Most of it is from the SEC Edgar system. The rest had to be collected manually from the
websites of various issuers.