{"identifier":"urn:ai:org.agntcy:cid:baeareiaa3qbzxpgtzbkr3c7fqokndukrqihhqsixthqmmqxeqsrw6ozvsi", "displayName":"warp-debug-gradients", "mediaType":"application/agent-skills+gzip", "type":"application/agent-skills+gzip", "data":{"artifacts":[{"artifact_hash":"sha256:8f250e61d137066474d76e7913ba96d1106fd7c07309f61caca432f27b285f3e", "path":"BENCHMARK.md", "type":"other"}, {"artifact_hash":"sha256:a44202e056b629cfed8f391d57c243c681704a3debf45130b4b35906ee5a8ed9", "path":"evals/EVAL.md", "type":"other"}, {"artifact_hash":"sha256:12adef36714e27f34abe99a1da6509eaa3cea821ddd1178917beef43d57c4f1c", "path":"evals/evals-full.json", "type":"other"}, {"artifact_hash":"sha256:42bd031673a100d1c76824dfe8aabc844dd89b6e91b404cc116851266d2d4cf4", "path":"evals/evals.json", "type":"other"}, {"artifact_hash":"sha256:d18587c0af47105263e4fbea4aa53ef9b9d00354daf8d691ff80feb7e99c2a29", "path":"evals/files/checkpoint_control.py", "type":"other"}, {"artifact_hash":"sha256:20ffec948cbbb0c7f65af65caeb9ed01a66b5137ccf59f9c4aab5965a371fdb9", "path":"evals/files/compound/objective.py", "type":"other"}, {"artifact_hash":"sha256:6b1c758650904b2343d937a5e5a235ef5916eed563e2c0f526d64225f8f4d355", "path":"evals/files/compound/physics.py", "type":"other"}, {"artifact_hash":"sha256:6b1e070af9cf4a9130f67fe4f14ef7c300789df9f19f775162f7d5cf859a39db", "path":"evals/files/compound/state.py", "type":"other"}, {"artifact_hash":"sha256:ce29c6f9395b7c15e94aef1b6b31137be5852dba5fe03e8d228aa05ad5286795", "path":"evals/files/compound/train.py", "type":"other"}, {"artifact_hash":"sha256:29ffca085d643bdf70e66a07bd23b35b0dc47bdd5edb4ff208d2e2db2d5a6173", "path":"evals/files/compreassign/model.py", "type":"other"}, {"artifact_hash":"sha256:74de9c29a367099b49ae904fbad8b2e28c156c6a498f84c7840b883bbd94596c", "path":"evals/files/compreassign/train.py", "type":"other"}, {"artifact_hash":"sha256:20e987e56b550f3540b6165c89cc78c267227fa89da95cadff3dabeadc3152ce", "path":"evals/files/contact.py", "type":"other"}, {"artifact_hash":"sha256:7646839901c9e3b51aa2b8626f9c0a32d5724b692b67becdf6c57a1138e1466d", "path":"evals/files/dac.py", "type":"other"}, {"artifact_hash":"sha256:8ef9df3847772c63f2c0db80eee7d27fd1cd1d3285c5913de4565a13754ee90e", "path":"evals/files/deblur.py", "type":"other"}, {"artifact_hash":"sha256:8c218ac4186f7fe6de77d37becf64fc9ee50a5b118810d1a1d4e6210e09a6966", "path":"evals/files/dynloop/model.py", "type":"other"}, {"artifact_hash":"sha256:9d3490a5b873d66ea0da5b3a0d594ddfb43eb4c4b644c18069ec15d1ec54aee0", "path":"evals/files/dynloop/train.py", "type":"other"}, {"artifact_hash":"sha256:f0e5e0da1054e5324ded71b01709518d96e2a550e6cfc5aead1d5215fb113525", "path":"evals/files/emitters.py", "type":"other"}, {"artifact_hash":"sha256:c3186c21760ef7d1ac9ebb7d640dbeef7d262013124001cc59991f54d3f3bdf7", "path":"evals/files/funcgradassign/model.py", "type":"other"}, {"artifact_hash":"sha256:72faef922d4288f95c0c2e872745518a25b8cdc09144e914683e6df65c05b470", "path":"evals/files/funcgradassign/train.py", "type":"other"}, {"artifact_hash":"sha256:2ff3d465de892cdcd42e76b5858558b40dac0c83719822c828ca8728a961a0e0", "path":"evals/files/gain_train.py", "type":"other"}, {"artifact_hash":"sha256:5114002833c667b1a10a0884ad7353a5af0d2a3e4ba93baad627ad4dfdb64ba4", "path":"evals/files/heightfit.py", "type":"other"}, {"artifact_hash":"sha256:eb1f228d7d45dd46f8cca2d6d4234f2cc168ef75a350d95526abd7e931503964", "path":"evals/files/huber_fit.py", "type":"other"}, {"artifact_hash":"sha256:c7981f852b4a96e62cfbef43edec5e76af973f8337109a886af629691ecc68aa", "path":"evals/files/inplacemul/model.py", "type":"other"}, {"artifact_hash":"sha256:6747c5b172f7754876265fffc4912c911d412cce7c6c6f34b12613f7a79411e5", "path":"evals/files/inplacemul/train.py", "type":"other"}, {"artifact_hash":"sha256:126d258e79aa037b5a3a9dd980f2bb21e5f0ddad8f512548351d67b65e584962", "path":"evals/files/lattice.py", "type":"other"}, {"artifact_hash":"sha256:6e8e7c0fcf2c1b63a5fc8162112df492e10707b28c1e6f5a7c41d195dbad9ffb", "path":"evals/files/lens_calibrate.py", "type":"other"}, {"artifact_hash":"sha256:731e3d6449d34f69b4d5575d4560e105c36053ee8d160039a2d567d6a9a380d2", "path":"evals/files/missingzero/model.py", "type":"other"}, {"artifact_hash":"sha256:6fd2f5928c192b9b15e80108aa11905adad03b0c24f8697a94da23a33d8ca9e7", "path":"evals/files/missingzero/train.py", "type":"other"}, {"artifact_hash":"sha256:ed1bdbe397561f4a861082fbf924e9a7748f04e1754787b0ac2644e57f2a735b", "path":"evals/files/nangrad/model.py", "type":"other"}, {"artifact_hash":"sha256:1f2cc747da2c1f6b4668f95f817e422651f24bb3e33facb5e96ef60be9f3ed46", "path":"evals/files/nangrad/train.py", "type":"other"}, {"artifact_hash":"sha256:f751470b5fcabfa4251f92480fb5fb3360c79bccb8c0a637d1eaed5be73e57b6", "path":"evals/files/optlib.py", "type":"other"}, {"artifact_hash":"sha256:add26b845d547b17924cd538307d83072932f3584a5a75a44ea770269d7e58b6", "path":"evals/files/replaycounter/sim.py", "type":"other"}, {"artifact_hash":"sha256:b3c0c3bcfda31681372a78cf1a34d352b5872be28fbca70be5b3ad398b9a6065", "path":"evals/files/replaycounter/train.py", "type":"other"}, {"artifact_hash":"sha256:e1a9867bf90d4e5df8c36565be66bb4a785b6a22abfca63e6fb787eb806d27f8", "path":"evals/files/retaingrad/model.py", "type":"other"}, {"artifact_hash":"sha256:2c792a3dbe5ff86154dc5a920c5281831fa7d049bd551928d80d8a5017937b6e", "path":"evals/files/retaingrad/train.py", "type":"other"}, {"artifact_hash":"sha256:ad4ca75f0006fe76f378dad2f0816ed1b1ab8acd24a2108b4c6797c0dd179cd4", "path":"evals/files/sensor_train.py", "type":"other"}, {"artifact_hash":"sha256:aa891acaa6fbf7b55996046295b74750698effa45c502b48eb28f286aa7c6852", "path":"evals/files/solver_design.py", "type":"other"}, {"artifact_hash":"sha256:074fa36102602646d049d5da40ff20ce2c8639c0b27a6f1cf09f7fd3770583d7", "path":"evals/files/springs.py", "type":"other"}, {"artifact_hash":"sha256:1493bb4f92f4ab433f2c741d5dd1d92971c949bdb928f1809c6f10c6b686e860", "path":"evals/files/stiffcontrol/sim.py", "type":"other"}, {"artifact_hash":"sha256:0b72bf37729d1af49ecee37737995802524f0469a23f7c855f1d1ec6bdc76d06", "path":"evals/files/stiffcontrol/train.py", "type":"other"}, {"artifact_hash":"sha256:6d1bce4c72dc12f7a01b4ad11359f97e932412e7fde348c26fa69cbcc73db75f", "path":"evals/files/structwar/sim.py", "type":"other"}, {"artifact_hash":"sha256:05a2d9f976c7ac1d98c255031ac41b95ea8f79355b98d1faf7532f5f7a9b3715", "path":"evals/files/structwar/train.py", "type":"other"}, {"artifact_hash":"sha256:d824fd0733d48f4bfe25ec881a8abab2f87c58bf0c6b9076398425ad0c1e75fc", "path":"evals/files/tapescope/sim.py", "type":"other"}, {"artifact_hash":"sha256:9ed9d7b7c26ac668d8e1c4dd920f3eb725d738865ba932eeec5859b2f7077296", "path":"evals/files/tapescope/train.py", "type":"other"}, {"artifact_hash":"sha256:3f8766a28924e01407e973fd6c6f82847b49b8773a7db144d457b1c588a74404", "path":"evals/files/torch_train.py", "type":"other"}, {"artifact_hash":"sha256:118ef51ba32fd0f69b26116abb71bb10603ffe994a9faa0d463fea507ea29f58", "path":"evals/files/walker/sim.py", "type":"other"}, {"artifact_hash":"sha256:56a57b039b415bfbed6f4d1b168da9fcfedf687ff9db3fdfc313a41bae1d2bee", "path":"evals/files/walker/train.py", "type":"other"}, {"artifact_hash":"sha256:9cd9da8cfb300d9cdf4753b29b5e38bb3f4b1f128e4dc38aba0bb3f9e6097087", "path":"evals/files/warp_layer.py", "type":"other"}, {"artifact_hash":"sha256:a630c549702f4beb38b8a4b12ad7c360a489190e0682de26d174d85f01530f92", "path":"evals/files/writeback/solver.py", "type":"other"}, {"artifact_hash":"sha256:686bcd10e5853668191e220fed888598f1fb7c8fbbe2eb4445fba6a090210ce0", "path":"evals/files/writeback/train.py", "type":"other"}, {"artifact_hash":"sha256:df2477c4936d9ca0a4f9eb6a437296b5d0115ef61b09bee3eb5215d3d3e785ab", "path":"evals/files/zerograds/pipeline.py", "type":"other"}, {"artifact_hash":"sha256:f5a4b6d5b08f447cb55b3ea6fbee6385424568a314b65b8eadf94fd49fc44e23", "path":"evals/files/zerograds/train.py", "type":"other"}, {"artifact_hash":"sha256:18ed11211cacf6edd0d7ebf9a5a30acbb554f50d1538c83e3de099c4521a0dd6", "path":"references/case-studies.md", "type":"reference"}, {"artifact_hash":"sha256:310254d4b17a6989aeaf0ff63f125fa5c4c090d892f46e0d97cb4814f26a6767", "path":"references/custom-gradients.md", "type":"reference"}, {"artifact_hash":"sha256:56e3bb879a8bb90b0558be8df9fac0c15d147ccdd40e1bdbb3e25bf5a8e57a6a", "path":"references/quick-checks.md", "type":"reference"}, {"artifact_hash":"sha256:237a684268b4991b4aeb67948691848fc09cf6ca83a5ec28b4cb49ee32673a43", "path":"references/verification.md", "type":"reference"}, {"artifact_hash":"sha256:9f8369cf4ec3764a9b7d397e4e62067a2cf34c37669dcc799baa6b94c9ed1e2b", "path":"skill-card.md", "type":"other"}, {"artifact_hash":"sha256:6fb084fd86ee0079111067a67e930d0fe49ddace1394c8862d6d3593839c3021", "path":"skill.oms.sig", "type":"other"}], "skill_file":"SKILL.md", "skill_manifest":{"compatibility":["Requires a working NVIDIA Warp installation (>= 1.13 minimum; >= 1.17 recommended for reliable verification — copy-adjoint accumulation, overwrite-warning call sites, read-flag lifetime, and gradcheck's restore_inputs changed in 1.17 and are version-caveated in the references; on older versions a fixed bug class still exists and some tools need workarounds). Diagnosis runs the user's reproduction, so a functioning device (CPU or CUDA) is needed."], "description":"Use to diagnose and fix incorrect gradients in differentiable Warp programs. Anything trained, optimized, calibrated, or fit through Warp kernels depends on wp.Tape gradients, so treat any misbehavior of such a workflow as a gradient problem until proven otherwise — use this when training diverges or NaNs, won't train at all, stalls or plateaus above the expected loss, converges to a wrong or biased answer, is worse than a reference implementation, works at small scale but fails at production scale, or fails a QA/validation recheck. Also for explicit symptoms — exploding, NaN/inf, zero, or subtly wrong gradients, suspected wp.Tape/backward issues, gradcheck failures — but users usually describe only the surface symptom (\"the sim explodes\", \"the fit gets dragged toward outliers\") without mentioning gradients: make that leap. Not for forward-only Warp work, build/install problems, or autograd issues in other frameworks without Warp.", "frontmatter_metadata":{"author":"Warp Team <warp-python@nvidia.com>", "tags":"[warp autodiff gradients differentiable-simulation debugging]", "upstream":"https://github.com/NVIDIA/warp", "version":"0.1.0"}, "license":"Apache-2.0", "name":"warp-debug-gradients", "version":"0.1.0"}}, "version":"0.1.0", "description":"Use to diagnose and fix incorrect gradients in differentiable Warp programs. Anything trained, optimized, calibrated, or fit through Warp kernels depends on wp.Tape gradients, so treat any misbehavior of such a workflow as a gradient problem until proven otherwise — use this when training diverges or NaNs, won't train at all, stalls or plateaus above the expected loss, converges to a wrong or biased answer, is worse than a reference implementation, works at small scale but fails at production scale, or fails a QA/validation recheck. Also for explicit symptoms — exploding, NaN/inf, zero, or subtly wrong gradients, suspected wp.Tape/backward issues, gradcheck failures — but users usually describe only the surface symptom (\"the sim explodes\", \"the fit gets dragged toward outliers\") without mentioning gradients: make that leap. Not for forward-only Warp work, build/install problems, or autograd issues in other frameworks without Warp.", "tags":["oasf:1.1.0:domains:marketing_and_advertising/marketing_analytics", "oasf:1.1.0:domains:technology/artificial_intelligence/large_language_models", "oasf:1.1.0:domains:trust_and_safety/fraud_prevention", "oasf:1.1.0:skills:ai_ml_engineering/llm_observability/llm_tracing", "oasf:1.1.0:skills:ai_ml_engineering/model_training/model_fine_tuning", "oasf:1.1.0:skills:software_engineering/code_debugging/error_handling"], "trustManifest":{"identity":"urn:ai:org.agntcy:cid:baeareiaa3qbzxpgtzbkr3c7fqokndukrqihhqsixthqmmqxeqsrw6ozvsi", "identityType":"did", "attestations":[{"type":"publisher-identity", "uri":"data:application/vnd.dev.sigstore.bundle.v0.3+json;base64,eyJtZWRpYVR5cGUiOiJhcHBsaWNhdGlvbi92bmQuZGV2LnNpZ3N0b3JlLmJ1bmRsZS52MC4zK2pzb24iLCAidmVyaWZpY2F0aW9uTWF0ZXJpYWwiOnsiY2VydGlmaWNhdGUiOnsicmF3Qnl0ZXMiOiJNSUlHMWpDQ0JsdWdBd0lCQWdJVVpnd2EyWURqaThpNHRRK2VEWngyM2c4ZkxVSXdDZ1lJS29aSXpqMEVBd013TnpFVk1CTUdBMVVFQ2hNTWMybG5jM1J2Y21VdVpHVjJNUjR3SEFZRFZRUURFeFZ6YVdkemRHOXlaUzFwYm5SbGNtMWxaR2xoZEdVd0hoY05Nall3T1RFME1ERXhOak15V2hjTk1qWXdPVEUwTURFeU5qTXlXakFBTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFbUVBUFJ1R2dEMzBydkp3ZHZZRE9ZZDFyNEZDNjcvaVpXUjAxU2I3NE4vdlgySml2bzhzc2F3MUpDWCtQT2ZEUUp6VWJUN1NHZVFIak8rcUZqTkptTmFPQ0JYb3dnZ1YyTUE0R0ExVWREd0VCL3dRRUF3SUhnREFUQmdOVkhTVUVEREFLQmdnckJnRUZCUWNEQXpBZEJnTlZIUTRFRmdRVVVOTlQzRGdJV0RRSWxqVEx0WW9XYnNVN2V2c3dId1lEVlIwakJCZ3dGb0FVMzlQcHoxWWtFWmI1cU5qcEtGV2l4aTRZWkQ4d1lRWURWUjBSQVFIL0JGY3dWWVpUYUhSMGNITTZMeTluYVhSb2RXSXVZMjl0TDJGbmJuUmplUzlrYVhJdkxtZHBkR2gxWWk5M2IzSnJabXh2ZDNNdmFXMXdiM0owTFhKbFkyOXlaSE11ZVdGdGJFQnlaV1p6TDJobFlXUnpMMjFoYVc0d09RWUtLd1lCQkFHRHZ6QUJBUVFyYUhSMGNITTZMeTkwYjJ0bGJpNWhZM1JwYjI1ekxtZHBkR2gxWW5WelpYSmpiMjUwWlc1MExtTnZiVEFXQmdvckJnRUVBWU8vTUFFQ0JBaHpZMmhsWkhWc1pUQTJCZ29yQmdFRUFZTy9NQUVEQkNnelltSm1aVGhoT0dNeFpEYzVOVEkwTW1NMVptVm1ZbVEyTXpneE9EVTFPREEyTVdSbVpEVTFNQndHQ2lzR0FRUUJnNzh3QVFRRURrbHRjRzl5ZENCU1pXTnZjbVJ6TUJnR0Npc0dBUVFCZzc4d0FRVUVDbUZuYm5SamVTOWthWEl3SFFZS0t3WUJCQUdEdnpBQkJnUVBjbVZtY3k5b1pXRmtjeTl0WVdsdU1Ec0dDaXNHQVFRQmc3OHdBUWdFTFF3cmFIUjBjSE02THk5MGIydGxiaTVoWTNScGIyNXpMbWRwZEdoMVluVnpaWEpqYjI1MFpXNTBMbU52YlRCakJnb3JCZ0VFQVlPL01BRUpCRlVNVTJoMGRIQnpPaTh2WjJsMGFIVmlMbU52YlM5aFoyNTBZM2t2WkdseUx5NW5hWFJvZFdJdmQyOXlhMlpzYjNkekwybHRjRzl5ZEMxeVpXTnZjbVJ6TG5saGJXeEFjbVZtY3k5b1pXRmtjeTl0WVdsdU1EZ0dDaXNHQVFRQmc3OHdBUW9FS2d3b00ySmlabVU0WVRoak1XUTNPVFV5TkRKak5XWmxabUprTmpNNE1UZzFOVGd3TmpGa1ptUTFOVEFkQmdvckJnRUVBWU8vTUFFTEJBOE1EV2RwZEdoMVlpMW9iM04wWldRd0xRWUtLd1lCQkFHRHZ6QUJEQVFmREIxb2RIUndjem92TDJkcGRHaDFZaTVqYjIwdllXZHVkR041TDJScGNqQTRCZ29yQmdFRUFZTy9NQUVOQkNvTUtETmlZbVpsT0dFNFl6RmtOemsxTWpReVl6Vm1aV1ppWkRZek9ERTROVFU0TURZeFpHWmtOVFV3SHdZS0t3WUJCQUdEdnpBQkRnUVJEQTl5WldaekwyaGxZV1J6TDIxaGFXNHdHUVlLS3dZQkJBR0R2ekFCRHdRTERBazVNekF6TWpJME5Ua3dLUVlLS3dZQkJBR0R2ekFCRUFRYkRCbG9kSFJ3Y3pvdkwyZHBkR2gxWWk1amIyMHZZV2R1ZEdONU1Ca0dDaXNHQVFRQmc3OHdBUkVFQ3d3Sk1UazNNVFF3TkRJMk1HTUdDaXNHQVFRQmc3OHdBUklFVlF4VGFIUjBjSE02THk5bmFYUm9kV0l1WTI5dEwyRm5iblJqZVM5a2FYSXZMbWRwZEdoMVlpOTNiM0pyWm14dmQzTXZhVzF3YjNKMExYSmxZMjl5WkhNdWVXRnRiRUJ5WldaekwyaGxZV1J6TDIxaGFXNHdPQVlLS3dZQkJBR0R2ekFCRXdRcURDZ3pZbUptWlRoaE9HTXhaRGM1TlRJME1tTTFabVZtWW1RMk16Z3hPRFUxT0RBMk1XUm1aRFUxTUJnR0Npc0dBUVFCZzc4d0FSUUVDZ3dJYzJOb1pXUjFiR1V3VVFZS0t3WUJCQUdEdnpBQkZRUkRERUZvZEhSd2N6b3ZMMmRwZEdoMVlpNWpiMjB2WVdkdWRHTjVMMlJwY2k5aFkzUnBiMjV6TDNKMWJuTXZNelEzT1RFME9EazFOVE12WVhSMFpXMXdkSE12TVRBV0Jnb3JCZ0VFQVlPL01BRVdCQWdNQm5CMVlteHBZekF6QmdvckJnRUVBWU8vTUFFWUJDVU1JM0psY0c4NllXZHVkR041TDJScGNqcHlaV1k2Y21WbWN5OW9aV0ZrY3k5dFlXbHVNSUdLQmdvckJnRUVBZFo1QWdRQ0JId0VlZ0I0QUhZQTNUMHdhc2JIRVRKakdSNGNtV2MzQXFKS1hyamVQSzMvaDRweWdDOHA3bzRBQUFHZ25YeTlBZ0FBQkFNQVJ6QkZBaUF2Z01hdGZ3bFZwZzJmS3M3SjhXSUl3aThxZEtnMHJZaWxBZEdwcmhyTTRnSWhBTlduRS9OTDNWb3dKN0RIZ09vRkVMSHJwZEx3NjB2dEZINWxGWkhpalVOMU1Bb0dDQ3FHU000OUJBTURBMmtBTUdZQ01RRFJYOXA3VGZhY3pkNkkwempkY1MvNzV0enp6N3BudHNZeHc1bE9YK0swc1NPVjBBSjVHMmh4SnBuWmVNeklQVklDTVFESjlnRWxKL3JsZG9aNUZOWUJaMUsweDN6WnUvSVhNbGJnYlNydHhrbWJYUlpMcERrQW1YYU5vZWFPYzI4MTUwQT0ifSwgInRsb2dFbnRyaWVzIjpbeyJsb2dJbmRleCI6IjI4MjQyODAyMTciLCAibG9nSWQiOnsia2V5SWQiOiJ3Tkk5YXRRR2x6K1ZXZk82TFJ5Z0g0UVVmWS84VzRSRndpVDVpNVdSZ0IwPSJ9LCAia2luZFZlcnNpb24iOnsia2luZCI6Imhhc2hlZHJla29yZCIsICJ2ZXJzaW9uIjoiMC4wLjEifSwgImludGVncmF0ZWRUaW1lIjoiMTc4OTM0ODU5MyIsICJpbmNsdXNpb25Qcm9taXNlIjp7InNpZ25lZEVudHJ5VGltZXN0YW1wIjoiTUVVQ0lDbzlSZUVUVHRLWTlvWTAwRnhkRTJDYUh3SFFJTUluMGJUV3FOaHIvMGdoQWlFQTlMV3Q3NXhSUHNxRHBJL3ZiaWoyRGhjMnoxTXQ2L0tkZXVIYVZ1UkhBUlE9In0sICJpbmNsdXNpb25Qcm9vZiI6eyJsb2dJbmRleCI6IjI3MDIzNzU5NTUiLCAicm9vdEhhc2giOiJEZFltZEYxMS8rTE1WMVpPWW9GKzFnQXo1Rlo1RGxiUFR2aU1wdGtBVDlNPSIsICJ0cmVlU2l6ZSI6IjI3MDIzNzU5NzAiLCAiaGFzaGVzIjpbIkt3aEdKZ1JUTHpyaVQ5UmlDMDRHQW9JNlBLaHBaNjhGMTJHdW9zSVMyVHc9IiwgImxrL0tmaTd2dm5yUWlycmhlZkFXRjZtdnBpaytkcXRZeHBJNmFjeXF6MHM9IiwgInB6WHRTVHJuK1hIQy90WElzNjl1eVBXZUk1UWd3d2wwaWUvQ0pnSTV0Q3M9IiwgIlZlei8wSWljU1E0TWYycmx0Sm5OY0lxd3UyK1lsU3ArNmJnMENCcGUzZk09IiwgImZZZEg5ZmlzZW15KzMvSVpDdVM5cXFWdVBnTitUWGNMTVY1TE1maWc0djA9IiwgIm1hb2hwbW9YQ0drMHdpVTR0dXZVYk9MNWc5V3JUUmp0ckhiK3hyanJ2Nlk9IiwgIkk5RmZoNE9xUUwzUzJINlJIVENuZHdSbUo3Y2tkWkdIZW9TU3hlQ2JDbzA9IiwgIjRRQzZxU3h5NzBaaWJTeFEyN0JOb3RVS2dFTFVUOFkxcnNmcHhtMmlIQkU9IiwgIlhVbCtKd2xQVUVoMGI1V0FpUnZYdlhFcEZ6QjlabnJjTUNFZXhsOG0yUUk9IiwgInZOYkdVYmt0c0tKTkpEL1JJUXBxdUppVytaTnQ4cVZxdUNmd3l5VW1CZHc9IiwgIlBSVUNjZWVrYTdHQ1hPQjNBaWZWcVFxZmFvVm11ckIySkw0Ris1c0M1akU9IiwgInQwNFJDTEo3blNrRTNuQVN0SlhOdGJ5NlMvdnFBNURRSWxYYjdvSVpjUE09IiwgInRCNGt5MXpCdGE1L3NsOEJVRytSN2hCbTc0dkxUK29kanVRZUlDNFgxd1k9IiwgIjVXZmRydzc5bkg4M3licE1KTjBWd0M0VlJMSjBWMkpBL1dnUVNlNDZkOVE9IiwgIkZzb1p3N2wwVFA1ai81WFJCd1lnMUUyZ2t2blFUdzZ1VUJxVnZRb1NwOGM9IiwgInF4ekhhbkF6ejU3U0RkbUplMEI3YkpLNzJOVElCYndFTUdCQkt2RE9ST3c9IiwgInhIL0RDc2VMSHI5ZUtvWVQ4cXNPUlpLN3pWZEVHWVdIdVZ0c1ZyRDk1d1k9Il0sICJjaGVja3BvaW50Ijp7ImVudmVsb3BlIjoicmVrb3Iuc2lnc3RvcmUuZGV2IC0gMTE5MzA1MDk1OTkxNjY1NjUwNlxuMjcwMjM3NTk3MFxuRGRZbWRGMTEvK0xNVjFaT1lvRisxZ0F6NUZaNURsYlBUdmlNcHRrQVQ5TT1cblxu4oCUIHJla29yLnNpZ3N0b3JlLmRldiB3Tkk5YWpCRkFpQjl0L3ovWWFXV2ZlekF4SFJJNkJySEFMU2F2MFBjSTNRQnZMQXh5UEprR2dJaEFJNXgrdlJCYmMrV1V1d29UVmZPVDVDL1NhUVNvOXVKK296TnIwcHpScTcwXG4ifX0sICJjYW5vbmljYWxpemVkQm9keSI6ImV5SmhjR2xXWlhKemFXOXVJam9pTUM0d0xqRWlMQ0pyYVc1a0lqb2lhR0Z6YUdWa2NtVnJiM0prSWl3aWMzQmxZeUk2ZXlKa1lYUmhJanA3SW1oaGMyZ2lPbnNpWVd4bmIzSnBkR2h0SWpvaWMyaGhNalUySWl3aWRtRnNkV1VpT2lJNU5tUXdOelJrTmpsbVpqZGxaRFJrTUdGallXRmlPVEV4TlRka1ptUXpNVFprTVRkaU4yRmpZMlE0WTJObE5ESTBPVFkwTkdGaVpHRTVaRE0yWkdRNUluMTlMQ0p6YVdkdVlYUjFjbVVpT25zaVkyOXVkR1Z1ZENJNklrMUZWVU5KUkZwUGEzaHlWQ3RyWlVWa056ZEhkWEYxWTFKMmVtTnFaRVZ6YUVGSFNFbE1hV2hKVWxaQmNXRTBORUZwUlVFMk5HbEtWRUZRZEVackwzbHNWbmxzVG5KNk9HcFJkbkpQV200Mk9EVnFOSFZ1UVhoNmVGZEtNWFZqUFNJc0luQjFZbXhwWTB0bGVTSTZleUpqYjI1MFpXNTBJam9pVEZNd2RFeFRNVU5TVldSS1ZHbENSRkpXU2xWVFZWcEtVVEJHVlZKVE1IUk1VekIwUTJzeFNsTlZZM2hoYTA1RVVXMTRNVm93UmpOVFZVcENXakJzVmxkdFpETlpWRXBhVWtkd2NFOUhhekJrUmtWeVdsVlNZV1ZFU1hwYWVtaHRWRVpXU21Rd1RtNVhWV3hNWWpGd1NtVnRiM2RTVlVZelZGaGpTMVJ1Y0VaV2F6RkRWRlZrUWsxV1ZrWlJNbWhPVkZkTmVXSkhOV3BOTVVveVdUSXhWbVJXY0VoV2FrcE9WV3BTTTFORlJscFNSbHBTVlZWU1JtVkdXalpaVm1SclpXMVNTRTlZYkdGVmVrWjNXVzAxVTJKQmNHcGlWRVp6VjJ0a2MyRkhVa2hXV0dSSllVZE9UMVJYY0Zwa01EbFZVbFJDVGxKRlZqUlViWEJPWlZaa2Ixa3dOVTVoYkd3elZERlNSazFGTVVWU1dHeFBZV3N4TlZZeWNFSlJWVEZIWVROa1JtUXhiRWxEYTNSMlYydHNObUZxUWtSUlZrWmFVMVYwZGxkcmJEWmhha0pGVVZaR2FsSkdSbTVSVlZaMFVsVkdVVlZ1VmtoYU1GRjZUVWhLTWxOdVpHdGtiR3hGVkRGc2EwMVlTVEJTYTAweVRuazVjRmRzWkZOTlJFVkxWVEpKTTA1Rk5IWmtiR2Q1VTIxc01tSjZhSHBqTWtZelRWVndSRmREZEZGVU1scEZWVlZ3TmxaWFNsVk9NVTVJV2xaR1NXRnJPSEpqVlZweFZHdHdkRlJ0UmxCUk1FcFpZak5rYmxveFdYbFVWVVV3VW5kd1FrMVdWbXRTU0dSR1VXazVNMVZWVmtKa01HeEpXakJTUWxaRlNtNVViRnBKVlRGV1JsSkZVa0pUTUVwdVdqTktRMW93VmtkUmJFWnFVa1ZHTmxGWFVrTmFNRFZYVTBaRk1GSlZXbTVWVmxaV1ZHczFWVU5xVGtWYU1HeFlVa1pHU21KSGNGVlVTRkphWWpGa2FXTXhWVE5hV0ZwNlpEQm9NMWRWVWxkVmFrSnhVV3RLYm1Rd1duWlJWbFY2VDFaQ2QyVnFSbHBoTUZaaFdXcFdlRlJ0Y0hkVE1GcFlZVmhvY0U1R2EwdFhhMUUwWkRGc1VsZFZVbGRWYWtKVFVWWkdTVXd3U2tkWk0yUlhWMVp3VlZsVmFGTk5SMDVKVkZSYVRXVlViSFZaVm1oVFlqSlNXRk5ZVmxwTmFtd3dWRVJLUjJKdFNuVlZiWEJzVlhwc2NsbFdhRXBrWjNCTllsZFNkMXBGWkc5TlZteHdUMVJPYVUwd2NIbFhiVEUwWkcxUmVsUllXbWhXZWtZeldXcE9TMDFGZUZsVGJYaGFUV3BzTlZkcmFFNWtWMVpZVW01U2FWSlZTalZYYkdSaFpXdDNlV0ZIZUZwV01VbzJRMnQzZVUxWGFHaFdlbEl6VkRGR1dsTXdkRE5YVlVwRFVWVmtSV1J1Y0VKUmEwWlNWVmhLYUZOR1NYZFpNR2hPVG10NE5VOVVRbWxOYmxKeldXMXJNV0ZHYTNwVmJrSnBUV3BXTmxSSE1XdGpSMUpJWVVSRlMxZFhOVmRsYkhCWlUyMXdhVTFxVlhkWGJHTXhUVVY0ZEZSdVdtbFdSVVpZVVcxa2RtTnJTbTVTVlZaQ1YxVTRkbFJWUmtaUk1FcENZVWh3V2sxdGFITlhhMmhYWXpGd1ZWRlVTa05hTWpsNVVXMWtSbEpSY0VKWFZUaDJWRlZHUmxKRlNrUmFNM0JhWWxWd2RGZHNVbTloUlRsSVZGaG9ZVkpIVFRGVWJGSktUVVV4ZEZSVVJtRmlWbHAwVjFjeFVrMXJNVFphTTJoUVVrWlZlRlF3VWtKTmF6RllWVzB4WVZKR1ZYaERhekZEWkRCa1JHRllUa2hSVmtaU1VXMWpNMDlJWkVKVlZrWkdVa2QwYzJSSFRraFBXR3hyVVRCS1ZGZHNaRTlrYlU1MFZXNXdUbEZ0WkVoUk1teDZVakJHVWxWVlNtNU9lbWd6VVZaR1ZsSlZUblJTYlRSTFdXMDFVMkZ0VmxSUFYzUm9WMFZzTTFOR1JscFRNSFF6VjFWS1ExRlZaRVZrYm5CQ1VXdEtibFZXUW1waVZscDBXVE5yTldJeGNGaFNiWFJxWlZSc01GZFdaSE5rVlRGRll6QmtSR0ZZVGtoUlZrWlNVV2R3Yms1NmFETlJWa1p1VWxWNFVtUXpTbWhUUmtsM1dUQm9UazVyZURWUFZFSnBUVzVTYzFsdGF6RmhSbXQ2Vlc1Q2FVMXFWalpVUnpGclkwZFNTR0ZFUmxwaWJGbzJWMnhvUzJGdFNYbE9WRUpoVm5wVmQwTnJlSFJVYmxwcFZrVktjVkZ0WkhaamEwcHVVbFZXUWxkVk9IWlVWVVpHVTJ0S1IxWlZNVlpOYldkM1drVm9RMlZyT1hCUFNGcGhUVzEzZDFsVmFGZGhWWGgwVkc1YWFWVjZiRzlYYWtreFRVWnJlbUV6V1V0WGEyUnpaVlY0TlU1WE5XaFhSa3AyV2taa1NtUnRVWGxQV0d4b1RXeHdlbGxxVG10bGEzZDVZa2hTYWxKNmJEVmFSVTE0WlZad1dGUnVXbXBpVmtvMlZFYzFjMkZIU2xobFJVWnFZbFphZEZremF6VmlkM0JoVmpCYWNsa3phelZrUm14WVlraFdUbEpIWkVoUk1teDZVakJHVWxWVlNtNU9lbWd6VVZaR2RsSlZkRzVrTWpsT1RXdHdjRmR0TVZaT1JteFZZVWR3VGxZeFJYcFVNVkpXWlZVMVJWTnRjRTlXTVhCelEyeHdkRk50ZEU5aGF6QXdWRlpTYmsxVk5WVmFNMlJQWVd0YWNsZHRNVkpOVlRWVlVWZFNRMW95T1hsUmJXUkdVbFZHV2xSNU9VNVJWVlpOVVd0Rk5GUlZVbGhhU0VKclVqSm5lRmRYYTNoaU1rbDZWR3BCUzFkc1pGSmtNSGhTVjFWMFRHUXhiRU5SYTBaSVVraGFObEZWU2tWUlZrWnRVa1ZKZUdJeVVrbFZibVJxWlcwNU1sUkVTbXRqUjFKSVlVUkdXbUZVVm5GWmFrbDNaR3hzV0ZwSVZtdFNNRFF4VkVSS1UyTkJjR3BoYTBVd1VXMWtkbU5yU201U1ZWWkNWMVU0ZGxSVlJrWlVhMHBFWWpBeFRGSkZOWEJYVnpGaFlrVTVTRkpVVWxwbGExcHlWRzV3Y2sxVk1YRlZXR3hhWld4YWRGZHNaR0ZoVm5CRlYxaHdVRkpGVlRCRGF6VlZWbFJTVGxKR2JEUlhhMlJoWVRBMVZWWllaRWxrTVd4TVV6TmtXbEZyU2tKU01GSXlaV3RHUTFKSFpGSlZhMUpDVDFoc1lWWXhjRFpVUkVwdllrWnNXRlZ1Y0UxTmFrWnZXVlpqTUdRd1pGSlhWWE5MVXpOa1dsRnJTa0pTTUZJeVpXdEdRMUpJWkZKVVJWSkNZWHBXVG1WclJqWlVWM0JLVFVVMVZXRXpaRXhWVm14TVV6TmtXbEZyU2tKU01GSXlaV3RHUTFKVlJsSlphMUpEWWtjNWExTkdTak5aTTNCMlpHZHdUVTF0VW5kYVJXUnZUVlpzY0U1WGNHbE5ha0l5VjFaa2EyUlhVa2hVYWxaT1VXMTBTRkV5YkhwU01FWlNWVlZLYms1NmFETlJWa3BHVWxWT00yUXdjRTVXUjNONlZGWlNVbVF3TlVWVFZFcE9VakF4U0VOclRuQmpNR1JDVlZaR1ExcDZZelJrTUVaVFUxVldWMVZZYUZWWlZXaFRUVWRPU1ZSVVdrMWxWR3gxV1Zab1UySXlVbGhUV0ZaYVRXcHNNRlJFU2tkaWJVcDFWVzF3YkZWNmJISlpWbWhLWkd0NGRGcElRVXRhUldSdlRWWnNjRTlVVG1sTk1IQjVWMjB4TkdSdFVYcFVXRnBvVm5wR00xbHFUa3ROUlhoWlUyMTRXazFxYkRWWGEyaE9aRmRXV0ZKdVVtbFNWVW8xVjJ4a1lXVnJkM2xoUjNoYVZqRktObFJFU1hoaFFYQm9WbnBTTTFRd1JscFRNSFF6VjFWS1ExRlZaRVZrYm5CQ1VXdFdNMVZZUmtWUk1tUTJWMWN4UzJKV2NGVmhSMmhRVWpBeE5GZHJVbXBPVlRWVlUxUkNUbUpWTUhoWGJURlhZbFpzZEZWVVNrNWxiV1EwUTJzNVJWWlVSbEJTUlVWNVZGWmtVMkpXY0VWV1ZFWk9VVzFrU0ZFeWJIcFNNRVpTVlZWS2JrNTZhRE5SVmtwU1VsVk9ibVF3YkdwTmF6VjJWMnhrVTAxWFNraFdXR1JXVlZac1RGTXpaRnBSYTBwQ1VqQlJTMlJ1Y0VKUmExcFNWV3RTUlZKVlduWmFSV2hUWkRKT05tSXpXazFOYlZKM1drVmtiMDFXYkhCT1YzQnBUV3BDTWxkV1pHdGtWMUpJVkdwV1RVMXNTbmRaTW1zMVlVWnJlbFZ1UW1sTmFsWTJWRVJPUzAxUmNHbGlhekV5VkZod1VrMHdPVlZTVkVKUVVrZHplRlJzVWs1a2JHeFpWV3BDWVZaNlJqTmFSV2hPWkdzeFZWRldaRU5hTWpsNVVXMWtSbEpWUmxwVWVUbE9VVlZXV0ZGclJtNVVWVXAxVVdwR1dtSllhSGREYkd3MlVWaHdRMW95T1hsUmJXUkdVbFZHV2xSNU9VNVJWVlphVVd0T1ZsUlZhM3BUYlhocVVucG5NbGRXWkd0a1YxSklWR3BXVFUxc1NuZFpNbkIzWlZad1dGZFVXbXBpVmxwMFdUTnJOV0l4Y0ZoU2JYTkxXVE5yTldSR2JGaGlTRlpPVTFWa1RGRnRaSFpqYTBwdVVsVldRbHBHYnpGUlYyUlNVVEJLU1dRd1ZteGFNRWt3VVZWb1dsRlVUbFZOU0dSb1l6SktTVkpXVWt0aGEyUlRUa2RPZEZZeVRYcFJXRVpMVTNkd1dXTnRjR3hWUlhONlRESm5NR05JYkc1UmVtaDNUakk0TUZGVlJrSlNNbVIxVjBock5WRlhaRUpSVlVwQ1ZGVkdVMlZyU2tkUlYyeENaRzFrVGxsWVVtMWtNbmhYWTBkamVWcHJkSHBPTUc4MFZqQnNTa051WkhCUFNFWnJVekpqZDJOc2JIQmlSVVpyVWpOQ2VXRklTazVPUjJSS1lVVkdUMVl5TlVaTU1EVk5UVEZhZG1Rd2J6TlNSV2h1VkRJNVIxSlZlRWxqYmtKclZFaGpNazFJV2pCU2EyY3hZa1ZhWVZOSGEwdGhiRlpQVFZVeFFtSXdaRVJSTTBaSVZUQXdNRTlWU2tKVVZWSkNUVzEwUWxSVlpGcFJNREZTVWtaS1dVOVlRVE5XUjFwb1dUTndhMDVyYTNkbGJYQnJXVEZOZGs1NlZqQmxibkEyVGpOQ2RXUklUbHBsUVhBelRsZDRVRmREZEV4TlNFNVVWREZaZDFGVmJ6RlNla3B2WlVWd2QySnNjR3hVV0hCS1ZVWmFTbEV3TVZKU1JXODFXakJXYzFOcE9YbGlSMUoyVjJwV1IxUnNiRU5YYWtaTVRVaG5lbVZzY0RGTU1HeFpRMnN4YzFsdFpHbFZNMG93WlVkMGRGbHNhRk5YYTNoM1VrZDBRbUpXYUdoVWJUbHNXVlU1YWsxcVozaE9WRUpDVUZGdmRFeFRNSFJNVlZaUFVrTkNSRkpXU2xWVFZWcEtVVEJHVlZKVE1IUk1VekIwUTJjOVBTSjlmWDE5In1dLCAidGltZXN0YW1wVmVyaWZpY2F0aW9uRGF0YSI6eyJyZmMzMTYxVGltZXN0YW1wcyI6W3sic2lnbmVkVGltZXN0YW1wIjoiTUlJQ3l6QURBZ0VBTUlJQ3dnWUpLb1pJaHZjTkFRY0NvSUlDc3pDQ0FxOENBUU14RFRBTEJnbGdoa2dCWlFNRUFnRXdnYmdHQ3lxR1NJYjNEUUVKRUFFRW9JR29CSUdsTUlHaUFnRUJCZ2tyQmdFRUFZTy9NQUl3TVRBTkJnbGdoa2dCWlFNRUFnRUZBQVFndkNhN0hEZWNKRnJDTVVEdElOaU4wTjNXdndQSE1La0ZYa2ljRlZaMzU1MENGUUNESFd0UjVMZ2phTFk5K1pDVzUzNHZjTFpJU1JnUE1qQXlOakE1TVRRd01URTJNek5hTUFNQ0FRR2dNcVF3TUM0eEZUQVRCZ05WQkFvVERITnBaM04wYjNKbExtUmxkakVWTUJNR0ExVUVBeE1NYzJsbmMzUnZjbVV0ZEhOaG9BQXhnZ0hjTUlJQjJBSUJBVEJSTURreEZUQVRCZ05WQkFvVERITnBaM04wYjNKbExtUmxkakVnTUI0R0ExVUVBeE1YYzJsbmMzUnZjbVV0ZEhOaExYTmxiR1p6YVdkdVpXUUNGRG9UVkM4TWtHSHV2TUZETDh1S2pvc3FJNHNNTUFzR0NXQ0dTQUZsQXdRQ0FhQ0IvREFhQmdrcWhraUc5dzBCQ1FNeERRWUxLb1pJaHZjTkFRa1FBUVF3SEFZSktvWklodmNOQVFrRk1ROFhEVEkyTURreE5EQXhNVFl6TTFvd0x3WUpLb1pJaHZjTkFRa0VNU0lFSUprZ05mQ3FTMVBGOSsyeEM2UVdIQnZ0K0U0QWJWMTlKajJ2cTYyRjFQZCtNSUdPQmdzcWhraUc5dzBCQ1JBQ0x6Ri9NSDB3ZXpCNUJDQ0YrU2U4QjZ0aXlzTzBRMWJCRHZ5QnNzYUlQOXA2dWViWWNOblJPczBGdHpCVk1EMmtPekE1TVJVd0V3WURWUVFLRXd4emFXZHpkRzl5WlM1a1pYWXhJREFlQmdOVkJBTVRGM05wWjNOMGIzSmxMWFJ6WVMxelpXeG1jMmxuYm1Wa0FoUTZFMVF2REpCaDdyekJReS9MaW82TEtpT0xEREFLQmdncWhrak9QUVFEQWdSb01HWUNNUUNpVTFxcGMzRlZ6OU11czNJMDU5SGI1bmhKMGZoTWxNalJ5dngxVHlON3BoL3pNVmhtYStwbVFrYlRDNzRKaWlzQ01RRGlkdDZOWnhvd2I1TitHdWNQZ2VrbTNPT1JSMWZTdHdFMEoyOGVkREt5alRBZmNDdWRWT05mNnRRVnJyTXMvbG89In1dfX0sICJtZXNzYWdlU2lnbmF0dXJlIjp7Im1lc3NhZ2VEaWdlc3QiOnsiYWxnb3JpdGhtIjoiU0hBMl8yNTYiLCAiZGlnZXN0IjoibHRCMDFwLzM3VTBLeXF1UkZYMzlNVzBYdDZ6TmpNNUNTV1JLdmFuVGJkaz0ifSwgInNpZ25hdHVyZSI6Ik1FVUNJRFpPa3hyVCtrZUVkNzdHdXF1Y1J2emNqZEVzaEFHSElMaWhJUlZBcWE0NEFpRUE2NGlKVEFQdEZrL3lsVnlsTnJ6OGpRdnJPWm42ODVqNHVuQXh6eFdKMXVjPSJ9fQ==", "mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json", "digest":"sha256:9b328bb3d9ab0733198055537ef4306aeb3685a6fec13f0d550f5f066fe640ea", "size":"10051", "description":"Verified signature by urn:ai:org.agntcy:signer:oidc:CN=sigstore-intermediate,O=sigstore.dev:token.actions.githubusercontent.com:github.com/agntcy/dir/.github/workflows/import-records.yaml@refs/heads/main"}, {"type":"publisher-identity", "uri":"data:application/vnd.dev.sigstore.bundle.v0.3+json;base64,eyJtZWRpYVR5cGUiOiJhcHBsaWNhdGlvbi92bmQuZGV2LnNpZ3N0b3JlLmJ1bmRsZS52MC4zK2pzb24iLCAidmVyaWZpY2F0aW9uTWF0ZXJpYWwiOnsiY2VydGlmaWNhdGUiOnsicmF3Qnl0ZXMiOiJNSUlHMWpDQ0JsdWdBd0lCQWdJVVpnd2EyWURqaThpNHRRK2VEWngyM2c4ZkxVSXdDZ1lJS29aSXpqMEVBd013TnpFVk1CTUdBMVVFQ2hNTWMybG5jM1J2Y21VdVpHVjJNUjR3SEFZRFZRUURFeFZ6YVdkemRHOXlaUzFwYm5SbGNtMWxaR2xoZEdVd0hoY05Nall3T1RFME1ERXhOak15V2hjTk1qWXdPVEUwTURFeU5qTXlXakFBTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFbUVBUFJ1R2dEMzBydkp3ZHZZRE9ZZDFyNEZDNjcvaVpXUjAxU2I3NE4vdlgySml2bzhzc2F3MUpDWCtQT2ZEUUp6VWJUN1NHZVFIak8rcUZqTkptTmFPQ0JYb3dnZ1YyTUE0R0ExVWREd0VCL3dRRUF3SUhnREFUQmdOVkhTVUVEREFLQmdnckJnRUZCUWNEQXpBZEJnTlZIUTRFRmdRVVVOTlQzRGdJV0RRSWxqVEx0WW9XYnNVN2V2c3dId1lEVlIwakJCZ3dGb0FVMzlQcHoxWWtFWmI1cU5qcEtGV2l4aTRZWkQ4d1lRWURWUjBSQVFIL0JGY3dWWVpUYUhSMGNITTZMeTluYVhSb2RXSXVZMjl0TDJGbmJuUmplUzlrYVhJdkxtZHBkR2gxWWk5M2IzSnJabXh2ZDNNdmFXMXdiM0owTFhKbFkyOXlaSE11ZVdGdGJFQnlaV1p6TDJobFlXUnpMMjFoYVc0d09RWUtLd1lCQkFHRHZ6QUJBUVFyYUhSMGNITTZMeTkwYjJ0bGJpNWhZM1JwYjI1ekxtZHBkR2gxWW5WelpYSmpiMjUwWlc1MExtTnZiVEFXQmdvckJnRUVBWU8vTUFFQ0JBaHpZMmhsWkhWc1pUQTJCZ29yQmdFRUFZTy9NQUVEQkNnelltSm1aVGhoT0dNeFpEYzVOVEkwTW1NMVptVm1ZbVEyTXpneE9EVTFPREEyTVdSbVpEVTFNQndHQ2lzR0FRUUJnNzh3QVFRRURrbHRjRzl5ZENCU1pXTnZjbVJ6TUJnR0Npc0dBUVFCZzc4d0FRVUVDbUZuYm5SamVTOWthWEl3SFFZS0t3WUJCQUdEdnpBQkJnUVBjbVZtY3k5b1pXRmtjeTl0WVdsdU1Ec0dDaXNHQVFRQmc3OHdBUWdFTFF3cmFIUjBjSE02THk5MGIydGxiaTVoWTNScGIyNXpMbWRwZEdoMVluVnpaWEpqYjI1MFpXNTBMbU52YlRCakJnb3JCZ0VFQVlPL01BRUpCRlVNVTJoMGRIQnpPaTh2WjJsMGFIVmlMbU52YlM5aFoyNTBZM2t2WkdseUx5NW5hWFJvZFdJdmQyOXlhMlpzYjNkekwybHRjRzl5ZEMxeVpXTnZjbVJ6TG5saGJXeEFjbVZtY3k5b1pXRmtjeTl0WVdsdU1EZ0dDaXNHQVFRQmc3OHdBUW9FS2d3b00ySmlabVU0WVRoak1XUTNPVFV5TkRKak5XWmxabUprTmpNNE1UZzFOVGd3TmpGa1ptUTFOVEFkQmdvckJnRUVBWU8vTUFFTEJBOE1EV2RwZEdoMVlpMW9iM04wWldRd0xRWUtLd1lCQkFHRHZ6QUJEQVFmREIxb2RIUndjem92TDJkcGRHaDFZaTVqYjIwdllXZHVkR041TDJScGNqQTRCZ29yQmdFRUFZTy9NQUVOQkNvTUtETmlZbVpsT0dFNFl6RmtOemsxTWpReVl6Vm1aV1ppWkRZek9ERTROVFU0TURZeFpHWmtOVFV3SHdZS0t3WUJCQUdEdnpBQkRnUVJEQTl5WldaekwyaGxZV1J6TDIxaGFXNHdHUVlLS3dZQkJBR0R2ekFCRHdRTERBazVNekF6TWpJME5Ua3dLUVlLS3dZQkJBR0R2ekFCRUFRYkRCbG9kSFJ3Y3pvdkwyZHBkR2gxWWk1amIyMHZZV2R1ZEdONU1Ca0dDaXNHQVFRQmc3OHdBUkVFQ3d3Sk1UazNNVFF3TkRJMk1HTUdDaXNHQVFRQmc3OHdBUklFVlF4VGFIUjBjSE02THk5bmFYUm9kV0l1WTI5dEwyRm5iblJqZVM5a2FYSXZMbWRwZEdoMVlpOTNiM0pyWm14dmQzTXZhVzF3YjNKMExYSmxZMjl5WkhNdWVXRnRiRUJ5WldaekwyaGxZV1J6TDIxaGFXNHdPQVlLS3dZQkJBR0R2ekFCRXdRcURDZ3pZbUptWlRoaE9HTXhaRGM1TlRJME1tTTFabVZtWW1RMk16Z3hPRFUxT0RBMk1XUm1aRFUxTUJnR0Npc0dBUVFCZzc4d0FSUUVDZ3dJYzJOb1pXUjFiR1V3VVFZS0t3WUJCQUdEdnpBQkZRUkRERUZvZEhSd2N6b3ZMMmRwZEdoMVlpNWpiMjB2WVdkdWRHTjVMMlJwY2k5aFkzUnBiMjV6TDNKMWJuTXZNelEzT1RFME9EazFOVE12WVhSMFpXMXdkSE12TVRBV0Jnb3JCZ0VFQVlPL01BRVdCQWdNQm5CMVlteHBZekF6QmdvckJnRUVBWU8vTUFFWUJDVU1JM0psY0c4NllXZHVkR041TDJScGNqcHlaV1k2Y21WbWN5OW9aV0ZrY3k5dFlXbHVNSUdLQmdvckJnRUVBZFo1QWdRQ0JId0VlZ0I0QUhZQTNUMHdhc2JIRVRKakdSNGNtV2MzQXFKS1hyamVQSzMvaDRweWdDOHA3bzRBQUFHZ25YeTlBZ0FBQkFNQVJ6QkZBaUF2Z01hdGZ3bFZwZzJmS3M3SjhXSUl3aThxZEtnMHJZaWxBZEdwcmhyTTRnSWhBTlduRS9OTDNWb3dKN0RIZ09vRkVMSHJwZEx3NjB2dEZINWxGWkhpalVOMU1Bb0dDQ3FHU000OUJBTURBMmtBTUdZQ01RRFJYOXA3VGZhY3pkNkkwempkY1MvNzV0enp6N3BudHNZeHc1bE9YK0swc1NPVjBBSjVHMmh4SnBuWmVNeklQVklDTVFESjlnRWxKL3JsZG9aNUZOWUJaMUsweDN6WnUvSVhNbGJnYlNydHhrbWJYUlpMcERrQW1YYU5vZWFPYzI4MTUwQT0ifSwgInRsb2dFbnRyaWVzIjpbeyJsb2dJbmRleCI6IjI4MjQyODAyMTciLCAibG9nSWQiOnsia2V5SWQiOiJ3Tkk5YXRRR2x6K1ZXZk82TFJ5Z0g0UVVmWS84VzRSRndpVDVpNVdSZ0IwPSJ9LCAia2luZFZlcnNpb24iOnsia2luZCI6Imhhc2hlZHJla29yZCIsICJ2ZXJzaW9uIjoiMC4wLjEifSwgImludGVncmF0ZWRUaW1lIjoiMTc4OTM0ODU5MyIsICJpbmNsdXNpb25Qcm9taXNlIjp7InNpZ25lZEVudHJ5VGltZXN0YW1wIjoiTUVVQ0lDbzlSZUVUVHRLWTlvWTAwRnhkRTJDYUh3SFFJTUluMGJUV3FOaHIvMGdoQWlFQTlMV3Q3NXhSUHNxRHBJL3ZiaWoyRGhjMnoxTXQ2L0tkZXVIYVZ1UkhBUlE9In0sICJpbmNsdXNpb25Qcm9vZiI6eyJsb2dJbmRleCI6IjI3MDIzNzU5NTUiLCAicm9vdEhhc2giOiJEZFltZEYxMS8rTE1WMVpPWW9GKzFnQXo1Rlo1RGxiUFR2aU1wdGtBVDlNPSIsICJ0cmVlU2l6ZSI6IjI3MDIzNzU5NzAiLCAiaGFzaGVzIjpbIkt3aEdKZ1JUTHpyaVQ5UmlDMDRHQW9JNlBLaHBaNjhGMTJHdW9zSVMyVHc9IiwgImxrL0tmaTd2dm5yUWlycmhlZkFXRjZtdnBpaytkcXRZeHBJNmFjeXF6MHM9IiwgInB6WHRTVHJuK1hIQy90WElzNjl1eVBXZUk1UWd3d2wwaWUvQ0pnSTV0Q3M9IiwgIlZlei8wSWljU1E0TWYycmx0Sm5OY0lxd3UyK1lsU3ArNmJnMENCcGUzZk09IiwgImZZZEg5ZmlzZW15KzMvSVpDdVM5cXFWdVBnTitUWGNMTVY1TE1maWc0djA9IiwgIm1hb2hwbW9YQ0drMHdpVTR0dXZVYk9MNWc5V3JUUmp0ckhiK3hyanJ2Nlk9IiwgIkk5RmZoNE9xUUwzUzJINlJIVENuZHdSbUo3Y2tkWkdIZW9TU3hlQ2JDbzA9IiwgIjRRQzZxU3h5NzBaaWJTeFEyN0JOb3RVS2dFTFVUOFkxcnNmcHhtMmlIQkU9IiwgIlhVbCtKd2xQVUVoMGI1V0FpUnZYdlhFcEZ6QjlabnJjTUNFZXhsOG0yUUk9IiwgInZOYkdVYmt0c0tKTkpEL1JJUXBxdUppVytaTnQ4cVZxdUNmd3l5VW1CZHc9IiwgIlBSVUNjZWVrYTdHQ1hPQjNBaWZWcVFxZmFvVm11ckIySkw0Ris1c0M1akU9IiwgInQwNFJDTEo3blNrRTNuQVN0SlhOdGJ5NlMvdnFBNURRSWxYYjdvSVpjUE09IiwgInRCNGt5MXpCdGE1L3NsOEJVRytSN2hCbTc0dkxUK29kanVRZUlDNFgxd1k9IiwgIjVXZmRydzc5bkg4M3licE1KTjBWd0M0VlJMSjBWMkpBL1dnUVNlNDZkOVE9IiwgIkZzb1p3N2wwVFA1ai81WFJCd1lnMUUyZ2t2blFUdzZ1VUJxVnZRb1NwOGM9IiwgInF4ekhhbkF6ejU3U0RkbUplMEI3YkpLNzJOVElCYndFTUdCQkt2RE9ST3c9IiwgInhIL0RDc2VMSHI5ZUtvWVQ4cXNPUlpLN3pWZEVHWVdIdVZ0c1ZyRDk1d1k9Il0sICJjaGVja3BvaW50Ijp7ImVudmVsb3BlIjoicmVrb3Iuc2lnc3RvcmUuZGV2IC0gMTE5MzA1MDk1OTkxNjY1NjUwNlxuMjcwMjM3NTk3MFxuRGRZbWRGMTEvK0xNVjFaT1lvRisxZ0F6NUZaNURsYlBUdmlNcHRrQVQ5TT1cblxu4oCUIHJla29yLnNpZ3N0b3JlLmRldiB3Tkk5YWpCRkFpQjl0L3ovWWFXV2ZlekF4SFJJNkJySEFMU2F2MFBjSTNRQnZMQXh5UEprR2dJaEFJNXgrdlJCYmMrV1V1d29UVmZPVDVDL1NhUVNvOXVKK296TnIwcHpScTcwXG4ifX0sICJjYW5vbmljYWxpemVkQm9keSI6ImV5SmhjR2xXWlhKemFXOXVJam9pTUM0d0xqRWlMQ0pyYVc1a0lqb2lhR0Z6YUdWa2NtVnJiM0prSWl3aWMzQmxZeUk2ZXlKa1lYUmhJanA3SW1oaGMyZ2lPbnNpWVd4bmIzSnBkR2h0SWpvaWMyaGhNalUySWl3aWRtRnNkV1VpT2lJNU5tUXdOelJrTmpsbVpqZGxaRFJrTUdGallXRmlPVEV4TlRka1ptUXpNVFprTVRkaU4yRmpZMlE0WTJObE5ESTBPVFkwTkdGaVpHRTVaRE0yWkdRNUluMTlMQ0p6YVdkdVlYUjFjbVVpT25zaVkyOXVkR1Z1ZENJNklrMUZWVU5KUkZwUGEzaHlWQ3RyWlVWa056ZEhkWEYxWTFKMmVtTnFaRVZ6YUVGSFNFbE1hV2hKVWxaQmNXRTBORUZwUlVFMk5HbEtWRUZRZEVackwzbHNWbmxzVG5KNk9HcFJkbkpQV200Mk9EVnFOSFZ1UVhoNmVGZEtNWFZqUFNJc0luQjFZbXhwWTB0bGVTSTZleUpqYjI1MFpXNTBJam9pVEZNd2RFeFRNVU5TVldSS1ZHbENSRkpXU2xWVFZWcEtVVEJHVlZKVE1IUk1VekIwUTJzeFNsTlZZM2hoYTA1RVVXMTRNVm93UmpOVFZVcENXakJzVmxkdFpETlpWRXBhVWtkd2NFOUhhekJrUmtWeVdsVlNZV1ZFU1hwYWVtaHRWRVpXU21Rd1RtNVhWV3hNWWpGd1NtVnRiM2RTVlVZelZGaGpTMVJ1Y0VaV2F6RkRWRlZrUWsxV1ZrWlJNbWhPVkZkTmVXSkhOV3BOTVVveVdUSXhWbVJXY0VoV2FrcE9WV3BTTTFORlJscFNSbHBTVlZWU1JtVkdXalpaVm1SclpXMVNTRTlZYkdGVmVrWjNXVzAxVTJKQmNHcGlWRVp6VjJ0a2MyRkhVa2hXV0dSSllVZE9UMVJYY0Zwa01EbFZVbFJDVGxKRlZqUlViWEJPWlZaa2Ixa3dOVTVoYkd3elZERlNSazFGTVVWU1dHeFBZV3N4TlZZeWNFSlJWVEZIWVROa1JtUXhiRWxEYTNSMlYydHNObUZxUWtSUlZrWmFVMVYwZGxkcmJEWmhha0pGVVZaR2FsSkdSbTVSVlZaMFVsVkdVVlZ1VmtoYU1GRjZUVWhLTWxOdVpHdGtiR3hGVkRGc2EwMVlTVEJTYTAweVRuazVjRmRzWkZOTlJFVkxWVEpKTTA1Rk5IWmtiR2Q1VTIxc01tSjZhSHBqTWtZelRWVndSRmREZEZGVU1scEZWVlZ3TmxaWFNsVk9NVTVJV2xaR1NXRnJPSEpqVlZweFZHdHdkRlJ0UmxCUk1FcFpZak5rYmxveFdYbFVWVVV3VW5kd1FrMVdWbXRTU0dSR1VXazVNMVZWVmtKa01HeEpXakJTUWxaRlNtNVViRnBKVlRGV1JsSkZVa0pUTUVwdVdqTktRMW93VmtkUmJFWnFVa1ZHTmxGWFVrTmFNRFZYVTBaRk1GSlZXbTVWVmxaV1ZHczFWVU5xVGtWYU1HeFlVa1pHU21KSGNGVlVTRkphWWpGa2FXTXhWVE5hV0ZwNlpEQm9NMWRWVWxkVmFrSnhVV3RLYm1Rd1duWlJWbFY2VDFaQ2QyVnFSbHBoTUZaaFdXcFdlRlJ0Y0hkVE1GcFlZVmhvY0U1R2EwdFhhMUUwWkRGc1VsZFZVbGRWYWtKVFVWWkdTVXd3U2tkWk0yUlhWMVp3VlZsVmFGTk5SMDVKVkZSYVRXVlViSFZaVm1oVFlqSlNXRk5ZVmxwTmFtd3dWRVJLUjJKdFNuVlZiWEJzVlhwc2NsbFdhRXBrWjNCTllsZFNkMXBGWkc5TlZteHdUMVJPYVUwd2NIbFhiVEUwWkcxUmVsUllXbWhXZWtZeldXcE9TMDFGZUZsVGJYaGFUV3BzTlZkcmFFNWtWMVpZVW01U2FWSlZTalZYYkdSaFpXdDNlV0ZIZUZwV01VbzJRMnQzZVUxWGFHaFdlbEl6VkRGR1dsTXdkRE5YVlVwRFVWVmtSV1J1Y0VKUmEwWlNWVmhLYUZOR1NYZFpNR2hPVG10NE5VOVVRbWxOYmxKeldXMXJNV0ZHYTNwVmJrSnBUV3BXTmxSSE1XdGpSMUpJWVVSRlMxZFhOVmRsYkhCWlUyMXdhVTFxVlhkWGJHTXhUVVY0ZEZSdVdtbFdSVVpZVVcxa2RtTnJTbTVTVlZaQ1YxVTRkbFJWUmtaUk1FcENZVWh3V2sxdGFITlhhMmhYWXpGd1ZWRlVTa05hTWpsNVVXMWtSbEpSY0VKWFZUaDJWRlZHUmxKRlNrUmFNM0JhWWxWd2RGZHNVbTloUlRsSVZGaG9ZVkpIVFRGVWJGSktUVVV4ZEZSVVJtRmlWbHAwVjFjeFVrMXJNVFphTTJoUVVrWlZlRlF3VWtKTmF6RllWVzB4WVZKR1ZYaERhekZEWkRCa1JHRllUa2hSVmtaU1VXMWpNMDlJWkVKVlZrWkdVa2QwYzJSSFRraFBXR3hyVVRCS1ZGZHNaRTlrYlU1MFZXNXdUbEZ0WkVoUk1teDZVakJHVWxWVlNtNU9lbWd6VVZaR1ZsSlZUblJTYlRSTFdXMDFVMkZ0VmxSUFYzUm9WMFZzTTFOR1JscFRNSFF6VjFWS1ExRlZaRVZrYm5CQ1VXdEtibFZXUW1waVZscDBXVE5yTldJeGNGaFNiWFJxWlZSc01GZFdaSE5rVlRGRll6QmtSR0ZZVGtoUlZrWlNVV2R3Yms1NmFETlJWa1p1VWxWNFVtUXpTbWhUUmtsM1dUQm9UazVyZURWUFZFSnBUVzVTYzFsdGF6RmhSbXQ2Vlc1Q2FVMXFWalpVUnpGclkwZFNTR0ZFUmxwaWJGbzJWMnhvUzJGdFNYbE9WRUpoVm5wVmQwTnJlSFJVYmxwcFZrVktjVkZ0WkhaamEwcHVVbFZXUWxkVk9IWlVWVVpHVTJ0S1IxWlZNVlpOYldkM1drVm9RMlZyT1hCUFNGcGhUVzEzZDFsVmFGZGhWWGgwVkc1YWFWVjZiRzlYYWtreFRVWnJlbUV6V1V0WGEyUnpaVlY0TlU1WE5XaFhSa3AyV2taa1NtUnRVWGxQV0d4b1RXeHdlbGxxVG10bGEzZDVZa2hTYWxKNmJEVmFSVTE0WlZad1dGUnVXbXBpVmtvMlZFYzFjMkZIU2xobFJVWnFZbFphZEZremF6VmlkM0JoVmpCYWNsa3phelZrUm14WVlraFdUbEpIWkVoUk1teDZVakJHVWxWVlNtNU9lbWd6VVZaR2RsSlZkRzVrTWpsT1RXdHdjRmR0TVZaT1JteFZZVWR3VGxZeFJYcFVNVkpXWlZVMVJWTnRjRTlXTVhCelEyeHdkRk50ZEU5aGF6QXdWRlpTYmsxVk5WVmFNMlJQWVd0YWNsZHRNVkpOVlRWVlVWZFNRMW95T1hsUmJXUkdVbFZHV2xSNU9VNVJWVlpOVVd0Rk5GUlZVbGhhU0VKclVqSm5lRmRYYTNoaU1rbDZWR3BCUzFkc1pGSmtNSGhTVjFWMFRHUXhiRU5SYTBaSVVraGFObEZWU2tWUlZrWnRVa1ZKZUdJeVVrbFZibVJxWlcwNU1sUkVTbXRqUjFKSVlVUkdXbUZVVm5GWmFrbDNaR3hzV0ZwSVZtdFNNRFF4VkVSS1UyTkJjR3BoYTBVd1VXMWtkbU5yU201U1ZWWkNWMVU0ZGxSVlJrWlVhMHBFWWpBeFRGSkZOWEJYVnpGaFlrVTVTRkpVVWxwbGExcHlWRzV3Y2sxVk1YRlZXR3hhWld4YWRGZHNaR0ZoVm5CRlYxaHdVRkpGVlRCRGF6VlZWbFJTVGxKR2JEUlhhMlJoWVRBMVZWWllaRWxrTVd4TVV6TmtXbEZyU2tKU01GSXlaV3RHUTFKSFpGSlZhMUpDVDFoc1lWWXhjRFpVUkVwdllrWnNXRlZ1Y0UxTmFrWnZXVlpqTUdRd1pGSlhWWE5MVXpOa1dsRnJTa0pTTUZJeVpXdEdRMUpJWkZKVVJWSkNZWHBXVG1WclJqWlVWM0JLVFVVMVZXRXpaRXhWVm14TVV6TmtXbEZyU2tKU01GSXlaV3RHUTFKVlJsSlphMUpEWWtjNWExTkdTak5aTTNCMlpHZHdUVTF0VW5kYVJXUnZUVlpzY0U1WGNHbE5ha0l5VjFaa2EyUlhVa2hVYWxaT1VXMTBTRkV5YkhwU01FWlNWVlZLYms1NmFETlJWa3BHVWxWT00yUXdjRTVXUjNONlZGWlNVbVF3TlVWVFZFcE9VakF4U0VOclRuQmpNR1JDVlZaR1ExcDZZelJrTUVaVFUxVldWMVZZYUZWWlZXaFRUVWRPU1ZSVVdrMWxWR3gxV1Zab1UySXlVbGhUV0ZaYVRXcHNNRlJFU2tkaWJVcDFWVzF3YkZWNmJISlpWbWhLWkd0NGRGcElRVXRhUldSdlRWWnNjRTlVVG1sTk1IQjVWMjB4TkdSdFVYcFVXRnBvVm5wR00xbHFUa3ROUlhoWlUyMTRXazFxYkRWWGEyaE9aRmRXV0ZKdVVtbFNWVW8xVjJ4a1lXVnJkM2xoUjNoYVZqRktObFJFU1hoaFFYQm9WbnBTTTFRd1JscFRNSFF6VjFWS1ExRlZaRVZrYm5CQ1VXdFdNMVZZUmtWUk1tUTJWMWN4UzJKV2NGVmhSMmhRVWpBeE5GZHJVbXBPVlRWVlUxUkNUbUpWTUhoWGJURlhZbFpzZEZWVVNrNWxiV1EwUTJzNVJWWlVSbEJTUlVWNVZGWmtVMkpXY0VWV1ZFWk9VVzFrU0ZFeWJIcFNNRVpTVlZWS2JrNTZhRE5SVmtwU1VsVk9ibVF3YkdwTmF6VjJWMnhrVTAxWFNraFdXR1JXVlZac1RGTXpaRnBSYTBwQ1VqQlJTMlJ1Y0VKUmExcFNWV3RTUlZKVlduWmFSV2hUWkRKT05tSXpXazFOYlZKM1drVmtiMDFXYkhCT1YzQnBUV3BDTWxkV1pHdGtWMUpJVkdwV1RVMXNTbmRaTW1zMVlVWnJlbFZ1UW1sTmFsWTJWRVJPUzAxUmNHbGlhekV5VkZod1VrMHdPVlZTVkVKUVVrZHplRlJzVWs1a2JHeFpWV3BDWVZaNlJqTmFSV2hPWkdzeFZWRldaRU5hTWpsNVVXMWtSbEpWUmxwVWVUbE9VVlZXV0ZGclJtNVVWVXAxVVdwR1dtSllhSGREYkd3MlVWaHdRMW95T1hsUmJXUkdVbFZHV2xSNU9VNVJWVlphVVd0T1ZsUlZhM3BUYlhocVVucG5NbGRXWkd0a1YxSklWR3BXVFUxc1NuZFpNbkIzWlZad1dGZFVXbXBpVmxwMFdUTnJOV0l4Y0ZoU2JYTkxXVE5yTldSR2JGaGlTRlpPVTFWa1RGRnRaSFpqYTBwdVVsVldRbHBHYnpGUlYyUlNVVEJLU1dRd1ZteGFNRWt3VVZWb1dsRlVUbFZOU0dSb1l6SktTVkpXVWt0aGEyUlRUa2RPZEZZeVRYcFJXRVpMVTNkd1dXTnRjR3hWUlhONlRESm5NR05JYkc1UmVtaDNUakk0TUZGVlJrSlNNbVIxVjBock5WRlhaRUpSVlVwQ1ZGVkdVMlZyU2tkUlYyeENaRzFrVGxsWVVtMWtNbmhYWTBkamVWcHJkSHBPTUc4MFZqQnNTa051WkhCUFNFWnJVekpqZDJOc2JIQmlSVVpyVWpOQ2VXRklTazVPUjJSS1lVVkdUMVl5TlVaTU1EVk5UVEZhZG1Rd2J6TlNSV2h1VkRJNVIxSlZlRWxqYmtKclZFaGpNazFJV2pCU2EyY3hZa1ZhWVZOSGEwdGhiRlpQVFZVeFFtSXdaRVJSTTBaSVZUQXdNRTlWU2tKVVZWSkNUVzEwUWxSVlpGcFJNREZTVWtaS1dVOVlRVE5XUjFwb1dUTndhMDVyYTNkbGJYQnJXVEZOZGs1NlZqQmxibkEyVGpOQ2RXUklUbHBsUVhBelRsZDRVRmREZEV4TlNFNVVWREZaZDFGVmJ6RlNla3B2WlVWd2QySnNjR3hVV0hCS1ZVWmFTbEV3TVZKU1JXODFXakJXYzFOcE9YbGlSMUoyVjJwV1IxUnNiRU5YYWtaTVRVaG5lbVZzY0RGTU1HeFpRMnN4YzFsdFpHbFZNMG93WlVkMGRGbHNhRk5YYTNoM1VrZDBRbUpXYUdoVWJUbHNXVlU1YWsxcVozaE9WRUpDVUZGdmRFeFRNSFJNVlZaUFVrTkNSRkpXU2xWVFZWcEtVVEJHVlZKVE1IUk1VekIwUTJjOVBTSjlmWDE5In1dLCAidGltZXN0YW1wVmVyaWZpY2F0aW9uRGF0YSI6eyJyZmMzMTYxVGltZXN0YW1wcyI6W3sic2lnbmVkVGltZXN0YW1wIjoiTUlJQ3l6QURBZ0VBTUlJQ3dnWUpLb1pJaHZjTkFRY0NvSUlDc3pDQ0FxOENBUU14RFRBTEJnbGdoa2dCWlFNRUFnRXdnYmdHQ3lxR1NJYjNEUUVKRUFFRW9JR29CSUdsTUlHaUFnRUJCZ2tyQmdFRUFZTy9NQUl3TVRBTkJnbGdoa2dCWlFNRUFnRUZBQVFndkNhN0hEZWNKRnJDTVVEdElOaU4wTjNXdndQSE1La0ZYa2ljRlZaMzU1MENGUUNESFd0UjVMZ2phTFk5K1pDVzUzNHZjTFpJU1JnUE1qQXlOakE1TVRRd01URTJNek5hTUFNQ0FRR2dNcVF3TUM0eEZUQVRCZ05WQkFvVERITnBaM04wYjNKbExtUmxkakVWTUJNR0ExVUVBeE1NYzJsbmMzUnZjbVV0ZEhOaG9BQXhnZ0hjTUlJQjJBSUJBVEJSTURreEZUQVRCZ05WQkFvVERITnBaM04wYjNKbExtUmxkakVnTUI0R0ExVUVBeE1YYzJsbmMzUnZjbVV0ZEhOaExYTmxiR1p6YVdkdVpXUUNGRG9UVkM4TWtHSHV2TUZETDh1S2pvc3FJNHNNTUFzR0NXQ0dTQUZsQXdRQ0FhQ0IvREFhQmdrcWhraUc5dzBCQ1FNeERRWUxLb1pJaHZjTkFRa1FBUVF3SEFZSktvWklodmNOQVFrRk1ROFhEVEkyTURreE5EQXhNVFl6TTFvd0x3WUpLb1pJaHZjTkFRa0VNU0lFSUprZ05mQ3FTMVBGOSsyeEM2UVdIQnZ0K0U0QWJWMTlKajJ2cTYyRjFQZCtNSUdPQmdzcWhraUc5dzBCQ1JBQ0x6Ri9NSDB3ZXpCNUJDQ0YrU2U4QjZ0aXlzTzBRMWJCRHZ5QnNzYUlQOXA2dWViWWNOblJPczBGdHpCVk1EMmtPekE1TVJVd0V3WURWUVFLRXd4emFXZHpkRzl5WlM1a1pYWXhJREFlQmdOVkJBTVRGM05wWjNOMGIzSmxMWFJ6WVMxelpXeG1jMmxuYm1Wa0FoUTZFMVF2REpCaDdyekJReS9MaW82TEtpT0xEREFLQmdncWhrak9QUVFEQWdSb01HWUNNUUNpVTFxcGMzRlZ6OU11czNJMDU5SGI1bmhKMGZoTWxNalJ5dngxVHlON3BoL3pNVmhtYStwbVFrYlRDNzRKaWlzQ01RRGlkdDZOWnhvd2I1TitHdWNQZ2VrbTNPT1JSMWZTdHdFMEoyOGVkREt5alRBZmNDdWRWT05mNnRRVnJyTXMvbG89In1dfX0sICJtZXNzYWdlU2lnbmF0dXJlIjp7Im1lc3NhZ2VEaWdlc3QiOnsiYWxnb3JpdGhtIjoiU0hBMl8yNTYiLCAiZGlnZXN0IjoibHRCMDFwLzM3VTBLeXF1UkZYMzlNVzBYdDZ6TmpNNUNTV1JLdmFuVGJkaz0ifSwgInNpZ25hdHVyZSI6Ik1FVUNJRFpPa3hyVCtrZUVkNzdHdXF1Y1J2emNqZEVzaEFHSElMaWhJUlZBcWE0NEFpRUE2NGlKVEFQdEZrL3lsVnlsTnJ6OGpRdnJPWm42ODVqNHVuQXh6eFdKMXVjPSJ9fQ==", "mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json", "digest":"sha256:9b328bb3d9ab0733198055537ef4306aeb3685a6fec13f0d550f5f066fe640ea", "size":"10051", "description":"Verified signature by urn:ai:org.agntcy:signer:oidc:CN=sigstore-intermediate,O=sigstore.dev:token.actions.githubusercontent.com:github.com/agntcy/dir/.github/workflows/import-records.yaml@refs/heads/main"}], "provenance":[{"relation":"derivedFrom", "sourceId":"urn:ai:org.agntcy:signer:oidc:CN=sigstore-intermediate,O=sigstore.dev:token.actions.githubusercontent.com:github.com/agntcy/dir/.github/workflows/import-records.yaml@refs/heads/main", "signatureRef":"sha256:9b328bb3d9ab0733198055537ef4306aeb3685a6fec13f0d550f5f066fe640ea"}, {"relation":"derivedFrom", "sourceId":"urn:ai:org.agntcy:signer:oidc:CN=sigstore-intermediate,O=sigstore.dev:token.actions.githubusercontent.com:github.com/agntcy/dir/.github/workflows/import-records.yaml@refs/heads/main", "signatureRef":"sha256:9b328bb3d9ab0733198055537ef4306aeb3685a6fec13f0d550f5f066fe640ea"}], "metadata":{}}, "updatedAt":"2026-09-14T01:00:16Z", "metadata":{"agntcy.dir.security.v1.ScanResult":{"isSafe":true, "maxSeverity":"NONE", "reports":[{"isSafe":true, "maxSeverity":"NONE", "scannerType":"SKILL", "updatedAt":"2026-09-21T17:02:34Z"}]}, "agntcy.dir.trust.v1.Status":{"trusted":true, "verified":false}, "agntcy.dir.usage.v1.Metrics":{"lookupCount":5, "providerCount":1, "pullCount":3}}}