SPB Git

spb/firc0001_uqo

Public

N13: export_stats.py (L1 revision) re-run read-only on M3U96b; 26/28 baseline CSV byte-identical, 2 identical up to tie order; stats.json 41 keys + 4 new exports

Items: FIRC0001-AI_C-11 DATA-01 DATA-08 ECON-09 ECON-13 EDIT-14 EDIT-17 THEO-13.
44 s; cross-checks vs the audits agree (gate 703,737; backfill 154,964 / 1,070; outage 5.25 h; 0.600 count 3,278; MD&A median 9,905; annual_panel 2,499).
Flagged for the owner of export_stats.py: amount_raw_deviations 0 (NULL-blind <>, should be 584), october_wall_clock_hours 22.05 / 16.0 per s
(measured from the backfill timestamp; 13.68 h / 31.9 rows/s), sp500_run.sections_logged 4,271 (should be 153,894); non-deterministic row order in two dumps.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Simon-Pierre Boucher committed (Nov 5, 2026) parent 00e0278 Browse files

7 changed files +547 −19

added code/audit/a13_export_stats_check.sh +49 −0
@@ -0,0 +1,49 @@
1 +#!/bin/bash
2 +# N13 - re-run the (L1-modified) code/export_stats.py on the master node into a scratch directory, read-only,
3 +# and diff the 29 baseline CSV exports against the regenerated ones (byte identity gate), then the new files.
4 +# usage (on M3U96b): bash scripts/a13_export_stats_check.sh (expects scripts/export_stats.py = worktree code/export_stats.py,
5 +# and baseline/ = the 29 CSV + stats.json of commit 678d233)
6 +set -u
7 +cd "$HOME/firc0001_review" || exit 1
8 +OUT="results/export_check"; mkdir -p "$OUT/data" logs
9 +PY="$HOME/UQO_RESEARCH_DB/.venv/bin/python"
10 +echo "START $(date -Iseconds)"; T0=$(date +%s)
11 +nice -n 10 env OMP_NUM_THREADS=4 "$PY" -I scripts/export_stats.py "$HOME/UQO_RESEARCH_DB" "$OUT/data" > logs/a13_export_stats.log 2>&1
12 +RC=$?
13 +echo "export_stats.py rc=$RC in $(( $(date +%s) - T0 )) s"
14 +{
15 +echo "# N13 export reconciliation — $(date -Iseconds) on $(hostname), rc=$RC, $(( $(date +%s) - T0 )) s"
16 +echo
17 +echo "## Byte identity of the 29 baseline CSV (commit 678d233) vs the regenerated exports"
18 +echo '```'
19 +IDENT=0; DIFF=0; MISSING=0
20 +for f in baseline/*.csv; do
21 + b=$(basename "$f")
22 + if [ ! -f "$OUT/data/$b" ]; then echo "MISSING $b"; MISSING=$((MISSING+1)); continue; fi
23 + if cmp -s "$f" "$OUT/data/$b"; then echo "identical $b"; IDENT=$((IDENT+1)); else echo "DIFFERS $b"; DIFF=$((DIFF+1)); fi
24 +done
25 +echo "identical=$IDENT differs=$DIFF missing=$MISSING"
26 +echo '```'
27 +if [ "$DIFF" -gt 0 ]; then
28 + echo; echo "## Differences"; echo '```'
29 + for f in baseline/*.csv; do b=$(basename "$f"); [ -f "$OUT/data/$b" ] && ! cmp -s "$f" "$OUT/data/$b" && { echo "--- $b"; diff "$f" "$OUT/data/$b" | head -20; }; done
30 + echo '```'
31 +fi
32 +echo; echo "## New files"; echo '```'
33 +for f in "$OUT"/data/*; do b=$(basename "$f"); [ -f "baseline/$b" ] || echo "new: $b ($(wc -c < "$f") bytes)"; done
34 +echo '```'
35 +echo; echo "## stats.json: baseline keys vs regenerated keys"; echo '```'
36 +"$PY" -I - "$OUT/data/stats.json" baseline/stats.json <<'PYEOF'
37 +import json, sys
38 +new = json.load(open(sys.argv[1])); old = json.load(open(sys.argv[2]))
39 +print("baseline keys:", len(old), "| regenerated keys:", len(new))
40 +print("added keys:", sorted(set(new) - set(old)))
41 +print("removed keys:", sorted(set(old) - set(new)))
42 +for k in sorted(set(old) & set(new)):
43 + if old[k] != new[k]: print("CHANGED", k, ":", json.dumps(old[k], default=str)[:200], "->", json.dumps(new[k], default=str)[:200])
44 +PYEOF
45 +echo '```'
46 +echo; echo "## Tail of the run log"; echo '```'; tail -15 logs/a13_export_stats.log; echo '```'
47 +} > "$OUT/export_reconciliation.md"
48 +cat "$OUT/export_reconciliation.md"
49 +echo "END $(date -Iseconds)"
added data/calls_by_form.csv +4 −0
@@ -0,0 +1,4 @@
1 +form_type,ledgered,gate_pass,productive
2 +10-K,143704,135310,30877
3 +10-Q,578793,363985,75705
4 +8-K,400601,204442,61648
added data/cohort_by_run.csv +7 −0
@@ -0,0 +1,7 @@
1 +run,form_type,sections,with_mentions,mentions,issuers
2 +October run,10-K,116540,24673,65835,2101
3 +October run,10-Q,554920,72736,146444,2491
4 +October run,8-K,296674,46414,56268,2499
5 +backfilled (June run),10-K,27164,6204,15787,497
6 +backfilled (June run),10-Q,23873,2969,5817,84
7 +backfilled (June run),8-K,103927,15234,18326,497
added data/ledger_collisions.csv +305 −0
@@ -0,0 +1,305 @@
1 +section_id,accession_number,ledger_n,stored_n,overwritten
2 +5d941b2f-0c1e-41ad-9153-0a19f9658256,0001437749-25-005690,13,5,8
3 +d0cdb5cd-71f1-44c6-a036-1756115c671a,0001529377-20-000021,14,6,8
4 +89cf58dc-1c83-420c-bf8f-29c8709b1c51,0001628280-23-003601,12,5,7
5 +1c3aa233-b7ca-4b23-9c54-359c66ab1223,0001529377-18-000010,9,3,6
6 +1555c06e-ec72-4a04-a7e6-16ed32c75999,0001628280-21-021290,11,7,4
7 +29570c9f-7451-4385-8f97-57ff87636714,0001445305-12-000501,9,5,4
8 +cc959d24-3df4-4848-9ddb-193d7d7cc0c6,0001628280-26-006635,7,3,4
9 +dd6b1711-fe19-4b16-b8d4-f6c71f5962b2,0001298675-23-000009,13,9,4
10 +ff774605-c4d8-414d-98de-0bb63b633e65,0001193125-13-427712,5,1,4
11 +109daad6-52e3-43e0-b4f8-ca794015efb5,0001104659-13-085022,4,1,3
12 +21b4b5bc-3e1d-434b-962f-617b5e020e89,0001193125-13-323389,5,2,3
13 +3b1ce2d6-9f3f-4274-8421-4db6a9110be3,0001326110-24-000037,8,5,3
14 +4a9bb315-3549-4fc0-8774-915f1ce5a704,0000880266-12-000004,5,2,3
15 +4c3b2e83-bc8b-43e0-99f7-3fce2359fb62,0001628280-23-035237,4,1,3
16 +68663500-cb4d-444d-85e6-b7ca6ab6d028,0001628280-22-011867,7,4,3
17 +724961a6-a4b2-450b-a674-868e6a6a8b35,0001326801-12-000006,4,1,3
18 +81e157cb-b6fe-4d48-be77-123c417c0c0f,0001628280-21-014995,4,1,3
19 +84f79c60-8701-4d89-b53b-63ed35a85103,0001045450-22-000075,5,2,3
20 +9415ebb8-fb32-49f0-b707-aaa8779a4fbc,0001637207-20-000008,4,1,3
21 +b2016ef2-2aaa-495c-a95e-035da75fe2cb,0001047335-14-000073,8,5,3
22 +b38eeb01-a77f-4866-99fe-5b2a0d070ec8,0000785161-10-000011,5,2,3
23 +b94e88d1-1f70-4609-ac04-5e6690b83e36,0001045450-22-000084,5,2,3
24 +f771d235-6458-4e01-99e0-b2339025940f,0001628280-21-002412,8,5,3
25 +02bcfb90-82a9-4241-8c34-9bfe7c9b6e47,0001397187-25-000055,3,1,2
26 +05aab8c8-b415-4dc4-9d8a-511c371e727b,0001558370-22-011757,6,4,2
27 +0869d9fd-4a1c-44a3-876d-463ca21ed03b,0000950123-10-101617,4,2,2
28 +19aa73c3-a780-4492-a571-be328c4f0017,0000785161-10-000011,5,3,2
29 +24a16b08-46bc-4adc-90c0-c894b2599ffd,0001781755-20-000062,7,5,2
30 +32955560-0f0d-4b6b-b33d-2bdaac622f44,0000950170-25-106370,3,1,2
31 +34ce74ad-79e9-476f-acab-53c645ff8ab2,0001628280-25-050392,4,2,2
32 +391e2233-1cdf-4019-9d9f-071057c53090,0001415889-14-001499,6,4,2
33 +4139f565-2899-4ad0-a9db-e433da1014e1,0000950170-25-061895,4,2,2
34 +50efc645-40f8-4408-8207-3066275abff9,0001193125-12-462453,5,3,2
35 +52554e22-9415-4878-938f-07d4c403470a,0001144204-13-002202,5,3,2
36 +55e3b4f2-104a-4ea4-a06f-fcb1d4e59d0d,0001145443-14-001016,3,1,2
37 +626c6b84-02d5-409f-be05-9750c9ec47f3,0001020710-15-000006,6,4,2
38 +651e03ec-b497-4d12-8bbd-2beff1c4824e,0001179929-16-000293,3,1,2
39 +68529c10-587f-4127-8f14-f5ccc9bcd6e4,0001415889-14-000997,6,4,2
40 +6ffb300e-b61a-4bc8-a8a4-06cb51ea4286,0001538263-17-000033,9,7,2
41 +7121b066-57da-4973-ab33-e609162e3d11,0000798359-13-000130,10,8,2
42 +756a576a-d3c6-4c31-a2a0-1bae158ace2d,0000950170-24-094676,3,1,2
43 +809e1449-1ea3-4045-8b30-eb100ebcfe25,0001193125-25-273962,4,2,2
44 +8c82c691-fc2d-45ac-9b6c-27dbe289113a,0000026324-22-000034,3,1,2
45 +9254a915-cc1f-46d0-a8e6-afc6ce15d1f4,0001524358-21-000023,4,2,2
46 +93d00717-6985-4a49-827e-43a4872f5a49,0001193125-12-049265,3,1,2
47 +9a38d884-a7ea-4a11-958f-b37ddbc71b1b,0001193125-12-233901,3,1,2
48 +a091b975-0fb8-4502-be3c-1d24beec8c58,0001193125-12-462819,4,2,2
49 +aa06e678-6857-4e5f-930c-e656470eb8da,0001298675-18-000006,7,5,2
50 +b0d87bbe-d56b-4e3d-be7e-591b35290df8,0001193125-12-347311,4,2,2
51 +b5417326-6d2d-4e14-a145-f93cd852c145,0001539838-16-000253,5,3,2
52 +b953c2b9-7a01-4aa7-a983-9f0ff307b558,0000950170-25-068858,3,1,2
53 +bd0250d2-ea7b-44cc-86f9-ee1b065e4099,0001193125-13-207709,4,2,2
54 +be455118-0cbd-4727-a793-31dc65634af6,0001193125-14-400356,4,2,2
55 +c9116345-0b46-4b30-b0b2-4aebf21803fc,0001428336-19-000021,5,3,2
56 +cafff1a7-358c-4e55-b756-fc3b9025c2e8,0001144204-16-141112,4,2,2
57 +cc89859f-93f1-4984-8948-6fad35fc75a2,0001104659-10-038932,9,7,2
58 +d49e7052-4149-464d-b3ed-f84d94872531,0001193125-12-349531,9,7,2
59 +ee2a3c17-18c1-4b41-8d57-6f290320e23d,0001179929-16-000328,3,1,2
60 +ee658170-1076-4403-b200-7466b5e91ba6,0001628280-22-013323,4,2,2
61 +eef66d3c-59c6-469a-a012-fc3e295433b4,0001571283-18-000051,3,1,2
62 +f9e4e89b-1af7-4f8c-97ec-6f2edabae071,0000798359-14-000100,8,6,2
63 +f9fc5519-16ec-4057-8673-6266f0c2a782,0001193125-13-043758,3,1,2
64 +fe6b887f-6071-4b8c-9ec5-3e23984118b5,0001558370-22-016738,6,4,2
65 +00d293c5-467b-460f-8b91-ff87355924cb,0001140361-15-030102,3,2,1
66 +026ed1cf-2029-4912-95d7-eda8595adad6,0001104659-16-098429,3,2,1
67 +033f5bc6-966e-456b-8114-4125133b04b3,0001674910-22-000038,2,1,1
68 +0367dcc4-b3fd-4cdd-aff9-94102937eecc,0000950123-11-096932,4,3,1
69 +03dabc05-c043-444c-8ddd-cc8d8971436a,0001428336-18-000017,3,2,1
70 +03fdfd83-a11c-487b-a4f4-358cae2d9a44,0000950170-24-088971,2,1,1
71 +053ea6c2-edcf-4012-97bb-651d60ffd56c,0001201792-16-000009,2,1,1
72 +076a034f-2d78-4092-9e14-3218777b3a07,0001206264-12-000041,4,3,1
73 +0b46112d-33c7-4685-8917-df3612bb3393,0001538263-16-000128,6,5,1
74 +0b845a3e-0a6a-492c-ae58-9e98624eb7a2,0001193125-14-185180,3,2,1
75 +0f6ffbef-6554-4092-9384-80b0f3bb062d,0001193125-12-325997,4,3,1
76 +13237cec-4f7d-4d06-b206-d60e31ad0fa0,0001558370-19-007245,2,1,1
77 +13fda80f-eedd-44ef-a8c9-3ec1ea085f3d,0001104659-26-093347,3,2,1
78 +149a48a5-12c8-45e7-b038-fc3fe5e9ace2,0001698990-24-000041,2,1,1
79 +1697deee-1a6b-4e40-b57b-a64c377254b9,0000057515-23-000028,4,3,1
80 +1889c592-00f4-4841-806d-f576e46cb2a9,0000950123-11-048300,4,3,1
81 +1a967510-ec6b-415c-9e31-8c6b27dba730,0001558370-24-001056,2,1,1
82 +1c0d8b98-3289-48b7-8e7b-54cb52fb3b42,0000057515-24-000012,4,3,1
83 +1d722e35-e60a-4623-ab95-82eccd05f954,0001524358-25-000166,2,1,1
84 +1dc2005a-c59e-4d51-a9de-c32922efe567,0001558370-23-001574,4,3,1
85 +1e7e6b02-394d-4b9a-bb14-a1cba8c9373b,0001437749-25-025720,3,2,1
86 +1ec26c85-e479-4be7-836b-93bd3dbb949b,0001144204-17-057738,4,3,1
87 +1fa997f8-f28b-4dac-8dc5-0169203eddf5,0001140361-15-030382,5,4,1
88 +20bf6f81-c8ba-4edd-b358-fa613e439e97,0001047469-10-001036,5,4,1
89 +227be327-281c-4c1d-80d1-32bead3cd772,0000930413-11-003750,2,1,1
90 +234ad284-4e2e-47cd-95ed-6976efe3de81,0001193125-26-334946,3,2,1
91 +24d47cae-5fcd-49a5-9f1e-f04082188378,0001193125-20-165799,2,1,1
92 +2583b795-98e2-41fc-9219-9ed690d56846,0000751364-13-000030,2,1,1
93 +25c79d8d-072f-43cf-8f1d-6bb363d41bf1,0000798359-13-000097,7,6,1
94 +2697969e-e63f-4209-929c-05eec6bead1b,0001018164-21-000059,2,1,1
95 +26a58350-4f72-4cdc-bf10-7d619e423a11,0000807882-25-000043,2,1,1
96 +270b9c4d-848a-4cf2-84c1-d6de9453d12a,0000950170-23-036795,2,1,1
97 +2840f304-03d8-4f7d-90b0-482361a49454,0000057515-22-000004,5,4,1
98 +2868df5a-815e-46c2-93c2-8eaf4c2893e3,0000703351-18-000032,2,1,1
99 +2b6ab69a-b93d-44ff-9078-b2f279281629,0000040211-18-000023,3,2,1
100 +2d89f3ba-b33d-4048-bbd9-6c2ed805e3fa,0001193125-26-209674,4,3,1
101 +2d8ff44b-ca3f-46c1-995a-d7871df97468,0000785161-12-000009,4,3,1
102 +2dc987f5-4d03-4cd4-81bd-86a8ae360bb3,0001193125-10-284471,2,1,1
103 +31775c5a-3050-43af-a06c-ee0a92f029c2,0001185348-13-000025,2,1,1
104 +322c670f-3797-41d0-a061-c11c04226f83,0001193125-13-310260,2,1,1
105 +32cb9da7-354f-4bbb-ae2c-596fbf4d7d4d,0000746838-24-000005,2,1,1
106 +3304cf19-fc7c-4d08-8a46-5576b0fc8891,0001140361-16-075141,5,4,1
107 +3445f1ac-1534-4cb6-91bf-5267f2f0c162,0000048287-14-000039,2,1,1
108 +3556056f-747e-490e-9fb6-64a307d31111,0001193125-11-206741,5,4,1
109 +36820b3c-abd9-4d7b-9c68-b0aa032f7ab0,0001674910-24-000065,2,1,1
110 +37147603-2e10-4a0a-a815-fe21125e3fea,0001018164-22-000032,2,1,1
111 +37931eae-26f7-49a4-a21d-c8ff67868a30,0001800227-20-000012,4,3,1
112 +396d0ee1-b03d-48df-9d56-52efac7f8858,0001193125-17-067946,3,2,1
113 +3a54ab9b-f451-4035-a983-2f1f464a011c,0000057515-23-000017,4,3,1
114 +3a9185ff-c463-49b5-b308-89559e71add3,0000950170-25-026749,3,2,1
115 +3b0e143f-776b-4a17-b743-cd589f2c38c3,0001140361-15-039748,6,5,1
116 +3c7af8e5-1bfe-469b-a98f-be25a075c431,0001558370-19-008983,2,1,1
117 +3dde2caa-e4fc-4fc0-aed7-55d0ef8ae117,0000042888-23-000008,5,4,1
118 +3e3ab0d2-bd35-49ed-913b-cb0287f2be75,0001104659-12-076534,2,1,1
119 +3ff6c535-9037-4774-bf30-f51b71d6d887,0001140361-16-063690,6,5,1
120 +4102637a-6ba1-4934-9f69-ca9a2520b774,0001564590-16-012917,3,2,1
121 +423cf5ba-28dc-4dab-a5d4-8b06e1d6a0a8,0001193125-13-098848,3,2,1
122 +43654c23-41c6-4c7f-a672-53a31fc2b9ec,0001140361-16-084833,7,6,1
123 +451e9e37-77d1-4713-bdbb-f04aa141e4e2,0000049071-18-000062,2,1,1
124 +473b4d2e-7484-4b71-8161-7a6d521939bc,0000278166-25-000128,3,2,1
125 +477e5d76-3f5b-4726-a765-1e8782880ec9,0001628280-19-006047,2,1,1
126 +47b129cb-5ba5-40d1-8dfc-7a41047f78f5,0001019849-24-000121,8,7,1
127 +47c8cf22-6629-4645-ae04-0a8a792496db,0000785161-16-000150,5,4,1
128 +47f489a0-f241-4463-828a-e6e80f5cddce,0001364250-13-000040,4,3,1
129 +48201f77-9695-4003-bc4b-30923a563f52,0000785161-23-000031,2,1,1
130 +489e748d-06d0-469e-8563-0b4b42c22aa3,0000057515-21-000017,5,4,1
131 +48cf3a51-6ae6-4f55-b516-9fada763fc41,0000014930-24-000157,3,2,1
132 +49d32dd6-0eaf-4598-b21f-d03b24c65435,0001637207-19-000009,2,1,1
133 +4b5c6912-a64f-4ccd-908b-0d982a77a771,0001193125-11-300782,2,1,1
134 +4b638b1e-b5fa-4bdf-830f-6f0a67f36983,0000057515-24-000006,4,3,1
135 +4c4b49be-7f1f-4f6c-a516-3ef41ec0d3f4,0001144204-11-071649,3,2,1
136 +4d664e17-10ea-4da9-b598-8703f93254f9,0000746838-24-000030,2,1,1
137 +4e7b8bfb-0543-46d5-a09b-0f39bd5ca23c,0000893538-10-000014,2,1,1
138 +4ef761a2-9478-440e-9502-c1d8717b4ad1,0000927089-15-000096,6,5,1
139 +50e5a7e4-1e42-4512-bdef-de747abead92,0000950123-10-041956,4,3,1
140 +5155eeca-398c-4915-802c-30a2e1246c85,0000911177-23-000012,2,1,1
141 +5420e442-df1d-4113-b2ec-d029579a50af,0000912593-12-000026,5,4,1
142 +56b3d6a1-4481-4ede-9b35-aaad469804bd,0001866581-21-000007,2,1,1
143 +574b8d4a-6238-4e9d-9938-14b709ecb6a9,0001564590-23-001729,4,3,1
144 +58ce8e91-40e9-4d3a-9d4a-1778492aabb5,0000911177-19-000014,3,2,1
145 +5a33c672-9d5c-47b0-a1cf-700c8378fc6d,0001213900-24-094099,2,1,1
146 +5af11dd4-21d7-4201-9db1-9a4d55ea26fa,0001193125-12-318530,2,1,1
147 +5b75f1f0-723a-43f2-b453-38672a11b34f,0001047340-17-000265,4,3,1
148 +5ce3a233-e6d7-442a-8518-6da447875d78,0001047340-17-000154,4,3,1
149 +5d721f1d-477f-4997-848f-36abaaed747b,0000785161-23-000070,16,15,1
150 +5e345b6e-38bb-41db-888d-a5750c6ead7c,0001437749-23-013687,3,2,1
151 +5e4f6943-4bee-42dc-ba18-90b958c37743,0001047335-11-000070,8,7,1
152 +60559298-039d-44a4-9e90-d148400a74f3,0001193125-16-758924,4,3,1
153 +610f9cd9-13b0-4083-b1cd-465db7289183,0001529377-19-000006,8,7,1
154 +6136e344-8045-4e2e-9afd-460ead06a23c,0000057515-21-000021,5,4,1
155 +62fb88b7-ba2e-481e-9075-03b29805a9a8,0001437749-18-015048,5,4,1
156 +6360a2af-6bc7-4ed8-907d-191b3ed21d1b,0000950123-11-047583,2,1,1
157 +641aad1f-8b3a-4649-8288-1ad92093bdbf,0001564590-19-004983,3,2,1
158 +658966b4-2eb7-482f-a464-f06276feb066,0001144204-18-021820,3,2,1
159 +660536d2-8506-461e-b51c-395f90229081,0001140361-18-042626,7,6,1
160 +66793fa3-b89c-4e1b-85b6-c1a59f6b05d3,0001564590-21-041546,2,1,1
161 +66ce3485-e672-41fc-b804-ba5f408eb1fa,0000950123-10-080775,5,4,1
162 +675de55d-e41c-42b4-9ff2-8f706ffb938a,0001193125-17-335751,4,3,1
163 +68bd0adf-0162-48e4-84ee-7e2f0de8da42,0000950123-10-015388,5,4,1
164 +6c7d8c7e-e239-4265-bc0a-0386e581e2d9,0001628280-20-012042,2,1,1
165 +6c8b304a-ee6e-4b84-83fa-aa65c8083e46,0001558370-23-018124,3,2,1
166 +6c9ee4a4-3605-4954-9346-22dd8a195ff6,0001193125-11-202967,3,2,1
167 +6e2a5887-2efa-496e-81f6-879b31b951bd,0001144204-12-050386,5,4,1
168 +6f05cb68-4f92-4bbc-a230-34d235d3e520,0000950170-25-067011,4,3,1
169 +6f32a006-2615-4f6c-87af-55c6c83ecb20,0001193125-15-081081,3,2,1
170 +724cbf7a-a4a1-42cc-a71f-9a1b4c4f8935,0001428336-19-000010,4,3,1
171 +73be4ca1-6af9-4550-9b97-6383eb7a226d,0001628280-26-054832,2,1,1
172 +746619a4-fa9a-4169-82d7-d7d6068fcfec,0000950170-24-119581,5,4,1
173 +7674159d-c2c9-4e5e-933d-c78cf9cb4b0e,0001387131-15-001809,5,4,1
174 +778be2e4-6935-42c0-948e-7436448cfbba,0001144204-17-055825,4,3,1
175 +7c7de0bd-fd4a-4637-9eb1-1034105ae0ae,0001445305-13-000984,5,4,1
176 +7ca935bb-6b8d-4f1a-b685-3d20c7d65488,0000886128-15-000019,2,1,1
177 +8039f068-fb98-401f-98bc-a2796fce56c9,0001104659-13-033559,3,2,1
178 +818f2c49-c56d-40c9-a811-8bf8c30137e6,0000751364-19-000096,2,1,1
179 +84429744-adac-4bc0-ae07-8e09a217adca,0001145443-14-001285,2,1,1
180 +85179603-d264-4ef9-832b-b1dfe9350038,0001193125-14-034676,3,2,1
181 +851f16ca-20fc-4a21-b572-54468328adfd,0001193125-12-191048,2,1,1
182 +8603fd37-f195-4b15-8bb5-45d896d4fa4b,0001140361-16-063494,7,6,1
183 +86c1d6bf-68d3-4a5a-921b-36ee5d6dbf24,0001193125-26-213510,2,1,1
184 +885d4139-3109-44b9-b980-4c3fb52bb38d,0001653477-22-000019,2,1,1
185 +887147ae-99c9-4876-be22-b44e8128311d,0001193125-15-070145,6,5,1
186 +8a6d8bf8-4c8f-4d3f-b038-a8a9ecaf0567,0001193125-12-112601,2,1,1
187 +8bf25ff8-0b4c-4368-b590-43cc8c372638,0001558370-18-000944,5,4,1
188 +8c1b983a-89d6-4efb-8f8b-d4f0cd9e67c9,0001564590-18-009723,3,2,1
189 +8c9f0794-0aa7-442c-aa45-565251bc779c,0001232524-18-000018,5,4,1
190 +8cee7983-641e-4914-985c-09b935c7977a,0000950123-10-103398,5,4,1
191 +8d2389d1-2fbd-4ba2-96bd-c55d96fc256e,0001104659-16-159783,2,1,1
192 +8e137b33-8038-486e-ab77-e158e4b98c84,0001628280-26-054426,2,1,1
193 +915d5b91-0fd5-497b-9235-730c72202452,0001047340-17-000118,4,3,1
194 +93fe6f2e-1fff-4bce-91a2-675c6e179dc3,0000785161-21-000050,2,1,1
195 +967b13dc-717a-4c8d-8607-27bbfb2e56c2,0001070081-23-000011,4,3,1
196 +974ee81e-07eb-415e-90ff-d5fdc22ccbbe,0000950170-24-087322,5,4,1
197 +994090b4-76be-4a06-b718-2d9a59cde4d4,0001193125-12-104171,3,2,1
198 +995ba586-4b21-4982-8132-bf866738b51c,0001145443-14-001016,6,5,1
199 +9a567abe-efbc-43da-a2e1-d1f690914eb3,0000950123-11-024176,8,7,1
200 +9b2f8c8d-8bac-4f15-821c-4002c2da2fd4,0001326380-16-000406,2,1,1
201 +9d651f97-d2df-4a38-be7f-9a34b9977261,0001428336-18-000030,4,3,1
202 +9d8899e4-6a79-46d6-9c72-8b3affe78884,0001493152-18-009552,3,2,1
203 +9e07822c-22e0-4785-a89f-ac699efb8fcd,0001193125-14-299860,3,2,1
204 +9f00c0ed-4d4d-4087-b030-97b993741087,0001193125-19-212594,2,1,1
205 +9f148670-ca46-4d6a-b05e-2cad897b09ef,0001356090-15-000050,4,3,1
206 +a087f521-7a73-4b91-906c-fd88fe2e4d30,0001047469-13-001596,5,4,1
207 +a10aa034-35e4-48e8-b7d9-01f61a8f7609,0000057515-23-000010,4,3,1
208 +a193eea7-8ca4-4c84-a3cd-65fde5bcd275,0000091142-24-000171,3,2,1
209 +a29dc749-8f20-46cb-8982-bed70b397304,0000751364-14-000021,2,1,1
210 +a5ca9332-9425-42d2-ad75-a026a506f3f0,0001047335-15-000043,9,8,1
211 +a5ccc1ce-da22-4554-8ea3-0cc2408f21a1,0001104659-26-055256,4,3,1
212 +a7e4020a-5ebf-405f-878e-56efbe8b2f91,0001193125-26-214839,3,2,1
213 +a80c6f4b-9fe5-4878-b63f-dba5a9498fb0,0000950123-11-010836,3,2,1
214 +a8772582-588c-4172-90bd-cb4a60954217,0000751364-15-000028,2,1,1
215 +a894aee5-a988-4d9b-b7e6-3a16cacf430f,0000057515-23-000005,4,3,1
216 +a8973515-2dab-4f41-bf0e-e18ee58ab311,0001193125-25-258667,5,4,1
217 +a8e63341-b440-41b0-a450-2038fe2f4894,0001047340-13-000011,5,4,1
218 +a9492bce-f693-4ed4-a6a8-a34a5e073eca,0000751364-18-000084,2,1,1
219 +ad437b3c-3d74-49cf-a4cf-76db5f3ec512,0000950170-25-019976,3,2,1
220 +ad4c20e0-ae62-4c3f-bfc2-6b72a04c92a8,0001298675-21-000006,11,10,1
221 +ae3363b9-e0f4-4245-a1e6-f2277c4913f7,0001047340-18-000193,7,6,1
222 +ae375f5b-0dd3-40b6-a259-d197b811c382,0001193125-12-460517,3,2,1
223 +aee475a7-48dc-46f3-92b3-432bfb185560,0001193125-26-321077,3,2,1
224 +af31d405-65d8-4e94-bc15-feb3558e5961,0000352541-23-000091,4,3,1
225 +af65efb1-dabf-472d-8131-b33b7cb1df28,0001070081-22-000041,2,1,1
226 +afb7be84-5deb-4fce-9a60-b62be5b5bd49,0001047335-14-000023,7,6,1
227 +b02342a9-2b57-4479-b3e4-44cfb3c92c8d,0001564590-20-005552,4,3,1
228 +b1d6cad9-364a-41f3-8ea2-831f9aa27116,0001564590-17-002326,3,2,1
229 +b2927857-705d-47fd-bb3a-56d265869e2c,0000014930-25-000025,3,2,1
230 +b42832dc-3c48-49d8-8f3c-f4aff472c48c,0001071739-13-000116,14,13,1
231 +b54e15f7-26d8-4a11-8400-be5dfd93ad6d,0001628280-21-008723,7,6,1
232 +b63c1fc4-ae89-4c68-9645-3d4a09546a6b,0001524358-20-000029,2,1,1
233 +b806c874-6849-4eba-aae2-96eb091f8ed4,0000057515-24-000020,4,3,1
234 +b8633586-1b85-40c0-b688-d7f9f7ace724,0000950170-24-119258,2,1,1
235 +b9036dd7-f30a-48ff-96cc-71e796705b02,0001564590-18-003270,3,2,1
236 +baf0789a-68a6-413a-85b2-ceb69fbd9776,0001126956-13-000059,3,2,1
237 +bafced93-c167-4d7c-bd94-1977b855852f,0000785161-14-000013,5,4,1
238 +bd65b58b-f7df-4eea-9728-e80e0631dc1c,0000057515-22-000022,4,3,1
239 +bd88b10e-0828-4067-8fb1-8b6b413809d6,0001367644-21-000033,7,6,1
240 +be02338e-ad78-4032-9e09-6954128ce189,0001628280-17-009622,3,2,1
241 +be633167-6fc9-4545-b1ac-525be77f9912,0001193125-17-095753,2,1,1
242 +bf002b52-7306-4d3a-b890-e745256d04a0,0001698990-26-000019,2,1,1
243 +c0094045-1fe7-432e-9c7c-c47f64a97bd4,0001140361-16-074937,7,6,1
244 +c00cc49f-3657-4d34-8d68-a4eccf9b85de,0001193125-26-048965,3,2,1
245 +c1a95b59-7c5d-453d-9ea3-aa3d39bf4857,0001140361-14-012117,3,2,1
246 +c1bdadd4-4b87-4d17-a54f-1058917837e7,0001615774-18-014967,3,2,1
247 +c6aac78a-2020-4ba0-9022-629a4278848a,0001140361-15-039768,7,6,1
248 +c88d3f9e-20f2-483c-8fb5-0920529307ca,0001356090-15-000066,4,3,1
249 +c94876ba-7d47-409b-acde-6fa22e35bf60,0000057515-22-000009,5,4,1
250 +c954e0d9-ad11-459e-963a-3dd0c38a81a8,0001047340-17-000020,12,11,1
251 +ca8cd1c9-9e63-4cc2-b23f-2347037684a5,0001047340-18-000301,8,7,1
252 +cab7469b-9a23-4d64-94d5-a4a3749d54a8,0000950170-24-124726,3,2,1
253 +cb98fdb2-d040-4725-a93f-2327c7ac1bfc,0000726728-24-000118,2,1,1
254 +cdbce851-4a45-4084-839c-932a2b35f577,0001647088-22-000051,2,1,1
255 +cdc2b371-73cb-4e67-a22b-d8ee85b021ab,0001564590-17-020192,3,2,1
256 +ce98cecf-14e8-488d-9e82-bf341a4f89fa,0000911177-18-000018,2,1,1
257 +d1d70604-1b28-4eb8-83c0-031e6e80c4f3,0001558370-19-001857,6,5,1
258 +d2b7857b-b8f4-4c6a-9945-0b1f51897e17,0000751364-18-000114,2,1,1
259 +d32d2db8-efba-41c5-af0f-e50330ac83b6,0001047340-18-000125,6,5,1
260 +d408f441-13bc-4d27-a464-52761549c97d,0001437749-20-004241,4,3,1
261 +d41a68f9-d547-4190-b964-53d1d98d30b6,0000950170-25-105066,4,3,1
262 +d45ed04a-d5dc-4f2c-9062-da472b4ea755,0001764013-25-000092,4,3,1
263 +d55008b4-d306-4169-bd42-02d9f3aadb6c,0001619580-14-000003,3,2,1
264 +d6c4cafc-90da-44b5-9ab7-3e685720564d,0000785161-14-000013,5,4,1
265 +d85953ce-7992-4d86-b372-3cc3764fbd26,0001047335-11-000122,5,4,1
266 +d955dcf0-12f5-4e3f-ac52-1906e8fe9895,0001628280-21-020803,2,1,1
267 +da3cd527-e1d4-4003-955b-b09c6f83f4b0,0001104659-15-046217,2,1,1
268 +db2d51d5-ee7a-477d-9cb7-1713ccfe5172,0001628280-22-011618,2,1,1
269 +de10a991-4a9d-4a6a-95e4-49c439eae082,0001628280-25-037688,7,6,1
270 +debd11ae-5f2d-4969-a74d-4a991bf8969f,0000723612-23-000036,3,2,1
271 +dfae595d-e5e1-4d50-9998-d9dd58f7753c,0000746838-24-000023,2,1,1
272 +e0467ba3-8f6e-4e35-a3bf-1d32254ecf52,0001171843-21-007797,3,2,1
273 +e17d9d43-43d3-4c59-9a41-7d32fc5c30be,0001476204-20-000015,4,3,1
274 +e2522a7f-910e-4290-9716-b71a8e3ea399,0000950170-24-052195,5,4,1
275 +e2f7749c-39f0-4115-a390-b9c221e8e0d8,0001104659-14-057649,4,3,1
276 +e33a4145-56ac-4e31-9dd7-47e60b8ed432,0001628280-22-019750,5,4,1
277 +e4911c53-ce40-475f-ae24-8730c65d2749,0001558370-18-006102,3,2,1
278 +e5a44cb4-3c45-4d4c-9e03-65d536830d19,0001698990-24-000024,2,1,1
279 +e5f665e6-ccf4-4827-8f77-39bc175cdfbe,0000950170-25-102056,5,4,1
280 +e79ea3b8-ad52-4844-8639-0f060ee1e29c,0001193125-25-280166,4,3,1
281 +e7c4f164-c19d-4859-84dd-e99555068848,0000057515-22-000017,4,3,1
282 +e8231543-6734-435a-88dc-62da99aa54f7,0001674910-22-000057,2,1,1
283 +e8da6f41-7c14-4e7d-ab36-94fdf56c129e,0001193125-13-420632,3,2,1
284 +e9ea2a86-36a3-479f-a777-b4aeb093059a,0001193125-10-250021,3,2,1
285 +eaaaa5b1-c212-48dd-9af8-fa6fcf319cfe,0001193125-12-211353,3,2,1
286 +ead02070-03e5-4492-a230-417afde2e87f,0001529377-17-000004,7,6,1
287 +eb2aa33b-18c1-41ec-b9ff-46dda7ab0f5f,0001571283-18-000045,2,1,1
288 +ec87d2c5-993b-4e3e-b9f6-19fbef240669,0000950123-10-054820,3,2,1
289 +ed12cdb2-e44e-4072-b524-bcb845e18a23,0000068505-20-000020,4,3,1
290 +edfcfa1e-0426-4877-a998-d0f74257313e,0000899689-12-000013,2,1,1
291 +ee76e624-659d-47ac-be17-7b73ebe285fa,0001367644-20-000163,5,4,1
292 +eec67c27-676f-4aab-a2c8-a3352c339a3e,0001747079-20-000117,3,2,1
293 +f02d4048-dec3-4c31-91a3-c4c9d53a0ddd,0000049196-26-000043,2,1,1
294 +f45d4656-7691-4233-acf2-80720ea9549b,0000950123-11-047877,3,2,1
295 +f51c892f-5b91-4f28-b150-b3cc315fc5a9,0000936340-17-000199,2,1,1
296 +f6c14a91-5076-4f39-b7b7-a2298971b761,0001232524-18-000018,7,6,1
297 +f743f16b-4e37-4f13-9698-93375c7bb3ac,0001104659-10-025733,2,1,1
298 +f84da35d-d6f8-4037-9ec3-05164a389721,0001367644-20-000047,8,7,1
299 +f9b6a662-61cf-43cb-9445-999bb4b479fd,0001144204-18-006004,4,3,1
300 +fadc0856-638d-4954-86e2-c84c7ba48ab5,0000950123-10-099561,2,1,1
301 +faeddd27-e215-4e77-9922-303a002c9a6f,0001466593-26-000054,6,5,1
302 +fc1def80-d92f-48b9-a292-31f6b5d0b205,0001140361-18-021886,6,5,1
303 +fc4fed4c-f090-4ea3-920a-9a212a7f31f7,0001445305-11-000273,2,1,1
304 +fd7e3a47-bded-4799-a027-dde008d0acd8,0001558370-18-000944,6,5,1
305 +ff06f4ad-fb8e-4975-89c8-44ddb53717af,0001615774-16-006697,4,3,1
added data/projects_by_type_ci.csv +22 −0
@@ -0,0 +1,22 @@
1 +project_type,n,median,ci_low,ci_high,B,seed
2 +ma_integration,28044,155000000.0,150000000.0,161500000.0,1000,20261105
3 +capex_program,9452,300000000.0,300000000.0,323200000.0,1000,20261105
4 +partnership,2943,75000000.0,60000000.0,81900000.0,1000,20261105
5 +geographic_expansion,1431,36700000.0,30100000.0,44600000.0,1000,20261105
6 +plant_construction,2511,56000000.0,50000000.0,64900000.0,1000,20261105
7 +cost_reduction,4378,50000000.0,45000000.0,50000000.0,1000,20261105
8 +drug_pipeline,778,46050000.0,35500000.0,60000000.0,1000,20261105
9 +product_launch,447,26700000.0,22000000.0,38100000.0,1000,20261105
10 +rd_program,1272,20000000.0,18350000.0,24954000.0,1000,20261105
11 +infrastructure,1694,48000000.0,41101497.125,55000000.0,1000,20261105
12 +manufacturing_expansion,1040,45000000.0,38050000.0,53200000.0,1000,20261105
13 +technology_deployment,1219,135000000.0,120000000.0,150000000.0,1000,20261105
14 +digital_transformation,240,34184500.0,21800000.0,50000000.0,1000,20261105
15 +erp_implementation,184,15000000.0,9300000.0,21000000.0,1000,20261105
16 +sustainability,410,34375000.0,20125000.0,45000000.0,1000,20261105
17 +supply_chain,139,38000000.0,25000000.0,75000000.0,1000,20261105
18 +data_center,129,166000000.0,93000000.0,375000000.0,1000,20261105
19 +energy_transition,109,109000000.0,85000000.0,254000000.0,1000,20261105
20 +ai_initiative,20,127500000.0,35000000.0,612500000.0,1000,20261105
21 +automation,25,13700000.0,3400000.0,38400000.0,1000,20261105
22 +cloud_migration,35,50000000.0,9400000.0,250000000.0,1000,20261105
modified data/stats.json +69 −19
@@ -24,6 +24,9 @@
24 24 "sp_only": 9,
25 25 "ru_only": 2064
26 26 },
27 + "sp500_ciks": 500,
28 + "iwv_equity_lines": null,
29 + "iwv_holdings_file_archived": false,
27 30 "issuers_with_filings": 2499,
28 31 "issuers_without_filings": 65,
29 32 "issuers_with_projects": 2492,
@@ -35,9 +38,74 @@
35 38 "sections_total": 1342283,
36 39 "filings_total": 527548,
37 40 "raw_gb": 254.5,
41 + "filing_date_range": [
42 + "2010-01-04",
43 + "2026-10-27"
44 + ],
45 + "annual_panel_firms": 2499,
38 46 "ledger_total": 1123098,
47 + "ledger_10k_mdna_median_words": 9905.0,
48 + "ledger_backends": [
49 + "llm"
50 + ],
51 + "extracted_at_range": [
52 + "2026-10-27 13:12:32.140400",
53 + "2026-10-28 11:15:49.150818"
54 + ],
55 + "backfilled_rows": 154964,
56 + "backfilled_mentions": 39930,
57 + "backfilled_rows_under_30_words": 1070,
58 + "october_rows": 968134,
59 + "outage": {
60 + "start": "2026-10-28 01:25:35.479976",
61 + "end": "2026-10-28 06:40:45.953820",
62 + "hours": 5.25
63 + },
64 + "october_wall_clock_hours": 22.05,
65 + "october_effective_sections_per_second": 16.0,
66 + "conf_exact_default_count": 3278,
67 + "conf_min_by_run": [
68 + 0.5,
69 + 0.5
70 + ],
71 + "amount_raw_deviations": 0,
72 + "spid_runs": {
73 + "sp500_run": {
74 + "log": "project-db/logs/extract.log",
75 + "date": null,
76 + "model": null,
77 + "workers": 16,
78 + "batch": 15,
79 + "ciks": 500,
80 + "sections_logged": 4271,
81 + "ledger_rows_backfilled": 154964,
82 + "mentions_backfilled": 39930,
83 + "llm_call_failed": 3
84 + },
85 + "russell_run": {
86 + "log": "data/logs/spid_extract.log",
87 + "model": null,
88 + "workers": 24,
89 + "ledger_rows": 968134,
90 + "extracted_at_first": "2026-10-27 13:12:32.140400",
91 + "extracted_at_last": "2026-10-28 11:15:49.150818",
92 + "llm_call_failed": 94609,
93 + "section_failed": 0
94 + }
95 + },
96 + "gate_pass_total": 703737,
97 + "calls_by_form": {
98 + "10-K": 135310,
99 + "10-Q": 363985,
100 + "8-K": 204442
101 + },
39 102 "mentions": 308065,
40 103 "projects": 121099,
104 + "amount_total_median_musd": 128.5,
105 + "amount_max": 1000000000000.0,
106 + "amount_ge_50b": 104,
107 + "amount_ge_1t": 1,
108 + "amount_le_zero": 259,
41 109 "mentions_fields": [
42 110 120240,
43 111 118783,
@@ -52,23 +120,5 @@
52 120 17694,
53 121 121099
54 122 ],
55 − "spid_runs": {
56 − "sp500_run": "2026-06 (gpt-4o-mini, 16 workers, 153,894 sections)",
57 − "russell_run": "2026-10-27/28 (gpt-4o-mini-2024-07-18, 48 workers, 968,134 sections)"
58 − },
59 − "extracted_at_range": [
60 − "2026-10-27 13:12:32.140400",
61 − "2026-10-28 11:15:49.150818"
62 − ],
63 − "example_project": {
64 − "project_id": "3e2705ba5b2dd27408b25f0145e34250",
65 − "ticker": "LNG",
66 − "project_name": "Corpus Christi Liquefaction Stage 3 Project",
67 − "project_type": "plant_construction",
68 − "status": "in_progress",
69 − "total_amount_usd": "11500000000.0",
70 − "n_mentions": "8",
71 − "first_seen": "2014-04-08",
72 − "last_seen": "2022-03-07"
73 − }
123 + "fiscal_year_null_mentions": 68827
74 124 }
\ No newline at end of file
added results/export_check/export_reconciliation.md +91 −0
@@ -0,0 +1,91 @@
1 +# N13 export reconciliation — 2026-11-05T14:43:24-05:00 on m3u96b, rc=0, 44 s
2 +
3 +## Byte identity of the 29 baseline CSV (commit 678d233) vs the regenerated exports
4 +```
5 +identical amount_dist.csv
6 +identical companies_by_sector.csv
7 +identical companies_by_shard.csv
8 +identical confidence_dist.csv
9 +identical duration.csv
10 +identical example_provenance.csv
11 +identical factor_tables.csv
12 +identical filings_by_form.csv
13 +identical filings_by_year_form.csv
14 +identical issuers_by_year.csv
15 +identical issuers_without_filings.csv
16 +identical kg.csv
17 +identical ledger_10k_items.csv
18 +identical ledger_10q_items.csv
19 +identical ledger_by_form.csv
20 +identical mentions_by_form.csv
21 +identical mentions_by_year.csv
22 +identical mentions_per_project.csv
23 +identical parse_status.csv
24 +identical projects_by_first_seen_year.csv
25 +DIFFERS projects_by_index.csv
26 +identical projects_by_sector.csv
27 +identical projects_by_status.csv
28 +identical projects_by_type.csv
29 +identical projects_per_issuer.csv
30 +identical sections_10k_by_item.csv
31 +identical sections_by_form.csv
32 +DIFFERS top_issuers.csv
33 +identical=26 differs=2 missing=0
34 +```
35 +
36 +## Differences
37 +```
38 +--- projects_by_index.csv
39 +2d1
40 +< False,True,93333,1992
41 +4a4
42 +> False,True,93333,1992
43 +--- top_issuers.csv
44 +9d8
45 +< MUX,MCEWEN INC,Materials,180
46 +10a10
47 +> MUX,MCEWEN INC,Materials,180
48 +12d11
49 +< CWEN,CLEARWAY ENERGY INC CLASS C,Utilities,168
50 +14c13
51 +< PENN,PENN ENTERTAINMENT,Consumer Discretionary,159
52 +---
53 +> CWEN,CLEARWAY ENERGY INC CLASS C,Utilities,168
54 +15a15
55 +> PENN,PENN ENTERTAINMENT,Consumer Discretionary,159
56 +```
57 +
58 +## New files
59 +```
60 +new: calls_by_form.csv ( 118 bytes)
61 +new: cohort_by_run.csv ( 327 bytes)
62 +new: ledger_collisions.csv ( 19833 bytes)
63 +new: projects_by_type_ci.csv ( 1498 bytes)
64 +```
65 +
66 +## stats.json: baseline keys vs regenerated keys
67 +```
68 +baseline keys: 17 | regenerated keys: 41
69 +added keys: ['amount_ge_1t', 'amount_ge_50b', 'amount_le_zero', 'amount_max', 'amount_raw_deviations', 'amount_total_median_musd', 'annual_panel_firms', 'backfilled_mentions', 'backfilled_rows', 'backfilled_rows_under_30_words', 'calls_by_form', 'conf_exact_default_count', 'conf_min_by_run', 'filing_date_range', 'fiscal_year_null_mentions', 'gate_pass_total', 'iwv_equity_lines', 'iwv_holdings_file_archived', 'ledger_10k_mdna_median_words', 'ledger_backends', 'october_effective_sections_per_second', 'october_rows', 'october_wall_clock_hours', 'outage', 'sp500_ciks']
70 +removed keys: ['example_project']
71 +CHANGED spid_runs : {"sp500_run": "2026-06 (gpt-4o-mini, 16 workers, 153,894 sections)", "russell_run": "2026-10-27/28 (gpt-4o-mini-2024-07-18, 48 workers, 968,134 sections)"} -> {"sp500_run": {"log": "project-db/logs/extract.log", "date": null, "model": null, "workers": 16, "batch": 15, "ciks": 500, "sections_logged": 4271, "ledger_rows_backfilled": 154964, "mentions_backfill
72 +```
73 +
74 +## Tail of the run log
75 +```
76 + 120240,
77 + 118783,
78 + 36740,
79 + 81320,
80 + 252469,
81 + 308065
82 + ],
83 + "projects_fields": [
84 + 56500,
85 + 54583,
86 + 17694,
87 + 121099
88 + ],
89 + "fiscal_year_null_mentions": 68827
90 +}
91 +```
92
Menu

Theme