{
    "format_version": 1,
    "id": "audit-20261026T220455Z-6b8218dfa1b5",
    "scope": {
        "election": "6258",
        "uf": "",
        "municipality": "",
        "section_id": "5625"
    },
    "snapshot_at_utc": "2026-10-26T22:04:55+00:00",
    "generated_at_utc": "2026-10-26T22:04:55+00:00",
    "inventory_counts": {
        "succeeded": 1
    },
    "replayed_cases": 1,
    "replay_counts": {
        "verified": 1
    },
    "finding_counts": {
        "confirmed": 0,
        "pending": 0,
        "limitation": 0
    },
    "reconstructed_totals": {
        "ballots": 1,
        "nominal": 281,
        "blank": 7,
        "null": 2,
        "turnout": 290,
        "eligible": 344,
        "candidates": {
            "13": 172,
            "22": 109
        },
        "identification": {
            "covered_ballots": 1,
            "covered_turnout": 290,
            "biometric": 269,
            "biographic": 21,
            "without_biometrics": 0
        }
    },
    "capture_gaps": 0,
    "methodology": {
        "version": "endor-audit-method-1",
        "steps": [
            {
                "name": "Delimitação e corte",
                "description": "Eleição, cargo e território explícitos. Uma transação de leitura fixa o cadastro, os estados e os valores indexados. As fontes oficiais têm suas próprias datas de captura e geração, preservadas separadamente."
            },
            {
                "name": "Captura",
                "description": "Catálogos e auxiliar EA18 resolvem os endereços no domínio resultados.tse.jus.br. O coletor usa HTTPS com validação TLS, sem redirecionamentos, e preserva corpo da resposta, URL, horário UTC, cabeçalhos e status HTTP. A auditoria do relatório não faz novo download."
            },
            {
                "name": "Preservação",
                "description": "Os corpos recebidos são armazenados por SHA-256 fora da raiz pública. Manifestos registram tamanho e proveniência. O relatório copia os bytes observados para um pacote fixo e recalcula os hashes dessa cópia antes da interpretação. Isso documenta a custódia local; não constitui carimbo de tempo independente."
            },
            {
                "name": "Descompactação e decodificação",
                "description": "Os BUs .dat examinados não são ZIP. Não há descompactação do BU: o leitor decodifica ASN.1 de comprimento definido e extrai o OCTET STRING do envelope. No VSC, extrai os OCTET STRING dos inventários. A trilha registra tamanho e SHA-256 das entradas e saídas dessas extrações. Logs .jez, RDVs e arquivos comprimidos não integrados ao método não são declarados analisados."
            },
            {
                "name": "Comparação de hashes",
                "description": "Primeiro, SHA-256 e tamanho observados são comparados ao manifesto da captura. Depois, SHA-512 e tamanho do BU inteiro são comparados ao arquivo de mesmo nome nos inventários de software e hardware do VSC. O tamanho e o SHA-512 de cada inventário também são conferidos. O hash do EA18 é identificador da pasta de publicação e não é usado como digest do BU."
            },
            {
                "name": "Extração e identidade",
                "description": "O mapeamento ASN.1 preservado do aplicativo TSE define os campos. Seleciona-se unicamente a eleição solicitada e o cargo Presidente. Pleito, eleição, município, zona e seção devem corresponder ao cadastro e às URLs. Tipos desconhecidos ou ambíguos interrompem a liberação do caso."
            },
            {
                "name": "Aritmética e somatório",
                "description": "Soma de votos nominais, brancos e nulos deve corresponder ao comparecimento do cargo e do BU; comparecimento não pode superar aptos; aptos da seção mais temporários devem corresponder ao total. Quando disponível, a soma das três habilitações deve corresponder ao comparecimento. A soma do relatório usa inteiros, uma única ocorrência por eleição/UF/município/zona/seção, estado succeeded no corte e releitura verificada. Agregadas, pendentes e revisões não são somadas. Percentual de candidatura = votos nominais da candidatura / votos nominais incluídos × 100."
            },
            {
                "name": "Conferência do índice",
                "description": "Os valores extraídos novamente dos originais são comparados aos votos, aptos, comparecimento e habilitações que estavam no banco no corte. Divergência dessa projeção é achado sobre o nosso índice, sem atribuição automática ao TSE."
            },
            {
                "name": "Achados e conclusão",
                "description": "Cada achado informa regra, esperado, observado, seção e evidências. Divergências reproduzidas, impedimentos e limitações são classificados separadamente. Cobertura parcial não é subtraída de total nacional completo para alegar erro. A conciliação conclusiva dos totais oficiais permanece pendente enquanto o universo e as regras eleitorais aplicáveis não forem reconciliados."
            },
            {
                "name": "Reprodução",
                "description": "O ZIP reúne originais observados, manifestos, cadastro do corte, índice, resultados, metodologia, código do verificador utilizado e SHA256SUMS. php reproduzir.php confere o pacote, repete as verificações sem rede e exige resultados idênticos aos publicados no relatório. O PDF é uma representação do mesmo conjunto fixo."
            }
        ],
        "limitations": [
            "Documento técnico automático para instrução e revisão pericial; não contém assinatura de perito nem decisão sobre admissibilidade jurídica.",
            "Assinaturas criptográficas, cadeia de certificação e carimbo de tempo independente pendentes. Hash coincidente não autentica sozinho a origem.",
            "O conjunto analisado contém apenas os arquivos e versões selecionados no corte. Uma publicação posterior do TSE pode ser diferente.",
            "Tipos raros possuem cobertura estrutural por testes sintéticos; amostras reais e esquemas VSC adicionais continuam sujeitos à matriz de compatibilidade.",
            "Ausência de achados neste escopo não comprova ausência de irregularidades em toda a eleição. Achados técnicos não determinam autoria, intenção ou fraude."
        ],
        "references": [
            {
                "title": "Mapeamento do aplicativo TSE",
                "url": "https://resultados.tse.jus.br/oficial/app/369.6fe9ea7d0c64a0e8.js"
            },
            {
                "title": "Documentação técnica de arquivos de urna — TSE",
                "url": "https://www.tse.jus.br/eleicoes/eleicoes-2026/eleicoes-2026"
            },
            {
                "title": "CPC, art. 473 — objeto, análise, método e respostas aos quesitos",
                "url": "https://www.planalto.gov.br/ccivil_03/_ato2015-2018/2015/lei/l13105.htm#art473"
            },
            {
                "title": "CPP, arts. 158-A e seguintes — referência para rastreabilidade da custódia",
                "url": "https://www.planalto.gov.br/ccivil_03/decreto-lei/del3689compilado.htm#art158a"
            }
        ]
    },
    "code": [
        {
            "source": "src/Service/Audit/AuditBuilder.php",
            "package_path": "lib/App/Service/Audit/AuditBuilder.php",
            "sha256": "ea2a8845c5ebfba831274a68f5674b12746cd15442bc9a8166e66d0714e7ecfa"
        },
        {
            "source": "src/Service/Audit/AuditMath.php",
            "package_path": "lib/App/Service/Audit/AuditMath.php",
            "sha256": "18ceebf867557f8af13c44ac5c0efbdf6fb3fcc2b8edb37e22b99fe017f611ab"
        },
        {
            "source": "src/Service/Audit/AuditMethod.php",
            "package_path": "lib/App/Service/Audit/AuditMethod.php",
            "sha256": "427f7a99a3455761f62d2d1cf1e95c08dcb9cf3815f8dfbb5769edfb7d3f39d2"
        },
        {
            "source": "src/Service/Audit/AuditPdf.php",
            "package_path": "lib/App/Service/Audit/AuditPdf.php",
            "sha256": "dd31b26413d310fa0f02e87a7c4fb2ca86a3a13d7fda96a73218426ef223859a"
        },
        {
            "source": "src/Service/Audit/AuditQueue.php",
            "package_path": "lib/App/Service/Audit/AuditQueue.php",
            "sha256": "0d1fccd149a50fea9608d3a584d49c8d6c58942d518b27067da85bec19b350b2"
        },
        {
            "source": "src/Service/Audit/AuditReplay.php",
            "package_path": "lib/App/Service/Audit/AuditReplay.php",
            "sha256": "febdc21a8d88b885c32feedf8406729d0c7dc2f35c6cd114172fccfdd9b86fda"
        },
        {
            "source": "src/Service/Audit/AuditScope.php",
            "package_path": "lib/App/Service/Audit/AuditScope.php",
            "sha256": "6701aaed5f7f81478289379d83bce887d7a16b188b52d8b6723effb8a717a1b3"
        },
        {
            "source": "src/Service/Tse/BallotReader.php",
            "package_path": "lib/App/Service/Tse/BallotReader.php",
            "sha256": "05be989124c458a85a57eadaeae83e32b7c557e7384d069ada8767bbff6a502f"
        },
        {
            "source": "src/Service/Tse/DerNode.php",
            "package_path": "lib/App/Service/Tse/DerNode.php",
            "sha256": "f744bca8268c1929fe05fd6d84de764e5b2d0b16174638142dfa5b33402bb6b9"
        },
        {
            "source": "src/Service/Tse/DerReader.php",
            "package_path": "lib/App/Service/Tse/DerReader.php",
            "sha256": "66c9fa283b008bcd86cb91a7279fea36b29b5b399bbf32afb1d268a13099d3f5"
        },
        {
            "source": "src/Service/Tse/ImportQueue.php",
            "package_path": "lib/App/Service/Tse/ImportQueue.php",
            "sha256": "56195393a7b24639444c05b975b3b5d1c0ecd35f30336f2af6054f5148a3499f"
        },
        {
            "source": "src/Service/Tse/ImportWorker.php",
            "package_path": "lib/App/Service/Tse/ImportWorker.php",
            "sha256": "2f29c00ce28e72449c4810946c14d48624f3059d6980cba176462e9c3ccdcc77"
        },
        {
            "source": "src/Service/Tse/NationalSnapshotReader.php",
            "package_path": "lib/App/Service/Tse/NationalSnapshotReader.php",
            "sha256": "dd221eafc2142ee66b91039b27c1323f095cdba3982858e1e0c36635d64d66d3"
        },
        {
            "source": "src/Service/Tse/OfficialHashVerifier.php",
            "package_path": "lib/App/Service/Tse/OfficialHashVerifier.php",
            "sha256": "eb49abb0de2080c96837a560783a03990aa1e36778a669e41658c9569df342fb"
        },
        {
            "source": "src/Service/Tse/SectionCatalogEvidence.php",
            "package_path": "lib/App/Service/Tse/SectionCatalogEvidence.php",
            "sha256": "6387bb2e7ef605feb4dce467c0d1955e4ef05b245d4c997aa5a30f6676bf36c1"
        },
        {
            "source": "src/Service/Tse/SectionCollector.php",
            "package_path": "lib/App/Service/Tse/SectionCollector.php",
            "sha256": "2d719178b0c350c362d1b00ddf7cbf38c912e58cb212464cb1595ea4f71a5f96"
        },
        {
            "source": "src/Service/Tse/SectionEvidenceVerifier.php",
            "package_path": "lib/App/Service/Tse/SectionEvidenceVerifier.php",
            "sha256": "656c46d23209587f0d92cce09ca80428646c8bfa9dd857b0e06bd054ffc7f1ee"
        },
        {
            "source": "src/Service/Tse/SectionInventory.php",
            "package_path": "lib/App/Service/Tse/SectionInventory.php",
            "sha256": "9fc2a67e42e4ce769445b767dfb150b4da9f53e965ad5c3bd26e66dea643ebef"
        },
        {
            "source": "src/Service/Tse/SectionNotInstalledException.php",
            "package_path": "lib/App/Service/Tse/SectionNotInstalledException.php",
            "sha256": "1cb719196512440ff042b64ca3143eceb2ef2b970bfa0d4d1be1c878e3b78f80"
        },
        {
            "source": "src/Service/Tse/SectionReprocessor.php",
            "package_path": "lib/App/Service/Tse/SectionReprocessor.php",
            "sha256": "4f6379fbcf1dfe63a2210c4e4a16d756ef70ef996df566645b252d553c702762"
        },
        {
            "source": "src/Service/Tse/SourceArchive.php",
            "package_path": "lib/App/Service/Tse/SourceArchive.php",
            "sha256": "28c7cec433d10d4189049a3597ff5af8f28c4bdb72c6e0f1ae572ed31c3039a3"
        },
        {
            "source": "src/Service/Tse/SourceIntegrityException.php",
            "package_path": "lib/App/Service/Tse/SourceIntegrityException.php",
            "sha256": "e40f424e6c11638707f8ec9a488515edd619ea04af2e918f50170de01d099c01"
        },
        {
            "source": "src/Service/Tse/SourceNotReadyException.php",
            "package_path": "lib/App/Service/Tse/SourceNotReadyException.php",
            "sha256": "6bea5945aaf72f905280d982f8fe3e8f2ed8e26b5b710ef6ae623c994931204f"
        },
        {
            "source": "src/Service/Tse/TerritorialTotals.php",
            "package_path": "lib/App/Service/Tse/TerritorialTotals.php",
            "sha256": "5ac24b1e7c4622798e9e200ad67b42cea043a89f937346d3ac48a3d60c62306c"
        },
        {
            "source": "src/Service/Tse/TseDiscovery.php",
            "package_path": "lib/App/Service/Tse/TseDiscovery.php",
            "sha256": "370d661e8e8d90721cf1b5dae598799ea457d1273848fb83a5dce4bec3864014"
        },
        {
            "source": "src/Service/Tse/TseHttpClient.php",
            "package_path": "lib/App/Service/Tse/TseHttpClient.php",
            "sha256": "38c6cc33986f334955701a1730247647310a69ff0b50c2c23c16559e45d53e45"
        },
        {
            "source": "src/Service/Tse/TseHttpException.php",
            "package_path": "lib/App/Service/Tse/TseHttpException.php",
            "sha256": "e4123f7421cbf882397d248f019847dc4d443e8adf2fb3fd30f250282e1b7091"
        },
        {
            "source": "src/Service/Tse/TseTransportInterface.php",
            "package_path": "lib/App/Service/Tse/TseTransportInterface.php",
            "sha256": "dd7cc4052bdd432b16b87479a1063c6360219d97090f3df56597e88c6305f267"
        },
        {
            "source": "src/Service/Tse/UrnMetadataReader.php",
            "package_path": "lib/App/Service/Tse/UrnMetadataReader.php",
            "sha256": "1975b9b79b65602e7ff32fc068e01e0e4f4fb7fdedd3ae9f8f4ddf01cecc4510"
        }
    ],
    "evidence_examples": [
        {
            "section": {
                "id": 5625,
                "election_code": "6258",
                "uf": "pb",
                "municipality_code": "20516",
                "zone_code": "0077",
                "section_code": "0416",
                "municipality_name": "JOÃO PESSOA",
                "status": "succeeded"
            },
            "manifest": "recheck-20261026T195503Z-815ba91cdcd6.json",
            "manifest_sha256": "d474b3fb1976c103e7774ea6d1c96de0ac7638a581290ddb9067668c6c941f19",
            "sources": [
                {
                    "role": "catalog",
                    "url": "https://resultados.tse.jus.br/oficial/comum/config/ele-c.json",
                    "collected_at": "2026-10-26T18:26:20+00:00",
                    "http_status": 200,
                    "headers": [
                        "HTTP/2 200 ",
                        "last-modified: Sun, 18 Oct 2026 15:38:28 GMT",
                        "etag: \"412f3d30a4a1edf91bd647ae5257612d\"",
                        "x-amz-request-id: tx000005d01c0b3c81f3607-006ade489f-cd510a-default",
                        "x-ratelimit-limit: 5000, 5000;w=1",
                        "x-ratelimit-remaining: 4947",
                        "x-ratelimit-reset: 1",
                        "cache-control: max-age=57",
                        "expires: Mon, 26 Oct 2026 18:29:23 GMT",
                        "date: Mon, 26 Oct 2026 18:28:26 GMT",
                        "content-length: 26574",
                        "alt-svc: h3=\":443\"; ma=93600",
                        "content-type: application/json",
                        "strict-transport-security: max-age=63072000 ; includeSubDomains ; preload",
                        "akamai-grn: 0.be0cde17.1793039306.374d7ce",
                        "cdn-cache-status: RefreshHit from child",
                        ""
                    ],
                    "sha256": "91d1c4fe50dbe92067b83677d77a4f1856f5deca69a04b013a679ff690791721",
                    "size": 26574,
                    "object": "objects/91d1c4fe50dbe92067b83677d77a4f1856f5deca69a04b013a679ff690791721",
                    "reused_at": "2026-10-26T19:36:07+00:00"
                },
                {
                    "role": "sections",
                    "url": "https://resultados.tse.jus.br/oficial/ele2026/arquivo-urna/3221/config/pb/pb-p003221-cs.json",
                    "collected_at": "2026-10-26T18:26:20+00:00",
                    "http_status": 200,
                    "headers": [
                        "HTTP/2 200 ",
                        "last-modified: Mon, 26 Oct 2026 02:23:59 GMT",
                        "etag: \"137c71929dacb8b202d8200bfc32cf49\"",
                        "x-amz-request-id: tx000001d271079eab990d1-006adeb9c1-3edcf86-default",
                        "x-ratelimit-limit: 5000, 5000;w=1",
                        "x-ratelimit-remaining: 4765",
                        "x-ratelimit-reset: 1",
                        "cache-control: max-age=12",
                        "expires: Mon, 26 Oct 2026 18:28:38 GMT",
                        "date: Mon, 26 Oct 2026 18:28:26 GMT",
                        "alt-svc: h3=\":443\"; ma=93600",
                        "content-type: application/json",
                        "strict-transport-security: max-age=63072000 ; includeSubDomains ; preload",
                        "akamai-grn: 0.b80cde17.1793039306.1d2ad65",
                        "cdn-cache-status: RefreshHit from child",
                        ""
                    ],
                    "sha256": "3f22a0f5cfc1980eece5c2c4368c16bcdcb63bddf1bf0a72cdebf37ab0cba6d4",
                    "size": 670012,
                    "object": "objects/3f22a0f5cfc1980eece5c2c4368c16bcdcb63bddf1bf0a72cdebf37ab0cba6d4",
                    "reused_at": "2026-10-26T19:36:07+00:00"
                },
                {
                    "role": "auxiliary",
                    "url": "https://resultados.tse.jus.br/oficial/ele2026/arquivo-urna/3221/dados/pb/20516/0077/0416/p003221-pb-m20516-z0077-s0416-aux.json",
                    "collected_at": "2026-10-26T19:36:07+00:00",
                    "http_status": 200,
                    "headers": [
                        "HTTP/2 200 ",
                        "last-modified: Mon, 26 Oct 2026 03:11:38 GMT",
                        "etag: \"383bc338c98dca499bbf0e67fd2e39c7\"",
                        "x-amz-request-id: tx00000bd12e73553ca0518-006adec502-9a6020-default",
                        "x-ratelimit-limit: 5000, 5000;w=1",
                        "x-ratelimit-remaining: 4584",
                        "x-ratelimit-reset: 1",
                        "cache-control: max-age=45",
                        "expires: Mon, 26 Oct 2026 19:38:58 GMT",
                        "date: Mon, 26 Oct 2026 19:38:13 GMT",
                        "content-length: 524",
                        "alt-svc: h3=\":443\"; ma=93600",
                        "content-type: application/json",
                        "strict-transport-security: max-age=63072000 ; includeSubDomains ; preload",
                        "akamai-grn: 0.ae0cde17.1793043493.43dec11",
                        "cdn-cache-status: RefreshHit from child, Hit from parent",
                        ""
                    ],
                    "sha256": "2367598589ae4cb991524861494e2196ce8d0d7c00b57ffb5a1e30726ac48f31",
                    "size": 524,
                    "object": "objects/2367598589ae4cb991524861494e2196ce8d0d7c00b57ffb5a1e30726ac48f31"
                },
                {
                    "role": "ballot",
                    "url": "https://resultados.tse.jus.br/oficial/ele2026/arquivo-urna/3221/dados/pb/20516/0077/0416/485276446d303737773565656a477870415a506d6c707755772d4b4f6a514b505161314b4430477553314d3d/o03221pb2051600770416-bu.dat",
                    "collected_at": "2026-10-26T19:36:07+00:00",
                    "http_status": 200,
                    "headers": [
                        "HTTP/2 200 ",
                        "last-modified: Sun, 25 Oct 2026 22:51:18 GMT",
                        "etag: \"a18e42b1e3ba4c288cc0bd19270b98ed\"",
                        "x-amz-request-id: tx0000084a09cae069ca7e1-006ade8806-3edcf86-default",
                        "content-type: application/octet-stream",
                        "x-ratelimit-limit: 5000, 5000;w=1",
                        "x-ratelimit-remaining: 4752",
                        "x-ratelimit-reset: 1",
                        "cache-control: max-age=2967",
                        "expires: Mon, 26 Oct 2026 20:27:40 GMT",
                        "date: Mon, 26 Oct 2026 19:38:13 GMT",
                        "content-length: 969",
                        "alt-svc: h3=\":443\"; ma=93600",
                        "strict-transport-security: max-age=63072000 ; includeSubDomains ; preload",
                        "akamai-grn: 0.ae0cde17.1793043493.43decaa",
                        "cdn-cache-status: RefreshHit from child",
                        ""
                    ],
                    "sha256": "3efd06ab374ad04707c94fff031b6407b362efbc3e3d41ea379d3613b431ad3c",
                    "size": 969,
                    "object": "objects/3efd06ab374ad04707c94fff031b6407b362efbc3e3d41ea379d3613b431ad3c"
                },
                {
                    "role": "signature",
                    "url": "https://resultados.tse.jus.br/oficial/ele2026/arquivo-urna/3221/dados/pb/20516/0077/0416/485276446d303737773565656a477870415a506d6c707755772d4b4f6a514b505161314b4430477553314d3d/o03221pb2051600770416-vota.vsc",
                    "collected_at": "2026-10-26T19:36:08+00:00",
                    "http_status": 200,
                    "headers": [
                        "HTTP/2 200 ",
                        "last-modified: Sun, 25 Oct 2026 22:55:47 GMT",
                        "etag: \"041dd2519bcec7ec145c92b4b851c09c\"",
                        "x-amz-request-id: tx00000efa30649b15b35af-006ade893f-3edcf86-default",
                        "x-ratelimit-limit: 5000, 5000;w=1",
                        "x-ratelimit-remaining: 4798",
                        "x-ratelimit-reset: 1",
                        "cache-control: max-age=60",
                        "expires: Mon, 26 Oct 2026 19:39:13 GMT",
                        "date: Mon, 26 Oct 2026 19:38:13 GMT",
                        "alt-svc: h3=\":443\"; ma=93600",
                        "content-type: text/plain",
                        "strict-transport-security: max-age=63072000 ; includeSubDomains ; preload",
                        "akamai-grn: 0.ae0cde17.1793043493.43ded12",
                        "cdn-cache-status: RefreshHit from child, RefreshHit from parent",
                        ""
                    ],
                    "sha256": "1d1bc39b4efbc3979e8c6c690193e6969c14c3f28e8d028f41ad4a0f41ae4b53",
                    "size": 62611,
                    "object": "objects/1d1bc39b4efbc3979e8c6c690193e6969c14c3f28e8d028f41ad4a0f41ae4b53"
                },
                {
                    "role": "municipal_result",
                    "url": "https://resultados.tse.jus.br/oficial/ele2026/6258/dados/pb/pb20516-c0001-e006258-u.json",
                    "collected_at": "2026-10-26T19:26:25+00:00",
                    "http_status": 200,
                    "headers": [
                        "HTTP/2 200 ",
                        "last-modified: Mon, 26 Oct 2026 02:28:34 GMT",
                        "etag: \"e07592401832d5f26fb183a211bf0939\"",
                        "x-amz-request-id: tx000003bee426dbede3e91-006adebad5-9a9cc7-default",
                        "x-ratelimit-limit: 5000, 5000;w=1",
                        "x-ratelimit-remaining: 4179",
                        "x-ratelimit-reset: 1",
                        "cache-control: max-age=58",
                        "expires: Mon, 26 Oct 2026 19:29:29 GMT",
                        "date: Mon, 26 Oct 2026 19:28:31 GMT",
                        "content-length: 3149",
                        "alt-svc: h3=\":443\"; ma=93600",
                        "content-type: application/json",
                        "strict-transport-security: max-age=63072000 ; includeSubDomains ; preload",
                        "akamai-grn: 0.9d0cde17.1793042911.14188d6f",
                        "cdn-cache-status: Hit from child",
                        ""
                    ],
                    "sha256": "1a2e97689ac294813fa93b97664a82f04a2de3f3472481b9ed9402559bee879e",
                    "size": 3149,
                    "object": "objects/1a2e97689ac294813fa93b97664a82f04a2de3f3472481b9ed9402559bee879e",
                    "reused_at": "2026-10-26T19:36:08+00:00"
                }
            ],
            "extractions": [
                {
                    "operation": "ASN.1 OCTET STRING extraction; no decompression",
                    "source_role": "ballot",
                    "path": "envelope.conteudo",
                    "input_sha256": "3efd06ab374ad04707c94fff031b6407b362efbc3e3d41ea379d3613b431ad3c",
                    "input_size": 969,
                    "output_sha256": "bf599b321d0f2fdd9ecdb5aaea3b1fd46a9a61356b7204bbf9bfcbf33ee4973b",
                    "output_size": 913
                },
                {
                    "operation": "ASN.1 OCTET STRING extraction; no decompression",
                    "source_role": "signature",
                    "path": "software.inventario",
                    "input_sha256": "1d1bc39b4efbc3979e8c6c690193e6969c14c3f28e8d028f41ad4a0f41ae4b53",
                    "input_size": 62611,
                    "output_sha256": "02c6abc33d02aa430dc3b2f7541a68cd6f2115e1ee205952cd1a69a7f491613f",
                    "output_size": 53684
                },
                {
                    "operation": "ASN.1 OCTET STRING extraction; no decompression",
                    "source_role": "signature",
                    "path": "hardware.inventario",
                    "input_sha256": "1d1bc39b4efbc3979e8c6c690193e6969c14c3f28e8d028f41ad4a0f41ae4b53",
                    "input_size": 62611,
                    "output_sha256": "cf1548a77c9fa822f3728ad13114e4dbce388b0c0a9effa684d06e5e9b6a1b42",
                    "output_size": 2765
                }
            ]
        }
    ],
    "observations_sha256": "222dcf2ba274039dd879e2282925083afafa1276ab377a5507378ed7a3bb3e87",
    "environment": {
        "application": "eleicoes-audit-0.4",
        "reader": "tse-bu-2026-president-v4",
        "method": "endor-audit-method-1",
        "php": "8.3.6",
        "os_family": "Linux",
        "openssl": "OpenSSL 3.0.13 30 Jan 2024",
        "curl": "8.5.0",
        "dompdf": "v3.1.6"
    },
    "official_totalization_comparison": "pending",
    "signature_status": "not_verified",
    "expert_review_status": "pending",
    "independent_timestamp_status": "not_provided"
}
