RRep. Michael T. McCaul (TX10)· filed 07/08/26Clerk PDF
Each row the reader counted as a transaction is boxed and the cell it read as ticked is washed — blue for a buy, orange for a sell, grey for an exchange; its column on the form is the direction, and the table beside it says it in words. A row with no tick or more than one is outlined dashed and stored as unknown, never guessed.
Overlay: each row the reader counted as a transaction is boxed; its amount and type column edges are drawn; the cell it read as ticked is filled — blue for a buy, red for a sell, grey for an exchange, and the amount cell in the sequential colour. A row with no tick or more than one is outlined dashed and listed as unknown; it is stored as unknown, never guessed. The margin is how far the strongest cell stood above the row’s median ink; boxed forms need 0.15. The row number links to the row, so a URL with ?page=N#row-M lands on it.
Transcription: the asset, date, owner and bracket are the stored transaction, which took its amount and type from the grid. Where the model read a different letter or type the row says so — the grid was kept, and a filing with more than one type disagreement is refused rather than joined. A row’s status is the reader’s own.
Re-capturing after a reader change: capture-scans skips a filing that already has pages, so a changed reader does not refresh this view by itself. Delete this filing’s pages — sqlite3 data/trades.sqlite3 "DELETE FROM scan_pages WHERE filing_id = 228" — and run python -m whale capture-scans again: pages and rows are stored afresh and re-linked to the transactions by order (no links, not wrong ones, if the counts no longer match). The transactions are untouched. Page images are cached for a week, so a hard reload may be needed to see the new capture.
| 3 | E $250k–$500k | 0.10 | ↗ Buy | 0.10 | Dawson Portfolio Finance 7 LP 06/25/26 · spouse · $250k–$500k amount: model read F; grid’s E kept |
| 4 | E $250k–$500k | 0.10 | ↗ Buy | 0.10 | VANGUARD MUN BD FDS TAX EXEMPT BD 06/29/26 · spouse · $250k–$500k amount: model read F; grid’s E kept |
| 5 | E $250k–$500k | 0.10 | ↗ Buy | 0.10 | NORTHERN TAX ADVGT ULTRA SHRT FIXED INC 06/26/26 · spouse · $250k–$500k amount: model read F; grid’s E kept |
| 6 | D $100k–$250k | 0.10 | ↗ Buy | 0.10 | NORTHERN TAX ADVGT ULTRA SHRT FIXED INC 06/26/26 · spouse · $100k–$250k amount: model read E; grid’s D kept |
| 7 | D $100k–$250k | 0.10 | ↗ Buy | 0.09 | Dawson Portfolio Finance 6 LP 06/25/26 · spouse · $100k–$250k amount: model read E; grid’s D kept |
| 8 | D $100k–$250k | 0.10 | ↗ Buy | 0.10 | PORT AUTH N Y & N J 06/24/26 · spouse · $100k–$250k amount: model read E; grid’s D kept |
| 9 | D $100k–$250k | 0.11 | ↗ Buy | 0.10 | PORT AUTH N Y & N J 06/17/26 · spouse · $100k–$250k amount: model read E; grid’s D kept |
| 10 | D $100k–$250k | 0.10 | ↗ Buy | 0.10 | NEW YORK N Y CITY MUN WTR FIN AUTH WTR 06/22/26 · spouse · $100k–$250k amount: model read E; grid’s D kept |
| 11 | D $100k–$250k | 0.10 | ↗ Buy | 0.10 | KITSAP CNTY WASH SCH DIST NO 4 01 06/25/26 · spouse · $100k–$250k amount: model read E; grid’s D kept |
| 12 | C $50k–$100k | 0.10 | ↗ Buy | 0.10 | Mays Allocate 2025 LP 06/05/26 · spouse · $50k–$100k amount: model read D; grid’s C kept |
| 13 | C $50k–$100k | 0.09 | ↗ Buy | 0.08 | Mays Allocate LP 06/24/26 · spouse · $50k–$100k amount: model read D; grid’s C kept |
| 14 | C $50k–$100k | 0.10 | ↗ Buy | 0.10 | LKCM Headwater Investments IV LP 06/11/26 · spouse · $50k–$100k amount: model read D; grid’s C kept |
| 15 | B $15k–$50k | 0.11 | ↗ Buy | 0.10 | APTARGROUP INC 06/12/26 · spouse · $15k–$50k |
| 16 | B $15k–$50k | 0.10 | ↗ Buy | 0.09 | Mays Allocate LP 06/22/26 · spouse · $15k–$50k |
| 17 | B $15k–$50k | 0.10 | ↗ Buy | 0.10 | INFINEON TECHNOLOGIES AG SPON ADR 06/09/26 · spouse · $15k–$50k |
| 18 | B $15k–$50k | 0.11 | ↗ Buy | 0.10 | TAIWAN SEMICONDUCTOR MANUFACTURING SPON ADS 06/18/26 · spouse · $15k–$50k |
| 19 | B $15k–$50k | 0.10 | ↗ Buy | 0.10 | Mays Allocate LP 06/05/26 · spouse · $15k–$50k |
| 20 | B $15k–$50k | 0.11 | ↗ Buy | 0.10 | MERCADOLIBRE INC 06/02/26 · spouse · $15k–$50k |
| 21 | B $15k–$50k | 0.11 | ↗ Buy | 0.10 | MERCADOLIBRE INC 06/09/26 · spouse · $15k–$50k |
| 22 | B $15k–$50k | 0.10 | ↗ Buy | 0.10 | Formentera Partners Fund III LP 06/04/26 · spouse · $15k–$50k |
| 23 | B $15k–$50k | 0.11 | ↗ Buy | 0.10 | INFINEON TECHNOLOGIES AG SPON ADR 06/15/26 · spouse · $15k–$50k |
| 24 | A $1k–$15k | 0.10 | ↗ Buy | 0.10 | DELL TECHNOLOGIES INC CL C 06/02/26 · spouse · $1,001–$15k |
| 25 | A $1k–$15k | 0.10 | ↗ Buy | 0.09 | Albany Road Strategic Opportunity Fund LP 06/29/26 · spouse · $1,001–$15k |