{"database": "mytown-research", "table": "surveillance_spending", "is_view": false, "human_description_en": "where state = \"FL\" and vendor = \"Grayshift / GrayKey\" sorted by amount descending", "rows": [[2932, "Grayshift / GrayKey", "Ocala", "FL", "2026-07-21", "forensic software (renew)", 74740.0, "Annual renewal of GrayKey forensic software for $74,740", "https://ocala.legistar1.com/ocala/meetings/2026/7/3706_M_City_Council_26-07-21_Synopsis.pdf", "https://mytown.theboringparts.com/city/ocala/#m808486", "sv:forensics:grayshift", "stated", 1, 0, 0, "FL"], [3619, "Grayshift / GrayKey", "Ocala", "FL", "2025-08-05", "forensic software (renew)", 69520.0, "Approve Fiscal Year 2024-2025 renewal of GrayKey forensic software in the amount of $69,520", "https://ocala.legistar1.com/ocala/meetings/2025/8/3498_M_City_Council_25-08-05_Minutes.pdf", "https://mytown.theboringparts.com/city/ocala/2025/#m328732", "sv:forensics:grayshift", "stated", 1, 0, 0, "FL"], [3626, "Grayshift / GrayKey", "Ocala", "FL", "2024-08-20", "forensic software (renew)", 55055.0, "Approve the Fiscal Year 2023-24 annual renewal of Graykey forensic software in the amount of $55,055", "https://ocala.legistar1.com/ocala/meetings/2024/8/1567_M_City_Council_24-08-20_Minutes.pdf", "https://mytown.theboringparts.com/city/ocala/2024/#m328592", "sv:forensics:grayshift", "stated", 1, 0, 0, "FL"]], "truncated": false, "filtered_table_rows_count": 3, "expanded_columns": [], "expandable_columns": [], "columns": ["rowid", "vendor", "city", "state", "spend_date", "product", "amount", "quote", "source_document", "mytown_record", "ledger", "amount_type", "dup_rank", "geo_suspect", "anomaly", "state_norm"], "primary_keys": [], "units": {}, "query": {"sql": "select rowid, vendor, city, state, spend_date, product, amount, quote, source_document, mytown_record, ledger, amount_type, dup_rank, geo_suspect, anomaly, state_norm from surveillance_spending where \"state\" = :p0 and \"vendor\" = :p1 order by amount desc limit 51", "params": {"p0": "FL", "p1": "Grayshift / GrayKey"}}, "facet_results": {"vendor": {"name": "vendor", "type": "column", "hideable": false, "toggle_url": "/mytown-research/surveillance_spending.json?state=FL&vendor=Grayshift+%2F+GrayKey", "results": [{"value": "Grayshift / GrayKey", "label": "Grayshift / GrayKey", "count": 3, "toggle_url": "https://research.theboringparts.com/mytown-research/surveillance_spending.json?state=FL", "selected": true}], "truncated": false}, "state": {"name": "state", "type": "column", "hideable": false, "toggle_url": "/mytown-research/surveillance_spending.json?state=FL&vendor=Grayshift+%2F+GrayKey", "results": [{"value": "FL", "label": "FL", "count": 3, "toggle_url": "https://research.theboringparts.com/mytown-research/surveillance_spending.json?vendor=Grayshift+%2F+GrayKey", "selected": true}], "truncated": false}, "ledger": {"name": "ledger", "type": "column", "hideable": false, "toggle_url": "/mytown-research/surveillance_spending.json?state=FL&vendor=Grayshift+%2F+GrayKey", "results": [{"value": "sv:forensics:grayshift", "label": "sv:forensics:grayshift", "count": 3, "toggle_url": "https://research.theboringparts.com/mytown-research/surveillance_spending.json?state=FL&vendor=Grayshift+%2F+GrayKey&ledger=sv%3Aforensics%3Agrayshift", "selected": false}], "truncated": false}}, "suggested_facets": [{"name": "spend_date", "type": "date", "toggle_url": "https://research.theboringparts.com/mytown-research/surveillance_spending.json?state=FL&vendor=Grayshift+%2F+GrayKey&_facet_date=spend_date"}], "next": null, "next_url": null, "private": false, "allow_execute_sql": true, "query_ms": 46.60911098471843, "source": "MyTown", "source_url": "https://mytown.theboringparts.com", "license": "CC BY 4.0", "license_url": "https://creativecommons.org/licenses/by/4.0/"}