{
  "annadodson.co.uk": {
    "/blog/2019/03/08/international-womens-day/": {
      "date": "2026-02-13T06:51:24Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "104.198.14.52",
      "ipASN": "Google LLC",
      "ipCountry": "United States",
      "httpHeaderHash": "JK6SZZ6LLUR7VN3UTKUF7BYOQBDQSKYU",
      "httpHeaderTechnologies": [
        "HSTS",
        "Netlify"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 519,
      "httpBodyHash": "R746S6KLGJRMBYB72CFEVO6WULBSHMTT",
      "httpBodyTechnologies": [
        "YouTube",
        "Hugo:0.111.0"
      ],
      "httpBodyUrls": [
        "/tags/",
        "/about/",
        "/index.xml",
        "/css/styles.css",
        "https://github.com/AnnaDodson",
        "/post/",
        "/tags/wit",
        "https://twitter.com/short_louise",
        "https://webmention.io/annadodson.co.uk/webmention",
        "/blog/2019/03/08/international-womens-day/",
        "/",
        "https://twitter.com/Loftio",
        "/style.main.css",
        "https://www.netlify.com/",
        "/site.webmanifest",
        "/favicon-32x32.png",
        "https://gitlab.com/AnnaDodson",
        "https://www.linkedin.com/in/anna-dodson-28811ba9",
        "http://www.tampon.club/",
        "https://twitter.com/anna_hax",
        "mailto:hello@annadodson.co.uk",
        "/favicon-16x16.png",
        "#main",
        "/css/syntax.css",
        "/tags/diversity",
        "https://gohugo.io/",
        "/apple-touch-icon.png",
        "https://www.youtube-nocookie.com/embed/zrhPoizfhxw",
        "/safari-pinned-tab.svg",
        "https://webmention.io/annadodson.co.uk/xmlrpc",
        "https://github.com/zwbetz-gh/cupper-hugo-theme",
        "/images/logo.svg"
      ],
      "httpBodyMetaTags": {
        "twitter:description": "I'm celebrating International Women's Day by talking about womens issues that aren't just womens issues. Enjoy!"
      },
      "httpBodyByteSize": 24969,
      "httpBodyPageTitle": "Building Inclusive Workplaces | Anna Dodson"
    },
    "/tags/hacktoberfest/": {
      "date": "2026-02-13T07:06:59Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "104.198.14.52",
      "ipASN": "Google LLC",
      "ipCountry": "United States",
      "httpHeaderHash": "6WVQEWS5W54UQ4PUVI4QHE33QOV2VHGA",
      "httpHeaderTechnologies": [
        "HSTS",
        "Netlify"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 402,
      "httpBodyHash": "GK3WVXQI4LC2TEKVYWV5RBVYT5K7AB7D",
      "httpBodyTechnologies": [
        "Hugo:0.111.0"
      ],
      "httpBodyUrls": [
        "/blog/2016/11/01/hacktoberfest/",
        "#main",
        "/favicon-32x32.png",
        "/safari-pinned-tab.svg",
        "https://gitlab.com/AnnaDodson",
        "mailto:hello@annadodson.co.uk",
        "https://www.linkedin.com/in/anna-dodson-28811ba9",
        "/css/syntax.css",
        "/images/logo.svg",
        "https://github.com/AnnaDodson",
        "https://webmention.io/annadodson.co.uk/webmention",
        "/",
        "/apple-touch-icon.png",
        "https://github.com/zwbetz-gh/cupper-hugo-theme",
        "/index.xml",
        "/tags/community",
        "/favicon-16x16.png",
        "https://gohugo.io/",
        "/blog/2018/10/31/hacktoberfest-community-website/",
        "https://webmention.io/annadodson.co.uk/xmlrpc",
        "/style.main.css",
        "/tags/hacktoberfest",
        "/tags/hacktoberfest/",
        "/tags/",
        "/site.webmanifest",
        "https://www.netlify.com/",
        "/about/",
        "/post/",
        "/css/styles.css",
        "/tags/open-source",
        "https://twitter.com/anna_hax"
      ],
      "httpBodyMetaTags": {
        "twitter:description": "Anna Dodson"
      },
      "httpBodyByteSize": 24793,
      "httpBodyPageTitle": "hacktoberfest | Anna Dodson"
    }
  },
  "openmake.com": {
    "/": {
      "date": "2026-02-07T10:58:11Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "98.84.224.111",
      "ipASN": "Amazon.com, Inc.",
      "ipCountry": "United States",
      "httpHeaderHash": "Z4QDGHC5B7OXFFJZLIMAFSFU637E4J2T",
      "httpHeaderTechnologies": [
        "HSTS",
        "Netlify"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 402,
      "httpBodyHash": "AKD2MTLULG3Z7WJWP6UNGWNHZLRYA7GT",
      "httpBodyTechnologies": [
        "Hugo:0.111.0"
      ],
      "httpBodyUrls": [
        "images/BNYMellon.jpg",
        "images/SDtimes2018.png",
        "https://www.broadcom.com/",
        "images/SDTimes100Award.gif",
        "/favicons/android-48x48.png",
        "/favicons/android-72x72.png",
        "/scss/main.min.ad9954cf3476e36b557091f6031b6037334335f29d185c0c561bb434371e01a2.css",
        "/insights/",
        "#openmake-software",
        "images/BCBS-SC.jpg",
        "images/2007SDTimes.jpg",
        "https://twitter.com/openmake",
        "/images/MeisterDataSheet-final.pdf",
        "images/meister-logo-horizontal.png",
        "/blog/",
        "/insulated/",
        "images/zurich.png",
        "images/SDtimes2017.png",
        "https://www.deployhub.com/",
        "/favicons/favicon-32x32.png",
        "images/16thfinalistcopy-sm.jpg",
        "https://www.youtube.com/channel/UCSgF51hv2Qy88POFsA59uJQ",
        "/",
        "/pricing/",
        "images/UCLA.jpg",
        "https://www.openmakesoftware.com/index.xml",
        "/help/",
        "/resources/",
        "images/Banorte.png",
        "images/sdtimes2008.gif",
        "images/SDTimes-2020.png",
        "/favicons/android-36x36.png",
        "images/SDT100_logo_2019_600px.jpg",
        "/declarative/",
        "images/BNSF.jpg",
        "images/broadcom.png",
        "/favicons/favicon.ico",
        "/favicons/android-144x144.png",
        "images/jolt09-19th-winner-sm.jpg",
        "/favicons/apple-touch-icon-180x180.png",
        "/expert/",
        "/css/om.css",
        "/images/logo.png",
        "images/BCBS-MI.jpg",
        "images/CPMembersChoice.png",
        "/favicons/android-96x96.png",
        "/favicons/favicon-16x16.png",
        "images/steps-meister.png",
        "/favicons/android-192x192.png",
        "#thought-leaders-in-build-management"
      ],
      "httpBodyMetaTags": {
        "og:description": "Securing your Software Builds",
        "twitter:description": "Securing your Software Builds"
      },
      "httpBodyByteSize": 15553,
      "httpBodyPageTitle": "OpenMake Meister"
    },
    "/blog/2017/06/07/openmake-receives-sdtimes-100-award/": {
      "date": "2026-02-07T09:40:32Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "98.84.224.111",
      "ipASN": "Amazon.com, Inc.",
      "ipCountry": "United States",
      "httpHeaderHash": "Z2LI5FHB6GIGLKF7UPJ74HS6JLJHTEZV",
      "httpHeaderTechnologies": [
        "Netlify",
        "HSTS"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 402,
      "httpBodyHash": "ZMYY43K2Q2FUTE5NEXGP3NRALNW443BS",
      "httpBodyTechnologies": [
        "Hugo:0.111.0"
      ],
      "httpBodyUrls": [
        "/resources/",
        "/favicons/android-36x36.png",
        "/favicons/favicon-32x32.png",
        "/favicons/android-144x144.png",
        "https://www.youtube.com/channel/UCSgF51hv2Qy88POFsA59uJQ",
        "/blog/2021/09/27/software-build-automation-done-like-google-rock-stars/",
        "/blog/2017/05/26/no-meister-conversion-required/",
        "/",
        "https://sdtimes.com/",
        "/favicons/favicon-16x16.png",
        "/blog/2017/05/01/build-environment-variables/",
        "/blog/2017/06/07/openmake-receives-sdtimes-100-award/",
        "/blog/2017/05/07/distributed-builds-and-configuring-remote-agents/",
        "/blog/2017/06/30/why-use-meister-build-automation-with-continuous-integration/",
        "/favicons/android-96x96.png",
        "/blog/2017/06/30/common-meister-compiler-plugins/",
        "/blog/2021/06/30/complex-compiler-plugins-for-openmake-meister/",
        "/scss/main.min.ad9954cf3476e36b557091f6031b6037334335f29d185c0c561bb434371e01a2.css",
        "/blog/2017/06/30/openmake-meister-provides-cross-platform-benefits-for-z/os-developers/",
        "/blog/news/",
        "/favicons/android-192x192.png",
        "/blog/2020/06/22/openmake-software-receives-sd-times-100-award/",
        "/blog/2017/06/29/incremental-builds-are-critical-for-continuous-builds/",
        "/blog/2019/06/10/sdtimes-100-award-goes-to-openmake-software-in-devops-category/",
        "/expert/",
        "#about-sd-times",
        "/favicons/apple-touch-icon-180x180.png",
        "/blog/2018/07/19/openmake-software-spins-off-new-company-deployhub-inc./",
        "/blog/2018/01/18/openmake-software-joins-cloud-native-computing-foundation/",
        "/help/",
        "/blog/meister-tips/",
        "/favicons/favicon.ico",
        "/blog/2017/04/13/ldap-group-members-using-ldapsearch-and-java/",
        "/pricing/",
        "/images/logo.png",
        "/favicons/android-72x72.png",
        "https://twitter.com/openmake",
        "https://www.openmakesoftware.com",
        "/images/SDT100-logo-2017-large-292x300.png",
        "/blog/2016/12/09/dot-net-solution-builds-with-complex-dependencies/",
        "#about-openmake-software",
        "/favicons/android-48x48.png",
        "#openmake-software-recognized-by-sd-times-in-the-devops-leadership-category",
        "/blog/2018/03/07/openmakes-ceo-recognized-as-wit-honoree-by-nm-technology-counsil/",
        "/blog/2017/06/27/build-avoidance-and-continuous-integration-accelerating-the-compile-process/",
        "/blog/",
        "/css/om.css"
      ],
      "httpBodyMetaTags": {
        "og:description": "OpenMake Software recognized by SD Times in the DevOps Leadership category. Las Vegas, NV–June 7 2017– OpenMake Software, visionaries in continuous build and continuous deployment, today announced receipt of the SDTimes 100 Award. OpenMake received the award for excellence and leadership in the DevOps category. The award titled “SDTimes 100” recognizes leaders and innovators of the software development industry for 2017 in 11 separate industry segments.!\n“The software development industry is led by innovative companies like OpenMake Software,” David Rubinstein, editor-in-chief of SDTimes, said.",
        "twitter:description": "OpenMake Software recognized by SD Times in the DevOps Leadership category. Las Vegas, NV–June 7 2017– OpenMake Software, visionaries in continuous build and continuous deployment, today announced receipt of the SDTimes 100 Award. OpenMake received the award for excellence and leadership in the DevOps category. The award titled “SDTimes 100” recognizes leaders and innovators of the software development industry for 2017 in 11 separate industry segments.!\n“The software development industry is led by innovative companies like OpenMake Software,” David Rubinstein, editor-in-chief of SDTimes, said."
      },
      "httpBodyByteSize": 21117,
      "httpBodyPageTitle": "OpenMake Receives SDTimes 100 Award | OpenMake Meister"
    }
  },
  "redwallanalytics.com": {
    "/": {
      "date": "2026-02-13T13:32:05Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "18.208.88.157",
      "ipASN": "Amazon.com, Inc.",
      "ipCountry": "United States",
      "httpHeaderHash": "K3BL3EXZPL23QAJJ7CDXR36COEYMZSYX",
      "httpHeaderTechnologies": [
        "Netlify",
        "HSTS"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 487,
      "httpBodyHash": "GPPG3NX5N6TJSZX5MFKH5AQWG5WXHAI3",
      "httpBodyTechnologies": [
        "Hugo:0.111.0"
      ],
      "httpBodyUrls": [
        "/2020/04/14/evaluating-mass-muni-cafr-tabulizer-results-part-3/",
        "/2020/09/22/exploring-30-years-of-local-ct-weather-history-with-r/",
        "/2020/06/12/checking-up-on-american-funds-performance-through-cycle/",
        "/2020/05/12/exploring-big-mt-cars-with-python-datatable-and-plotnine-part-2/",
        "/images/redwall.png",
        "/2021/08/29/exploring-stock-market-listing-mortality-since-1986/",
        "/2021/08/09/introducing-the-redwall-red-flag-analyzer-with-new-constructs-data/",
        "/2020/02/18/a-walk-though-of-accessing-financial-statements-with-xbrl-in-r-part-1/",
        "/2018/12/26/fairfield-county-town-level-spending-and-liabilities-gallop-since-2001/",
        "/",
        "/2021/08/19/when-yahoo-finance-doesn-t-have-de-listed-tickers-needed/",
        "/2025/01/16/thoughts-on-work-live-ride-using-greenwich-ct-parcel-data/",
        "/2019/01/28/irs-data-show-growth-in-number-not-income-of-highest-earners-since-2005/",
        "/2018/12/21/introduction-to-redwall-analytics-nutmeg-open-data-project/",
        "/2020/09/10/learning-sql-and-exploring-xbrl-with-secdatabase-com-part-1/",
        "/2020/10/27/tapping-yelp-data-with-apache-drill-from-mac-using-sergeant/",
        "/2023/02/22/nyed-data-explorer-shows-15-years-of-charter-school-success/",
        "/2020/12/10/in-search-of-a-better-home-price-prediction-in-greenwich-ct-part-1/",
        "/2020/07/22/using-drake-for-etl-to-build-shiny-app-for-900k-ct-real-estate-sales/",
        "/about/",
        "/contact/",
        "/2019/10/12/replicating-yankee-institute-risk-score-over-15-years/",
        "/2022/11/27/setting-up-and-exploring-a-larger-than-memory-arrow-table/",
        "/css/main.css",
        "/2020/04/24/evaluating-mass-muni-cafr-textract-results-part-5/",
        "/2020/04/06/tabulizer-and-pdftools-together-as-super-powers-part-2/",
        "/2020/02/18/tracking-r-d-spending-by-700-listed-us-pharma-companies/",
        "/2020/04/14/scraping-failed-tabulizer-pdfs-with-aws-textract-part-4/",
        "/2020/03/31/parsing-mass-municipal-pdf-cafrs-with-tabulizer-pdftools-and-aws-textract-part-1/",
        "https://github.com/luceydav",
        "/2019/01/09/analysis-of-connecticut-tax-load-by-income-bracket/",
        "/2019/11/02/how-does-stamford-charter-school-for-excellence-do-it/",
        "/2020/06/07/scraping-long-beach-island-summer-rentals-with-python/",
        "/2020/10/07/building-a-career-changer-resume-with-r-vitae-package/",
        "/2021/03/06/using-census-of-govts-to-show-if-you-know-r-you-know-sql/",
        "/2021/04/21/a-blueprint-of-red-flag-alerts-using-adjusted-earnings-data/",
        "/2020/05/07/exploring-big-mt-cars-with-python-datatable-and-plotnine-part-1/",
        "https://github.com/luceydav/redwall-analytics",
        "https://linkedin.com/in/david-lucey-cfa-cpa-mba-msba",
        "/2021/08/06/introducing-the-redwall-irs-soi-tax-dashboard/",
        "/2019/02/11/looking-at-ct-towns-through-the-cycle-with-maps/",
        "/2020/10/12/finding-the-dimensions-of-secdatabase-com-from-2010-2020-part-2/",
        "/2022/04/21/loading-a-large-messy-csv-using-data-table-fread-with-cli-tools/",
        "/2019/10/11/connecticut-city-unfunded-pension-and-opeb-liabilities-over-time/",
        "/2019/03/07/irs-data-shows-connecticut-taxpayers-also-pay-higher-federal-taxes/",
        "/index.xml",
        "/css/fonts.css",
        "https://bsky.app/profile/luceydav.bsky.social"
      ],
      "httpBodyMetaTags": {},
      "httpBodyByteSize": 13980,
      "httpBodyPageTitle": "Redwall Analytics"
    },
    "/2019/01/09/analysis-of-connecticut-tax-load-by-income-bracket/": {
      "date": "2026-02-13T12:55:48Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "98.84.224.111",
      "ipASN": "Amazon.com, Inc.",
      "ipCountry": "United States",
      "httpHeaderHash": "HAG7CVL3TIZ7R525W4RNLC77VPSP3OQX",
      "httpHeaderTechnologies": [
        "HSTS",
        "Netlify"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 488,
      "httpBodyHash": "OSRLOCYGWF6MHQPVNW4KDIKBFQWCCSWJ",
      "httpBodyTechnologies": [
        "jQuery",
        "Hugo:0.111.0",
        "MathJax:2.7.1"
      ],
      "httpBodyUrls": [
        "https://redwallanalytics.com/2018/12/26/fairfield-county-town-level-spending-and-liabilities-gallop-since-2008/",
        "/categories/nutmeg-project",
        "/rmarkdown-libs/crosstalk/css/crosstalk.css",
        "https://github.com/luceydav/redwall-analytics",
        "http://www.yankeeinstitute.org/connecticut-out-migration-problem/",
        "/rmarkdown-libs/jquery/jquery.min.js",
        "/rmarkdown-libs/crosstalk/js/crosstalk.min.js",
        "/rmarkdown-libs/typedarray/typedarray.min.js",
        "https://luceyda.shinyapps.io/ct_real_assess/",
        "/about/",
        "/css/main.css",
        "#fig:effective-tax-rates",
        "/",
        "/css/fonts.css",
        "https://github.com/luceydav",
        "/rmarkdown-libs/plotly-binding/plotly.js",
        "/rmarkdown-libs/htmlwidgets/htmlwidgets.js",
        "/rmarkdown-libs/plotly-main/plotly-latest.min.js",
        "/rmarkdown-libs/plotly-htmlwidgets-css/plotly-htmlwidgets.css",
        "//cdn.bootcss.com/mathjax/2.7.1/MathJax.js?config=TeX-MML-AM_CHTML",
        "/tags/income",
        "/tags/dataviz",
        "/tags/connecticut",
        "https://bsky.app/profile/luceydav.bsky.social",
        "https://www.irs.gov/statistics/soi-tax-stats-individual-income-tax-statistics-zip-code-data-soi",
        "/categories/r",
        "/js/math-code.js",
        "https://itep.org/whopays/",
        "/post/2019-01-09-analysis-of-connecticut-tax-load-by-income-bracket-and-type_files/figure-html/itemized-1.png",
        "/contact/",
        "/index.xml",
        "#fig:itemized",
        "/images/redwall.png",
        "#fig:total-tax-load-by-type",
        "https://linkedin.com/in/david-lucey-cfa-cpa-mba-msba"
      ],
      "httpBodyMetaTags": {},
      "httpBodyByteSize": 156303,
      "httpBodyPageTitle": "Analysis of Connecticut Tax Load by Income Bracket - Redwall Analytics"
    },
    "/2019/11/02/how-does-stamford-charter-school-for-excellence-do-it/": {
      "date": "2026-02-13T13:21:58Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "98.84.224.111",
      "ipASN": "Amazon.com, Inc.",
      "ipCountry": "United States",
      "httpHeaderHash": "BZZXONFBZ4LH2JCAH2ASHPUECRPOS3G3",
      "httpHeaderTechnologies": [
        "HSTS",
        "Netlify"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 488,
      "httpBodyHash": "KL5GJK33CVUGJL725QJF2I7YLQF3ZJUK",
      "httpBodyTechnologies": [
        "jQuery",
        "DataTables",
        "Hugo:0.111.0",
        "MathJax:2.7.1"
      ],
      "httpBodyUrls": [
        "https://www.excellencecommunityschools.org",
        "/rmarkdown-libs/crosstalk/css/crosstalk.css",
        "https://bsky.app/profile/luceydav.bsky.social",
        "https://linkedin.com/in/david-lucey-cfa-cpa-mba-msba",
        "/rmarkdown-libs/plotly-htmlwidgets-css/plotly-htmlwidgets.css",
        "//cdn.bootcss.com/mathjax/2.7.1/MathJax.js?config=TeX-MML-AM_CHTML",
        "https://www.stamfordct.gov/sites/stamfordct/files/uploads/1_f2018_city_cafr_12-31-2018_final.pdf",
        "/js/math-code.js",
        "/tags/charterschools",
        "/categories/nutmeg-project",
        "https://github.com/luceydav/redwall-analytics",
        "/rmarkdown-libs/plotly-main/plotly-latest.min.js",
        "https://www.excellencecommunityschools.org/stamford-excellence",
        "https://www.thehour.com/news/article/Proposed-charter-school-draws-mixed-reaction-12755628.php",
        "/images/redwall.png",
        "http://edsight.ct.gov/SASPortal/main.do",
        "/rmarkdown-libs/dt-core/js/jquery.dataTables.min.js",
        "https://redwallanalytics.com/2019/02/11/looking-at-ct-towns-through-the-cycle-with-maps/",
        "/",
        "/contact/",
        "/index.xml",
        "/categories/r",
        "/css/fonts.css",
        "/rmarkdown-libs/jquery/jquery.min.js",
        "/rmarkdown-libs/crosstalk/js/crosstalk.min.js",
        "/rmarkdown-libs/dt-core/css/jquery.dataTables.min.css",
        "/about/",
        "/tags/connecticut",
        "#fig:cost-per-point",
        "#fig:stamford-elementary-scores",
        "https://data.publiccharters.org/state/",
        "/rmarkdown-libs/plotly-binding/plotly.js",
        "/rmarkdown-libs/datatables-css/datatables-crosstalk.css",
        "/rmarkdown-libs/dt-ext-fixedcolumns/css/fixedColumns.dataTables.min.css",
        "/rmarkdown-libs/datatables-binding/datatables.js",
        "/rmarkdown-libs/dt-core/css/jquery.dataTables.extra.css",
        "/rmarkdown-libs/dt-ext-fixedcolumns/js/dataTables.fixedColumns.min.js",
        "/tags/dataviz",
        "#fig:top-elems",
        "#fig:school-perf-dt",
        "https://github.com/luceydav",
        "/rmarkdown-libs/typedarray/typedarray.min.js",
        "https://ctmirror.org/2018/10/02/state-headed-another-charter-school-showdown/",
        "https://www.stamfordadvocate.com/local/article/Stamford-charter-school-faces-challenges-mixed-11125347.php",
        "/css/main.css",
        "/rmarkdown-libs/htmlwidgets/htmlwidgets.js"
      ],
      "httpBodyMetaTags": {},
      "httpBodyByteSize": 324670,
      "httpBodyPageTitle": "How Does Stamford Charter School for Excellence do it? - Redwall Analytics"
    },
    "/2021/08/06/introducing-the-redwall-irs-soi-tax-dashboard/": {
      "date": "2026-02-13T14:12:59Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "18.208.88.157",
      "ipASN": "Amazon.com, Inc.",
      "ipCountry": "United States",
      "httpHeaderHash": "SX5MZAKMMC6X5Y36N5FYIAHFPW752HWP",
      "httpHeaderTechnologies": [
        "HSTS",
        "Netlify"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 487,
      "httpBodyHash": "X2U24WADDWNFPLWPAMBLNO7BIQTR7TWN",
      "httpBodyTechnologies": [
        "Hugo:0.111.0",
        "MathJax:2.7.1"
      ],
      "httpBodyUrls": [
        "https://github.com/luceydav/irs.soi",
        "https://luceyda.shinyapps.io/irs_dash/",
        "https://luceyda.shinyapps.io/ct_real_assess/",
        "https://github.com/luceydav/irs.soi/blob/main/R/irsApp.R",
        "//cdn.bootcss.com/mathjax/2.7.1/MathJax.js?config=TeX-MML-AM_CHTML",
        "https://mastering-shiny.org/action-dynamic.html?q=nested#hierarchical-select",
        "/",
        "/contact/",
        "/images/redwall.png",
        "images/irs_dash_deductions.png",
        "/tags/dataviz",
        "https://luceyda.shinyapps.io/yankee_shiny/",
        "https://www.davidsolito.com/post/conditional-drop-down-in-shiny/",
        "/categories/r",
        "/css/main.css",
        "/js/math-code.js",
        "https://github.com/luceydav",
        "https://bsky.app/profile/luceydav.bsky.social",
        "https://linkedin.com/in/david-lucey-cfa-cpa-mba-msba",
        "https://taxfoundation.org/summary-of-the-latest-federal-income-tax-data-2020-update/",
        "/categories/nutmeg-project",
        "images/irs_dash_income.png",
        "https://redwallanalytics.com/2019/01/09/analysis-of-connecticut-tax-load-by-income-bracket/",
        "/about/",
        "/index.xml",
        "https://www.nber.org/research/data/individual-income-tax-statistics-zip-code-data-soi%3E",
        "https://redwallanalytics.com/2019/03/07/irs-data-shows-connecticut-taxpayers-also-pay-higher-federal-taxes/",
        "/tags/shiny",
        "/css/fonts.css",
        "images/irs_dash_per_cap_agi.png",
        "https://www.irs.gov/statistics/soi-tax-stats-individual-income-tax-statistics-zip-code-data-soi",
        "https://www.redwallanalytics.com/2021/08/06/introducing-the-redwall-irs-soi-tax-dashboard/index_files/header-attrs/header-attrs.js",
        "/tags/income",
        "https://github.com/luceydav/redwall-analytics",
        "/img/irs_dash.png",
        "/tags/connecticut"
      ],
      "httpBodyMetaTags": {},
      "httpBodyByteSize": 18035,
      "httpBodyPageTitle": "Introducing the Redwall IRS SOI Tax Dashboard - Redwall Analytics"
    }
  }
}