Data seems better structured here: http://www.sec.gov/Archives/edgar/data/40211/000000000012041000/0000000000-12-041000.txt Particularly addresses, and the distinction between filing and reporting company. Rewrite using Python?