{
    "ok": true,
    "domain": "thehenryford.org",
    "generated_at": "2026-08-10T22:34:16-05:00",
    "cache": {
        "hit": true,
        "ttl": 0
    },
    "score": {
        "total": 78,
        "label": "Good",
        "categories": {
            "dns": 70,
            "mail": 90,
            "security": 69,
            "network": 50,
            "availability": 100
        },
        "category_weights": {
            "dns": 25,
            "mail": 20,
            "security": 25,
            "network": 10,
            "availability": 20
        },
        "items": [
            {
                "category": "dns",
                "title": "IPv4 (A)",
                "max_points": 30,
                "earned_points": 30,
                "lost_points": 0,
                "detail": "1 IPv4 address(es) detected."
            },
            {
                "category": "dns",
                "title": "IPv6 (AAAA)",
                "max_points": 10,
                "earned_points": 0,
                "lost_points": 10,
                "detail": "0 IPv6 address(es) detected."
            },
            {
                "category": "dns",
                "title": "Name server redundancy",
                "max_points": 20,
                "earned_points": 20,
                "lost_points": 0,
                "detail": "2 NS record(s); 2 or more required."
            },
            {
                "category": "dns",
                "title": "SOA record",
                "max_points": 10,
                "earned_points": 10,
                "lost_points": 0,
                "detail": "Authoritative zone record."
            },
            {
                "category": "dns",
                "title": "DNSSEC chain",
                "max_points": 15,
                "earned_points": 0,
                "lost_points": 15,
                "detail": "Both DS and DNSKEY are required."
            },
            {
                "category": "dns",
                "title": "CAA policy",
                "max_points": 5,
                "earned_points": 0,
                "lost_points": 5,
                "detail": "Certificate authority restriction."
            },
            {
                "category": "dns",
                "title": "DNS propagation",
                "max_points": 10,
                "earned_points": 10,
                "lost_points": 0,
                "detail": "Agreement between public resolvers."
            },
            {
                "category": "mail",
                "title": "MX records",
                "max_points": 20,
                "earned_points": 20,
                "lost_points": 0,
                "detail": "1 MX record(s)."
            },
            {
                "category": "mail",
                "title": "SPF",
                "max_points": 25,
                "earned_points": 25,
                "lost_points": 0,
                "detail": "SPF policy published."
            },
            {
                "category": "mail",
                "title": "DMARC",
                "max_points": 25,
                "earned_points": 25,
                "lost_points": 0,
                "detail": "DMARC policy published."
            },
            {
                "category": "mail",
                "title": "DKIM",
                "max_points": 20,
                "earned_points": 20,
                "lost_points": 0,
                "detail": "A DKIM selector was verified."
            },
            {
                "category": "mail",
                "title": "MTA-STS",
                "max_points": 5,
                "earned_points": 0,
                "lost_points": 5,
                "detail": "Mail transport policy."
            },
            {
                "category": "mail",
                "title": "TLS-RPT",
                "max_points": 5,
                "earned_points": 0,
                "lost_points": 5,
                "detail": "TLS reporting policy."
            },
            {
                "category": "security",
                "title": "Valid TLS certificate",
                "max_points": 55,
                "earned_points": 55,
                "lost_points": 0,
                "detail": "66 day(s) remaining."
            },
            {
                "category": "security",
                "title": "Certificate lifetime",
                "max_points": 10,
                "earned_points": 10,
                "lost_points": 0,
                "detail": "Full points require at least 30 days remaining."
            },
            {
                "category": "security",
                "title": "HTTP security headers",
                "max_points": 35,
                "earned_points": 4,
                "lost_points": 31,
                "detail": "1 of 9 evaluated headers detected."
            },
            {
                "category": "network",
                "title": "PTR reverse DNS",
                "max_points": 30,
                "earned_points": 30,
                "lost_points": 0,
                "detail": "PTR: ec2-54-162-214-81.compute-1.amazonaws.com"
            },
            {
                "category": "network",
                "title": "IPv4 diversity",
                "max_points": 35,
                "earned_points": 20,
                "lost_points": 15,
                "detail": "Two or more IPv4 addresses receive full points."
            },
            {
                "category": "network",
                "title": "IPv6 connectivity",
                "max_points": 35,
                "earned_points": 0,
                "lost_points": 35,
                "detail": "AAAA availability."
            },
            {
                "category": "availability",
                "title": "DNS resolution",
                "max_points": 40,
                "earned_points": 40,
                "lost_points": 0,
                "detail": "At least one address family must resolve."
            },
            {
                "category": "availability",
                "title": "HTTP response",
                "max_points": 40,
                "earned_points": 40,
                "lost_points": 0,
                "detail": "HTTP/2 200 "
            },
            {
                "category": "availability",
                "title": "HTTPS final URL",
                "max_points": 20,
                "earned_points": 20,
                "lost_points": 0,
                "detail": "Final URL uses HTTPS."
            }
        ],
        "methodology": "Each category is normalized to 100. The total is the weighted sum: DNS 25%, Email 20%, Security 25%, Network 10%, Availability 20%.",
        "diagnostics": [
            {
                "level": "ok",
                "title": "IPv4 (A)",
                "detail": "1 IPv4 address(es) detected.",
                "category": "dns",
                "max_points": 30,
                "earned_points": 30,
                "lost_points": 0
            },
            {
                "level": "error",
                "title": "IPv6 (AAAA)",
                "detail": "0 IPv6 address(es) detected.",
                "category": "dns",
                "max_points": 10,
                "earned_points": 0,
                "lost_points": 10
            },
            {
                "level": "ok",
                "title": "Name server redundancy",
                "detail": "2 NS record(s); 2 or more required.",
                "category": "dns",
                "max_points": 20,
                "earned_points": 20,
                "lost_points": 0
            },
            {
                "level": "ok",
                "title": "SOA record",
                "detail": "Authoritative zone record.",
                "category": "dns",
                "max_points": 10,
                "earned_points": 10,
                "lost_points": 0
            },
            {
                "level": "error",
                "title": "DNSSEC chain",
                "detail": "Both DS and DNSKEY are required.",
                "category": "dns",
                "max_points": 15,
                "earned_points": 0,
                "lost_points": 15
            },
            {
                "level": "error",
                "title": "CAA policy",
                "detail": "Certificate authority restriction.",
                "category": "dns",
                "max_points": 5,
                "earned_points": 0,
                "lost_points": 5
            },
            {
                "level": "ok",
                "title": "DNS propagation",
                "detail": "Agreement between public resolvers.",
                "category": "dns",
                "max_points": 10,
                "earned_points": 10,
                "lost_points": 0
            },
            {
                "level": "ok",
                "title": "MX records",
                "detail": "1 MX record(s).",
                "category": "mail",
                "max_points": 20,
                "earned_points": 20,
                "lost_points": 0
            },
            {
                "level": "ok",
                "title": "SPF",
                "detail": "SPF policy published.",
                "category": "mail",
                "max_points": 25,
                "earned_points": 25,
                "lost_points": 0
            },
            {
                "level": "ok",
                "title": "DMARC",
                "detail": "DMARC policy published.",
                "category": "mail",
                "max_points": 25,
                "earned_points": 25,
                "lost_points": 0
            },
            {
                "level": "ok",
                "title": "DKIM",
                "detail": "A DKIM selector was verified.",
                "category": "mail",
                "max_points": 20,
                "earned_points": 20,
                "lost_points": 0
            },
            {
                "level": "error",
                "title": "MTA-STS",
                "detail": "Mail transport policy.",
                "category": "mail",
                "max_points": 5,
                "earned_points": 0,
                "lost_points": 5
            },
            {
                "level": "error",
                "title": "TLS-RPT",
                "detail": "TLS reporting policy.",
                "category": "mail",
                "max_points": 5,
                "earned_points": 0,
                "lost_points": 5
            },
            {
                "level": "ok",
                "title": "Valid TLS certificate",
                "detail": "66 day(s) remaining.",
                "category": "security",
                "max_points": 55,
                "earned_points": 55,
                "lost_points": 0
            },
            {
                "level": "ok",
                "title": "Certificate lifetime",
                "detail": "Full points require at least 30 days remaining.",
                "category": "security",
                "max_points": 10,
                "earned_points": 10,
                "lost_points": 0
            },
            {
                "level": "warning",
                "title": "HTTP security headers",
                "detail": "1 of 9 evaluated headers detected.",
                "category": "security",
                "max_points": 35,
                "earned_points": 4,
                "lost_points": 31
            },
            {
                "level": "ok",
                "title": "PTR reverse DNS",
                "detail": "PTR: ec2-54-162-214-81.compute-1.amazonaws.com",
                "category": "network",
                "max_points": 30,
                "earned_points": 30,
                "lost_points": 0
            },
            {
                "level": "warning",
                "title": "IPv4 diversity",
                "detail": "Two or more IPv4 addresses receive full points.",
                "category": "network",
                "max_points": 35,
                "earned_points": 20,
                "lost_points": 15
            },
            {
                "level": "error",
                "title": "IPv6 connectivity",
                "detail": "AAAA availability.",
                "category": "network",
                "max_points": 35,
                "earned_points": 0,
                "lost_points": 35
            },
            {
                "level": "ok",
                "title": "DNS resolution",
                "detail": "At least one address family must resolve.",
                "category": "availability",
                "max_points": 40,
                "earned_points": 40,
                "lost_points": 0
            },
            {
                "level": "ok",
                "title": "HTTP response",
                "detail": "HTTP/2 200 ",
                "category": "availability",
                "max_points": 40,
                "earned_points": 40,
                "lost_points": 0
            },
            {
                "level": "ok",
                "title": "HTTPS final URL",
                "detail": "Final URL uses HTTPS.",
                "category": "availability",
                "max_points": 20,
                "earned_points": 20,
                "lost_points": 0
            }
        ]
    },
    "dns": {
        "records": {
            "A": [
                "54.162.214.81"
            ],
            "AAAA": [],
            "CNAME": [],
            "MX": [
                "0 thehenryford-org.mail.protection.outlook.com."
            ],
            "TXT": [
                "\"jsg/ONr1VtQ92dFaEgG90ggKwFKFp6Zg4LCcG7k3vzbuA1MVaE6p6vRJej6KW/AFnJ1RUKRAn7lo0EtmrTUGAA==\"",
                "\"have-i-been-pwned-verification=0b3776ccd92694b6aa001ffe178c3548\"",
                "\"k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC61RrUNTIcNbf/+f5Co2V37GMvPQdbUVyjgvLXrUKAXeJDwYVumAtE9BovuDZNYxcgG2oy7mkcZX/3rBF2SJX9Cp5yw0axuMpzkuzPQq26h+2+MLuvtJtfDIaHgNeEJOjMeq7s9RFQHRr9g26lkZQTRAob8YevaA9KHiNNyIaZuQIDAQAB;\"",
                "\"sophos-domain-verification=7684d992ab713a68284a047b039fd101be36f4ab\"",
                "\"klaviyo-site-verification=WVAcNn\"",
                "\"cisco-ci-domain-verification=7f9f74af05f786182283806170272ef8067edeabf26a2d864c36286c61ee6e33\"",
                "\"sophos-domain-verification=d1a7d5ef71f66b97b812f6f703253be92fde8da595ebf70dad1ac71bab81482f\"",
                "\"google-site-verification=kRehr2GqPx3LKkdc2Uw8Sg2D3ypgYps45w0HS6oMyPw\"",
                "\"cisco-ci-domain-verification=7c057554baaf04984e90261d58fa58181362fb54c8e66c5b2c5946d6941ada44\"",
                "\"Az2KjIDr9ChmNEsvHgb+ZnubLgeNqTwB/RWFVCAIEq7i3w7uLCXER5V7PWycaj109PYgISFPUCd5z/4MsTpyOg==\"",
                "\"v=spf1 ip4:192.146.0.0/24 ip4:50.207.74.64/27 ip4:104.130.149.224 ip4:68.232.199.43 ip4:149.72.147.186 ip4:167.89.101.239 ip4:35.174.145.124 ip4:205.139.104.0/22 ip4:216.235.196.0/22 ip4:216.235.200.0/21 ip4:216.235.195.0/24 ip4:205.139.105.48/29 ip4:206.\" \"79.6.128/26 ip4:208.40.241.140/30 ip4:216.37.18.6 ip4:204.8.10.114 ip4:216.235.197.198 ip4:64.209.141.221 exists:%{i}._spf.sparkpostmail.com exists:%{i}._spf.elasticemail.info include:spf.protection.outlook.com include:spf.workfront.com include:spf.consta\" \"ntcontact.com include:servers.mcsv.net include:_spf.qp-mail.com include:docebosaas.com include:_spf.samanage.com include:_spf_useast2.prod.hydra.sophos.com ~all\"",
                "\"apple-domain-verification=vwaKnZEbPDcRi1Jr\"",
                "\"MS=ms74712984\"",
                "\"1password-site-verification=CXKTBZG2EVGGJASM4JIPCGV7RQ\"",
                "\"q0sl0gsn9tggtk5nku12tkgk1o\"",
                "\"_0f31qwtz0ak3p7h09hi3k2jfhilv4ws\"",
                "\"apple-domain-verification=WsLPBycQqkvKMRrJ\"",
                "\"adobe-idp-site-verification=b4f81a93e612a28457edff8c16f33ee21f4f7053720baa1f2baaf25ee1a2f7f5\"",
                "\"solarwinds-service0desk-verification=0a10276951f2e23a07d75677a46f9e10\"",
                "\"1328B9151C0496041ACDD36E1147100A7E02684F\"",
                "\"ZOOM_verify_gNrrnxFSS0qfZTPzMgdxDg\"",
                "\"solarwinds-service0desk-verification=32adf7fe588bb376a6d4cfced8762ac0\"",
                "\"2k0gaijc9cs2vcn40pd4fuvjh1\"",
                "\"google-site-verification=c0BWXN6374yVYeGuzPtTrZ1QUzs6R85am-_nhLzc7DE\"",
                "\"7tq1p768ggmkgkq3b1t8n8ests\""
            ],
            "NS": [
                "ns2.dnsbycomodo.net.",
                "ns1.dnsbycomodo.net."
            ],
            "SOA": [
                "ns1.dnsbycomodo.net. admin.dns.com. 2026071701 10800 864000 7200 7200"
            ],
            "CAA": [],
            "DS": [],
            "DNSKEY": [],
            "RRSIG": [],
            "NSEC": [],
            "NSEC3": [],
            "SRV": [],
            "NAPTR": [],
            "TLSA": [],
            "SSHFP": []
        },
        "ipv4": [
            "54.162.214.81"
        ],
        "ipv6": []
    },
    "mail": {
        "spf": "v=spf1 ip4:192.146.0.0/24 ip4:50.207.74.64/27 ip4:104.130.149.224 ip4:68.232.199.43 ip4:149.72.147.186 ip4:167.89.101.239 ip4:35.174.145.124 ip4:205.139.104.0/22 ip4:216.235.196.0/22 ip4:216.235.200.0/21 ip4:216.235.195.0/24 ip4:205.139.105.48/29 ip4:206.79.6.128/26 ip4:208.40.241.140/30 ip4:216.37.18.6 ip4:204.8.10.114 ip4:216.235.197.198 ip4:64.209.141.221 exists:%{i}._spf.sparkpostmail.com exists:%{i}._spf.elasticemail.info include:spf.protection.outlook.com include:spf.workfront.com include:spf.constantcontact.com include:servers.mcsv.net include:_spf.qp-mail.com include:docebosaas.com include:_spf.samanage.com include:_spf_useast2.prod.hydra.sophos.com ~all",
        "dmarc": "v=DMARC1; p=none; fo=0; rua=mailto:dmarc_rua@thehenryford.org; ruf=mailto:dmarc_ruf@thehenryford.org",
        "dkim_selector": "selector2",
        "dkim_host": "selector2._domainkey.thehenryford.org",
        "dkim": "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDCbT47mz4Fk1WLTqhzDpLyzdJ7afrPRwPfIPEixjlEXOaMrurC4aGdNNBCoKa92+sxaA/RqzgogoAMZYgK7nyIQLpoQy/YStnCvn+p8SCRp+Uq9kcP+p21CTCeDZ/qYRVbrKoyx4tg+hQM85WK58WmRSE6MnfhfILO6Mfuqbz+2QIDAQAB;",
        "spf_analysis": {
            "valid": true,
            "lookups": 10,
            "final": "~all",
            "message": "Within the estimated limit"
        },
        "dmarc_analysis": {
            "valid": true,
            "policy": "none"
        },
        "bimi": "",
        "mta_sts": "",
        "tls_rpt": ""
    },
    "advanced": {
        "ptr": "ec2-54-162-214-81.compute-1.amazonaws.com",
        "propagation": {
            "consistent": true,
            "results": [
                {
                    "provider": "Google",
                    "server": "8.8.8.8",
                    "result": [
                        "54.162.214.81"
                    ],
                    "time_ms": 83.59
                },
                {
                    "provider": "Cloudflare",
                    "server": "1.1.1.1",
                    "result": [
                        "54.162.214.81"
                    ],
                    "time_ms": 51.02
                },
                {
                    "provider": "Quad9",
                    "server": "9.9.9.9",
                    "result": [
                        "54.162.214.81"
                    ],
                    "time_ms": 75.56
                },
                {
                    "provider": "OpenDNS",
                    "server": "208.67.222.222",
                    "result": [
                        "54.162.214.81"
                    ],
                    "time_ms": 59.51
                },
                {
                    "provider": "AdGuard",
                    "server": "94.140.14.14",
                    "result": [
                        "54.162.214.81"
                    ],
                    "time_ms": 489.63
                }
            ]
        }
    },
    "ssl": {
        "available": true,
        "issuer": "Let's Encrypt",
        "subject": "thf-nextjs-prod-1.enqbator.com",
        "valid_from": "2026-07-17T23:06:42-05:00",
        "valid_to": "2026-10-15T23:06:41-05:00",
        "days_remaining": 66,
        "san": [
            "thehenryford.com",
            "thehenryford.org",
            "thf-nextjs-prod-1.enqbator.com",
            "thf.org",
            "thfprd1.enqbator.com",
            "www.thehenryford.com",
            "www.thehenryford.org",
            "www.thf.org"
        ],
        "protocol": "TLSv1.3",
        "cipher": "TLS_CHACHA20_POLY1305_SHA256"
    },
    "http": {
        "url": "https://www.thehenryford.org/",
        "status": "HTTP/2 200 ",
        "http_version": "3",
        "headers": {
            "content-length": "0",
            "content-type": "text/html; charset=utf-8",
            "location": "https://www.thehenryford.org/",
            "server": "Microsoft-IIS/10.0",
            "x-powered-by": "ASP.NET",
            "date": "Tue, 11 Aug 2026 03:34:07 GMT",
            "cache-control": "private, no-cache, no-store, max-age=0, must-revalidate",
            "vary": "rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch, Accept-Encoding",
            "content-security-policy": "script-src blob: http://localhost:5002 https://thftest.enqbator.com https://thf-dev-nextjs.enqbator.com https://thf-prod-nextjs.enqbator.com https://www.thehenryford.org https://cdn.lightwidget.com *.youtube.com https://cdn.insight.sitefinity.com https://dec.azureedge.net https://player.vimeo.com/api/player.js https://www.youtube.com/iframe_api https://players.brightcove.net https://vjs.zencdn.net https://doublethedonation.com *.googleapis.com 'unsafe-eval' 'unsafe-inline' 'self' https://hfm-detroit.secure-cdn.na2.accessoticketing.com *.boltdns.net *.brightcovecdn.com https://www.google.com/recaptcha/api.js https://www.gstatic.com *.googletagmanager.com https://tagmanager.google.com https://*.google.com https://*.doubleclick.net https://*.cookiepro.com https://*.redditstatic.com https://*.optimizely.com https://*.adroll.com https://*.hotjar.com https://*.amazon-adsystem.com https://*.licdn.com https://*.facebook.net https://*.iperceptions.com https://intljs.rmtag.com https://*.tiktok.com https://*.stackadapt.com https://*.marketingcloudfx.com https://*.leadmanagerfx.com https://*.lightboxcdn.com https://*.zeropartyforms.com https://cdn.jsdelivr.net https://cloud.typography.com https://thfo.thehenryford.org;  style-src http://localhost:5002 https://thftest.enqbator.com https://thf-dev-nextjs.enqbator.com https://thf-prod-nextjs.enqbator.com https://www.thehenryford.org https://cdn.insight.sitefinity.com https://dec.azureedge.net https://doublethedonation.com https://tags.srv.stackadapt.com *.googleapis.com 'self' 'unsafe-inline' https://*.lightboxcdn.com https://*.zeropartyforms.com https://cdn.jsdelivr.net https://cloud.typography.com;  img-src http://localhost:5002 https://thftest.enqbator.com https://thf-dev-nextjs.enqbator.com https://thf-prod-nextjs.enqbator.com https://www.thehenryford.org https://doublethedonation.com https://*.enqbator.com https://*.akamaihd.net https://*.boltdns.net placehold.co https://*.ytimg.com https://*.brightcove.com https://*.brightcove.net https://cdn.insight.sitefinity.com https://dec.azureedge.net https://*.frontify.com https://*.cloudinary.com 'self' data: blob: https://*.googletagmanager.com https://*.googleapis.com https://thfemu.s3.amazonaws.com https://collections-media.thehenryford.org https://*.google.com https://*.doubleclick.net https://*.cookiepro.com https://*.redditstatic.com https://*.optimizely.com https://*.adroll.com https://*.hotjar.com https://*.amazon-adsystem.com https://*.licdn.com https://*.facebook.net https://*.iperceptions.com https://intljs.rmtag.com https://*.tiktok.com https://*.stackadapt.com https://*.marketingcloudfx.com https://*.leadmanagerfx.com https://maps.gstatic.com https://*.agkn.com https://*.sitescout.com https://*.linkedin.com https://alb.reddit.com https://*.facebook.com https://x.bidswitch.net https://ml314.com https://pixel.tapad.com https://ps.eyeota.net https://dsum-sec.casalemedia.com https://pixel.rubiconproject.com https://us-u.openx.net https://sync.outbrain.com https://image2.pubmatic.com https://sync.taboola.com https://eb2.3lift.com https://ib.adnxs.com https://*.lightboxcdn.com https://*.zeropartyforms.com https://*.googlesyndication.com https://cdn.jsdelivr.net https://cloud.typography.com https://thfo.thehenryford.org;  connect-src http://localhost:5002 https://thftest.enqbator.com https://thf-dev-nextjs.enqbator.com https://thf-prod-nextjs.enqbator.com https://www.thehenryford.org https://doublethedonation.com https://*.akamaihd.net *.boltdns.net https://*.insight.sitefinity.com https://*.dec.sitefinity.com https://*.brightcove.net https://*.brightcove.com https://fastly-signed-us-east-1-prod.brightcovecdn.com 'self' https://www.google.com/recaptcha/ https://hfm-detroit.secure-cdn.na2.accessoticketing.com https://*.google.com https://*.googleapis.com https://*.googletagmanager.com https://thfemu.s3.amazonaws.com https://collections-media.thehenryford.org https://maps.googleapis.com https://*.doubleclick.net https://*.cookiepro.com https://*.redditstatic.com https://*.optimizely.com https://*.adroll.com https://*.hotjar.com https://*.amazon-adsystem.com https://*.licdn.com https://*.facebook.net https://*.iperceptions.com https://intljs.rmtag.com https://*.tiktok.com https://*.stackadapt.com https://*.marketingcloudfx.com https://*.leadmanagerfx.com https://pixel-config.reddit.com https://px.ads.linkedin.com https://ara.paa-reporting-advertising.amazon https://ara.paa-reporting-advertising.amazon https://*.googlesyndication.com https://*.google-analytics.com https://cdn.jsdelivr.net https://cloud.typography.com https://thfo.thehenryford.org;  font-src http://localhost:5002 https://thftest.enqbator.com https://thf-dev-nextjs.enqbator.com https://thf-prod-nextjs.enqbator.com https://www.thehenryford.org *.bootstrapcdn.com fonts.gstatic.com *.brightcove.net https://doublethedonation.com 'self' data: https://cdn.jsdelivr.net https://cloud.typography.com https://thfo.thehenryford.org;  frame-src 'self' http://localhost:5002 https://thftest.enqbator.com https://thf-dev-nextjs.enqbator.com https://thf-prod-nextjs.enqbator.com https://www.thehenryford.org https://lightwidget.com *.lightwidget.com https://doublethedonation.com *.youtube.com *.plyr.io https://hfm-detroit.secure-cdn.na2.accessoticketing.com https://accessoar.queue-it.net https://www.google.com *.googletagmanager.com https://*.iperceptions.com https://thehenryford.docebosaas.com;  frame-ancestors 'self' https://doublethedonation.com https://thehenryford.docebosaas.com;  media-src 'self' blob: https://thfemu.s3.amazonaws.com https://collections-media.thehenryford.org https://manifest.prod.boltdns.net https://*.boltdns.net https://*.brightcovecdn.com https://*.brightcove.com https://cloud.typography.com;  default-src 'self' blob: *.youtube.com *.plyr.io *.boltdns.net *.brightcovecdn.com;",
            "access-control-allow-origin": "http://localhost:5002",
            "access-control-allow-methods": "GET,DELETE,PATCH,POST,PUT",
            "access-control-allow-headers": "*",
            "link": "</_next/static/chunks/0uxq_mlvru5ou.css>; rel=preload; as=\"style\", </_next/static/chunks/0q6hmqmnq.~s5.css>; rel=preload; as=\"style\", </_next/static/chunks/0atk59r8.c5lp.css>; rel=preload; as=\"style\", </_next/static/chunks/04.fdio6-xdou.css>; rel=preload; as=\"style\", </_next/static/chunks/021-byt6mwwc4.css>; rel=preload; as=\"style\", </_next/static/chunks/17dvbkaghztez.css>; rel=preload; as=\"style\", </_next/static/chunks/18dsncfsf4jkv.css>; rel=preload; as=\"style\", </_next/static/chunks/0uy3phyl._aqx.css>; rel=preload; as=\"style\", </_next/static/chunks/0z~s.a.a445oe.css>; rel=preload; as=\"style\", </_next/static/chunks/050.cy150o032.css>; rel=preload; as=\"style\", </_next/static/chunks/0~_3mnkfs0h7j.css>; rel=preload; as=\"style\"",
            "x-azure-ref": "20260811T033407Z-1598cc4cb46g9xrdhC1CH1k1r00000000xs0000000004tyr",
            "x-cache": "CONFIG_NOCACHE",
            "accept-ranges": "bytes"
        },
        "security_checks": {
            "strict-transport-security": false,
            "content-security-policy": true,
            "x-content-type-options": false,
            "x-frame-options": false,
            "referrer-policy": false,
            "permissions-policy": false,
            "cross-origin-opener-policy": false,
            "cross-origin-embedder-policy": false,
            "cross-origin-resource-policy": false
        },
        "server": "Microsoft-IIS/10.0",
        "powered_by": "ASP.NET"
    },
    "webpage": {
        "url": "https://www.thehenryford.org/",
        "title": "The Henry Ford  Museum, Greenfield Village & Rouge Factory",
        "description": "Visit The Henry Ford to explore our collection of authentic artifacts and stories of America's ingenuity and innovation. Buy tickets online today!",
        "success": true,
        "error": "",
        "status": 200
    },
    "network": {
        "54.162.214.81": {
            "success": false,
            "country": "",
            "region": "",
            "city": "",
            "asn": "",
            "organization": "",
            "isp": ""
        }
    },
    "smtp": {
        "host": "thehenryford-org.mail.protection.outlook.com",
        "ports": [
            {
                "port": 25,
                "open": false,
                "time_ms": 35.3,
                "banner": "",
                "error": "Network is unreachable"
            },
            {
                "port": 465,
                "open": false,
                "time_ms": 4038.5,
                "banner": "",
                "error": "Connection timed out"
            },
            {
                "port": 587,
                "open": false,
                "time_ms": 4043.4,
                "banner": "",
                "error": "Connection timed out"
            }
        ]
    },
    "visitor": {
        "ip": "216.73.217.62",
        "reverse": "",
        "country": "",
        "country_code": "",
        "region": "",
        "city": "",
        "latitude": null,
        "longitude": null,
        "isp": "",
        "organization": "",
        "asn": "",
        "timezone": "",
        "browser": "Other",
        "os": "Other",
        "language": "",
        "user_agent": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)",
        "is_bot": true,
        "cloudflare": false
    },
    "analysis_time_ms": 80.3
}