Still looks like a kid prepared those... the $100's of millions have all but disappeared until the report for June 30th, then boom!, we have $300M of "Quantum Trust SGSR" that appears out of nowhere and without comment in the report.
Note also the O/S on page 1 and on page 3 are quite different. Seems they don't understand that shares they issued to themselves count in the O/S.