Still 25x away from breaking even. Hang in there!

This is a compilation of publicly available information. Please refer to the original text.