diff --git a/besu-plugins/state-recovery/test-cases/src/integrationTest/kotlin/linea/staterecovery/LineaSubmissionEventsClientIntTest.kt b/besu-plugins/state-recovery/test-cases/src/integrationTest/kotlin/linea/staterecovery/LineaSubmissionEventsClientIntTest.kt index 1bedc9f5..3f8114ac 100644 --- a/besu-plugins/state-recovery/test-cases/src/integrationTest/kotlin/linea/staterecovery/LineaSubmissionEventsClientIntTest.kt +++ b/besu-plugins/state-recovery/test-cases/src/integrationTest/kotlin/linea/staterecovery/LineaSubmissionEventsClientIntTest.kt @@ -31,13 +31,10 @@ import kotlin.time.toJavaDuration @ExtendWith(VertxExtension::class) @TestInstance(TestInstance.Lifecycle.PER_CLASS) class LineaSubmissionEventsClientIntTest { - private val testDataDir = "testdata/coordinator/prover/v2/" + private val testDataDir = "testdata/coordinator/prover/v3/submissionAndFinalization/" private lateinit var rollupDeploymentResult: LineaRollupDeploymentResult - // 1-block-per-blob test data has 3 aggregations: 1..7, 8..14, 15..21. - // We will upgrade the contract in the middle of 2nd aggregation: 12 - // shall submit blob 12, stop submission, upgrade the contract and resume with blob 13 - // val lastSubmittedBlobs = blobs.filter { it.startBlockNumber == 7UL } + // 1-block-per-blob test data has 2 aggregations: 1..10, 11..20 with 1 more than the max blob submission private lateinit var aggregationsAndBlobs: List private lateinit var submissionEventsFetcher: LineaRollupSubmissionEventsClient @@ -77,7 +74,7 @@ class LineaSubmissionEventsClientIntTest { smartContractErrors = lineaRollupContractErrors ), aggregationsAndBlobs = aggregationsAndBlobs, - blobChunksMaxSize = 6, + blobChunksMaxSize = 9, l1Web3jClient = Web3jClientManager.l1Client, waitTimeout = 4.minutes ) @@ -178,7 +175,7 @@ class LineaSubmissionEventsClientIntTest { .filter { it.aggregation != null } .map { (aggregation, aggBlobs) -> val expectedDataSubmittedEvents: List = aggBlobs - .chunked(6) + .chunked(9) .map { blobsChunk -> DataSubmittedV3( parentShnarf = blobsChunk.first().blobCompressionProof!!.prevShnarf, diff --git a/besu-plugins/state-recovery/test-cases/src/integrationTest/kotlin/linea/staterecovery/StateRecoveryAppWithFakeExecutionClientIntTest.kt b/besu-plugins/state-recovery/test-cases/src/integrationTest/kotlin/linea/staterecovery/StateRecoveryAppWithFakeExecutionClientIntTest.kt index 645697b4..3f8be20f 100644 --- a/besu-plugins/state-recovery/test-cases/src/integrationTest/kotlin/linea/staterecovery/StateRecoveryAppWithFakeExecutionClientIntTest.kt +++ b/besu-plugins/state-recovery/test-cases/src/integrationTest/kotlin/linea/staterecovery/StateRecoveryAppWithFakeExecutionClientIntTest.kt @@ -49,7 +49,7 @@ class StateRecoveryAppWithFakeExecutionClientIntTest { private lateinit var appClients: AppClients private val testDataDir = run { - "testdata/coordinator/prover/v3" + "testdata/coordinator/prover/v3/stateRecovery" } private val l1RpcUrl = "http://localhost:8445" @@ -137,7 +137,7 @@ class StateRecoveryAppWithFakeExecutionClientIntTest { private fun submitDataToL1ContactAndWaitExecution( aggregationsAndBlobs: List = this.aggregationsAndBlobs, - blobChunksSize: Int = 6, + blobChunksSize: Int = 9, waitTimeout: Duration = 4.minutes ) { submitBlobsAndAggregationsAndWaitExecution( diff --git a/besu-plugins/state-recovery/test-cases/src/integrationTest/kotlin/linea/staterecovery/StateRecoveryWithRealBesuAndStateManagerIntTest.kt b/besu-plugins/state-recovery/test-cases/src/integrationTest/kotlin/linea/staterecovery/StateRecoveryWithRealBesuAndStateManagerIntTest.kt index 6663d2e6..79257475 100644 --- a/besu-plugins/state-recovery/test-cases/src/integrationTest/kotlin/linea/staterecovery/StateRecoveryWithRealBesuAndStateManagerIntTest.kt +++ b/besu-plugins/state-recovery/test-cases/src/integrationTest/kotlin/linea/staterecovery/StateRecoveryWithRealBesuAndStateManagerIntTest.kt @@ -39,7 +39,7 @@ import kotlin.time.Duration.Companion.seconds class StateRecoveryWithRealBesuAndStateManagerIntTest { private val log = LogManager.getLogger("test.case.StateRecoverAppWithLocalStackIntTest") private lateinit var stateManagerClient: StateManagerClientV1 - private val testDataDir = "testdata/coordinator/prover/v3" + private val testDataDir = "testdata/coordinator/prover/v3/stateRecovery" private val aggregationsAndBlobs: List = loadBlobsAndAggregationsSortedAndGrouped( blobsResponsesDir = "$testDataDir/compression/responses", aggregationsResponsesDir = "$testDataDir/aggregation/responses" @@ -111,7 +111,7 @@ class StateRecoveryWithRealBesuAndStateManagerIntTest { contractClientForBlobSubmission = contractClientForBlobSubmission, contractClientForAggregationSubmission = contractClientForAggregationSubmission, aggregationsAndBlobs = aggregationsAndBlobs, - blobChunksMaxSize = 6, + blobChunksMaxSize = 9, l1Web3jClient = Web3jClientManager.l1Client, waitTimeout = 4.minutes, log = log diff --git a/besu-plugins/state-recovery/test-cases/src/integrationTest/kotlin/linea/staterecovery/datafetching/SubmissionsFetchingTaskIntTest.kt b/besu-plugins/state-recovery/test-cases/src/integrationTest/kotlin/linea/staterecovery/datafetching/SubmissionsFetchingTaskIntTest.kt index 9a6f4cc6..7028b79f 100644 --- a/besu-plugins/state-recovery/test-cases/src/integrationTest/kotlin/linea/staterecovery/datafetching/SubmissionsFetchingTaskIntTest.kt +++ b/besu-plugins/state-recovery/test-cases/src/integrationTest/kotlin/linea/staterecovery/datafetching/SubmissionsFetchingTaskIntTest.kt @@ -51,7 +51,7 @@ class SubmissionsFetchingTaskIntTest { private lateinit var appClients: AppClients private val testDataDir = run { - "testdata/coordinator/prover/v3" + "testdata/coordinator/prover/v3/submissionAndFinalization" } private val l1RpcUrl = "http://localhost:8445" private val blobScanUrl = "http://localhost:4001" @@ -135,7 +135,7 @@ class SubmissionsFetchingTaskIntTest { private fun submitDataToL1ContactAndWaitExecution( aggregationsAndBlobs: List = this.aggregationsAndBlobs, - blobChunksSize: Int = 6, + blobChunksSize: Int = 9, waitTimeout: Duration = 4.minutes ) { submitBlobsAndAggregationsAndWaitExecution( @@ -167,7 +167,7 @@ class SubmissionsFetchingTaskIntTest { @Test fun `should stop fetching submissions once debugForceSyncStopBlockNumber is reached`() { val debugForceSyncStopBlockNumber = - aggregationsAndBlobs[aggregationsAndBlobs.size - 2].aggregation!!.endBlockNumber - 1UL + aggregationsAndBlobs[aggregationsAndBlobs.size - 1].aggregation!!.endBlockNumber - 1UL assertSubmissionsAreCorrectlyFetched( l2StartBlockNumber = 1UL, diff --git a/contracts/scripts/testEIP4844/NineInOne/aggregatedProof-1-305.json b/contracts/scripts/testEIP4844/NineInOne/aggregatedProof-1-305.json new file mode 100644 index 00000000..0c91fbb1 --- /dev/null +++ b/contracts/scripts/testEIP4844/NineInOne/aggregatedProof-1-305.json @@ -0,0 +1,32 @@ +{ + "finalShnarf": "0x5f17bcce5a7e23830dbf86c356f622b6ffde01d50f728db9eb40d3b32325ffde", + "parentAggregationFinalShnarf": "0x47452a1b9ebadfe02bdd02f580fa1eba17680d57eec968a591644d05d78ee84f", + "aggregatedProof": "0x1ba03d39156ece0995ab00e06b16a16d57e4e7049536c6dfb91d5c0bf376eade1460f57b6c8299c18551bcda7ab0bb12d19b1d7223c2019d81b4c2d78172d3c50890c473cd74077a497e4164a446cabebccfcc47d777d9818eeda28a62c3e3850f695c70ea1d0038cc092fa4001641b45452598d62cbc9250633dfa5874fc0760340657ecfca18b86a0a17b2bc15e5941ea31caa9c246877d3fea1542f6cb42914b03df43dee074cf38baa41562481e5e02704a23c4d589c484b2e86d1a88b9e20b65ddf138c12e582690a92113e3d60029764d18c23fbb217a1e188c1a4cccd1f41001459e6478beb820c149b756d93795c675387a9b5fa72a36bdc10ca2c640eca0c328fa01707c3ca2916d60d7284984a5fbf2b37a1a33980ecbd3506956221d7c142f6bb8a3500ab2eacdb1498238f2904ba7953230c383cef6eebec8fc52aca3254cc6e7f2823db826f8ee4cddfbf221314425fde1145ef8758478649030585c775c0d111802a8831a0fc8e4d9049cb7e25e9a23aa011b8c89696da6bc2169d5d9d9b472f6a3b346dc986596ac4a82ae42b131458ed1b53b85a3b4c8cf9231c254f75331e6a094637e8ec8b19f6e12b47449425edd6cc69aec5dea5f6f40c5d23b0cd3585515fbf302988e3fc12d9cac72f4c2f386ab539a159866dc9bd001ec3f6267651dedfe45c957451bce4cfd9298c9cadf01fa6b16d157c2fbd0c151aec5c90a4e3e371ec5fbbdb75534e1cd3825160f66ab616393f61ba78be7c02d384233334889ed09477c86d95f6746591f9e54ab1b350567d17fd86416abb01afaf366bf4d8cb2d19aebcab2f1967d838bbff11c9078a5c96858125b1a27f2d5cfba72394e6c8658aede64be87f0fd76aef76af089bae59500f01e742e4031e7038abb999631e1b76319d027a35f3efaddb69fbd86f79c907fd26da37c37a2c620604843f6652947371e1390010c65d4f6d06df35103f193d0cb05f061d25030dd854888d680d7f4ec4fc78c33ed43275ab7a536bca37bb74a5d9634de6970ed9993a99e91b0afd756d464bdb1e6663141ee87ed708f0c890b2d54aa0368419c4f0ffceb164149b8d3cf4d4f85bd0c7afbb93c0920d1301b2bbee5bae1f410f62419ced3ff43cfc74f1e8bfaaf4c05eac927380fdd711bc1c708ef5c56ab02607bb7a2e81f60f175cbb3ed724416caef5673a1de17d60164d157c2fd52540", + "aggregatedProverVersion": "test", + "aggregatedVerifierIndex": 1, + "aggregatedProofPublicInput": "0x14e5920b78e2c6da56ca4548b76c09a4ffb2c0f0370f56108fb92182d3dda7a1", + "dataHashes": [ + "0x01f5853fa56ab910be0933f2ee811bbc437500dba4e38acbae17eab00eec9f95", + "0x01a142b35ad91719145a4e3bf1d5402e6a73818db67312ade7a73ad5130ac618", + "0x017b1d49c6c7947f83855cc16063ef19d02369540b97867855427b56cdaea487", + "0x012cab32c78df416fe59f8f123e2ded2466a64e201bacddc8396231f335d2088", + "0x0159ba31314753be910d2abb9b7aeeafbefd58cc4163e8d3cc6695315960c7c1", + "0x017207990658280f269f538918209b2ab0f4e70c4b222aa8067ed327caf3c762", + "0x013db45f6109677bcfc639839f355aed42463b60308d9943dced221e507a7dcd", + "0x01d6ddee37041b22e6ec368d3d4fea4e3981458d89c25d2ab75451ee5c285a80", + "0x016266845b1093dbd27ead5c9cfdf11ba843e75a19be037b87eb1f9bc0cab90d" + ], + "dataParentHash": "0x0000000000000000000000000000000000000000000000000000000000000000", + "parentStateRootHash": "0x072ead6777750dc20232d1cee8dc9a395c2d350df4bbaa5096c6f59b214dcecd", + "parentAggregationLastBlockTimestamp": 1683325137, + "lastFinalizedBlockNumber": 0, + "finalTimestamp": 1683335137, + "finalBlockNumber": 305, + "l1RollingHash": "0xdc8e70637c1048e1e0406c4ed6fab51a7489ccb52f37ddd2c135cb1aa18ec697", + "l1RollingHashMessageNumber": 1, + "l2MerkleRoots": [ + "0x80af4a9e60333c66f5f0c50356bb1166d234f87c221e0ca3d87f1676b8044821" + ], + "l2MerkleTreesDepth": 5, + "l2MessagingBlocksOffsets": "0x00000000000000000000000fffff" +} \ No newline at end of file diff --git a/contracts/scripts/testEIP4844/SixInOne/blocks-1-46.json b/contracts/scripts/testEIP4844/NineInOne/blocks-1-46.json similarity index 100% rename from contracts/scripts/testEIP4844/SixInOne/blocks-1-46.json rename to contracts/scripts/testEIP4844/NineInOne/blocks-1-46.json diff --git a/contracts/scripts/testEIP4844/SixInOne/blocks-115-155.json b/contracts/scripts/testEIP4844/NineInOne/blocks-115-155.json similarity index 100% rename from contracts/scripts/testEIP4844/SixInOne/blocks-115-155.json rename to contracts/scripts/testEIP4844/NineInOne/blocks-115-155.json diff --git a/contracts/scripts/testEIP4844/SixInOne/blocks-156-175.json b/contracts/scripts/testEIP4844/NineInOne/blocks-156-175.json similarity index 100% rename from contracts/scripts/testEIP4844/SixInOne/blocks-156-175.json rename to contracts/scripts/testEIP4844/NineInOne/blocks-156-175.json diff --git a/contracts/scripts/testEIP4844/SixInOne/blocks-176-206.json b/contracts/scripts/testEIP4844/NineInOne/blocks-176-206.json similarity index 100% rename from contracts/scripts/testEIP4844/SixInOne/blocks-176-206.json rename to contracts/scripts/testEIP4844/NineInOne/blocks-176-206.json diff --git a/contracts/scripts/testEIP4844/NineInOne/blocks-207-228.json b/contracts/scripts/testEIP4844/NineInOne/blocks-207-228.json new file mode 100644 index 00000000..0a623b19 --- /dev/null +++ b/contracts/scripts/testEIP4844/NineInOne/blocks-207-228.json @@ -0,0 +1,26 @@ +{ + "eip4844Enabled": true, + "dataHash": "0x013db45f6109677bcfc639839f355aed42463b60308d9943dced221e507a7dcd", + "compressedData": "AA4q4Hycly96xqtXmkk3Y4HVb4EBs3FCzFKkq+9c+4YA85GnB/pSbGOA14Ttb3m33iwa+TnAU6vYx3uEOcSG8wCUZEXN0A7jAneTIl9zgSchXYrKfmhDHcrW5H9xKh4dAI+4V/qOZ9MOvxXp1S6OgKlCxLHPLIdnW1zUADHPUO0Apa/Q+JX9FcHbFy73FWY5Xg0PZMYGZMu+Q/4+R2hbhQBSG2LaHy9o3MQDjrdiiw0VUUMP8LeY3llFdbwsjVH6AJTfzIS4ou7CJEcKC7NdTXt0bxcXf0a6Z75Ok9flFdIA4EzPELYTufir/Y9EifshulW7GBrBzcFF52IwTyGzrwDtgfhRzTjYITXb0D4jqxMGGkON2iQnTUPrNs/WcjI2AFNKLQc2CmDxAjSv+yzh2wZjgMk0SEfJlFrYetO+EgYAZpAvpj0fLTQANfhUgi6pLFedi1hKvDcvquekjUih/wAhJLkXfESPOZix9yk0G9h1MOwXvgOqVR/EV5Samq0jANtI9IERM/EESBrtPct5Lzw982QvKqqw3wuxgdzsKKsAHWjtfQGbpsIH5nzS6KFUtfy0vM9BfJM+W2CHqK6sagA51H4IyVCW2N26HpNG4rlI416WdzJbWpVWPMTuDjZlAAL7MqN+o5pzgPrCeXnM1+TNLHj0MSuG8eUBQ4KAi2UAHgEryBCce/mWSqeMdr6LuiS1TYcQBKPjdvhG6GxfHwBS3Ozxs8t82E6uNCqQIL8lo/XIDWUO/UtpkFoR2MrcAHIgrmNADWz1TxbgHGHGEZOdE4k+51kozXe0EnqV/0QAyZA7tw8G5WLTvzgoTDjG/+ioiC2OUfifEiBL79by+QC2qo6mmBI40ycnrO1ZxRLYI0qrM91X8IQaA4VZS2cNAMhuHId1BCPksS5QhxhQeM5Hjf0YGyYNUj/2wbFp62EAmIIzIlMvzN7j1B8BoPphsUX09z+PDR2zwnTpwx/pAQBdK5rDnd6LBZdE3t4g1DZgj1HHmpt7bmQ9+8din7RBAG4HsCIQqKO2fXlExOG6/Y76+ne3+/XkznUww0P08hQAdHgd7wQ9QnxNZJZ3VuI0OJjwhPpStG6XGVCCMiIaJQACZdwBP/2RTBzfCJuIHP4oMNfvRguasEwjUit4nuDIAGER7oPy+kK9SKFkCHTwFVnfteQidbnw4ABhS05W8XsArgSBDEtjU/w4ULqX7kUx8HGiCDT4+QbA6GL+mSQLUABGwkE0o9vMlVpu84q5C1o78kI3nzz9PxqT1RvPMgiMABaMUrFEqn8f+G1K8yCHvLoLKrlWjNcvOsIGVphgyjsABTemIQL5daEpW9bAqk4u0br8qw7luxmWN4EgGX/aLwCGKFhJiEHuXuwXCRYjbWd/JM6gHy0fXp2doe8v91OqACU/ONxPS+UctigjiRGbz3NySD4p5lP29DNFRXmImL8ASq/aGJ7cjyH6/oZjxB1seoUpKcS/9icuwlF4lPwRWwA89Dzqkr2FpOoKOlGRdDIyNSuesvfPB6bJbmOQz7EkADPQoaYfBKXXsOVDWHeHy/HFbZYa5fz5kf6CQx5iPQwAN5Envv23QM7c5bceUEykz6iys2bfTKTY84UcX4+FaQB2c7vqR0G1UnoAObe4brw7H4z98j+C+6Tbg3dvmjoHAAi9q80QZ6CWd1ikrS7Oiu/89EOh0zYP04iPUMb/5isALUcraV3K+g3fG6nEMhlRXmoHHwDbYojuA3ZAM67gkACVFN4FljrXdurGG1CNk6Jw8VgOGcoUqPX6WYDFBf/1ABxp9P7Hd3k5/RBIpzwFAwhhZzjwvFdsV5kn+4WlpWYAzTZrXhqf2FShjS4PVB8YCYWqi/9Vng3jvDbpl/NGawBnVkH4kp9WKIAPHImzkLxsbNCX9ih9TbIsYlhyT+7wAE9Ct+TAmbKk8WuJdC6Q/2loipvxjzo9Xp8epSPonbkAJyXeybP0ljxVlu5U530F7nsupGoSItnu0DwqvypwTQBcTxSCZnMyPeUMxZzTbWvSFIsoF3puXjeimZ4bAN6XANWNyfx86syNj2M01qjCr+wSBqzTAmed6sDsFsNcC8sAb75U4FeJW8y2JtTMIJURPkQ7gFYJECQdliO6ORdmjgD9oxFgBf21zCJ0rBNbxDqrc45ky4FRn3Z+G/RnYjBVAHsbbZJbtWo8S7qgFNXR8KtTXTb+OguZ/mvRBKdXGo0ARW6PQkg3m94gUVcY6XR+0K0yOtolye3niU0bv6QWOgDBmMwZ8pigBhQKpPouUhkN+Yy3vvXm0mvmLA94B3NCAPpqeGR9g7E1W3BQJwbkcUKvlsP5iaLWVlXHa+ngkvUAByALj2+lE+zU/p6BwSoJd87QPTjOHFLrgQstI3EaMwD3AgtgpX5394kn2yVkoLloJ5ugs5q0osUydm3MdzR2ALWXM3VjVcuv9EvyjHqNauZFXqD7z8RphiZaSRyWIOgAOsyQRO8Q3Zi97Xw0vB9XJ5pNovFgmU/wQC0eEPDDYADCeuzucNxcyCesX3SjqSPCHsEZoFzUuW5aK6+lp7UCAM0Fi7VmhGpouBZX/GXvHBEnJYSr7Rd+1Ovw7FUIxbIAfmLhRetbeTU9SfNMf2T/mSOMrq5PpCijz9TH4VolkAA4YEgg6dXQfqggg8eU8FM1X5RgHouzAobdk54ADqbwAFMQqdddbzvOSZykz+fxAb1+lkTp/e/sDFIN0ST9fOIA81cPmZHSLOBYn6FGIVhEnX+imYWLnTdZZAVA6sKf3QBLgGGUHnDgwfw9m4mOT1pijUZv8i1ixtW17uP9ozzqADF1E8Jdr2fUQCCBcYDtWA4B2oUEHLG+Bg73BunITc0ADorS2lHwZPUcxEqFb9GquARm9ZZmLJu/u2H8dSyvPABrXFDJaZyGOBY7+GXUVolkRhSjJkfzppvv/t9qj7jxADme8TCRn03meEo7j/Oh+3XwEC5eu5sPOilDiivwdiwA0PlK/P4vnGL6mkgZztKNrHYyYifw03V3ZZqkBfNZTADenDUQ8i0JCfBupcWP6pezmjI4TplsKWAg7NdbiDHUAMcDywzEpsVVZmU1abDwvUkv22uD0v0geWq0Dp+NP9cAPCYFvs+2Qv/tfaWuTBhB+m9zxCmPZpfLGF360gz+iQAEJl5xWFGtau4KuK6VCBTh1znA8NSWET6GlZEVEhh4AJqVMwZtZG6KRdaF5CnBW8S9gdJbmv245+R5VQn5+HsAnq2zPtQ9/FA8SKEbUUmRq8lsGg+9/5dyq+OD4Il5gAAcbeuPXsCayaKH4J49X2wtjI5Woi0lGplOlsdT6iWtAOCMytsvTA4isePPvSMnH6d4ba1oE90q2RwW8fAiwEEA/ZoVcnABH9+oC03pFhuL7x6TC0C4XpG0f7Y7wXDMOgC9Jk/h9/jJJhztP1EwImXAJvDFXKLcbwDOHD4ZeSFxAMCCmE15Z5LGqco5K45hBIaRg1cG5NHOp23NCymyraMAaqRK0r3cK7WwylicHfb+NSCUBOtyeu/zQ/h4kEMsAwBKlLNpPuwyFRESA7E3RiK22HwbAaC0e2fscLJ7v3tGAFZTODnCLEfbTiy5nZQSblMFjmrhVqejGAPhQCkFI6MAAM6yKcnMfXDiTTjc1RAYHkrS/CxArLHuroUfNiqEQgATE/zVF30PfcWxGAThUoxFHLY7bA/esfzfC/nsfyX/ACNZq49S3XTgIg5QuM8/CU298nnhUVIlbJMxTWY1IrcAoFYWE86cQG+owuu22v+yR+ZBX5K0FXJan0Waf7m63wC2dn9FVStUTvu5b4CxBgSz/Hqg4uy51MiYomWq++0LAA0WNZcpkvFD9RUw78Rzm4LXjx21T3Z8qb2H0EPxoCcAT8SC3ll5CzoMTo06ZQLNGKz9RD6RJqITbtUK6p4CJgAkcgXi12AayR1aZi8+PcBY11IqkG+WlhJ3WxJCjXbYADrvPs5zPIRlXUUa/+/VXg1pIPygupoLVzeHh9htJL0AGg/MB1I04itfSSCTjlLP0Ffi6RJ5nTsf44l5l6JXoQCwmh37IeAzR08UYK5TwJ6zv9kAANBfyI3R0eNIsrkJANIN48IdQ/Vzq0NgoYmi8GChj/SMk9XEDYXMNlI+9oMARF+GBRQhEpiwv2/g6Ja9C21MTgVAhDDsmfZksnvNVwBuQjB/t1g44Fd9Zu1/BoJdlIK1b8P9K5bB+Yyf3an1APjSS4hSiTBrC8pqstGgS1yyF9/li6MNHkZioP2hmIIABZM+/DvLdvecnxv/lVwbG5s0mj+DmpxiHIarXX70YAAsNoSINPZcq2PB19Cx/mW2pQaBwf4hQ7E69qclpOHnAJvjFBl7UcarokCfI3TNNZWPlBeHNj3aNchzSgtbilIARe0A1jfSLdk//CBd5yVmcYd5ZHnxTAi+2mPvof/QzQB5N1d8QoQU1B30eYNor7WGhf3NAFmyWpCcez54czcAAKWbllH+KvObIXrGk5+/ezj1Pj6t5gG1PDe876uzezoAONQeGaqQt6QWsdCsUmaX4FJRfk3wkapWnuFt5P9IiwANhPpctE6vKRi55MA9ZkJ/6+HpwB7Iy33kjj5MzP3xALzAiB+h3tjIEU+VOFmbSzEd3WfFVKTPkQER9brYgKMAPSelYkYT8E0z+l1RC0T2xcL3sVhzeGvN3zCvMkD7GgCeuDBTfhVxlcHyS3ZDMT5HgjUn31tfTxD0FNTqP/LIAAxhpGaz+xWmaNzaQOnWbtjIHnvWnnCl0x9P92SoxRoA04q1mMaYaVD8UZ+mo9/h2vN9HYet/k2hf2TrTkr9dAAnf0iHKUBZ1EJseLvIYrwTuGxfXJINY/41OwjfjPHxAK8/vGl+Ve8sziQP2ImaBnEGbk+V0+oUO740iJx9bLEA8Bt/7yyjKXwdtEYYvZUOCzYiBU/OslmqIP5wNajzQADmslCYNc+XuqzP7sxBmmcavRJwSiLbJ4qK28IYYJkBALmyZv81z111xJSZeASzGDIwZ4NevOeFXz4XMSKkQfYA9l+ozNLzpw1qcnNgnQ34T7SQAoLIKK+4F82z/lPNuADJFnzu9TFN/ggAa7WkjIfa7L4lqvSORvZp7V7dqGe/AHch6xNT8e9JukRyIsUJgnFCYLHBG8eZb8qmTuuLMKsAQZ/jAJABQAuhsUPrwfcBiR+wWZZwfN/3dCHcO+X6sgCYYnoBl8o3/AWmasiEdWoejr1hELOEa1vO9cZwsT4xAJok3SRIkf+3FXdgzFPZ9z2duqc+n10oS3e4btRw1mMAI2fBc4tSirHYPf0JhpDlMQnwiez5WgQ/5ryHHxiQGgCifa/ZxueGjQz5JzMxZlOijQY5lHVz5H8ckIZcOaVnABzMVBUwI5UfH4YPZxcA1vAdgHQq8yo9I+zxHATnOPwAFacEfiE34a79BF7+23s9P33i4dqJG3c0VltxqJ+IjQA9FiZPxqp7uDwOMSBUZMnaYpfoL+JNIy4Rj5M3Sh6gAG+cI5TVE+3e1RRidBMwn34sjTXHVzuiKFnZCeZInS4AHRNsD8h3qOb0F6g1sk73njs6tnfot5amgcKCdz2QEQCO+qHCh5M3+BEKWQnHCWFmp64GTMUSO5vOaOaukUV3ABBwanKAGenT/bpJcJwgSPTwctoqwFYZ9CUT6K8z35YA92tapLKKMdL0mZkQaEo8WylNd7jt5RmL2lEDAFinvQBuOIYZ9oNajxjtCs7Q0ZExbliRllE8to2fx2qyMT+ZANn8d0wgz0Xloi/mZHwgKwJELO54aaYkuz5D9ys4i7gAV2AwOh/AOUoWXNNuz8T5Ej7gtIqqT0UJ5pA/L7kwxgBIvLZrVoGTxexjsZHrIP0ZVQtSKG0VumWPHPaRJi5RAMCTwbHegTKGgv6rIs3icfpvNmbf7M779w6qUT2G14EAznEwISY+TWwOgK/PdRD7OR76DwSkIBuPay8uxwmAOgDl607AZu67R6obGLv2MM2PYiV8qXCSQXA5hs9xuF//AOxuBl6gJzGliXFJcazzzroQ9l+BhBYAoVCeHOvjYb8AvFvQzPErFvyaZ2s8rzc7DY3TaL7/wUBQpRn6bZJwNABGA+Yvm6TkgalynisNxiMkn1xjZAmP9lWfWV17RMMfAGVRT4w8om7dA5vNbmWnwlgABYGZvT2eJC+Ocb1Oj6MAUoD2wk7jl3kOOiCl29uYXmUr56tgLyu+vBk+BfsQGAB0IOpdJHXncGs4Icut83hzSlRMB86t+I3p5GPR5T0xAOYtc+7STy92O11A6MlXx+3Go6L5EMUaBhUZDgE/vxIANmyxnHksFL4mLb4sCqSFJTd/gfw8YGIcu51GgPNk6gCzBstYk3pxiDXFlzpB5Mw7htyiQtV4Ki20h3MVhKUPAO5+nfmdK6OWtcCqGITht7rSOdRLsv/xK5H1/gfdS0cAQ91QRR8u372Q4lEaZIltlqKCnrB8u7hpMc9yExgqzwC9Oe92ZQyRnVETOfjDJGRv+yRi2GWvxTQf9XgC4xx4ABhCJpzCuNJ7+B/rZc7oricMotvyfQgEKC6Udm67VzAALdLB3tnnIM+wMaB2tlZF8Nu4jWQJCgQSoLV9VQKHdgDzQ4NywT6uIYtG9MefV5vuhKW9m30phtRQQO63BpNSAEn35WeBETTY74PeWnBfifMwdE0GWCNwhmf0DMRDIkAAdu1ZLVufxmrbSAC4OyzifsTa4j4RTNGC3qT31Ec9HQD5s1EWftg/ybpNYEj3fkowkabvX9wX9h3ITu0ui29oABaGkdo71HiwPw+9e+oYuPauw0/NECFRzsafDSpPaPIAXGSg+mSPC7GNefVnvREcDWesvslCt8qoUzKNtQKoDgC9ECFsllT81vbyYwdWO6pBtpCIonsLVes8W9u8hWmHANb5kWdY76DpzwnJbdwWMwiO3eB2WYWa0YIXYoqDcoMAGxnLMRmH+EM0cKOqo5SVCp6xqFVoLna1hFyz6KUWzQCVo94+cGDVs86H/QTBP0y2EXb5k1B/JtRcHXpWdHvcANmyq6jVnqVcvmJ7hyDiW5VZjU2iqzEH4zdEWOJsB/AAzYbVde+oeyLE8JUuu5CqlNahKUXCEyjNKEUMj2dNBgDa3r/EyQadV1xv6keMi3QMvQCdRJLu4xeOxBPeyGuGAPN/Q5Ps3KVPD53w8lbHYAm3vik8EXLFYevYMui5D1IA0Q43TpxtTY7pd8UJk1DK2cKttYMZfWiqkGjkpdNuTQDBKFz7T46TJgXQkQ/GLl2Y7cdwXFFYOHaFGtpu5l3nAC9VQCKOJ0eFWppinGPlVRvz0ugfNbUf2uK9VXJmercA6Bb/R40PqX5tGnzxnyHYjjd03prDdGFTiHXOVKm2ngB6V9dxJ+8sCcrJY7ENPmG9KQxVzSSg30BOUX5cW4VnAJv5nqXqkwSp3kDu4QPfT2Yqg/X9Mbco5v6bWCGi8fMA7UMpBT1LEDkqZrYGoxYBjVUKXaN55ehMrB7PoC2yWQAkkFpvqbs51Rv19K3afSiYvn5PSTH1QCXozVV3x/AUAL0ZiCA8zMLs0+8uVN6t3IvJXYT8s0UW5z/4DonYaKcAF2XLJoIm4LP6agxkGj/zVCtTHfnwoMyCeqMT1PsA8gA8wEuT4W5Y8qyh2Jj4WBhD3C8a0ibqS8U8R2Jnc1a9AIFXL4qmVd+tMsZMRN4T3ije8IQqTKvm2Je5jln+vPUAP9NO9s2qS8+cbJwcUOJeEgydJ/y9DxBjQOm/66qPhQByIe9YQouzn/ulSzPbdGvyEl2Ua3hIZCnT2shZ8QS1AEODQP/sUgLYZRvMAymqnBYv7O9kPsaWeBQ9j/jk5WYAekjEJqW6Avqb3UkwWT5Kf7vz8Bw3cpgvSvVHVSrPxADXSISIfjwXDNfmxq9NCkkKdxCqVGQMh1ZGFq78PIe3AIwjcbv6BEM3jW23qugyCr9dAzH2sAOOV2//6JmbXjIAOrluLKNDI+8kkXFNFQHXLLLGbwtybucyIS1v0TnqXQD6BR/z5YoFbA63AB+G8UpjehVCd0ERPqKHGpfgc5JdAAvsm+5VAx/l9Vxi+O483PuePFy2aaXlkwAip/vsCzwAx5yBpNtxLKYg/NWIs2Zr60io0Yasp0N2J9yOGNgmCQCiFvdDPh2F/tWgmWcEmzQeWSfcr1VninHXLO1sCFqwAINxHPyU650UNfjr2fZ1yN+BQtvihD7T+fQnqj1AmFYAAlInv0ahSkZent1xkAejWCbv8ET9xR8hpQR718lF6wAiRxfEHhGWbfG0IgDrBTLHajqH+SD0TWl4sKxo7y67AK6Ohf/nv/KXYU0NycSvbkHJ1L7Wi8a1R2eDSsiXl7kAKh0LdJThBD+dMyHvOEP40p2RPIpVwzUr5anDZRolmABECjGMZx5ymajRygabRQPHdVqXZhgUuZ3oDDJAFlH2AMCoYGhsAEnKmPMlXMEoWtV/Byxq1CXUuJFhljkAqxsAVPDv9oF7J3cIEN4pJTdAKjU8vhBpAyOyIF1KOckNNwARNX9BtjxhDd6AD2YoqJzURYvTtNUrMSlycbrw8JpBAKpfrKRZoxGaWqaVJz1HlPY5DOrDzE7IrekJa+Ncp5sATeSG6sYur4hJWc8tIPzrtFMjsBycJLVyhbYp5qDjsQDUmMZV3/H2LAnalmu25igV0cIV6cgSOLLuLSlysmALAKS93QptUkOYuBvL9Ys3kVjukakm6ysFJ3O+xhnwWyAAj4YKEUVJTiN1FofMsv273ZKouQmvpatL2CaEKTO3JwA3D0hTosWLi067epLXh/SAr3wu4BA+t29MdxQxwYfHAMcu84EGXPbahHoz0bXvnCZXlJbQ1CRbrptLMa0ygSIAtwMDkIiv5pJDP34PvPwZc4Ur+khu424vDWkGR7lFxgAW1ILi/x2FF4hsr++H5yxM+h74B4aZ625zuWaJuwFXAIlNoGSA9Rk+Z2DaCKIfUKuOTZ6knzGe8Dsx0ukJDwoABAP+M0eRvcEpFx0qJMxGXKiOKQkb8sL+4+wRe34BnwDy4QMRDnuKhhSBa3HvfZOwqfi4Ht3oYVNH48IRmsp0AEYHUg4630lxYgHjQ2WmBJ6URIv5cKmjnmCCYXI1mjYA+ElB8IHTUeA+H+hgEOjjbl3rIg2wKMmWEe4WDBFs/gD7pJL487jkg9rdL4IU+U4/NDKwfyOWYkwlMPw0e3LEAJnvbHMQwTlTKiaDcyQQO+Nb+TT2nf/PvEKvgJPYiJcAI0/k9Ml2kTIu6Mx7LSgpgr36tYhmIr2cpFLkMAEJlgC+QpYvWyBBqcQ5MdlENsp5PZu0qqWSIVmJpO03qpAtAIyCLQMdmUg7CWyDTI1grHic7TVIVHIFXLDDUw8fXo4AWhh1DcrrTHD5e7y8mBz7eJ4g508ORNl09cHCrGfKcgBiDMpB8oRBadhu5NqdCQGvtXoCH+lAKrbQSN3XNPYUAFjEJ0yX5A6SkN3x+WeHi1bg+izpHH+rJ+TYR04eIdYAtJjA04Nafjk0gOWF48UrAQZxb3ZavjS9yi0D8z4vLQDBCVNOerG43o6lkZW9t/r+MOgrf2V6Ev9r0BrbgH29ACuZ4YYRmtIZ5iT01cF2ec5Wzz1/SX1yplkQZS53714AVvNz1Y+aaTWvkmW+tOJnNJxDFu8ldMyXe9rTlQ7viwCbSZCsHgNfjNH0JnwBXbXJ4/ZnQgMp75SY8y0K2McvAOQ/B7d1s8lVcukVEnKVwbNmBLqcWASS26sJW38wa9EA63BN8/FTfLMNVxMOCvx/VHZpcgrBi/dE5KBa1pOnRwBoQs81DkYvq9PdqJ9dePq1BnRkSxBj64YzrmS+pv7dAHq6GcrS1SF1MH2i6iTj1w5UF2zzGZRG3vL3GtmX+wcAhYe7CdSpL4PQkLGiWu32lZMUt0m0QNb8yNwEZuto1ADBAFEpPfcZRSfwAb/fYtvqs5riBuLlmfzSy9tuHDmfAOxRotuvAWWQOZoEs3gnCEJMkxdKF5h41I3E6FFki4oAEVlHQjp1Wouf7DeRbB+KhlSXFHe9tA93IqBcqpFxpwDOM6r72g++JO/WwpVuMnLwizDbtpIU6orFAViTSARxAMNMSFgwRTt/5An6gEZvmZqIqwQX4RpUF7Fwwhh43t4ABS7e4NKSFKaLEjgvTrODL+BKkOuspRt3c4RnAIcCgwBG70nIBWupcxBtI6U3PFfnnQBJ4Tq9NQ3nPA6hspP8AO9k/cLUG44gcHAMNmwEoWM3c+g8CMJrMaULt1XK7K0ANa5r5Rq4rVfORNkl1WQHEHrB/J9KXuIVNSyA5+35sgDzfi05xnY2CSNXYyqg16E+qKiKoDf1xl6u3rcdpoDtALCN9nQg4EdtM3KaZaXy12NNgw250KY0Q/vQh0khtfUAg7IMNH4zVirMuTuySDeg78hnpCE0bW3yLVcTNNXdpAA2wwHtsOzpWOud0oGTNFSUty1hKNYBvQGemDpDi2x3AEH6FmDu0iEaF+liEGAgZdL9HdWjPb+gLLgebF+toUQAvj9yJNlgxrg3dnnBA7odNmgtBsKG27yrLw8PZHoyDwAzHtPMCQj5iCB4mUZgDFXhxLfe5McFQUsvgqGmm1S0ABcPyN0JHZYGVxnJ2e8HbyisMdeuJJxZyZY7VkJxYnUAcZkdTd9vnmHaAe4vBgBerDvNLwlJrS+ZPu2j5ulX8gCuA9p3+9ErUXeQQFfpUpqG5QQ5vFgEKDyg5RIR2pNGAPb02WErbWwIHcihqujHhzseFCufdf7GwS2f4DG0nTcA6Je2AipoYqhgM6SuhzvoPnRFfhgxd8LNT1hjAhImbwDAw7Eu8fO+bMOmqXqKveVXqCGKy2mgbmGTHWJhwYliAEkTby9487Yz80yU7dZozNLeGL5eCGuQWxummHEGTdAA6zZmmQ9LrJXP2UT9AdWIDfU6Hoj5CPCncFTzKJL96wCDokSYT4lXW4ugVqIAs/jsSxj9nXAO8tomA+Yb2g+yAIEyVelbizvTqblwDbpJLHbhssmGB1UbvGALw9aQV5oAL/2vNJ5XKgst3JDdLRbcXYA2K+YRHkgNUJTourqCRAAvDWuGpnhQg8pQlrcGu0TppRBMYkPhmDe06bp/8tdEAF7SNW5n6FoD50xbtX6q+ww4fHLw3uUG7gf2hunChJwAOKVBgnD/5PKh3KnR6wyuJ96Cv6rJ+uICSuRoSwG/owDAi4NeHNpjyGFRI3+JIGqF1Ko0NNhInbXgawQPFcsrABPc/+RAWGJP91DV8XfKOa5ZlYLWCrIYB00bga+7zjwA6oSH/G1Y/tqcqnyJ0Gui8RqqPBtnW43OLD+//Gk+FgCNbyxxmFzL69dXLYj2pFRmAu+CxIcfkIWJYbqMdexeAAlMvr+9bfjoxQQoZrus6lHZ0HSdM1TUUCvcjAD8BmIAJCE/omGWk7AtPnVcXNfVMSRFirBw/rzO49lCL1ik1wC2xUtbVvwQ9DE26Doklr64wkwa+zAQgU8G6SA3YXC/ACXHbFOxO8yLZ/Ov8VkLBvaWYQb/oDDNVRy+xghDnEMAnZ8o0O4TPxqImT+B0a/N3uQgJdA+JUd0edKCPpywxADtefGeTAnBpDLXGOzsBXRici5AyJF+QoHcN/qIn7BfAEiNX31h+85h1O0e7VIUMKLymvgEDO6i98stX4gx8gcAxHHSWVmQYiymMwMQqk2tEY9mqi1X4hi7tE5UxIXWrwDZyul/Nf52bz89U4xUYQ5mgKFOdd9Wk80ts3b28NT3AKgs5cI7SKl/HdNSAWTZSzkEIO01BNzlQi1KRhkDztQAxdAW+5aOKYBTto3nu3raQncTv3LG5MdhFumvUeOPjACzPxNl26VV1vkZ1ow+goi0YqpR6JUoXqTuoSMH92ywANzuhK4rWmwVYYCcoHnTCalRPfOCL3RAi9FbOz3aH8AA8fcZ2QTF0GUOrvOwPeo5EMjXxXXLsfZ0TwCuoyC7lQAsCwhbNgtTO6A5nmo9ZxYzZZh1e3YIiUI621JiPaIMAGYnv//BzDqtNrPFv8GAoA4G/NWRNlrLwwqvUiBUHGUAFptFjt6v4r0rQbAuCue8vFiU6D03CiYIgpYry/bXDABjIngP0l6Inn7OAQQqj7okOkyq8pDVAvubnr8AETgmAMJF6fpuPfO6Pjmkq1XYVR5FhCPw8UFkzoiMF7Y2K+4ADl7en0c2HUtrIpEAZ0qgfwICKYVdR5bLy71+4OE4dADD162h02sgKOdD+5CN+J6cBc6/VR0xylpb+vr4JYuUAAuhWGZdYQsC8z5BFqAPBTLeq78eI9hxPqaW6te7/cQALwOS6Fbws/9co34Okk9oVCfCyqBrizmolkUjZ3OKSgBIhOddMDbi6PIoJvOh/NIEMENjntMl0JdUE34k7J9NAEZdOIUrzo2eR/2ZCfMi9ugV4yeEKpMN7iTSj2WEa1cAQfCxF2nhrksKZg0EDucdGavLBfmSI6iz4K2N3fF91AChjzjVyZj8z6dJs6Cv3LOddC+gqe6h4/oIX+zQbfvkAHD7pdwuXn321M3anzr03+KvJa0/SA9amcgdPMzcsnoA1gebNY1mnYefolSeK2n8vHHewfP7KrxR8cUUpkHXqwAa9wUS3RWEITt5aDtqUrk7t9zv++wW/5Dg3fsOhKvfAL3IB0R0WtrUYRWN2q6kltdEHzbyNFNp4T23k3476kQAb/aRyTqjETzg6Xj6R8eoemefRN/k72s26xdO2+CYHACP55XNahJ4SJQfg2QC+CAPCjfmviJkLvYM2KGU4FcnAMhopVZLLe+rf6U9pQb+H4kjRRneynbhu0VeZV5LmjQAk+jCxVde19rKs150mvOH+o1rwCDia/tFV/9H/cTSdgDlTKJl4TSPcoJNTe144NsWiUeGiibBRf6Ot51825f7AJifNTcCnpGqG/uAQQOFmzNHDWT7I9wPa9A7ib5V5FEAP5ZMq9MD1R6Dl/QcjaKnTTH28SpQC7vtX+oDsDR3ZwAcQJwPJvO1j7yYnLSbgHb/68K4WcEgneA3kbfFREkJAPIs2sPRchBf2v6vkozFzJdfurAr/p+YJeUNHngGsEwAH1gC8pshFbiTMEV72e5iWPUN/9JTsSkntcAQMw021ACxw6wWE/j3xUQ07ySpujAYz03FavXhP3GU7G1kjD/CAO7kzuO1SabUyZUsdOWKvtdgPhDH2TxvhrPaZmeQ2i0A7sEfNVQ8WRhZ+WbNqeLeVNTj3vjgyuZVIPHcxvitdwBEO8H1trTF2FlkD3b9GN1sZ4207WdCg+iUFiJ3AE52ALpOTMFgf5Q2VwfPj9Dtq3lkHXkWBaukpYQ4WVnyCP4A4dZ01H/GUlJtXAm2oQ55NTH7u6B/be21MfEBQOqLFwB2Rucm2TU6BzSWaJCcLHGjgKJKgXUNKc904VBnTPm+AOuPkyKcp0dJC9G7nNYIo3/Pa0zPpsGhoAKqHFBKmegAsaoYzdixt5FRTXTpbS5uB80HZiH20Bjq5L7gE7D8FQCa8n9K41Eqlpe4kWErKU2/MjARImTc7kXaLDLfE7oPAMVH84D5eYAqvUCXsal/yOdhCe0+VNck5rw8WA8TJQ8AEx5L5cDEkIr1iOlCFPkQ3utXuqIc4B1ivKU/FaXzxgA/ukh4CFrqfDz+KLPsCqabHNysYal+v7wiMHSG2z+OALhpbH/Jgf6C3+wFIF1I/0WYDgNaZRDJlfJMbgzuOvYAwZ8uTgWdZLp+XuclsUynL3hpbai6j738S0v7nX4/OgD3Q3teqR3sP5Z93KnPSV0k4ivro+MDFx3Kovs3nKBsAE+rkhEyPkmOs9v95mFtbteMWNyoOkW4mt8KbolUk8YAv7GBvEWZZ+OJvV1CPhINADi0JBR8Vhjjzi7DvxsSjACeiybUFuRtpUeps3hjjUupgl+R8MMoJfXd4AbVMRf6AHIZG96s1VcLl9/Xuk31RHhFBbGob1G235TtMOeVenAA1tapaaCa4ZKGU4Uu1UiVmSGqsqJsb1lwF3V4YXCl1QB1hW5Fhff7uh+4jG2a1hI8FAbhJNbZH77gsF3ixzOqAIxYwyMSoTuaKHxZOJfladVbrhV13FmtkwHpeE98qxoAY9h09wuPBj/2pNdqjxuaTYsUoDLpxAwJ8EWPOwBDIABOIfzKL5mZslh1BFCPq4T/6Rrm6ekoLH+ccLLgPIWdAPv8bWJ6WEqPbz6Q36J4I/1W0fnr4vgKBoJ8uAU1vM8AzV22P3XqWCNc5DlBpuUJfPw9zvC5DJd1szdkvOg8ngDFnOUjji5ibFaimI9zL/LiJfysGruY8llyuVsCnohxAP9b2/pEAiAsNb74GcWuVGX8NEcsQIb90N26uHSYltIATkYDhnBmeghsrQNwC7ONGxAiEKqpfLjTEqPr5baaHwA9S6PFTjuxHojkkE8yDUqa7fste5XjpwSdvL1zrQ7bAAvrW/Rl4TBGvqL/XVRRyYjKh7TuUIGwuODhB/hG18EAiXgrcbvu/2T+HApigcuZqq5J71FoyG1PoL9eOZvb6gDM4am7dtIvfwv7pnBR9yWoCmDLQ+nFRixZ1dNErznLAMpNLHFvKPYySNCwLmJRXfYdxtm6pSDZbevO234UY7MAfxeP5O9e3Kg/d4vVrsU5IIdn/MjBFX1twXwS0JHPLwCQKxtHud7wgKhSgLreHe1enaLtIrOkeGG129xyTgE2AL+4LMFJRZvYNM3oqmBBt+rfXpn5PIhMgyAlp5lEVyoAk/MBSo4FJgegvcnoQAd1b1vfYkOrqYz5GqbrFFyi+wAkOrB1Wa6E6TwdQUA+eoMkkQznO5eljAlYVArwWf+6AMIb9M+RGSst6vNQ01eV1AjjDwi4MkCz8yUr2MNjw8AA9qg0FcKMZGKlJpqfgdenZgJmFvQdIyPgpgqtFCusXwBaVNtueAAtWcUgmYmuNrkRsCJ30NBOedyV9sfB/ei+AKZeQyT8Oh/gXGUf3z2zgEYrGApyowHabj4+mpbky+QAoRZwkTOreVdEoubIa/wl5gk+oUWM85AvkpLtPqbGuwC5rBtsmUy6b6g+ytXx8T7i0+GSMKhMAOIyCOn4n296ADezDh/PfOyw1GK6Si5D2vLTDBW5iq826yvz+bSyNGwANOR7HWNkRP00ou4oFNnQnO34foklygjxHLqqnekHfACynLtP15wB4931bFuNWU8Vm8Y7h54e6eqiyE3HqFSGAPMbgEA6VI8+HmfaYNLOW1C2/05WxcSuLM+9YhwpI9YAA18fO51q8eBtm64ib7WzXb6n60XHk3vuL+zA3ucH4wBUMvdnttXxcWuCAjlTU2rZbx1vtOw1/FOnQKDb2Q2vADEPmS16IebYDvzUMrnk5DTy/VF5pAw8wiunBV8VTY0ACdFdsAX5j08fJyWcB1RK6drzBh9Sp9u2K47VLiiBxgAAWkSM7uUSCZv885jLBoqF/IEdNm6PbeC2nXnR05/wAKZUH6wk+atBw2pvhycgzrvCvGy6ovgRHSnGZe3Np/QADCWaL43MMAgFRkK8/tSBpsj2p09Q/o8k3iGX4fyJOQAbbUVMI9Hs4lhMbXhqUSEOjn+iSa/0rMZsm8QinE1WAEPXgo6ErPk6pWTG4KZ6C38K8UPiHml1vpPuQz39xLkAwH4V3qHbf/1PS2Zr+0C/LZSe9/WHOLw7tL5vWjoyOgC/jhHhS5w3WdQZAgpY/SWkY5AE6OlTApYunRZgRYHkALobS6ggLQrTLpz3tPMBm51lLGnobXagX6rjgZyUiV0AeEvXo2IlxG1+Z6Tk4cdwdAiONrvG7zUjKcYjlZWYawAKm4g1SCsg6ryUOPgtMI2wjZX7Z079dz2zkrCqR5qhAHvf/POS47W7BBcWTozfYrpFQJYAqrDT3bdkOX2JJ24AfHkmrkTlOdJe8xNoqvV3nSKnS6Hg4fsjvBzVRBtVvwDtNtR1UkYIiLLEQnKtcy1X9oWTzOCsoJ17h6HJ4A2/ANre8zkzQ1dxqvR3MWHZlckIyy4Bt45Sn4HJWs8m2HEAuqdbCJQT+qRqs6QDiumQGALc5DdGN0KQpAP974WoyQDiXRtn25X20h/aiQj+IrNHH2A2J+7knmqIKUT7ZjEXAJiCT3wBXBy1naRstf/653k+9qdNaJrcigSN39ckf10AowAsdglx/lAquL/xg1shXdL3MxFTdI+EzQa4en7D3QC3YClmzKlVOhIVj69ARZjf26OV6qMIH8ihn52cTgiLAHUmmPaOX1Lt78cRRPWQmzOXnY6P4ZEVdS1GXc16btcAZT4/eiaWN+eRGdqRPeKYpRSS2dSBq/Bswuz3xmrLrwDftqu9eWMkQNcmcRMNYMr5OzolQIdW00EpQRUMtkRgACx1d6LEVyon38GtcwERnwdHDm5npKDOBTR3sR/7klAAxXoK4Lz1x7/vQiin9Y3hlfDwXvxDQMDV2Q5szeaXDQBRFKwHPNPkap4FNUJBVmygrlUtlRkMguFK26FeBEn/AEybYfdvzzUrXVnK+RwfgANPxAT42zGqOHDzfA/KWYYAh3h6aTZsAu58kLsqzmHbp9CTBwkX3INFIlp865ALBQBNXEff0xMRnRPWX/RhGcfQWM42ulw813iLRsVWOYsjANfk2O2HaohUmmGN2fcdovPDn1Jix/TgFfj1KWF4YcoAeIEkAChUl7eKgeWySxReCwLwRsMZsbHovivI3803CgCAMSwgibIVxXhmIBUPPp3kfQJ1JUBXuD+8nW/l3vAHAMFaMDgwKribup/7LltO5xq0bO/vO8KPEjIVEqtYwAsA5yCOAZuIJvhKBm0s/XVbuiVssm8lYXNi0x3Jz7DSawCVOmsdAd7v0yOKnXpDvFRVu6XmBtRy06INnIbIYDwGAIZaa+gt3YVmuhvXdLrVGXtwmeCcpedhejYXYnBLu2AA/PrA4KQF5knQaT8sU8OFKqo4AThK2xV6qY1K1jcedwC/LfqulhoGkO1IJdH+DmAqi+qybAtFKyJr6GOSUsmiAI3XtYHZvy0e7rbd00U413BnkVkBZDbx51c1vXmtvdIABdBmqTFVV5mbyCHdZaGjdBCJFSjc5o0uac7ctXSRFQCr1K7GU4J/4JHviHN2tioWpLce8mgjYKIP4za6g0wvAMTiZEqMgYzcfpsHwBsKfmwd4mc1mhS2PhK1q1yyjeMAA/PIXreSK41dkyrIFB6ejtIujlfYctjTh7jm4a7flABsCFQen74Oa4DSQ9h0t4b8T1ZF0T/SeIQaGjs75OfhAHEbgnktpPBTwQsofFDeAWOmg9A+4Mll8xFJ1+2ChwIAHp7WX/THg4uBVd6jrpjnvZ23QrsqLCssqnTnKwfeeQBJ53NBii1yPh52oUHT4+twD74+rsNArnILzpp7mWArAGOQEKshKWnxdYhZgbWSSrn4BXfaubFr7rfcQadPoKoAprdy1NgLQE6fGhQLWSe8jEzaXnHFYlIu8aA/j/vD5wCg7D88HnSMimXu44/AP8FdWN6qrDqiGDO79mMPoPqFADsY+RNAv8izzGwc9elvl5ziiDgI09u+UQdNgLhZpLEAt0dJCJyfuRPn8oJ/dsCj0h2/meEDlhR61QxksyW/NACj2IPlonzMDPJaCG7Cy5MpfTj5TROa0cyfOyrX1yK8AJ5ahMytF1rqP3pRACut87Q1M5AFl6lQQeXhRCJkBsoATyXc2ZiSHI4HhYX7Wz5L6H21TDwn0NUXdNLqHCvgkgCzmJw9iFn8V4OTG4dcIPXI0M9d1B998v+J42KyY2GcAAVZL9TShd9wJImib7Y/AtK4/rroI+fqKdbhgIZlYB4AVuxbE2EJNhTFMMrqg20wk7pJa/+9GShDtAXGlHU4qADNbVvkU9EjEJ1xthW7WZs9DGyYWO6QF6YBXAUow7lEACS8drR1ci2QmldHZGJZ8/UBYVkQRrIfnvFoUV5f7bAAKRjbSGrq+N8l5coRxv6Oncx7xRJZgvzFm3OPgM5p+QD8UDxKFRzUZNZE+Dgw2GvwRRAX9wZk1fDuZzALV9x3AFNir00TcLiVwZz9BZflQvldugBMzOBEWZXgjMVRXNYA5Im5mN50yb7fvTJ4grq36w+8s4vvvVdztoY81ehVxACYd953VS/1q5hNFbXtP+oUT6XQKStIcBgKJB69gcLTADRuKloau1u+jrgRvhJkYHfpTJzplSf0pbSF2Ue4rlsAQTs51uD5IXOBpxs1eARKDlg4eHb+FlI6z+fo5tHEvwChoaysm1ENYE12xqtH/sDq7gcmWicmX2YCZp8mP+foAL0yLlw9Be8eaCDFXXKMdql0YnqQl+E/WAWVbGlpOMgAPAb5bqIfGZ9letr84Wp2kqdhTCkXp1hOzPcr2vRajQDQGOKmKtR3NhBjB5PcXC0fyZvClXWCmZdrjNoosSDOAF+qbQ9EZbJmT6A3kG/2QeVaRlUrvE5SpIbuFuo7hP8An5MN6Jp+m0Iwb+b5v8aandgaooCzCnwiq2deFQxg5gCeDSYM6MdKfYAhOKHNggh3zfjIKAuDFFFP2YbVqDimAGf6fq7GDqrk4bdIPRl5YMfH6IbEVE0xtm30p8lK/EIAXcD+CiuUnZ0PLEWqMmVstG7NKw9mH9I0cVr9J0HK1gD4DJ/yP0Dqxq1nHeAP73VDFqTlauFLHv8WbLyda0KoADQpTpyvgvq09ZMQIfOdq6FtF2nbRKJgrEQeouM00MMAF5nwM+6tIp+Ok8sDoI0kZSydiJw75LIDnUi+zpvwWwDNIuCFwHHOPvyK+KLbcnnLxlJcXzuYDkpXSbo7dmXlAIxWeOS1RO7HtV3dpvwKVm238bno0mNUJ88tX/V57TAA7qMnaVZ+MNNpOhKScsqpMXOqodEyQA8NUpp/mZh4fAA/ygx0LXTbGo/5I2ZPswwQlzX9kgpZjaTMu92FTeHbAJoH1xCHnCAke9X0WI42SLdfRjYdClFEO/DELgm3KD4AeX+uxB2xg5xqwxm9VsWAfrTwBT/x/7JPVI3dsKdkMQBXop5KDA6vJ4pekNWsAU83kdNPBonp4GOq1z1X9g5hAGD+j4WvHDDAZ4WaJbMfRpnC8fAawdI2Rh9l+cmOnpUA2cb7if6xsHMT13RjqyoGxPp+la1bT2U2LvmJ7ODpTgBnsUHVAjX/xtUDwcJdzUmkMKkVGp/TfO1xc+AHtWumAPckkol/zRwRX4WS2BZE8uY7BI6qQN7rh0LqRxvVkDEArKLy4sUHi8rXp8wG8AXA4xGFHCZHHaiPoT8+1JfWiQDxFZ74gLHdjuBgffr51B/a/yuLHQats4hIcPJ4osD1ABw3LYQB1CVaBwzM6CM5kfHRNNvMRuf1dQ1HawcI73kAiUwZA5W4AiWySn4ou9hynLO7Gx/fWXaL+yy9Lyz1cABEHNkq4gWiYtVecEEbjjHLmNITXNqE2MDoYiypOy+EAFtt8pZ/6cTNvcLHkItFfk00LBNH8/xuaXYQjDcXGIgA+PIHUarnlxgQjpAmhE+/YSgq4aWnyxmGaLlgF9dLKQAsr45cUZ48mOrqIDBZp3iDyzLBFYm+mxn6Uw0AlEQCAFwlffmwOv6yOtxg9Sa1EH0qm1qzkgQOACzZwkwzBG8A07i8PVzxaVUBWy2Nj/1/H65xo6V4qxgc9YSd/esfewCCD8f75P9eOVFAnBrGzBFpU04v/K2f/pkZ2c/6xhHUAFUneKh3GEMvHnw7ezmMFzJzjA0QcKo/rcxVt3q1PS4ALVNEbVY1dDwE6gXu57QtNUznyicvEZOH2bf2E7Ya+gAROn1MIhYX6qPQ5d8EYUknIyuBcyLiOJJ10JopbyDtAL6A8VQukQ4rg7lZxrNPHD7Ic141aD/0u9PRXGIq/uMA5E3iPniJNsG0mYwkFw4ltXppqL/jrlsZn0GeQG3nKACZ/SUNJZJWGTo77JExaH+iQ06z/RwUnAF/1kcHTfcfAPSvI04hvujq6JzWZcwmh6o2tGCrokjXF8xxMLQGhVAARknJUUGBO6A/W6YMj5K07nEdSrQ4f4Vzg46CIfr88AD2Tz3Dr8wQ5vm6zkpMwq9zynWyi+A8TVtfNl/jhBfvAIuk2Xq/yaksIyYEAVdTNa9RHXUXF1+/kjRV8/eTH/UAOUEhdh74I+dHY2m4hGX7hcRElS23e1Bk3Qxezu2H+gC/BovMLRT1FuOnlwLrOZUNi8qWNVxXA4nhUK1X09C8APlc+9EdRaxb25plYu05BysOnvc3S3mnGuGmJ8UDi7YAt83LDGytOduragIAi3s4TUDW6gZfpyNn3htVFz7stgA7W/7n9aOOCfDkOxxGtBQHUSQvdjEtdjWVv//tzJhPAApLwjb64O+lXViKEQqezk5DNWJC02xijLQbzI3Kf1kACf+3bBiR1HE0S15XE2TLAInmuRzR7N/3Iu/XVBuyFQB4VtKEQtxEgdvzN1HUwk+OVSDOrs6g0R/1mu4l6IY+AEGEgaOZMXCFheocLe22Q35yqbJp3Qoq5O+dY166ivkAErQFF9LmMqGDqCJhOi8GTme1q6YtXRG95zLzSTGW8QCnnV/Kd+3H7XYZXRxY8xMSSNcVBPGiUbPmCaLu3jCWAPXCJjBv8S8WzLBuQ7EVpw69IrwZHtN7oxJg9yGYxfkAnY/doZn1npAC36P5L/t0kPV6E4PsqNN8yX+OxcAoVwClWVfUCFYQdYvaZ8yN/AubU7BPbwB6aPBi5AY1J/UKACi6/Nw5UmkoL2/LKFic8rRnDFChp/s8u1Fwie8Y8e8AWPCXMk94UTIrTIMTz9zpBdMU2sp5cqYNUOGQF29wxABz+k02J9XDv6MTU6avhDAKV7zg6YTSuTns4Pj4VMa7AAOjU9/nAwPEdxVX0mjedu5/DzG3/3CtwiDsiiJgU/MAuPhjvMtIYQKyAilm/R0SeyT7l1d3tvGmy+UFSg8VoQBEdS6Kf5zUfPmAPGHIYCvnegkVcv+1hEKnwkE7zWg8ABKjEnIvlTjFH8VIKwM+2oJCvircX9lbTnI/9zOsFWQASPX1lPlTgr1PlH4FhCAv5ymKvBG/+9Yroi/dRXhQdgBxV8jyHg/LF+KjHBKiZvgqkLJjfWfOui35fwgLm5jKAMDjOQ0SLM5RbYNGcoOfRdrUXmfEzRaaTgulX0pAwZYAbQgVouyT1DyJ7svS2XQtg3cm7aa3pJztsasX2m93kwBvIiZSq3QYl0quYYmbbv2mkJq/AiSk3W0Vagn1zh2GAHZpbWAWFvOOJfda5+sPofHkDn/58l+IbYw0C3E8p0sAznBoZm7L3zcck41/xtBsEgdSvd8tWeyGG6EE1U9wGgCISO1B3nQMhoDw/TKOloIThG765b8fGsb1N3PHJTpjALaxwP4UrmrdlR1510s+e9HDjZKPTXa50ivihKEmUQAADUAuan+dMw5HB/6bKH2D8vkpfRoVEbmcXoW/BBg9QABnos3zl+7XB6oFIUAUVJQC3wZLcXZxPQZ24asP0mhPAL+x7cYudufs9sOyBbmSOGgC4ptn04UeG4AppBqkFoAAfx7UbBMNXherS3+HAF0AKGuUFeHhuhjGnRvEMrzzDAAw78jAafksCXFyrdSKwEWm+/lzy1J87B/gfbyDkoIGAA1N6fWR8wzwSOagVJ8X878CdVEwaHbSmAjWaPLr47YASB9YI1xnnZBInniKUBzFgJgLtjq5daPZSvx8Xj2T2gCoK3YC0dONwcEX9oMLwySzA4ULslssbMESdeeaNPemAFiysqBM8AnvS60KdgXabOFU0EQZjJg8w0mKZRWEjCYAXGqrXLu/3vj+WhzvahApfspCYXeurYhOLUH5rCfn/wCxp7K4xqM1IYldFDq+Bv3X9L9/Wjt0aPo55OQqOvIDAEbe/bLo0TZqFLdw3NGYfiwPDaeli8hRFCWPKS2vkYQAOG7vzBxoLU/vsrxt6VcdEaHqdYnC6/YbMT5pIYDI+ABGAlv1H26tMXgo7rNYWmzZz+6VMvbucQui0Uwrpz4xAAKet/xYi63+JU+BGD32v0lStXgsJD5dWNI0xiGKW3AAtW/oMcLAcscxKLQVM74mN7+UjohrJOh8pVPXW375jQCpEHOBTm4RrMixBui631m6KecOABLo82nPzg1dQTqGAEf/+lv3UdOWOwkIwJknDK66DCjVYnM80w0J2b3o2SQAhormWfecPi518ml9o/NNn70N8WguRc0ITU50XmmVpQAuGaqB99/KLvb/j7WoFXadHvJUQ/1khlrzxQS/9xZCABlPUZmAeEs6XWbepmSc6aPOQsF6lGckUdMbUS8j/KYAPp9PdY4lU+7ajseBc1p8uc3uCeB7cufba/XNRhY/PgCIcGHqE5U7gTaDY2ilUkMnuVlUNwC7ksgDcYZasZfdAH7SLNRkK3xlWNw33WQ0EowRGQCa48G87A2kmajBZusANUfEEj2AA2KEXCvTnpfbLlTQVX+SgTelsw0us5PxoQAzN5ielHwXnwjZac+DwWLyOBslFsbQqmDruIiM2+nIAHD672mhymaLCRtRiU+rip8TPlCNTbH7TOJPrKxpaX0AwWAoZgduxIuYuk0ZGytb5Qi5OFxtPJtXHjq9cK216wAEnrSL7gI3UJ9cxOF0lzZ0sAhxz+0mmwIrmai5eD9HALbxSXwkNL6xRwACycvK1193Xt/3sUfh28quTdR5/aYAgVdvYjlBvpu1/L4QfbSazvS1A6sBp6+S/ZCclL0mbABBM8sMF/uuLj+nvnF/329vfxYmsIYxAQ/6pqbMCwDeAHv3UXatfeE4tJvvaWsPPkFJN6g6RTpK5yaQ79D3xVwAR4GbkjtUV75CB+nG3L17lFlnzOlIae0eZwHbvgJGmwByma9wfCgl77IBpb+ETqhtk4emsnr+9J4yLz5O/45kAMMK5E12QwbKMbKYGD6iXiyg5qcFuz1H6/QpiJoKARYAnx9jO+Ab34pJYKChK8DBiOLpnfKfmEp7xfAiGTw5SQB+uaayZv4mPN5rZhFc/Esgx5iaz7JF/bojy4oNcvqyACg7o474FmJeGsInHLntJJ4QbixVBpOxPRRpp+KRVMoAmZjpk7C74LFupKykN8puUyGrJnM9QdtR7AWC6cGg+QBn/DZs/mw5BGRh3k8UFxY5N5OPHsCRstyxxxyvLU6KADvUMZWlZ05+gBT4yH+2RSuTshj71Jn5I0IZuZIJ308Akm9mTPBeAI0W9gslsaZYh9GVEkHhsLVWCg8cUl6sFADuTr8Qe4Jb94JtLplbbIZ3XtxBi6gwCF0zn7W9NwylAHu9g2AKtYD6Nc3ZoElQVSM9KStDyMaQFBg2jdNE/0kANsONIN0Us8bJD/0JeD23oCJ1+bOSKJg9aJ1bA69cUgChWis1gIxIoqRen9EO4AnC+GzLP+LmSZZjB3iDQYsdAG3aZYRl0w512AGHXUXNPxPrFAbDBVdWVJ9pFfscNIcAc03vn43IuibNUFYynhWOtg/cK4+bBmJi1oR22681hgCVAZKSS69Uq5zPu2q1QlzPBfZAk/2xeLor4N+KeYuWANXlnLlTldzd+zZI9zFK34nl+I+xPSfQjCQZUXAI+C8AJBldy4SRQByAvnIYDB3dwc3Orsmu1f0hgvEK+lc1AgCDQvdseL4pH1Aw+CzhE7D1RaN+KhmZXroxNl5OduNtAOgct3vYdbJAT63U5A2gsuCVTrJwzO2X5a1oBJvh56wAhI1u13rEaLofSmG48GjO9gStuvw85TpFtQrcZA33CwBtQUfO5n9hSIbPvtcvzStt3b97CvNuODtxBdf0jUi+AKPyNAHFjjHPIs6ew4mztfxMFZVaZM1JohKd1Jgl+fIAURw42I5/dmfJpizJQoKuD0e5Wim40irkFS59F0vtfwBjf9qpy/oXznxSHjiWGNxHckKvDiE0snYjYqDBWgYvAH3GTRHqws+EeIGWc9Dg+IpIhgfGdz9b9vLrnK35cBMAJma87dr1fnDT8XyPoVB+nt3EmYSmqYsv+wn6kF16JwCkhrruUHZtVZny0sKaVK3OL3gH/kJE9kyAvt8QHRLAAPrCaMAlFMUvAWUDlhqUnRnBD6d+PzFBTZszFoEconwAss4nOO1vHq15cCc35tQU779KIdPdSEcwPWhUd+HGhwC13UNxuQVtlpdM5vT8nypcoGfq8JcS0PPWhwO4//S3AGMhdte4wEIK7B4pMZ/dGx0nuMtyuV6j7li/HdsVZJ8AglpCmFne+fjSfSJAOvgmfLLpUuVcJczrJtTCz964VQC1BbBQbVcYcDl6f4c70uDkqVj1MR7oHy+nq63r4kkvAHS43SK6fNDKE1q9cQMeD2iJfIFAKpI2BL7fhQlcjnoADxKDezEcHHbkzo4XiM3wje09y8nKNK914slRt9cjzwD8os2JCp1lGSSs98MQpN7r54Fz+MCfTKIFy9XIV/bbAPVsZ8o6Wp+I2G345yeNrDPZgHZpzfppHVZ7I5VM45MAeXLLxv4ZHPdXLXt81Ml+hWU4T9+9cfp2OkmZR9cDsAD7V+5q7N6jeSAJ3JfApEux3p7FJtjJWn/O9sZl/9pyAGoQEmFcD/xexQ9iIdFnsV/Zkt1n4L0bkRSDOZnR+WMATC/qJxe1bQdM7c6hQfLN6Y7HIK0CRdvnlOwA/TIvXQBOcavUnK9/qmXD8Bcn5WmCHmLqHusthHjwUv2VnN+kADCSHir9uK8JQ7mosnnFvO1sg5UmMRtE5yFHWIci7UoAstECPhgBvwOns1oeYI7bg5STw2JfNPLD3YNI82nJ4AByo4wdeSHIJLZPwpIS4qlY/DK4gQMiGWgauUrCTU5vAC20qiVfR3EY5/EjqoHDJFAJwqIDBFz45GNHmiCv0rsAnyYHBjOT/b/VReQJHSe6V30QMV5aE8y5ew2NBXgBiQBNOw9yWTMteT1lvBzh2eWrACia72t1bwfcHeoCJP0WAGsYPuIuC2Ex8//Fbt7CmcEs4hiz340tK+zgSWoEBTYAtjLfaoD/Z+XBJ7RtTn6MqIM7+v74qU+tgCHrrX+sVwD+GxoC6R3Lq7fY0eHvibphRIS4mBn1zeGCM4Z69UiRAH0m6L/spS1ECelfYQ3W0LoQlQ+WErj0RQeE0/kERHUAiAvc4rvmKocGbYiAg45UjaMzgTntAviMt6x+9lPhNwB11G8FvrrDb2qZ+c7MQs5EHxFz2VYedd9GdiuykA9QAJjss+z6MAfw4aoqc11qmmbHRyiH/Tq6g7PLh7Y6b9UAr/ns3anAgwUzLkZcWkKXC5HIbX9znz6wJp/E0zgLIAD8v8ysbP9s/zXUISrXeboSw5tRqf3JefZq1IV0ecU4ANVAqgcpBA5boPuIdDb4hiUqCanHwCNKG/zwubP8ztYANgdDGDm1IHCZP3ZWeV3Ipq6nFLrAUFmgMt3DwJV7JAA+qamJPJAiwbzymUUmJLDFthcG9qIah72Q9YfzjyjgAJw86SOCY43pDcswPLFpzS28/WqlKoVFjHohvNFwDRwAiyNahYZ12P4nZWb+zbK6uav26pibc11hhYsAST2fxQAtG6voIGIu7E0VOVsE4Wl/5ClPEDsg31GyPIseJIfwANthV6V/VgaQEHCjuZDOUbBqJrnZWxfjuXDeQ9QJAXAAj5VBDi87eqhVXSed7H2awx1OWvJUADy4u3y1x756hQABHqu6I6XL64EBPApG61s3O6A9sG+EVSy0KOXiKv5KAPrxg00Bku1CJuNwhyXaYI90GMlowtTigezx8MnZv1YAIi9Ltaev2gZFZF5WyMy1yaFQp1GjqGTjZvhRnPh57wBUdvzEJAvdWWIF0D1ev9iDA5PKldqSg3WvQ2eVga4OAOS8SOFSQF3SNrYNX/vsaxu/biTxVh1W8zKHfNjm0AsAa9ik3Z+k2imgB1KKYOO2D7g8qtYhVkpYWOMCTJm0TwA5SzwR4JQ9MboLFsztqD2HblaelqJbYCQ6oN9juwQZAAp3QoHphcf/G1fnNM2HgRWfqrocIlMqw2L56k/+tAcA9rOKKCeYVN4qb8T9SDXPOBEq93vDUK/uYZuRAxxtPABB8LUTmm8z0fbJebfOSacL2AJ6Ud+x9eqoFRAlGh+6ALgj6mmbs0w1h+TRC9aeLfY4Rgv3HRgEYjieTwY12k0AQ/gCKUrKeBFNIXNhPtssrNX6l7qTvGV9kwkgftX7BQDRe9UDdeokTPHl38Q/jBdC80WBaS2f19lXXhk4QCkuAJtL/mq8CtSpYPpH4fGIiP8b66SD1otyGnxjmqH016sAYC1pX6x/DKu7dx/5/lgYMa7uxAQZo9lmQOVdxCD7PQBgwbbSxltoUlBxhAbyJOREgqB0HA5/Q/oD2locYzolAEMqnvF/Q/hYsOgKtDxJHHuNN30sLhptXGVgkopcsLkAz1s4DqsGrDluwTUIdNLfUunOh9TcmJNS7TKaYy1nRgCESYQZLKskXEiCI/v+K+nJb/Ci6h2eE0JYwQs4+fZZAEE5hyOHqA95kF6CWCngyKsliY7yaWj84c+/kC7VZXQAtfSk+CLnfFSzGZTXYIugqMwafOichxaYe3LntDI5ngD0hMXDuqrsQfMr+dqbbQJyZav2IlzPg5vErDVUnkTMAOH8Flb1ZXrs9iGHVKNAAyB2vUNe3UnG7g462//hTUIANUf8LgAYLZrNY5EIJaYJmbbGttj5MyIZ9Itmrppm6gAKNoh7pa58z04Te1Qkj++tsqXn3Dow5Nkx5y6Bs2EZADYL1bvvvYMf41slHdsKvRPtFlsdbzqLTU8De5PrCyUAz4/DgGqqG/jDJ0TE6ZkCwCLOdD4Dlh9MwR1ZgvkEBAC3CHYHpLpZ19tsWAuP19NDmV+W+iOfrQeXTEXgzns/APEHIGWnqtaGIxLb6ZRaqJtNm3Nlg0gXlvT55J58MowAXbQO4rTcnY4vsNdJLqLVajfd6+KUC1NIKZz6cgPU5ADkE1eeI6W7VJR6Sn5/efvxUfFpXMsrUxDp7xInnH39APN41yXAOspblPrXx+ApPXBBGc2/qrkX3F+CeL8YMaUAChGaTaHJw+AJE21QAEjt8xvFKVul1vn7y/uqGkkjFwAXI5++QHQuYpC/UFXkb5CHkyXrvt+KPapjeQMqA5NNABcMJ/KnxbNtlbxuKy+SAlKJr3p9CTa7m8qp2QR8nH0A2cVl9PeGfMYvI4+erK5ssweBJtdJAWPOkSrzcBuTtwDam2OmbGrfHopVsgAPZjMJGZqxYBJh3j1VTxnGeRkDAMIZJSeaR62yKZEgpeaWYw5nOAXfcN0nuUEQiwH3UPcAo6MEAeN6m4dTxdewZFo6sBtRydK7zIooDtU80UQkiwDgCjGLbPl0wbNQjblc0t29kpW+yays7weEU1DVSULsALPkwXdHMBMudaaIDw5UEc8IrZWWbfDtRnxfuOUzSbAANDC3J52/MerxhS6eLFhSuNDWj90WDU50L2vcBJDoOABdu3f9yFC8KaZkMs3sHbRkbBdEHao9HWv374nhwyfVACFPzPL8V8gpug1yX+hon1Tbgk7pL3Ccuo4lSX6yULcAkcgkv1peQAJoCQygT9p10jUQPanZBp2CIFJw2OrnEwAnwZOs96O5YZVZg49+kM15Tre4XmoRdHUzLsJHm02yABrYifuJKBV9bt+EqOrqNHmPdctQbxycue3egHPjgxIAa63PBKeRg2N80+5lLxzLFAVRKxoDwpHlDiV1puyFMABgK/eAVwEDRkgybuSm4AMv89AFaGvOfSafXP1tslVeAFbzJGRSVUYgAlJuDDvMa6c1V4VIzBbuNRk03aQbe1cAxYFlYgIxM512KIubdKEjY3LR3BHJCIMh9VI3U1lknAAClxxB910FETsPt+4ypzs43dLC7SOiqHqU2CDThQU7ACp/c8atLzugpse5FWdHgIJKrXkBjs6ceDZcZ4pOoegAedO8VwQsQ5hL4/yByu0HVy6X3OaqRyPlNegojAWx5gDhc9TtpSMgM9DT5Kz6AjB30fPoXW/2h9p3cZTjTaB+AExnvxTRcoD/JCT/frxFRw3qv0L3Z83vaLzYV7NJPSoAyr7aBZAf7r2C/LGbDUEiQngO7dZHhnsYiOAv5XRrbAB3vbcvtAgXwFij4JCfcdPp4T4sUjqEYn3BitwX9ZoMAA+skvqd1XHNGPL0gC2pihs/L42SjUtBWG6yCB6lG3MA6DC4PQfqbqjtbTCljYlpt8iXF2sn7wh+42wbTAvTWQCN1MSTBHZiloVGaajgwmhPgAMd5274RubRiOu1HdxFADMP5Om71SarjHlxM6TQqIf0G2OCec/+aVgBp/Er/joAFqZWypWBlHmwHrCCoBYrSNQcSkZOaaT7630clG0WmwCghTod0FU4nWG/S949hRxf1mQmHkPLUVD3iRQeTHTNAORMBrle6/ou3qMHfc3cJDSWdn+NnRd2STIg1fEaiKcAQAYmUE0iHvZ98w3KkI+Sosop3IiER6SWg4OSeyd5hQDKWNPWbxpF6ur3/W5FqY0nvkZllsMbraWStBqZ9kMnAEaaNnJHBWRHGE6kyAWlwVeYHX88AwdMWyBOMgvmyiEAOfWv4U0N229Wl2JrVmosqIaGLaQHR3FXFVUz/aoT7QBUwxdv6tLLmYtcO3yklYPzkNUVPTj2eQGDaCNCZrMzACCwdzywifKDZtKPuOe2pzVZc9G/57/q9u8rZO1YcSgAf40jZfflmfqYqCjAEWwQRUc053zel9ebZ2+cXn7VBwCXTmnsME8MYpmiFFQSFBszsAU+whLwt5QCZmfydtIWAP6rQtDYnBYyJNsWZqoyrC4/TGkRh9md6oWkM94UshIA9p8N9yGX5/MZWLcxnq4AOgmg3dmNRwSwjElBLahYsQD+mvz9SZXr2idGsiDAJKu4MGUrf4yD3ldvjEA/VHPbAOCNIWvid+cTr9sIb6UVjW29xSkSbvE+dFezyy5ntu4Au2vVTXMpoz7yxP0H3FsYfkeymbo6is3OzrrcucsBcQBI7Qr7NWEHJ5HFXxdSpmrw/nPVVPoImZP4KH6y3Y8FAAAnt8ix14svS4dfNajeyBlW9DVN6LVh02gS04dr4icAjmzY5+jldQwuZ/2iShzv0caGHkg0uy57FjkRqkp6CQBSxivyn6CH82EG/4deH6ImDwzZFCB8C2gsrFeH+MWbAM0jJF+ruGLSjElUHt3DoIb0BuDB2Ls8zIrRFJ3RgC8AQY0/bZ0745VQnNGI5V9AxBiLx+vW8hE6s6yUAnoBYQAv+xKXp/vKj2e1q+n5kq4vCbFyvltw7DjmWP7mKfzdAHt1TdM3niedDKHA7WSk5q29rMlJWpuEPdCrnSEm9G0AaJNxvn4QYNWuCo21Bus5WQMH6/2f5fVjSvqUEpLUmwAneFXwj8SsZ1aap96b6uzRkfrqquBMI/wbjabueL0FAFphuVMy12h5CFEl/1IKBS01VqRTJxogHM+x1OndYh0Af/kXzWVfHu3ZOPgpZrcVcj4NENhsCvzWi6i6W31J1ADiEyWsQj50AAGxFSVVC+MT1ChVGZVI0nMbOqWa5JVWAMhUGv9h04gdYT8CWsg4EBL5myG58v/IObQXFO/araMAl+XRlru91BRQcuGsnHE7J/KcBubQEMUqWcUk/WEJWAAwJEdh/zHXEcTIg3kP41PvqP4z/SOrFz/Py3hhtATkABIIHQJVnaY2fqn1EDT+38D1WcNbrZpFmTRgt2BHotoAUpADsESGR6Wa5+bwf6L/0neOpDEU1GVX+RV0lKLMjgACK3E2nRneLYlxqzM0vIacf1YuzpDkNUom2gTeuGa4ACe48cyKYK6RlKVGWs6/yxEEYoj6CPeoWzdnIllSVEgAz8PPjYvZjTZu8IqHP0SGscOVkGL/oLd//bPlrpHOnwBJYDd+Ehi2uRFxsv+RTC1QP3apDBLLLQlCd333gICFABbCiY3bTKHpkT/vYiILL5yOX5HhNJMpZGYr4Hri62YAUEL46clV1t8+GFqYTXgGZm+a5BXylKrXtIcPTMztRQDaFpx7NTwyXaUxW3UG6J+mZWyrFN+sTPD6yJTK4dLGACeWC+AssPi5bTZro2hdWtrHTkmIGQ/tbasaLMIoelwAkuQNSMGdX+JDFipPcGp9im/GUw59YMi7ngwfw2q4ewBQ27z5DKJDzDwel7nwMeYtpfyQNJWJusqAhVN4kgFcAFmlscaC9R3bJqruNEN0g0heTmqq6RGP3q05Fbny33IAMrR1kT2ce7awBK3gKXGjKraJKSYeAtfEfUOwQSka+wA5utF1gkUhwbqTL4x7gGt6Q5Jas1KRIrM/c9X9KePPAPzTzyvkkoyf2aOqtjTZY52szfcYEfTlaWyW9CBbMFYAMs5UHVSdKC++SZVeL7Q8OTpZmrHrvmBNPM8S+psdEgASXqKNxZvGuFZXgeYECK+GnP5WzvikNAsm5Wk6TbTBAOtvZSnakmTzBXY0RlCgmk/EgUOZYzUz6S/qC69Rot8A++Nz7ZeJGlPn5ahNSydBLs2L05/RleKcaXQUrSlTxgCTuvLeDE2ei0tmbqBU4e1DKxDx2qX2StUoDVDg5NkyAJ0843hiKOfPa0IfAr1b3ivfM9EzQE6h4PRFHs4BHcgALaWb068ABRLQGblgOVumtQscxr3VcFatZ25hk3OXvwCIobhT3yFobuavjTSDWycQOF054EiM02a3kBa411rrAJ2sWf+KeqX5kNEWReRaTTyUi1ErlmgFetw1ZO+pW04AsTmO7ep2jZhSKAA3hRs22LIi0N7MXYoCMk2f4FgefQDNbxVoQ+zd1JDAGvAxNOnJFaJinNKZPmtFWb4r2+RlAOnbzJ2fdcnCYIKT7KhUiM3g7WdXsMsSZirvtkhuj6oADpIsy4mIsm6DEY528KE2pgDQX/XM1Y91OeoWvTPiXQDEfgyE4XahbXC35rBKxe81Oju9EEgG8QT2AngrmGcuAKM8Ue8G/K1QiEIp78BzE6sWQMag/CBGeRn7kPcpR/oATq7FGQPJmlFPBpItD2W6zZ6Oa+EsguCg3gnesjJ+nwBnl667/waFhu0TPtjVbfXrVE12ugS8vGrBdBvxjqDXAA9hu57q53tI4zVTCf3udacLwgBuvrFZGT1MHjcxXdMAgHA2h6bdEVS06aFy7JvcWuGtHmfkXeNwG6OSRFhSDwBbY+EKlFGmS4/AMyOPFXXgyajNZvxwTeXEpFdbchPlAL7dzSASqxbD8rXpNs8lF899Firjj0w2cP7+xk6LGVEAODgwtSWhE5nkUaOXcTOzSikNPcKpEdIHpviBcl07nQBLarE5sQexSslbEGziDJU+HiNuLJrVFIRLQ+6DVzrXAMaYZ+Y88hmag6SxxIkNbtvQ5wb6lDwIQTEI6aXk6IUAm90UDjYmFGovUvFWsMaEb8stH5kiixBVWR8tlUqTigBN94Qee3OE5i7NzzPVgQDUb6c3pg/Uhc80duHePAwfADVrdHVT6yyWSSylOIcZB9soe3LOS3CdyZa5CrwK9n4AlzS+6boTa7PNWClfeyTsJK4PQUfaV8xUY3bT2j6nywDv/x6kMMvTtYKNkaTfuulCgdaV4NuejFAF8RPu6GvEALgZQb6qtsKTe6SjhkwEL8k2DSdLRuPGp9PiXitnX5IAZhn6MVG8WUecvfLu11DOQPxzozXKB2NagyKmKsiuiwDkKfciHetb3kTqPhf4zrjbmrgiism3uAmTZU9hzPxBABpL6FZ7b8+bErjEUg0bfoC8vbLhpUnJ+833kIelfkkA0Vhst2sWY0aB/zHi6S9Stw7NoMkHlml861aPqiQVWQDG+Apt9OwKNl1IufMqgPVL1pHwSXqzCIH4Hk4NopyHAO2x00RpJjrV7ryP2wSy3KeF9X8/LK6elqoMCn17HOAAtO2vTswr4osGB+lDaczvvBQRdSx2kBzTx7Ud+SNZ5wBFY1a74+sqqSuZmaVRPJ/18+bT1oElgJiGGRXpqS/VAKN1cNYQ91EZmybzmzYumxKs18M4f4CbpCtb9wNRnjAAkagScWtSu1qInQ/qNirx+AQgvA/TMLubRvQHekwfBwDqg+aKE1fms3s+6BwdrwyvjJLNfvmDEw4jn0jm7LTIAJtK3OszDj7iZZGplenm18dZbLDl5ZzQ8SETz0LhW70A63ELH8pkB7tHLG9fAy+TVaf0vPI3LXOk+vxVpCr5+AAdN5OjurR6SacAGJ+TtMblY/TTm7kWPLACEYcaYWHhAOroPC3Zey73yygHpL2haLj7ew199ng5H2blrFvcPAsA1N0SBveiE3uuGu5XMkOhvwSCzn3McPZE3KZ9mUjeRQALeZfFxKtCie/klEe9Ln5I8/hpHxRT/RHS+wIS3FNAAHWVbUkU8KDzDzqg8NPjixtAVECB1fv36HoGmWCVffMAD27jZGFhvICpfXlavSa6iAE1sgxii7luAQcN1pggZABpdSfWEBfqQTbM2oYJMZ9hwz4V2gJ/kRrQQJZRVEWkABbLz3oWvnNioypByo1NAxQzd8YnzDU+kG7p8em6fYoAnn2qKGKbwBc2MrFl+i0fzB0ERrGMwfRm7vkvRB7nOQDAiiXdMc5IO9fi8cqP4ftNEb1m3EXK8wuZ7/ODThxfAIv/HbPb2VPDQJt5g2u4mf4qFbI7ofiEj8kBwZjDHx0Acr5JSDJetKw2lCdKIHN1tuh+ReN3lOL1nccKp+/klQD/oMxdguZ1kvCs+b7kX6F6gR90PBylNXD5yOkhtF5PAAx+9JPJZ7ju1f3P1NBuaerjeDL2CXYLgFGNnWSOInwAckKdmJzSvLjbstWYf+D6ON966gIfd1K37ao76DkZSABZX68KHxgpr0ViNHlobLSiQWcoHVTqFLSXqsdHOPkJAMI0DObZcgPg1hCywlT4ykrUSXB09s8/NT0XN3nEwnYA/L7vT1kjz51nAerwndAqZIhUCiceCUsKEkYxyZypMwDe1KvcuBPh1q5xH8J38NewDXgPioUGk3bDRTQLHtHsADfolt1Z9iGiP9YuIv7flR/yjwKhdyn/51gn0VkBYoMAEx300zZPgt5a3ExnLFCNVruQDOI4+hZEmicPxHQ7SwBQYCaDfxqcfcjBsTTUYeJ2gX9Lwd7COtZYQDTaJbAgAGvFZu8oy0mTmD1LhGtLHRKxFb6L/osLA868InzyAWoAQ3Nuq7qOHqtwoT8kWoYdBCnvuLwVchFAmEocBOHCzACy9T2P+3bqrS9v8IU1rG1UEzcKSDLWy7GRgcAdJ52dADOsnmfqy8xhBZ/iTsdvi1Cqlx1so+loY/CoxXRyF8AApW4WCsQgw+ebX1SYrfkezgaNv9iRYDTgI4EVE/GEZgAklsMgmhjm4LZn7f2zQS3WPs1QUItS1Bm5LcmW9iDEAMjbHhc4L67kHFsotTN+NKgVVqRr/VwNbYWCvq7sBMQAMZDIXq5xcmt3lUxSHlyLJyAw8RCHeGAchdEFR9ijngBUXdnVYGTXXZ4v4SQYug15JG1+z7qHrz+vU4YjPaWuAFNk/ndiRlJSeKNzvw5pG8J1JdBKGoCRiRnwmHaPSIEApjj0yHohFR8RtY6mg25ve4EUD5oI7qxPfCiPvF6JsgCsibvS77/ZXKSkUeGiZ7LkWVHZtizd6/VwnBG/1SFsAGkj3eGbcKo7OdJhpw/JD8QmlqjFQCGD/7mC7mXy4sYA6caW6xmZoCi7CCcmVUs+CwxPHLAFWaGFB6vJblc2awB9th9BsYIh6+pFdelHlWtAvd87ovhZACsvRd7J2srLAHZC2q+2tkBRAAwhvJ5w9GB8h9lnMUY6RV8/YbibsW4AH7yJZrTg87MofPE2pF9T51DwJGZZQi++JppqaUW4NAAE/tkSsiLIh9o2xLFAPHNUwdHwcobiwh/f9LoBhh4QADo3C/O1Tp45N4f9sSN3OXjuui7PnqPj4DpIHRoQ0D8A/X3QIfooQHS0E7WFDYokV4mFlvGEtv+H+prE0T0ZaABGgFKFA6Hqmu8Lw1ka1DjZcc1bWaCMotCLFPuNCP3rAMkG+NL3RGBE2kgzco7glOgJAkYfFMrDZBqjNsHMyZ4AhwcDgqG5AdND171Z5Wls2b8F+xOZ5vOWgF+qVhsh2ACDD5jthHrRE3lgCrgnEJiph5dxe+brAT4rCxd9jTKuAI6OfUpzdHLENOWRq3mKw4CH8d+B+Ig5jVpAzIcuoUwABQs9fBnT5b3LO1NJQ2Zhz33GePq5cYEGWzAXzcyp6wBalK5aOg9Gx2CpEPdbwFAEvWS2//ns0gchPRqT3rluAFFQr0iXIhZAsUO3uoYB8kf5E+/IwK9QBQeMZ+NSE9AAgpi0eeg5brUC+jzZVVE71k1/1ogCsVHvp4r6F1ECHABCUpxSQAe45tY3fWEw5xjQurV8PvsFB/WCa5PSEmskAB4pfhkG77ugKDBFanCwhmKhDOPiDldVy4eu+g78uigAOQ0egDKa78A/tHjfoaOsZZ+jnVc3/BRXbUxb8eJMQACNs/0Ibj2k9CDddl/+DeCKyaEy6lx9yVTGbnAN9ZuuAAEa4uhOWzdXj/Sdqv8nKAmzZpCR3YREbbTy/oy9ndIAsb7FP5mWDpKNedX8QimNhWhfLRhObmPZcqH26KRZ3QB82uEat+gKpBAVMZM+TpjwbRehyW6ThwxGJdk+CXRDALg6W0j+KW7EXK9Yu/HK+rqmx2tfDpvv8EkMRoEtuZIAW7rmYmQ7M3AOE+dteltaXNC+tv2AZCNF+SEQkpxjLwANRgaRVxECU8aZIthecGsxjJ1Tcgss5fOWj/MEbs6XABxpqrwpxtedohyJz4xZm3FN2QczxAPbbyngKRsCvzMA7XqhhmF+g6UIw4SsMs8AGHMIa117FzY7I9lSBBnfxAB65eOOtmOoM72Cqts+1ATkNba+cFa6EtYknEQnh0jvAMkHpn/Nha7ug0kySLpTWGc/f7mTZBzu7Xpe2q409B4AGob7fRQfLejib7gr1RMKhkTdgTZCiiHX6o9pgtVoUgChiZGW5qVM/ZcY4e18MADGpOBL6Vc2wLIP9/JrrgMnAJKXZDUsn/4fSVcit+Ae3ZHlDXdhbAPTowIFihvv8u4Aq7m2Hy1x1iIxewcxFByBDhb/9fLQF6bd66TWSZuumgDPygOIC2IFJy+l6VWiYBaVxn8sCXjccV8KAMcAhpUBAJt6NIHd7gkOKYZk9hEa2Jt13NJougGkyGoRnUxdFoAAsYiJIs097/iQPn+ZTdX0ZgG/vgPUb66iemRDVHwxUADBSTHFDD7svEZm2CKLBoG+80Ln2FuxXmSMJLgQybcgAA+UnVToeM03aNv0PXMuK2nMbDAHgzBpVkWvoLnUEVYA6VNBdfEuN78731zi0v9RM0NwSPF5j9kzVAKbIshtNQAHz2BPXTNFQTqgq/gbKYj9AcFdrI2shVHdDhFLqaD5AD47NAAs/wZb5e/KJJ7QGXJhXVPJoC/RtFUXCEvwWf4Ak36W5Cr5I1RmDommA1QBu6FoML8ChkYna3qgiKFssACnjbICeBf1kynTHxZpkhZ7xTG/A4B9SdeV4D2RdDS6AI9Ak7DfJ2wf4EEXITYRs4YwE9F+WQR7maoKlsDcXSsAxd6mG7OvYeosm0HK20rXw4t171S1LWm3InfFdwRm0wCh8Ewu+i/vh+W6W8PYLGsDF+lhNfzsFbCHQQbFRn/PAJrwtcbAI/pQvCP4qZ/qrxqtHUWGzEtrCpOVQcZuS1sAW6xaxSmGYYPJgAtf+ipPhbjHHg2F9aAO/c9zCb+rSwBRNJxf+92+kMF5DoXkSBJaPV8pRmAIA69d7kKnxdkDAGsfbV4pfIKQxcJoNB7+7KpzRvrFj1JpAYFvr3XmRd0AOntCmy5iQorVHSb8Ch7ysl/CTAY+WfSWDvbUD6ojfQAengJhIldH4vcG2rR48huQ8kbapmHtfcORWNEJpTAqABzjSGMKsCiB0Of9VxBg/qc1/iHCAu6sABLFMn6dVv0ANSb2yBK/AITNnd5+kHEQazty3czE+dOqgwujtYEr+wBen26tGD0tYaa4KFU5m/4PocLyT59KqmVeEdYE1BfuAFzKFpBPIMokrGxJcE6KLk77vlv5gs4+aKffOOBK77EAqJQcuLS/Gxtk0xtMhxCErxG/pmo4A9OLRre2Y6xx5gD3OMdKtf0Lm3+mQQB9vYtTOXoz6s6VVi/wcJyOT7eIAF2tDX5pZKUU2tPVMfwo9gRYF3NCwqsOHBk0KPwRA1EA2JJodE37Zup6++PWjOHTqIu+tHUEbZpFmk3mTFbR6wBXRQMB9qSbY5VHvr4W1puF8kU4O14/oTUDY1BvCiBzAHoHbCyld7yjlxHFaiaD0TKmGEmyaUavCqAnEw7gfS4AdYIIu6Q3Qp4sufGqbcUmLBRHnqmn3pNSGYpMQBCz/gDOFtpAc/hv96mjlVbBj3xp9+xOJf9oBLjn2GLLtuElAFyOcj1na6zXhERxAUC2enmzYnPO+xo7Y8y5/cbG3+kA1hUIoXbNqxFTd9/sDa9TDQHvwPRh1lLxN2EXL2x0IwB6RmqoSil7qHNbKQCCb6YbiTR4H7ofZCbsvFEEyUG6ALajKXWR3q35N4Ba0doLawuoLMRE9TYwtlKmvvKoCM8AJ0WcDlktTdOwEVRfh/C3xtjDUawYAud9m+abSpTU3ACyWb65PacOQmUQClHNLsALrPWGa+XgPi6a5OEhMHLLAGt/v7dime583TTPbkM+SRerjfxJktqg3EVM3dRx0KUAhDZ/lm9evvNthLy63z+4tElUGevgHH0tdy/LcJbspAD9xOD9Mj2fmb+XrRhUtmUErjU2cf3GMGG0Cqx4LaqRAI9GerokgV1u9LhxjhZNdlRxLIiqbkKHZy1zV7ZagGAAvS+PP4gK/GROVJ8slOE73vr4FhdRpxCU8dSKcLzdhwDQYbPTfooDbv+lSzjIsAZUcznLlN2BNbw8yYO3KGyoAHoOxoAcaW82SwEGfIPvoJwyRlHqPoBXEP3kGJqALLMATvyDU2g2cw1/bj8+9qmTdY2M+cvyJPwSu5jmgkvaGgBHprHvZJBRThH+F3wW7N/Ww8ksIjH5GYwbL+DTebLKANvMd89b/YqzOgA5FStTQTrCMwOfew980Er7qg0MYn0ADx8o6GEUn286VZPAPK9JEGqNoq8V6BT6KXlPddLFtwDI/utnrRMVWjxP2a/aYWQSejy13E6CFISmSkcdzp6PAGXaSINv2nWQCe01pHvLj9VcS3JBp3s9IEOffKX53SYApmISHuGmYP+H7Qqnr2kowMnjdPuOlnyfO2yqUUNTDwDgvpVRX0OCWt5P5q5hr/r56XYnFPlfAqgfj+Yg6PSIAPrNucpwk0AGtaLr5o2kJ+LpvIBRIAAOLzm80UnV/hQAXpdk9yEOM/GIJxsu+duE7NQg/KlmalHEgrXnIhsUSgDJK9pwtu4TiG3MPfeDGmyOGDB+FvMT8CLobHjY8qLaAH+PkHNHguc0y48lVWVooYPf0s2CAcFtorfoLuhjlg4ARaboZO8OOCGEByzCyU2FiCYUj9/lzbKBDEaElvQYKQCk5/Rlc2mSlJ1g+sxiNkMsyrogzPxKqXn6qZiCWuILAABOUHrELs6EA2tIQNpUyIKdEDUE3JfOgCpalZ1H5xkAlKJXB7i3PLERosmUUCVeh0kBpZKy65MAm5UwHtNweQD/cfOxSk2/t3gxKTTsRJDFmw31jQ9O1KInHwXDeR1lADrgNPo29UqCi177h4CdTH4fwOul/Gx0eQ4lbakpIwYAIOUq92rdTdmGGHCEVJQ/S1ZlZ0t0MSF/qRw2GF22IQAhH0/6ZYTthpeOzRiklpH/yLINH1xLpQjVuot7HIfsACScPovNvh2TUpT7VswibYFfo8pbLLfjyr4rXi5cEDsA1igL2qMP1asoRG2HDNCrjSEBCHXJEcoS5DQtcDk85AAbWhMJgbpAo4BiLlwqUsLTU+3xJjpCk4TxP3nDxMsGAHm6CTMY16DfpUbCCk/lB1Mp2kbza9pp048LepdCOEQAApngo0TVni2EcBNDBxwjY2IbjzrNRbqaf8JwW3xW9ABTyZPi7NOhf7rAODKJq2JPTz+YgQpTFvRt/CUH/nw2AINN7RCYvLfPdJS9bt59GDslZgFzr39Aasq95oIqd6gA/eT0HBRlEY+JIsx7VTXtYAc0YPZPjhwsBuqrpFhRIwDRkfWJkmUxNrV/OUKeonF8qPS+dsPtsdQzdlHmACwfAF/PjJC1P/yoa1ZDMyix1Iah2rViz6mFutTlxEc5PV0AREz6c666PVLGSSI3MUEHgl89C4BDD69uQg4eRCbx7gAmRRkMkzLNshURxaXrekNA4+Bu0IDzLQAgbP/12QR2AFVZ4Re90AoVwXvlA46FprbfqD7PZ5EYitBOGSP2C/IADPv52vLCIcmsMH9wT/4MGXYmnUeIC1OaAnWjv+/jtAC/tWdOiptw7X+5IUvwnDrkD7+z4BhkV2QaocK5ukeZAJZDukTZZhTpoGMpKwsB6iZ5yihlnjX9Pt+4/R6l2vYAfbWPQjRlYwa9sRU1bsp6w0DgzLikv4nVCmtsCI2GhABWkFYjjJzfyyZ7pKlxyG6pG+hKBeCK6I+89WT6/II4AEP44W1Mpj7Tb2hxkljEbjpV/CV/+s9GlA9UoEuddREAdVsitjKCj6femPo6pEq1RZ8Pi33L5yB7M9tnqdFC6gCFm9zJJLijxtDuett3jykGtTa2Xnv9EqkqXt6P5yQvAFGe861cymY6jvTBDW3t3lMKgTxG3XZS+brTObTqj7UAjnwU2GU/9KjQZYvC+JjQpVC0CXlN3fHB3UZ0ZE9W8gDyLmBV+vULEEphKhf8tqcUo+i5JiRUK0ctHiLjBrgaAL/02RYJB94TbVzpc47h4GvZpI+gmlVrE807Z0KfLGoAGvdJUBTum5+XSEHFSjc8gu086dUncX+Ofn+viQI0FwCLMbYVKCljFrtVsr5AlhgcuYZMy/QWmsKiltMqjEbwACUnaS20LrvgOLKbTGvGtaDTtvSPduCdmnnQfJXk40AAXPxHNmSHizWX1koFQlBORc6csSojEKc+EJs4E4gpGgDGoJXOwcR3FFyYT6sw655M2dbVzoiSH1VHftJqsw5eAN74ALswg8W1peixcwbrPQLmbUYvLAyX1tLvclelrxkAZMwC+6/GL/SFx9HoTAH+LHC1Oi1KbFwz5GTyMXCJYwAvGwZc1UN6G3EHgPR6RxxHM15Kvy4qQx2wa0EebN47AJFzE5Uf635dclaba5DNuTFCTnGCj3tp8DnouUxAWmQAwPWMQefHfVkYQIGJ4r1O+i6F84RSl1PE+cnEySi4MgDAaCF73LpP7EBCwBl3NrpVkLMj9xjpjfrD93BEwg7xAKNc1Is2vuncbEWKquR/wC2ehvs4SjrkiDkFgmK5shsApZ84tZ3aTu9Zk54qD0LaKxrprx2WI5w/ttKPCPG3TgBZdLS556qzxiAchQLojv5rh6pRk9Xtka9Gyn71eyFZAIngskeh4dilmhK8L/Pd8r8D+I47Ljl4XuK+inMpKVsAqHbF81u27MYE6IYh85q2nnkhy2j0KgWH/K5sNbJLdwByy4/Lce1g6CC2p8fqnkIat9puPoQILEOQvk+ugo1UAJsoIe6sWw77DHVs1mgcXe3LNiEH8IW3+6Dx7lnnlrQAmW0JcCHY8P51rLFbBynE7d1pGAmHg0Vnx3NvsJW2EwAiHYeXu0l85hV14UmWrWqa4cd8ePWqUT16zJIHyPoKAACvBIaDt+X09PnYGPcjDEXdp7AQWrQDVSOhrF7x03MAsT+MQRWiSo1k++xuGHUodfkEkg/bPcEsv5pcnL+bLQANsuq0+D1gS0al2nFZvBmhlUFR/8FVqObtE14f7noVAGlLkJ6bg6I6wD221v8HHAvE8obvkfOQzXW2R9FWyhMAZ8xxsJUL7sZo9b1VMxJ007ruroL3nDOZn1wJa2j8wQCBQPHA88HfUwbMlcmc8tM5XCBj7borkZuG08Xj1Cc8AHb8jOLJ0Wr4oog3fv9oqL7dsFP3aCGIaaAHjm0oPhAAqFTyDrj1OK12MOzIsMDYYREMRe8mJTXNBC5zkenELgAhOoDbFeXPdiC/b5qi4HUPAAbPtdPuwEBh3S3CNzzBAF9pHVG0xpB9m/6lDoEr/vOuWwy39A4fQylZIZqgiwwA+ViJ7s9dr3EKWPlCfXGF3wLlENL9NofS4aRwEI1YTgDDtq3BQNPuKJNd7TxmIhGL+HdkcAYKaRf/sNQYEAJrAAIMnbEwi8y3sFm9nTbjDJYxs84CYg9DZFLjMcYlTAMA3MwzrE8xFlEgDhLgkC8amQ1/JKM3Twe08aq0TOdRwgD+2yuLBAxaIw/e3RJJJW34/4SdLBmJRlS5S9HTT3WkAOfB7+76y/HK1Fb5fynv9qMe9b1PFak4bXwnQ07M/nEA4g+klZ8357xyVU7RRI4Wv6RWUGJX5gxPawCDIkGiIQAINh+v/vSiVAVlL6WfDpwne5ycF9AfBj6NhBj8ZVZDAHp/jfnARicuvnypKUvAjaLhnjOHX8tP8XOpq+pUbLMAXpeMOWTdtrqCzrmG2R62bbDruVYFKNpymq5o6FC2ngCoG6JB1zdjWcXcXoyJWH6P0w+XZ/8LM9bjjpopU551AJFVh79rlWslLKZT+2iXoIpw9nkd4lakJDWHtHiaPS4AQhXSd+zNf+TFRQTH74gv2Y2uqeJsEpm/MKFDSYVepwCiar2l04WYKQPVdbnfguzZUz2L1nW6s/nEXFq5xwcLAH1y2BEHd+e3b3zi+7L9lkVFz0cAPuOxRQGW7uI7GkEAV0u9lTcZnDfZgFwVeGlw5taIVcM9TIymBMqUHFWa8AAJVuRqFJEV10dwjz/3AW/ODnpaHVnybKUeo2HulRdTADgsamaoMb1gZzIRT2p0Oy+zpUeuHLtFLacJb5AXCkIAaOdLRDyAR6GPabS4EtbKa8vobpCcicYVOFGiyxBiHAB4XSpNfw3kYfL2UGFV0fPz1Ba8VWphZ8vQwRM6tnEcAKRjy7b5BVAByCom/OGK62QK2y22JaBxd2rOfWhljwUADPokOe8YlFpSLhb4iCoF2x/CH5XRdM5UpumhIoEJxQDPCrj6bnL9HKPsbRBK6xUDHdB0nQva+fM0iPv+qLbqAPuaZXja18xrd+uwudPGEVkrNizbBoW6L1Gy9sUyb88AuNp8u2vrVlKWu5CcZnp/rnQRtGcDx1+wlqKoy9NWdgDZp3a5WQVQjPpB1GpSx9aTFQEHrZsz3CQ9lZ6o+GBqAHynx8iwt4B1hFMvP6xO5tCDwfXwVPxDXUevyBsGtcsAtkfm8EJvkADPtpaSY74NSVEH+pAcYf9NmLsBVbs1lgDk85cHFqI/8m1y7kJhsDzNLB+zesHZLAuEK0ulZtnxAO2q7ZxmxbTr/sz/w5vLG9DqxDDi0y/THkC0b4FMxRsA2AaIs2tagNnnXBwiNw/g54Aw+bGp/bJo6/CQasSReADfh9xmkiM6qzmsjUEd2BuXLeEgYVaajqJYh8u2j903AJSTU0V7LpLvRufWUIf+h/eTDu617OUxhjpkGazqleUAVxvsP6hepcxE5ihF0qksvZtK2LqntzzDpMr0t42K0wAcHUkPai6+6UERQWZe5E4bKVZ2VsTfOtm/X1qfMN7yAElXLC9Ad53kfOfxHlw2IXxV0Wh7tO0ZUgtfxcZWfhQA7H1VlnFMt54DNuylZd8BI82ZEKlprmnhkK7w8fsu2wAi5MeWk6NXtw1cftWUeyCD94fVIkLnKHgyC87mNTRbAPEaEtHNNu/Noar8wmU4hpAXqb3c6LPPSMzq7vRF570AVFtduO9KIiWKS5zF2RVwCObd/VC0RGMRC/oNRC+d5wAsOxRbDUc3ZFyutc1ekmdePAuSqFtH545MLNE5v9+AAKkf8qI+1gM6DO5+gnVCyNo6hcUJIiavGAizvAkH9GYANzU81KwAr+sbVjbf1QWGZd0vMATGLm+IQio88GVX/gC6sbvZOGwxrtZl2nOXOY7aHJh/yGFpxodIgF57IkyeAAlm04g0tE9/YYYofV53xuZ2ckyM9BH/zYshgs7zUzIAvwtmZJz2VPSafspn+QCiNxI4768SPjFcSGbheY7XtQDH+j7Ki1DJCuhvLUX9jRnjr4cPmrzAmb7KmzQWBFkkAB3gMZIc31xyUqo7aKVxGwUX2xY5m33cU+m/E0tNgtwApunbYfqe+Uh1wDVLxzqe9ynCVlOpvEbxDq/cV1jVEwBIkVvqDPKKmY1VPEdXaj9hSi7uY0Wfrt3Ctt9BcSKcADw+KQF02XOds1wG4B/pNWLPRkLT9aNsffn3wNRZrSYAd8qj5+Nrs0IcPZ3Xh1MGYHei6JxwnpSz+W7rd9PPqQCZSPYVd/ngTfaaU9tAiQNrQdVOueur5w68jWN8gdV3ANd1bq0gcMEp9zQlyGSNlKYX/NsCQkFJ+SMB9w/GEkgAY7INpaCKIDFDH69/R6LbJsM23r+yHFzhWa7wggFoXQAx5B08H2cbmP5d5tFC4kKXZ7e4Xpj4YP7mXUN9pemCAPY2JEuhcG/kBMcwNLZl69XDyjas9TirUC5tHX52VBYAZjfKtjxcUbKodzV3D3RNXD5wdQJfr7nUk87XmTg4rQDM7gjiHmy5k3tcQs26s2Rd8OhaHr8MgnqeZPdltfUNAEy3DJinFOCOMtCAITFQPEPlPMmAX4b7w2tku0ctC28ACzRDtoawMkQf0wUB1gLiXXW7CzhlWulAcb3gaLtQPQDNJ5H54k06QojO/ai5fv8Tqv6RX3c9XLmHZbAc83nKALP57A+T5veVxUg/F+uR5mZn2BBsadGTbP2Yhpi0hSsAnhvNxtOVZJ1Uge6pkK4vLsv362P3u6clrdLtFio7ygDdZQBUzBxiKEVnEI2E1eo16ww/+sbnp/bhz62QHVEOALDXzw+eWFMY76fGPL0xzH7PYt2yH1n1ag6fY1kBWFAAWwN0L3WkY8w4Oh7YNy1PeS+83hLs9gIdDX5GY+zEYgBWuMy6PJUCAIlxOMzJbKjeSJuxTXheYsSfViWat90cAAQX9Yi3Eb1NLUu33eFCBWTLk1fNRKbVOCYMyfRQ/jwAA4UW/3Mb1lFvmSnTqtszCFEg0X6eAn63OOfnv5xSaAD94pO1GkjdWJe9e47rGKSVEKdv1zRq2LrPK6dg+96OADrxW2NjA8GzIkTYAiOhb94AryEzwIhqTonSxTxIRBMAyQcyOMkJLlUxR/OhFnVW/yFuoxr87nK87VFIK4xQ4QCGh1uoFz3/scTU1xpNZuVYXfVO+CXe4fZc2IP6KDIFADRbLdwxg4nVlOMNM3HAk9U4FgJB3brtvFr3dWsT0ywAA+hzc/HwgyMHdIMp8ogTeUOjQcJDGigPJQVQP4iAtABJFlhnhsNiTsWwgsA94dY/IgsLyy+wY1p6i4X3KyPlALmo3TeN38VEpBBhKtqheEwSREujhV4AVcpw4HoLFGAA/AZNDiyXjjhqzjNm5fLMGxxh9m6QeMezxwB2iueHcQCheaXCWADEf6TdVnLWMNya1Pdu4+FVIomx5hANDtG7AM6mXg/nFbfMroGjF8eruf1SbqjeUsqPEyGe8/hLrDEADbw+SzVUwCcVSW8YaDkvEL0xLvugB4MTErqTThZC8gAa8oBdLh0fQDPWuJoUxznvInvBGRJnu++AuUFuurk+AGtregz5mgSOhXsanwbFgmemZMJXds3H7qQACFn87g4AiwQxJOldLI1M2c0EOg8w1gxzibrZoKiBSHSeTiJk8QDRXY0eQizJAmIO4fspLLNZwaSSpAXDzp9NmFqmQRPbAInkvuWQhHP0PZ7lE3MHSvmD/JFXm8v21UxFwM//RUAAXwLppvE1+iWOm2rSw873HXbVOoB9z+hBD9xTEBburADEtIyD520ONKESuMxZbxozmo2zhB0YHdwgFOJ/0UceAH8V1GBxB0suBRPDQgBUEm60j+1Lu/UeTkLdDE1yPakAcd2dHBNubSfn2FrozBr6A3thud20bgnSFelhjP4sbgB1OXKcSGuVOvqWh/PhFq6rIc4rM50nYklIE/vifByLANRWCqlJeJTO8v10n8ZK6pHIM02tT6AH8RSCg2KjfjMAz8mo+9Q3voVxUYXQHNv4oQnUcIupeDcT7sbE+XDyTgAX/hdzGb3loxm3NpGY35hJNWQKneZ/Wc7Mgr+WmimBALMYmgDgkkTEeoRj//L53PPugby7eBHTJAuZjlK6A0UACVwN13Fa5zvUZaWPLWSx10IARpx6eAIzaj3ytVmKOQADXW6PtsTNrM10Ms1k9F9ThgHCnN0swdscl2yqABSGAHHMseAT/h9Br3ITnxJLRt6TGVMkd6Xhg9GuVuP4fu8AhSq6myLd9cQxCNLwikCIXfPIF2lR0jfi/6LXIR+dowBWhjPqVGD3DLHiXGXANGs+7q6AM0TPXpvT5NGeK/4vAP7I459ZxJHimWjx20zTbDP66Scp123OUbb7yIYXuPIAaaM7v3kURr6bCalVzwnerT0JLM2ZnY8kq9bQgbxFnAAFcrvY/tgRWRpsBUs/7vjHDt360dWgPiDTXrrqyXeoAJzj0hA2Bn2PjgUTQdzz5CXkJGXGfr73r3aLiwUkCSMAXwIalU0N/sfYwmYHzqc85QBbSgttmq4I/JrG04YtkgClxBtIklsz/szdNm3rvM5x2kSxPGyssTfG9zKyrR43AL6XAPUcTPC1J/APcUxl5QgVW8kf7Y8yBPm5WvtZKswAdtszeK6k4mfEPMDv63L9pYWuR8ssuRJik7+2D+06YABJwg4pU4xiSFteGYDM+Ekf6sOmY1MMjZ+4WBx6NUnhAHh355/dsKnrjXUxQGObpzwUcUCby5IxsoE1W/cA0y0Amg8uI7+WLTHUKuvhICQvY18lYIwc6l79YLYKBDvIFQD0axvCEuYokM99Pt8wOqYPUl1GRp+gFwrWLhZC653kACFmCiWmC93RUWy2ZThi4rH7ugY3VwrVVMiwAXUWV+8A+xvF0UzApoNkfEauVaYbPjcqiIPKFrVMc8PbVxy5cgBNQGXgDFLZQePSR0gW9yGDnflPNfJzXkUofr9VKlePAI1RUDto02PCNr5WR8yAPsAcZEj1SZIHwEpTl+6j8pMAHdCJy6NAOjEwePrt6ucNDCy6WMOr1rwnDLFY5F8VSQAjR7VB1Vf4pofUP4p0dqWj6/MUISvAOMQIf2M34FF8ALig19gXJ+InVoBbzsR/zJenSwZ9ufEhYFne3qee3p8AzhJ2QthKetKo126GYdnGKLmBWaqqJMmBwipn7L1bGgDMc1Vr2gY9buxvyY9G4zzNzHeQYipffMc3Dy0afbPfAC9VjMzbfBTScvIz5kmJF0/WAGVHjfOQqfXNddgb6FQAduOjaccmUdc8yQuozAHasCcRuNaZu0NRYLKTWF53ygD0dIhxRAOrE4I4/1j3gjSj+2wreu3N8t2b3cGIDUxVAPMM4pejJTvpA3P0cFi3wLaFUW1fdz4ucf7degVD/08AdN4V7gNPgUvHogVz5pQQnUu8GTSWuQJqVzSHrkWXCwA4ocGHwdvwvG5sPCbhWWHT78T2wEiFzsbydsmo0rAPAJ69qXcMolaezbPtp5OQY7enT8gW4hCSPwiN+wD9nyMAkcxb4Vkzcfneri7y+ebYwFCHxyrAkDsOITwKDVeVTgBq8r7X4VRV6QiB43lZ/t8E+auObm94g2l+fZ3j3taYALr4wZI7Er92viE5jz4+PUoSJxp2BkvQiq+RoeZa4hsAxI6gvIPXKiBiUnYIpWfLDJVxhK3qgcuS0FQAoSvPDwBG4XJGqWLK4tRR3Taw3y3jqmWfmUKShoLi8JLfRMmoAAyhkF78+fdJofq4QSv0xsMOdRvo6zwmbn51f46itK4AKzSDryZKXE85c3USHYoeaGmiIrpG2eFMCzU0um+yfwABo85PwWdvPKQYSlRTm6mBP3ai4G/Mpnty3BO5aspQADNwCLi0wXF/PEsoI4sZ3hDFmcbc568ioVs00BuGiQQAmQi83nL2ChMFFGROyNxcAG3ysSrWPcYSeofS/JVjtgCaycckAiAp67YTOjK3eW++NXwNkfP8qu+qZkUGxbXBANaofPZQWQzvlSN77+FfMyfcgH1kqJdIUQq5ysJNgG4Ady2VEWJ60ErUD5rTjuLeYasH98EsR67NJN70ulaDHQCQO2nOTRMO2OhxBcy9wBdbLNwcI6KOzwlTIyib29vFANTfe2RRDMAk9JVmDTXH+tfW6+eWGGLsAMTCeXAdmCIA/vmqjQqZba39+bBTvorY7JjT1dbci0n/5c8zFKS10ADypkAu86Li8H0fU6+lO7LmV4tHhVxgFDBwYVBOKkd5AMfo6OjAKXxw1uWUJqFskAA/hSxZ/wfTanNmGMpHAZ0AU9lOpsqqGw0agE/FzyYlwCFVpgTR6MQFheTOpANFTQBKkU22hJKcCnSKDXLbWiituuZJZmRzZnAa3bZVcl+/AOoKs4+TCXAjXvzFFRN4QK+CK/DTKz4KxYrWSH3UFVkAOcIa3WlkeLaQbIL8HCaNWxYIlm29hWW3stqDlK/RugA4F12Wz8CB7Dn3Gwy4/tIOKTM0H+ebGfENgwZzxRPcAF9nlResP2O8JyHEC/ZxUnxNVCS3uOnK669NX6Dut4oAUk37QtfZLPU4e2bXLl2zXz4vyO1atDQdwiRtPvbUvAARiL+u1yF0Oj8qXwYVK0Oa12WAPEwCZHhjaQuYjbI2AKEG7GAJJ98EhdmL7K7e/gSNw9q1Au7488AIctfSwRMA0Bx73h2FnlNZcdKmUwm4JG1DaFBQawzTpyZqM385mADHyIj0kMbNBbA2rZGUxKJ8RwJNqd9ZnOf9ioiKt3lGAP4N4ea1mKVqrWglflJ8t63Tk3iXJuhR8Kc2Q+mlpnwAfVZDun80rNmZmipHw4zeQ/8e0ee4qQUhUeoxO1E6ewDjKxxXx878+/fROj5fe/zSMmpaLFPrTZR0yJLxy6eEAFpeTjsWzuM2tlRIiuiPK+IGTbJiXVnSW88oamexrIMA9aciz8x5eVnZFpLJf2NUfvUQNSzH6DchjJPfhox9swBF7adbEDDX7sR7As9S6B2Gx6XbWuJsVhXhspgSbA+zALBM7Wk1Av7/u5Knnx9OSgUu44zvv7Izl4GuKKFSefYAsq3upPjD44hS3hlbUJruLSEBOKDZfAmLhHNjfpvbXACqe1MUAqEbBwJMh0RnWe8Cutd8otbEVJH0HBJmW1rjANlRgo3LQ+1jdvJ1Y+X24zOTGluzyfwYaa59z9rTIt8AITzX3ZFZ3KYqnZyVNMdPrBHCbrIBtzpeEvumqCLTlAD9HLa4na/+6+Zz/WO19k0iOq0oJjvdXFMECYSlRz2PACw/nOFwPLg09DcjobVzmaqtjQLPuWLP9Y0fPtFn+2cA+IyMHOeUm+W1dzXaxkexMP/W7im9W1uyKHAdcJ4Y2wCiyCrN/38kwmUsJJ3xy045QCE8+eET5AgON2C6ZuoYANASE+4vQURjGUJC6bIwnK8+TqHnkK4MeyRu8T5j5VkAtlKc1CiQgP8EwwiQH9dyItzjCtjCeUG0VpwVSSaGQgC+Yp5M1veII14tZSJ4JHSXBgKAZkf1Doy0Cu0jrZsuAGwtrabz1fmqPmWNyFppKRHb324CbrbNu9qSMXfJbuUA91t0E2Vsg/KgzzX4YrE4C3/kBeLjPLxV+HRNO7uUnQDI2gg+3p6kjSsnWRpwSwI626udwcsKa25rn9NW8W14AItDPvLEySTBLrYEyYvdIPOcqUPT9KOG8pqTIgndlrEASsEwnUFsmtSGcIXBXWT/nn1QrNGmZ/uol/tUtmg3DAC4PlB8LgMIa2+6JIGyJYR+ADzJWQs4F0O41F03ZyHEAIvAO4bQbrkVYa91e1fWSKOrOI/7KcZbEuffp/AnxbAAZr8E0+H5mV1zhx3bjjn1zC+NTx9MJD0byP876OqOfwB6G5aUWrz2Ac2iHNZqY3swkbv3+MMoH50Re+CZOrLiAMDqC6uSAUCJvK40xvcZHebsNpOme9Gw7D3tY3L8obsAzPynC111KuBiMTByvESroC2rrzym0YmAZyU6zoCRRwCdf0WQ2ah1y+u59yZFgeNOVyNXwzMRdfu/2lsq3nUFAEvsBXpipZnq5i/Omm4qOGmL4l5AHcnDFHNSF35+EmoAkzK5KhuPJjxci/X2PDFHzIw4enQTxSOB2CUPrAuRRQAzjPGOde94RgjN3uR64hg4UjGxtnDRKmiMjYFE9N3iALS064AL+P12hApfYWmPljEMQEtSSNC30nvtc5Bv0jQA4ajYJYn8XNG0aemzAisZzBhrBecWPX+1dX567BhRkwCW/Am24APljMMUVU7K69zLMQSdJTFk1EnTXYaN89qXADxBDymdgEIOicXmfZydq9ouB/RS0aFN9fk2qRNa7zUACTtbXKEJ+k8JipJXRUsen6ExU/VKNGEtOW1qji5D0gC2ntVBRTowb6Rt2FswnjcZAsGLWOF6Of7f5R21FT2cAHNtipumYuavz7HpJqrpiAMrsuozGiKtp19stkIGqWsALFP2jhkaMjlxgY2z8OVrb/Lgm/m8t+PqfCModk+ejwDgcmzVUafrhPU8TdIPl+atg1KECxmuFjng0q4dFEmEACMEYRos/ZOEX8b/WeXAr2x9ahlzGiYalP+ZKFcDiFwAXcceRsDApLBrwlWEFPNz+hYbxx94bujMpWxTZBKC8wDDdGXnk8E2YORtQ3MMbgzR2mCCwptiOz3deUblwdpsAO79yrBV5vB6gPg9iDkha5x9SZzE+B2Vjbjlfmb80LAArdOXloz7jQiy1oX9vgmIUB695mnyGCYGOwk2Jdur+gB0hPaY3chbrYpp8/96EB7jHT6gcnIFJ6kob3Ac0ZOtAJdZ+3iH3WYk3olOTgD5SFVddKLL+8WnWAeDAfiGTZAAVeSo3VmWgLUq3xrTKaHAcqEpnHmwYBB3tVCe9wWO+wCtFOZehBo2zl+MCaY1qopC7Ntawp5Hm56g/KXrcPbmAEqLxpU4fZBZaxLfNgk6de4wwwhZDYXHHhfUhUecBZYAsSYNflBn/Y5UqLEIKesVsi9OBZBMxlWYxFmdHM+tgwAvhtrrZLgB9k5QgN0KqmnVNs5zO57DXtEuNpFRAry8AKBo6UzkKK0p7/iuJ82sQNLWEIf/xJiSDlbJ6TXoEwsARxVZ0XR6C/gsG1sDk4fnUTiO3OnNCFpDes1qFm2pjgBRdE+EQ6vTBnY9bnr9BIDmfB1SIQBNupNIBlOJhA0iABm/wmd5E8zGsvwwxAcLW3z38pAUMM5aDjbmSZiRl+0A/1cibqi+6e+qDrUSwoKgbxUPNIeSlBPWFhT4weq2YwDD+WpiydyLd9hZHGkUdoilDNH+VchoY/AZskRDt+eWAGuHjDN34dmG7Tk8uIxXs3bWkIEATb7FWAzMnj4aPV4AjmjlqKBRS0kYVeRKAaHsR8B+gBEKeocj93tZsHTuMQD3yNnJTcChKojQAY5ry2NdCqHNH7iaxwcIE/CiUcukAIjpnKBchVEhgEzwEN7vc+wEi3uTK1WYE3Si5KDa6mAARZfcQqZU0gd/6bu0NPMWq+EhZJnKJdju3xk5rkzqXACj6aet0OmgwalWvJtJC4TqhK77zZux9R6oYqKnnkZrAM2hNqdBLBzcjq696+XQvuP3cLRNXHOGPWXD+wJtLAEArAxZxTm1eAuTANQmKlkrjGR4AB8+APHd1CLeqpzwPgDR+JXsKQzesnmGdkdQ/gksMAAtIFRT2Cj3mYvjtgYhAJaPGhuIfBMsZJAX1Jn/6AdMm12TuXmLopeK9itavDkAYRcamMZCpe61XTS+crJv5R+yQbElTxZCX78UqoZwRgCv0chahnuG64RqJoF518sGPO7iOfPob2Xcnz7fy274AOTwFehA/Z4N4YjQe/6sIk/7WmjTpWjXftL96Jh1r+MAuORM2ubDe0W0gkMQgNJXCfTuHvX702+SubD3uRtGnwDxVaXDu9l5yH4vwvh8NdtFGWBcPgw4JnRjaXRjK5nDAE7zyw+WXOSpjI+WEeJQSoMJxSM1hIRm5mqanQwv2sMApaL4ELO/9UgXBcHqohgiJe7LRO8MWkqxWwjwEbcCOADrACwhekOg5K+9b3PCpylEL5j6fRzrrQigshiurviDAL6nNGC0aP/Tp3zfaIijXBmyBNaDWa/3nyAR9zd9ufgAX8T9dfIU/2MK6gZJAjsU8CTExkaaweXrMGhA+DPymgDvMd3WUtDhF5CeHBYW2AgZqM/xt0H/TB2347bgEbYcALTRpsJKDLBrGx4YpeDynkzL6AAQSV8kgYvuNEJhtyAAJa2xbdVLBGJZwSxwh+g3yv9NcMMyZRCFecZXYnu2DwAi6b1yFXDx/eFOB1MDRPzKNvD2HTGxOOx8hUjflwyiAPfQ2XBWFZv1V3m/0CmuHnR/YElEP+b5R+18SsiZdw4Ac6tQwHlYaNfJY5CMvwiu+bG9HUaGgAintjCkiN+1lwDT8ABWRZtUwB5XHiS0O4dweEFQRLYdrdZeABauw1JvAD4DRDb5TSCTReUDwhdQjVT3OaES5KYlsUPJcWea0OsAA4LecqnjAhBdq/esCOGKPHoCfoIGXuaMrECsnnrCiwA8XKOLLzn1cmGO7buUPxF1J8/tuc0hor45U7rHhaY8AHGxbbVyTmCtZfw5bf61iNGXP/w9aJSlIulGfGvKjg8ATSy1k3gTTMv4lthbumwT4OVZ/6J/6UzHDQ9f/rochwD+Dlx10AMgYD3dcMmU1j5JtI31TMJCjf0cD8jAOdPNALHmNakZCqix4zZGXfHikrSxfA/SCRWUXTyRxWDVdPgAkT80XvndS+UCrTIdujinlt7Tyvf4MeQ1KtjIVka91wDn/SU5cT6l+CxWp4oOf26c30i3WsdVN1e625zy6xwVADPT7WUt8r1q1MDKYQR4VHb+4CKHCbLk6HyKsS3V1cwAXAVKeDFoKLmAKfWve+4gyhZfXKQb7vAK10sl6aP3lQBEFSU8RgQa3HGzaZlR0rkjN35nqZX6FT79fhAu1CqzAMVrXqlCgIZfVeWgRZyadVJJUiDIMXmkgaLpm/ux1V4AapEm5VbDJrOXIUsqFlspq5QmVMmj0hkwTuGzZ5Xv0wCIFHUVCs1ClO/PxzLirPLiPAZSm/fJLi97mbvthFRgAINuxiHmkMbePQk4EOdiGc5gG83MMC9CbdS8A2o4sVIAYCM4ApsHi3nSbm9AhcrcN6xb8Q2D8F7nTvez76KQkwBnIiI6YAa4syHTSWON+80YiGchzOfDZj3MNaMUvtLPAOFGCR2bxJpdTpVwh4wEBjxP/eOZs4+VRsZSj02OyRoATUQe+JjGjlsH+JAMjyxRC5PltnySVY6PRrsnfoXfhACJVVLxGMNK6Uo15PayESv0AUFx0TTZpKfNQVn6IxCHAGwioN0v+TSLV00xm1/q6o0F5OgZLdVs/me1fur0fK8AKbzN4uLrZmjtqu7LSPyz274cbIUcnqxc6BGTB8pcGADbQhmrvKfMCkTEZMEB4neCSbEgpbBVc8pmyDgHzFHBAE6DT1OOyInaREjPr2U3671P9yOwvgAhAiRB7lgfslAAJ+5TUQ6hyw1fyikTozxI5/r4UJ/ICVI04nP0IJd07ABjhfFu+DGyk87gLVDuNA/1SAvZ1LhST1b0gxasTa9JAORlOwff90tGz7x70imGCwG5lJwtGtClCWcvefFwXFEACvAmDnfJsWu1uGpLbQLbwh51zzds3H/AsMax2Lw1gQCIQoqX1w7JW3/9KPcO59r203dnech4JzepUqPi4RnaANQZNg3XGD0OTr3wTPH8nAXwnLu5Msg5xUD3TSQiO/wAM6moKJDVNhDnCnJ6Kyw4AxW8hGQngXTmsGlcdGqWEAAHGmPFyUYv5b2XKZ4/P3xjsSoT6/s6LDxpf9q3D80pACq6198GWbKId9iLlEMiuSD8DqBqi4hUBz+tkYk6DHIAxbowlseNtFB/v5Y204YryubMFoy4efOUPi2inGZs1QDdGw67kDOEL2HvdF6fmPDMGHWHIHCoCdYm5zGqO9WzAFdkm+thT0ctODZ6dLv8htoS/32RQNODBLLGTVnkZREADBqx+ggqIyHR5sS6+QMs6t7DhJVnMEj8jeFv68YKJgANTQjLB6EQEgoS1TEfs6QNGlSCItsaI4jibr6ewuucAJv34gHdduHKf92AkJJt2X60CYZzn8b6iOO4LM7MJEsAvPtH7mQh/rb0TXNit6nHnw2O+PuQLXhbuug5JU+1iwB7r8K21TeJ419rTxxAM90rt00II0UXMVM9LKNHK+tNAMpW/vgF/jKPNTX5ObbXpPsCWpVlVMcgmI+7nrKjrhUAYrmX/p4exB63znT/BBkwWLPVsvhHGZDDcph3AVqkcAC9f/JLfh8Q9BJQfVs5wNDocuYFNqJ3+3wV3bDJ8S/UAI6Asqs+txOe16/V8hG32G7l5SP+OZtP/+NL6MeqMd4A7fB4pVCqhauc8oh0a5V6C6Gf8F4vRQJuCCMa/pP5/AAJXJKnfJ7S96NbXd0f3x1pisVNXdQUS8k0rzuys6t3AIuO4xyPqf4FmFaf3rC50bguEtXBy48+KnxTbgH7CxcAO3c/66IKtRmtSzy/vKcKLWS/OiFq6VBvUSHJnBJsXgAXSYpUcKmngxbwjlEXdfHX06RBjn8QznFCeU1cxA8EAGqk5IpyrwHPip0pNQraC3cm2OoVzGQtEo2uwt99NGYA6sLbqdozPm/J9CknsaWeZP/BplyT7aLlm4+EQXXa2wAnb/QvM1mzlv0SuXmfJZrAbjtUdTS4PRFEUT6dILIMACUa8Wc3Bqa667rnxQH7ReB/KV9zHXzRCJOLv1fZz6UAJaNi/UscweOBA96NGNqBki8G4EqR43QBS9+u7E2DVwD1MfCf2TCShpwI4J9jOqO241raPrXElozj1o0MzjilAGWmRCcR1GrNgoPxZww1JUrQTtEdHVZaApF8/xU62RMAl4TE4qljbUpoy9OIT8IJhiYyqB2H/vU7tPni0bc7VQA81JvpFU64KXJPGqVHajK6sj4e4cIN/hn05v4jGyATAKdp7jvtfh9Gc+EzIKAGxSfSf576ilIqHAuvhbzRMlEADhHuSso9bRayvNCnRXc7ubvQDGwB73eVxFneyw0eAgCN8n6dzzBMmvHJndj5ZDh7BxFkmu9iRrRDLBcRmzalAB+XmmPYAPYL1gJA6PrsF/fSMHa3srxafJQhwSW6P6EAQRfBRzRuSQ9r2oLt67p928o5kOyTULHjjlPRRBeFzADPEZnKzqH67Jh0McgkcTnZZMA1hw6IEU/D/oMiSIZQAMRxhEr9AgC0tup9p9ZfaKf/MACpy+kECl6/oTfQEK8AbmHTvgEzc//GZ6E8BdjZsMpj6mjGtNSYA3D6odvmZAAqLvqTQMwA3+c0q3Mn3r61gzTuQNN9/T+5pqR9buxtACs6HCn5BpyCXyPD0gvwIJTNaQIyDTQ/IAPWOG3u+CcAP1Zf8Wl4oF8CCN2q6RrRMl4MyUvovbr1xYv7Stf71QAR3SBvrUhdLEuXNuQZYmI6mtgtEBOeCUWh2MTYFOEbAOZt6Lhw4LXEgrGDKXJoqcGGrXaSb5heTXbnz2JuubQAqgfZSiEhxbEMQf82eZUB/83wVPlh0BhEnEESstifCQCwKmQSH68m6KZ/RqcG1AAFGiMTvyLh4cr9Y6ErIaCHANQjyd6JXk9EaiTwh/J1fkm3w0SU2zA4ZQyE7qCB7R4AWVZwU2VKYuTEfPDhMHywEgwnQrkOEmjRcLVsGTHTQgAPpe6C8gpKzzOuBGI4egLvtns6zX7bZiehPKmMUw9NANt4VGvogB5oNTbLZEYGGPG6G9oPDg9PMLzSrIRHmlMAbhUX7o26mikXw7zdp9Zf/o2ja/lv84e+lzOa8ejT5QAGmWCbxS0fGw2KPDrAu+RM9854nvyf+f8oNto5rxWPANr0r7Q4tXjirxoeyvqdYjz/UUh7CaP9wJcKJPEUBOkAuXeQL3pQeWr3mowQ8X3+NQaNPnNwcqsQdCLmFwRuEwAUbkuUObzNZ1DC1gNKvv7H9XF0NuDvHSGMBfFjCs8UALdzHT6TG1yHECZxSlkCfV0/zj49Z2YCxIzHvpg8cXAAevnEjGLy0IP8e1GyPWxWjxtUjE238gLP3R3C7sDLrQAZn9F76P/as3rLtVRMDA3YbpPPdSWYtnOAG3pLzJ3tAEFxD3ZYG5ifQiB/ntu+t31oWcQfemWCjodKEtjj3WgAPcoRbVzAgs7hTKKFT5nmylqxcuWMhM7k0+de9VSJHACulLlka+/pR3J9lI+Yn6WRHklPNX7sQsfY+YE8ANHPAB3VujRwqHP8bZYatYrVJ3w0K55oIL5FoHqXJVuGjPYAhfJyabRxJIBYAq7DRW0ERfcUWun8DBW42BCZYd274ACg23TFPDttOXsxqOGkHlWPhRXARfIEfCVmS2T98Y9RAIUW/jYiNDEa8r2oK/vGDGZWuviqKEMoc5DI78IFPC4A43TAIdUrwy8idABbRe9a5oWpH2hkXPFtvmOfORHexQCknz26axpt2ecoSgwiuTY3Xuf62cy5qlJcSQBHrstHAATaAMWivISdQWltm5UiTE1k7lWKUYLl8tr7hc+/W54AQDDN2Do1JFSytVhwiVWBVQCHv0tSwiejo7nxFB9heQChKdrQu834LwaycOCqb043B4P4XwhsvB7AEoi3YkWDANPP4BJK5Cge37xBEgKZTEKKWwRedk2yeefnVk5u4t8AdmJbZtGUTE1gzwwYLT3zTPeP7jjrc7qGnwrMLgj+XQBjfDebNnCznp9AsSEB/1uXbx0VlgG7gVlVUG1VgnY6ADxvdyRSov+CQBKDpugg5UlP57j2N5qihF2xvWCGPTIAlSf7Nd03Yw5SqevYLcCRzaat56M8Aruq3fGjoI24sgA/KGru0pJrE1YbRdb+jREps8fd6fG+ZfJcdqSpGd16ACetTC4g7eRtijDPOPEXaEY8AnrvdJVAhGfkLN3d/IwAeXaup00HY1QWx++wRU8sznsmyjI4F2hnaSAQYkdzSQCkdTIEKh8Kdg0O3FQmVUO80jIuDVzrd72A2+VockzGAIEnr7FHPYSSb99ima/2xENbdhTrrmjG4DvI1D+rEZ8AbLwLrbjoHNirP6zlfHvE6TQ9P/cMORR4bc/rTOxN2AD3DTrTKSbL6k8isOOpmJcaZy12/b1QacbWh3QaXdK4AF/Ti8Z1VIKqwm/ExzHJw4LNakIf3ARPVRSpShHbf5sA0LfVbpGENb6kns1HO/9YIc3pBHHdSJ8oVqE8jB7sSwAeTHpzS8QZmse47TTXexE1LxO//lypJ2TawmDN8s/GAGxhTHhClt6IVY9zSpwlW2u0tvFks1tNRv/4jGY3SWAAL0IeL64bkhgOLOXudi571oFFd0SvsXovn1G388hYyQD3lf2X+BVoU0D68PZ1u9v5GO3L4uIrx6t09PjZLvFIAG920TK2niGcVQ0MAJBN6wDh27V4uN/wj0ap079LrkcA2bQRID4HM0mBo3jv0Zuki3i1z5/UymkgqlTNYiif7QCUzieLerKMCkcS0OEC+u1jebjUEtour0bF35GSQtofAKmyT2L+QV2txbda5pA2VDEj6SVGlnw60iE8PpZNA3MAZV033IgdCgVUFjElJPwZK0BJZqsqMbxRiSRAyED/WQAStd26T9uTKTZSZTRSUw6O3XIZi0hc8Vc7hmQEInBPAOfvpWpg2p78dKVPrTp2Z0IqYdjS7U/rxWd/72jO/XcArippyyMGfydTQvFp1AqThvLxVQ69SXrHL/iOzBftAADYO7IrujsUebBaS9XOqxCp6rSKiH6Eel+bc3va2VKEAAINRvN1fn8ISah4vaFGCarcWBuH8cDcisOHkKj1vQsA07xaHX26o2mwtVHGxB34J/GFjxApxn5LpR9B8jnWKgCWBDVUTkaeuv7tjkNBMKTJKx5Exk7okjuMPhK3eLHyACGlIRJDJNjJNDkiBFJw0TvCtPI22L9G4RlXwkPp9nQA/TQkqev64HyASKwxAvnbv9PoxyHDb4Mf+pMa/QjXhABuAEeq7iFDSNLezTDkj8Wpf3sJuWn7AX1ovKlxNvtfAHGigJCMXf0NHu/Tv9wUayO+LmOEZ3gqGu0XTWVXvv8A1EQcfVcZT1tETDMD4/zqwfJVe0oHpOmbameU/SHPywCPo1L+gAnmpF+NwaBj6Cjk8E1rzT4CdmC2BTst6n59AJZRFuAxE4nIOGxjyeoFhq5CKPQ7taMSlhbiBNP/1DIAKlbeaemuyJT42fgKUNBlFthVYK0+DdceZDyvp57C4gB5/fgQ1rxbylsgJ35+5RDuA7ebsg0I5GK7UnpE9u5rAJYIQbfPrMf5ZI6dA1wRc0nPyZMPW43YO5LI1MNjtDMAdKAU7jNQ4SBYHXZ/xZHTK5HWgq00uxz/L/La+YsY+QBvPufy2J6FnmRXcseX8jEMbAQSeGzV+bEyl7Je7ukgABNLIKIncbtt7ifEwP3EFs9h3syx9tRMzj3DAmi2plwABGHRu98CrloDPVST+bTCWAtjorWb6BPhi6eZgzT/zwB7Vy0/bnq2FjyLlTyUOQ99EMivL7i4bE1oYlO4V6KLAALj/cKbzi/58XW7zg+XvqIFvBdNn0RwLXSK+MCbEwQA26aX3rHyKZGm1Z/XujRIgp5k2FzHX9Z3SzwND+UxdgB+TXaXNiMzmD5knHlhWkaaS8gsfwWDqhXol4rNMKJsALRubqPxmSpbOwEmzAB6WLV5jXGfy+2cnRqV2yLiaF8AK+COh6nNLXR/0wBZUf8TFlUzsVjzVNUAVxmIo/GETwD2Zv4H4Cpc+oD7kG/6xbc34dAztMBxFbEqIleS4tMCAEo8iNM4tXcCRCbPQYotZOHU8ZApobSqVcdUsL2Ov0QAX/xYtvSQSf1QqebgpshHbldftGwIbxW7TMIJWjMGAACNr9k1K+S71iBTK6mBDnv02qq4GQ7XsgnMh4x0JUrdAKfzYN+9vneBrvrrmRRdTDVwvQReNlL2ah0tQ3UJ8ygA/1eodoq60HA2JUxNdh5DKmIH74/Iul1UwmZ2Of1PxQCRN7cQhH8zEsO59jg/x/AIpuhYQdMRyxyW2we8Z0FFAHOxX/rjTS/bcJ87cieWR07G7Jf4YmqzAQscXIqIshwAkJ24WAXnjOtED0J2cuajxLsVVg26mLnx7gG/Dx8H0QC/z6rUgvFzT2rzWFkLhCgSR2orV2Ua9r8pRJg7UyFQAFAQ8i/pOneZUExpTyJrzDY9S9KEji1Rv3o/zAycK0QAFdzUqA8c0wKRp82HoNRWRRQzXoHvzse0tUGLXX4qaACsZtprSsmZSt8zC9Hy7TXUEB4cNE/3Pb21/2bcOdaRAG4CpBEX9DAq3oxunhNr/YToZrIpIBSdb+jPTxNFOicAtzmWHg2DykKz10D4u+1yF7fkl9vc1Dc8k52Xe7r76AArLOFwCD1V68rypXYjjXPRXFQTdlHl+TfyU0iDsq60ABWN0Bq2p4W4ZSsaiIA7v5Mglly4s5xDo0bZYSTnaa0AT2eI0eNv8DRHxkHYgfPvvSdPD9n8g/sWCvi+WrXRAwBeWxS9ixZD/vwU2nJ3MDd0cCSWFOksplbLjMxV+BTGAA7DiCRVZNxLQi1gNok2iUSe+ybdu9rTINliEVTUfScAbOQb9+9/5rsXUvaJylRL8dOdEjqnvE4J/Ubt2iDUFABDgcpuU5EekxdVwULm0PYehAL8zL1+NoX1mBN+H4pLAIHO2Qb74jVyeFxzXicqcDcxLICZHl7RbcZwZnSGEjUAaU0lvI/rjqZouXpjvD7vUCogRUu6GJtpQjdvkrJ+uwBv4oFK3sje9rLMjFWluJFSHRu2LPUVf/cHyCcFTbS/AHLTtetBm56R4qiyu36SXTBMypLakIuAfRrphawUmBYAuxokcGgxriZAep5EF8/2v+lGr2cLbe8MK2BRkBQGcgAZqMXquuASSUV/uJQkD8UEuGtxpvKird+ZjrKo6p+7AAEfUA2pJMGxxChfvhWTBkIm6Zz8dzg3rWOgoPCycQAAQVCfpo62QlEktYT4yKO7+VOwrhBnmB9zJxV881fdtAC9bNSLbln488N1ssqN3ovHTZq1XNiz5qbdWL6Q6dlLAK/+Qe4TdBBBUq8L5NkO52wFc0WJtSZC3ObCamw6ma4AHMl7w9rJ5BEClb3/8ofhx068G64AVfMpsBkxj8Y2NABrEoCOEss16J99SoN9W0GL9bUl6wxi4kUZvbPqLg6mAClmncnHfrcbOax3Lt5q1jXxMeEbWjx6sqnTbwiR8dYAEXwH/j+dYP1ofOanX0YrXQoce9rMfcw+RJzuleTurADJFMr30sFOiRmKSSXhDU0+WRZqXpT5ct6AbWJqrrJhAD520FrAqM92GYrCRTYQQwGZ1PkzWiwp4PN/N24i228AcD2ArOP5IjdmDjqIOZzHdifUffktBLw7S1r3sEPq1gDREEcfvryjrbBzzC4yJB8BQF2WJp5A1HhjF0MzxLH6AL++DDIQNXZlataRsv77pa/jpRp3A0PVoouJTzAi8VAAFS+182Do9PgymHCUjaB1VJareQjtvoyCgt4uswTtqwAoNvy3GBVsiAEw6xEZiXte+F1rGc0WE8dcvWQoRhNcABhGD/a5so3w6BXChVntJ+sxQUxW4hpN563D5kVVPNoAkqbkFh2Lx7d9TcqlnnPulIOfrKeLndzgRGEPblSw4gCjc1w0kG5bLAcmnktud08umv+GyEqLfZgzpNKwsFj4AAZVk4jefxN7o/tMGT0C+VyWSP8W5s1bz0T+AIQSoZUA5c4NkLhgA/BMM960xInbvrhDyV/onL4a8DoolwSPOAAvklgB0vyogZJm7J30d7NsNgmXxzOD2mLJEMlod5abAHo2eI3Zl7oIo/jPkBTnw6MXmMLn1ntFxSjZX7ia3iMA0SxqQjmqi/l9gt00ZOjoNPw4uS1QyWkeZFVUrF2H0QBWOS85LzfkRbXc21Y+v2YHMLbO6Ir8O3gSS9AhBfw5AAas9Kg4Pq0glE/m5BUgTDsCvA5bJMuhcT399fsrp2AAv7O2vIfNSCz3bx+eGiEVy8ecWWxsvnGjkWyVzWsgjwDql0Rx5PiX4foNPIEEVQsiWBlEU+1iJdjuDqC8PdxBAKIGZkZ72ARo9rElzFSDy33PmZhg7Bhk9/J9TJqrmnEAmSKJPl666kcmXwo+8kUPqomD9rSU5FozJSGfD21UuQAWqbpgkb8vTcf6b1p8DOYA3CYPQ1RFJb6HHs5VrEkKAOnMS0chX4l6kovC3qy+fvxf2YaDk4BIs5Njq3Kst9IAF2t9QYcGjNN8aBw46bAxj36UJ+Al0eoU01deUH7BRADfVezqp+ezkeM/2wIqJMOS88dHTu0z+YyEl3gnOGoNAPUC8I6PnFvX4Eel24EpMS18Ufo3TJgBrcM0L0n8MX4AERwXciyOdG9Qb4jifiPKm/LFLOCKR6TgtEdLQtJJkQB8Qmw+7CLLOalGvXnQIvxTRiSovzvFEI2bZ3geWT2vABX5I1CXDPFUCvwsr/DyChcta6vjLNhsjpOCazpvCSYAB/xnlOg9x8RD7uEQNmb3vycORCFA2lJ6Z3CIFK+tYgAk7tLL1+GGpB5ezhGFO49B63veTVlJfIbvc2gv4miXAAeMNP6ZkQzFtI1q16CT8Sg96I95FicLpRJwyyIlIAcAllKc4zD9xjhyldv41SBY8MVL192fDUIwFSXOR37VQQB3VdVcNmZ+nflGq/FnrbIsE3ZYFRARXf4QC8+6tl+ZAP/jGti/GENKI0EYXqN2VzGzTCgWdxBKA5cWGh+SKx4ARxCoH3MyBMywxtqz7kEaONASqJACTC8Vrhc2XDb2CgAC7R2Vc4Vt9+h25cHcyUGE5DrEmMvmkoomUqbQWJwZANTgG6j6lSSO+NByb0kbXCuWKA3Hdidghr6z88e3OuoA1K6O1qL87N5gzAZ7PFj62D0SE99WbxkiBGdie6YJXQBy/XjRULk+YZkKi6vO9kQHDCGUSxCSdPbYcPYqbcHzAGSVuSgcZLJ1JeLNc+I1qML+x29LZ59YoToN6OGmEmkA4DOWKh/rhDO1ZZP1LiRZMmtPI6WUCP6MQfgxTDcYKgBE/OZ3i3xjywocvQiVCrO8+oq5l07X0dSkLcSSHkhmAAZIX9NCq/3UMoXEtrSf2oO1bZ3UxNW+tFIg0e9EiXgA7zfyN/DgEyDrdij9RqCL4jjI1qaj1M7h4gqfIGpZyACpc/g+QX90BVj8U33JiEcdPLc3EJ9qNPvVei/Vs/E/AIx5EJgKG6d/Y4ccF77Z2YKPJocOypfK7M74i3D+2IoA11kg/lDx6XZiz6a+dhG39LBWeQnNKahPhPesOS+wiwAZ7SSy0L6PEGitvONOamrCTscPGePH3NA+GWh5NtUBAEdS/C+0Xi+oYQL3pSGCOJxC2vyB7Zi39SJg399VAMkA/d5WmnXf386Q/k7EYyanzeSuQdJm+EFLK1sStRbwgACNCj0Q6PLESTkXVNpG6uFUOJCajkBJHrMbkDUTE5RDADy12VppBNA3ElDEVSEpbMmS/WZWGxpyvLPGU9vkYj4AIw4pmNysEbz26hLhh5QIZ5nj14S6kshK400CHQFF+wDKyJF9jtEWemgxg6LmHr5FwCew+TuTC/nt5WNGeDpgACUZ8rVjDcJILxi84zOex16A60cgAiCf4gL96ol6LE8AJy3fVCGRvhMAdyQVQKKSdvpsV5t23/wKEO1KHnju0ABV9sIpQb4Gup9aKExZ7n4tNSG6GlqSagFPldcBUuFBAJfHUI5OgM6ITEhJ0Dk4AxOZRpAFDDQnyadm0ctj1lEAJqkXJA5cJs6eSEUPnKhDk/ECPy4AiG5l+pquqDDgDQBI7cOuVYg9sjc3SJlqUCcflrgL6z6A6Irs7qY6HBo7ACSK/iNEGn2qCSlHGSuGiRvkETCDqGImNwfsDTByZc0Alo8XreZjnII/MrAfaW+WmKD2qdBQDQkypnZh3OtRyQCM2loXE5YvuzMYaxWFgyreRuKEe6XDH4n/A8gNzW57ACnSrO/yG2q/nzNkzyW3zlI1xCQbyn/cXjgkajEbq5cANMahmaAFooGsWuSiN0Vic211XNis9+1vPdVsKjWqjwB5bLWReEz6nOnjzpy155HG3Q59E3aEdQY0pMThPQijACAJmCnPKuUfpMUOty0nFlwKrCXnzhw9spOOyWztxfkA+o9d+Vl/y9fQz5Cw43JdfzMxqpJGMNAWCsGRx0rkSQAr8mGfnHMqsyrHEbE2qMnv9VvV8CA4hGA8pj28OWNWACWDa6I2S7Ck1tyI/1ikKzZWOwp3pbdeNUT1f17LY8oAL1NaFDcWNCCG88DAb6tq2wCQFvT3BqOn/AYsO8jMhwCOP9/l4Yd3yY+JuYmRl6xD1/hgBmOzTHrOUMmLw3RDAHGA61+8kU8oQa2cYQPESaM4+ysVuf2qVcVsT3+dAXgAiibd3KWKewXilYZrUFvfQOAXNO4vx5RisAL2iVRhAABGjAyQhSslKN6/bhkNZT6RlnVARu5zxTGYiq1tkvtmAAnl0qRjjWumhTp5aJHwWdA4gjo+XthQsgTYYanfi1AAOVTXPCVnO5nYGyBf9Ulj2E2uJC5keNNfNEKmCKKD3ACKvMmwhg0bNNkXPLWE6EdyLppQWNlKJie61EbCgvOJAPr3qiK0rw2VQxfc9dHN8vT6tFZVDKhX+Pn64N5Kd6QAbSgtxgXrvvSmtOP3aMKrTzuMJ7q5EMIV1o6krTyHZgBWs6avD8n9xucBmc+PLGJwuji9QEcsMLV22+pzXQmEADAibG5e4uSIvXfR/k2HtQnEYXfn5LxNlcoTk53mveYAMFWkTHoclQRDaggaDaC35e10MoOUQ7gSexZBhlCdQADU09wiLxNjWd4fo03hN5pbttxj5xGsUNiBaYyIrTGUABIB/KinrxKNP/7u50oOtaeX6pt2dXRefXGtem1FRBwAae1wHCcmrWUP+6keV/9tjYLdCqcN9W+vAeHeABH/iQBnFZdGosHlGVA5lr5yRUi4ZqgQMzc75g5Sk45+/8nzAJqQBmO6oglfdxfoPlDZY4w0ntEhaBSXKFF73wjg7jUAW9A4+ib1hD7dpf8MjElPtD7G17EVGeOAo9YsqZ1mpwC40U7Zzoj2rdTpsPv+F24DVfTWe+zLPdcEsFXH0Ho/AKSmYjXQhWJMZaBBxlbDXX+9M4V42F5DInyexi7AYgcAjs1uke9nh4Tu3Jm3WuF0hVJC0naV3U572LADzUQwkADYUcYHhW1hW/j2eehtJF7nghr3w25+XXWFmSU2sHltANlWwj/wuIv55nPeo49PhkEsArcc+U7Ls5VcjeHV9WUAIRW1FA4bsijHIR506/oCSrVQ8REZ7clhlUl1Ag0WxQDrZJXdIpOD+FAZzHw/ht/7Uv3p4D8LTSTeEQ/5nQS5AMrzatqKVvFNYO6Xqtsg99NkHuoOzcz61tTYEivPJZQAzkqhC5qEBqLz59DnmLrWrrwp0FbH666379jNqW8z8gAH3FS11+vPU4/rqsT+fGXuK0Ptdhsn2WSfRtj1md1ZALjuxg3fKdF5vEn2H7lmeO0WtGkzh47CvXA9HoDKQvEA50HwGr5tj7eEk2KZZjTfN2NPeXqNM7NtU+bOM/PthQCM8y3hVynbPbQbnz1nmo8Bgob5lIFj/suW8Ar6u4FUAJeHcKvXGUumdkO9HBeSxh09Z8pMReDdNEZl6U/b920AUZmcghKzeH8WnZM7zTFLlgyqPMbjUO7Fr4jc+dd57ADnmIwL/7kD4HvzJfV37pOPbB3XcgFfeF1K0Ge17ylxANaGChcz5Qa4OM549e4vB8W4tbSWE96yJ+twDkIh07EAaPcK4GDZX32NtlSfrjZ91bYnefu8JytdmTqOpWefLACwTYsc8gqXpQwkTEFIzJ8Gzh27wTKAwK+jqJWOynlxAEzW2SxTK4p4rg2gCc0G7V8dld+83AIVj+jEnBnx9sIAKC1R0sS6OOIzKjkYImJfyMr6hGYDxuK0mfRJfhHSzABZB7KH4p1CqqdRc9gk+4dTzMiwqg/9KyVCBYdKdNh0ADuPSMafj1YGz8OqLpDDoa3+RS8t5vC318c+Ja3Hx2MAo3gMohyJolh3+BoXS3vnJvFI9mJp4pB3keHkFqP66QBmymgo9z85sOXXSEtsCH3p+20+N5UVLijbUBF4yk1eABa5+A0RPo+3X7hEmDSID6lTthZGgkeb7SDuF6q1E3gAwmZCoNgbrYOw9ZadvLjl4w0kgYlCpTh96S8OXbX1OQAWQJ5Pd0mCgBKOuGzMEb6dntRHP7xi2Ks6kw8Z7yEaANtgJft66eOPZRQICAHlR97rxmR3VHB1cnyZ8udiIbEAur1rDwdrvWE6cFqAIY3Dywh0GZdUlGF9ci38ekTNnQDdsFLls+NdhQk2C4TLoqOHWOlxi6ztsd9PbgbFZFtzAB/65bfbLtR1ZE2eXo8bTYbjFfiZahr5VW6KgJxP3h0Aw5LIGysUK/4m9prj55m9JvR7xXD+3dqiGxYxNwaY7AA+q48jyEGtPaFuwlQrK/buEPNtHv+P2JvWxZe4BiSgAHypTt5L82H6yNyGOybPAeYDBL/NU4L07yuiuPASS6YAC6nLlgN4BnO3gsFJ9GWndILQytWaQaZ5AffhF/KIUwA181E54FpqmQjRwySV3J5TF+v2ufv6UtXVVZajtlN5ALnSLODxozqWc3OBhHkVZno1p8WrVeO0RigN+Jpt30sAEONf71Y3jhqerwWMuYU9TJ14irVQhKrZRH5oGDcFfADZE0b0p7t31yMkrTzmhLUv0O3VavIcbllu17S22cJvAMUnfaMnqZGXxv8sy6JrlyY7mRt/Tvn41W+DetTf+54AD/ps59lIRtfFBybYIv3jdrnVDjjVGANllPBh6YW3ZgCGIgZ4PwyKAlZrIt6NGfeajw0osgonph5vtXSGiCLqADa260zpKrGFOYUrI1w/TzhLz+z/ayaw7CIcU3blO64ADKD1EqEVUCMZzcIp++6O2eLpCYzPIjS24nzNBdgIIgD31CdH7XctXuxnGmxt8zVUxfjHiayqHN+kpLWqrCliAOgp3F0fi/RXg3qb9P7u8thQxcAivxSBNBuX+jGZS84AgYo1h/xh1PNdCNR+79aiCeUxkvGz/svbp9/fOwF7HAAQb031fNUSpO7mA1JTE+ZGV8mgsaaOJqY30liwZyaqAJ/dJb3fC351E0+zd8EkDg3CPZyvn+o2yf5FDBXheKcApcwNKkgFPWN3WfsFZ6QwI3ZRcSPNu1IwFjlW9N8aUgC5Fh1a0gDjqM1A4PPTu1JTvC/VbHfYKBPvD+K6FnX3AKTYJOzSI4ETkBHna4WYIEirxkG5bpdeKNqqoQ2lc4MA5asVWrn05+bRyMuTWZ7g1uWFhFAhU01qwsLwPKMbugAP74C/7F7lkZocK9sLOXU/hHzD1ciYykqmKzsAseSJAH+BTjerqR9LV9J/DDySAEwQRH0OrZOuBE3qUp+zhv0AA00XJ5CCdEWBIj/Q3EYqR6YH2nC3I2mLbWhzDAMfxAAyFEFPeqygT90Ma/BoNti7sfLTU3ZRF2xnXZzp2ziWAF2dGywwokubpQHYNv0hJY3z8VOwDzv7lb8/phqevXwAxpNbci5l1IoB2W0kdAdMRUdqppNi03MYcQ6NhUV+egAWqGsetogkar+eGEY3qpV2U+czZUirizODTcwU90ZFAIE71JJEYtTIVd2RHLIwhaF2tT1gH0V90BwRmFWuAl0ARJBpgK3JCB7AoRAtPjuUPKj2SpHKO75Jrl8qDqy/FQA9oEd4YlAtkcSAR2Uz8lngzEpXT4naqpJa2OiqGB25AMGlnv6pAk4SA5NCCJIf+boaFACkSxIlLHae4Vli04cAnLD/rdmvCDRNUeufcFzi3fwIZriIcc69M61In9QK/wDsSORbvsishIxndWfrcvXIJeJQ/FQ3Fg7XSjB3QZk0AIB76rYjIfgnsd3WFBroCs5ll8JHTcxC3NiWDYoTlj4Av7AvPpZY2O1WTKjBI/tP8IWR3p587hOGS2bR7l374QBb+zOHXuQR9t7fPEcHZKxDJ4085R8sK0qqQlBLaL2cAIKfZnbgSBASCLBXL07+goHKuedCYUpqlg8GFOK9JsQA6GyVkuPPKm5mpuU4F+BFwHRhtl4o9eSyoTXdv73DewDg4itJq8VneUYho8WEPqbpanJqRJUDFPrDlJmp5SKIAOfbeuWjS1nMqLXIIy43fsLr2MNDJ1CD6NejDkexEhAAYkjJNwnrKf7Sea5zyQTtui3vaaKcEQXvOSNdm5003QAsl4pT52mwxA2dvtg8GGuMAH3avXHvqxjCgWwIQjweAGtyPJogb3Jr4scMa/PCOEhvH03wjWg5AiMJxHuxH5YAAHjgxpQgTA1ZLEjlPaJt4z0lvIG+vmbOdtIsmikK2ADw/AcigI5I6FWL09oQw/vSvUOmANan8Vc33BlxwP39AAWJgLLIyShfGcT3oJvgdXtPw2uXxhteQvUls99iM3gAuDHolNGo4yYmGo8QjVnc+XoIMgWahD5DLoY2cXTlpgAw1KQrdsOrxqHuvCLcgpRbJ4ux1lMbcZh+u8MYYae/ACVDORtvcKRDTDtOejzIaTs1/h2+8tA8l0txN9axvrwAbkD5GO7JXJkL9SrYLfgW6oIfI4vckGvPQkhcjWpYmwAK/rD//asNVKCphri6wjDZ3VJw/JmVikB5PQr4tRo0AINPtPGQpLMGcxHQO9/pxPLCu9d5ppYkKRVJ6Dfv7y4AyskigW+aguinNvffefxSqORgfYbkfg+P3I2HaYFyYQCuo+L0DgU+Krd/B5MJfIAJdPIjjkKExKOczm5zKCUOABlgBFViEGcz5KAujIAU3bCUyGKR9mTG+i74iBcDyHwA770HPqSBpeL2qL3boisVPBrLc9A9nJ1oQio/1OGtdgCsbVNyYBqZD94i4iX3fgn4vYq8EZWimKv5/qQA4aQ0AF0GDEz/m/BN2EZhejPcHEtbv7W3V1OzxSgQbidD31wAnvzl3j/fqCwYCEr7X8g70wtTl+V3QuIH6owCH9wiHQA9U1N671kUuMBSzUBiPpQYEcMTGdm2ov1R3OiIA0rtACbAUnqpSNDlWPdd7hA1OUpV1IBIXrkBTtkHTN3Sb3cAutOZuLvIne6ZXdMBl8GTc7OV3kVkOI9z/HRHCfNGRgCNuQ+ovSboH1KQndN/DWidoHnxuHB64bT59qiDIchnAO3ptfy3TJnz7IXTBd3w2TMG5n/RJcQbcT+ECEnt8ScA9zSkdWlx6mTXCqGYpKz542BrFSKP9jsomm0hhw+ZaAA3rbMKmvXRYmTQ1km45Dhr4sSjJOHn+pXi0pnq0tJVALnMJcu38BS6xlCgCBRSaNqEyWm3/PAeUf4DrynXlFcAkHIgbM0dr7zop35lHg+Zu7kJUFeDysbXDS0hVzCYXgA5wSbTKJND06AZtUlVpqbdGm8hNssacEQFNDmt2QYOADdiWqTYuYhy7oK4dxHvbAqnP2WMdsrLR9MZnZ85lD0Ad8xSQge6X2wF7p3/pdwYCbTU8eU4lGbEGb3WBCUUwgDpWZ4dE5/DW5FogFZ7beyt1lshDgZNe7FsaDh6ogfuADXPDGkEeFx7owcERJAm+Dog+TVhWZu9/FxfWalRxw8Ax3OyU6bIwLOEx7XYGZVbhD4YYGusN3mow4G7HW+zqQBosKw3th2MuTwNJwNn050lQZaF1FDfWS4SnymVnfbBAOycW5DBw/RTBHq+HP2sTXRMQLmlWuU8SEIuM+AuDI4AeZ/LdVteSoyte8/yoiFNU+vpgqmHP3Oz8RfqL/o8KAAYscNkazbGGa8IniFrb0O/Jux7qDxC/e3pT940wx2HAMQRM5dJV/B0tjcVRIh/YF4L3rPiL7y5O+M63SSWHjIAbaJw4Z05exG82osryvIhIfg0MiN6hUXa2bASR3McqAA8sc7M+eTq7lfEZd+MwVFJ0zcH3R9StQeT3HaKjwHTAJsPlfUbkuO8h1QHDpoRuJlkIfB8EsE+RgSJp3viMNYASoB9eagtC/CqEmzjOCKJGL44eVKeYd2qEcx1V4lG2gASTYbvoSgXkTK0a6o/RzP7v0zs0cLqvF32Ybg8MtDGACm29ms6MvIxg+olT4HpCYVxPqRLKw+GLcZkVwEKOBgAf/Ne7W/dNaA63xWdEdLwwcCRXacnWalmd6VyjcRJ0QA38WFXCYvAtr+BE23Z76tWrQBXnU/ngF4VX08OE1vWABFrNO7lCYm+J2z6b51WG0M4Uir1xN/mzsljeFfsvM0ANlREGjFmCpvrREYhkcrxBVckCY2eYFrhw7SgjxYzfAB17hkX6sGieJqS27CUZKMc7r45vMr1nSe89LFQsl3bAFopCivviOd8hLrcCFNsWKZTWDVNR+VZICkw0EUeZhYA2qgXQlowZbISKhr/WLN6gUITsmeo5ZrTThSxYhUnoQBruNHzjAJp3Mc+cYe6qlGPXauNgh+EscAnv4oAQyc7ADe1NL017AUA83gjsbNUiClvjvOfHuyAU+tBP5IBgJ0A2ee/EuOa/jo5dokYZYj6qeNCnNhoJ0h3E510zgA5HABFTEKxggNDlRq+wirTOD8a8VEsR76thgsqzot3j7LTAMmnaOS89MYSck7rcX2h0fUUZnVLpcM/3PwvIuoy5RAABVxQ/x6Wmdjt6vz5Fk3HOF4uO53MW2kW4ocZ5L+NbgBfgGuESjIzuiapCmy1KROnFT1/EswlZI+oMrfyJChVAGKdDd8yfdpZ3Bg4/stvsxV7E/cG2uCdobNt3msg+oMAxhMUCstDfotuJ9Uhit1NfUXZOWRjnaUzOBkhVvufLAAhrbXWz8VtdQItAERmQPYQ/US5RQlj5/uVFOzmdvfYACMFYW2rpmzNBs8KhSyogIB+SRXXVUZKbc65HVdgPMUAJS9ZHEb8MsRm6IN12l8dQobC9rbrrQZW2Ck3NaNWAwC0mvwuN+fNwI1bUce5CkUAPq+6NQALMcqfaxdep0ryALxIumdctQEvv76Ur/ydTUJKkfBxLBZdcYayiDyDbn0AZ+/+JAS4GnHcliOEkwsPKV0LSocQdbrErHN2F85FSwCQsAqsai0W/jlu/yNyOIQtc7LxLlEvQRclQffDJXwvAI/dZeeMaLea7EkB4EdXviTW1hyKs1YHyCGyB7TXO8MAbuchJBjQUPsMOT9GxPJdBQXNyojYZa37KphB7sbLwQBhC0wdXJYNvYrTSxMPGHQsq13eg04nsQkrQeS+hQswAE+EV34nLI1SvFkAoCumjBMVfyj66eouHzC6COBFWQIA3G0jNxhqOqt+uu2uy1RvusLNzmrCPB4cvjOOq4dQ3QD+HTCdt007v4gwOH9KqPOKlB78BB/lUwZF7O3uG2btAICqf6UJVZ8oWM+uzdfHWadV0udqfWwLYZPexK6Y2McAYPapGyEEayGQLIbyMrBG9VEqRfDvl8ZeR7xpavr56ACgb9tLHrguO2ByOQ6eVdMkWz47b0qck4lBvJmKuOJXAOxtnn8dZBf7xYPVEhTmRem/EdDYbSfQD/gytBkM/FcAgPgIANII2viytHpX/74K/xvr43g8DnYAFXynQCzYcgA0AWubVrZ6cIveE10dpsM0kYJ8Tcj+X/PDq4Fb0LKDAKEFQIQNXkXcJ00RD2QRSwUtjuJZuutfLzvVRwSOPX4AY6LFQfAjN1VD3YqTZXVktEwOSBj0DeLwNLMgysgEqQDoFMyaJLMYiKDiAWfdSpeKbjplBt4KhddCHMcfdZAzADa53CU8RjyDz3o/ZPuwhm2s45n+afKtVae6LmJ/+6IAwgBR6UQtbHAUadilPL5vNVtCdSZDHvaviXZw3JWqfgBUhj9PgvUjyKexSGJxPTsaUIMa4S8LwfNSPAtWQIsDANGylsy+NOxCZwiMQzDbs9av6bzmrUa2qt37zPIYKqYANuR5JheaoADoOx7oQRtHg5+d8CKAwJ3qleGQlKJKPgB777mvJshq3joqquSxxNhmsava1YFSRNUnOFUrnzxWAAjCrRxzOKxKx7116FV3NYX57A1AWaLx6rRyPOxxO5sAYwJMRDuoJAFb1PswLtHeEhJFj6WwEWcGOGKw27rubwBmp0wWUdNHlIIVisu9eY9HC1SQ0z70SiKxSxSUmyS9AEWlslJ7I2YW50ZUx7m8jDT7L2/pfxbrZyYv/fSmC6cAwX61oNCBU0D+Y29rBc0quHHnvyekvNsOHrfggbSPMQCA3oUoHZKL6AoIpRu19G+4GCuMfw6zlj/JkIMT/NSuABPH7cDR4lDrk9CQUZ84Q5UDCDbFr0Sw8juFSIg+PDAAEUNmJKbGaFFkuFBN68iWpl4SPfLWlXhkktRHyiUdUQAjPNBw+/xEZDgYIcf3TXKUKCOzKza+v0AhDKuPS5gvAA85aDW8RuPADYTQBSasWFGUS/xK1QtF3a41CBvdoroAclEr973EjI9abbyVBJTT0YaCyu3wh8nb7t3GZszDNwCbK+eymXRGt67Asi2KiiCWQQt68epYhgIAGxgiCiPJAFZdebzvRbNbvH+KOnNJbaqnFjFXt17zNBC0L5R59BoAmKVoY0XlVw1xxCGLYUnRwbiXc9y8v5TA/pKPlzu4pgDXhHcCcS7pTibPu8x2i4AqGJu5/9We00u37UBhed+pAEgStptVd3inkmlE85gy2OJD/KW/4sSW4RxHF0w7VSsAN5kXrcbusLNqrmzoe2h7+NmNJL57akYGQOPhPhK9GAB1cHWtbpstUAk8z+HYNF3gOvft8pbX6y05RV0z/wWUABDpVqGoblYemYG+ZJGNXfAJsClFbTX04APj91Yj6qYAuVlwREKzKmUxy8o6EPrL+n2f1SJIXfwcI7/j9+vqfQD1UgqPagrBHuKvDTwZa+MOJceJCFK7G6zXw0EM47l9AGOqSTNgLGGmq/F8HFLQ+FFDv1UAIC2n0cG7Gn4cONYAPaoQQB8AGmNbXS7qnglrrTyLDbc0RpXuDrefolwi0AAlQ1CGPqotPoJzCKTU0hN1KU3DM2TeL/GWRKy2q/JeAAq9zd4vlGLkzXcc4sFJ7LWM5b08gE5MY9A/lDHSqeQAweDq5JQ2POSOrBzlNfUKwqHBuFPYzxJDFkX+mSrTFwADRE0SCRxhG5nSTpgePi6TWfnfAr/WDI6Dm/j9Q0G/AJ7IfuiROiztISc9eRe2LRSciUfPzuyom7etnDrCyXoAhqL77oPEWYO7Lo8gDHhR3R3ZI2anDIncCjIYpaRhHwAzDEUjToeuYYLGfHK5xmIcSigBsq2aHdy6I4eem5DhAIP3nOS16r8QikruDUXmTD+hYbnsDnt8CxGWRZ/Wwu0A8Cr/G/r/rcp6sBmh/cR4tek9Z5P12pZ+oPpmOUYaPwBLwOV2bTRMkYFhPFP0sTdUXppFoQWFAznong3zHs8dAGDPBXQNtHLXKeIhrZXTR3lMeC9J590B30UawuT63MYA+oYIHGivYX99EcrrUVJo/VWt04SwZds76pjfNpWncACPnhilqrVcII23PmbDuTtuKUsL8OnGp7slp7BAEcD3AEMhFnIFObU/WhVUfRKyqJzAX4ez5b6wmwN/oO5uPpIAvtRhaiApEWjZrx7TvAeR709PrtvPXj7P/8lcmmusVgBcVXAa+qcow6J3wC/OvQU4x0Iq92qNFnHhwOLA7xV/AD/gv4SexYiCGkQX7zsn9Ez8sfYnhyuaC2+jw35GMUQAS0f2GyKsA4dOlULAqA5FlS5R9NqtflYlgTSK8SjxjABBsrn0UIsM8R1T5ASG2f4P9IX0YsvtEcv/N2FTdTgYANNGwc5rEVG7aJNsVC/DIkS0zHTfAugVZWsLE5JP3vYAhpZjlHid8UCQuUOGgEVsQRtmT5aXjkIOQZLlgIVEqgAuC/n4G7yPgdkp9IiH8BdK2ycSeAGLHF7tqzyUqIaSAJS7apaglr/AXujnVyp9UD73hjAF4Qk4f60Vjl2ei5AAmGi6Pxs6uIpytA88iFTHgL6Mc751ml02QNvD/n7DWwB/kjrmOhHHyCF5lAYeUkeoihBd5XyAecR+jnwlhpeJAGwrnufAVqy75I0bFCimt+mK6/UlbRigfhMOiVK7osIAE5Qb91+m35FmMzyopTwcc76cZt+31SytWSPNPktMGQAFOnestlCObXz2VfoD+ncC7q/hBiT4gEeacFiyibufABOz/SA0J4jB6Qnla8GzSqxtxr9RVt+XI7DqhCk/psUAINbOs++gfLZJfRYSzNTBcEpsOwDbWrKlPjrbHcwGUgB7DVwIIsWChSToJQGWYWiu6wln0R2eftEj5iPtRTovAM7fDYJpQTDcvHdR2u5H6jH7p5+J81eB9sPUOPke/RQAb0u3DPpOHyA1OOEamJxGrp+FJX7ibQGDMwoZpXaTYgCa8JhoHbUWoyv/Qa2RpXJiy+fjx/SEuzLZRHCgKftHADJDwjduvVIw8zDZ0dT4LqKeacGHnc7xRL6ThhvvAhAAbwKJcKfHl3xOheviUZRPXNy/jCpiQSb40KlsLgYPYAAMoI1voHuSxuf0oPUignHEoJdV3hA4+H61WorGqgxlAM1TCzicLAQD5cvKFbSGjU0eNuoWPHx+mPapSkf0I50AIdR3j0sS7y6Q6mRmyb5Z6yfZ6ygWspvD/eoSN7GHcwBCotMHde8PRyecJtbZwmSTU/4gnkOZc2Il8KXOnVVwAP4UGof97nKPSICsky/EHsksT9GPk6owrwzcYCL8/IgASchiY7s77aoxFPwkBTrIHwW6iQBtBLP3ZUD8tkpHsAD2PnmI9gZ6rJ4/Fe34+ndYBICIQ96htVnhennhig4SAPDi4TwMw6JrpdY+of0gbRw6Qn/nv1Gvec1TDlzDH54Aqz3Tvs1zlzhGQ9hVZ54orkWHTi5mPi9LnMeln3Ku1QB8+NGY5hZBIQcUl0vgTjZdNEX9bB8+x3cboOJvUH22AOY01vz1EDbNtt4OeTAmxanL6u12jY0gyB3lw+OPRIAAJ4PmpJznI+9cT7daP8XMDS/FanvsDjPzv3clueAT1QB9m9QI8D6l2sYz+zqwCc3G8iVPK3r5qbTZsn0WGdzuAFIrVCiTwlBO9EvG2JS+T4D4NMiyofRiphygxZ+JMMcANg8OGsHisCWhGhwiTAuLydpisdhX4BYVG+/Ow3DwCAA7wboUiiYHMaRt1MaEDOAdsloeUOTOxAqbn/XzlItGAMTVWxmJU1AvqnwbBNOcLpj4g7Rzz802JUxNfNNXtSsAKRDwf6wLH9LIRLexy5+h/d89nmtmaluFNz0hIe/TGADvU6mODXd1lnssC/dCl2Wy7SC1uiID7rl5v1FUpgw8ADv7cbiQxMOn1Wrb8glFwF0RCvZMf0Rgemdc4Z1D7CgAH8+0zhbIp8sTImMBAlcCYAcmJh7LrOODr4MuNoAcfQA8urfoXYYwchp18tRko+tKdzMkzel3o4tDYuQjkczcAAssJfDxY8GGfnzsm9XjE7+pBM36bJmxxGTUUVKXY7oA0eQhtE3zLJzpGJXoKMWqyPKC3TlHZs5Xxb0or4vLdwCExH5f/t1nS267Z5YBqnbcHoVnvjnS9LKLCpD+YFzJAGZ0picpeXbeLpF0hytrtYVHJw5JM3RalK+G9CksWHYAaaQ5PQOl01lbHHXITCUEVYsCI9JO+r/ZFJiShpUJSADC+aqKIWa14hGeOzgoq+9gRgrKuJhIWXghkTUYKs4VALhvLYNgbVvPhAccu75rhnMLk5x6Bq0ITW0lpXowk7UAYBILMsfSxidelaRLWLTrkF/eCfxiKTNMecQWrXQePwBmt1HPY3TuOurBQwtCRTVkiv5DDh6lSlTy1NUXQcmbAAGuj1hTJi9NuGbsZRjM8pH0Wv4l0QCexpoQhy7uk9QAb0EN+DQWCwWBn+Uf0Fpeh8kwnb5xK8gYjhzLsU599wD8J5c608geUKCcxQ4SoplCf9Gnv140Z9xSe2Iny1yYAFq8P3GE293vlB0IIZnM1ONBftmrLXkS1odiRXLaUAgAjk6mLlu7aa5TJ93lsiIhQ7kIZ2Xtjvul0PJNwve2UABpUZDduJQhpMxNA5suUKHAev9UwiINk+RCgSrXLEJCAPEbvIM5Y0cR7+Rec0HQH7U/yK35PtX7+eiYH1XmRlQArxFM37hERNh4HWnD/ly7gB1H3Ko+WJL5vUkCuroLXgCy+aVX1mrAwewNOgdmfpgpOPZdZON/N1xsBdHgdguGANkxrf5Rx4U7zOd5s3JYufWu7UzSqNPPHjXAw4qQwHsAqLQOlIDCNgBHCUEjyfvowBCHIUrbv5pSIr9QoYorhwAr0e+C0xVdu71SkQaL3iZoTkPbjhzYsEESIU/XlZvtAE2T/Tkv2G3Hc4ocgfrhis+au8QG0RsA3DXFMYZ8JL4AEiCfuEM4sc57yqmOlRzu3jOZ7mOwyqyyQL8MMMZaxQC1YrBcEqInKaVXUTvvf/uS33StydyNqMBPjENWbY+GAF3qhCrBtn7tly1Kmk9B4pQRJHKKcQf6cKzdRHynYzEAgRYLk9nzKD8N8QeLcbN8ikiSuJwavOhEd2AVlC0NxAA9++6hxyEIqFLjp3M2ZXKF5FRPvcwsZW8zUoG9heOiAE6ob3ltcfTP6zPVJ06giUTYKL7SAGokBjHYPxoOO0cAYvtmOusYEQzfsHCnR1nDtpRT8NOInN2CUd6btXWSJQBnMpEnfgsO/dg+Em5/kbxUNQUmANNtGV9bjtE+0/LuAAcf2sDXvOTx8zIDSA7pUvEBqWo2autjUPFdkVWICR8AGANczbQJxwiREdf35GX8RQL9z9O6KTk/6srvQ+maVQDjMjrVpyyhSQ9snugmVzfR4U6Fhyj2qI8Pb421XoxyADTcrTpb+Ulv1Ern0drPHXXeYzoCvJrTn5kGkFHNRkwAip10mDxyVCyYOv0KaOttYSlJX39zqIKc43XWQOwuDQCqwGd/Uz63OqKmlcLvfW/3YC7Tt6bP9Q9zwFWeWgp+AO9hAg14eUqR9FWmmdMQKRKaywfd8Su1XOoJGydsodEArUOy/2EnJDZn4vxJrKNk3Ar/DMu9+LjUnO5lSpezygAWMSKpdKR054ynCFYo5xZ8udGCFHZfWraRq6d3eCK7AAcrh+2UK6PxWkVVd+vINIoyjAOOrlUueENk/emRDJIA5SrqntFt0W3CqzrmignrzfoKamWhfyeaRFT/fe/hTwCV2IpUGmRSXv08iScSsHCb8LpKRZac03EOT4hoishFAPA3ckMhPG/wg2ISD/j4rWzPJM19WFmBzWMDafu/+ggA8CNyFkksMVC/to5PXm3ixW83jJJLPuZ0L90qvEdq0ACUWMqCjt3NaDTVUSa6qWfDa62Uq9jagJnWylHYXcceAF7fg/+HSmbRzO0hJViNhFIrUXiKPhOO32MJeKmZ034AxqfPpgIkX8z0+hEAPZk9ShxNWqEQVR4eX5SZNwCGTgCEq7S49HIbpHpYr5RkCpYRUGzmwFlMimVGKoI1YLjCAKa1KnmINucGBD76p25Q097YFiCbmsD5Ksy3VzO04SMAkh5jywj96OKbGmWo9eA5diIDtK0G7ocjaArtaWW8dAAz43bO8Q7iOanuyGocKnR3nRP4qXCQSpGJzxdNcXcWACoBAz6jAUXRm3ldfMrk+GB17NfeW2Y2jVoW3G7/I14AZePfwfPgQBDoqsVlIG+3DNqDNq3cesHWmh4X1mpC2QBuL5qAPQ7vkG0wlXN0dRwCpS1WRWcBRTOSwsDVaaECABCeGV1o6xGIy7/HX6B1GZdvLR9rScfr5mA1JF9emvUAW574H2dbumxxmZvVU9ubIqVHUOzIv9SWOmsNwxdFGABsCVuyAmt/GNkmouEqknZVzm8Lh47wtGw+8ZYW7eA5AFLm+q5gdVKAwg54C8RuLf6bqi7H/yT7zT3IlQSIea4ADffRkqihmEq7KSYBcpPIX3Zpu8iku2hsockrxKrWOADGVo218NYSDtqC3yZqeSG8xnb42JYCj1xpSCzB1LyDAOAks/aqCw0cmfUdIMXngiQUc15C8wXkABMx7bUo6eIA2aJs+crQdEvUcYVDsKNjCpvX5JPmVKA/EvGwKdUlEABKwQO+P3tw8lbuQATA5TpU5n7cJ8OVep4SQlMQLA9TAEgjSN6YPxBovU9UrWVF7TWJ9EREeoCVMraPmnxhw58AdzFI1193nvisyuh/UXc3CM2iOsWdwZjdVUMwisn6xwCrrPxJNlGqF8yCTwwlFji2UTOruWVR8V7xBAjYb8z9AFZCino4/f6LvbQVwKzd60BxXGhx9C6NCsNTRH1uHJ8APDe0nKeEwzfBTPgI6RUREKUz9Itqeg2R5ohoeyG1KAB1rrmuLbDMBfcdnEJjxr442xX7IgiuBxpCBcjI053oALb1oeety8ZROjkdv/M0noU+wHNLx9MIA3wd4Yu3s3MAvX6hjr7vFCchp26acDVOgv3OlEbUGnajkVCUQw1hAwAB99nc3Kk8SswlXzRXrzlPmIXmrlSDt9iTNcSOakj6ADzq0KYI7k4ljf5yt4FkkaMOHDYcXeseDLUJ2aTuydoAzYjXLz9zE7JaqiRDjxvTd8QPfhI0bSpA5c2HyNRApACwXvhcOkDK5ayQTTDExyrYbzmOzOSe5cHL4caJ6YW7ACPh5kl084dTPddGAghg2BiKtpmS/f/RDupWnIYjdGwAATY7Gz99ygn8aJD8lBJICa3S+U49MEmXUmc4wU9U+ADyyLOCY84eQ7j/JZvTDyx/SOcldaWwMPHAsEKf2Y5XAAIThsHw1zPcgKbLiNaO9EFORyaJvr5WZ8esXP+qyDoA9mJKBnUAdz6bvdMij2k/y1oHTydmSYGmCXYlzwThfwDWTDUa/zLgnyD5Z0A+V06b/VkJrkCS/WyOMUZ0+7tOAOyeR3dURJb91w4v0s2tdlOh7KkDw1n78yAisOAcZ7gA2zPZgyozxYDYj8Vptrstvcodxgv6mxqjpaCGEb4hKQAiy+sIIflXWCmXB0QhnpvlCuRQ1MjM5Zz1z+qmLeshAL7L+4uU1kZJeNAktqj/9a8WLRq1VlCun0prYt9nNvMAyDFtk2ASXo8LBRVKBdAheT9bru/xvjEEsOko0D1wVwBiJYUAUcTXTFKlaqCxFdUOjmtWZRo4Wr89/xeGFp+FAFRi34wGTf0Tl+cdDFoNzdiTZcG+e1goWmeqWwGLFkUA8Mq8m9bVaD3wsDMQUMNBAnmfNBaBlNX5BlD833UuJgCm6x2eZHhcxvR1T4FI6b2ZXdEIL41arF4xNhVI196ZAPalv84YIa8H4TF5lOLO3QfPchZryg4VlwGcrXSOZc4AlPE7/FQ4bfZJzIWwUcBqhNZe5qwZnKYnUIUcnkjD9QDz7H1pF+DfJuSz2BzRVg1mlA7q6H2au8GR7+wU7Zr6ADsFJb7Uo07dcy6HsP2ejavRj4kumsH6osBH3/1AwD0A9WWe1D+dJEyNE0zoh4SE+dpBTP/AXEShmO4VttIv2ADnJXszBPA8zW/uHfZljZ61zpYwQIsDc5kUMRhxcmZNANd/w8eZsAKyFeMEBKO25wZoCNOoNXp0QExGusy9xMwAo1oylPuOWVs9BFLu/Zne1G0TYCURad2mM7oRL+SPIQAyewo4I5/QgFJBoekd0FDv4edSPCE612LXBoDPEd4CAA138H/PUtx5NI6eCzur+LwofHgOMhg/bzlWym9UksQAZx90pR0TdLL09FCXpZSy5NISjHg0C6RXsp7oNVuyBADO71pOWBbXDC4J4vx7ikc7/OGLVwaRDwqnd32Y6CVBANCOBU7zsWZHJ7stOmClxeRKA2wYrZIyj/eFyUZNZXcAeHhZQ9mjebrj+VgLjzxUxwDbpsuTD3xaQOtYXZG9CQCLmqPQuzOYLR3fFxTbW/SIcJASOeXqw7Dc/wzkUoiWAHNGDX6OGrST/2OUpeSrfeLam4+9wMS89YSdhhCmyA0A1s53jnMskgZ/VUmw3hF14IpdDDl/bHCZcyQErH4V8wB45MxFJS6ulhqGRX/KbNNHrbU/eV05bgnexGkhnwS8AOElp7D9ZINLeeuCfojtr4fqMHgkgU1E2sOVDso0V6AASljYzrIOb1GlUhfIdSXyWU6r/evXY2pDMubQen+JAABrF/AHDcUL7W/Uaf26rNKvx+j23aUcborhD94wceVMAEBEcWvaG+PmsHh2sURHxVKVkcmJ6ghZykOtFf8Y3DwAraox64Rrk2fRVOPGkf1SGbcNf7WJzewLe7tUtZ06owBeJV7Z2+XA/hh+HlMqW+Uthr7AfNizeYTJW/878oZ3AAbv+8ZL81nUwHJpamUvgNSXSU8EaZOEy5n3NIHit1sAKORVAG/L5sMQfTuaT2dBaxoan3hnFMz116R6ZM46VADR0/Umt3uPlo8QQRjxIXHx6PxW6ZeEqAKP8e3Z/UiGALsWS9lbJfkTAzNHiGfZb/Mhd38BWzlzH3PCdIrepA0AlcvXsDTGgOOF9Qokoyi+UEP5F7ky/KFkVDnzw5XfgQC7JWpCzoha7yQ+YOQw9ZqYk8iIelz2cbZHL+98pPMyABYlNFwzY3NK0JKH8HIDPtqoCFYLWTJKkIJTLqHMalwAPzwivhyUMGCBsH3Uyy3NMrnNDpkJoD/LLytBJiAN2gDdnVN3QHoZs4wL7S0RZq1FNROIUcgziR2BxXlsSACnACob4GCAnT9WuzZqyasPLGBDdC/f2bjqZTGbArSfMboAGN3LF1DLxhwjM/plczrSuOlMKo6aUZpypjNYRGtr+gCo8CZBOITB3PyFHBcqST8HGiPHPpBuXV/IxTvzEYiyAOW5LYGjcE1RehrMEn9x2Yde3xxkEDRig414cgOeTIsAe6KFBBrkrNPL7A8f7txeHa60yJ2If1ChdeO+HS95EQDwZIcaeIrYfBPbX6YZboSdiv8F9b7Xuc++kTtXWtTIAM+Y6/4r4RykcmFsfI4qBmrXWksJBxrk+aPciS+opesATkQETChYx70spVDKZ/Xn8cr7n+7+RrcpHfmrkXhTEgDxcla6sDummuXt1HqhgoV3uXMSmH56crkWDWDA1qyrAHCMLHQ59kb6Zq1PgbgIhFiVHAfT7WuAqvriW2RjBBYAMaO/e7aoW9jOJxcBaJfZlpLsnCaTO0prqslBXPQX2QAsN0lZsFOdGQKBT8LYLCeaOYxHEjVG6Jreaw7zUoYxACK1vW/22cIAk7gXZb4L4d4JJ5Gzcs03y+2hj+Wk84IAR7+NCZpzdGJYQXZLeXwLrfvnR0R9JIFoOx0nnAsi6ABZgbdI2HikTDywd8iCf+uAiVc3bBXtNkq3SLubYlVCAIndJhLHHO09qGyTiHbvryAlfpDf4GRBDJwCdaKD16sAjFcqqyT+NuF6WroCxIdTEcOS9KlbsKmL+pUsCmWncgAgxtXioqZP6epojEmOYJbBfb84EmnDQCtXrS6mE/pxAEgZlBG5uJjWUDQCB2gZmGt2orXyfvkEd37aMbqLGKcA3X3QoiFGib2vumX4weujQ2cgIkVQF+f2zlpKLvGMbgCciOMGvms/aWsaBWaLVsi96HjD+JxwYbZX+LMrERoSACDFUm4OCFKwb5mG/g8N1LFHtVrKXb7cYP7HT6CD4moA9KlnDfG6RRQ/8G3LaV99wr+wMoLiMQVrihNO9/IyCABTvceO+4cxr64PboGdR044peh4ZGF9/aRUSd6WKrWoAIvqWV2o+yg1Jjy+zxpLZ/qOnoK17XHWMo6tt5JZoqAAwSL1rjaD0phUdN4ujhTOAkrleJWDDDH7ys2vsFcVCwBOyJ6xrLz2GFImdmkF67bDL9KR2ZhUKFRFcsi+eIVyAPNlohzWQ4VnnE5hKHP4Fjn4GXpfRUUlGk8VLgE3v70AB1KXy3Pd3I9UlJpmbk/7H6NRXgxOhtNuAiYeJnRg6AC0HyYSetZhfc/6b5/kloEsQg/UPTyFDMO8UI/EJiLzAOlEA4+lGIr499dxdVAXe3CJ8R6Ql9OE4wHsZz3XUyQA2r9ypAV/22UR57qEYxW9mMpLewS2VLilkI1To6iABQC8mcAPHDTSvHVk2XlnI2PB41gwf5YT35zXeCpKDBVUAAyqW/Tx1oZjm7Ic40NRzvQGCVkBGzq2KSWQfoC5GhIA8ekbSDQuFVCocUmD806uLSu+DCkLyahjWoxOLjKqdACArtolW8KiXnKaztnW8R7ASvcvJ3IwL9HLLXu+9KOaADbx7uIeLiKbAV1jgdULnJ7F/cHVT0pSCtLCTY2M4SMAxDvLerwAhVxWZKHy3aTB1qQZDpvMEhcWWL1Jv1DCJQAVwa3sMY+Uv5ggq/ZkmKaE+s52hNu2pPUlbICE2eRSALgGeXITRXYGWKEd05IF/BDlJNUepEo6Z3hhYrNjUXcA60w+koRisFPMqHT+ReZFpDtJuyITkrqqmrvTFwFNNwDnqCWyU9ntbNYUNrW+fdoVP/euQst/6si78LDI71vAAK2jEYOUpDkSbXAMRkzl6y0sln8zfmyxSJmsaiFn7f8AxB37xeNPsKjS6py5biw0R8Sdsg5nwODEplfimcbqCACy3bnHdzszGxZpwry44bFgYU2XdUWoSO6LUXFl5NaJACYlJR6vnwVaKNlSVAXrqbmlgYqK9fr4yIbHMLUb58oA4wseHL/Fane9l7ffQFxu50K7hJqwbOI8BZ5Lv8RtFAAK0d+29n5TLMUB3LLnK4Oa5Hof1y/k4QqWh5z8xFeLAGADWU2d7TmsDYNbbR3PKZ5jp6rAU7UOab44FgtZKJMARj4L53Q+4uuXsUGNW5thqTOYGZskNWnwzEMExoSSawDr4P5kQW83cYy7h0IYGwTx9UOQ8QRnvVbwkJ7WR3Q4ANFmp+5WkoQI5D+/s9gaaGxpQ9BqIOarbqdGOOEOBwAAbb/8YXY5ZMiGbp00kiRPWXLeZzc2FMHaSuVKKZLYwgBgAM9/cc9eysLGICQX9EB1Zh23KAXNpovs3zEmp4fxAJt7Xbj/KZ2JOuuu7+RL+vNbSlUwfWsltIg2kLjFCC4AxtcRxU0W3cdLQwqrht934hhXzQ2IG0U6qDDqnS9dEwAKVd5C9dcx0RKkx7aXggtmTU4RPiszYGSYuAfoG2i8ADYCSSKYouQ+GqZ3P/Kj3Ay5dMtOoLzCARfJc0cNuZYAt4ESxtU7g4yr568pO9qLKFYN3ndAjloB5+WVo0UhsADuiEh2DqMmb4mqVHzhjwsJ6eF2NWoMH5+CE0T3azFlAG8TuHR6SIq368zy0WJb9XssjIO3fit1Lzz2GFMJah4ABJbf0LacneKtn3pyMPbY3MCyWkfa+aAGPYwkGEa1vQCWBMLvrl920S+hwsYbOdqJnNYRKV4dB7+CnLA98YpfAKs5QhTlTf164cGRZnnJhNKrBMZeIvWyfZSWojNBFb4AdNvetTz+ksdLOMun6ploYcofU1PYb7Dlk+K4cKo/2ABH0D+1Q9h4JiGrPA/Ego+SKHbCZ5fg9OdnWAiHkx4PAHlFozALMfxNsBl5EqFy6lhJyCA/vNjFiKVWMiMHKDMAJRPZ3wCsYPf5O5ktDrdNGMfpWQ5Ymu2f12Oxgs1OPAA4kKTHg/cKgtOIATpDF3V/eQGKAnFWlKkO88rGqzfRALspBJgv7tG22M1J5kQWrYk/xayPxerYtGagoGmfBuQAQ7D2hbeefhURsJnxfT1xjslUjeHNAcMOBCP8HE1o6QDMIzRecNc9nZbi6RnZzu9+qyDkArAGyzKwCDD6lwJ8AKttU/8PocREe3cyT/X6YGdAoif4A6+BmjTWLOJRDKIAqTObzSlx8ugd0TjBaPvo0E/dK6aeSU/5jy56IFAExACoJJNr/zz4wF8ED1Cy1AtQJhHfkt8LMVFH0r7DZSOPAIRfC8X71DZdNOISjB6nXY1hZqeLrxvDisSA7a54b94A5ne32UcA7q7TZQbEIZ26h6DvXakk4QPAnBIaVkP3bQCgTZWGaX/Xjs/dRV1Pq6VkPhUvfHWTe3C0CcByZ8aGADr5JARc+zE125AIehsNJYb0c79T4XqlxWOHl8MtN4kADJ8x36qXeAWlYAXEYq7K1l3GS9IYJucPYKGFX/r9WABBJg368DjzNvvAxzC3NdHNm0V7pV0f+COQU2Xo5C5aAONSJG9BK2GABPNPRG0x47Wg49VHcdQx7/+j98FgTgIAFfvJ2xb/JlFUQZ4YTmJWqR8DAczX9oUucZUX07dwIgDByCvCit1TeGA9dN+PMRJ/icNksn19+S/RCrygWGN1ACFrX2h7K8K5dvHuez670XNug3QgLIq9fD8YkB3NRosAxxsG1RbWYiL+Akwdni77nNyZB/ObLq26o6Dn59c1lgAwctKV50vWd9s+rJKjZYSOCRsmsUbC9euOlOWJxug1AJEZKJmT6kgkmcJGarrKyn8G77F5XpdeX3+Z3vmezWcAcBsNOtjRrpeTrFN0D5IsWY3l0tBfkuPukhx1xNzWfQA5C123uRCWgdouRIuscgw+95g6TPH3sWla2dvaMokrAHeSbrhXucfXjBzqoIHEdf9Y9m4dxx+3KeJeQ0z2L6oA5JKSkueKRkGfHPFfWHv/i4B0xVhhIoh01ZtD9bf87wDlsQktjRl9ERb7nFwe2TjyG9DqkiYSXzX9fb/d36dcAApFekuV75Ki7mPlaw5/9gotdFCkwT+mE87aEzC6qSYAusFTGARXLSFuI1Ylfv+zCCyZmZSJ3LFzLqJXyFUDcQAp2t7rOySQa3BvgiAgIY/9MSuoHXTXrI2lUQikLnNfAKm1Jj+sTbSaDFBApq9sQiyCioykZzqISoIf3ZuNi6kAeDja+7Ab43HyoQCO0ZJugBexaazDsFVaVZ637SprlQBem6aYqPZHPNHvIxDNJYr7ZYfU1cTIY97wH14x49p+AGcSSeKGRPqivjLwrHnHwSTAk+l4mU6nhWk0N0QxyXQAsFUwv3oocxlQipUp/YS5r1LVs67BxUm2wrmjj9VBpQALgIFELSzWqXuFobEsBGViGAFNDPoIZKO2BHASDlHyAJbw+SQCvYQ5/BNCaFUv4lRu/BBUAuxjv/42ywgNhUwAyBDo9dwx5lFJhJ3w7nqGofqi4aXoSS/wxq8tFhBzuAC1T9AEyjnk5UZyt5GnCEvQ8glU+oxcYP64DEQq0wlKAKbCQiPhD0dEN1ghJjuEzPlgReYzWD1WMJD1m4KNBCcASc3CRWARnirC7KKDFBi3ed6XBX460ljX94IQKRNPuwBdGbc5GoE0w06N6o8J83NzLtC21oZvs4FIi8inJVxLAAOurr64R260loyopfEvo5Wb7RHZ96RSSWAYXmW+sT4AKnYb+qacVCtVQhedQ5sIDLM9HE8Cv3ywT2aEtRRVhABufDdosqmFqChjA5Hf8WGU6FB1MKqTxdVCdt6x4NweAEztvLoX5PawfsxMrD2x/7ZQ31iMn+ilrtHM8HuHV3oAtcTvv16v/jfDsTqiLG5tfXRCr1sfECbXR0f4yhI4bQCBBB5w/8+xuuS3A6yYOptoOnIR/+SCjqUs6VKj+li9ABjLzvxf1U9Q0sXAj6QKn0vnbLjS7IBzXSeFC1uUa+IA1gkPG4RcjpY5qKkX2QX/ZCZvOrZtuUwYerQRbWal/QCqRgzhMup3wi6cmzds39AIUnsMIBQ6ASqcwQZl5wltADySxTcjp3mMvHgD4DUgO4XSUQx32jVtc5vz63zsgPEAMykVvlgUFQaVyKi4sttOK8BZOVTr5MyOd5PO5nHZfQD7+c74V4Eu2zvE4Gf49gLtVnbdPKzkJm9UI4xqUJd8ALlipsxYryj/O0ugdQgbTKqA+mLnmo9NUcQfFCgIeP4AhirrpqcdJIYE8Nijg4sPllZoxVu01hjT8G+a4Er6PAAIlBv//2uH7+/INt3SkIxvqCv4RUD9o06WoDlDJ9lgAL+q5Jccry2QMkwd43GLMA4bbI9AUbBk7LblpDjE3roADIwaUwTOkEr06pwndBl5GK5RaN/AuoWjs2iZmdjn8QBvTYz/HN/5aeHcgTZZW/wzTuArDoLdLM4LdQQAWLPJALAIIuKK23q6uQg8E8JdDU5YwRT1ATHIq0+U9kuFvBwAT5xgVT+08Tbde4XXm0jZSoMkRUHZGiNG7jmSW6g/SABshi9OOxioN1HN+4gPx6WvVx8An/tmVz2bv72ZMJ8/AL1uJKX63X7aXUBYTWU1q9hW6JiOg4jPdooMq+v6sXgA+mmEBS7kkQcvNuojDRxATrN+cHsJteEoLnOakpVaMQBCa8pWo7useFOdz76f1NLv018l2SicEIXmMJ1jGAW/ACq/WuIocs3t51wLjABJzr3zrafLeOpoUJbF6AnScoYAJ/T30sSU4Hs9bhrOKCmyepOru1K4YwxiIqxIy1RIiwAhMoOsOn6K+MnI3wmZy6LhRGX3vWf6vX7cs7UiFm/hAL4OEju+h9agbcGudlpT+SHgtXS0YvAAmTydk3WBkR8At4De7a85+Xl3vIhARRT0/pWnzrX6C/srXxAp74PxcgCwEUpfypNBnDLdMD4xBO8EqzVWJuS1lksPFWnjFaq/AA0cVXqzPvR4EUpS529knR1XVVVpjuNK1U4BeJaWpOYABHglzypZAGQwIy1kL+4pRJspPIQsASYtC1w+9IQbjwB+9NUHADnDgzdFof0N92pHfILhkMDS//XGFeKX5RG7AI01MkKshDgmW4+7g2ywaXJdDs/ADtk6wbg6Z0NzYEcAOwTGneMOsqNblujeyXOa8T8SthPVhcXX5FxlSlkJIQAVQwenMnoWY1r3nhmkjGsbdmZpmr9pCPtEi5/EhHINAArx/I19qqCVHa6sc5zywiezbonbOd1i+cAoitRFWfwAA9/VtZO5qL14ERot4h+I22vUiWcbOxCz5BlVdVVw6wChBNQZsf0KFcghmY4GchAQ/SCn7YRB3XmlgRpKMyGdAA+DGjKTTf/xbzrRlQN0TLbjlUJaacrdslGWF//jdbMA6vvgohqiSD0G+E7wccRT1CgRx1F5AR7lAeoO5Lu6fwAQvuVmddDFSqn93uWhDRoDZdZwX5OQfup5j34tnGl+AAXVCQ4NBGDvt+zc/zEg7SKKmvkk1r2hVlnaq3uc//kA8kGUWoJnpRjgO/sWFQdt2hLCz+m2elOMueaqXbueVwC4TBeD0frdvxNSskhXr0zkdI04KtZNgHl5FtR49lAOAM1QhhPlgWD1MTkdhThChC+Rayhu1DcJzVh03VbFOykA08W+BP7DFQBL4Enkpg8yCwJWkKWj9LKTw9OVozGBJQCDwRCO7Phcr+1nzqZZj7+qvJK3fGpSDLJxevxz3K8iAP/utR3u33PQwjGN4J7px3/EMeVrItQIIfFl5gp5i20A1ybKj2GJy36r+EpFZkPMK9FFmuL97qP+0me7naV+vwCHeISrVBgQM4oeuz1e5+ohGyn/kovVyXJLl6ol9aZfAEtC0+8wxw93VxlKKyhA2pGIfLb5h+0AI/YjJR1FSV0A8TF4Xq0sp2kOrMg7JY7759PypANC3ALJT4mWxPdJhwAV9kXHatOxEyHwXVgVsimKcnI4LHdmrX4LrkQoz/4PAJERY8XOxuvvKFNj1imgRAv6h1mcSXNDu+HROeDAi2oAfJTIYPDWuHUSa5cH2sbDSpMvAniwj43ZSqvEPN7pZADYyHhijK7lr6IeRgdhFlNxstS3Jq3y5avj/ryhH2N4ABSXihT+Mx3DBsqMiLzsQ2+Sc/u3TjPVnQrP77sFkAEAUD42MPv6yqyMDIeT03MRrqw1uZHPdDlv1KgjNslo8QDdkgFTdmfB3P3hlJOYvkrx7iI0dIp9iHgpL22Sbcl2AOsaP8AJeoe6rVvQJ8zEeY/pKZM5cDMYxLJR65V/c1kA3Rj6phzdF0/c4UzElMz6oXBWeGHiEOKRZfyjfSRCqQC/WfWA5D85qiYaSrgukuhZjDZvKpxvfXIs0nvF0CdAAIzlzOinZE/3Y1NbFW2BZXbCFucH3FPSCPqnxtchEn0At5JDSkEAg3BTlID0Lsohgq5wLHXr0I34zAm9PWE2HQAL0FQMOeFOgBZNSKCloTfnk+xeznC+H1CvtqWFh6MpADKXpNq/XcjBgvfJm8M+3RFOx0tFM9Jbl6q8vpXfIjsAuhaH5UtLShKdZkzt7MqEK/yqGdHGZJKpD9H+LbBbEQBEbiIJmT41hsLQvcZIaOp8hq28yaMzs0UBeBTdbvHHAJMZSfjc82aEsW3EcauyG+Phd85d5tUEvVk7430yxKUAItGRBS9UFmoT39V1b8KJcFxVraKOmd/G6bEEdp3toAA7nv+v1kNJxF0g+DB/19s2YJEInFZAZc72sJ04ZR9+AHdld+TNM9YDlUdhumZ9NaYqqq+kdMPoEU5LqgBrwXMAnOYm3/gsZYAGKQNfl2uI/9hYGWEFluubCGI9ClP8LQC0zo4UHugKCtUr3lmYyIP/kAaHK5/lNCqV0HgbFG//AL2pnvnNSCkfXYWE4aFpU3Q8lclitQIaRZ/ruau859wA84BnM81RMxa90SKRJaaJXtdA4BDJAA5vzfm+GUFvowClCKX2j45YnTme7OkUY+LMT0/lotxbGHPJguJZW+yJANL+2eKBJEKYNnsSuVnNePYf4yu34sN6QW380Jxs8WAABcDCSTi+ln0YoYsuS6CxE+4akjj4DV2acfYlTd31TQCVR8wZciyOzwEZ9sh031jg+WXKGjxvkNDyLvrYIHSyABFr8SzsQltiTuXclMb6qepwQ6QCmpTstlW7B3cGKqkAdQTKhFsy8o+LKfDUA4Ll8HSxWwiiPoDZ04HXtYGCtAApeqZP/g3KX4d75gYUURNAMoRJrqgEtdo0SWtx6NuQAMyUNlXFr03/tpCt7h/TXLVkaxwWavKOjJFm5nwJW8QAJQabG/sU1ogn6N47G4uNl9uEwW2blJA/modCGk5BlQCrjakTPtPXHUK4b8JBmHh9uvKuOocnq3xKqD+Ad4UAAJLeFx0aFVq6PxGLdBletkNcFhIyzhCsFuqJJ/FN3scAN2oB13ptyBp6ebrAah0hEo29hSYltJFu7746qUl+mgCkfHb8q9meE5cgRjcIb7u/+vzFzRpq8+XpnErz8zdRAHBzkqxzYaDm533fUEvitULp3+6eK3rfE2qfFM6JC5UAcd19qADLtoWChUxMQOIF0eTjSrc+luqxc/oa2RjELwA8mzmnJHn+yZqoehrhV4+0tbn7lpSI+cmzatJQS7wdABGPDG3qrInSjUjBmNurF03kdTY+J/PSDHyBx+em4ZEATcGsE1rfB+2b9diBFYrCvRHM6vlywML5HktXKADOAQAMsMk9fulY5/Qy70xL1vwHmaPngI9afPNnybGxCBFsAEtDVoYMm/ai7TT8Hd8SAIxbOt11U5TDf+KAIue4uF4AVpWkFG991sw7yglDMxRiZbSJS4JSPVtDbX1NTMszhgAKt18/M3kL5vH2yq/ne8P0eqp4rUHtQdNdwlYmuf4uAPowmhLE/oru5WhrSF29vYLnXtGiORikeU5lAiZnRBIAVYPSg1Bye4aeKLcgjc0AxXTSZKlp+IDuNszeLKoNSwCsskuo0TugH14RT/E5ost9TxtAtr/B03ODqluiisluAHus3Hd9PM4v/zc6BToX6tRKYIVccmH+eF/OU6drARMAcdanHYGI5zdIxF12zTQHX6wO5VJihdZBwyMiA9qIVwBXV6lcc6+SP2OW8CEgmZ9gJjQafLAIKibRxznye1AuAHAYRgByO2ViOcSzT91m7FCYbakqJA7vLXKhVyIzVysAYE7X9lOfPOULMYl5PCRn9cKVRylDhQSGTyaJttNzrgC5Iuj3pw0NEzzXf2se5Kj3qG0J9ILariGvd+YZov6tAKrtHRPJV7DWsG4vh4aFnuqVtxU1K8Z+TBfs+sDxRqoAssE2Vb8K56K5CGZyD9CIkOP6tTWcjOoSVUzHWu0mCQBAuUCqBIhQFsbbLJPIZaH4UU7G3I436+FeA2EDXffCAJElatTSffcMCsAUrp5H5esPtLEq0yO9J+0JeNXFOlQA0GH+a/i1sp5yq/LzVWFgrugVXdZDJiZ9frXidw2K5QCH8QRpJjkcnsvFEUo3DRDvnNdERMPrNA9YnNArfaUAANQ9BW0r8X0GxlA0hL80s5M7k7mcZp1cqGtA816PEC8AQiQkxGdFDgkvW24frVT5AdWmmyE1W1KCcF31HkHNOgBf5SNSdqvssWA3m3JLR85rcpI9Y1gwBgPSb8YHYarcANuig1lJYUjLZReIOcX7r2kE7TnEbeHwrDFBdXVGYJwAr3X3uN8fLaM/5gUgGfuuerzxEN2YqwwEgrwUyn/FMwADA7fu48jwoitgDSMSElXbops0xZHMPFzraJroZcPeAMZAl07lmbB4J8VkGFGMm1/fkOeHF4fqPPKjXEMcxJwAfFkU1HKqDrOC+ututUnM7UYlnQHeNjlprG25vjvqxQCMPFovILrr+raG2wUcQCOCLNFjiBRrfiHnKoRN/fftAI8sBJGRMpxMEkyPsCmX0V2Ft/d/Q2AUNUerXIriCbQANz8nH3eaSXCV7AjVSCdHdI8mcph6Tl6ASwVhaaDJqABmmCo7yzRsTZuxoyRt4RX4bGg/KzP/ANjar1pBovXtAKFFIWXvCRazKWRGgN5VoA5gdZlPNUnErGMd1kVwTM8An0gBLzPaWt7/h83XuJSVc5D9ZHtkHmSRj+oZgTMSuAAiB0vlWNn3DE+3a4XZm48waNqMnAfYYkxT/ket+DC+AFML5GJEw+ssSMFnOtCQGbo5nIp27nikbDY4yHF393kAIw3NkOjE9ChPDeh0zTcEQOGUazlwLqtiXkl9mYmp1QBKuh0iW+9OFwvnM1y+n6BPiJW7dUiR3jKE1P2EbfCEAAqvR1ENP5meHd50K5pvgQHN8oszaZmZ58QqjafrHcgA3ZnrPxB6L3zutE4Wb+NAW6udIrFh7IPzQriKOeKxpgBWM5yvZceamBI6abs0N+kRgciBmCQTv0GqDHYFsNvIAC2tRKT6MmaeKbKyKjPE2GTB+yGbmb1VEju0IIoMS/oAgqFdclLHD9f3MPAhja1Xc6iQ5jHqKp0f9lq7fk63TADWr5pPBQ87vcxZ5Yu3N4PvWSqhU7ecUD87W+eflEFnADX3cF15EDG7S2Yp9MJfxPuh/YW+lFvTwpLbFAe79lIA8V30CzBWHo1leaWw4Ekb5FNN0uhQ4pl3R6MjgUcSLACvL3Ee9jHm+MrwiXYl/ok/R3SMMuEYNQ8Qm3P4I45MAKcLMWIyFspATPZ9prQA8FblozgNj5Ad4swGFyFpFTcAtqxNBmIbEbA2LlmutVoPQfVyqW3/oFcbqNl4E8widACBe8+8CcYbga8JCOJYoL8B2OIEt8EC6EmNMk+TqKWAAGvpsgA7VaxnWHKMRy87cbjVOqCVxRRfof1UfqHhLjcA5xqHuwCVsicvQmj+eyvP59gGOmJpnd+pHjA9KXp/OwA+c7IaPPwIyogFo0yDX1NiezDwEWZL3c+hILE1FFkmAAB7PVA7idTohbpdxlbsE47YvZGHIe9NmAzAgV8F5ckACe0MiACTnb3LoJK09OIeVKvxju62XqRfIoOIxiyj4QBrOiKkli/ZcxV0HoNJtKBvQP1bjdEpcmJ6Afr/YL3FAOfALc0YD53lEz1/V4hh8ZZtIEOOC+3fOh0usSKtQWEAPwZUfPXHLvIxonhTi+ziO6VqbQ8QtVRYjolDhc49fQDfV5ZmLyr9jgR/u9nJ0uTWsMCK3RfGpVnjePMZ+8TqAIASZtc0JxSKJI5dJ5LOc9O+Yqdke8LLjPRpgn6EAcsA0DbCbdcn87ykQeIKT0aC7sHhNKu5/IqFNMOnAu+GywA5HoM1+gkk2fGa///VhahJ8t8ko6MBtnwKmfHW8ZleAK1Pu67Rn2AuKrHUeG3sG/MFCBhWHHdCFSnP08lf/z4AuPGfPqBiroJHPzD6CNMt1s3jEbQ8WC2RFIczKkzQegByCB0CSuwdLSULWf0/+jZqJHnSAcqDsIVXu0RHq8VsAGE1ET3HVk6KQBYIMdULdAzk3tkcZyisNnmRkWKtOQ4AySTiO0RbGG7zRF/erOPeNmUbyj2DzCjM0wIpsClPWQCLxq3C4hCSQxrWXY13zn9+1rqys7jygO4ojInHm5jDANNs4mpVG9k5ZTCSyIfiLfYZY7zU5Ci8MIq1OdYCm3YAPW/AHxx3w0ksPKe37mQlDvlwBFIf7jA+GK7UmH69mAD6IEVN/c5OUHi1peyMVif39EROukSzQP/axPRHQ2WbAEfrlH5k+kcDtSWtBZ+vAHKWHjgV7xC+G/lkLIbh6GkAV+QI+KfTpSwIpTcSRRNfiudB8Tq3IXUAviP7bavwIQB62gEHw3JrQ15JBjnug6d0T8t2B0kHHsupM1bQ/uJQANGJfiWeQncB04ublGA+th/nP0uRCy/gv9VARryYZE0AnYMgvEMlg6UiaaQlaCTvt0WIg3f7TkY9ekSJ2j3kzwCZpaTikoMY2ikysBifBh1vtkUdsmwYnnx0C9mml6gKANXczzfW610gxK5LehFBacqDHVfghId4bZ8N7xLoRewAnWItJ/djIjXMQGyGgI9HXGc0DiWJyUU6cu9kB9w2QAADGEKG/YGz8KttVYo8rhB2gdIVi4m8eVRPFSsRWPPWAJvdgZ4aVaFVlh5z1/zvOOkqbe4NPstCwQAqmXFTGw0ASiYMilMrIsLJJbwugChAErRO+OxI1+hZHRWUCgZvGQBPe65GXuNy32xQJSgavX0l/H/uCwiXIjNCPKZg5BnGANebi3dEBxlR0a5RpgvH+rG67osa2ZJwvaLECWYzEiUA2zdZNoDnvEAhokjBGeA7i4ltPl0b+WYsw4q0oc3uZgBgWANc9vvq1KY2GyJy4FCe+128+2YQv+v2GhD2J51wAHRSgB8z9O6eO6QazwNVj/5Vzr0YOHlAn5cTwijI/JIAyq2gQipr1w6kYTPDols9tI6qJCL1PpT5VzFW6klMhAAFh/5mhYnF+Pw0zq5NfBCLKVe0uJWTKk/QiwkW3vBkAH8Zz+TUL0Vv2RKpQvOfChEeqCGNL6n0lvRyYUqJejcAY2DuklJvtGm4+hQxSOZtTChXjcXm7dLDbRxtQ5MZegAbstA1HTuGaFATHtgCQrTdeKrKOLnloiieNls00YCGAHdncDyutcCJ/wvCbXU7ExGb4fO0dJ4grqaSQJafKaQAd/YqHGu+E9UIXwO+uq0E06X7UmzyeDSN2sd5ITro4wAtffBwo2n3KyQgzAlQE9zg15JYvW2cfrgtvCu9JXfbAHEKWRaXetCMDT1LpZ9RXxzkq280mZm9mxbhJ3PZ8lwA0O4+WsDALCQE/qxr5vmVM+eHaHll2otMA25gkR9KEgCTwGhFM3TDmUNoqgEjrqe9Q9EtkSZOMvwSJeQOkg8GALpyDS8DGr8X5HpWnQ0jZU2jttZYrzU+VNPWWk86OfYAb/xxPwsNICUtC9v0JfQmW3w9i81HJp2vqnnIX263dQCJRZ2B+33ee2ry7px0oVKMntsBU1ntJNdaBP3vs0reAFzYRH18B/epVK7RCOjxgbgmTVyIEMvawrTpVx+wtjsAKFR16MLE9A0HqUjRMnlzyGO1JRWPbkpT6VHiSFl8vQDJOCA4LLK5eqxPxOMRPA/JU7SpUX/IHlOMfC3OHGqcAOY/QQoAap3Z5Bmq8ylEgbIrw71gfNoLGxwno9Qw3uoAOyioquXeIjFfILCcJ8xJozrOPQanC7Pqois1fRcyRAADJ9xx63YKzJ+I3frp+3OiRIPJIrz8IbjqddBUH2N+AHxAd3LHOL/PIL+6S1nBFYBMGJl98qX2fZzhH6sT7qMAsgocesy68xBVi+XN/j3xrJbSTq+gpmAnFvKNm8tK1QBzG8EuFS/EYVNhDG6lduNs+ThErRse0wyQ7Z46BYOrADbqZyds8I+wcQAnzrC14WIjdVJ/Z5xvZar+IHh5gFsARv1F3OU1ZQ6tZAwZQlRtB0KLdCSApieysE4BY9sB9wCFqXWGvurNAzDJan+s4mWNvLmXUWN5wy5N8h7JnfLQAMQy8TRGrFZcvSGOqBrtfUHqFjB+AN4WCFfKMZ+MawUAv+85ecS/vf5ly4OAwFliPMgnsuVOng9IsxUk/mKmxQCK21RsRcYVylszzrE6O2OIcMf5H9cGT4sG09W9BSx0ANq49XRKBvpP7ZLd8I+8ljWheqSPm7zpyR4me8+qsBYAOq/OnaU8CR1hjfI7bDcbCcuwgZ/a6X1A0psm8nM1TQD803pUATB3YtR496n+nWdAE2QQIRLIK85A+x4BQYa2AF1fQIiX6LIXQ6HKRd0H/IQ6da1+2euOgsbT2MhU3/8AozDvK9tI6WvMpO5d/yQaIXn9vfb90bDiMfg5xI5/CwAqiynGWqvL19CZVP8JWLuKcsVYyE/gHGIm5Sh47148ABBb9FPzL0QZSEraZSXrGd6pCBPLcCfjSABs09a3czIAPueKtsFNqSqZdh9YbpeDoxPFkDJNhC030EII5QcZQgCTgOUeNlL1sRCuhovxSxno+t7O7d+6sfacvMpwaYxdADRK6UTOtaRcXJQOFmMzXiQO2wrtuYX6yQd1Glx4MoMA/57vN1j4lBtfJlSV/vbcfxkTOlFApzVTO+Us4+cMsQDw1wYyj+qb98w/cT4ZpqK6+niG1kENv20yh+fLF4USAEQp6c0ZNWXVIrfRqvXWmn2bI3NMjmp0jvkwkq4jN6sAIo41zrVw8K6y7TEOjVy498E+OJOLIm6PTbYqe3dOGwA7KHLZomfZ+hUzno5qf5XFdmhBXj60wHeD0BmeoWx8AO5HrhnK4ckl0+3O6qdSo/Iu4PCzObQAdUoah7RAkNkAd8VaBqw6Nv+O1a/tX5zzkDB373LYyM8MBk/Ib4bFIgA2oi7HBb3+EYmI0zMBkItsLXUbVgpRldNii9VngPXqAHOQxk+LAfbjR+Q0869vGlIzroVKFlZrCd9r/5mrj0AADJJaZELOykUU37HYw5nRPcRrW1/LiCf44vp3N5iHVwD/6+KoSVCDGKrRO7ia8LnPTkYk5fTVR1uX2u41K5CZAJQ9cdzwUEZHEtKK/DS6WuHgTNQ+bKVwzMonWJF25jMALlLv69ekGSS39YNabH9SFmmzbN5cp1gVVZcJ0AQEYwD087Lzzp1DgpeKXe5l40zQA2HdNiCBmeZ0LlFm/XKRAD7R6Evhcov26j0pfoEBg9SdHByvvZdYubWHNi+jn/4AVbtlui16KZ4jQk3OM1u7G43z2FkWhQdijR8dBgH0ZwCIbex3M0paA9+aGu3phLgYfmmEBh2gzC4o487tY4wAAO60PPzoGktaTrJO8w4hxszq2i1tBKHvCV3JTsbnLnwABIKFzS8Z8nW+1srEI4s6srgmQiURmpiLBGOqzfI+dAAbJ1P7WY3CYlN/ka45AnD7oF8csVND+CJnOUIb65asALdWpoLAreL+xWaFQW3DeUY1caCuFjX1eMJKMEh+oGYAOOQx0uLDOS2VutkKdL+/1n1t1kQMdsmv9LAou96EAwDXh7az7h9bsueXs0vJxtu6nV5ipUtSSYgGEJ4V2kn3AClvHiAz0na/oHPb9YWDzt9UwE3qfZScJo5/t7xDh+cABx7xXJQMlA1CnXmYGKbnKkRaTQvvP3xvCaGXG6d+HgCykIP1NQo/2VizTha85k7Es9nps/iTZV039y2zHufCAKmNM4eFSh6r0JCMueLjmduhmDJwVSGReLX/WXArP8YAZckO7jHEB1mPjv+rFZsqN3DkYS1HcxhcVjOVxy1fcQAp+2S+Mok00ZQtZAm+sxOAPpwaG5Uc+6vzuPu6zEY4AO6r3DrEqmOyF+HG1vwVzBzk+eKf+r0WrHIa/UMadoUAyRKDbjNaL5fxbGafnvkt9BqS0pS/WDYw4Be6Ki2juQAL6ecozsC48kvqgjcry6ceKWbLptmFo+6dEDK6CKLgAB2C/RpGd1/4kXn04/rPIBAzRrfUIVw5Tjo3gKJbBb8AgwK6igx45xedal4vrrQ2lba6A8v6ke4l1hnbD1FRJgClcZdfEAjWaslIePbuAg6UbaldbQkaTSLh0LnWNhdkAKmIj8P3nfhJz4hZdFPuLTMLP0o0Azk/FgAFFcZVhkAA9VodwimdXzUTqsyG7o2z/YYp9LUGoFl9hld3U9EwFAC/WdAaEVfwmig5ePFgmaHq/HjTfdM8ZI/Jp6IqpWgOAGdFpc1o7pNBuyrJuwU/Ghz/fYSLH40iKYFJ8AZEETsA09kAbkwo+drcnXtAW+gzZ9iYmu13tGHSSHu67KU9pgBm3YK30yw32fZZICF4htZOB2A/OeSxkzTpmXkSHRipAMwJA8RG7xvcSAFXf0L+Vf8tcqlbm5zOcJ9vhbAdONQAuC2PZnjBPLCMiEsrHU6gul7E05O7TL3tdeQ74r+sJgCKW3uN67Ck/XglQodXQzs7T/2Dghw1SwvmsuGJEuufABcyteQRnwLExNoUIxG49ogxpUx2Bcn1ysZQiy2Hck0AAyn3tn8Hd8OMQRcM2pBLSTbGjWip4gpOHlMgqirdfQBFWTT7+NRw/RRD74UqJRvR5WGBKCyzQmtcR2jiW7wjALmg4oOosnjTKLFGgnY7GxYM3KsCcbXQiNJnJgljuDEAaa0ycoSVAKGMc+BwOakFCShfsoMw0pOEjtcNozhokQAKxuIqXfA1yDqisL04Obaj8ssYwarCIyfxyyTkVf9eAFCqSXVITm0kav25PBChZm9ltiqSUKu1oZcElRaagi0ASD6ilSvdaI+sI51gpxKcpV65zYc8CJJPPGyx9TunuAAFXCOkTkiKLkhkbuSwfLDZcmakZAf+xInv77cIB6hJAJqVNmd9IYPEtPTyZR5wm/vi6GPI1yOO8PaWNwyrG4IA5DpUfcvOIWlUo5o23z9yT9oGy6WgdPlhkN9yqLEt8wBJiy1iBnHlgQZOOvlNHAN+ANBRaHIIF4X3dc/C7E3fAMuJby3Ncn5pCuutdd6kS+i1YAkHBts6v8z2n3NO5H8A3nfK+t6y3oR9ZW3tGfNLL+MFOoa6IyrK0Mw5vQ32RgDVtc1ZSpQTysan9BkcG5R8ZumgprXXl2+wJ7eA0OBYAF6WGwaA4YNhPYYdqpdgFeREvHwpaJemJWbwspVIz6QAD9pPXLwzbC2hEg/RLldCiX05o2lstse6fw8fnHKcigD8PN+rWpedGM0xyND7dcvW5glPoEs+pyVRVAg82fsEACrnHhNa5DE8k7NJ6vdFuGuTDLAdNwyK6G4dj+M9Cb4A00VLDLRAWLPVpbPOsHl8LfFHqShwyHCcJbLf9uPOwgAl0DDj0iCyWaTmyKvD0CzYKKgn5fFK8WvUjXFgSPlPAHzTaWMsbMUTt6F0xJEYO/Bzai0zqtRWYvvaGBISayYAX9N7vcOFX6RKrtV/LUvP0du82QhEp2YBvf79xyrVOQBFeHXjmtqyr2PdNz78TtDtEAoqKPjZsj4X/20ON/DtAL0mjq9v8Nfb93cqO/kOCpXoCTOdZjGzaiwItP18nOUADdyJlxI/KuBeYWfj3kNvJRCgBmxRt/8985qa6Y4jewBUg/fK6sKifBzyyAaKg7PEawO9Xrrlnw8Q5OQNU5AzAP+vB463mtsXt/i3Pqc6UHusr0y7Ld8cmsJQIenh4HoAgMRwdLAnIt2/UL02w789Ac6CYZVmEGECaXwXsdmH3QD4UDPFwfmz4pdCUuq+HLOc+iRpJiO7hZcodBKPNW0HAIFDVN+O+qIdm/Jpb0sRrDZ2X7ssZ5owGfw4JxDlfrkAe7L+xSND/rrp8rzSWeyKSVCnuzrKae/+qSnn82l2egDkRimQPKd9o3d9diHy6xxZIeabOCV/IYcXNx0uaEgpAALHqLQNUyIS0iKyUlszvZ3IKYvcdb/rn37NuMOXVnAA2n/p0JDZYbmY2ENJr4ecwn6jMh/FVcyEa6rfYoVqNQCrmVNxFLUOAOoD80R9r0TcOQA/5gRYOdlEIVzCtKVxAKrjinP8Z8rc5e95jTw+gOAV2nvUcGU2iasDXGHp128AvKyWD1MgFTSNvYRXB9Xe1HD++yRBnEgl4lM3D9ye1wA81rRt7EPfjBaoLc/JRNZMTRhaYyQ0Dvndt8XXtAlDAE0FKDWcbeZxLwQvm0YJPyz8K8gcLn9YEjLGOWREavkAvT1HZCD5a60k0ShGIAD3gQ43KZaQBkmeAiFYYjE2PQDoGlYobc9T+zVQ6Aa57iZ9MaCig+6eUumhNp/H0BssAIE4Jzhu1YmyDrRCa6waNS9UqYVWUB56PFWqy7NiIq4A5JXKiHInJ6nNjJo1gVYnmPSV8cbQxE02iq/kPhOH/ADvLS964ZOofq7OaY0JRIPcEhnPYFE+aQiyK7Zy8cGVAMAzJyI+5tlhH98f6ckeQ5VNP4DA1mlmj1ZaCr/Rc54AvjdO7585uxVEjYJLcw/DUNVc7zYJ7YIwiMNgJ/c42gArpNlzjMH+ZPFUFBjjvucEPfVEvUOuw4TDXXNJ01X0AE6bGRbykvCD5LIy3legXvkid71r++Z684Yu3YyXGgsACZrTyIM56kW5WZm4qSafFrlyIxN67nU4aGIMsUoA1gBXHFgixrDvql3sFy48QmF1yhEIjQGuiy0LlUr2BH3TAIFWqSGce68bynOLt/HUqSpU5VFfnB6UWn2c2/iBNGUAGaaZl9CmnZA6El4oLYkme+5rxjJ7nXD3/jN7/+lCCgCiMOx0yunQasX71GACS32caw9HEqyhauGHwH85JLF8AJMZzyMXHV6zW/016sXbDiRyjj2fRQz2WbV41bxkp5AAJ3tLHVapouupNc9radZwaSlhf+bTRSQKyfqt/kiilwAvKYB7RJD8CzPlNDcdhq0dJ1TaljnjALARMEE3YL9FAC17nw4IphIKUoHu81k8DR0os2xJ9fm3k1sAcdHX0yoAFVloaPM/DL7gtz8qgVaHM4BSw+cfADvnx0t8KgtlvgBJRoUEryE15DBrCoWusOVx/+T3cny+CioISaV65DU4AHRYi7u5GTfZYpBHM1ocGflMnVJrgd9VCQeyKY02et0AWfuGMC5ZbJsTMR+AO7mDXKfzgIUsuJg7z6P3aRR8CgBoHJAFGkHFDL39ZbeAipH59hJcJBySDy7La8lFNHRQAC2xdGXYj7deaErecggqdvc+gQ1gqOUWSBCPSskSfagAHTQfC7Lt+qkX2dCMWqRPaJrCjJCHQSBGDQt/0tj3jACwt2aBCukcZpR8ds/XspU7Hw41OEi4pA36Eq5ohpnWAHdmjNSEeKt0f35G+vw0abZXIZPHUEn85NiI1WznaPkA/YF6UQbG6d9r+Ur6aA4qSIfNHN976dDwiV7M9vJvDQCVzQRhGdilvAnfMkUEa5Wi2lo0PCVhW96qOY5Zk247AMCS7ftqhfdWi6dLoUZK7RhOIoJ7cKH5YrzQvUJB6aEAc7v1mYvLEPCGF7458esHh10PitDYBtDtKOBsIuuxPABej4Qz6gG88XzoOsG3tytXneW0eumqraBP40iOoZOYAEwB1+oS8V6ZzQJASohW3Z8DMGDtHoXIiRkA5UbaSnUAFd/tQMH85MRoXfsMo5FmQDLkuy5uv0MxuxNXkHD5/wC2oX4oNNbQ0/DiMSr8FxbY2WfP0UM0Z1WDoa/1Z0JMAIpNcwLgwcaqSTnj/+gJnykfAIhnmEIm4GoUj61ostkAbszyvP9cdvt6jYCcNMiYlhd2ZqQ7F9YBMp+blBBi1wAwLpx/9oswSUYXyP0j9sNgnLtR/flnovAvqe6uUHcCAH2kHcb38qb2lCDlMCxh772olbYTx8N7R7Ilxam1orkA9aBhjmkM6od9SqMUWAxZD3z+HF+ebfU7RGqSob5XlgADKjm2DJkPQ7HylXPqy1RSzkP8buvCBcpuZjenwMZDAARJPYjCOY7bqkCXuvVoKiepWA0xbGcpFoXZHAQO94wAxRgh+JCs2NdBFH7xJT/tS4HEmwOdjltFeBkUiQaO+ABJBOLqrM8SKyujJbbQsBDI4Z8GcbR868gKuTqZtjKGAE/71E0OE+2jlKViv/kCS0lq2uKkFNXTSdCa8gaTHRAAeq8tuamUECp+sHRkgnBl1uOaVWL6MsuGGDaydXljygAcYn2p2yFc76bQI0oY7ZM9G7VPW3U7SUGrmg6duRFqAKnI7C3GQcfFl0ea/Mz8VHRHvqWsUeOR3dykvplr8JIArRnL0dWgNCynb3Bx/RqIY0YeJvTjVeJ7nTJksTEM2wBesRATsrGS16SCOV0MxT5ex010YlDviTImRbeULDIIAOo2rrxPxdwYGrWl7XByJrulWZfMStGBjbZC7wwRGO8AyN+JK5d/IOskV149tX1pHrjgJPskntmPE0wecnUzFAAsKA8k+qm12d1dd10SramFxmrkksOg6h3249x/LMR5AB3IhfnBJx1e7wFFth0qVD9FPJOx9BFzVjPXGD/zK5sA/RY3fnJEFSGWYf+1CQY4bB8qfQwfdYmFK8s2b7u6OgADghosnaR4LZFvXfTKEaIULmIRfRX49sxIwRUrL9CZAAEDFhBygXChRqlJjLtA2kDXvuy+PvABp9gJoBlwoDUAocw7PMiORItQLtPG5l57TVwWe9s4g/p878D/RqghWgDtQa57HZnmHlYez3+T2YEFsKjSK0HbQKUFJyB/FjDCABzZbILB2Ry2+hZjUmRN6Hkh0T4zoCQvVw3coZHVW/4AGDsYq/wrPGkYCuNkRbVDc+0iiYnHs2EccoR6XLsroAB0n/w8SZP8g7YLN1t9r5D6S/Re2uswiORfGywhyFhQADba9QkJmxKheYm3LVWave6QP+KziKujdcsIWltzCBwAg4VzqtSomXdqj+PscwrO4miaxkm2n1buxYQ1Rk7W+ABsjc9WErc3zjRcVCqYf425jUOSDsiWfieIr48qXg2rAOL+g+QLLBoGWP4pW2+DLyOJMqKfYQKXvps8o9w1pDAA59D9wQLScZso2hE3WofRd8298EX/wTWnKt71EY8tfgDK0u6tgguQd6f944XT1B5c6XesfSPnu8J+ND1FjkoRABSGXelOmPuScl7LF5jONn9RRMbZNfYituKKHyq7qvMAWF8fLmgM2jK5WIQanYxtXdvO+3pIVEG+cJAG+ILSbgAZregVTdU0iuiF+tfyl6PURD+nLTiyGYU6galSL547ACZzTqUgc/EvoO69/sPfrMYk4gggSj+iENDCBu/G0GIA0f6bCH+r/rxLG/PIh+6Lm1oJf6D/TWSK4POSu0ZldwAJFv5745VCUzmLbPmsWSEDMInau8wjv7EcgbSaEpO9ANaOnRTxygrBUvF4LsDu7RrWDLOSWq+E6pb0qokwKDYA4J/89Y9TTcI8IX8GtnkrWnNj/qISwkn1r+VEU34u0AA+xMUcMsO4UYtKepsQSCMqjJdq9YZzn56tyAltZEWTAFKDIb5Fy9A7M6vlDxVMsFasZIrTjfejTVNXFM960GgAalcLSC2ESUxvp+ECoDWl3vfuRAip2BvOkk4XMpBoPgAC/PEUUINrLdkSBU9SyoI+eYWSnmBlKy7JlqShQgWaAIOSHd1TRMT0u3vRTIYvj6qgx51oNObtOdCksit0shIAKbH5L5x+LMgDtMvjjLqXCPIxoJQeZjon+hMI1MvRhAAUAyLfuT+uLKgS3x9dCr+5kZ9fD4ShWFMqGtdv7sdmALWnu4AgZfpMFXsJBlMgYl2xK5rMU9+agXPIk0Gx8kcAI6AVtBijVsj1l8/RdSN/TCF/1+294rXwWlzcJ6tGAwCxiXmkOYTJ0gu7YTxuq61TjzTA/eynVItcTC5Vk7zLABlvM3UmyU/5C5BAJMbPIT0YnxSJk56yC9PhlquTUs4AOgUlMsovh6HpG10AdfB9q4dNQON2UXvQQtg6Gkbx5AC6D+N/q/CKDsIM1b9O05IMDNfUTVvh/GaNU9ntPMuDAIBC+2ZrZZ8kcYnbr9rdE1AFp9y6+74rHNTBo46PV98A8wY7SGtKhbMOuEKCYmuK91ALknBiWjIzzzxheWg0swCYx0kD40ilPaATP70+aO0M0b5y3XVYe3NJYUaNfkpKAAC5b8rdNOM+a6/qogflvmQLy/m71If4tJ8Fc3bh9mMAIcDnt7R3+Cht7dO6NUn6sN4d4fsmh54D6IFRK41Q2wCmvWsTJPBoJbAFmNGcEDiN781IiOx25wetuFsUvb5/ADb4QtiOyU460W3JGWtSk61/6/TQlDW0kiSrXeLgHq4AYKlNe0oP0jKMcoDnGUe2Aihu/DZrOkNi+gUtKf203gC4VHEDZ/0JosR5XKzr0sLDLXyGXho7EQ8OKIzaHQTnAOgf09weKPZeOanf34QlCtZMtnXahg/PVMmxOLKBMtYAbg0REklpsOJtgRXJ/0Xn+QsqplNuMDAwvIH0ri47IACCQpeHLPtkaulaKLlJQtIAtnMTcbx/1bw7Q+Tl3dwjAG/fHmRN26NZMYCXEMwwFEljDPTF/5OkD0K7jccTVfkA2DLmGKQLvBzAfuwAVzNpBgoLHz6ao2jLmsYlAU3e+QAMellr5+8HU+/gd38ijDwEG8t4Kds38ULdHtk7dfMUACdpDTP8mGVtWON0Zj1GUucf6Xxi4PzwWRL5QhnC3ZwAGX9PMOZDei+DC8MDOtFhU/V+bBnWGKqcp1shpRw7ogBVoa+F2q0wZ+QyYa/BA2XVZN9p8853ou+LwuOTmxFZABFhpMEWcI/bOgyW8olHtXQUb8EicWNFBn8pZ/GmtA0A0a33GsUfxFsCa7Bgf0oTQ1jKoeShI/oC5R/tAQ5OCwCw2m8blm21Cdfxm/NY9ujt/zajS85603ShqvkucTewAM1yHzlDIjFwMH7WmXHNy11oQGEZVMhKzdu0EraSes8Ak/Hw/mdhZHBMuAfVuxCcnTSMjwQXUnHqd+JpRbZpGgARTQPGe1r+QpjV2mzJWuZmgAIyDLpdeuAMq8nxCvB+AFvpnObVFxByFLtZHPdkoSRC7cxkjONbTOezUdynQY0AdbZXfsrJhFoa8XZMqDNagi0yStPMTIspJXr/GGI8swATp6Kgkc9f/TPtOe8AO3SuwtIpLZjEuDt/W4jnZAp8AFitafN+1o+nrP3IaBj6gItItxjermxzjzj4YlY+tHsACcs+EZp0XGarY+VrIGGtoissT1wf1n3TtrtXpzD5XQD+LeH6vGBJH87iy0dHklwFZRMasRlR1pcxwQW5pAd5AJN/RC1UcvzUlao2XYPpPK3rsXW6aFH7S2sXWwO68wMAIZpc/fPqrT2eNTkUb4/7jh49rdwUgjDupHwBugetqgDo9qs65lO6ifUsXU3F7vTAHZWd3wkq2hOK7lk8YNSaAGxOcKeEfAtE29zY8dHGMFCggs+Fl1HFigL17SiIJ3IArX7f3XkZ9BTRPKlxzL2I9p0xfnXm3VYmikoJEX1bEQAWPh1VUuelF43itYPRSJB3rjlURQEU8FyhaCs1vFatAKGh2OWkIQ+mi8OF/Tq8Pb3DuhNT0pjXEGwAiauGf+4A7ONZDNosqopbuW+KnqpmFn5030fwFTo72cgta9wgUQC3fF0XHs7jhToqIVYGgRhLuKjvba2WEUl/CYOiCRBHAF61G4sTsy6WIADadNwnDhxkZEsXbahBypDJEfN/1poANWkKFxqqm1uuEVXEKLIjphmy+94zWG2JuaTC4+SHqgC5h5V37qqpIxQYLDPXWiGDpoulZq0XxP3dinvV4N1zAHrUpvGudgv6LlY4pKLGRN675KaMqBa7FLjpDafgmioAjSLNtonSpJk1e8vHapIJOQbEgYDJu8MCtbu5KvpiTAA4kcrVn0EDJwvp8vW5T7hlH7e7avXu0BMKhi9H83eQAOyufqj1pgn9ieQy/TJziendTMDP7wbkDCR+LreLu5cA0426+OTXdKiSUkyYGJoTKiKa/UniMl3s9Kmx/EsreQDzRyirfaSAsy9fi3g6cGP6/pMcSYSmDU86Eex0RbHPACmU3n7ZuZovQZ3sXFj1i7xfxvowQ1oGAOLLe1SmhzIACAHivx5v/TqEkkcpmfI3+d1tjJonD9SgBrBMnnILZwAoSdzUFfZNPNZn+k+cNBtMxyxloyyRVF2ZSIEtuFC2AODCoZpHcmiIzNpdeaMw6JMpdonn++XIHS5Iy7WUHlsAN7CVv5jvqFArwgvc0TUOdQaPAqleHL8fjyt5jQgyZQBYmHn2wmjgMLYYgqe00kGgUj/S+nixPotIE5x4h8D9ACZm8mpOnp8SoGTeW2ycL/71ntb76EyM9jSXCsLE8kMAs5lFAdpwIcupK9MOQlIP77ZZw4Y/hSgX4pJK0xuaeQBLnE7M09rcta+uabPazyjNQy2JDry0siNM1qUSPRrjAPoFIJowJIiVO4CY2rBerT3DHWwTjPKwt0a4S5lTnr4Az7j9qtpDhpZxsnG08MDcODLwkhutSapKrQr79g3htwD4fvQdP/zifED9rtrH0KyxXaLo6snMZBdNKpDr4OO0AJUOlQ8VMNayxAMP1lRl/9Rxtb7Qjj9iOUdowwpZjVkAwpQDUV/kM14ouiPPoycthtC8edkFi4vDJF9cS7GYfQDRH3V+km5jWPLyLzhAm3OESA7Y+nRV175euBBjOZJgAJMbDhJqbRXwPPmgzPp0cqove7+GcUehWUhcEEAyskIAxjZLfHxUzfcWLph58h/jPYtY3bbdEeKDCMUOqyCXfgChqwK8kHNGcyrwe238E8BF9Cq4tCeUNkEtq/Qez2h7AHqGFtEJFDgR5erj8FnQJDTZKE6qZOJnsLB6LL90qsEA0egx+Lm+LJ5lO7h4mutHEU49uEd+8cNg2I43hgi8jwAjc4W8Xx1ofeQgIafLmFAubpnlnNa/wHVPg5SFqQBIAA90XPv04Yji8ZTou0cXDW6/MsQvm1yERTGIeNU9NVsA9ZRHRkDkLnTg/XQB+IB5uGbNNwSoB4N7jJQJp0xrMAA6lLKTPDsP4LuaPtleUaYMNG1EqtMWpXxJtDFSPL0xADyh7/51GLT4rs4gNNDJcJ2ZOAGirowzFPKmq5EHJ6IA1XenotSvUPcjbWAcH9lslCji0QohOzatjcwm3YmTHgDR/pbgxS3wIlLWOGUHykmtDAIc4RUALGRjbMKAzE9vANXwTngHCp9LQBpIlXfaBL+ZkvwKbD6Psk2cMb0ujCAApJAGehvqqdIecEk2BskhcOU6pQGCfNDKrsRkyO7xYwD2yQy9EAhnyh+c14qmEK7P856n8qHJpBGNWmOVmMOxAOCG1bpxsYwqR5uJQDWJOuZ+6pJWqnVtHbeBaDgipB0AFfqZYkr8TPfzwOQpi5JFCwBYFp37c8OJ0t7niCq1ZgDtFoDZkh22mM26wTQfD4x3qyvODMzAGaT9T2ffoSf7AMccsTnL7lMsof3UpcVENX6lQl+AKSDOlZpuooUnXGMArpv1oEHI/iNJOJrNZTiu8ikca3sT0NfKHPlm3ehnTwBdWLdsbj5z2RGuCta8GE4C5w1bnZE9+fGWnxAPzhwLAP4KD43Yi/CWP5uoiFJHDu19wELf6E0iueRbxwdRR5QAzCGNP+5P61dZ8yvaffeQTpCE8n5Aweego2i5ssfwqQDFewN/LJrtrx6r8TPIVcraoAABeZOCh1H6svdgwTx3ACj0Cz6wUTxZf/l9td0nDCTAbQ95TTJbj46ODG/CankAB3oRgyCmpXZ1uTYCepKoigUoQiIA8Z0O0Vup6hnzswAMSfi79t51yun9S2+z0Mr8Rx7vVn3y/11FYY/RG9f2AJndLaczVZp/75Bvt6xwh7RYBp3IkL0FjEYFxuAYdH8A+tBbCYzIi3Kx9Jq6LoLRNlreXsZGFcl7W1lUsSSQKgBZBL01YPLbpfjj/S8evmlsavZuxIXMOUd5zliVj731ALR9dAskPRXf4JbTC7QVeownFG4/u54/tbXJFCfWQ9oAVcMmcqv5aMTsI899qqH3C9e/U2xoIksFjeU03BI9lgDN2tovhkX1F1gMJiYPFft6+D6B2sgiCbYJBQ20RQlQAJ1iW7IZUGptP9q9tiubsVYef49j/xoOZo931F8ma7IAF1+M42CEQNKzJISDxy5NTB9hQvVfRDVS31ouVUxWygBLt7cFNyJR8BQPmCqjML4Ij65tQH8CPJnVHg0u38s6AC1r5Dkc2S0GeXl5fiVXwoeWWbSVAcpTz0wMGjC6Dd0As5ttcj7f5vPy0p0gF6t5u0ub7YSgGp7vCjdEKedxsgCjfGGqIQjiIdkBfSjz/IDYBmuW4CQcodS1lDNd8iiTAHWOwnFG17c96lY1e0H87/iOE84AGkFiT9Xpj/ZUZnMAMcXezeRthu49o1EI72Mn5BLHBpz0If82/OIQuOz/UgBSCwCds/0aYyqpjX54mMdroqHLbdRL0oz+8kfy41KQAGfpCGrOBpltRwzETuHPPKxijtK33F8fJODw0trgfUMA88Uhz8doxN+IjojE5uWXmB98BaaG7LoPn6sw8U5VXADW9QceXdcEzXaF40rww+6Q/7H5evcdsiJsSwyoEK3mAGshuKwfJDztf4d01WjOlmDyAwQ2spBWs3rEvqJTCWYAmJ8nw02mfA2RFc3JrjWjnW7o2hXonDhZ2MOkE7hQDgADIiqua3XTmKMyYR3XUx/O76sLrmJF5l6mbG02IOqTAFIFd4e1u2hI0nJfp2PsBOoKSunRY+k+SVepRfbY9+gAVH46nU2mQzwOVO0k9vQVsuFbGChcID1MNNJV4pZIPQBLOwA47d4swJytyHQsh9+J0QwJjriA15T8Cxg3tOznAO7G4WZ0IpWZcxs7kHrEqE4cRUNuRHND775rdCgWQj4AW3P8/1DTzmMg52hIpXJWhKIaliKJQHqtTSDLb+NbYABrtc7NmK+7z8jjFztUsnGwYIYGz9UpQnJfKbAuoGsrANPRZR1YWpfkIJycZq592wVqaBoIOdHajFPUOXhYd2EAc8Slae6cJyALaShg3AT6MfWR6rhq6IwuR9S9O/Jy0AC/6/tG12IriPxbTshvd9mWH0DRJTcynGVJ09PaTAh2AFWaIM4AEB2V30pn+TTprOYGcNNi+r1mVRpW1ICieSkA9VZ6iTdC0oATJj6QXhi7yKyvosVn+Hw6ZN/VnbaQ3AA/n98hnhO67ezP6bldgJd6hqOxUMTwCNF7EA5cgmVzACZ63//DxHSyuTgMBOUBv3OK2dbWU4WpYFLODpoxITwAIlP1w2xpbRoCfn57ehZq9f7eT9PC8s6zHixtiqPi8QC4fyHI9kwAjDOq5scoVadn0u4x1zxHaP8qKtQr8/FQABaMAznwgT6Y4t9JxPHrUQnOVtlLGq8LOCfnn3U+TQMAiM3zo/GaMbCaaXIYvhdAcxCqTpz9QLJrgqhcddGAIADpFj+basZR7eUGHK6tfVgFdO/hhSfznBJoDoVthsJmAGf0dqlTexlthlNkW1px7YUT1SFsiu7VwARhtXNZVT0A94CROKU/iIgKUKO8kBYaP6DciOIWxCUJlO2YYW3ZDwA8J/W7URv9sRjM9xP6G87EhHQqd9d3xyGkqQ5ZmF/pAN3iQKWIv3AsRQ15gtqO9e4NOeTgFN+CWTon5c8WvFwAkdGl+ohHcjsy17H99TFruej6ni0irVewoYrnAHVbbQCJRx1JTKwYl/ls7Kdwjr6Vn5G9LcnXSIio5z9RDYKUAFfoqLaXQyeHn83J3hsEC8kPex51GZ8s7wIHM4q0hwcAr7Tl8GspVaSfsMx7OKVSp3gEzmFoRcBZNS59+L8bQQDFRHh6y+MY7k+GEIPEy5grXksX6e4+XLvue3fdxLAaAMA5Rs1a1/a2d4Ik8/1ZlJ6JFfF9uNqGlbTQWo3U2sAA+7WXVKuwXZMFlojvRFi/hnEMM4iXR2ybCuCC4JgAqADsTaef9qW+YS72esj3hN5AsmHlzlD4FaZjaY488bopAJ+ZHyHxIFFoBo38r37o0Kt9sK2zNoH3lWTewBSlHUwAl9N2RRgzFzTytzGJql3a600wjyEZ0bQzQyZ6f1C8QgCQeFfS4U1IzgdmxzeRZyLHz8yQwss5Xx4lkc9vEx2RAAWS43oAVy9QwfhS/L7eOLoYA0s1LXKF8Fb8Hg20ODMATFxaFQhdf6TNVYs0h+c0R3j7bVW4vWC+QNyxErORuwDHsbK0VSEOCgcLhLLAIfVifpIm5z3EnSJBF7gJvSNJAExtllWnLrD8cSpExls2xn/R6Y2bpu6LHPQ47C3ZoQ8AJo/l7vjl0FcPYgt9U34LwrW741wMdrypRRI7Rg9cDgAtz3p21ATNqXHk1ekL1Xbv/TYtPXwTLTxjg0ji2nQtAPhT6Q0gSbi92wGo+rDUA+n0UaP8Bxt3U3xtajCKouIA0NXGxHRafg9TczUINzrfoF/T2ouB0d5mL47iVw2hxQA//5rOHum2fTnHjiex22pz0T21fL8Du7+OJOaTWKtMAKCq/U8I04IQAm52XuoNMIk+ttHPckvlBXvz5MoyrOYAk//7gDtp2aIdvKzJO5/N17IQkSXzKCidMW4hd0NdeQB8ct4W6raLlNy1ZlgnIAh774SWr04Gq7eXbP8cFubHAB1WjAYIe7AE5g9mMSfIwwlY4QrwXL1olgDozPxqFuoAlpg+IUtEscCFhOIsqcE1O6YVCZ4ycpHYEi28jqAbuQBpshsafWY86TCbcsnVCOZgSDKo3uSc1eBb+OC+eb/VAHasa19Gw8IKB3doK/frkwRImYtC9UEoL5XGH6jSZMoAekoe4BOStcwmNjy4+ExcfsZ8IUrI8AwfpWp1YBl8lgBnKIzYaKE5sw3CDHR4wKozaOoYStDDDtMOwZ8n0XSeAHYDXgxEN4vrGDMTNPJ7oKuBwLdaHxhaqmFyTSmb2mAAeOeyJcGqzU908k1q3GeI9y58z0cCDTtW/yE3D/sOTgDmK7OxrDb7nTDpqoEo5w4v4Oxu5QyYMxHC8WB6QX/AAJa5ez4dAZtXT/BMej4pTroEXck5uqN5jvONHTgQSVwA0mOhv9dpX1DMpShWclJhZDYz5jx+5O9IA7WcPLV95gCatIeZNLtOiKiXrHWTmADDcZbyGb5j1HxUzuo8eY7UAJ4BuB5SaKmCe7JvBtZXx2ohYAt/PiL1RXXJZCaLIS8Au1iNMzPeWaylns/77wryr9QQFEH8lMfxbBaSxYGtxQC9vNZG3r14VsKJIkKN1nTgp0b/TVVwfaMOLgQS04YWAPiZ0YRCC2sjlaF6U1fs32jyxP9bmvI2m/+YUmkxV+8A6g0l0Gnx2e93fIynN6r0dZzmq6c7vWbmvjWh9/VGagAJdoaBSwg89bIiQLRfC+1pldHbdtDMW5nEm+4JmoNEAD9PqKb3f6k9yOn56dnwBoNpUrKRFx95z/J21PfEfdoA4Zee3Rb5Sub4UQcwzSLDCDWDWfECQEmW51vwZWVFogB9TbYfetxCar8Mk1eqCy4jLGXqWZYl4R91nq4iMDcmAMOnT6FzlVQizjm/9DvPeyToQ/6HvlT0A2uSGGxFHccAZrJEDwItpX57xwUruHw1K+DhuSAqXElWss/UkVsQXwAE4Rq8D/EwM2rzvzR7fpimv8iE/QTCqM5MFBUpu5o5AP6WWMBh51ZqatL2Fgfr+yelDpKO7m6pxTKkHRbBqzoAVX8tS3QTvjhsAoxhKcCUat+3aDLlgsNx6OcigNPYXAAJbkylqTBtvZyPvlCLMOBPsRQMzwPls40OCEmgmIqoAHXia99RW6ilJZ4CuSjW8aYrp+KyTvQr2QzWhg4EtYwABktW2I8NJedyeUlM2smZ50mb0m6XhnUTdFl4iwyZewD6EYk0MXmd4GM3Zj/wxhvqSWNXbH9ZxXseXNFpeAEAABAA3XOTBdwP9yuL7KmE6WVy6IjaxYoghtIZCeQFgE4AfBJ9nHOsD0CoRDvUPJu4Dp+RDNxC5SwtvPI0sMcrXgDSxdmAi5pXg96Y3+p53JeQJWf/0JWCVeGdwUWiR+1HAAgUCsQkyFU7omWZE/2RdLeEAUr/Z3pK2l2MPsXZuKwA5d48KPHKnU0aTP+C17H7RKXeGblyY+H6bsR0T8bX9QBiacZr0L6EYa1cZ2qTdGtO9Ltjk1X3GpVHOSR83a8oAIq5f4lpvb+66kGD/clMJp8+Mvqmpz2nRT87CR5Xh2sAinYBBQi/HujPEOPgfebvA8QuaThmxmTjaN/dT/13ewDLFGKUXWK9zBeO6kKxThMzq2Swac1FfdWUetYMwrn1ACa80Us8S2SD/2aD8ZmhRNrFkULF6kCUD1V4DHo7vxEAoAl12XFNHOqu/dwnzDGg1ofFVNBbc8oH6T6xFl+VQgB+J7FcRYtLQYmiQcz1Oc3Q/3+i01s7Rz9V53hdk4cqAPVO43nHkLFJW+WocI+tKesRiDjJ+I+rdkwS28GBZ6cAp23ZKEkZV5ZADLHl8dB9cpAzW8W/HEqtkXiIKJ54HwCU4AOw/Xgs+nIzDAk/lJcnymbLKEEyZy9ZQ5R23bCFAArg0J+PnETO3htNHB7OVSRUEJg5o/U/3ymGuXQuCxYAmiMekxgiA1ueTlTdAFCQx2urB8mRgPfrkUxnKZSIsgDapzUGaRpISIX3jwM+ByWoDFwEHcTdDzZlHg+z6muLANgOl/y3lwu/D3+icRxZB/x4Z8Hlim+6fjKXtvdb9bwATjoDqBsFEOmYB465Xw5LdPCjuV4iwwFqaYgs/MPiuQACqB8hPhQ86yZOyQ/Pvl13xEXW4wDTGmptZ1Q+D3YpAE2WnJSbzUkbl5qdws+hHCCdT5qbItwqlqO63kde2GEArUuXmxODnLp6fe8IgSjo1MSI4kAZPe9NsR8H237okwC39FlVC324H6cSeCEVr7gzTvemPz0cElwd39csBsnFAMvHlohfqvmiIZebrw0ZHCF/94rtN3oEguGmS0oU8MAAnXyjwHoUKpq5WXUUKIncnKuZ2XXZ52Bdx7DIuEsBegC+guiVBfYFF0m11NWgtjNSrrhyQDN3Swf46maIrBUuAAZEGKxCT5jKLXz7QFixxpSX4hqai4hFjmDDneyipJAA6E3HEEWSHOiONmhSqFG9/wO85eXioBjgZY2x31fNXADZr5DB7W2znXbAy7mBvoduNxwWfcOwpGzY6V6/5x5DAOl33zGegCKm4/H9t1r60/nZY5t7Jbjgobw8LFrRiUwAGiLIUUqIgrQCh151UXolNeag6mcjCuH9Wug7CqUqOQDzy7wA42NY2YA4YtcbFqJDmYMnM3KdySC3MNtJQu+kACaH1ugfXFkSdCxD9rq7sRwYGlvKxIu/8QlH1B7QZR4Aj7uxdgI6ptKg4bfXaVpRAPkD7yXrWKDgwJNSeiRaWQA4gi2vwiTGEHUechLlDsSsz3CDel+4JirialU884HKAP38MT7rU3xMvP94Dm/XnGDQkooqrHwQb9lMA+9RAKUAcj37Sx41aLYwKE6f1csTBa59FMHvZkxmka2CCECHZgBbXHbDoT2xsSPJw2teeiaLbbzTlTDkkcDj1ELaNvtJAJZFXjtZbHhuyTMvKWj/Wi3VlgZp3utRyNBVPUx1g40AhAntRV4VebC/DVHsI6rnQmpSBsqkvK50Yt1cWi36gQBcmZhiFqtkaaLJ2RHQPJ+f03cirmrnYjSvhfksmC/HAMrHEvx91n8c2wO+v/y9aH5/biuY1XSpC5oqlY6Qc/wADA7WrcEdS4ZmMsCL+MYMenwhPVYN7LhvNe6laqHY2gBc1mYRWTwP9ZIer5dl3edDgONsAdxiDMPpHDz6EKJFAJGPYu8Wg5mwzY4KCDO2nTsyKIg+hc4IJadSO04q9sgAggUhsCgazV5uQgDwUmiwEgXtAxB3JEbmlDkduXp61AAWM4f9KwQUD40nEr5R+7Nii/lA3qwrj/GnSyNYKstFAAvT6lYZ+n/qKrj8rf+d65NKioz42sxUdK0TbNlqkb0Aj/GGAp4EBSV86ATRQGPXSavFT/Q799Pwn+fkWKon2AD70Pr7Ex2HU0n9IJ3B1UF01aoFQe8SIhbvoaxzMgcgAJzpnclN9Lyvr6ApicLITz0fF16ND6tn9jir+AqXc4UANE03fMsW+xyOHK/8Eya10fO0gi7rP+9Hhg6CMcD4mwDTSMMDQ3+MV2GkeQpoL7sHJLTU64uItVpeL7ZpBbRBAJ9tnOo17OqTn5FA6Omg4+TGiWHNU0tbPPiYbCzA3VwA7wvonZX9OHYYWjbpuHUCP5qdRJJ7sPNvDOVE0fO6YwCdT2ZY+o6FVLJ6t976mypHYSFkPJ5gWIMqbwF8CRQbADal64nzyPpKddJeWqKOHvI0LXtx66xUmqeo3QaV2qIAwRu/OXD9006F3biAWNn8sqLPNFKPVNTjON2yaxbrhgBzdJPd6xHfXhU5yJeBIZtbqAU8zuOWC06QKK+TPcnuAOwnmnH5Fe1RclrmzhjZBqquBfAdtwInZOZrY1UThGIA3q7vdysz0kfgKCGGU3Cg/+HzGzxTdEkQYTX0h5qoVgD8/9HiJD0DfOuh6yul3iEYbpPCEl0rv2jCdXnzle7qADVi9xTNyGn2saqFbkkgBKD+ne6J50z+EF0Q+Vbo9acAMB8fdBiqwoDjgyGNaxrMSFHIIwBQThXE5Tkwdihy/gB8ctO71EdT7u1YJT+whX3UZ2tQm+sam1pHPnVlBJcdAMl/WRgVlhYXyRnneGPed9ugUvEqYrcQAPRWnyiNH/gApcIr5N8k7XAVcKg5KV+hzzT3pdH4Haf0DFjr1+v0DgAO/mjv3nFLZi1dGXAL5M0RtTrsl1askwL4EOsbbQKXAFRwwINbolpdDMhonJFYAF5JiIpJG5QaE7KbU1FN4K4AsJZg2DWF2EY536kySR6Nkp8D5W0vdD66AtSvOk+4qgC8Q0p0tUfnaXShsqsOCjIjm5eJABLOn+elm/noWKeWAHHcGnZ0UkC57wq4KWfovbQRButVk5ov+ADvtExSRxgApJPFO5VvXuE8KRyZaGRcnbCvDz7uXaiXQIx98RselQDjpnKxrFU/Ctrb0o/OZHALrxYfOiZX7yoaurbON6+UAAkzIzp8A6GsFQwphXtm0saYIYOzeJw9Ad+Fh47LVtYAu9owZavqOFkxGp6z7IHaZwxsikn8C4wX2CyH+lLthwCAmlPhw7W+Jpuk+Uy/JvqKJ6Oggs34qehR0yOtU13aADG6PRRtARhHK0ZateaR9vm4WqFqTlXgN3TgilyqmKgANNPG2JAlA+aSx5cGpBZJ7OFmI6my0BNfa7Dy4w7FMgCJ++aAvFOpL/++3p8APRfFF/bI9naevbptJty4FpbHADGXL7tJja5b5Tks4An0bexChi+eKW8wQjDvg7w5NP4ABI/WSgcE2M9R8rs3sgjt3Q4K4rFySKO+9ggK8G0kSQC2F9HhKvHYoJ4eRAt+eqHdOA1bg8GFXgzgW83XJMWFAIXrNR6c4OwXI+k4T2PzwD1iOsaLzYWQuCxk+cDhhHEAEOyWTHza9j83Y4vKZRk4TUZ9iaaOTl9/xeNLnUqwxwBI2msppXiqbT/kTGb/4k5khnFoL/bGuK7jBPrp7o5wAN0pN9N5vhl1I837cFeWhnZpAVYx4YEsEvlmqmSzDQkAnm7fpAE86NRnY5WQVE9hXSMVvhjiAfkl7ieVZLPL0AD0vXGzRzLLEQhkrVLSvT2NHaLlYZ2TFSw6cKr1UgT0AMAFHSIyZWH8KmpItnqs2xtaUeug+V+Tq8bN4y0DgwsA1x9upHbjEx9bA2tuPw5w4NiSBsM37VQmyQlcPXlgNgDdLy2nSikrzsqfLuDygd4X7xsm9AFYheJhnprSEK4zADZKAT9tcj4Nfdlc6nL9tadpFTWIb9uG2EL945iPTQEA3SkCriCtNr+DwA959EbOTLBGsxCIMlVIXVQ+qBK/9gB2gXTwixcr2zI5NUMVM6CeFJpOLsjZ6gtfXw1mylBRAKnq8kTBqDVHgohh2bmMggaJZnKa4n+Dn13znwdDiP8A5SmgfcbE2bFmCBOTY1SBCAD/daq38F49nUaZaAImCwDYFt+Tgl3FTF0zaQtvE5LCO3JoGFNXzFsCnjr0OpdXALFo8PYmDAlACdimk2gRzIsVzHBbF+aM0Z+N8FtlgYMAHlNamgjSUJrbRIB1jCHAR+PXTRLFtL1CtytiEiyg0gBr9818Bts+oE/VvvsMVlzXIiubuaYKzkOEj25c7GnTAJiadWIWkJ6H6RocbCT4EUXiLPuPkBL200vzA04kUwEAN6abXvgzQkArlTcY3BQtnoSmUm7URRlGmv2pl11aOQDfNBtICpEFth4SF+UAPzV79E4nzTDmAUopzKEynRYWAHg7o6V/ckQYidBwLaztwXwzl0YKtUJlWN6XXJR5EyIATQdnu5On/pjxS6kCZzsovGiyf5oip/zgtQFISuQnoQD0OPSNs6yv53cHW811V+K0asjCnytfJqIIUX+l0uiLAGsKcAwSZFT0vfTi8xYlN7zmepoKuY4lLiX9BfwQSVwA1B0EU5fJxUtx0bTzUfMI+pFFy/dQcyBcCXPjxkJI/gBNlY8PQB7bXaI0vb5aJCMq+KuVaRYb+OrBhPUApmnmAD5acm1KeCQuRj56fpB0jmy8uvz37caT9E7NNUdVGB0AdP7sYKDz+kFvh4u0eKnr/5x1v90wrHcv3ZVm5D5kwQD0RbCQhS1ahRgLH3LFMz9NeLkeovD264XYNp+9hR5PABnpf5YVd33HTNNjRWUZoMwVwfqqGtY2xDGGn00ci94A3LGbKHzYlmEIZvKGLzKRASu6mljh7jrM7yGxh8G4MgAnXX3JlxpSU9E4TLKhVBjyYG2Sm9mcpvzyqEbKD9kIACgh5MTQq8ipDSO46vqpCiVM7DSZ7HVi2NG300GCFloAAE4h0yxUn4I4JhePsG7Wb3iyBGlUuP5isX3rEOJITwAoQBQOydIFnXvYtI89Rwv3Dm7J3sDkalZgo+d/lzhaAE+Y8ViNZrWbboXvknn3MEEFKPEBjvzAIswux9PZyccAZulvTVl68Oh2hY4FBmEv2gTn/W6gGyvXK7J6wxoadQCH5H2sDu86MZz3lbYcwqgLDGFPhlRPo9fPdGKD5+PSABRFe9x3rqsswRru0aaUNj4wbvWWGNjoVkLiG2hLNhYApu/GKg8IF83sC0RO1tMY2j2bCEHeQ/JDhzluGFdVGwDXoAa2sDVRnZYwfaU7xbaQlCc12Sh5JijxXfkvUiYIAExRbCMT8lk5+bDz5rQVwpwl7DyiSLOH3yIqejjlTlgA2hIMIHaoujAeS+CKrJVjtR0efAkL0JRJrL5uDL2/eQCVhXKXRffRSaXLT77eeIW7gtMCkIJqkrFayfGnRwSOAIUFLFCpi44p2DteJ2Me+GUpYlmWgEauWJ7VuqFkKqIAhM/QS9e1aJGqEBQSJ42uLq27ENbGrqtJrVC/CyB3dwCIJSVYVgzsNH/Tm+Q8Nm4br21C0TKj9Oy4FYj9hnEyAOsbYM0nrnst8DS56gavUcZq06gjsZCApFbWO3Lj8eYAORPF81AFIpoVgiZ3N24iYRJQCyQCmyQy4e7DKfKytgAbetQJOa2mZyS+yzIzMhBG53LBbF9cWmc69f9VhCxHAI8HHltQTKMwsqgad23TgzRnJU8R+R2lAz44ebWuXSEAVUAZhpXX+YAjD0tGC/SRIgflhpGyYMYsLTnAAN2v8QDyE5m+qdE8I+hFYOexHEwzzpFxyKyg5CZYoH0zbegFAKcHEk78iW0kqZUmsug1L4910pXOFIa5XPtQkg+vbKMAgoJHJxQTOQgGYdusd7ucEvUxHxjjiSD0A3H3vVix7gCnrrDjHZSrB/qMJeDWI4HSCUWY8+XEJ63E+s+rIQy+AAZDbvQ2HztWudoC2tj9h63EGDcQQcBa+pH8BtlPFBsAdbueNfmGf1Pkp0O0DY7/ihhfaHqehLvIzHHrn8pK7gAI8whbom0P2OPiSBZWun+qY7YW1tvkz8cItEVNPDKjACrC8aS/tncvC8YKcFns83OjTqha4gQ4O6mMm19UvtAArOavDorH+m9omy7HF1cPcVqYryVxSQ7wFxOXfqHzhgB6jXKwyEA1BOT4YlGMeMstsYtid7cOZfyEy7N9bhftAMdupGOfxQoBKSCYrKltRGCWA6hHhOaQJN3phNLbd3EAMXOsoWt/K3k5Eil6O5wbLQe/6mxA/5gKOQzXZcXjMwC/S6Emmj7drWlRDaRcp6wxXDxBui2ItHI898lna8oWALLNrQqwGSN/+ff8/XxXiNYDSUwSNvWdYvBGsw3fy7YAwnrt4X+MOeCOfyr50t+Vg4iO1C9YkvWZsHvhTdFG0wCIx+eAOz4lOpAWmLu2p6VjCARbPar3ZPChA+eMk3whAMSDODwNhWbHjPnNRb+Hq11nUQDkixDHBoxPRL1B0owA26YTkgmd7sxmUGAizXckiOrhYvAGVR7YLyI7I7M+XgDzr8AEPCHH/G4Tt6oaBElOrb6F0SvQcT0Gqjkb/kDEAKgI7DGtl7VBmsCRiL/Au29PveYatQWyq2xrRV1NOVwAqjQq/wOPIRwg9aFC3pa3och6D05wH5KZ9nwQJh1AYQDNImXkJ7pLGA8UsSzNpUNj+wGlA1CjgSvtrnkPog42AO/vSD3nbEFJHh8Uiia/SOuU6EbMCTBYTAth3iB+k+kAD67xh2IY+als5PTfTknL/LnC1cmMdSD7aLbKzeuDMgC9TTJ1qAQp4CqfdYzvsOScb9TpnUkrNPV1TxGnUYz1ALiSLPCxkwNqmjKspo+5hO9f3DeDEuk0ev+E1tdl4MAAOxsK2suHmFigLNJvwT7+ep9m04m0Cs4rqzVq0uJPPgDGGWxftIb1GYQNbhtOJVQKyvwa2SC7NLFXlnE8cid8AKnxZQ7F3ZLV2t+N3HXX9ae4E8VUXWQg8vuNQmqQHvUAXh0vqjHjdxrPl7R9ccBsdfNRkbhFcagSnINJZCOyIQDa+64tL0wPvMi7oxqFEfuoMUA5JWOwvsS9qI4/ExcYAAVYEok3HMuqJ2p7PAiF5ksn6GZlhU+JnqwBT8kHsZ8AHXDzygF40S6lm4rbnczYGeK8E0Y3UBbyowFNO2r5kgDr7eaow/j1C7FD5yrc51EO64atKHImMqUWzcnAO8ZrAO+dR1Tg7ObiRWq0wVzE2OCNGRyY8lMkvimDpv4uVK4A9VTop9JT//eilHM3FVYbL142OnywNkSCJjWacnO4mgC73n8WIGP3X/yI9PbAj0KHqwGb4nh86Jv62y+t2ZNyADwGDj8rcAm1YM0iPYShq5S6TtMVuHbxoyJm8I7UFDcAgs2K7fGNv5M4GscMhhBBmS1LslZHw38jbYnXbcgTcQC/suRh4BC5becOvRbzs+iqGHy4tUOqxQMkQJs3vSHmABhLCapAcAI0MLV8WHc+O956vV2+EGuSRjSyYo9DtgUA1uQdu3YJJhXuNpHc9oMwuqKSYx2XeeXx5ZYT6oIutwA3I9I9N15fv4DOy8T04XqmiXu5tPHUKCQwCIwUZOGfAJR8uou1gjy5inz7ztpsTlsgbx/9IfJUrJN7IEPRCeMAb7m9Ag8vePB6R/ksFAakgCYo14bz38dElQ2elfHYNQAcEp8hk+hu46r6S6RD386jZQJryzx9HO2Kdqxyqr9JAG43z8cx+BNy4spBHhnYaWT4Cgr4qUg+xthjFK3RZMEAu/Pu/1zboo3YJ1g80QHv7i+nw09gsgZdtToD6LEctABMC8Lqwcq2SfkojqunEWfgpX8+1FfI8uh/P2zW9Zy4AAhViy0gKszg82BWHZ8TaNiE2GebuF0gHICrjRKT8BwA338c7X1NVQEDQ5NsneeUB/tmpSnrOcnyLWKjLZVnRwBBaBgVYj4xhRKcLcf8DWJOOP6MjNWBNOgeyZ8P5Ii3AJAQohr98gFUqbq35IJMufZY5RBlpqv1n8gH8MI/XFoAW4nkhedQvcutRQNCIJf2AetmtP19DHMrAedzFUZcMgAiIcL1tsb0qyDloGb1g0GN+cDaOd1IeHLD00G7i2c/AJLOI89G0+cFL1Ep7V5kOmIkzJqShSPiJzexG+t2G7AA1JjRHT07Ohn6uSnyuNs0CFOplVUIym1+t7K4KCXSmgAFrFtUuGO2h3KjYHuYrduDBWGLeLPhFea0GlshL8htACQGGFn/KBOJPb2kuzACL/2gOysoUbd1P55O6IzsxkgABf3wkGLaQguFhS+h6a15K0odEdYG2i6axcndyEVVzQDGQ2vTqbdNmtnCkNCgNHVtZGNtnV4uIabcjsDPRUFsAIMUCw503xTzpv05ZCGld5ar2U0k0qfpn5gQp20rTp4AeKTGXjQA8WwNwGrUtIKrFHHrFPjZez2fm1amSXiLLAD9OlB+XaoxqxTN6ouWIMtr79sDDeSplxUsffKfDhrIAEEwN/Jtk5GSKuxKLViwpiX//uk6L4i4DHXzpbkK2/UABVB8diqR4xi9sQIpztZc54SdOx6cO5u2FrnxAkZFXQApgvX/7MjI8Ei22cBR/ztHbkgh62zyJtW4rucJKy13AC9+EQyYAn7VcUPyawVKCUh0QftNpymPQ0Ih66Q9bsIAVB7Sz4B2WRhNwStcn6GKRwuYbVZA2d2SDBZEjnzKcwDZn3qoETSSDSkTJ8dMU1ktY/QJ7AgIblwTiAoSdrdWACpyiHv9EsUGD1ddoyC3e8wUnoySRqlbxqK11I65p3wAvj6GZCGXk9mFg47DshCndg2260xx/2GVA10ByqOImACqPr76WpmzNqRNJrjRsH7IDqKU8sRpYDnbLaUD++Y0AB6YonakR/3903O11ndrW5ovBeECeQrEnIcem72gpuEAxlU/LZV8FX+HjYr5/EPvkLNVLlyjfXIx0RtUAhe1XwD8KoNOrUl6UfA8pM2gF8G1YlI8hmAwfvccwTf0BSMbACjNBJ4nrJp+FhjaVAc+pEkKsuMdi6Jjo1ZFKTlYOFoArEVc+VcufFjOpXY280dHYGRrEjf7lwPyUMWTEmzOAADjCJ3WO/tWmpyU2w2C44WpaDAkCDAyX/EEo0l+eeAyAGEwpgPMOerwmh4oEIlzMct3JbkaEYElL2+v6jmtvfwADcUrF+YalYm4cYg2ql8fhzU9ihYBQww/03XQvgbI8gBU6I9YcKl8M07rgNlJEHpMLj/z7auAvraWkRdTlubBAIxTbnMlSM7jTM09cV9OE8QPwiR4fdgCgJrOsZnrcmgAWRitSroikz85P8vipgF8lcjDNJbo5XnGLdHjh6gqHAB03e+EQTns0DENsgdEFvdudf/O5vCoaIkfIa4jR0ucAES0Cj0MV6ydaVUl+ErRDRWxEEgQ1RNSL0fK3+ipyr0AKf3ZCfV4J3uCLdufq8eLPuAwoMZ9QSTRS0N/Iits/AAsyR65k5MYOt3zayd+bJ6svDpGzmT1QeDxQj3yhN3+AK5XfKS36CmXKrRwg1giSoBwpAgr8QX4kZ9l9DIi5IwApTFXzqrfcqn5+s16+RfuIlyMYQdLsWvbTItXMfovaQB6J9uUiu/v/4zpaxbBRvYS8euTUb8qQ/ydiAqsDFfCAEWudT3I+37Hhnv/031ReJcNrigVF2o+b/mctfS8ktcA4gxk/6WSpWTDnKyp6vhxJ6GqLgoA1pLq1szSY3a80AD1TTLverVibI+tJ+jQ6ZV1CmcH1S5uHfo/IGu/gGk/ALcR9cXPR/Qf3FcKW2t3FfbeqJxoSOl+TdWZD8NKJgQA1HwPvOmDQCrBT0ghkltosgY6AGQUABI/IZ5pev3/MQAj0DtBBM+oa0l+usWOrVC4HufYO6aeUQ+CeTb57A+QAG1yEkOduOoWJvZAUzCYrfCpdB5DcSPyVTQjiGfv1SMAobAnonxlkT+QlIJCUxA2Y10iYcxhlW/AyBsIfG+xoQBP6KsqzMS+RRo9XJYYmUk9hjU1Z7hDd1GP6N5buAzFAGubao4jPB2wOFENODjDLDb8i1vl6KLo7O6V9hmvpYcATxqtZ7Hcp2QPl7Tdg5o0S+/xgd7CMFxZVB9EnhnzZgBnvBCe5OHhsTciZ3FvS8ss6UEWrCuEqTW/rsSpEO9lAGRz1jU5xLICJIrF45GAC7odKZRQr7Xf+x0oDX87ilQAO7ch9/m6pV3kvQGO6oDSujvDkvfURep4GXM/lzsGrQBGvXX30iCXbvz8EAh1bWCr0rXljYaMkGxNHF3BB1SQACjkUtaWxIgbNQKkP7JU4dBO1jHHZGcTop4tWs5I7QUAVZ56S4B/Y74TfwpdqvQjSS5StedjCappNDbpritXPABq/TIzxt+JkX/bSRelI5X3bklsW4H36ckVgHLQulEOAOZuKL6FLQzEJeBU1/8QE2sxZkkyrqImLm421v3jangACuA/ASz6IJszu+rl5OPIZCbVszS1Y2kgKvTG/WatXQD9NS3vlJGAyf+3RnDaFdZZlY8xlRB4FsMcyXd6u5luAA2JHc7+Wktx13HSOEfPPG8E4muGJmp+ZHYNp8sVjncA7xBl2IHxqvWLAOqypV+hY79FzRmdtGl8EcND15khAABn2YwME/L7zzBS7OGxzCrCNfM4d3ghGOG9TA9b4bDXAO6kxRP0d6kvw6kATwGjDKIHfI5dm0c7LkchtS6Ux38AVZd3qG6u/4Pqmn35y/t6d9WEV+yldL/NNcI9KLEPAgCM1wAnsuHkNDuQX7BQtgHg8YbTqYuIz5k8nz191SF4AO5As8a4S79IRzeJoD3KjkEmuAFPSi9x2PEF1t22urkAsvC7138gwIBbQUT8cEdyriAfq2G9GOHcehHDcOJcogCPfdzkgktAfT2rOGdv/+nO0kcJtFnDUZ+n4q56lcUoAJrQlJ5Ks1tiauFLB4ESGb84mMskfvBCgJ4TsKAjBF4A+WOFqGlfKjOIOuQWHYZSIzbJc/LDETZWpyqQacqnUwD9CNd2q3cBU5AhK2CzouXAxp5efSaFw7obzXfgKtaJADXw+KduhZ6EumwOMRg7dwelAIL8gj1Dk8kBfFbhjKQA2tpkLP6/BXwDZYD10Rv8xBGQ2ADnwebLY3rPvROgpgBHhNFlEWPUHHfOpn3I7YNk+JRa6jiXaacXmjG9WtThAHhxP6EuRn7iXKq76frB5jYOpLrFa0kah6u96+BDgcYA7huQWIyR9lxe1ynp/I4jjbqaZLg8VzS/uLO71ifjEgCtPElzypCbhVUcPBQscPc3uusAOeFIG+FbpPXRHP6zAL6BYezprv4k5HMFCBa7IvwcD4S5/QAGBqwVbD/y4yUAtEBszYcUSpHqUnLAEFuzqGA/Ah0+RwDMxRM7dB9JDgDNSccc94m8n8Sb10v7EpmhWtI8u+cRaBDRlIo9BafPAJedHNdSDbd7OK+T6tJwPWxF810e2k6PzATnNKfKEQkAsTOPI/bXxeLkoy45TIa3inhPU6nEDgCgfQXR9HCOZABFqi58xDhx/2QxuH9IYYE9tTtl/eBz5xbrq0zYj7gSAB/U4Sweem2LhO1iI5VJaH7y7TMn5HshauhiPMYis3cA/C8R9iEgXuwY108yqESyqr8lD3OnUFr+vhKS2jBPIQDov7XFl5M3aLs8Z5is/XXAaxbvZID9vU/rrvbUlIxeAPYL89GJh4X2zxzRJ1cBEz938+3yCjg/sDNW2de+VEAAoZP8tM94cymxLWSpne5DC7F5S6InR8Qk0Dw/ILgG+wBb6XR415GjPbBNhlumLwClgS9mLWRjvBPq6ACX+JYkANEhacKfnzzb79UD4E+6jv/KNmWf8NadRmh0uV6GMgQAQPQCP64lAw0ky5mQLP6svvXAcSz994rliSH37dpXUACG6xltkDILkSzWpdsVqYi3K+cvHrFhSHi/yYitfUbcAAOPSVh1arxdQqRMFs5/t/s8HN9zMinMP3CL16KD15QArNSXqMUIlmgHpA/KU1rG6aVvad5522PjL+EzgXSYxgDU+qaoZXGMUr7OXDklmnLn3O1tZivQTIExBWyfaWXVAO4AmvDdACcWCBEvTEOiiQRWljYJcCCKxuobUuIbgC4Awlpzx12tqgfqyFhLlffrE5HjgD7tqtEG9bY7noH5nAC20mYhacOKFXR+MyIaSlG8YDrOR3p1kaN9aeyIALvoAHht5zT8kptW/NXTnDtqP2rau572rdUap0cMCJLEUvwA3kZqfIAx6Fwafsfm8EfwiHg/zrsZHsRRrtwjpbRm+wDJR91yLHQMwQjQTz68jRnSuWE8kY9cSxiZwug0KxzaAHAZbxyk4psiDJhp7ezO8FbF/HHENaa6Cor+qzLBJ5cAmWZApuWOcU8llUxbzBtveep029sfsOAMREvv9VYLhAAoJ6mDjZ8B6uOR/nto3oSidJ+vt917I5/ez5DPLZMaANZr8qUknKGOEY4XW8A7gWgY/rYAfXVjl03gNKlVQ9MA/hx1/7bFHOIRwaiZGIKp/JUHAUaJBwkQNudF1p6JzQCV/MLqCAt8hLDUzYvNK1xdFIqQIt+nhak8MKiPm9E2AGqRRabeeltQliXiA3wJpyNHTrAg4vlZy/tWWRfqbEIAbI+9EHeqIuWZOvGHhbm9dBE/LFxd951cBm+7E4wTlQA8NgkkyTzsVbcJ/rw87qZnwWAtWlOJ7IWRsDHn8eFOAEaOnjWbkMsY0sWQ6NpCrNzsyifKyWfmUzsnTwxE3XkAaCn4Zb3aPyIPut87qm/IohHsmIrPtCHmqpNnxuuY5gArtaP/SP53q87HSprSx7xjDgHDVI/6trvuPcR9bUsUAA5Vg5l+vbig5BxOEZCFyNDScJsSrkHDwZVp6cfTQ6sAYVDHXraADQYzQwGAoZy8WPQSMtJVakgZ5SiIroZc5QDT7KsYW6pNinjKkbtzmgBaApgFVcSBBoH/45wFRCwnAEBRYPQH1Ppz7fQzSYWeqlbS0NkTF1IUfZF8Bzo5TAsAcEuyByFNBtJpbYOIeSGXG5fpY1c8Mr40vq+8H39yVgBLf4qhIlxq1ihf4MLOXYac7OQDkgc3D3+l3IDjvCuCAN+5RwTmLyPtjIQC3x/CDjsRywuxxTSW1S19I4ub6mUANBpoIrcYovojSNf6cnrnowl4ifywQ3Ztq2LxMK1y2QBn2hhDqSFGZa3bCdw+r1qjPvXx9JpZY6Xt/DbGtOCNAGmBHcxnAYSCIhjYVPwsA3BF5TYg3OOQ9RkMJSk6tQYAVAh2x8pV4yPgd1vFceC/im7Ro9FS02xvznDgb+TzYwCA2vdJ4xXmlQf50WIPw3kE49KKc7dpUSPiz9hXbVIwABo0m4lu0SD1W2dRtfqtVQ7zYFRiLWTw+zgqDk/o8XgAsybHsmWLhoqDo2zHEIsluNeb1PYJdFRRJ5jYcUucWAA4EY/HO7vQwTY5WxwTslGuP2S0mK3aFE9i4KkMnh0tACpFMA++wNCfeHGkvMSaSJH8L+CP2lMEsumN/fSMSl0AG9h3c6PxNp6h+Morre6zx0YQFVi65r8aELb2x2R/oAAiLqNGD4OnW6ZZ5MuurvTkv6VCzgMfZH3OOhCGmgDDAPEgzUUCdBUHT7r6D8oYFf7pmh+BnIjUkTj1PKDaAm4AuSmwiQB+EcuGMeb3Jo13WRqYxQNj5g2iKS3u9ei7bQCaU8PLL6T77pVFUe2U57OKxTKkzuknuarEYcLwOzSpAFbczpsn3LpPMbSGRYP3zyMwr7OFPFIwLusiJ7BgPTAA3Fg6JnyC8fT8iITX6bnimtvyh0POiGZdPx0MnK3YwAA1Ns5VYrAT7/NT4naeI6vJIqyE1SbZh1l3Z5hFA7eIAPt3q3Y2u6n4kokaiXm558H7IFpNBFXxIfaQ059tSboA2699tRbkqo88olhpb1GDO1LZwgfW+mQV18wZ6BofeQCnXNEqtIJP1P2G2Pjnbur/LlAH4m8VZmRI4xq+4GAzAElsrWNB3qC6YMKBR+zt+iWNETaL4U41HjATOAHmOcIAltU2hurYL/Dl/oIRM9JHZ6VpBBj8j3fjxqYgi5el/wCdxT+zNTbAYFDW6PVrwZEoS+guNgKKTUy732du+Mo1AJh38H/V/p69WSMC6IgFFIB4aEMVU4YjxDNSJlkSzH8AaXoe83EKWmZLDnKRi4mGdx8HztYILPfd/roVEwpi+QBVJEmvJkSXyP1zArwbWouGZA2Oho+k71PIHFR/h3K+AA0a3jDCZD6zOlw7LCOsolorkoalXmtdGIYsMuGECywAA9Xsj1pJVbrBv+MilWtOX4CBQaOrOLYdksmWqWEjtABm0xzSi59GDHdxxdG5/OzHew2tPCWhTEVkQmIaSE4PAOIs83aB21IjZMiT+sKmTtbQzOaQRHr7llwtsTagACAA0ajniaHNdXGNhsqJitGO5eeZo6/mCQUDxdirFpcsKACvK1+kbDvH0l091JyuuXchX4wKfxCAz5sx9JYzZRf3ANrwY/Q3iay75O0VxxuRqdDEstAo24+M4Iy2QGh/Oq8AouM9CTE9VQEKmeNa3dzt8327nw9WZ721oW39pJ4hzwBN48avk28rzH0hvFks8P6jNj27vWfsBE6UlhthT9RfAGIfiedvKhwXTJlbrKbq9mgTb6NTdDSD3ZCblGJL0rMARm9jb0zzUTUti/DQyFyoWFqS46oy9LMQ6BJnxbziQwDWAciQgEQEqJoysoysjDuBWzxOlM1UHHmzyj2ZaddRAHBwMRd4wU1gZQcn0t1K2ab9DDUO0HVZEbrLrCY1tJYAb2IEGVh5/KkKReHSONXS0wuTVJ+gqG7FVOo3WIvy2wBZCLBExMMx2ehxzhlyTFulAbyq+9rg72IfwwQ0OwzMAMu32G2oOmc/SKADKZRmi0i1QsTYei3oWi/N+VMClpcAeJkoCozOx/04651DKF7lRsuJwwilb7WQrQKcOuq7DADQN7szwSuk8DR4exISDIRYlr6gERvCefJ+ZoMUIOPHAF5JaHJDxX4PbSz/S1xUQLZpU8oDZxrfmoG5s8ECKTkAXhLvPXr0zaMcslbRF94jiBaNoH5xd31T/uvn4RRx/QBPULioywcloMhwU39uA+tgAfTSGvRhmmYpcm/9M+/jAF+/9+cwJZDl+mxbKMe+wD03S1onX8d/a5VrZ/NO2s0A0Rs89jwWl1u/nABmIo9i/gBbeYBGt5LJQ65VIAuWNQCz97cKaKB/r4OJ5rSQNzf9i35ySRNJY6+NGF12JVYIAMQd0kZZbSPi3Ri2XbmlfX4j7ZROiYUGK3w9FDMXCB4AgWa3qUNG9ImDpjj4yThQ6QJgY6GNo2ADj4YMrf0dPgAsDjd/cadbgChk/70EtpGBKJtKQK6K597feOewrDNWAIndvrdtmbpo5qV5tRbyL7NjKeg+AyxkoFt+cKtG3U0AY93Xq/cn0AkJEXvy0pACZHZdSJUfMKXXmICUamY3DgD0Ugu8u5K1akoMj8TlGoERI76jraYkG3Keg8RDFf5CAGB9xz9jOQQjifj67426G+OLibNvRfhMAOsfejOQo4oAg6l+unTHs0TaDcxadS9XsAXxQgfaRZVvVixSSv7mOwCecFdQoNmsIkhhtGgDcRQVnUj/xKfxQYHiluyRWu+xAMocHHxYJ9RaCJLm+ptOGaXOsnN6RR6b+U/TvSGnxTYA+A9LgLIfZzauhYgMKV8QlE7gxqOMiPzuDGhdVon3QQBAGXPzjN09c0Dh5hw3JtZJVovl+H6nFdAAhYh4n2hkAMoPd2OecrsQESBi8o+8ecJB5Nf+XhcVukLaOqGLHOgAen9PN8NRC3qLwfrmIxwlrmz+l/Fynz3VqTIBBQ3gUABWtiARUWSFtY3GNkphJmjMSPLKrOlrvMek4UbkyPMVANVNsgq2yntTDCcXE/J2iMmWW2tFs4DDQ+PvlrhhHU8Av6HJtMrXDLlsI807O7i4Ojp3n6Vqoc0+DuVltQZRQQD3bpsdD/yiY63i6mLCeFgMSd5Ch8xYeGY5mwzx85Z+AAMkmA6y7bSRJ0/ZRq6FqdNXE3X+GhimKSZe4cuvvMsAvO8LAsaz2Fl7Rr4DGW69NuRk/jp9hE+brq0mT4TTVQD0F4eZk9nIiAppo7ZTGeE3Wzp6Yf4pmU/KynsvY6qYAIP6xxCJ7xO/9LQQzh3lCU+4WWlSfSmfJyW+Eh5MECYAor1p+MW+KFcHyuXObDQMqJFkA5CHg8IRyLLclHx94AA73e1+mlnpZpZjFLdBVl8u3tOzfwtDc1acNnWz6M1BAIS3l2/ZgfBaceh4dcmoTwMD5fxvmBH3s40oy0GW5WsAuEeB6gjjPeiUj79c5QGlektTvWIHVVe15SPs2ViCnQDXzBEcHXfFnSNaWn7FLc42Nc4HQd85qf3aN0434lvaAL5VGdlpOHj9AEzU1/58qsUqED6rxo8fVChr9smqY9sA6p+g+PHABeAa6b/XSa9ESKUL7vD8L8JgjYMbcFnP9AAHNDora1tHof4nARt3I30pwJTPo9EV4+tcPeEdwyMGAD+/8iRVaiR34AjT6gKO4YGy3+OUs1e/v83RVn53eqMAYe3yftnIeb4oPLDHtPXTCSa/nkdGI1r7LDkXu94pvwAJcTBQ2K6unQtl/3V8EV7xNQ+ZiDQAXuxG7oesdUo1AHaSCbRlxyJeKAq0sQNKSfYMQiaKrKp/83ZU42qyyOsAkiz+mbqespYOc9eKKHobQk7fFIa42iv6byOKi3CViADvBSGcT12iYNKfFmil1hSv6Lf5VjDROLTLJbWTyU8WAHmy+skpa0iv9n45uVWWr+/TSXu2yIYD5TJlAZrqgwAAokDNUFVJIGe4T0dm/iFnrFBCZ00D+IosnAvuG/jSnQDOI6jj5elWn5pn14lZiZyYARvOAyU3ZfR3oLPKTh2zAE3pFv+6ekbIBKF8RbPc33cODduV0jznhV6mCgO6XyAAq679j9mkoAqVwL5qwwIEy95XLANsGqLVVBPl2AhO5wDOvu8geYh8EjVrvhKdDeMxwFxGoIsWP+mOMD7/paNFAIzaYvPcpONdVCv7F0t08fTGEf0JeLSrcfTUpk0UqA4AFBwKcMfAZLsn5QK0hZcEMToBjNPImeVW13jjIpMhpAAEof1aKUsp7sczDbuVyFyUNplmIMjQEMdIzpGdpuBPAJjA3V5qP8qUrFiP2TFkUXixfw6YqkM9WDGDQy4gcK8AFnW+K4A9osIQ1phmG5iMCX1PKPioZqNOC8S/kTomyAAeymP8vuPFDeYNutzHw8kNyfyr+7GCoZGMGdcth+TzAG/iDkXihaRzzaAkv9rZDngbmNQriSuRzQz6JEtLhjEAO7HvCf0p1R7Sy5KOm3n9k5prrmTKmfKZOFHYwHcBUgCbf0fW9fiTRcdbdCaDF6rj59RweiyEj8b/M1cdsz7RAN2zdhrCMXe150UI4VpMvuvg4zwDLZCKnRv6K/WQZ50Axo0YLD41AVqJjT8KD6ZnS0gEr6Mak6nUe/snxGpSFQCFn92rnLBWQ32W0ozuduoJTA02F9GiVa+m7l1dMg9CAL0rIgIwVl/yCvbqljiQ/Mkxc4uL1rYDO1nyzMNMQg4AD5l1ZPTxB86I3ZpQ6698yitYbOwTga/k9WR9Y7DqqADYWiN+zT67x914il1AFEGNVZ/eZ3BXRybWy+LXzfVWAL8Z9yP45depMjcUzS2rO+LsmPi6eTcpp2oq99YGdVwAsgh3UduloIpfzxZ9wALqzXRAPF14UarhV3pl22fdXACR0Hzpgsz0d5IDLZSHUFpfHlItYfSJu2CZiBnAjoylAC4q3OzHl8h0qfWIV8yAoA3hkZwDkR5JarQvFit78BwA/TTOndWLU0LKPV0smg7ZqS1UuQWwAsUohxXG2yPbsQDBGTzMnILJGCTDf3xGAf2jypWM0NgKroSOh/9KDOfcAGaChWYw7EB8+6GgP73z/KaWCW4vEnhDPQVIxWZDdOwAM4eKO37vMme0DZGR9Np9U4seaRJqz+CLVKQi/Dib+QBbtFkydk0skjeOIoIAOiJ/kAiPBPOZoeS/72YMvZHCAOLegIw2hMEQLCcP9a8qfA6+WAMhc7jnnfhUJmdt2OAAnN3ojIoX7IZZWwWRRRLlucOfKjKQkf1xBFZsFdlj6ABDxSmsCi2XRkSVzKg3y4jrpiJ5oMVQ05fPsXgbEtxlABaXz2nZ5tAqEIgE1UB6odV8+lFPVdISLz61EfjFRbEA1R4yC2OMnfUDDvI8qd7nZjNZreIOK8KCu9+CSu20HQDGgFcorlsDFAD3N6sDc8ee4Y7nWnzwF1+9s5mnloRNAHUZ/I15trDoS5lfjHFoQy9gzFG9A9p0ybKVxWGHpgoA2syrtAQA8Rjbg7yaaQc9kIU8LFzslIrPZYk6ScpCjwDoRQRBYhI8EZXcmIL1i3zGx/F3L7oBjLwb3r9ZysRRANLl2jwRW5FTvnlGdtVSPpmrhfYlm7xW08zXCU5xinYAxLFYiclIwAJIchYFtHuA0ab7HvAYFd6iafxt1lpZ5ADoHabD+PmoBTc3mv4qztCBtPEZfEUEX+iia/tdBRA8ANlRET9BHW5YbXeWIG1qqyzf4K9Mwg/a4wtMUyao4C0Auqv4TLdC1I670AtXmGbtwiq4y4sNjxMAVffkReHp1QA7DSPXoVpZ8lURS2KB1YGI/jnfH8oXQtm5E5ATkTYbAIs5Lf6n16w+9lU3gbumXjQ9uPrM8+L9JE5JsQ3DDocAt3FTbxMsaqCfFFuTNIhGXogKEqAIfCmhayKZAnygfwBeOP8YUNKoxXe995Q/JJoSpCAV2v7un10O/knyxJl8AE0mUdOEjrJdiDtligaSDPHNuD7Nqx+HRmrqayavpekAEuJ0vVahp07DAkc+dTOZdhkF5n2r16je8mUkkz6Q8wB+OvYg8z8W9Vh2EoML+9BHpxyowsq+ayIJmrNgglsTAOHb0NDfuYikFCF+UQPXvXmO2JmDu0hOGla7LI1KdLEA3hs/m2Q+9voZ4VFRke/EfX9Ummce3a+Ao+1RMg6tLACyhL7j6o205UynP6YM7V+wjgi2m5VRPJifKzbkMV8yAMoJJF6q9DMEjiP5Z/BsmuIguV4hh0Ffjg4cxAnYN38A2yg5WbKYpG5Qm3cmszROMesASdweS8VmxUsoUCFSjwADoW5GPQvg6dbfmElYGNMGCZdibBKa2hZ3LOIIDjLhAGVaC+gV+KQBJ+Yv73iCEtvRsaXCTobqVRjwuofktAoAeiZEI4rlWmPd/SDYW8iCRLTCgK01YwZdC9rF/+ai3gBqnZmLzjo8YBEU7/XUm5rZx97At0X/yubmlBztNnhTAG3O/qaDRNeH00DpbFXtDOsPxvusdDxzS5IjLSTlR0MAn3gahWbqoyBml/y2fcd+zDnZPR+D/qr+aYQ8IBDTIQBb1BLeYIZS47Wp9qx6M3ze/fLnWrlg2A55TDWJz6h4AJBwmZVTfpu51v1BVxIOX+b/gWpSpSNDNEj5B4Ub18UAuVH03Yt9hMYZKCTGZ6YqRjXbadztVPGIvMvQ9j2T9gD6+rT1dlKDQ5iYeU4eFeTzRRXMv4tgwAXiCVCuz5ffAP/4niNt2GOxESxaf5Ybh1o57zAuZu8hSKJT3HQkppkAn2J2B9/wHjUmGeX+JMelDJcTNssiinvGmpQwYNETxwAj87kY2Y9mfgAMiszoDFfAsVhDx2vnYpgWeiSq8v/KALjfrxpavTlCqFmA2Xk/4n7P/g2I3qdlTCtXo3C8d8EAk/KJHYAVD5HPoGDse/bULojy42B/2sSec8123dY3GAB0Bes5VVWWT3TLAoBZqb2D99XonPf9/miBZGkrNcu3AGkiMt2VKtKmHjg5F7IgcvxN7WefBbkC+Un9I9tal4IAf83q1qUgQD3G2fZQPlEFlmle7ani1mfHrkqr4ojujgAWNeZmOj9PNjPx+20nO/+1UenmSegyDpK93O3eAwJVAFJ/UiAdeOjNq7gQ2syvPmg/kDfzgeXD1Q/6WDGsgjUAsKPSoqAq8pbaf3ABJO5Od5KE8RuJtTiliK9UhDn4EAAHYBO4AHXb2vIdsHRSPLmr8SI23iXZpOXq0S2P+sstAMhI1Awtq4KplOoX4TUTuyiO/rfjdXPwBo9QVVfmP1cAmX89AXeYW9UoMJ/kqYp0gkQKGvFSKJmHX8VhC0jsBAB6lPYjbx5qQ5NcIxBmnY2TgYRFypr1qI7tRAa/lWsZAAOR7ukEaNLrOy/4NPWQk254i20i1qu6EovZcGSND7UA5mIWHK6QuGupT8wbpR4W21f2dvw/qABFVcJY5jtBawA4Wh94ISO8xqqH89c07lRNmQHT9VFhS3Ias+6PJ0m5AJ0jin4NTZocE/g/37IWv9CoyfW4iYb2ToY+DgejywMAnsIzweC28wb7thLlEJWe4CaAp9AB58RXHqsuoJshkgBtisEn1DV5nWmXYy2qTi39TFQ1RD9o5UEg327gMAU/AHuJsYsNbvPxrm/rvHMeHvWq5ClHqCex/w9W8lZd26EATdkx+AMSuhZmHlUuqFu5PP9RyTLv+1Hzp9LLnle4YACLW22efUrddU9ajraiRlR1gBQOWcysRu9VUMTxt4I8ABdEbSs9jhpCsZnfE8oCX3JHpc3w7ABfZNtH1vKJL0wAanK9RF5BDgRWlIValWSM4/Dtzowl6418goi++WoROwA56VqOnKDJyqqPLWbPRA9NBXcH+r169RNvH7qRj5wyACjNRZT5D9lnW1JDKO0GkdgbO2o1Q+X4uM2Rylp0zhoA8+ypBAeuJfSW5C1pUiFKO0sYtlSobD2URClD6lFAKgBS9kcE2ektRIzotfVwXhZPfd1V7KRYk6tDr4UxwRiJAEjjFVgc1GaXyd07dSOIEhZFU3nkHDCt4o5v0tZGSoYAZZqzH2X2NQK7T0mB4xNUbLS2ht51ptUG1IWnGbt/VwBmHCkthEb/F9t6jx2jGWB84U7g1nFPohBYB0tI2gL7APpu2tQQQ089Bx/B5fwEXrS26cZYOiNZGvnhZocALpwA2/yqLTGXw9augRkBVOHOzZzJVMsEK5g1RQmh0KWgLABBow+mwKISt1WQ2Y2ZfhhIQ5TemXqirOcKBpFM2SnrAOLgLPwukUdg8dIKZr2ACCa+8alsJENz/UFZyn6CN8gA85RPk1V7fUabVxXA/lj4offPZFsdZrTFYaaAIBXOuQBVJXBNMPe3VerkEA0fHB5Pg+Y/44AZRsfzy27/J00YAHh/4m8PYqVRzZcU86elFpDKk6SvoOEZabsdjC+owscAb2MlG4PirKGv4FJ89m6/Bhzp1TnBJv6Uefcom1Jb5QDzpRnIMMNxtLRjusWSLOYK7FZaIvAFr457kez3gT86AK6la+2uQxekApVYkRcG7n+6bKs3HomBduY+zM0ERsEAE1he1yUpM5PHJ2KD1gf2ByBnbXkxfyJmzXCgQnfZRgDwnUQG4fRjzMoUwWGw3sFGb12Sg2AgxzKJJocAy9kIANYLGDohH6D2pOJ1hvU3hRKD0W6RWHkv9A4V6RZIrMUANF54qAK39AceMcKJImMBZzE0IqVljqIBj32FtEJ/vQBgrMnZKJtoR0PwEjX3pjltakTJlxQ5AgykG81FEkMAAIemSdvPXFt5xaf/ycgr54aC/aTkKHOQWSs8fUqnVlsALZ91jHv8tpTUoO+TSeB+a3VOrgIeP//OTis1SQ2mnQA5E5AWHOx0xs1G0RDVV5vGx5C2NIFlorshAACdkTfbAG46WBw4ZvSy6QD9yOfof7E/hVFg5G3OEvbHHVL241IAvBWNbJagKb0ROQeftYOGqgHrvfnAKvSQbzxJODICHwBr9r+5agcO1IZSG0mPUmqppuSfEw3Qb04NOoRxw3HhAKd/0GmkTkFv9NmAKLx+jgV6yVpa+itB4aWePP1ZfaIA8m2e9jxIdYncQASAbkMQYTfKSNsUuHHGessl4nBbxgCRizw6kGHgom0zrnbC32PQARutu4LRmi1kcWFlmrgwAJtksWyMJBTOt58grWQibvH24rxpDqiZk8myM6VW7f4AJSUSPH0pw9+glOwrALgY3B/5YTRdoUPW9p6VF0t1BAB4lDfe7C2jiV1xy3lRvTSkat0x6wc4c/S2plenA88MAM1Yp5c2/n22GPHCNZPzXYU/OLIFxFzspQK2xtEVdJ8AkMUH+LGomniV6KoGHy4eWlT+MSiRPnLHNBsGyw5ARwDKsgiZ1Au2hWJphgovqbtwdVHjCbuplndauYuKDRLwAPeLPnm1XpAt8EOXdy+aTIlD6l5DJDf6yE0Ar4nJdFgA/oj2L6jYeNHo8KKlZHFJ8sDtMbqiyghg731mU+9Q7gBiEfMwM+b9Ehg3fAuEt0OtXtlOv1Yo+vElIeO2xiEEAJgLt8iIF9NhnFBX/w8zyoKx7wAQK0tgldxjiaDpaagAie3PdwpbLBlOwfJdjTBOsi/dR4qIeaAWdIinB5CkfwBYtL1uof3WuJU3jE+AEYpICYrq8R1NAfDsIETFW863AFirQaQ5mPHbKDgOUOnoDHXu0NFfTYT5Y6MgjLcprRAASHWioDMBVHL8/yhkSgvibzWzKkP7ylIo7L5m/gS1fwAoRTURp3yu9e0UNlLcEACMp4Ki36Q2H7DwossczPsxAP1MTPQlWDZxMHhAuxN8Hc455IckP/3Y3iDJ29mLOHoAjfMPpaK/9jX/4AJQMhE7CzdW4O45GNuIVQtAeY4xBAAXS/VoURMrhrV/yybJcSjTm903eY6sf6fT8ooCw/s2AB3AaAJMKTbVH6S7PMyC45uguTIfrFtcNiCv3IvvIqsA5HhzNPhHP6luJ3xOQKuIkhqKaX9vi1Tn9DXt3048AwBKBK7NVG/lJQtQRXpZ9Ni9AfpT5trz02UcqUhxSVkAAAUl7WzzhpRy1r61NYKo0SfQmiB6+Yr7kV+jo+/71YwAKuCFNVR5ujX4wmjVEk6Dr3g7msBs3aaeGvzYwz92xwC1Nfk83ch2SejPr+3Mr9oSeacxCca2Ls3lTAtVROnqALWyGOdEoQxVyBEbGaLdg58c8Yq0+FRaHsQPrHosfEgA0zx0sDwUiL09qhYs/36DMnDnmIOt8WYp0TMslXYbqwC0F0PiUGMb6F9WXXtQYYL/JEDt30anIix88soaOrfyAN1cqpyPTekxrxn+IhcwBzH3fOHmjH7nrOp6b4BDPloAho9QgPvEc+22AACxdmQzhcMX7DfVh1NHwmonEgW9vABdtkNqlPr8gUEzUilnCZUeBLD1DADjH9ErHe8cjqamABkhoXdk0excyL/UIU1pDxW4oCZXpueJSnRpHv7RHdoAjmCgZu535ob6ouygJ7fLbdCtFEkXMQyv3PoMUDsJ6gBzFcWH29ZRZ6vKLOG1C/3tkN2rJvPwqKURpyiYveljAFXOeFAcmmafspc2SpGhbErPa19gChWLCgPiSUHj/ZkAxPJ2bGsg7VTEZ3ASqWYlHfBbSdGq0nmDOyZhUuTUowC9WVsARvqKuvcNKytVUhMdMNJdoN4e9Kt/m+5MD+u/ADflqHyApLWzjZHuxvMxJadm9Q4Aeajpt+8QsLb988IA/RSj9CCMwZhw69RyWqqtiEamGGsHb3stSEMtS92QpgD3jZsqEA0jwedpt+O0FrfrkeXw+yUkvtubiLCIw72tAGVC9N8CCWDgcDp1s0dml+M9im7pQ4VRth8yctUHtMoAaEHnDU6ozHPeIrQghyd+SUN5dTs1J+I1oQwrGYRCbABramgkrWNhaKADg6tL1ljxPXNVk2LxBmHkJTQ5DrB+AN5YiHROTltTfkvSGYLfuY61W+Eg3tlP1ec7slJMhYgAC2ME+0MAgb2+UjQSdlNnjCZnUGRTqySlr+7mYs7UQABYvtOEaY/p072Ne53ovbk9FKjXBIone8wIMm4Ga8X/AKlYiE6x8fKBC43FBeT9Zv6diYGe7VcDYVXU8CG3rEkAEK4cNpRnb2OWzUWDPCVAQjpT2Dw6zgr79B7TjKlozAAtnORseStOrO0XwIx8s8cT9eyJBSPT3GXZAIAlYAIIAPMKY466ep7/lzaD0Kjp9ZrRBPUHBpBahuJKjd3zBWMAhIADadnWuW/NzSpctD2+5VBSjEzNLuLW0Y2LgSQxkADzWqcNq+3o6hVwkzIpGyGCvjZBgBlbimthMfl1IFRzAKw2AWMqElVSf1nWQu/VXYokILaitGAVaRRP3ow7+LEA+VwL3wDs1SB7jeLNi8HeKA9AlWDMRZBniErCFDksCQDVjOHgrjMstVPh7Ezxr0o1AFWUdny82URLkylbPZYNAPNS2TJLAYfBDU+aw42YKjig12WG9+Mn13QYpsOe0ZQAd/307ARBUWAf+7G79udzbWGXgeMP4kjyIHcqvnYhAADyul3q5Z4x7UIoHh9weMo22++TXHRdXCe4LqKjZ5FBAJ/45bMSzikU3P56DwZA0EX8Svujb2fwbiXrHI4b+hcAnYy7080W80O7FpRThR3lARKQzNyBdZl7pE4cBR43RACCcXkJHtkDm5HGwGhPRgUNUFPLvktvLI9qL6eCRQcOAJR5I3eleezHKmSGtmpjUjXVPD8KTYHtOAz0F036opkAOQFMfgkcs91y7wz3JP8eRbjr0ncCTxIp0BX6K8kHxwBs5VqjDsWTL1uxP6KfkdFmJ/uUVAEbBvrdWRv14WhEANYO3dKZanKf6EAOeviB9z5OZv1LWNGpwnbSAdYGRG0A7DgqGJUOx+7gUuHvX/kIlKkU59JJH7JJrOPBDWVoHgDX1qWmz26lw4LOCgSGtcIfIFHWNWIRqYbOQRokpM04AC1uV8fjpKEW8WfahqMMYygXJrarfWYk4FdcirPAjskA8smLlGDCdNPIA2xIjVbm2dN+Q6rX0ttsNW1XdwmI+ACaWQilj5914R0CgtfVL1Usfu6QjCHrY3bvIWYio6GbALBoE/8onh5Mycju6wKmlKdKcDUFV9+G3N89RQkCsF0AScWedp2jnzzIV1CEJhVT59M5K73IZJqbJ13nu4I8owBY8uZ8xwcQiFYky1pshO6XH65JmO7H1Xk3nHhMdlJiABvE+d+Vh6hqr89SNd+yw3svBQRfNt/JwI0yEc2Wp/AAuf9hi2L0fZSZKsRlHfhLL/Ou9ww6m2rug+5im1o6cwDbT3oA12cy0sjXug4TDAXiK4jonPFvpPMsR+/ZTa3DALvYU43KO+Md2Mw5C71kP+HOvePb5kmkbJcPnkHjYw0AkhR8jJDRJr6wGd5qRkF4d1PizGqmKJ6xE5XKxxoKdwC08T+ucE2aQenOjMR3ojFOuSWX81sId+S3jPUFQg9lACK8SFZOzKj3eeR37yLIHYNH8wUUzZ1zr+UrFKhimWYAaSSowIQC0vwIOX59EzOOWoIYN/Ksv8QLtEHA3oxlOwDhFBu54FS01ijc2L5UU0DhR7s+wDbXEB5lYXLewOnHAA4qAYUoK9CNHhhQ4ifyj14MJVRlAMJq4kTvV4ZWUGAAaYcNTGU10Oo3563UfKxXHfUiwWNRItY3RngKyJ8caQANdsfDABhkfj2bZ7NfEaRNFLqf78tzMUTPLhwrCEeUAEhOCp5Lq9obptyd355CUdKhaVcaW0zfKGvGL480pTUAeMLkD1hQ4q5P2BPk5OgOlQk8j89MV9Pp8/OFIwa8EgDsN/vAYqbtcrd/ZDjDq+G0l1PKjjsrAO5PsvyiBeqmAPTwQMekWW2wKNMIw1wNho9gWVJxzVSBtGAZyc/RoJgAqpSbjkVpmH5AejaNa8i6snG2YloUo/K069zp0ftzGgAIe1kG7j6peDI5FxrUcvnEpE7i77HuAh1UGwxb9Vt6AANofnB5dbJFNKjb67EkQB34C0PX3G/ap76j99xh6+4AjifQH+zA/mMbjdSEU+Jalg2YKaxtdzsokavq8fL/9wA21jCCJqIMp7gDHWnt6E0S7H1aFtCf/8CysKo7EojCAF3h0YR5oTgjufhh3Qrda05UZPTRjcDMfaAUkPWe+qEAhIMK6EXYM68s8pqgiwMKMnXnkPLbRvrAcPnCebtrcQAUJuJnNySyzrKEIIbv9ZJE8wz4PYtb8skFFgdBzInpAC9YXVdfz/WT8lpUruwoINVR0JVs1PP0PEIeftIXzwYA3YPiRWcgp2Sbw08xtiNV+UI9oc/nA2SZqegDQgUn0wCAHQIKRV9HSyHwTe9Wrdfse1hbj1wF1cVBgDtwp90qALDEDdYcOiqS/+79Ud4dY2YhyCXMpYLfpBH+UbvTCQIAZGW6ZjtITKLrvOACGM81AHEGYVo19QW4QtOWaqe/qQAH2T/QMO5VylZGgDF+LExyorbBzKnpdRlpwV2p3PfzABZ9qa9FidLEqOaX5dMMUN1PIXIGFhgdPpgsyIiUes0Auo9kuXtUk7c/a5+94GeKqKa09JgvtSByUsdxE5TwgQCBEoIWJwtfXuMiHUB7IzlGxrIvrq9RRtPv2kT59ctrANFR7pnz11y02P57Q0Soueh/NNE83gqPmXllGaq/izcAZA9heJpjykxpHZCzsicrogFi+3s/Ewa0mkkHLUuzogAZe9zFNKsnSVk+vKmxUguvB1SrBxzDYEuUyarjpyJGAE5eSzcHmbQxgdZV5mbM1YRb5eQ+Tj2yf5n917OryrIACzJ7dSO76a4GQzaUhxz6KqiEY4u4kDGPXYIKVRsaggBGQrNCHHVjjQTdSW4mj5b5Zj5/wSQZD9g9QgY6uBX0ABAs08hj9gg9aPk2k/mPC8E26ZLMRIts5H/tvy3oBLIA7dOgliecqRdmU1J2srSq+0cEbgOri9idTNV1/saBMAAniKQGb0mO+PaLRuAX96r/WIsBvrYiEa1cLli7Tre4AKSEqJ6lSVS+JulsN8eo8LrfmY8N0bsLkKBtbOewYMIATH9TCtsbE3gnTHa0kenTOuDl2wJRqLO6Lc1NC7q0zwDJzf/C9MCkmvavRUqXHU62wxubkCyU+ITX2VkrllrXALMvcsAFY3LiVef6yYngdNR5mB8I8pnO11JqeTkEooYAupbo3a78BwAQh0ktrLcEJsUCROoESVtD8IxhfLApxABZh5CxydsURlrrJbnoXQ6MlXTz5UmFptvdExXqf828ADBRyyvEAhSXg65n3wROWdMmoXOBo2QDQpsiiiFW1PwA5bHZmoUUfT3+VUlx4Gqi/wkJQbIeDwAye48Bh22W5gC5XdNhG/TJKGLGiCPAa4iAW6pyZx2HTJRmPX9jRJs6AIhRagu37uSH02eQIWm9+3jepfHTiX8M7Wmxvt7plksAzKaWX8PRv5CbadDuA9u8PDztSeKyxV0y3NJFRfsgvwBj36R1SQsAn7xLhBATx8XNEGlP2RZGdssdkdpzu70CAC6nzXQdOICy7H08NJulRfkXrLPAK1vDzbn6zrjerDkAtlVJih7OwlMwgy8oM8DaA4BNPifa7lbtSsS6HAwMggC/kxDdzgqwBJmSd9/kJKDjstVe7NnN2s+ifvXoV4lTAJx1Ph3vI/q0Gdzp9vKTrE+MUkOGISGXKoFG9m0NRIsAx0Repz0PZWI/pYYjv5THaD6NWr85/bb6SNnqZf5M0ACtp5pwBF3bLw+AYjej6jGpYvMXnDTT1uG3i2vSwTjLAHLAaI0phVuT1QV645pMkihgdT73DItQ6pv97xNhCrkA+HsFPqWwUWGf7u/2BHmWHIIsTo7fyV7a4Z8l6aOv+wC3W6P/NwWaRGQIllKkAZVwHeZ348QOKcB2yyECGtBLAFWXfIjekJ4CYk65GDWspAoEVeg6CxAyn21J5TdoXbwA0PZbCHcLa7FnDKJYLmIOADvMfeHbjEhUO9BzeEVM6gBHIq0iqVB813/r8Y0wCCMqVCohSNpzxmk2EwlWZX0DAGraWKnSTCwDZHplsKcuWXyibmHuI3S6WXufTMN7h1oAZm7Bqqq99M6hetwLAulCrgoO3zvvBI85BxpB14RcrwCtwK/3+KRSka3/rWiRs+htwWFcJz23vPxQY5YbXAN0ACtoGaT9ExZQ0rI+ToHBCj/hfac5ByfsbUilVxz+WAIASEol1KtnUL+lclNSMgGCpg3nKym9UpK1hFCx0I9u2QC0tXRRbzF+YmzPzBP+ub1vRZCzr04kvMehYlIJGnwZAJUzFyuS0eMrsmCkRT78dWy2HLB4apH0L8U8u5n0G0cAtDwc8zj4fRaxfaAetyBu7VYpRJJzPP/8WEM2BUchcwDyYDjsDyvAecP/QWZu+7ii2uhha+irP3SEaQzaahQtAMj115JfYqBg5fnzbzQm63/JuXKdvWQz3KWY25FdvdYA62YFrIPOLo+EnD6bxzGyxLsKmtdNptWCh+b5/eNLOABuFvvWwivW31kZRpLdPDUvpGFmNdUIZAdglrtu3QNZAC6Ra3xLCY8g3960FOloVD5Lys/s7bHIxYvt31TDSo0AYvQoDx8nGPEzymWglueD7eEKoc+K54bhSRX7mdYE7wCsi5BpN469dBB0oDkfb0wHl59x/2cRq2AuHIknb42SAB5tLVBXxEItIvbL4aancXR6rJ7ma+u3hFwQDTNFJzYAZHBfQTmM2kYOYY38wPNLa4siHV9bbb+hxQxIvVkGSAC6GElYyqWSdrxweSUcX6estCE9pU0pffaWEo1YDNNcAKM8fpwW7YQr4w4UBv268nDrYx8jJEpNyMaX+H8H7AUAGBhD0Tz31sbcvcByuFzuAwfHUbGh/x3J+tVGuQ+EXwCti5lt2dZq/4rLdvWIgreoqQyk03KhaVsVwu1fHHv1ANddpzuZs8ejx0kMk2ImTDQqzq2eJDywVm2Xw+Xk2+8A7o8cFvJMMHg3WNcW25I2KoCB5RZA7exhjsZfgW5RjwAzNjJ+3cLW1TuF5JUhS6G8CCAUBAr5BNMvB2aJ82a/AGjZGCY1t+bkP3a2CyUdIbj986WDl1s+YaZ92hzM94gAx2d9tYnXEbXJrDlWDMdZ3BHmfLLuUgFcgRB3x3FN1gCpF+NnxGD9kSAAW8SaXQT8iSD0AhynQrt9Ya+4XziLAGYnDnGJb/N8ImIaijGCiiILK1HoI/XmyM22RhK05uYAvEJK6XG8Q26syueecxDJJVMKD5X0hSGy/qC4qxeTaQCTgBEiZbQVLXGbY2WUCx4OTeYJCHUqbPKMCJBimforAJFM9JH3KtduAhURrN2Qno2pV0+aF8IHywKzWsw3aVMA9sMlduLtXM0ryoDGkKo3Rzr6ZcvQf80JMrBXv2mEGQB1uln7AfGjE8fFZz2EFke5b0595WDRIre0ylb/IBlKALoe/bBzwNft1CSxNYeSCD7JWraYjXWAm/AF2Rt8rCAAM8OwJ2jyYd/nq40ZdRsjnouVMDlWOIXy5AxIVlfcoAD/JALMFzIn19RENyxeRtQ+Y/nHedA8CBBbFAkObgEhAFENO0pUO5E4i82AJk5ugafOUA3kmdB0y+MxYmOQYcYAn/T/YwNWGppzkV4yyZGUfKI1R2wHHHNSTgsm+bvnmgBtBJ3LL8QJK6jB93z4SzD8fgkZfb2lIvSByn7Z59txALq4VwV+XZIy1jOwyZ5Y/s02gmtyqPGXupyRNjdKufEACVW6cb3oIywB4nOG50ib8+22UKFLe3Gj/qBf5hGprQBOvIYu4Uqx1bYtOSLC4KnoDgoJU1lm9/wM+ceob43CAFpV9sTa1YbutGhuLWomFXiHYyLW+VwV7ZLNpeiiN7cAVeGnYztK6f+jErcTFgbC1RXk0fpz2lUcDVjhHl2j/wA2VfHqxzy+GY/DuanTGcNIFFHxzxxfgRhVXWZe/I91AFKmkfzvJJT/J7AKyv8lSPQcIA/jDGyQPxVClsQ06qIAu09I2h2sEpl3bgJpaBKS8TtalNmt+jEVIp7SVOoAiwBs/531lFGP75FeGaymQhGu+GK+fdI7kjdIowH/GC/mADOQFYjyNqhi4bMVwNE/ipM/GkwIB3dTxJg83fcADlUARD13zYNonKqF3v4/dU7RcpsvNbLPIBlTUojaw/e0RQDyltqW4JbLJkPAg1uw6rHrcBZggUfK+JxmMddMDuBTAMkrHxGzHMhWiB52tX0LiN1trpyv5/KaCOL9nyPDdzAAuWIiOqPNqA7TVgo0oSZiOUgQUBvb68XFNjf9vzCpRgDDHU43PrfGR/UpLAGwWFZRBxAh3j3pxrbV6v6ijnlsAKALqlq14W5lgo5K2EmcWciMWUMIjf60Bkiat8gn99oAthpbiy8Bf9RhI8se1Ktbz9gx3bv89S5RhdwAg4OjYADmCEGx+LlvPCsvz5eGKw+J9PEXFPwUgxzr6G05NK3HAH0UynROQ5zVuw82oGQzunNDw5GDUp6XFMQyFlTeBBwAq4qZPNwGgjIKzEfZ2KAl5JLqSkci8ce065lb02gR5gDa0uAR94IjXb7KXMFGEInoXLU5J4tomIjhL4B48/txAD3ofrIy3zFkjoE/+qkcaiQmGwWWq/5mnz7vGAKE2HMAkc1z3G/mum029mGlsAygK/qYMw8QcDB3TKLBhDmzUwDTdmz9+3XDpzswpoBhk88s0MuIs3p9pCPbs/0FuaXvAJRcUAOZ4G42qiUomLMNWawbRz5ke6Ws4yLWPL9meV0AvhwbIe2ETKKOdpnyV+mUCy2RDtR32xkS270WDqgbBgAMlGtOPuSEmHeH6XnhhCw7/nlmATicuDhtbx15TqozAOj6aQlW4vCktM8msynj95q28jVtaL2TFrg3tzLYE54A50/uCVZNoBmlc5d3mzXbIgTEN1juCbPi+PHrcbYibgCU25AyYdaaJhhVGeC4eQ/vV4/Iza+HETxms+LZYnfIAMy8R+80/ovOm54lpgEkTEqMCNlMliQkrxrBhNZb+coAuhZnAT1vKfvraJUxgrzMK1KRDYKNG417eY3rPrhmsADX9qu7p3twHNm5F6JyCjD+R88Dp8tzaaVlIG2Lt/9tACCd43UtzOB8GIkShaUkzgLSl+G4UM9gx3pLy2d9Zr0Awd+EDtamtf+N6MKP+1N/vcTgxOqsUZETNPmN305CdwBwqXKd7F86JfrzF58DWB/zJz1pL2weBFqHDmVyfSOCAMz0vX5mxse6jeahqqvuW20ucpS3BfeqLNxtazoRA3IA7qsUEdZzXRuBKYSv0r9jMO+MrLGMnr0a47Lf1/H3qwBbsQzKMyRZDD8yyA6NzhhtSdPQFpv8hQxlixLesIVDAI1RoWRuUYKPsTPdwzkZPPjbx64jFw7vrC+LH0eVInIA2WZPVjyNRliZ8xr5GXkV2f6xfz8TlE7jsREwvubCTwB6xs2cZpyRuKGtDwFxtrLoq+FSop771umvk3OUdCpKALvDEsdeD+ALg0Xy7srrgW2FE5jhfvS+lRoRBzMT1dEACADq41WTNwYRRm+SXrq2D3u/mjchYWvMbtwSeVEcPwADJRBY2AyEw9KFumxTGHYivFFm3Te7GYN2IaGOvdQjAO7oRDw39Sr3uEnSeUvwT6maLjjYUn6IQZqAHQhIiyoA8m3+57IKAVIDdb4xKd7LW7g1a2gqOLWY5HGOlIDpUgBkdlFv4lfe5LYBm0VTsDK4iUBkSip+KF6LREe68RkfAAnTjU7rdwtZPT1mfQu3aM13+cJeIvlXf7GnykNBvQ8A7aCX1e3TAr5YY/noV69yyx5ZwKeIB0E135Wlb5xbBQBKkFcurKkRVxh/7wUdSDmHyQBcXHTndwI2CbjZkg6TAOPDMP4WjoI8nEKnDwCSJvV8YOI+qh9G4MpUzj9FvJwAXnMg5VgkcFrPtptm7KH9JuyZ3edWMZV7Hjd/5DYLMwAqAwHUR/3cxEfAIgKgCrsYZADoI1tPso3Afc11yhxNAHDSJdWBX+ugRjLx6ATdoMXLGpy3HMijXhFh7HXIfRkAPo0Ic2wBvO77UQF7BCt1xLFZVKmXdM0BHmYx0phiHwDmIuk+SewNmPk4gDGXPQVhzEvhBGzIR/u7QiOUC8ImAJfXbM6f/9Maw6+aW50etVlLyyTuCqN6kzsW4awFYCMAVgcZYXdoiPISl415Iolqa0m+JYRvL/I6nFdbk32FfwB5N+eXCRFkCbK/MbI+UqmiPNGgWe8FMDuc2RcAdLk9AJKT7LuYefFvyDEl2J9HDONkJhKOsufOdI6LwquCFwQAlkuFY4zfm6ee0NUcuE+ujTrZSytTbVSGues9QsNLOQB6oj9Sk1wQOqwKtVTiNhATrWLxdroNhf14D0C3m7uZALHHaybQxsqSEioqpWQxsPMYOrJNG16/m3j2wYaB8JgARDjqa+wooutoLd9YGaRZv9d6HDVXq+bocfwcQ7Lh1ABywOwJrkpkDnyZVIDqOamG7MPgBuSQ1tR/2D6iZ7B0AD0Pp0mUboOzGXUhjC21WCQa1AY7JFsGr+FYBvF0do8Aq2pin6WLgUcby8JAxnagjoJSQqkuc5cewovINei2iwB2f//4uMNio10GgkA/PcMgQU7Uji2tmWNhPRCXPResAKwMTBgfoorqGaWTCDUK56npOSVZyaNu/QIbUiwHQvQAnCUp4oWYG4vqFExfLuoOXhh7MWSc9Uq1WycWNKCmQgA4q6cmn0PVRFFAZiPNSUUa7AQaXOsNAJkZ6d6y37wXALlsZcNVH/q7ZGDLgoPGnNqCd/0cosbDkLDVaRWOrnEAOWAbnPDrGb3kybP687dfBQ5QKqriSqRJ8AjOJpV1QwApPIj5hQIJDDbm4IHTy/8wLu8v7/UcA2XQA+FFkzhBANSkw29VQiab5dh8gOT+i+51ldw84VpYc6mL3PosQ9cAuk7NO4pgHTIFBF1vd9K1iB6cpQ3FtuviGyZj0lT1UABsze3PnO/zlvEhHT3HoSvrGunINTQ0jGRkg9IhpLfJADiYZuxWet/LQ+0txQW1mxDHfJFdaGB15tohjkYSOSEAUxtBacKOoY5jKe0TxVA0+IbFhCfvz90lD624jeLmLgBb+CoX/4zDGfJ1FNVKS04/YVxLOUFtKvwh4pHXVHtvACD8RS4tfevr6BX/+td95bS6NpNeTC8BlDOigz1b2KUAqE0j7UA70T+RS7vDMFzSD3B7fwhsMs0MNCNTRQDhdQCD1gORuwLtqs8IAbikfhIyoUjJc8L7UxakD5epvT1BACnBKivtPdG7KvE52pGGsP2l3z1cYrRNEvS3liuhO8YAK7POQOCHn9ngmia7YTszcuiXVJ6JE1CXnTKTnIvCpwDpKB9oqOvPxeKkjpJb8TUkamZSOQ8yD7nGF7HwUvUBAP81M4wam4Xom5dggFnI6Y4Yb75D5l+Sst9gyr7ayZ4AB219FRl1b5bsl80sAMBtSdyHb6U2z0tNiYmtZhRA1wC2uM6ocBRo7qtK+v0V8QXEjcR5iGBsxsdI/0rY/cLTAOOJrpd28EshefYyDQjpvUOB+6F9++Q3BpK8mLn3B4wAavd/O9UB2PabEdd1VpiLqyxZiJ2eGN6TJXyyA4PnJwBrf64UY15gVs8+c0lVRTKudKhbK3izxQogK5ja7onNAGCScJey/gr1wTXjcRc6O0G1AXuGvCJaxQ/v6C5QiEwA6yYJYQQn7B1dZlkOQLWH7lIJf5sF82nKQtkLrgrl4gDCuRngYyHcautzPUtZ814WSGyMvvoGM3yWaz4WvsBfAHdOqllX7SAX31UZYh7o45hqvJ2nHs7hYsg/ee8XWi8AeVZiEQ3l8fnLjS8z2MRBzyAofEkUquVdvFQUWfgEdADxbYHgIEtuy3ne/cYlQ173QJcuYlbStWa7VRrjovHAAJZJkwUtOrKZN/Szyr090etSwKnnK4wz8+LkiVO42CkAH81Zvr5T1XQeNlzDDLh0pkH1+qFbRInBB4LZgo/KsADEwH4R1WkJGs+oy+KNSiavj8zXqi+R1i7PBCiX++82AL+17gxS72g+tnLK4F+nQVqFi5wfrzy5Ndey2C0ml2gAplSMUirrNWY+ZPGT/igxobi4ES2unJDam/u+3bgHkgAVPwmSsz1UbhYi6NGSZylMpCh0t9IHNScSslIyzO0iACgsk5GCLebPXdw5ubNdSf6HfZ4D+geAS80seR6GTFsAlZ0Q3fK0xAx0tjL6JKNKrTcZgmA+Fmrxx7NjC2f9CwDyzg+5UMmfDS5GVctNskUSJpHP7LL1M/jKOtp74ULnALF28avwhzzEAFn+k/i/kFwH+V/K5H5yfz+2QhskWoIAkBvfI5EYc5DNOlQn7awglxoCgKmOSsyAUbyeC+tK4wDF/WaqRPp6FWvnfpFG02/1qn3m2svsuisx6xZg5kziALljgHm3QlQkDZdg58STCUhLZVHSFKn0utzDIdfAhkcA4X51AKj64d4KyUt2VLnFa/9FfC+LOlowqxnsis4ZvACH/79gfXN1UgTv6qwAVI3eRsdLEdZcoM9702AbzcR3ADF8tHvSKUeDw0XEwJsVAHu8ATi23DWNM6jf0BM9VaIA9cjEEL7X6v2NfndFE/I9zryeaVxIBP3V99fOZQIA5ACxt4luVODzAnZhhlHeh+iopLFaakOVMieioATSfbHdAIXV4IG01qTshy0OH6eEjD/pELRr6RarFa2BOpCOvakAe83v2JSPiGp2I3gUs4mW2rgBEFiiSzMCZK7/hsbt4AB0+154qLVpla2yP2y4Ho2dNZkQ64CugmhdltN74LXQAMNF2PoLp0BpIpyupurqG9FGPw0y0GOWIXTrippQJRcATfh+0tnfD8X7VlakVXd7oLQL+Qld7WdhcvyU3UWC9gB4YR7K1YMjdohEgcmieYOawT5YVGexbxoO/6bh6C9GAFebQMiWRP82SP8zJWY0xuToTo8RUzJTcER7t+C6mRYAnOFtKlA3UHYHxoymRf6qeMcf9gyuDOHFfOPN08BG/ABmgEpr/zkxJAsbAUlcp1RN4nBSv2/eD1fVHATuaYWkAIjoUZXy3DphjXaJoUBngAQQu7vLda+Z9fUcvqI79QcAuJdld6wnIYuQCwPlCyWUQie4O8HSB+iWRTO8aevKlQDlaezMVjg7ZOxfJF7m75vmL/WjhW0DTE3QSz0hbqIcAHxoTGw2RfC9eIhSkR0/OgsrrUAQUGLbva1678Dib8YATdcsrxBczJkiALWp2eSF0PL5ZQIK07f+LUcan6fYmgDa2bQrfA6sgIC8kTJ6B7WMOy2+BbbTE1Tk0sfy6imAAItzRHtClSazc3wmu0OBNtPJ698MiFkhq5/VVEjxlxoA+4kupIH+XQweYSxOvUw6iMNquMusjbYbP5FOQHPG9AAS4mNGUud5yeIdpUa+TuBBp9/m8h5TQIJtEizccAfmAK4zrh0hTs4ffutG6q2x2aCI6fP060YDfSAokYAl+AcA8hHX5f8frzMULHHnjOU/MRP2n/rd898jakOxRFMv4AAhwU9+tUHx3L7eGQYuAD+6n995hdYmKTi0nEFIZacIAAe8iL9ebyqKxKWuWTCSRVs646N4lx19ydeTD1SLkLMAKBXEzxo0Hs+5oUf+suqRn+zNz3irY2j+6OVmR2fhxQAOjENNtLZR802Hk9VG2PZT97N1J9BZj6uOsi3LcoA9AAWRWfApjPfL5IvACq3Tz8XZy+Bc177ljmVWfVbDw3YArpx3RhykTvoOvyK4OtSDh+frgd3YdgzZjUjOMtBwEwCzhpajvoeAcrtko/etIze9YukxmAE5D26rHcLH1LFRABd9mhXiYOhXy65ywjWV3OxU/Vx4iNRof/6Xa/+YUvYA8a7Z1/CwfXB0wkwmwzeKNzt1mivmalMaktjKyiVykwCzYellJddKzJ+aSV9N6qSM3ecnULUyOUY49qlo0sOfAN5VqoXJmeduwMVTBz7Qm6YXoKnZbCx6c0YeIcPPJHgA/U+7Spi35TVQ/P5519hLPpD1AMwI/2CRQ4XDy5+X7wAfXCHhD9pv6ZNSuj0owr13UNC0/kVX2UOhlKC3oUTbADJePNeARG+QhJVvE/kzGxXYg6JlQcA3Me39T592JjkA55KFjDjv3ubMy2AwmzAyvZB2Npk7BkmHWVqe/Jo8XQBxfRWdHgtPmozuFcP65/vn34N0Sl02pUbZSmqTEAF4AJKhPHT7gVE+6tc79UnlLah3yl3QAEC2XTBGSYPZHv0AyuePf68xC7wtpbYKiRXIqXhKnSPnZsc2/aqt1/1LUQDhc0G6mA8j6JeGVi4WQ+zG4oq4f0WZk8tvfdDD6hyNAP1UksRoRSs66W1zp4Fb4GxjVKMVX+g8aZ72bV3oitoAxNlYAF313HnUl5BSDmEDaTc3LzXE2ghOMkD9O2xbTwCAjD2/NbXg1aJb82SmLULVZ/WguP9oS5xVn5mYiPB9AIwqUqe3snB/+6dhko1rj5od98LVUXgmU49CuShdK1cA2xCTM2ueiTmQsZSQsfF+m5iRuUb9iDNiGmVhw3NfZwDBcFYlwsHkau/bbmfpxDeC5yCJ52HsZS33gujiIcoUAJniNXiH+tOUevSudwppvejuPuEIccsob2tYD3LaamQAMo0yJM8yxQQDnjWH6Sb/v6rZnj3d7frfpsOoGj+R3QAd1DkomasIcVTGSOCJwkKfLcy/tyzb9disaogu6Y1KAPgSc8v/uwi4e+bS/a5LvzbS3j7z1xKSAxcxetYq8tgAM0qDNyjw0QUbVPgfz7rAJ3veVjJliTSwq9GY1dd1tABF47MQQUFmpU6UzXbg4ElcTg50byI2PSlZYVVjJSkkAH74hxBflLQm7IcHTq7enUMQyimJzP++EvKrGE+W2VYA9eENjlfMhXZvrhsjAtJ3/Oh6eVaF9PU321VWWQtRiQACALvKgkK0Dq7VZ3ieRsruBfoSxiPUJmXw2yrDDIhIAKOfGY2ilhZk0pql5b+Pt2LPhmLTZPjZJMYCUklfUC8AWP2pMX3+hDs+WPc5XXE+msYbFu1gUUH5tpnGzMmx3wBHg6AbTadXXKBKw1Wcs2PJthIt/YJecoHpLkKgxq0fAP5lbqsWcTFv6uOXLtgrL3/JgKaw6RbuP35/1NCeSQ0AifqKBeEIuj0M72/g5XvJtm3pdgkz9/6CXJJuPsNJlgBnl5dNGkdjW8HVKd7MU4gNbXKukCovtsSo5KbELn35APHgpGHx31dfM3C9T/Ti0MYEsbEvS2fOn7bewdjLv18AGjFdhQPiygirqobaI4aA7O+ZB+T1KE+ed1Hmpp0cnwAEQ+F2ULZ7AfXIIOwWraASL7jtbkpRrxZlPHBdFiPBAIFkqIUwb4F595ZyNK7An5xJFt+X3wiqbCeIpWcu+jwAsJPhu/SGVx3ZcAMfTIpayntGhBDGN62IRgtrbVkRSgAC2iycYttJMwp3rSdZ+CFPNIZ3jp/ig1xAi1jucqvgAFZMpFU64ywi1lgRr47HV7x97elyc6lOL5VR7oA1ZwQAAinp7A2rCu4Uc22QS4vlwsOYKI+FQZUDoqjeHx+KSAB10P/3DUHv35c+WU3GZohqlyIl6WnbyLtWfJjzsIJeADvRYWNpIA/L0x/MXdL0RKiqfiAIa9IPBrTVSdL8ouoArEkX/Q2ZH8h9B9xuvwRf6JHNytdAXjv/eypaX6unZQBOILDnaqARpblV38Gs48GdTVuHn3S1o5uJMo8fhDmqACBMyp1w0UgwDg1cMWdHhfV1qwMGBNE9dLjEhn0qbJkAGnhZc0Aj76dTsc0uwcKhqNpVtYiFoMv9HgszlW8j6QCvpMkHgdcVppgHxNtXgoPWDWRKRrz98wqvvbIpLTDEAIXYenUzdSVzjhveKLMQsc8Q8SEJmI4wOL/AN2669oUA0fR/4iTZz89NHfK+G2kDDgbdyzVyd3EWQPqR10oGqQDFQxeUa5iRVWwhzGp+k+/BmOXHrkmp4ee0KMBgoGF8ACXz9GIFvNeY/KBX3L29iqUlCo9lr6NHjO6IrWtGf/oAvoMRt4qkYsPpuDSQQfuBKd8pOxW2Ycu6GZS2n6zdBQDKgjMNWVhe+Z5R//JbgOOahbJEguq649s0+39LedjUALQq84QSMJTjaZA8eCRhWq5ojyzKMhuonaAB38F9sj0AVWFz1Ha/VEXy6UyynoxZ75RIoG3SOnudDO+3Flb3fgDOrqAJGbzKl0L4eRICvh4m0e9WOrYlL5HMz28phbCPAC8dES8UDwOd6yGrq00TPP653pPTWrRQWgwkU2i8bZwAqTxdzty4kc6Vaxf9z9V8/EXRTSKdGq6nYDLJ52kGCwDvjQz6gmWncEdKEzOdq2P20h3v6uXxnFrT0sCJhoebAPPDApu4qTaaF0l8ojBUjf4whOh3BdZlCdqSRFZ0048AfrGGjroN/ddPHaPjh/XgVWl7oI+HITolpyLGQHM7uABXLigB5ZhEPe01oN/cG5HcP5pxoOo02CFT1MFRk21wANGJ7R5SbnIX0dfInBtwkEmD8cawaguUPueP7lsnO3gAl+NSVFkwPRzjdmHlO0Lsm/hsV3ySHG320dsv3RX5SQCEv0GFMTVKBlnTmupknvqMd7zdBBcw3oMGqKRuFAyAACthNRZx4rYDb71OCvZrZXlitCJJSN3vsBi+JJ/bNWEAl6QdyPU3ciyH/RXNY7HnzkB4HimDb4qSa2m4X3QRKQB9eezn+8A3FHz7D+JdlBa3cHlAyY5azMEfmGwlmVDLAPEtal66ePPFCb4sTHn3ylpCa2Vr9lEKOXawe/VfODkAkZ8giBCfJ17/V1p6xBNm/j7heYCJrH6HKuoHvPxjIwDG53nRBh0jtZko+8Sh//08igTnPWKNg3NTFpts1uY8ABhDsIIThet1hkReKFz/ZPIMEmx/NJh4BTSBwYcgyrcAUrtDSDuV7+c01RQCN2sCgFLx8wKH8AFHFWlyBPXAXQA11P/M6KMQm2eJT1QH1a+lNjbLG40JfzQGPNDWGhlrAG1ENxz+6otTGy08pLE1hZ77f0AOG6oE3aCSaZ4qpNQAmjAnEnLYY4Ig0bW7zBnCrBdBJD4eQjlfcV2SP9f93wByW/+28TdCVWplb9GRnPxC0HFszjApkXBM7DBWo0SpAOJZwgRn09n0Am/N6lOJ2zEgWHElQ2KLBsMVrn3KO/UAv659HDMHqWgdIDl+a/bE3sk61tdK1UepXqMfGefdcgC85PFgOJk3uHfsELV4lPCK/q2qm5HNtSBX3kquz2sW", + "commitment": "0xa1d60f9a46d8edb335f351635962f87e13e216cc5406e7f3bdd4740f852a8bc310d483a7a77c9d061ad7b8bb44a39074", + "kzgProofContract": "0x9178a49664ca18f2234a00638e8d8f5763ac42486358ee0dd733f3affcec015522fd2f37a3b490374b4823581e255a64", + "kzgProofSidecar": "0x968c87690f8428a0717353b200b38fbee8978388b4170f64f01c1ee20b4d732d6479d63e807d4f63a7270e8e4bb1f01a", + "expectedX": "0x74ad71f867f63298abb427c25f8b50bba5a35aca43ac61a69b6476f09dd417b2", + "expectedY": "0x34aca6c7cfa9c0f374f7189426776738bed0fb3ad81a422b34af88023547a081", + "snarkHash": "0x02caf93f9123bec3f0578ee0ccd537db33ad93bcec0b78880627d55df24a2ee4", + "conflationOrder": { + "startingBlockNumber": 207, + "upperBoundaries": [ + 217, + 220, + 221, + 222, + 228 + ] + }, + "parentStateRootHash": "0x6bf9c7e48c802160ab3a01c2905b9fa4224fc69e9effce893c643b9d807f61b7", + "finalStateRootHash": "0xdc3ca23c61b61f0c34e00ff0d20597a8c4c0a3046c929d9f374aa26acc3ab22a", + "parentDataHash": "0x017207990658280f269f538918209b2ab0f4e70c4b222aa8067ed327caf3c762", + "expectedShnarf": "0x67d1ca6a9891bf9d10d1995a858153c5e47a6a37fd5462745bc627e39aa123bb", + "prevShnarf": "0x96ed18f2706ace8f30f5535d286087d34d1cc04a1e03b4100e24c209de5dcd6f" +} \ No newline at end of file diff --git a/contracts/scripts/testEIP4844/NineInOne/blocks-229-265.json b/contracts/scripts/testEIP4844/NineInOne/blocks-229-265.json new file mode 100644 index 00000000..cd759d26 --- /dev/null +++ b/contracts/scripts/testEIP4844/NineInOne/blocks-229-265.json @@ -0,0 +1,26 @@ +{ + "eip4844Enabled": true, + "dataHash": "0x01d6ddee37041b22e6ec368d3d4fea4e3981458d89c25d2ab75451ee5c285a80", + "compressedData": "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", + "commitment": "0x845bc27d68bb6a95365b6e7371b10ab13626f94cde6df822ac3a706e053fc11c24d0fabf84de2305087863726dda76a4", + "kzgProofContract": "0xaccf3f167a93eac5a4c77304127aee7dfa0318aed483ec0bf78401e39773053eaed72beab40ac54dc127a8f27b799501", + "kzgProofSidecar": "0x880fa33be45dd079b6a22960d423c1754e5525d791d9136e435460163ae06f1fa2664fbc4b1ff9d05d4fe4fd55bb5f2b", + "expectedX": "0x23ea975d09c1af0211398ba8203bf44a1c45dcbf497ebd13aadd1d3e2e516478", + "expectedY": "0x18070a680848824458677f772326747022008a3ba352156463321f977cc526a7", + "snarkHash": "0x048862d8ae2e628e333f66cb41721eb9abb4e520925f38eb0da5259ce0bb6589", + "conflationOrder": { + "startingBlockNumber": 229, + "upperBoundaries": [ + 233, + 237, + 244, + 255, + 265 + ] + }, + "parentStateRootHash": "0xdc3ca23c61b61f0c34e00ff0d20597a8c4c0a3046c929d9f374aa26acc3ab22a", + "finalStateRootHash": "0x7867b8a2a92366131f7128c4cb9317a5d7714160ec171fa7117da932afae6985", + "parentDataHash": "0x013db45f6109677bcfc639839f355aed42463b60308d9943dced221e507a7dcd", + "expectedShnarf": "0x0b4b4fdb2bab5d019a9e968b492cc806219547615d17230550d3e9aa87af0493", + "prevShnarf": "0x67d1ca6a9891bf9d10d1995a858153c5e47a6a37fd5462745bc627e39aa123bb" +} \ No newline at end of file diff --git a/contracts/scripts/testEIP4844/NineInOne/blocks-266-305.json b/contracts/scripts/testEIP4844/NineInOne/blocks-266-305.json new file mode 100644 index 00000000..f81aed74 --- /dev/null +++ b/contracts/scripts/testEIP4844/NineInOne/blocks-266-305.json @@ -0,0 +1,26 @@ +{ + "eip4844Enabled": true, + "dataHash": "0x016266845b1093dbd27ead5c9cfdf11ba843e75a19be037b87eb1f9bc0cab90d", + "compressedData": "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", + "commitment": "0x96d1a78a7d26c056ec5949ade5ce5120f6ab1d3f9f5fc90bbd62e02f5aa47335e81b2253bd74fe4dafe241ed64c04ecd", + "kzgProofContract": "0x841c6d25bff959328c57e75c8b521226684729da53de151d29305d19a9b56c0b24dd2152bbe6171143fa054470df6084", + "kzgProofSidecar": "0xb7bf7bfa3dd1c5393c63d465be578dcbb3f93e0a1cb35177f28349aa5ae2394ea0fe3f2089894ff373ffa60ce679cba3", + "expectedX": "0x291c701beab6d04426c730b5a0f79fe90d76135699542979c97633d0d0a91841", + "expectedY": "0x3b5fa894157e888bc038f930c0d0cc36ce2b381c4aeb59a78b4edcfc4fb08544", + "snarkHash": "0x08a5a46dc83c4c06423db8d0b29393c03a31c52a1c1e555d707c6ccc2f35967a", + "conflationOrder": { + "startingBlockNumber": 266, + "upperBoundaries": [ + 277, + 282, + 285, + 296, + 305 + ] + }, + "parentStateRootHash": "0x7867b8a2a92366131f7128c4cb9317a5d7714160ec171fa7117da932afae6985", + "finalStateRootHash": "0x0ed36d8e53126b3a5f782f2f3caa3ecd1e720f2585c19989c18b50b6a517ec22", + "parentDataHash": "0x01d6ddee37041b22e6ec368d3d4fea4e3981458d89c25d2ab75451ee5c285a80", + "expectedShnarf": "0x5f17bcce5a7e23830dbf86c356f622b6ffde01d50f728db9eb40d3b32325ffde", + "prevShnarf": "0x0b4b4fdb2bab5d019a9e968b492cc806219547615d17230550d3e9aa87af0493" +} \ No newline at end of file diff --git a/contracts/scripts/testEIP4844/SixInOne/blocks-47-81.json b/contracts/scripts/testEIP4844/NineInOne/blocks-47-81.json similarity index 100% rename from contracts/scripts/testEIP4844/SixInOne/blocks-47-81.json rename to contracts/scripts/testEIP4844/NineInOne/blocks-47-81.json diff --git a/contracts/scripts/testEIP4844/SixInOne/blocks-82-114.json b/contracts/scripts/testEIP4844/NineInOne/blocks-82-114.json similarity index 100% rename from contracts/scripts/testEIP4844/SixInOne/blocks-82-114.json rename to contracts/scripts/testEIP4844/NineInOne/blocks-82-114.json diff --git a/contracts/scripts/testEIP4844/SixInOne/sendBlobTransaction.ts b/contracts/scripts/testEIP4844/NineInOne/sendBlobTransaction.ts similarity index 97% rename from contracts/scripts/testEIP4844/SixInOne/sendBlobTransaction.ts rename to contracts/scripts/testEIP4844/NineInOne/sendBlobTransaction.ts index c0571e56..f3909511 100644 --- a/contracts/scripts/testEIP4844/SixInOne/sendBlobTransaction.ts +++ b/contracts/scripts/testEIP4844/NineInOne/sendBlobTransaction.ts @@ -7,7 +7,10 @@ import submissionDataJson3 from "./blocks-82-114.json"; import submissionDataJson4 from "./blocks-115-155.json"; import submissionDataJson5 from "./blocks-156-175.json"; import submissionDataJson6 from "./blocks-176-206.json"; -import aggregateProof1to206 from "./aggregatedProof-1-206.json"; +import submissionDataJson7 from "./blocks-207-228.json"; +import submissionDataJson8 from "./blocks-229-265.json"; +import submissionDataJson9 from "./blocks-266-305.json"; +import aggregateProof1to305 from "./aggregatedProof-1-305.json"; import { DataHexString } from "ethers/lib.commonjs/utils/data"; const dataItems = [ @@ -17,6 +20,9 @@ const dataItems = [ submissionDataJson4, submissionDataJson5, submissionDataJson6, + submissionDataJson7, + submissionDataJson8, + submissionDataJson9, ]; export function generateKeccak256(types: string[], values: unknown[], packed?: boolean) { @@ -203,7 +209,7 @@ async function main() { await sendMessage(); - await sendProof(aggregateProof1to206, parentSubmissionData1, finalSubmissionData); + await sendProof(aggregateProof1to305, parentSubmissionData1, finalSubmissionData); } // eslint-disable-next-line @typescript-eslint/no-explicit-any diff --git a/contracts/scripts/testEIP4844/SixInOne/trusted_setup.txt b/contracts/scripts/testEIP4844/NineInOne/trusted_setup.txt similarity index 100% rename from contracts/scripts/testEIP4844/SixInOne/trusted_setup.txt rename to contracts/scripts/testEIP4844/NineInOne/trusted_setup.txt diff --git a/contracts/scripts/testEIP4844/SixInOne/aggregatedProof-1-206.json b/contracts/scripts/testEIP4844/SixInOne/aggregatedProof-1-206.json deleted file mode 100644 index 400892e2..00000000 --- a/contracts/scripts/testEIP4844/SixInOne/aggregatedProof-1-206.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "finalShnarf": "0x96ed18f2706ace8f30f5535d286087d34d1cc04a1e03b4100e24c209de5dcd6f", - "parentAggregationFinalShnarf": "0x47452a1b9ebadfe02bdd02f580fa1eba17680d57eec968a591644d05d78ee84f", - "aggregatedProof": "0x051bed77f58484470b119a8b017de47539026b71e9d5093b207264daa840556c0f2eb7584efe5084afa69e275af231e73354d204138d4dd05982a2edd42352aa2bd18d16c2dcb695ef4173fbcf52949a940f859b571740f1b3a569c8f4d28f9b0cd796d579aa427a4e606aa4c8251c335beb0ee3211c406d4661a0e2bfc5981c1ba391882dca92b4804cb8077e2e960758760ab0d51c0b350eea3f968ddc71fe22c1d477aa22ff16cead741b7717237b37e3d635226c331a9f28ff1def6ed5692a8556af2536b8be72ec1524d252527639b3f572bf55e1032247ca4ba45fc47201f12306560cbd848fa7c53d017268241483bd13488ce122c9b62d9577245e401ac5aa15d193ff32e07684314f9077df50be46d724639289d362c84e0a330bd0286f2eace37392c4472ba884eebc909c9227bdf7e3779c7198a1bef376a21d42023ef79eb682b7e235949451bef1a08073407ab40c83a9a9509a15b44e6ca0de096de86c2eb9d4af577ca0c33b7c1380df9a69ff910841d6069ef7ffbf77b0f515afe5c15ad24ed86a5bdae413038979cf9568aa73925b03369ac03ba6522f5f2d7d6ff97710e76cf174fbaaaf078142f157d6db3223ac61ecb429073050b5f316d182360128f596809533576ee686595968eff44165e9d7925095db5c91b61f1ff1ca8f5f1c58244d03873dbe8e42e66924d26b1cd9a3d121dd1f1d7f30df8c0e96cc051ccf6b5beb32894d4a6ade8658b26a25fe1c4ecf28149818ff92a9d70c3a34125dc3b177b9e3a16d9294bc4596ff26a28dfc838c5f85955a468c704026508167c976af9d0cc153733b3e068525abcef8aaf2fc9fc043766e122aec6c070a6bef078a1150755de8544b69d8c1b47bf67023dcc0b9cf0d9e51ae85773d1ab5ff6ffd5c36c0589ea1aa5916977c0fc3620921e440919c7523e4e8fe042e2a2a8389fad3f6a6d0f56e3861d3c6a6944c3f6450fa641307c71d89854d773721c9bb944424e819aff3502826ea9959b9d1bcb4447f0bd5ebddf517eb60a2c72055b32988d292cae0dcceb228a7b6148fcf3a172d9fb5a9ac6400f7c51138682b00069832b273928d0d171a0cf165a01565a12cb03039dfc65eb5b330402a212d2c86751d05ad8ca23ff22659f417d62bb2a5eac28d677b36b8d7197fe51d691e8e8febe9243b14274cf645a2ae19c77d141adb91acb63cc1b4761b3016a3be", - "aggregatedProverVersion": "test", - "aggregatedVerifierIndex": 1, - "aggregatedProofPublicInput": "0x1d2b9051238709f6f992a6bce6b5102a7182a6b9db4100ce46a9fe26f92dde78", - "dataHashes": [ - "0x01f5853fa56ab910be0933f2ee811bbc437500dba4e38acbae17eab00eec9f95", - "0x01a142b35ad91719145a4e3bf1d5402e6a73818db67312ade7a73ad5130ac618", - "0x017b1d49c6c7947f83855cc16063ef19d02369540b97867855427b56cdaea487", - "0x012cab32c78df416fe59f8f123e2ded2466a64e201bacddc8396231f335d2088", - "0x0159ba31314753be910d2abb9b7aeeafbefd58cc4163e8d3cc6695315960c7c1", - "0x017207990658280f269f538918209b2ab0f4e70c4b222aa8067ed327caf3c762" - ], - "dataParentHash": "0x0000000000000000000000000000000000000000000000000000000000000000", - "parentStateRootHash": "0x072ead6777750dc20232d1cee8dc9a395c2d350df4bbaa5096c6f59b214dcecd", - "parentAggregationLastBlockTimestamp": 1683325137, - "lastFinalizedBlockNumber": 0, - "finalTimestamp": 1683335137, - "finalBlockNumber": 206, - "l1RollingHash": "0xdc8e70637c1048e1e0406c4ed6fab51a7489ccb52f37ddd2c135cb1aa18ec697", - "l1RollingHashMessageNumber": 1, - "l2MerkleRoots": [ - "0xff0e2ae07c9c972f7ac6ab579a49376381d56f8101b37142cc52a4abef5cfb86" - ], - "l2MerkleTreesDepth": 5, - "l2MessagingBlocksOffsets": "0x00000000000000000000000fffff" -} \ No newline at end of file diff --git a/coordinator/app/src/main/kotlin/net/consensys/zkevm/coordinator/app/config/CoordinatorConfig.kt b/coordinator/app/src/main/kotlin/net/consensys/zkevm/coordinator/app/config/CoordinatorConfig.kt index ca819ebe..495da8cf 100644 --- a/coordinator/app/src/main/kotlin/net/consensys/zkevm/coordinator/app/config/CoordinatorConfig.kt +++ b/coordinator/app/src/main/kotlin/net/consensys/zkevm/coordinator/app/config/CoordinatorConfig.kt @@ -239,16 +239,15 @@ data class BlobSubmissionConfig( val priorityFeePerGasUpperBound: ULong, val priorityFeePerGasLowerBound: ULong, val maxBlobsToSubmitPerTick: Int = maxBlobsToReturn, - // defaults to 6, not supported atm, preparatory work - val targetBlobsToSendPerTransaction: Int = 6, + val targetBlobsToSendPerTransaction: Int = 9, val useEthEstimateGas: Boolean = false, override var disabled: Boolean = false ) : FeatureToggleable { init { require(maxBlobsToReturn > 0) { "maxBlobsToReturn must be greater than 0" } require(maxBlobsToSubmitPerTick >= 0) { "submissionLimit must be greater or equal to 0" } - require(targetBlobsToSendPerTransaction in 1..6) { - "targetBlobsToSendPerTransaction must be between 1 and 6, value=$targetBlobsToSendPerTransaction" + require(targetBlobsToSendPerTransaction in 1..9) { + "targetBlobsToSendPerTransaction must be between 1 and 9, value=$targetBlobsToSendPerTransaction" } } } diff --git a/coordinator/app/src/test/kotlin/net/consensys/zkevm/coordinator/app/config/CoordinatorConfigTest.kt b/coordinator/app/src/test/kotlin/net/consensys/zkevm/coordinator/app/config/CoordinatorConfigTest.kt index a89627b7..592609af 100644 --- a/coordinator/app/src/test/kotlin/net/consensys/zkevm/coordinator/app/config/CoordinatorConfigTest.kt +++ b/coordinator/app/src/test/kotlin/net/consensys/zkevm/coordinator/app/config/CoordinatorConfigTest.kt @@ -159,7 +159,7 @@ class CoordinatorConfigTest { priorityFeePerGasUpperBound = 2000000000UL, priorityFeePerGasLowerBound = 200000000UL, proofSubmissionDelay = Duration.parse("PT1S"), - targetBlobsToSendPerTransaction = 6, + targetBlobsToSendPerTransaction = 9, useEthEstimateGas = false, disabled = false ) diff --git a/coordinator/core/src/test/kotlin/net/consensys/zkevm/ethereum/coordination/aggregation/GlobalAggregationCalculatorTest.kt b/coordinator/core/src/test/kotlin/net/consensys/zkevm/ethereum/coordination/aggregation/GlobalAggregationCalculatorTest.kt index 3be67a04..b5daed3f 100644 --- a/coordinator/core/src/test/kotlin/net/consensys/zkevm/ethereum/coordination/aggregation/GlobalAggregationCalculatorTest.kt +++ b/coordinator/core/src/test/kotlin/net/consensys/zkevm/ethereum/coordination/aggregation/GlobalAggregationCalculatorTest.kt @@ -708,25 +708,18 @@ class GlobalAggregationCalculatorTest { @Test fun `test getUpdatedAggregationSize`() { - assertThat(GlobalAggregationCalculator.getUpdatedAggregationSize(1u, 1u)).isEqualTo(1u) - assertThat(GlobalAggregationCalculator.getUpdatedAggregationSize(2u, 1u)).isEqualTo(2u) - assertThat(GlobalAggregationCalculator.getUpdatedAggregationSize(3u, 1u)).isEqualTo(3u) - assertThat(GlobalAggregationCalculator.getUpdatedAggregationSize(4u, 1u)).isEqualTo(4u) - assertThat(GlobalAggregationCalculator.getUpdatedAggregationSize(5u, 1u)).isEqualTo(5u) - assertThat(GlobalAggregationCalculator.getUpdatedAggregationSize(6u, 1u)).isEqualTo(6u) - assertThat(GlobalAggregationCalculator.getUpdatedAggregationSize(7u, 1u)).isEqualTo(7u) + checkAggregationSizesNotExceedingMaxAggregationSize(12u, 1u) assertThat(GlobalAggregationCalculator.getUpdatedAggregationSize(11u, 1u)).isEqualTo(11u) assertThat(GlobalAggregationCalculator.getUpdatedAggregationSize(12u, 1u)).isEqualTo(12u) - assertThat(GlobalAggregationCalculator.getUpdatedAggregationSize(1u, 6u)).isEqualTo(1u) - assertThat(GlobalAggregationCalculator.getUpdatedAggregationSize(2u, 6u)).isEqualTo(2u) - assertThat(GlobalAggregationCalculator.getUpdatedAggregationSize(3u, 6u)).isEqualTo(3u) - assertThat(GlobalAggregationCalculator.getUpdatedAggregationSize(4u, 6u)).isEqualTo(4u) - assertThat(GlobalAggregationCalculator.getUpdatedAggregationSize(5u, 6u)).isEqualTo(5u) - assertThat(GlobalAggregationCalculator.getUpdatedAggregationSize(6u, 6u)).isEqualTo(6u) - assertThat(GlobalAggregationCalculator.getUpdatedAggregationSize(7u, 6u)).isEqualTo(6u) + checkAggregationSizesNotExceedingMaxAggregationSize(6u, 6u) assertThat(GlobalAggregationCalculator.getUpdatedAggregationSize(11u, 6u)).isEqualTo(6u) assertThat(GlobalAggregationCalculator.getUpdatedAggregationSize(12u, 6u)).isEqualTo(12u) + + checkAggregationSizesNotExceedingMaxAggregationSize(9u, 9u) + assertThat(GlobalAggregationCalculator.getUpdatedAggregationSize(11u, 9u)).isEqualTo(9u) + assertThat(GlobalAggregationCalculator.getUpdatedAggregationSize(12u, 9u)).isEqualTo(9u) + assertThat(GlobalAggregationCalculator.getUpdatedAggregationSize(18u, 9u)).isEqualTo(18u) } companion object { @@ -738,6 +731,14 @@ class GlobalAggregationCalculatorTest { val expectedAggregations: List ) + private fun checkAggregationSizesNotExceedingMaxAggregationSize(endSize: UInt, maxAggregationSize: UInt) { + for (aggregationSize in 1u..endSize) { + assertThat( + GlobalAggregationCalculator.getUpdatedAggregationSize(aggregationSize, maxAggregationSize) + ).isEqualTo(aggregationSize) + } + } + private fun regularBlobs(count: Int, batchSize: Int = 1): MutableList { return (1..count).map { i -> blob(i, i, batchSize) }.toMutableList() } @@ -817,6 +818,38 @@ class GlobalAggregationCalculatorTest { BlobsToAggregate(1u, 12u), BlobsToAggregate(13u, 24u) ) + ), + AggregationSizeConstraintTestCase( + name = "regular_blobs", + aggregationSizeMultipleOf = 7, + blobs = regularBlobs(30), + proofsLimit = 26, + expectedAggregations = listOf( + BlobsToAggregate(1u, 7u), + BlobsToAggregate(8u, 14u), + BlobsToAggregate(15u, 21u) + ) + ), + AggregationSizeConstraintTestCase( + name = "regular_blobs", + aggregationSizeMultipleOf = 8, + blobs = regularBlobs(30), + proofsLimit = 26, + expectedAggregations = listOf( + BlobsToAggregate(1u, 8u), + BlobsToAggregate(9u, 16u), + BlobsToAggregate(17u, 24u) + ) + ), + AggregationSizeConstraintTestCase( + name = "regular_blobs", + aggregationSizeMultipleOf = 9, + blobs = regularBlobs(30), + proofsLimit = 26, + expectedAggregations = listOf( + BlobsToAggregate(1u, 9u), + BlobsToAggregate(10u, 18u) + ) ) ) diff --git a/coordinator/ethereum/blob-submitter/src/integrationTest/kotlin/net/consensys/zkevm/ethereum/finalization/BlobAndAggregationFinalizationIntTest.kt b/coordinator/ethereum/blob-submitter/src/integrationTest/kotlin/net/consensys/zkevm/ethereum/finalization/BlobAndAggregationFinalizationIntTest.kt index bd17ce61..8da2600f 100644 --- a/coordinator/ethereum/blob-submitter/src/integrationTest/kotlin/net/consensys/zkevm/ethereum/finalization/BlobAndAggregationFinalizationIntTest.kt +++ b/coordinator/ethereum/blob-submitter/src/integrationTest/kotlin/net/consensys/zkevm/ethereum/finalization/BlobAndAggregationFinalizationIntTest.kt @@ -52,17 +52,14 @@ class BlobAndAggregationFinalizationIntTest : CleanDbTestSuiteParallel() { private lateinit var blobsRepository: BlobsRepository private lateinit var blobSubmissionCoordinator: BlobSubmissionCoordinator private lateinit var aggregationFinalizationCoordinator: AggregationFinalizationCoordinator - private val testDataDir = "testdata/coordinator/prover/v2/" + private val testDataDir = "testdata/coordinator/prover/v3/submissionAndFinalization/" private lateinit var blobSubmittedEvent: BlobSubmittedEvent private var blobSubmissionDelay = 0L private lateinit var finalizationSubmittedEvent: FinalizationSubmittedEvent private var finalizationSubmissionDelay = 0L private var acceptedBlob = 0UL - // 1-block-per-blob test data has 3 aggregations: 1..7, 8..14, 15..21. - // We will upgrade the contract in the middle of 2nd aggregation: 12 - // shall submit blob 12, stop submission, upgrade the contract and resume with blob 13 - // val lastSubmittedBlobs = blobs.filter { it.startBlockNumber == 7UL } + // 1-block-per-blob test data has 2 aggregations: 1..10, 11..20 with 1 more than the max blob submission private lateinit var aggregations: List private lateinit var blobs: List @@ -70,8 +67,8 @@ class BlobAndAggregationFinalizationIntTest : CleanDbTestSuiteParallel() { vertx: Vertx, smartContractVersion: LineaContractVersion ) { + // V6 is always used, this is left for when V7 is implemented. if (listOf(LineaContractVersion.V6).contains(smartContractVersion).not()) { - // V6 with prover V3 is soon comming, so we will need to update/extend this test setup throw IllegalArgumentException("unsupported contract version=$smartContractVersion!") } val rollupDeploymentFuture = ContractsManager.get() @@ -119,7 +116,7 @@ class BlobAndAggregationFinalizationIntTest : CleanDbTestSuiteParallel() { pollingInterval = 6.seconds, proofSubmissionDelay = 0.seconds, maxBlobsToSubmitPerTick = 100u, - targetBlobsToSubmitPerTx = 6u + targetBlobsToSubmitPerTx = 9u ), blobsRepository = blobsRepository, aggregationsRepository = aggregationsRepository, @@ -196,8 +193,8 @@ class BlobAndAggregationFinalizationIntTest : CleanDbTestSuiteParallel() { .untilAsserted { val finalizedBlockNumber = lineaRollupContractForAggregationSubmission.finalizedL2BlockNumber().get() assertThat(finalizedBlockNumber).isEqualTo(aggregations.last().endBlockNumber) - assertThat(blobSubmittedEvent.blobs.last().endBlockNumber).isEqualTo(blobs[20].endBlockNumber) - assertThat(acceptedBlob).isEqualTo(blobs[20].endBlockNumber) + assertThat(blobSubmittedEvent.blobs.last().endBlockNumber).isEqualTo(blobs[19].endBlockNumber) + assertThat(acceptedBlob).isEqualTo(blobs[19].endBlockNumber) assertThat(finalizationSubmittedEvent.endBlockNumber).isEqualTo( aggregations.last().endBlockNumber ) diff --git a/coordinator/ethereum/blob-submitter/src/main/kotlin/net/consensys/zkevm/ethereum/submission/BlobSubmissionCoordinator.kt b/coordinator/ethereum/blob-submitter/src/main/kotlin/net/consensys/zkevm/ethereum/submission/BlobSubmissionCoordinator.kt index 32be5cb2..2696a8cd 100644 --- a/coordinator/ethereum/blob-submitter/src/main/kotlin/net/consensys/zkevm/ethereum/submission/BlobSubmissionCoordinator.kt +++ b/coordinator/ethereum/blob-submitter/src/main/kotlin/net/consensys/zkevm/ethereum/submission/BlobSubmissionCoordinator.kt @@ -41,7 +41,7 @@ class BlobSubmissionCoordinator( val pollingInterval: Duration, val proofSubmissionDelay: Duration, val maxBlobsToSubmitPerTick: UInt, - val targetBlobsToSubmitPerTx: UInt = 6u + val targetBlobsToSubmitPerTx: UInt = 9u ) { init { require(maxBlobsToSubmitPerTick > 0u) { diff --git a/coordinator/ethereum/blob-submitter/src/main/kotlin/net/consensys/zkevm/ethereum/submission/BlobsGrouperForSubmission.kt b/coordinator/ethereum/blob-submitter/src/main/kotlin/net/consensys/zkevm/ethereum/submission/BlobsGrouperForSubmission.kt index 3b390192..47ce8abb 100644 --- a/coordinator/ethereum/blob-submitter/src/main/kotlin/net/consensys/zkevm/ethereum/submission/BlobsGrouperForSubmission.kt +++ b/coordinator/ethereum/blob-submitter/src/main/kotlin/net/consensys/zkevm/ethereum/submission/BlobsGrouperForSubmission.kt @@ -11,7 +11,7 @@ fun interface BlobsGrouperForSubmission { } class BlobsGrouperForSubmissionSwitcherByTargetBock( - private val eip4844TargetBlobsPerTx: UInt = 6U + private val eip4844TargetBlobsPerTx: UInt = 9U ) : BlobsGrouperForSubmission { override fun chunkBlobs( blobsIntervals: List, diff --git a/coordinator/ethereum/blob-submitter/src/test/kotlin/net/consensys/zkevm/ethereum/submission/BlobSubmissionCoordinatorTest.kt b/coordinator/ethereum/blob-submitter/src/test/kotlin/net/consensys/zkevm/ethereum/submission/BlobSubmissionCoordinatorTest.kt index 4ce91c51..cbb5bb9a 100644 --- a/coordinator/ethereum/blob-submitter/src/test/kotlin/net/consensys/zkevm/ethereum/submission/BlobSubmissionCoordinatorTest.kt +++ b/coordinator/ethereum/blob-submitter/src/test/kotlin/net/consensys/zkevm/ethereum/submission/BlobSubmissionCoordinatorTest.kt @@ -85,7 +85,7 @@ class BlobSubmissionCoordinatorTest { pollingInterval = 100.milliseconds, proofSubmissionDelay = 0.seconds, maxBlobsToSubmitPerTick = 200u, - targetBlobsToSubmitPerTx = 6u + targetBlobsToSubmitPerTx = 9u ), blobsRepository = blobsRepository, aggregationsRepository = aggregationsRepository, diff --git a/docker/compose-spec-l1-services.yml b/docker/compose-spec-l1-services.yml index 3fd2b7e6..50b352b3 100644 --- a/docker/compose-spec-l1-services.yml +++ b/docker/compose-spec-l1-services.yml @@ -72,19 +72,18 @@ services: ipv4_address: 10.10.10.202 l1-node-genesis-generator: - image: ethpandaops/ethereum-genesis-generator:pk910-bash-el-genesis-generator + image: ethpandaops/ethereum-genesis-generator:4.0.0 profiles: [ "l1", "debug", "external-to-monorepo" ] entrypoint: - /bin/bash - -c - | - PRAGUE=${PRAGUE:-} bash /generate-genesis.sh - /usr/local/bin/eth2-testnet-genesis deneb \ - --config /config/network-config.yml \${L1_GENESIS_TIME:+--timestamp ${L1_GENESIS_TIME:-} \} + bash /generate-genesis.sh + /usr/local/bin/eth-beacon-genesis devnet \ + --config /data/l1-node-config/network-config.yml \${L1_GENESIS_TIME:+--timestamp ${L1_GENESIS_TIME:-} \} --mnemonics /config/mnemonics.yaml \ - --tranches-dir /data/l1-node-config/tranches \ --state-output /data/l1-node-config/genesis.ssz \ - --eth1-config /config/genesis.json + --eth1-config /data/l1-node-config/genesis.json volumes: - ./config/l1-node/cl/mnemonics.yaml:/config/mnemonics.yaml:ro - ./config/l1-node/cl/network-config.yml:/config/network-config.yml:ro diff --git a/docker/compose-spec-l2-services.yml b/docker/compose-spec-l2-services.yml index a556970b..fb354fbe 100644 --- a/docker/compose-spec-l2-services.yml +++ b/docker/compose-spec-l2-services.yml @@ -437,7 +437,7 @@ services: blobscan-api: container_name: blobscan-api hostname: blobscan-api - image: blossomlabs/blobscan-api:1.3.1 + image: blossomlabs/blobscan-api:1.7.0 platform: linux/amd64 # only linux available profiles: [ "staterecovery" ] ports: @@ -467,7 +467,7 @@ services: blobscan-indexer: container_name: blobscan-indexer hostname: blobscan-indexer - image: blossomlabs/blobscan-indexer:0.2.1 + image: blossomlabs/blobscan-indexer:0.3.1 platform: linux/amd64 # only linux available profiles: [ "staterecovery" ] env_file: "./config/blobscan/env" diff --git a/docker/config/blobscan/env b/docker/config/blobscan/env index 1c39ec09..13c82cda 100644 --- a/docker/config/blobscan/env +++ b/docker/config/blobscan/env @@ -8,6 +8,7 @@ # @see https://www.prisma.io/docs/reference/database-reference/connection-urls # DATABASE_URL=postgresql://blobscan:s3cr3t@localhost:5432/blobscan_dev?schema=public DATABASE_URL=postgresql://postgres:postgres@postgres:5432/blobscan +DIRECT_URL=postgresql://postgres:postgres@postgres:5432/blobscan #BLOBSCAN_WEB_TAG=next @@ -22,6 +23,7 @@ BLOBSCAN_API_PORT=4001 EXTERNAL_API_PORT=4001 CHAIN_ID=31648428 DENCUN_FORK_SLOT=0 +PECTRA_FORK_SLOT=0 LOG_LEVEL=warn REDIS_URI=redis://redis:6379/1 # SENTRY_DSN_API= diff --git a/docker/config/l1-node/cl/network-config.yml b/docker/config/l1-node/cl/network-config.yml index 57d745b0..285c3cb5 100644 --- a/docker/config/l1-node/cl/network-config.yml +++ b/docker/config/l1-node/cl/network-config.yml @@ -8,7 +8,7 @@ CONFIG_NAME: testnet # needs to exist because of Prysm. Otherwise it conflicts w MIN_GENESIS_ACTIVE_VALIDATOR_COUNT: 1 # Mar-01-2021 08:53:32 AM +UTC # This is an invalid valid and should be updated when you create the genesis -MIN_GENESIS_TIME: 0 +MIN_GENESIS_TIME: $GENESIS_TIME GENESIS_FORK_VERSION: 0x10000038 GENESIS_DELAY: 10 MAX_BLOBS_PER_BLOCK: 18 @@ -38,6 +38,10 @@ CAPELLA_FORK_EPOCH: 0 DENEB_FORK_VERSION: 0x50000038 DENEB_FORK_EPOCH: 0 +# ELECTRA +ELECTRA_FORK_VERSION: 0x06000038 +ELECTRA_FORK_EPOCH: 0 + # Time parameters # --------------------------------------------------------------- # 1 seconds @@ -121,3 +125,9 @@ MAX_REQUEST_BLOB_SIDECARS: 768 MIN_EPOCHS_FOR_BLOB_SIDECARS_REQUESTS: 4096 # `6` BLOB_SIDECAR_SUBNET_COUNT: 6 + +# Electra +MAX_BLOBS_PER_BLOCK_ELECTRA: 9 +MIN_PER_EPOCH_CHURN_LIMIT_ELECTRA: 128000000000 +BLOB_SIDECAR_SUBNET_COUNT_ELECTRA: 9 +MAX_REQUEST_BLOB_SIDECARS_ELECTRA: 1152 \ No newline at end of file diff --git a/docker/config/l1-node/el/genesis.json b/docker/config/l1-node/el/genesis.json index 3988eeb4..ae166745 100644 --- a/docker/config/l1-node/el/genesis.json +++ b/docker/config/l1-node/el/genesis.json @@ -15,7 +15,8 @@ "terminalTotalDifficulty": 0, "shanghaiTime": 0, "ethash": {}, - "cancunTime": 0 + "cancunTime": 0, + "pragueTime": 0 }, "alloc": { "0x0000000000000000000000000000000000000000": { diff --git a/docker/config/l1-node/generate-genesis.sh b/docker/config/l1-node/generate-genesis.sh index 5fe1e717..3c4f463a 100755 --- a/docker/config/l1-node/generate-genesis.sh +++ b/docker/config/l1-node/generate-genesis.sh @@ -11,29 +11,15 @@ mkdir -p $output_dir cp $original_el_genesis_json_path $modified_el_genesis_json_path cp $original_cl_network_config_path $modified_cl_network_config_path -# Early exit if $PRAGUE feature flag is off -if [ -z "$PRAGUE" ]; then - exit 0 -fi - +# Although this adds 0s, it is here for flexibility in the event of extension and syntax issues. OS=$(uname); prague_time=$( if [ $OS = "Linux" ]; then - date -d "+32 seconds" +%s; + date -d "+0 seconds" +%s; elif [ $OS = "Darwin" ]; then - date -v +32S +%s; + date -v +0S +%s; fi ) -# Add Prague config to modified Besu config -jq --argjson prague_time "$prague_time" '.config.pragueTime = $prague_time' $original_el_genesis_json_path > $modified_el_genesis_json_path - -# Add Electra config to modified Teku config -cat <> $modified_cl_network_config_path -ELECTRA_FORK_VERSION: 0x60000038 -ELECTRA_FORK_EPOCH: 1 -MAX_BLOBS_PER_BLOCK_ELECTRA: 9 -MIN_PER_EPOCH_CHURN_LIMIT_ELECTRA: 128000000000 -BLOB_SIDECAR_SUBNET_COUNT_ELECTRA: 9 -MAX_REQUEST_BLOB_SIDECARS_ELECTRA: 1152 -EOF \ No newline at end of file +sed -i -E 's/"timestamp": "[0-9]+"/"timestamp": "'"$prague_time"'"/' $modified_el_genesis_json_path +sed -i 's/\$GENESIS_TIME/'"$prague_time"'/g' $modified_cl_network_config_path \ No newline at end of file diff --git a/jvm-libs/linea/clients/linea-l1-contract-client/src/main/kotlin/linea/contract/Web3JContractAsyncHelper.kt b/jvm-libs/linea/clients/linea-l1-contract-client/src/main/kotlin/linea/contract/Web3JContractAsyncHelper.kt index c1dd2321..58b909c2 100644 --- a/jvm-libs/linea/clients/linea-l1-contract-client/src/main/kotlin/linea/contract/Web3JContractAsyncHelper.kt +++ b/jvm-libs/linea/clients/linea-l1-contract-client/src/main/kotlin/linea/contract/Web3JContractAsyncHelper.kt @@ -18,6 +18,7 @@ import linea.web3j.transactionmanager.AsyncFriendlyTransactionManager import net.consensys.linea.async.toSafeFuture import org.apache.logging.log4j.LogManager import org.apache.logging.log4j.Logger +import org.apache.tuweni.bytes.Bytes import org.web3j.abi.FunctionEncoder import org.web3j.abi.datatypes.Function import org.web3j.crypto.Blob @@ -140,9 +141,13 @@ class Web3JContractAsyncHelper( blobs: List, gasPriceCaps: GasPriceCaps? = null ): SafeFuture { - require(blobs.size in 1..6) { "Blobs size=${blobs.size} must be between 1 and 6." } + require(blobs.size in 1..9) { "Blobs size=${blobs.size} must be between 1 and 9." } + val blobVersionedHashes = blobs - .map { BlobUtils.kzgToVersionedHash(BlobUtils.getCommitment(it)).toArray() } + .map(BlobUtils::getCommitment) + .map(BlobUtils::kzgToVersionedHash) + .map(Bytes::toArray) + return getGasLimit(function, blobs, blobVersionedHashes) .thenApply { gasLimit -> val (_, maxFeePerBlobGas) = getEip4844GasFees() @@ -292,7 +297,7 @@ class Web3JContractAsyncHelper( blobs: List, gasPriceCaps: GasPriceCaps? ): SafeFuture { - require(blobs.size in 0..6) { "Blobs size=${blobs.size} must be between 0 and 6." } + require(blobs.size in 1..9) { "Blobs size=${blobs.size} must be between 1 and 9." } return sendBlobCarryingTransaction(function, BigInteger.ZERO, blobs.toWeb3jTxBlob(), gasPriceCaps) .thenApply { it.transactionHash } } diff --git a/jvm-libs/linea/testing/l1-blob-and-proof-submission/src/main/kotlin/net/consensys/linea/testing/submission/SubmissionTestHelper.kt b/jvm-libs/linea/testing/l1-blob-and-proof-submission/src/main/kotlin/net/consensys/linea/testing/submission/SubmissionTestHelper.kt index 1d58d13e..c88ee216 100644 --- a/jvm-libs/linea/testing/l1-blob-and-proof-submission/src/main/kotlin/net/consensys/linea/testing/submission/SubmissionTestHelper.kt +++ b/jvm-libs/linea/testing/l1-blob-and-proof-submission/src/main/kotlin/net/consensys/linea/testing/submission/SubmissionTestHelper.kt @@ -59,12 +59,12 @@ fun assertTxsSuccess( fun submitBlobs( contractClient: LineaRollupSmartContractClient, aggregationsAndBlobs: List, - blobChunksSize: Int = 6, + blobChunksSize: Int = 9, awaitForPreviousTxBeforeSubmittingNext: Boolean = false, l1Web3jClient: Web3j, log: Logger ): List>> { - require(blobChunksSize in 1..6) { "blobChunksSize must be between 1..6" } + require(blobChunksSize in 1..9) { "blobChunksSize must be between 1..9" } return aggregationsAndBlobs .map { (agg, aggBlobs) -> @@ -94,7 +94,7 @@ fun submitBlobsAndAggregationsAndWaitExecution( contractClientForBlobSubmission: LineaRollupSmartContractClient, contractClientForAggregationSubmission: LineaRollupSmartContractClient = contractClientForBlobSubmission, aggregationsAndBlobs: List, - blobChunksMaxSize: Int = 6, + blobChunksMaxSize: Int = 9, l1Web3jClient: Web3j, waitTimeout: Duration = 2.minutes, log: Logger = LogManager.getLogger("linea.testing.submission") diff --git a/testdata/coordinator/prover/v2/aggregation/responses/1-7-getZkAggregatedProof.json b/testdata/coordinator/prover/v2/aggregation/responses/1-7-getZkAggregatedProof.json deleted file mode 100644 index f943411c..00000000 --- a/testdata/coordinator/prover/v2/aggregation/responses/1-7-getZkAggregatedProof.json +++ /dev/null @@ -1 +0,0 @@ -{"aggregatedProof":"0x045baa0c29e1123ebf61a8a0b2125fbc9ec12a545762a9b48ae225dfa779e858047a5f20e05892d61407ad80842de7dc123bb07917fcb877a7f13eae1482119d304c085e9cc15a69a03c2b8dc7604091807b3f0ec7f1e41c17f689a47f7356c12f09aa180a5072f4ab5eac70e68c4e743a37b6d26c77432166dd8b3b9e88ed550697f10aad190b1dec46569e4f3a92c40d5ed5b3e2fe99fe7a3747b7d0f179942e8c0cd11c003e4a33ecd63ae93a2954d8b510b21251bbb3558c96ecfd349ae1056882241092e83521f1dee54c8ebf7d69ee5e65863b39482e8a383b42e57d8022e34f93ec7a0bff720f22b3e478b036f9d0afd7e64588f242c8d4370b02df7f0d86f8b090bdb8cc5eb49196b786590fdb52a9b6b5e0e47c20767852a979d751143869e50fafb4994e36a9a61216e761f34ed8eb2bcc05f1f4a7a947cef5d1761d41b95799a7e5d208ca4333f2b0d0cb887f2bdbd4c3e5f5ef685ba4fa6f3c1002bc1540013d29c6ac14517ac59970f81e8bb669572ffe6cc427e19a1795538f0d430966308314a373265672f2630413d76c590a1c7fd88edb977a2632f8b8391762c39b23f2e74865d356d4074157855bc05c2f9abd7bf9161229b24d428d462be269f73cab9439ca7e9dd9d2905800a963c1b925abcfc59b784c926b96289821f7e1f452c00e8eeaedf3ce245bb12e63918f8cb5f9c1714141c64a3c0da625252ea8e1a1e631c1d43b2fe6953b2e238d9349844fe93a6020e856543cafe0ed05ceabd04e22ee547700c27cccde964f4474e3a82dea984fdb483845beeb955521ca65d1ad19b8c687bc141652e1a69e3383993d418b2ed0eedd99810cc02f290b5da79d751bde186efa390a2d8bdbb9ffad6749bf6582339d5b6a7ded7cc45a2445d10cedb7f92d95a1603016545f5338fcab1d08e761b29f1040f31b90ea6916e453e5b00c3d5a0f76fff266b27fce912b032600918e9d045f12cb72dc8da12c1fb5d3ec91904201040c43c5537d0571de4c3efb401404c4b0445f935b9fd8071ae3bf99ea394210b93d4ec2824facd115d4f32b031ce3b37c9b5353f50500046ff93af181942b054d4825d43707dc6e2ea20bd36c7bf207a86c362e53279e19562498dcd76a3a87a05c823d45c21579f303a57a0422e8028aeca35ce09f81101ae6b788ba2d24365584d90a6af20be78109bb777124f99fff407f46bdb476","aggregatedProverVersion":"2.0.0","aggregatedVerifierIndex":0,"aggregatedProofPublicInput":"0x040b17642ea019959ffca384828f8d309c094c2336a815f16198823c72c20d22","dataHashes":["0x01c9ecaa5e8f5e226be05a7caf83b15f16cd8f40ae867679ac3158247b19b75b","0x01417d8bf0344848ab5798ad2ce93bdec503e5db7eaa4c23852f657670b46fce","0x0170a95d67091cb8907cdab06ddddfd4e10295117e3682bf2dbad3dfea47460a","0x011834cacb4708071953a0329e712624af7a343fa93dce9e84e345ff52f37998","0x01dea5355f278d824f8514653bf66a349e3c574d06d98ce6d0ec205ea1536c10","0x015eaa6e6704784c2c66b900024e1adfdd6d539d278180ec3369d46ef0dbd459","0x01f6ee187547423291db58050f0c9fc2943f34eda9fe8b20a39e7012d4cdd622"],"dataParentHash":"0x0000000000000000000000000000000000000000000000000000000000000000","parentStateRootHash":"0x072ead6777750dc20232d1cee8dc9a395c2d350df4bbaa5096c6f59b214dcecd","parentAggregationLastBlockTimestamp":1683325137,"lastFinalizedBlockNumber":0,"finalTimestamp":1715274844,"finalBlockNumber":7,"l1RollingHash":"0x0000000000000000000000000000000000000000000000000000000000000000","l1RollingHashMessageNumber":0,"l2MerkleRoots":[],"l2MerkleTreesDepth":5,"l2MessagingBlocksOffsets":"0x"} diff --git a/testdata/coordinator/prover/v2/aggregation/responses/15-21-getZkAggregatedProof.json b/testdata/coordinator/prover/v2/aggregation/responses/15-21-getZkAggregatedProof.json deleted file mode 100644 index 78ab2b64..00000000 --- a/testdata/coordinator/prover/v2/aggregation/responses/15-21-getZkAggregatedProof.json +++ /dev/null @@ -1 +0,0 @@ -{"aggregatedProof":"0x0c397795b551c4ffbcfb6a6fecd47f3fac5cdaf2cc3cf29e388a8b31d4f6d1c0163e7f7149876ef87e2851d5dc55c09f65945049bbbcd3c9a02ba29a78613dc32d49aab22ee2a8c42aae2e77cc34f458ee118ffb22f85b279169d22593dff45610e11e3b804f95858fb6096a18c8b95fe443c78de2e21d44b9c6eda219a91ca0252f57445fd2960005ba7d9b7d311731103eee19bbdfd6ac24690bae04808b322f44b65b3a0f91ab6f4ebcb67e48a6b0d38b4c8e875fbd3f72223d2e7ef60972109e5d79b901034de420c274d18c7fadd46f232d22ec45a85121a88c6fecaa6a110a0a80a411504b9ae19f5228eee3f7db40fd67615ed799f200a3ae610e437602c6d662af223aa3cedab470816354b6ce17ed747f593aedd38317f2d7c4093924229c06e75ff6e5d2fbf6de09040c1e151822eeee4765ed227b00dc5063ce8e220e960dc121abcf308ae632ed7b657b5e970f85d179887c9d0303f25b13646d0269893568f3475c57eb6a4615cf51225831e648b0d30e2db7ce771fb1987e0d0f47ae7017b477df05e4521287ababdb85bd64dcc4612c16340e9f4e5eb12edc05c9720ca0abff9fb0783e75e0ef3195fb49dfe8a59d25eeed0c725a2a69650f24a5029cdb2c1196d57e70618289924e807f9705b975058dbb19595351df50d6126846cfc9cea25105d7948ed9a852ea6468bc03909e4afe677f7a4fba3ff18e07c04db718d3e06dd2777aab638cc686d49c79f7acf52b2978d17728ae94c2001e43f3a74e73ff095d47829a8e53429396d8e160d640fe0fd9178d3b4c3579dd1aeb0f9f7f8dd6051b577d5e6938f7d1d82bc96d178607418e25f5bd2509d8622bc79669b853f67d0713f1c8c0cb492b05afd47da6918e144f9f7cf1b410d680077001310b67ec768faa4eb31e27b1ec4d9d97eff72a8fb532b6890c6354bc4a21a3d94c92a025cb7849f691167fae5ebb324bab68f82b81db387ebca021408f193a86b6e3613c28e7f66d0e689e5680fd75dbac32dc32b9cf93af3a145d5ff71251564a3dff0ee149a1b69ad7b8250b9a694526a6f7f9cd1a9419d93d46ff0b0138c73d5fe90bd165fe3fcc6c31e32bd120781df631084f40fbcd63f7b8bf3d15eb3faf1714bfc606371ee33602a7ec1c3ab51e0b432b934e0494c4ffce5ae70ac072a7dbfc4e1251cb855f3f534ca41d520ec77793f2eb1ac33c020aa8984c","aggregatedProverVersion":"2.0.0","aggregatedVerifierIndex":0,"aggregatedProofPublicInput":"0x132c88dd864da294882e4960bb20fbe4779c7f5cb04864ab805c34e066d35c91","dataHashes":["0x01b5b0c71548f79ae18c5de0200b125028a3f561ab78566313e27f389809c345","0x010216d89bf9eb9036e5b896f3b975b1f0e7f0f6026d29f5e2651dfa7d938d94","0x01321f8aa25e7ee833bb9fec5cf40be262830e616dfadfcb7a56c25473e1a6db","0x013ef2752915746614701607318892639da7188682cde2a7e81dee559205cab1","0x016de5d563c4c091ff3404618c71a5f886adff39d7874e9f8c9562c2010b84a1","0x0105927a06ab35bddf4b26538705c55908f11efbf06c3cb96ad319d24aaf4d30","0x012e6243623788c8ac15bb955ab9456b54a3de2533932756447af96d5f21a444"],"dataParentHash":"0x011d0330a56ec03dc05f28a1d120418b8a97ea1741411660934d49aa10ac7081","parentStateRootHash":"0x0555ab3c0c9a265bcb46aa6a1d479aed51d25ffa449f44a575bbdefa048a0eda","parentAggregationLastBlockTimestamp":1715274873,"lastFinalizedBlockNumber":14,"finalTimestamp":1715274902,"finalBlockNumber":21,"l1RollingHash":"0x0000000000000000000000000000000000000000000000000000000000000000","l1RollingHashMessageNumber":0,"l2MerkleRoots":[],"l2MerkleTreesDepth":5,"l2MessagingBlocksOffsets":"0x"} diff --git a/testdata/coordinator/prover/v2/aggregation/responses/8-14-getZkAggregatedProof.json b/testdata/coordinator/prover/v2/aggregation/responses/8-14-getZkAggregatedProof.json deleted file mode 100644 index 01e7d72a..00000000 --- a/testdata/coordinator/prover/v2/aggregation/responses/8-14-getZkAggregatedProof.json +++ /dev/null @@ -1 +0,0 @@ -{"aggregatedProof":"0x10857bceb91dd1088bc9181b24629225a35bc99b89a177b6f42042d703350f8705d1eb435f518fa52f397b5e4ae1c61fe319e6fb89d341facafd3586cd2becfc2f865e382b92661e38fa9c09def5e95483e9abdfa952f2ae493e7fae17a7670e0aa774b843f43bfa1df3cf8b8a7b111548cd23cc1e42aae1745d7f41d1018f1e25ad2509591cb34257b24bafb9eb3667f93534d8b81c1519c540f52d17f46c8a11d1cae1cb5ed91a365498b2ec2b043bd1e4f008cfc293336ee06cbd0020290b283dd913b8a70c44759bbdcd4c70ca1f1c037b8590516ac8b4ab73c415021c260b3bcfa37f72ed41dba5f79f7b84399c1fdd22745089708e8031c11b936770302bd33be31f57109a647be1b2a366d751bbfee46d0d6fda2bf74b58d65036b837256a4eb24abbaa323355e379bbefabfead476919d15765b609c0bf100097e1c621a2883c05e432aaece3f4d452ca5fa3cd973f9b3739b234c89242677e65f88a1ed856aae8fa535171e97f9e4c5dcc8e0fc022a237548aa7e89440069d1b81ba1a58b3e6ca02ea870ed11247b778be9c2351241bc512e93e69b8ee35531be96719e4e6f8e44960236f82e1e042a342814597bf6d05a94cb4616ed44ce7a978460d2b44a1c3440ee06785c5a291ef76089eff5b7c42bbd46b1e5773a9168f66b61ac2f542eb9830251e75d9e9b5b1514510d69f5693a01a3761bb5f9e6875b7ea1ee4f5ca0770b305d78ecfe1f1941015862e5a213d1c772a455698b9dd88d8c507c73816bef824d3a6405ce3e4b13e2b2a8c6a028ab6278b26f9b293cacad9362e2f3f22d26448a674d50a63cfa54e643bbb4b441b963b98d351d1193bd889e81aa7575afeb7db628ca73941a39ccb417cd934ec458206a3c14a0693e84242dc2e6e19f958c3bff7f6854d3a0fb36d4baec1c56361f6bae39365da201fda7a2208984a844bd0730fbba1837d41d80ff3674938b76392670880f862fce279ded70b9866f4f9561fc8333232d34541dd939d24e340e36dcf8cf6365faf4f48e50f2457a833768e9478b358a0fdde3bb7bf5cb905e5c531b29ef7a9bd4c964720c32f61f26b8dbc95c013f7314955f9814fc406a85a514d63b5f95533a0fd6740e222cb4dc0a237a50fe413d8d0a4240b391c60781c148fac5d4160e4d24417b65b0192f010f653b85a926fbf13c32d3c344e1966b8880faba8199f24368f640872","aggregatedProverVersion":"2.0.0","aggregatedVerifierIndex":0,"aggregatedProofPublicInput":"0x228bfb3c23d4a5bc3b5f2f86912db2d2866d1ca94508fe847ce1b8fecff492fa","dataHashes":["0x016c0fbc0e700dd7e19284325dc4ffc852abd6ef0cbb090fb197c424ef4794a4","0x01546952a4c71c7f02d0a95abdc67c3e47f18ad84beca90e1cd749b2314947ce","0x017de1cba6283f76dd6197d507d8b13c748addd31534c694ff132055ade76a29","0x01fa35fb6a9f8fa8682d01c1e87bf456d0f885335b8dc79688453966c4992661","0x01cd05eebe6356cc8354a93d6e2eb6de16d616de168e0586f4b7be177598a6a8","0x018cb1a8bb29ca87ee22c25dadd78fc52e6532596ad67eb2319ca84099aa31d7","0x011d0330a56ec03dc05f28a1d120418b8a97ea1741411660934d49aa10ac7081"],"dataParentHash":"0x01f6ee187547423291db58050f0c9fc2943f34eda9fe8b20a39e7012d4cdd622","parentStateRootHash":"0x0e5313646deb2ed7a718bdabf6f28850d1af5235708ec9e482c63ae9410ca7e5","parentAggregationLastBlockTimestamp":1715274844,"lastFinalizedBlockNumber":7,"finalTimestamp":1715274873,"finalBlockNumber":14,"l1RollingHash":"0x0000000000000000000000000000000000000000000000000000000000000000","l1RollingHashMessageNumber":0,"l2MerkleRoots":[],"l2MerkleTreesDepth":5,"l2MessagingBlocksOffsets":"0x"} diff --git a/testdata/coordinator/prover/v2/compression/responses/1-1-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v2/compression/responses/1-1-getZkBlobCompressionProof.json deleted file mode 100644 index 42324efc..00000000 --- a/testdata/coordinator/prover/v2/compression/responses/1-1-getZkBlobCompressionProof.json +++ /dev/null @@ -1 +0,0 @@ -{"eip4844Enabled":true,"dataHash":"0x01c9ecaa5e8f5e226be05a7caf83b15f16cd8f40ae867679ac3158247b19b75b","compressedData":"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","commitment":"0x8ddca9d8bfd9f6172724c78a7f254d65353e41ee5af507b67b3407600615c8e5685178e7f15c55da1e8ceeb86a2dfbcb","kzgProofContract":"0x8bd23b1241f55c6b937eb909ad056734fc02c293577cc25e7c1dd5b3a0fc68f31c57894dbb56b85882fed0717993c3a2","kzgProofSidecar":"0xab17697c0ca71446cf6f4e3f0d4bf5348ba954cf35ea5305ce3457f6e8003956e391bf5264cd783eca6e97f6bc2f6308","expectedX":"0x116600449927ecd541c310c62052bd7ef8172ecdaf1be81a752c3b128a2e0919","expectedY":"0x6b5a50b688366333cd4fe0e1d812de3637f211bfef9a5e8e2f67f478a6dc113d","snarkHash":"0x00e0ce92d06f9462e90b947ec05dbfc4e3560bf549f1375c9d5219fdc0f6395d","conflationOrder":{"startingBlockNumber":1,"upperBoundaries":[1]},"parentStateRootHash":"0x072ead6777750dc20232d1cee8dc9a395c2d350df4bbaa5096c6f59b214dcecd","finalStateRootHash":"0x08a186c05ac473e43e3df9e3129c508bd532f71a967a3c0e05d5f65959183e29","parentDataHash":"0x0000000000000000000000000000000000000000000000000000000000000000","expectedShnarf":"0x9fae9d49abf008b417e797418163d26da3f7a51b26703b7ba3e8e4937c572b10","prevShnarf":"0x47452a1b9ebadfe02bdd02f580fa1eba17680d57eec968a591644d05d78ee84f","proverVersion":"2.0.0","verifyingKeyShaSum":"0xc4a868954d361bf8c18d4b3699c4fa973a6b2e4543ddea0ce7970d6941f55758","decompressionProof":"0x01a5d19fdc02126915a8a5a122fbb25c88fe47989fad61559045ee34a330bd052c167ef4b86d812f4130bfabcb1f88ca0177a76cc79b597675edf96391e3ae4f27284aedc197ff38f9a0751e9720e6a24ee0e4efba4e9977d437743a72263d010057a50494bb682c4ddbac5357c8b600e24873ead006c80686f8b9910511c51ceeb463a470291a380bb9fa4d4397ad39006768f33541e0d4213435922da866cdc2cf57d4d49a2ed0b171beb4a50b3781a19fa3ea60b33c9d799309d0cc50f18900d2df8fdbf31104cf24d7f6cfd6a137b33e4b535127fec5404c4fa61d175514a947124fde502ebded5682d3843fe7c000d0fc4493935ae7a02f04accf3769c1c179e0143983cfbf7893d9b0d0597f78eec3e3c76ed6b00ffbfeb96bb210c35700b397fe1880aa74db849885942040b4570c88074b5baf676551088feff77dd4595e750b9d977a3698aa28bdb4db988e0157fc97938bb92c29eda7fc7f642b51497adf60fe6b340bd8e25a7a56a3b99adfea52ddef999980a8b52346c066d19701a235f821ca226369e2987bdda53cd7ed3af8142423cecd482a7763c72f9e347c254fb418c8ffa2d7a3bd42a84239d5010548cb3332c14cf90aedbfb136e8c7eb6e152400d37fe54ffe312e5d429feab7a324a443740e09d4a13b4c75c5275800191cb66be6c44a2fdd5188ded658ef395166cae81ebadf9170094dfdf3f8717334d1f0518a0a810bd677e318edcd68000ee384d9ef1a5c7177c94a73c8f74618fecc6f7e834517985ad4083e6d22e6066485047159d535a78064b59c7965b301501e21b3dcee016f4a018d5745c306a51bc8370b0798d363aa925993202ced769fdb116ce45b6ceba2737138a05980012d61a5bec0200b60030ae0bfbe175e02e171734f3f119567331956be65d1a4250d2ef68882b0d50691d95296229bdb01551ffd0211a79844998ab96c45c54251c88ba66185207784b7816fd74a4f39ad4344e3be69df932250e3bfd93c59210168fa4d53eb4fc0ab3f464a28e273a4169028d93c71af93838cd0cae9b6ddff129f0667acf60e0413cacf1e52d91c550000000707f073eae4d6153779c81e24f38237993581d9e2b10bdb9d083bf4c9c63144aa0100b945cc23e0668c44a9a213e772cc43a8c598f0106fdf47f165e802c68ba003ed034544f37a58c9c9bf0c7ecf8762c75b31f9fe5aabce2021492fea92a5a904278432a324eadc3f7e6c3747d3bdae2f5833806ec6271bea787c40a8227a7f050a301f74dc9ed9bef2e77c10f09110f5d15d256ff5c0b195052c92b6838b3a0d8d2e1ca8feb4169839883bad80fb23af80d9f4935e8c2eea1fec692232e41c093a08348c67035797018e7b4c1862860b2140af62612a71a38bfb5dfa8dd8400151a3d60855718146b9edab6dbffe663b4b3ca3247f29cf51f0f2b951a83613759e4700ad90caec1a044e8abdcf502e004ff6e8e8fb6bbcd8ff2b1da5c4118899750bd3897eca8915653de256d71ab641bd72b5510b0e5136d9aacc89c40bf60b48bd1a5b01c4d21a34401046ee13c9fb005e05575cf79558c577c0cba5a60100000001008243220bfe76f5603338e1fa19ae7e22f2766ceb6223647e5e421675955d402b4792ecb5316a2c3676e47d9b97a29d002da3a392e0977331c44dcd686713a3b484b3e8feccddc33cff9bed97ea1907d69469e4fbb3ae2ccbe8bef82c80a1c9","debug":{"publicInput":"0x123cd8ae99ba8f397d40e41a9f82af108bab33374caa9866918f3d4a3043079d"}} diff --git a/testdata/coordinator/prover/v2/compression/responses/10-10-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v2/compression/responses/10-10-getZkBlobCompressionProof.json deleted file mode 100644 index 79e7314b..00000000 --- a/testdata/coordinator/prover/v2/compression/responses/10-10-getZkBlobCompressionProof.json +++ /dev/null @@ -1 +0,0 @@ -{"eip4844Enabled":true,"dataHash":"0x017de1cba6283f76dd6197d507d8b13c748addd31534c694ff132055ade76a29","compressedData":"AAbqxOL6wsqESBC+DcnjmPpJYWVsAitl5K8TcoFSmAoA7QEAAQBGAAAAAAFpBD1m/wUJH520wiy0F4B/AgAJBACkESjE5gwSFXVnTcKAHSaLeMGPFRfer/woAKMkBgAB","commitment":"0x80c5ee378d29e4e50e129d51974a1705ea7fc1fe221f3ac811d4a74edad5c1508a7dba9462a667fb146864f8a42093ef","kzgProofContract":"0x92ab54521fa95c944b06c1eefcd4722392939eee02be96170c84e408dfc63a07cdc04ab004ada90a630cb51e6f181b5b","kzgProofSidecar":"0xad719250cef694b473abcab4420293eb3a25d40ddff4cd0359b55a6a342d42b658e2fe338a4066feed97745edc73249b","expectedX":"0x59db058a6eb0760979d3b183768fb3187dc0a8b8e05a0e7de9b2903a6acbe446","expectedY":"0x329fa41f420f4f9f8b8b2274842f5c7f1bb63711cdaa7f04ff83dfba41f0db15","snarkHash":"0x0dfbcdaef5a0dcb5d97762d0ed0a6bfd42fa574ff7cb563646d9bb9923c05a0c","conflationOrder":{"startingBlockNumber":10,"upperBoundaries":[10]},"parentStateRootHash":"0x0dd6f7009448e25c66bcfde1a8c72aea37e01c146a8d2b765fec4c28f86d000b","finalStateRootHash":"0x0b7e810559c7f030c7c69145b664b1df9195512acb10c36b76e0fa076b65447c","parentDataHash":"0x01546952a4c71c7f02d0a95abdc67c3e47f18ad84beca90e1cd749b2314947ce","expectedShnarf":"0x187c7b57e86c2a34094544a6db2e98c577ca77d7b4c8c72719a43873d8782268","prevShnarf":"0x5ffeeb5bfd33a32014d461559f380b6c42e60229c61c6e362b6a25ad10b6dc4d","proverVersion":"2.0.0","verifyingKeyShaSum":"0xc4a868954d361bf8c18d4b3699c4fa973a6b2e4543ddea0ce7970d6941f55758","decompressionProof":"0x01ab45723586404cf5e7b047460790c5161066e2b86097a189ffb59c884a2d9368c22b79f3cb16b5a90c250089cf5711019b5eb8121a2234a255a9da550275fd6b2e4bd9aafd40394ab3490595717bea205cf8f60db39a2dd21a7c1a943dc83e00ea0c8549ba3267eebbeecbd667263cb55690503333f0617716aaaee049dccb953b1cc1e05fdb16d75cab8a0c83dea00139dd1338451fc4f3a0a4e8413a32b6ea02661d7150c26e4a752a4dbffd3eb501d1bfd74cead6188888d68c656a0dc10032ac1107793e2ca752f1818e5ec99410b16bb1e2b713efeaff08d896b44082d9fe37d2dd7465b9866d75e6a696ce5d01a95b6ec66b029662427500a4dae73556d7f1059ddd4fa1c4cf8fc7a66b6d6ddd9166781a895f9aa4915f6dac3940fa00be0dd8535d2089766c4023e9701e0eb9139ff8b8d72569f3f28bd118b60481169a55ec7b7afecfbed217934ddb457f00920468a9953bb7f58323c0235ee047e108dd8c52255c85634fd09e7ffe9d3c46936b01c9a5dee99f24df5a7c3e313b008a1891238bf14d393a30c169dabef6b19684a320a6cd6c0dfc59a46014f321fe5ac3afbd895caa354e411c320c549e01a6abc364186e2b9caf45ddf84c08c129f63f7cc608735e1c98d4f460c4e8457058c1cab72af519d11450daa821cdf701a4983b855f6b7e5a099ad6cd6d46bc9db34cda858e779c9dae99ddba4195d0630da38908d19b7f2a1d453ff03abfed01a72dffe9b55d660e71b1b645ef9900fdef15e379d39bcf81d5e2c72a804b3707a3b6e55ab8092000bdbc78bfd27c65009ad641a85ef56e1635fa70ee8d75e6599266990dc3e1b585435b1dc3a0057d6c56af9d102892e3ca30f558873dca980097bb83df34fce6272b0be7f2f3f946d01421522dcc103d24fc5f6c6ad7c3384e4d90167bb3c20d31c9c67836d196f4003af555a63d6dcca71a099d2b7c2378723f9bc887af38ed83b69c73c5be668e44121c5312c1edbcd34fb0c030eccd9f00a01f2823436fd3716af63918f181a8308280e739a7413d23cb0207033a5b34d52161abd91bf31928f82f622b9c4a72000000070c887a1e353a4dd4df7a2712a1b6f6e5b4538e0698b55156fe226fa2f92ffc13122933741e1c027b4890f111436ab5680a0ff56efe5d97b4d84f58d6ca3c03440a8bac83e066952c9356f361e4ebad0c8e64f3233d9edb87aefe583772855ed1127cbba3480f6f8f8a7be0b1652b105fc35e5459d2b77e4aa689970c9ee7cb48115c25ab76dc4f448152266a2a7c0cdbc48287461ef04908b5fcb6b8aed54d3c122226c6b49124ef8702dfd1a1579e7bb30f7ac3da28acd11c8b8702e1fb6fa40956fe090ec404b2c980519078a6b65a774ffb57ac89bbc64612a20c4436ed050090312578a24330d56f8593fa8ece34fb55c5447e23db721ad52f9bf40b1ed5fd73d0326fd55371e46bc2e51e8de4dc012b374ca0b9069fe9c2d32199aa09f5a2951909a9d43a826df1877dda52a7124159ab6b865a77fcc8c9a408f9d6bdc50f2f0d37351727731ac0662b055c6fdcef7e5150a3a2df8dec8ec39bab9b24a7000000010172585c904f37587a7cdd50b51c5ceb58fb69bb4cf54dfaddcaef2ae73bb554f9ba67325400f7664a4edaa5bb5607e60053c31aa4818043bd2f9d085b094f2940bf33c0e5e30492e5c7b7823867f4a777cfdb167e0f9f82df8de4fb6ec60ef8","debug":{"publicInput":"0x029f1af4ddeda402da3a222ef14209bb76cc6cea686d965806f8f12fab47d5a0"}} diff --git a/testdata/coordinator/prover/v2/compression/responses/11-11-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v2/compression/responses/11-11-getZkBlobCompressionProof.json deleted file mode 100644 index 6865b303..00000000 --- a/testdata/coordinator/prover/v2/compression/responses/11-11-getZkBlobCompressionProof.json +++ /dev/null @@ -1 +0,0 @@ -{"eip4844Enabled":true,"dataHash":"0x01fa35fb6a9f8fa8682d01c1e87bf456d0f885335b8dc79688453966c4992661","compressedData":"AAbqxOL6wsqESBC+DcnjmPpJYWVsAitl5K8TcoFSmAoA7QEAAQBGAAAAAAFtBD1m/wUJH521Qiy0F4B/AgAJBACkESjE5gwSFXVnTcKAHSaLeMGPFRfer/woAKMkBgAB","commitment":"0x8560eab009eb7cc2c6b36c2d28f2d563daf8e45f6a053c82baff9533015adbe38fe85f05ab4157206c60d322f4a0e1f9","kzgProofContract":"0x96e4bf39e5c12af4b261a1ae2e1839c76e0d1dd9d13786f76c7cf13abd13ed56f4f723b4cf2a2351ae0a3d39a78002d0","kzgProofSidecar":"0xb9bf663d8f43cd62906c44932a55eb48753b76d78333682743a166d400eff0d3b021548d59b83694d1e2b43a7608a5b2","expectedX":"0x88ea7a0b5c43bfd5f7de785691b069a3f67adee55869af38320a5fcbd2e3fb6a","expectedY":"0x71685749463e2cb297d18949a422fc66ee0fb1f9b27960a6437efb4f66298b20","snarkHash":"0x0e1717061d2addbbde78bbdfdb39bd1da2707d865d3b2073a7fe1dd2b172db7f","conflationOrder":{"startingBlockNumber":11,"upperBoundaries":[11]},"parentStateRootHash":"0x0b7e810559c7f030c7c69145b664b1df9195512acb10c36b76e0fa076b65447c","finalStateRootHash":"0x0dadbc6cf1475bb999f2de6b9e17dd629e767f49907d495b496696ca367108d3","parentDataHash":"0x017de1cba6283f76dd6197d507d8b13c748addd31534c694ff132055ade76a29","expectedShnarf":"0xff22a1857e4a8e6b8100a27c33a18a92d3e75292fdbab3af6ac34aa1cb95423c","prevShnarf":"0x187c7b57e86c2a34094544a6db2e98c577ca77d7b4c8c72719a43873d8782268","proverVersion":"2.0.0","verifyingKeyShaSum":"0xc4a868954d361bf8c18d4b3699c4fa973a6b2e4543ddea0ce7970d6941f55758","decompressionProof":"0x006bb3add246cbe3114bcf0c86bd1971afa0790515f17f0df6010e7f1b8fdad4e3c247312c6a831d4688188cd356e0d7018fc6b8604378fe7ca205de79ccc764fa3c313ce0a5631814ecd4b30575e9474464acb1522faa1db543314907bcbd77011a1b6b27d6262e6152486e87c04d6c6cbc4d928cd5abed6a36e8e4dc0b67ac672496dfd7f6f5c7998b3ac44723761a016f32efc14d9e72f672440080a3ed871149f41394383e6b40d3ab9c44d52ac39bf542df684500c997527bb4419befac00f35e351145a2ba2f1867fd657025a4c859994d5b38ed653b9600e5fc3f6949d987d86bbecbd4bb7cf99b4fbaa115de0025bba12e664704ca736c08ee574e4030253fd72580148b162885fe55ed93450894af1be0aabc38229063f16fa959900182cedb2ca83294d30f3a17627c4880b2e52356fe73c9008ab06f37c2ac0dde15e551eaa34ca91b97eae5c7fe3b48b20091ad5a540d02ec04c05b9d74509d75dcadaf855e366fa6fc8d1a861ffe4dd707ad1b8da9681b2eae91fba800b1f26d0078769ff7d480edab4ff53e75e28bd6836e2257ef379b8802c1ab79f4edb4ab9164c21eac167f039aa907659584399f017a966c0a1e20581a56e0c7fa1710972ff86c82f000313a917b0bad756e08db0067d78c0d00c794152b676a12fe540400383c059d33aaa58260beb3223ed845457e310eb5fea5423424096bc96e127fe527e6b0a5833fdfd69ea2e38c21ff1901707a62097a63166f3c38aa917a62511028c9a81dacf10945e7643d61a455796dd06619633534e26d467678cedb52c501ac1f6900c41e84ece56a684f6e672d984a366a20793fb1a803a2ab0b81839ef9fb5043676e6c681810f79f95e6d071019cb2e85b8ed308389adc5763bd9551378367711c63f4a31502fdaebc064928db744ce219b186ea95613a3f942fd7bb01972242c7941b4cdb144db67f5958b61848eebb44d78c0915dc3555bed25d15f51d85f0cea02c005b61360c55bbd5a700686ff1ca50b9d5790c09c2c7640618432d53f99f0a80624f5144063971439e1a9cbcdca9694abf6460e550663e92330000000705ce155969e1fd70248ff0f19d4231c984d7bcaa781b93d2d95ccc8018d0603606126502d16779fde106970e61e646c33390efabbd96db6ce86f5842aefe7f28088863b8803296fdd7677973a029d161523217db269971c19f65c09b6d8f12cc07612c10edafefccfa82617f9245699266fce08fe9c33b7ba5097a258bc121c20797045644bae749600bf030096f0fd483e5925f6aa7fb7efc743491827cddae00f664ac41c5b6cd7dd7545621e5c1930f5c021c396a70219d91a423c1f3184c07a87c327b981efb82e6ccf6ac8a3390c947d8f3324d3de6be642935bdd8cf27019085fd3ca040694f84af574071a67ff7bfa68ecc2c978aa25046c7f9b7fb097b66507b9fcb3ba5981a7051b7e3a9c301639ce36515b089be515423af23f6d091f47f94ba3556a810ba0aec80de73c626876dea12c4d43609a72776ec054bba1053e7eca658b28c654f5aa75db70c93987e0a31ab389db712559048b67125f4000000010021d75265a274d887b1e0fd936a18cb456692ee5bb0f12f66293751804f5724de47326c19b0357f00a5ccc844b9393b00c04efc9a45752c7c4e72d269f510bba8366ded285afee696b4d3a829840ec52729bd214da221c7209288093b18664a","debug":{"publicInput":"0x0845fd5afea8073a82209653f448873b4f39197b8ee0a8bed5958c1e371f93ce"}} diff --git a/testdata/coordinator/prover/v2/compression/responses/12-12-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v2/compression/responses/12-12-getZkBlobCompressionProof.json deleted file mode 100644 index e7278f29..00000000 --- a/testdata/coordinator/prover/v2/compression/responses/12-12-getZkBlobCompressionProof.json +++ /dev/null @@ -1 +0,0 @@ -{"eip4844Enabled":true,"dataHash":"0x01cd05eebe6356cc8354a93d6e2eb6de16d616de168e0586f4b7be177598a6a8","compressedData":"AAbqxOL6wsqESBC+DcnjmPpJYWVsAitl5K8TcoFSmAoA7QEAAQBGAAAAAAFxBD1m/wUJH521wiy0F4B/AgAJBACkESjE5gwSFXVnTcKAHSaLeMGPFRfer/woAKMkBgAB","commitment":"0xabf58378a91d6c9d0e146515c0ba7510b5ebb30c35be241afb073e26fc397f5144bb32a4d9b89d5d725d2e695522f03a","kzgProofContract":"0xae52858035a3e587142beaa3d09a05f36240e860a85528be6e9b713cafbc8beaf89b580874b62802aadcbc2f6cea99ef","kzgProofSidecar":"0x934764abdd60ca7aa616568e25ed334eaab36932a7925245c367113b86757c1021dd3405e3abe40f10dd118e3459f16c","expectedX":"0xb26893bc3d1a3b9dc640d1c9fdd5126d819900260c14e7660e38d2527f674b15","expectedY":"0x6cb01215d41be5f4787a9eae8ae694fa7f2c2d832362d5ddbfdc312a6a5f0d8c","snarkHash":"0x0c6833d6399b5d030b1358b026b4fae7e614182c9a2f3f181c10cce00f911864","conflationOrder":{"startingBlockNumber":12,"upperBoundaries":[12]},"parentStateRootHash":"0x0dadbc6cf1475bb999f2de6b9e17dd629e767f49907d495b496696ca367108d3","finalStateRootHash":"0x08cc78b15daa8f4a3a110e9d112dd9eb528130287eccc3ed67404e9345cc4b24","parentDataHash":"0x01fa35fb6a9f8fa8682d01c1e87bf456d0f885335b8dc79688453966c4992661","expectedShnarf":"0x7aa1b7d8722ed8ab6dd30388ba4d7588ee5a8dca4505947e968dba614ffe02b6","prevShnarf":"0xff22a1857e4a8e6b8100a27c33a18a92d3e75292fdbab3af6ac34aa1cb95423c","proverVersion":"2.0.0","verifyingKeyShaSum":"0xc4a868954d361bf8c18d4b3699c4fa973a6b2e4543ddea0ce7970d6941f55758","decompressionProof":"0x016f370fb7f22afd23a56d7fb16da9441132ac337004bdf559215cd33aaa1ffd7a8a80d75763140bbff4003f76ec043a011c4d859b0d039a598c51f5f8bfef4f42709ab64371d6152b0a8aa77df4c0a880f0b81735fa9d1bb5031cecc648b11e00368da46259a333be829f10d4529e51f21083967390fb5d3b614d98f50ae8bc96f908ccb3ff0f3610fcfa84f1bf7fe600b0f54444852cb8f35bfcb7317a1deedb49daf9f97cfb9231cf1c8c5852f28474181c82af8cb1ae4d535d1fc4ec2dc300f288b238c32418a5df49c7ebb5463eba07d47d9475c8d835858b77e92dbfe2e7dec56ad5cffe7caf8fc43cff6ec7880171963435678032a66f0a256caf77067900b250a1cb940868b012dbe9eb630d4263928b9e5cd01dfc526a5c667e2a61009fc2b33a2f9352adb6c7c382d9883b3fed691252321bc484397756991d652cef62c396387ffe9a297e527519ab1af200286fa91468d5d7441e240446d9c905b2dc727625f804068d5ac9dfac4a011b8ac8b5df9e4ea8fd870fd7fe67882ed90016dd1deb84184c62b6259c91ccca9ba11b8c0919d3c2acb4ef170b9eac83a49223630f643cc00342459a6ecacbd926019dbd58a73ed89b2b2fb89bb638b461536f9ebea2905f7de4e701e8103c4a6862d0b56736b257ae3f8617a67731b7ee0018d0d10e17566250658b8714becf4596bf8ed5d3f83b444915435a3138773aa356d8c79c7a9ebb230f4971af92a439005c71a6ebee79b5074c0a42f150e689f9bf73e3e3a8704961b7b37018b8d07ab832f8adab9a92900552017af082c44900e4615fc2e594a0c786cc4d695575278f52732715b1cf972a754e7257d004eb7a2203f455224335a6abdbf318e177610133bb73f4d50fc1ecdcbf21dcc86c473e5896280ce3cc2696ced7f42083227c9cb85ea2d4b0eaa4d017aaf25a956824001dcfcb1be011e1e6585a1528fab4a30fd1736407622b41f750ccca8a7315343f428d711fc1b729c6ce848c0655c30e00f3d5e6b761b823280c638240a5970b90d58879716381d390e8dad7a84a815b6e26ccca1e2c5b023630490aa217cb3d000000070ae68414de2c75fb5d086a07097a2a65953788161c8850094d65a94072909f5711f838a3662d8512a4e475a70abd699fe120fa3923d9957ac8c012eb86aa5fc511d58fd842ac46d6824ac4a25b5af80819720290fac48d32849c96749bc3847b102366136b67b971e48e0a6adf8e5a09e8471a725b4cb147dfff3ad57c8f86880d96214979031afae83550a9fb6d0c54569b0a29f18496ed0a580956ab9547910a34143d1417ad8afd77dbc4ee922ed1d761badd8ff5399c871faeee42fcb4a502d519ef748dedbe6a00af0b0587f007eab1f68f3ce56fa36f47ceb0e2ed801200f5b8063cf96cd38d0104241de552de6ccef7582691796fef2158e5ad27c2509c882b781d246ede7e9d10b2d9ec88640101306d1631efec70b0d487e6a37e8fd55b8f7657fc039f57533509857b2179d30efdb66a7e1bfb211f2ceff391a4530f499ab4a9eb01382bf2d18e2704e2661fe0e2fee588fb09881de9e2c921645d0000000101857952237cdea25cf66991e983302dd3bd08972d2600c04354512a4d28254daa7f1d465cf2d1d20f89a31f6b638dc101778b928001201afc92b98bcc7e24644b364e2ddb02ad0480b764077c2bb0fbf2491443c87237752afd467d98dcba2a","debug":{"publicInput":"0x0913ed4b96c302cfc01d61566c855acbbb10e22da35c860dd23c6bed2cbdbd91"}} diff --git a/testdata/coordinator/prover/v2/compression/responses/13-13-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v2/compression/responses/13-13-getZkBlobCompressionProof.json deleted file mode 100644 index 82526d82..00000000 --- a/testdata/coordinator/prover/v2/compression/responses/13-13-getZkBlobCompressionProof.json +++ /dev/null @@ -1 +0,0 @@ -{"eip4844Enabled":true,"dataHash":"0x018cb1a8bb29ca87ee22c25dadd78fc52e6532596ad67eb2319ca84099aa31d7","compressedData":"AAbqxOL6wsqESBC+DcnjmPpJYWVsAitl5K8TcoFSmAoA7QEAAQBGAAAAAAF1BD1m/wUJH522Qiy0F4B/AgAJBACkESjE5gwSFXVnTcKAHSaLeMGPFRfer/woAKMkBgAB","commitment":"0xa9919a8548b203edf097321e8de234302e766bc4d77fb96916c10332f4b9c13f35fa8b9b0c7b2bf4d051aba5f8edc9a8","kzgProofContract":"0xae2a7451e0e1738b0e05646c6dd0dc3bf2f63f7851a78c5496855682529cc4c351589e6b39f2ee143e45ce68e7a5741f","kzgProofSidecar":"0x8fa1088600ce42d80964f4709b6325987f24ba18467346bff4ef829d4eb84a5d89a599da1ade9bb88fb9dceb38b3895d","expectedX":"0x13f5ea27cffda6b2e286f06e4a14a037d4b79c39cec634dee236b3f3155fba3a","expectedY":"0x335ab09d970e530ac06e222e663029fb02a2879817f7c46f9de00e74b7e3425f","snarkHash":"0x0b98026aa71f6fd64d57c7ab37694e51e2de5923e311a9ad1cf5dea08aa09786","conflationOrder":{"startingBlockNumber":13,"upperBoundaries":[13]},"parentStateRootHash":"0x08cc78b15daa8f4a3a110e9d112dd9eb528130287eccc3ed67404e9345cc4b24","finalStateRootHash":"0x0a8ec00866715a504897868425149eb39952546ab1b817b6075da718f1093337","parentDataHash":"0x01cd05eebe6356cc8354a93d6e2eb6de16d616de168e0586f4b7be177598a6a8","expectedShnarf":"0xf5555cde3ed7cbf302b92b54923b73bc91bfd7d008579a4420ee153039a67fc8","prevShnarf":"0x7aa1b7d8722ed8ab6dd30388ba4d7588ee5a8dca4505947e968dba614ffe02b6","proverVersion":"2.0.0","verifyingKeyShaSum":"0xc4a868954d361bf8c18d4b3699c4fa973a6b2e4543ddea0ce7970d6941f55758","decompressionProof":"0x00120370a0797bbe5c0ca9710c4881d256b2a1f6d8b6785dd6bd540283916b9dccd91274ee7b9601b9bbd7c601bd893a00beb1afa1d33c3a113e5a870243824ff3b4987b297f08dbca7f4b21d4802a93282018dd5e9e5ff45ffbdfb3130a221f0138cf5795971f038c68c2d3a5d42e71f1150f928ecbbb0a12e60e1233d8b67b0709207192b410f5388ae66bf23bb58800e3d8bb822dd18b21750bca22bc685bbac3b99c9909b1b729af9548c61077a748585844278d11cca24a14f1a34b6b5b0188eaa0fa3627e3d15af720a6a17156c80d7ec6285e7ceb1f0aa61e1fc3b692fe776d85a5e6c8f9a86ab3e074859af900ea7aba7f5c83d89fd7fb23fd6c3e1bd83502921ab196895af75cb3cebedfb3eb21031a57e9737b1723394f1f1571b20139b8414d2e07f518d1415a6333d5489d6411989e1126db7b73469da9ef59e44793ff87011d2c6a1f42f2bdfb70074301a9115acc78c8378931a4ae142622ffaeabb9cc6f1e73705998de084f1ab483f87bdc6a370b253afe540f3fb13a9e9e001950a6617ae1e95a79d792cb13124bcfab8a8c290aa9877b30d9ff56ac7d0c41ffe8e63204a9cbe54b4dde51dd8bd40195df21577873e26d0435839bb6a31ebf8aec6787d61b845eb761f55a1e9c5996121b0af92a109d39f4253bc8f8455900a49bc3f65bc5e2302e1bd8c43dadf1949432e1191f7dfdd07d677e81268a6707bd9577442186305800bdbda6b846940131ffac4f43cffdfac23e31baa66b688020836fb3f161d42ed81bddf3fd0248511578ea2d213c6de8fad92857688605005bb747ce5063c2b5a43c2f3e7ad0de9a3792868612a1b17aa83ff758c6f6bb89d6acb2630ab17d5c641933d563c4a000b544916efca13bf656853b4388a166ef177dc99e5e52909d5b824e08f61015b4a8241390bba5d5cc703c52ab5156600004a25a0c87d30d98ace99dfa7d04bdd6efd5a68eb661eb726f2d354897a08430a3651048f436c2f69ce3f774b075240116ee7857defe8d1b8c93c6b473240ea3c4bad874fe6c72e6a4267979dacec4266f38866071e72980d3537941f549de0000000706b5780cb366f9273b4f90162a9d1ca7455ee3e28ecd744bd970c7d7064598ca06dfcd4e4db04bb245b74bbceda380ac5c0ab8d0cadfb90580b99371562db0e20821f925f49e30f99bd4511aa31693a794371d8f27bd6675ffc16b749b5516120ae171aa9760708b73481e5509bbe92eb71ea3bb19c5f9c10cdeccc9562831d70b39422f7f6cc082ac5a88964b451ffea608dc394ec506ab72e34b2f128b6aa809cf7dcb170682dc1a3d496eea904c34c77ec58437c9c2afc441011d881c250510b1509a39cb3999faee52e9a97ffa5b98daaef7fd0e89c3b3bf1b5f18c032f200be067d1b45052edce6b6a35b07c04b3da29c860d47cecdc09ecfe7d221b7bc4277e3352527aa0194ef624ab740889501577d86a63f3e44548403d212430a223950909418b1fc73a520a25acc7762f19334658b4aea401a07da76e2990919390bf121d57d3246e0fa74b5f6a791032d7e822fab6201784b3f831295b8286f6900000001003825870a3ea9c4bccf2eb89a2934403cdc7465b373a56816fb24738fcbf38927ab4afaebed09199db9ad7844139bba002458b8bde841a120adac26b81c571f48f83f5c7b01cf7f4156e1568a806b459c3d2a723b66e216c02c0ac336562bdf","debug":{"publicInput":"0x01dbb38df258a9f567c4058fa677e5b35929ddbf3e3fc3ec9e7750700c16f3d4"}} diff --git a/testdata/coordinator/prover/v2/compression/responses/14-14-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v2/compression/responses/14-14-getZkBlobCompressionProof.json deleted file mode 100644 index e016a09a..00000000 --- a/testdata/coordinator/prover/v2/compression/responses/14-14-getZkBlobCompressionProof.json +++ /dev/null @@ -1 +0,0 @@ -{"eip4844Enabled":true,"dataHash":"0x011d0330a56ec03dc05f28a1d120418b8a97ea1741411660934d49aa10ac7081","compressedData":"AAbqxOL6wsqESBC+DcnjmPpJYWVsAitl5K8TcoFSmAoA7QEAAQBGAAAAAAF5BD1m/wUJH522wiy0F4B/AgAJBACkESjE5gwSFXVnTcKAHSaLeMGPFRfer/woAKMkBgAB","commitment":"0x80e32ae17fcb9270b6fd1d286860442dd65064bd237624ef2208cfeb8b5f4c0482bd9362dc490d572c28b82906f7a05e","kzgProofContract":"0x98afd3a90ff7d1050189f9385242f15fdfdba99e0344ba5b3e0ff4811ba3fe281960c7433ec99f9e542cad48a2877967","kzgProofSidecar":"0xa72937d9e0bdbb738bfff11926582e0902c8121bcdc847dbce946c0c5bcb7b706d78238e2ef4ba70d7cf456bf716b3c4","expectedX":"0x24231312495145964e4045b9458e1c7c6b2919bd7bd148d018d41df29228d217","expectedY":"0x06ec5e340ca12cbbaefa6100da1141680384176405f6e5bbc3fc0fff6b35b5a5","snarkHash":"0x02f5584c9bef6f3ddf85b66c520e78fab2d99f5c3164a786d71e6b14b2f12275","conflationOrder":{"startingBlockNumber":14,"upperBoundaries":[14]},"parentStateRootHash":"0x0a8ec00866715a504897868425149eb39952546ab1b817b6075da718f1093337","finalStateRootHash":"0x0555ab3c0c9a265bcb46aa6a1d479aed51d25ffa449f44a575bbdefa048a0eda","parentDataHash":"0x018cb1a8bb29ca87ee22c25dadd78fc52e6532596ad67eb2319ca84099aa31d7","expectedShnarf":"0x167b2f2bbc312a56d993c731dbb405bfbecad8fa1f6f55c2c1d2a0479501a982","prevShnarf":"0xf5555cde3ed7cbf302b92b54923b73bc91bfd7d008579a4420ee153039a67fc8","proverVersion":"2.0.0","verifyingKeyShaSum":"0xc4a868954d361bf8c18d4b3699c4fa973a6b2e4543ddea0ce7970d6941f55758","decompressionProof":"0x00dc9034fa9df364eb685c8cae2f6ae2b49b7ec4b0ba2073b9caaaed25fccb89cd343f1efae2a8923d2cd68fd2cbe71a0186bd12a7075ecdac959f2ee86c54a3dfa481e5054346971d24023176c8391cccbf257471acab75108061caf27d3c3500f4650e8e6bc803af6e41a3eadededc219c18d71ee66c112e7f2c9f2c44bf09739758e5ae19eaca2d79c7be99e2aec20004fa104e3d5bf9f46f6f78d10ba4617b89b12fe955c00f1548834d9eb7fffdae4a44253fad31c04b7a586dfece4d9f00be87100c10b7d25f02714173674874da894c4cfc23adba72252b9e6699ebed0d128fd45696f6df6a7a32df096bd7d801359c5fe0bdd3256e29483a46545fc3ec5f5580e720753b1b08d233ce28e0d3552243c62075553ec57b298f83026636006853f17f3eb51bd813151f0c7e3aa5406a5627d2f0670ff2a693aa6480dab1a51eee4f7489c432b39886dfc41007e200f9366e5db19f0678491e9fb918f0299e453c7566597f5882b426c1dedba90d59f6e176e6d3d1f7a36127f3ec5656020073765b6bf156cf2c4ae09ceb5eb420f9c086a8e07a8eb68fcfeba166ab7f6e58710ff44790506aca0d323cf954459900b50ab9380358a58abf32eaacce3ff9f750c672752bb12fc231e07be27f50542d285fa78acc8f1bf596e17b5756bbb50016423986c5a8474bc1f988414dab6d7052399b416ece61d30d256a73d1eb21a8d15b8468496e0c96c99d18f21ffb380109e166801c9808ebcd636914149c12630921b2e72877959335731e8ac1eb8ea0f47a47c564a88f4f099165dfc5865500d87eaf3edeae6dd5b20204690943fedaafafb7846e8dd55309bc9bdc12ded0068052ced1370e15c56aac65981da8ed0026b77c1b63d2ac6148137447b428f70fc8657cd589198ebbceabd6a2e990bf84ba31eceb98f6af80c16093b29d5806013b2b3359f9de99f0c103f3cf419b87504b38c72f773c3339de65390a185e582be0be5fc1997a8c6be28f27eb851dc901138da9df2ab80ce76c4becb58fe8d78654dbeafd296b2c8d17c72f8bf7c7f18589c8b5695bac251e31b553cd6ad360000000070943d9fb82f78c33d10e4941740485e5036fddf89332c19be90167cd2788e96c01f6795d18ad638a1679bf11cb7350eee6d9744f87c2b0f62af5b050d2d02c400ee7a737ce6c3b837ae0a3d703682d793726d1515726156a8fa351b9bec21f270373262c91eeb039f7111371e2c04957ff1e55cca7d9fb1eb1bd59a6d15b3396002cbc5cbbaccba6c60456caddcc263806924358b73925a2a6df3e348e7a186105079361d849c2a7bf64a8ba7c652feaa0ef49ad3595fd63b955af7d001c474e08859a568d9ea4adf03ce600e857056976cef83500d63076a0d4276efe56e39600cb562be6cb61836dea359ced9bbbd5b53bb665abba83233a2daaebadbb896dd7a145729061c6a4867cd8f9686305e4018fa2542393ab473b3ded292fc0ec11bb5f49470db5add915ede3b4497b2bc49baff17e0c3fdaefb8ad9271ea5d2e7e0cf30da38f980be8af8f6b173507a12c0ec1ebef2e299496a466d90b631f500a00000001002e906cdd1f71208ea8583d49c1b3eddaf06daeecb7eeb0b41a3ee30819a6bec8d8f5b8f9314242ab20a4189c3d1b0701235077153672f0db01cd18b9de0065bb9d3100d5858864fb481a670f95c52c6b293392fbc1ba89926594c880eb2d3e","debug":{"publicInput":"0x0202e5c0f3006cd72f82e22c21b66eaed6871ae6cb326f881d6d35d9eba7e16c"}} diff --git a/testdata/coordinator/prover/v2/compression/responses/15-15-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v2/compression/responses/15-15-getZkBlobCompressionProof.json deleted file mode 100644 index f2f122f5..00000000 --- a/testdata/coordinator/prover/v2/compression/responses/15-15-getZkBlobCompressionProof.json +++ /dev/null @@ -1 +0,0 @@ -{"eip4844Enabled":true,"dataHash":"0x01b5b0c71548f79ae18c5de0200b125028a3f561ab78566313e27f389809c345","compressedData":"AAbqxOL6wsqESBC+DcnjmPpJYWVsAitl5K8TcoFSmAoA7QEAAQBGAAAAAAF9BD1m/wUJH523Qiy0F4B/AgAJBACkESjE5gwSFXVnTcKAHSaLeMGPFRfer/woAKMkBgAB","commitment":"0xa5b88f3ca259efd467e1267f343573b685220cb90d2f5fcd6516ec6aeae2ca1494158962414da68c1149cd805f294ce0","kzgProofContract":"0x96a6c4abc1b308737e3a0e423b7aeb70c8dd3c7aaed7215c23fcbc4006a9cad7fb84abbb6bff3c2cd964fae670280582","kzgProofSidecar":"0x987830b69c4d8b3b555dd5e27a69179cb429e9399f92c8b712f535bb76906e9f0f7cc905d1042ecdb05f76350a604423","expectedX":"0x19757209858d4f5f5f88468825f73ace1260e9718f2294050c73894934d8c190","expectedY":"0x39607d7ac64e8c446432eb4fc4fd015a3381ccf3608ac6c1620b463b6629ae7b","snarkHash":"0x0828ad76c2ea9ecbd73f0e784d30212129150c99fb4226e6e3861ea16b4a3dd6","conflationOrder":{"startingBlockNumber":15,"upperBoundaries":[15]},"parentStateRootHash":"0x0555ab3c0c9a265bcb46aa6a1d479aed51d25ffa449f44a575bbdefa048a0eda","finalStateRootHash":"0x074fcc226be64f5cc0bbc9ccfc1b5b1582a47c4cecbe729dd31cbfa9042084c1","parentDataHash":"0x011d0330a56ec03dc05f28a1d120418b8a97ea1741411660934d49aa10ac7081","expectedShnarf":"0x12e96a15f680fbf3bf2d8d5480aed448e153c41b8493bc92e2b4f6c8470fdcf9","prevShnarf":"0x167b2f2bbc312a56d993c731dbb405bfbecad8fa1f6f55c2c1d2a0479501a982","proverVersion":"2.0.0","verifyingKeyShaSum":"0xc4a868954d361bf8c18d4b3699c4fa973a6b2e4543ddea0ce7970d6941f55758","decompressionProof":"0x0093e39bb3c13606abdf47c38a8474c20970d78c9e213c90c5e6bf1423e9cf0a0c1fd137b8dd06d03a8a8dd45daca432009bb32a863c40098e2f5b363869906c6395f986d6964a16f859cce167621563c4d412d60cd2bd2020029462bcd519570167eaca44439a263658d2e8675f0a49288f05e3d810c75a3e9d43f33d15c2ca6ec6050a939d2ed4ffdc533eb711b1c500cf718160251072e39f13a2044483b1efdc4bc4887b5906576d8d3ad59d27d1013c8311ebc96d9f36be44d6255e3537002ad0b0ab3d721c3187b21243eb9ef06f2d32eb554b19cc807b73a37ac2379557e4b1e13ec15646aa057ffcf0e732f300c33c186e874e57a83489ef60df994c5f88210aedcf69cb4ccf2660e0dc4ba5f66fef0cc3e8a9a2912d12945c76617300954222fabf6183a5493d796cef8fd490ff220c071fc581856e1b0fb526e2592ffc888e2aaafcaa4cf22b1db8efc283011333ed498c753de2eb92ba55c4f39e2ac143b758d3c3187ac049c8eed5fc012231a7925e9550e572a647f1262acec800eafea59182bb629b7c48e209de1e20b2f15c98df631256be683851ed4ae997f019b8a78c134ad16ea6807f9b315edf00789b59345f6b1b848b7b06361533380fc829530bf06bc6485171d1b4cb45c82a460c27aa411505e6a87c528107e82c01991fa0f589227a4d2f385fd746c56b66dd123eb7517fdfe9e66fe4b5791c6bd26286fb5d7cf4ff99bea43c810a13740192527341c744284b2731fb53a0e64a53d442b87b18131cfd20eb2914eec7eb53e5cf792b666f95fbb3ca6105046231008ec3af971afd2b4ebbafec65a411f0638e37a0868d8f082cd65406fe2885e9672caa1419e855f8a7669686f810a718008f81aa0c6ba542df08ddd500087c90de8707a674309e71ae734911e818581e88a3075ddf1a447a34c718c3fd08ca800057d6c7125b6b847cb7180d3dfc766623e722b42c75f49a9492c35edd87d5eef7a2877dc3d1c8761f724e3f699feea701396b76219e657f0f9835602734931ff95dd3ae1b1fae1deb035c1201e71a611004919bd2fb930eb063a290582fd43d000000070c6a735551ce42f94b42d997eb24317c1ec61acfe420203d4633341f1df32db604d1cfb67795585f1ff9475bb4ba2db040d79a2b0e7e194f4d332ddf5cab1b9c007746d29a4ac88765e20b06b9a0d254252bae7a779071f59fec431baecfea3502a0089cab5b82beae63e460cf8b3b3db6853c139a06ac4d03da9d369a216667004c36ce66b6e0d53c7a96cc3e7b6632fa1c3c433d8efed2d461a93bc5f145f2023918a2347d98f97f13d2def567bcec94c2abf1f8a59ea7d7eb8bc771d4a75e0d539088e098a81c74b733f09e698c9a6b58add69dbdc78456b749cc05b50df9016d272bf8e549e0d829dca2a54fc1ccbc403888196bd875b540b1662a3503d8bade044be489c99994c6ee847b27a74c0174867666af52bc30e18cdb8f0b0fa8615f12545bc8ca0dd8d4a0bfd174ba56441393bc35c3f5555cda1513c55524ee08e3ec7a4533b4008fef308a8f2f25513d69146af79052b5e57b4b03dad32aac000000010100e67696bcb3e22c9eae724d23682230be3cd4bda0257932345e280c12e9a64dd66b3080fe826333a2176d1c32a760019c5a2eed9191b7b56140bbb0ad87a6da106937eac0068e17805787f4cf7ececafe15548a06e1e3a6bc0006f091a88a","debug":{"publicInput":"0x05a59e2a5952271deb1570202cdf4155934ab781e5cc24228b276a3e20f65c2a"}} diff --git a/testdata/coordinator/prover/v2/compression/responses/16-16-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v2/compression/responses/16-16-getZkBlobCompressionProof.json deleted file mode 100644 index e4273797..00000000 --- a/testdata/coordinator/prover/v2/compression/responses/16-16-getZkBlobCompressionProof.json +++ /dev/null @@ -1 +0,0 @@ -{"eip4844Enabled":true,"dataHash":"0x010216d89bf9eb9036e5b896f3b975b1f0e7f0f6026d29f5e2651dfa7d938d94","compressedData":"AAbqxOL6wsqESBC+DcnjmPpJYWVsAitl5K8TcoFSmAoA7QEAAQBGAAAAAAGBBD1m/wUJH523wiy0F4B/AgAJBACkESjE5gwSFXVnTcKAHSaLeMGPFRfer/woAKMkBgAB","commitment":"0x9692f6514c8817ed1c42aac778676017d793e845328e7c71564eca52bb54c67009c8b018fc6342739018c2d063bbb3d8","kzgProofContract":"0xb8a108cfdbcdf0be97edaa2e975592274113e87ba94f1f67160f9f3a7c6829ff65362898abd29bca5681d21ec617a7cd","kzgProofSidecar":"0xa6ed1b83c75462e3886882e0f13871bbe869049176a55c7a3e0a2fbcc0783e5a17899947a05f4f7ad71459a1bee17b9f","expectedX":"0xa0b9981a57c8edf9f78cb816e9ed8d9043f09fe43fa03595b49134f2afd10296","expectedY":"0x4032b7d9a0081b396017db411142ccfbda4deda3497103b88f2b844e8e6ac3b7","snarkHash":"0x024c553a3ef86620018b5006bf8624e4c856763864735fb4e706d70678b99b82","conflationOrder":{"startingBlockNumber":16,"upperBoundaries":[16]},"parentStateRootHash":"0x074fcc226be64f5cc0bbc9ccfc1b5b1582a47c4cecbe729dd31cbfa9042084c1","finalStateRootHash":"0x0bb2eb936b573bcb40e47b534b2e45c40380614e9d0dcea0f084a92452d980aa","parentDataHash":"0x01b5b0c71548f79ae18c5de0200b125028a3f561ab78566313e27f389809c345","expectedShnarf":"0xa3737fad67fddb6d62a9f8b5e79be82e281e9c4668a1f8da52aa964df3bfd25c","prevShnarf":"0x12e96a15f680fbf3bf2d8d5480aed448e153c41b8493bc92e2b4f6c8470fdcf9","proverVersion":"2.0.0","verifyingKeyShaSum":"0xc4a868954d361bf8c18d4b3699c4fa973a6b2e4543ddea0ce7970d6941f55758","decompressionProof":"0x017b93439a80417211286f7392ba398ef6a77b4a11cf38ff7e96a4fece58c6387617ff2ce6d922aecc99c5e4d070fac0012ca45b1bc6567399f826d0fa6b9add9e242d671e3c59cd311150c73ae106fb2c36348649005594b3bdc398732aa3cb014279a5470f086b4deea72dc8f91228a985f25f2f7ab7b904219a83e0afeb0e2c853a7e1c5bb35e23ecfd1f29f24411009e7ed326fe5347531386b00562de1492a17d828de24051bcc4ea19ded69d6390816accf41ff3c1e64532cdbebf0736012c758f85d2f1d547930ac69b4df3f0a96d4ffa190e96e3437254550372fcdc022cc162c12014011ee1e5b15f02bd3d0075fa7c2e65de65d625c916658c22bf3c700730e83c0154c44ada5f93fb5202205fab6572c8d8ecc1e97411e008ab63011219afd62468c873097812f36e924549113292840ea86a8293fa0b8d15f5d8211661b79bade7db09954ff915cdd1e8007c8fc163f3ab6671d6167353b543f36f66e6abe7be3fd6011ae9eae8a8108b1edc2cbf67f783d3dbe3298cd750846a00dddb1b8e6c1560b2d6be59b91599fac25dbe7bbb72957638d27703d0f3fc2c3f215aa0b571dd77b4c777846e7504400041869eca2e36ca373e54211f1456a7df74462804e6aa69e8e350cbdd009cb31c29c7095a0eb0b33d1a303af36308e500e0120216fde06e157b174d6204e9f7f693de8f5d81c241ba80f986f4d7f4b7835c44b141bb0d97231f59db28d9878f00ba5632bcfdf95de44b15a512d8a3e5283bb1f58884fcc32d6eec85a13ac49cbd4b7260322c324bf5a39e40869bd60f01824a2b245d4b62a4324cf0b6b3884d527fac4b8933c555c2addc4c96fec12a2b1b03e82d077307e0023bf169494278005ec8e27d5fc8a26eb566afb1c74e2c84da43eb6b3f9d80f06eb1e71b0553caa1798eefb8bd02acb06556b6efb25d7400a99cd3d8d2f3c6e02e0ff3facdbea005b1169ad219691295d20a698a32f2304b07357bb1e1f3832ac98c8ea60716cc01620c2f47eb2e96b843a0616f7e2a79b7ee943c2b95d3d9bf5d81c8414acd859094b8ea733baedf7c773c6318ed4ba2000000070e54eefaa8cb6b8609f91c2d0f5d85aba66c13c89fba59b25a66243db8f05710090ae7c703ee195a82a86c85ee482c79f020771cb70948311bfb75732ae3d988102bd6bf3367ce3879edb16ad52a8ea3fbd6a475e9693b6a3b3e0d414d1e8bf40aa72339e870d419212df447b7e8da7821bd6eb179cb72254ffd074a2d7dcd4107305b5ba729db59d3c3cd0e5f31f0f601de29a296432705abeac33643f4cf170f3ec72fe829f44536b4403bc200df26d332f11bce84706661d8f375631b401509a0d13634193497e12ca323693a539b427d93b8daee9f287834210cd3a71ccc00e62bb2166dc0d1f4974f3b95e94bda9094e12533edf220a84ae85c26c06e642d9893afbbeaf596db9f76c8d2d822e50116924881b1ac67cdb02adecb74ef1d0421cc9dc7704d52607543509d8cb4f72c1020bdc458714499ae9e365a736a3e0da140b8a51c7ebf0c13d40eb012845edb7bcbe25179b0267003af9918347e100000000100fb73acfadbe3baf2576ffa73dbdad8a4c6e3cf3c1b2605338908c8cfc62cdd6c6d8131f71d43376d5aea2309e89a8f006fc8ec9f7ffcf67f3094d987f269de73e2a044216388e589e67a02614ed4ec2fe4539a878ad6d9fd18dd52c56b4ae8","debug":{"publicInput":"0x012cded882d5a260ac12b08a47c512425dde7e720ab36b0d229ed7a78028e0a6"}} diff --git a/testdata/coordinator/prover/v2/compression/responses/17-17-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v2/compression/responses/17-17-getZkBlobCompressionProof.json deleted file mode 100644 index 4fc3e029..00000000 --- a/testdata/coordinator/prover/v2/compression/responses/17-17-getZkBlobCompressionProof.json +++ /dev/null @@ -1 +0,0 @@ -{"eip4844Enabled":true,"dataHash":"0x01321f8aa25e7ee833bb9fec5cf40be262830e616dfadfcb7a56c25473e1a6db","compressedData":"AAbqxOL6wsqESBC+DcnjmPpJYWVsAitl5K8TcoFSmAoA7QEAAQBGAAAAAAGFBD1m/wUJH524Qiy0F4B/AgAJBACkESjE5gwSFXVnTcKAHSaLeMGPFRfer/woAKMkBgAB","commitment":"0x99088c7a5e5c3c93f35d65b1e6bf4a7a53fec2ce3fb2c254a645f7bca284bb680e7b22e0f844dc16f414362293df958d","kzgProofContract":"0xa23519f025f96c42d34419d905e069ac6b88360057075084b843fcb48f53e88f0939d87d943f3d4726ddbe163885cfd2","kzgProofSidecar":"0x8f1f8cf471ad360b540182069157d8387f1122d4b18d1328fa0bf8a7aed74bfc38ddef0fddad14ec9986a7a1bda14a5a","expectedX":"0x591e1a1dd67fa7926a511d06fba5827f5584aed543e30aac10f95adae2db7f47","expectedY":"0x07afd3902fe2698bcaab1f45554686d59f490cd6cda4e8fbf3118bdba1a49623","snarkHash":"0x06f48dea6429027e3bebd52c9ebee371b1736a59f2ff0d645292ef10de6be339","conflationOrder":{"startingBlockNumber":17,"upperBoundaries":[17]},"parentStateRootHash":"0x0bb2eb936b573bcb40e47b534b2e45c40380614e9d0dcea0f084a92452d980aa","finalStateRootHash":"0x113ec9d2382e9696a0cf2c909c503548eaf0a76ae70ecfd2decc50203fafe407","parentDataHash":"0x010216d89bf9eb9036e5b896f3b975b1f0e7f0f6026d29f5e2651dfa7d938d94","expectedShnarf":"0x60d7f869666993af3ab89c9b4f0d7688c1ba3b3916ec99d39963a9d24858df23","prevShnarf":"0xa3737fad67fddb6d62a9f8b5e79be82e281e9c4668a1f8da52aa964df3bfd25c","proverVersion":"2.0.0","verifyingKeyShaSum":"0xc4a868954d361bf8c18d4b3699c4fa973a6b2e4543ddea0ce7970d6941f55758","decompressionProof":"0x0156b36e05ac4c1def8cb398cf3c37bfa7d6bca53fec83cab709f9acd633f1daaf9f928e9c6bdd98ac085dfa3d6ecf1001662b2ec9911a0cb3f15d00c85fa41e95dedc352ef3df0723f50c2986026639b55c2c2d2dadcebbae27181c579512c3001386631ba6686d7de96dc40c2aec0e53ff265abfaa9e79195f5d8a69b1b0dd34f3b9ff00fbab7046a062cf97b44ab8014408c58a7faf5f12e8d13016ee9f4365b8960f97fdb236389e53a23634a0a1159752f9816d87e48f212953ff52279f016aa0cca12769bf4c9996e2028449e7659c4cb204f33fa5952cfd75de653cfaaf673094d7d4339b3e0c0ea498cba29401a24c7c0c669d7f2fa62e1ff8a49a161425de1e29cef5575f446bff878bdc6259e27702991e656def01e02379785a69002c06a59fbef8bd7469bf2bb8a7c7de796cb05a35e3766b7bdfc1fbaf88dbefd326ba2f6c7b369965afa291bb552d82017f5180d3a9f854424f974c8d3e5da97ce141ab052f6fb00bc79d46c39beef1d3a64467cb27cbb8bc3c8612ae4fe827019950323bab58123e8486622cb842a958037af12a120cba27bf184a022fd4ad5179ded2a31e56d8191d76e70af35c6900bba3875fb641500c31e715e20aa77bf04e5fcd04e9fd61cbb75d8ffd826bbdd57325c110579bebef467bc1151bab3f011aee4c0f3a94e8e9f14cb568ad1985493d511f35e0c88b4260998c2eeab0e85e2f2586508e887233ded6d1ca9e0a7900d0d5c8e87fa76fb60ae7cf747f3ae850b3541fa8bb4885ca93218f4813874ab7f38678d7bc55fc0a8fce094287735600a0d2859b394a7ba6ae80b842f0b59c9949e4c58a503e788ff389f0c58465773225177772d9852ec07030f8c8491bf701a695118a7d1128ea76016130f3e77cd2b47094d3a99dad985a15c461599ce9388abe4ab59b73504a17bf6b7d5ea9aa019ce9b7f64a2d97119f653a2d867981964cc3f9d8b390b9d984f05b425bae24514c139fc01ba6da5fce6bc4018b7237004cc9cf4ba55eac93b504be09c988822c941128fdd264b02f84c7b472372e004beda4bb55f5d6cbd3e851fa3896a85c000000070315c8fa4c5f98d30a4667dc85a488220e979a41cdabfafa113fad134938d36e005415076ed387bacf41e9ad087e882041571726dd044537be6c04c3119553ae00665742ed511c2fc8c1011c2349052d76402398e611fc44cdbe0eb1157024c5056e6e46d7759791c19c88af347b49839c301132821da2ab483802810ad80e2a031ff83b0a7a77b42d3670bd9b9036cf437ad36b6f1b9ecc9c6ced8a6fbf78df0df736065af956b4d8d29211409e043fbc899396174cf795ef1b7d426d9a92550a81b710c89e025c129e0218d8d82b61691a424857ead752e07559e1602d16660009463bf579d38698a93d76a9caa0743488d4eb1c4d0e43d6205f9d57de3954a881d52dfb63b6f45e25722bd903f5c401a41574d96fa6f04738202a85f4a29b535c686ca3c2f07986d740228e681bfaba53048b173a13d342cd56944eaae8b80a4a59c265c3c380210d34b7de6b5c11fd4a9e8f550ace81b8bc3fda8f4eb50e0000000100ae515fd61858e798e6c054941443eab582070f19144b6bbfedb3b2539550d477a12e3b4a5bccb107b70fa08a57032a005a172c8e48bd09fda8ac292611843cf05a8fe44a0eb1a1a37d4489456ed7e27a63eca47fd919ef8c37329ce7c1186f","debug":{"publicInput":"0x0ffc7bae83e368d7c6f032efd31702fda6918c9602ece03568e64874ad2e5f9e"}} diff --git a/testdata/coordinator/prover/v2/compression/responses/18-18-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v2/compression/responses/18-18-getZkBlobCompressionProof.json deleted file mode 100644 index 4733b3ef..00000000 --- a/testdata/coordinator/prover/v2/compression/responses/18-18-getZkBlobCompressionProof.json +++ /dev/null @@ -1 +0,0 @@ -{"eip4844Enabled":true,"dataHash":"0x013ef2752915746614701607318892639da7188682cde2a7e81dee559205cab1","compressedData":"AAbqxOL6wsqESBC+DcnjmPpJYWVsAitl5K8TcoFSmAoA7QEAAQBGAAAAAAGJBD1m/wUJH524wiy0F4B/AgAJBACkESjE5gwSFXVnTcKAHSaLeMGPFRfer/woAKMkBgAB","commitment":"0x8de116acca3e26e3d38155b4ad248a6c5ff867467abf3c4671138aa0dcfb608ac26425e41c123fa5963f1dda5ed7962d","kzgProofContract":"0xb0c436901dff767ea924d16c38de38d03dce3b4cd310215e7914bd6fbffe8f5ad0cb6acde7d79c1cca59bdbccb0b16ed","kzgProofSidecar":"0x835697aad5fde18d47338a7f00a3b7271e70bec745b06e7d18fc162805935d51d1571e663e2f1f18a7ac37076755ff7c","expectedX":"0xb58a69f9d0a60c1285a592a79720bd5bfce716c2df66cac626cb97fcb5b0a477","expectedY":"0x3a5e0affafdc99de775b50d569956175647139074c841c33d2430dba6eb8ca52","snarkHash":"0x0d1fc2a143e48b5562d2adc5a89e4be4fdbc031bd003845982aa79abd3dd192d","conflationOrder":{"startingBlockNumber":18,"upperBoundaries":[18]},"parentStateRootHash":"0x113ec9d2382e9696a0cf2c909c503548eaf0a76ae70ecfd2decc50203fafe407","finalStateRootHash":"0x0b4100993cd5a65474b3bfd59d1017f568837e3ffcaaa47bd6cf8407b5d2739d","parentDataHash":"0x01321f8aa25e7ee833bb9fec5cf40be262830e616dfadfcb7a56c25473e1a6db","expectedShnarf":"0x8e6f891cd25fc39e062b5d4834a126197564a00895b4a0457d4dde89370670a5","prevShnarf":"0x60d7f869666993af3ab89c9b4f0d7688c1ba3b3916ec99d39963a9d24858df23","proverVersion":"2.0.0","verifyingKeyShaSum":"0xc4a868954d361bf8c18d4b3699c4fa973a6b2e4543ddea0ce7970d6941f55758","decompressionProof":"0x013c89360031f2762bf5415743acb8e0bda198691cf5d7b265acbc98ce5427829d5f683d8819baa976bef0a2243b618701ad0045c2d270d83ff4f60245a0020fd76ea417813d86322fa4aa9ecee5cee992eb54da992686e20b1debd8a5ff2718002932ad5e98a507a266b38721081e85ff93552b0e36658b52f3299a17aeb72bf86282f8ab06dd2ca216e7f0fd744d8f00bbecc0b7764248e56aacbed23cd4f5cd9dcee6548d77b7c62c4929320ea0b347aca1a8fa275cb7a6ccea00051ffca3003ffaa70d701a13782c7ba9caac2ca80cc2926e30310e5337e40a532056e0e418b86f636b0a3df70e7178837f7fd1a501092c59a604f5568447f66382c7b550b17ee96267d035d27e8b55036e26aeb6101b17539968fd1c2b90fd775224cc070111b2a8b6699ebb23bba75e3da6488257e23ace0ab1098f300109c0416003827f3b25d3ae26253e5a7a919c18d6167b001e2b2534b0305fe76eea75b8480de1f79ded798d68be62e5a8c0e3967955b251467a98f6236bc722a6c1917522f2b2019d7a393e277e9feb4329e6ca76c51105dbbb162fbf001002965295c0ab92c38aee22befda1f0e131c01fe9be268de001243d42f1e056547679c9071f8bcfe6e7fdc3e368642521db3b01fa6dee3b99bfcddd0d347352822b3692f5ecbf37a80150b2e8b14f3d5db1d7c0661c00ec5bbe0e011baf229e424a0150734c92773ce360b59bfb609d34c3ddfdbf459df8d80125206098c353116e0e6594056ae4634f07a6d6194aef7b0b8d6e6b556f685d8092084b7b4c5e0c0d46b4186c012aaf013afce158b2257a3b5d8fd4ee188b4f9c2f2aaf91575012a3dfbb259f94f3debb33fff662020d34fdc73442b88964c30173ae7ce69293990e292485a83815b4155e02eedbc0b1e88f02bbd23718c139d9fe31d93befd5dff7a68b4d18f6d24800a4821d6c07a5f0356b249c70d34fd9b8b02b13c1c997066e6e11aabe2774ed233ff7d271bfb7a333c3797862d7a899010030d97f70ab2f198d29a72bbbb0bc21e29e44dbe5a74333e6735639edde3ab24da0641b41aa56279972ff4c251e4300000007051cd609e9cad79dff97fbd7196ecec634cd09c0e6c761e94289a42f017486d81173fc632154814fd1915a87fda632ad4b5c0e16c00f047599515c1661f757b402ac0bc08abe29434642968a457870646e2c86e6f6c3ca2079b53a85ba49b781124e3fe5fb745c75114b840bb1669aea8ff8c6cd107136fe5fef313cbd3350df0da1ed7852727c6a94031f1f70a8007f000940916c6ca94099f43390f4708045111676b989f15af5cfbf7e1a7e5331b2ebdb76a8b3a91c4cdfeaa5ede3021a5a0f4af7f18ee294075410e7621a17b6464c41279514031b41b9375a9040c0584800e065ac7c3f832ce4f0409e559a75306e5fb6185e375341a85499acef99d1dfc112054d95ecae1138c2e71baa2cbf46007c679d579562b515dd7125c6d53acb38117cfc17ebcde19112d6acedb6be243b3a08b3712dc6a59074d7d6dd987d9711037e381ce7f7751117ada063ff58f179add88eb07d51e67fffbb2b9bb6d7db00000001017654da3f9450fe64a31ef52abe4bfbad091ebd68caf9451ee9be4e68723843598ca2911d9d0fa7a8de07a774e9ab81010c66887fc12330b2829dfbf6d3ca44dd18f021ce91f21c92b04490e983798fad080e3a16e14f77066605e65f84c51a","debug":{"publicInput":"0x0b6d387026ba9f060ead8e1082a6368f4fcdc06151962a2d09ddeec5967c5d15"}} diff --git a/testdata/coordinator/prover/v2/compression/responses/19-19-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v2/compression/responses/19-19-getZkBlobCompressionProof.json deleted file mode 100644 index 9c9353be..00000000 --- a/testdata/coordinator/prover/v2/compression/responses/19-19-getZkBlobCompressionProof.json +++ /dev/null @@ -1 +0,0 @@ -{"eip4844Enabled":true,"dataHash":"0x016de5d563c4c091ff3404618c71a5f886adff39d7874e9f8c9562c2010b84a1","compressedData":"AAbqxOL6wsqESBC+DcnjmPpJYWVsAitl5K8TcoFSmAoA7QEAAQBGAAAAAAGNBD1m/wUJH525Qiy0F4B/AgAJBACkESjE5gwSFXVnTcKAHSaLeMGPFRfer/woAKMkBgAB","commitment":"0xb81b89d6d133405cbd5262c383cb86b36c97a50c3498d85831da3222d091b5ef469fc05beeb6a00a7f83a7747f3557fb","kzgProofContract":"0xb5d176d7b7e0b60823249af220722fedcb6d9968051b9d3bb732ef64461ff2b7f6a0c39097cd044ebccf830072e3e8df","kzgProofSidecar":"0xb1ac548e22586642366a8ac2ed4ea33002742a9481b6910bd50bd3a55cef7c97c48e2ea2b5444ca034fed9ccc40ff4d4","expectedX":"0x25db98276809cb65dbefac72d12934a11ce81ad8a0f3c1e93813ef872972f5a2","expectedY":"0x2f3e208354aeec42591d808994e8545927adbd05d5e3aa78aee9e58125c5398c","snarkHash":"0x1017dd9bfa839fdff8c9ff9eb72a86573deda74acca5aa40dec0ba6a8f40ef3f","conflationOrder":{"startingBlockNumber":19,"upperBoundaries":[19]},"parentStateRootHash":"0x0b4100993cd5a65474b3bfd59d1017f568837e3ffcaaa47bd6cf8407b5d2739d","finalStateRootHash":"0x0dbf66b220e70a611801a69f65db7c2a21ab2e9c482812ceeee4fd84a870524a","parentDataHash":"0x013ef2752915746614701607318892639da7188682cde2a7e81dee559205cab1","expectedShnarf":"0xe899d9f10c34dada36fffdc97cd1a837dab301403d08189f8486429c15645dec","prevShnarf":"0x8e6f891cd25fc39e062b5d4834a126197564a00895b4a0457d4dde89370670a5","proverVersion":"2.0.0","verifyingKeyShaSum":"0xc4a868954d361bf8c18d4b3699c4fa973a6b2e4543ddea0ce7970d6941f55758","decompressionProof":"0x0131347ad943fa9e3a913cb0a9f94728d2fca9a55b9d8980fc60b39ec0eea3f28766afa30d336304966a5f65f6b92b59003c826a7dbe63d2b4c2cc906aed43c54b2aa33ebe160ed9e85e9ffec3224bad59834e2815fb17042447b89342ec72790094ddefc78a4ac3ecdcd10f7589fb93e624f3ef824e2cacedf9e082f90410ac5e9fed91106cea0eb0f7bed2589e77a300e39956c0f50db36eb46465ea7922ea20e12362b91f4c53bfd13f87a60cd16ab6cbc35bd57725186fa79a281dd724b20110713045967dec37a6c15d8d3af37d51726566b5373a10b317b9bcdbd0462437d45cc6ac70ef895a84b8299d1b5aee017e852caab8cebbd86badf7f80b2fe01ec7b77e8ecbef99fd6b4ed0063f4f4535d44e6f370168d80bb6eac40324e5ad00d324999749a9933f4740e2bf7171debff63e3b62271c462833131bcbef4938610ed7f800b256057a404f0df3533af600f3e05b9748c143e714fd2f1a4675938172287f1098e64b76bda25eddda432bfdb1f1ff600546e0669fbf6762fbb2b8002d3105d89d7eb7f7d5c8679fb5efaa26f6a6e9a458870a3cbf59bd0f27a1e3b9ca97e2d81f77adca319ca383237a6200efb6d94ff24918e5442346408fa5da71e5f68b259e0758053fa30bf24d0e6eded886fe25c390c40119bf377e662b26012ec645d990ba6e786883f42dd1a2aff8cf502275720e9a998568b9ac3d2888e21d96a1a613a6de37293ab04553b29901661f629cb8964c56814a359c8b1fcbf9ad1ff2ceb20531f09564127a76d1a9f142f400eed398855744996b8dbfa5150137a9eb438904813beaf6a5061dccef837830038e820ba1387e0091bea6b27b860e1b2c34afc2d9ee7bfee7963bbcf800d0cfa770b54b2faeec312fc6e10fd0a848e248a3cadd6bb3bf2a5636a8827de8f71392c8116062b7c02f8a4ef5651801a2b2f66de9e0957c9373f62e4aef48da1f173a14df433b55144f07d9c191f9d4fa52c9cf638a6c4faa8e63ccad5722019bf3f58a7a879e2b1651783f1de423b0b77d11f1732af98e05b691266c368b56a63b5ec930456f2ce3b98d49ef4065000000070b9a123365c50ad951a34b9f42043cc447952d01e61fa8533221f8ae7a12353002b8734871ae61b45be4c6e48a2b0b5cf46d01d21e5a2b9587596c364eef87c70f197be3ff18b6abd91f4480ff97546721f7e156dd19d80001a7cdd07a0020d112063849930d033a735dbb1e70757e6161644716d6ccf9a63f1d199321f0e2b6075cd2f07d0369a7d65b7b0b1ac8bd11c4e638544ad8e738c7ad11c6759e21440030ac3f05f40d4251ba6358beee24d6c3f88a6b1696494a89e639f465161f1f0f809b638ce111f952d261107edfa42dde4253a8ce1f066459c9a30da7dfce2d012556529b10cf9095263d48e9fefdea228a311036c3f9580fbea5afe37b336bb89441354bda01ac0dee1ef92d944cae009cec612341b72e17735bfb397af43257de53f1f158af368e2774dcb17e9c57c5df77f76858cb471930e8017c58ae6c062e660900dfd9c82f6800b26bec0e800456ad041da1a41807d62bebbdc1a96c0000000101912eef265d4a03c3ddb357e5a37f4bb5cf348d8ef92630e133570d81332dd0aadb46f14234237f1a978d31698058e3013c0a9a108f98a4497c4fd0fd36bbd650ad4cb39959bdaed12cb4d75ce98d5c7ddccec70119eeb7f2607117107e3144","debug":{"publicInput":"0x11137e00eba2be02588b779ff1a48c9a8b3572c68384725694c3a20bbc4f4221"}} diff --git a/testdata/coordinator/prover/v2/compression/responses/2-2-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v2/compression/responses/2-2-getZkBlobCompressionProof.json deleted file mode 100644 index d671ccff..00000000 --- a/testdata/coordinator/prover/v2/compression/responses/2-2-getZkBlobCompressionProof.json +++ /dev/null @@ -1 +0,0 @@ -{"eip4844Enabled":true,"dataHash":"0x01417d8bf0344848ab5798ad2ce93bdec503e5db7eaa4c23852f657670b46fce","compressedData":"AAbqxOL6wsqESBC+DcnjmPpJYWVsAitl5K8TcoFSmAoA7QEAAQBHBwAAAAE4BD3/BBut/IOeAMInZ8FKwYNhkwDKDc1fdhkK7Fb0UZsD+WeHp7By+GhAQFyDjH+DnmQYAEAEP8GPM0wgA0ZsIAPqy2wgDerf4MefNgAWCgGwODgAEW/gcAKGYMWgReEVWBAUZGQkhaSg5F/i+AHnFMWWRQAE0TNH9Ck8oQZSX+XIqPar+O0GG9rZFfgkZCjUFBWWANhBpqAYQB+/ws8xLACGwgwgD3/hB5p5YjYJ0RYQBOUAf+BQAoUYQERV4BjmaiOxBRhASRXgGPy/gACl44sUYQABRFeAY/O33q0UYQFk/gUC7gGMgThx6FGEAgFeAY3FAEBimFGEAvFeAY37/AB/0E68KMIBpq8AxxtLlrYowgEA5/4MecH+BAPmM/ggD5oGEAmzZgBGEEmVZbYQGE/wQwDOn/A4Hl/iB52/4EBNcj+CATXRYQIVVlsA/gUBS3/4ACgBYA7v4EAUr1WW2ECKVb+BQHL+AAJD/BzzNAH8EAoA6LMIBQfwGC6aLCAj/8BgQYKGfwGAYSP8CgGACYfwUAAKACf/wQAoAYB/AwA+ofwWAPr/8EAYYGbfwMAfuH8FAAHGAv/8EgD9p/AgPEwAEH/BAEMwICiwgNVIMa4wbQ0AsHANwKkwAgDIfwGEEfwGB8QYHAwq19SKgoHsAwAECACjCA8qv/AYQGoMA+MsB+egItBALAgKR7BKR6wADAQQAIAnzCA9SstsDBIqC2oSKhIqECwgPz/AwNVAMBAAyCgAwIDIMIEGyMgwgvErLcpJqCh/AgRGBDrCB7X8BgA5OwAAAwghorLf8BgCZj/AgAmwICixhHlBy7ByfwGBM/wMAAWcFAizACQYCpQYtIMceUHLhIMBIA/wSBYMABDwB2IAsAKsIE6/wMC6rXj/AgAdEq56wAEAfHv+CHpLUP4HAQDuZ/ggBnJ495Q2Dh/goBnhBaQY08e8oaQNJBhAsmQhAKQhpBgBAFhBf4ACXv4LBHoj+BgGzi/g0Bs9v4QAbP4ABAOoDCP4IA1hss5/Ng4f4WA1jZZz+b+AwNZhAv4DBAAwDPv4FBDP4GBs4EWYQOo/gMGIYkYbzWDl/gMBCIGAABIIBUmAmYCSCAVJ/T3duYWJsZTogbmV3IG93bmVyIEApcyB0aGUgemVybyBhYESCAVJlZGRyZXNzYNAbYGT+AAMA7hAFb/gYLr/gEMnYQOxgf4EBiVD+GAi8D4UaRYOAG/goIv/gkLZMxRhAif+EgJ+BkFL+DgJ9jYWxs/gUCcAG5vdP4EAoP4EArf4EAn2BkAWEDn/5REkv4JBRYEUYQADsVf/BjzhsBBBQgGJCrCCVf8ChGsCasIJbQLCCQisALcnJKCh/AwIQgQcL/AgBJofwKEtQRqwgm3/AoBJIqAAwEEGAmrCCdf8CgB8BIqChJKElIKCst/4WejlB/wg9ACN/AgKuwMEJDfwGA6gpD/AoVXBmrCCln8CgIEkofwGABqRqwgp5/BADAgQgCas/+Dvo7gIIRFWEFWf4GArYYAAZFQhmAfgwESYQVt/gcDBgYH+AwCJ/V2EFf2EE9v4FABN4fggFgHxmQgRZgPwEWgQGQg4IRgYMQFxVhBadXYQAFp/4EAJ4FgQFKCgVKJYCCEhwEB/gMBmwP4GA72AghgAB/gMDnN/4ED8IMBAVKAlf4FC3pL+AwAFW/goFIBfTwDgYFIUf4IBSGABgP4EBxf4DFWQBgIGBAgYQBUoNRgGAAQIUBUmAAW4GBEBVhBjtXhYEBgwFRhYIBYGABUoIBYAEGH1Zb/gQDLBk1X/gMEzg4cBAVJbUGAf/gMDKFpKQgBL+AwCj+BhE7/Cj0qvWqfCARmcbTMz7Wvl7uISohaAAJ/AAwyO9No9sczA/wAMFNHMR/4Qen8JADMGAAAAAAA=","commitment":"0xa483838a4e0b5d8b170067af92d64f7488e27a8136b453a862d1bfb66e1ca56495a0e23b125845bd2437a085ab3347fc","kzgProofContract":"0xaf6f70bab73be151d25f77d4460ebae7b9064c5ab2263fb7dc8ae05e02be4e200d24216a72399804641e549e5aa07503","kzgProofSidecar":"0x9715b9152cf6766213fbe282c38abe4a7ee821186e19ec2184ade3d63f0ea7551777a43d9f274d040dafadd60e262de4","expectedX":"0x1cb4436183efbe6ab51c12870aca937af66f8617cf514b614c655273f683c30e","expectedY":"0x2ed82b83d0e4a66778b94a7c37090013fff158f360b95190fd3cc9e9705b7d2b","snarkHash":"0x02cc1539026c1f37b33f20e7b3cf7449884cae3478febb96e7a19e975d7668ee","conflationOrder":{"startingBlockNumber":2,"upperBoundaries":[2]},"parentStateRootHash":"0x08a186c05ac473e43e3df9e3129c508bd532f71a967a3c0e05d5f65959183e29","finalStateRootHash":"0x09d06e81128db305d8ba6c938c507f63d97086c426b42991120f48e4dff9dde7","parentDataHash":"0x01c9ecaa5e8f5e226be05a7caf83b15f16cd8f40ae867679ac3158247b19b75b","expectedShnarf":"0xff7d69bd676f4a20fa901e94b9f9d5204493364c229a09f042a1d50d8e27352c","prevShnarf":"0x9fae9d49abf008b417e797418163d26da3f7a51b26703b7ba3e8e4937c572b10","proverVersion":"2.0.0","verifyingKeyShaSum":"0xc4a868954d361bf8c18d4b3699c4fa973a6b2e4543ddea0ce7970d6941f55758","decompressionProof":"0x014ab17252a927de95c0be6651fc0c86a2a8140014c767ca263d0afb37d89d6728686e2349d16353683b44dd2f99176a0004911573a9c69174b7e4004ca3636493792ec24a919719aeda56d11923a89f7c6a3ee3b66db9cf669fe7eb6e51e9260065c5005476930743e28dfdb4450024ffb3f89400a1cf6780d0475d5e6609a0e4eef45fc3ba53c7a9ff6ad1841d0159011b4d6504928f2f70114bafd4d470ac938df3f0a38e6fce5710cd5dbf4e7e7cee3c8b9d12c803db0966d3bd11cd6a8b0165ce66d8f65e62fc8a90cee80f1b7903385714b0cb9906b66daf5f8694fafb602fc2588226d99e046efc35ee56c922003e180e3807ca7df251f43d2e544573a609fabfe769f510ba6171a449c81083748c56d9dd92037df6ff443e1f4ec98100f63718b9df2bdd90d8754205c78e4361ccdc50eb81b45bd6a877c6598b68015c07318412d2e55e5662816e9c9d4f9e00976156439d08014179fa6893a2d9833534dc0a708468ffcee8de2a0810452684dfd6fd7b9a1afc25217c14eaec6b0400eebc16de7a278874de0f1a10c25844c722db530bf7e7959ddde9c5e577d1488b8ab3bb2ce94b5801dca552fb54737c019ced0e39429db179b2b65e69e7ac79d49dc74b744b5f781c3665a9f1bd79841afa20233a2805b46e04763f0758f30201445bcece1f44f4dd87e6b69587b86a817bb77a4f29812adc748e835679342396d2e0e3008ab1ce61997c842782dc9f018ddd32313168df21ce0e41f0ef464d7515ea046ef9fc670f71e2e260f0bb7e278756d6880bf149ec560aa56bb0e4690144ca419055ab2601ae3ecc30f763864325159fa8b9fd23f1455a5887cbed0bdbaed8b27269f5cfed5efb5aff53388b01330817e0fb528697df0693318e1da56cb88cef5cca9f90dc216394a627843d5ce27244eea681cb59488eeeaa49b70300b76ef0931d2b83a579e6495d5e9bb9757c2b32ea39e2d00d91913decc94a4176c688b31dc153caa3bb0caa7d327ce5001c4dd682eb5be835655cb44e1cd64b30d63badb3fee506e4c2052079d02eb2d44ab55d51e10ebffd98abd38a246c7a000000070de91de9b907f72cb4601254c7a35dd05cc2673131f0a13844ebdd23c6a4fb6c0107dcb687e591740beab63bdce7841a9dff28ee5e50bbf32f0283a38e9542d70de198d9df56d912fd353a735b9f411d1c5a56404d242e6c09b8afd861621fb009168f17211c060e49225447d6d7ba3ddbc7f6a47c28ea2d25ab032356fb310e03a8b48cfdc13e266003e0d06dd85a062cb38dc5a8a6b9f29e11cc49d7054dc612717426ec7a12e84fc4932e02f72140a3e60dd33a6f953ccfa5d59f0b7675790580c9131555d938851bd6b03cb7e58794055026092e2da35f894e435a67dfd30181a72b361782ee979f2849b83b7d8494f34e9112669c8c46f91ee3f8f340dbbc873ae187c10a3fa33dad0e5ffc3d650192ad705e3aed00e0eca6fb48142f43ca6eef1958e836eaded2dc9120f565cb5814340ae7f078cd3920c4ae662fa0710fbcc8a20b3745f35ed3aeb479935cabbb914e6718e081961b6659536f152c010000000101135967360e4cce4986f01fd8833e35465721904f3c8bedb4d603a5428ab8dfab72a31e8778f8ec7e04c954f9358c3600471298838ea96ecbfb57209c5a3a3b76ef7dbfc4adb8f1e2ebe2c84d6163bb70c5c503db8ce6d7f3f5a7c447f335fb","debug":{"publicInput":"0x010ab2f724d42eda03b9a04c46c7a00adc23032e0eb161d3bcb5701ca1a647ee"}} diff --git a/testdata/coordinator/prover/v2/compression/responses/20-20-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v2/compression/responses/20-20-getZkBlobCompressionProof.json deleted file mode 100644 index 665c1930..00000000 --- a/testdata/coordinator/prover/v2/compression/responses/20-20-getZkBlobCompressionProof.json +++ /dev/null @@ -1 +0,0 @@ -{"eip4844Enabled":true,"dataHash":"0x0105927a06ab35bddf4b26538705c55908f11efbf06c3cb96ad319d24aaf4d30","compressedData":"AAbqxOL6wsqESBC+DcnjmPpJYWVsAitl5K8TcoFSmAoA7QEAAQBGAAAAAAGSBD1m/wUJH525wiy0F4B/AgAJBACkESjE5gwSFXVnTcKAHSaLeMGPFRfer/woAKMkBgAB","commitment":"0x8e6e4b35c7ff0a9355d5774dfacab074bf3cab2878054399fa061060492462fe0a60ef94efec40acd1165c088a62e33d","kzgProofContract":"0xb8efb332ee1e7cbf3c3b4e017017a121f647d8b3e03e980790b8a95f29148f5b0d80f68c332451acae8cfdae424e5ecc","kzgProofSidecar":"0xb788c8cc8beb95527617af62fb6790f6cf051d63d212410a9bc08691eb37cad2f09f061f2ed678337091e768ae79b9b5","expectedX":"0x7e769482df00a0179860b81e9c85e2e681bd73874d2f645b82f3700746f34fde","expectedY":"0x653bac610a9959e0f14d4f015f4b62037690b3bf66c7955a2b1fc081159f5dc4","snarkHash":"0x01ceae797b50535a045956d29aa6a3c9b338285182c110580bad0d7831b42747","conflationOrder":{"startingBlockNumber":20,"upperBoundaries":[20]},"parentStateRootHash":"0x0dbf66b220e70a611801a69f65db7c2a21ab2e9c482812ceeee4fd84a870524a","finalStateRootHash":"0x01b74eda33a840b2192e412e9fa406f81e7f01e508c0c7c35d93fae7a00c3a19","parentDataHash":"0x016de5d563c4c091ff3404618c71a5f886adff39d7874e9f8c9562c2010b84a1","expectedShnarf":"0x40edd5998a5eb9d2f4f16bd366047ab6c0e4063abb4618df80e25f784e1cc23c","prevShnarf":"0xe899d9f10c34dada36fffdc97cd1a837dab301403d08189f8486429c15645dec","proverVersion":"2.0.0","verifyingKeyShaSum":"0xc4a868954d361bf8c18d4b3699c4fa973a6b2e4543ddea0ce7970d6941f55758","decompressionProof":"0x00e66e932ce391ad023300fd5f216387c7dde17e5396efac6bfe53bf5d0202576fd1682ee4cef62b9d351eb7ff41516900784873e35e4164ba9a0e11cf5bed9478f673975151ea6418cbc2bc8374792b30bc122318418d57bfdd67d87d0507a9005682e0ac62de39edadd4809f5a7fce2ab89d0c06ceda3aecd4df44c2a1752ffe03c7884c9a63ba4277fe70526657480086f97197763ad53714c7310caf54b90610bb17558bcce626d486bdf3d1d9a8c37bc5af97f9c76ce4a3e2497cb57061015fba0223f75187be1064ff7b3de5d68f63269cc0ef4fd125fa4f892ac83f7fd4975def02ab05a19a8c1f1c2ae35d3a00946fab308168d687719d47f5ca5aea80421ffda981a64411ce50a3f2db1767dc71f286d9dad1717410411050be79bb006f4b5e3d93b3c8449aa73eb155419fccdf7be66007e06c8e6fd427f6afd6da69af47cf29e80bdbfba2b1e4589c96a400c2b966cb47c79a91e41c8b6d97a8a054e56f370c5bce88306519c8f6d1c83a8e050eca504db740b02506f7a4d1528d015f570961ad4b0b2a2de1e0240898c2fc604d338ea98ad51175b73a042018cdc0c1ae16a366725260c4a27f3098817c00c15758a6b4915efd58e1ada89873e16d6fd10116fe96342505cd04895c341c57959a99de25a827ae2dae4c5167fd47005dd75ffac1e0c49e44a85a163252c2c97ae2db584f8f9d51c09a8d99bdcfeb1a347bd82c4ec5dc84c3d9ca16ca0c390190556f5fc0965377ec952e4a06f1621e694bee69231ff2565b2d5c3a0ffdebd2f905cfd0623340996557aba958be53000fb73e82f355470999e0cd2a9b4f6b6b141e4b5943a9b0d78e47d5c464c9ba46c5f0bb477b73593fa8e2683f41667f012c1827ceedeb413b17b729e2213c98e4ff42b40c54a02345197028f59f30ca07b3795e98ca83c8255b62dae3d53e790198a014070be8221a4ba4a879c1110f6f416ec0740f9abc8b3c010d92d88411a2e46a421f7144315389056c781e8da701588e553e1f7fab4923959a667dd50d7071ab65ace4ddee762d636a2c64bec1fa8a121e34f41973d15df24f8f2cc24a000000070b8940b0f8a768ab4ba5e2b1112ac4c46fae3d2e77538fb2c1e31b1c8afbc9c611d19d2da6c8b02d94507c63dd9b95013fc3be2050cc3bd5f6f3baeab54a0a410627abaf6ef985fb1f536fa2f0c86717f8186db2db12723c2e81f367def583250fb611e31c9a97a819255aef9dbea6b1e58dca75ea32ee84bc44f72a991981c70b5636ffe2fa4ab995fadf173b18abca3cf4cd59602c9d61e894628a221ca72b06ef47faa22b08804147a495199ec904a6620c1e27db909427d3c561554d150b02db9461692ce1a166ae50a423f88db36d9b824a992fc42e87a661e31a5da8cb00bff2921c3bccf475812ed4ca4740909a592a1ac1e261811ff07d57bdef8353fc4a987203a64358cf4d075040d890f7000c6970a2cd40a59e95ac647489991f34f162ac37d143434d851bf02ef8b8b755937b01da222fc806aa516290de8b010479267f44892818d132b386c0849a8b41eb991da215ac323c0232bf8a76e95e0000000101a6ea3c27956d8e6a7f3c182021325c3f82b4ad4d40bd1e32963fe56591e75cf898267c4a3f1f88ab011511ec37b44a00a796a65dc0e562b53118062c74093c9171bbc20b97db9039bb7e9fe6c4a095323195674095f99339e54d82b9fd6a0a","debug":{"publicInput":"0x01a768d93777ccc0434ba1e2fd0527ff7aa1206884ef8be81660c727653bc319"}} diff --git a/testdata/coordinator/prover/v2/compression/responses/21-21-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v2/compression/responses/21-21-getZkBlobCompressionProof.json deleted file mode 100644 index 0d0e9938..00000000 --- a/testdata/coordinator/prover/v2/compression/responses/21-21-getZkBlobCompressionProof.json +++ /dev/null @@ -1 +0,0 @@ -{"eip4844Enabled":true,"dataHash":"0x012e6243623788c8ac15bb955ab9456b54a3de2533932756447af96d5f21a444","compressedData":"AAbqxOL6wsqESBC+DcnjmPpJYWVsAitl5K8TcoFSmAoA7QEAAQBGAAAAAAGWBD1m/wUJH526Qiy0F4B/AgAJBACkESjE5gwSFXVnTcKAHSaLeMGPFRfer/woAKMkBgAB","commitment":"0x8bded22a7eae4cc42f1098ad67e8dd7d348d08fbd1d7ecb945136fdd38bad2dcc7ede101dd30ec319a85e0f11a4615d6","kzgProofContract":"0xb4a149317edfd8349fbb494ee767d41db161a9c137d60b723b6b498ff7e88645f8baef893e3451cca87bad40d167cec8","kzgProofSidecar":"0xaec225c94ce2f58c70eb9eeef596b5b74b338eaa8ea119bfeb0035703219b3c2b9ea75e489401a74840da3741823512b","expectedX":"0x2ec7e73fd029a2a86f32a504b3ee2791665bcc59ff1b58789e6d4969815b94e7","expectedY":"0x1bcbf3fdac471338e12ba972b956d4681d800aec7287509b2a9a4627aa88bd3c","snarkHash":"0x09e6eaee19b50399e09e2d5e22cd0a5e6822a12b204ac6933dcf4eee3c434b65","conflationOrder":{"startingBlockNumber":21,"upperBoundaries":[21]},"parentStateRootHash":"0x01b74eda33a840b2192e412e9fa406f81e7f01e508c0c7c35d93fae7a00c3a19","finalStateRootHash":"0x1018431df62b21f9a65150796defc26aec1e6041a42842c5fe006e25b7cc89b5","parentDataHash":"0x0105927a06ab35bddf4b26538705c55908f11efbf06c3cb96ad319d24aaf4d30","expectedShnarf":"0x692bc4a41370ffdb000fa2fd678b2e526f3548cbe1cae05de01dfbf242e45d40","prevShnarf":"0x40edd5998a5eb9d2f4f16bd366047ab6c0e4063abb4618df80e25f784e1cc23c","proverVersion":"2.0.0","verifyingKeyShaSum":"0xc4a868954d361bf8c18d4b3699c4fa973a6b2e4543ddea0ce7970d6941f55758","decompressionProof":"0x00737470eb7fd276139ddf4c4dd38fed071bcf5fc2cf03e6ba5940dbb702fd286389e8511a4ea3f1b2a22608290cca1001858d509f5d86e8c982bc78b1d09e2857c81e865800eeb7d1146a4ba117fa51bed67586aef8d2ab732534af0ae2b721006ea9c32dfe22b2d38d7b88e1c6d4c09129acb6f88f0d8614322cf354615e77739ac14a10000fff48adc22e0a46b86b005aaf852afd12f9d32cae15172a864ac5d5eaeb1f5a0e3fcd50bb2496242b96e67f58b4fa79439d1cf35f269f423dea014ac39c3e726be52c50d1fe493088109eed9301084c01acfe0aded7898c8c433e89c0237ec97a850f6dc5a5c3de747d014536cb896bc92327b0ca9486f390cf1045907bc2c6cfda8557ccf7986f198e6f7ecc944dead293f5e210365cf8a45f0196b59cb2cce779e9f774f7d5badacd49866096004596087821a462360b527acc526e0540ea52cb76b36aa20b0327dc0195207e3a926e705b8dacb4193299d1b9014701a2b13613056cc6817522c0fc4d62cc2e581376d5b35bc986effb85a200468615e53d2040cb53a2d28aababb439648ec6b647b0be21d1fc2f265a1278a241aa27cec7c18b740e28555a41e33d00a42c0b41642374251f0d8d84da9f77f4010b50c921d2fb6a0144cbd637600f934ea4fa8ed253861b92223de4a85666000b4c1dd919fc87f16270dd35a143456063cd97d272d7fb857badc273ff4aef3ea8bf8fb8bb0fa81df40a1f4f16b08501844c8982b3652ea0729277b281755aa54b53e2e83fce06ca75804cc9351c97aeffd53f596ce58aaf0b50930283bf9a0015a9bf1457efba20895a85146e41bcdaa4e3b6c1d69d6220df2c7880a7c749c70f1fc5f1feefef43db136dfbdd6e670119c8c7c9af0d081bfafa64cde607587ce6c78c079b946cfc568d764f8647f7bb57cac2d2fef80caf4c0801e18601d4006c2c909c505644c60347de57f499387b5b8c18e347582542ea756ff3d0c97e549284c6b6791abfdb515c41cee12d74017d6662ded761a439431d5433f3b1d06cfad3f22c3bdbd86c334c24973abbf5d73193c9da24f7daadbec5fd0c7e65b9000000070ad8a40517cabf65a79e1b0de47d4bd99678ca041c565c043c3f3fe1cb2f1cef0eb8a6658cb121a0a6ebc153be9c3d82e929dfe6d83f0cc7a12f66f015c3ab54105db0dc32c78b5297ad6d3f0edca5bd9225dfa8565904e0f42298d056fc634c0c225f1be9f34099cb2c4863f35cde21ad8be777a31a71bdc2e16cd612d2934007775504a334a616b71b7906d47d170b84d551fce7691cb92791349de6396c3c0f1ad119ab6917f1356aa9299eb755d2eb8e92086c23c1038d1dadd1a81825da1173efc6ccbb1f069dd12584e1dd10abb7502870de73e1c74b7111b04c95cc0501ad66a8174d632c6a2a0677c5acd5ed26c748d134228d88ab481d5ada52eaa33ed5f1c6e307e4715700da50c0b25be70041a122e2cbcbd9caf91d21aca0bd25346f9a3992c89e37e5eaca442d81af40b15108af1f97a48dbb929fb0d36fc2cd0666a7a213ba7b4c134d717b0454d2e21e96d2c01fa890bf123028fd349aa60800000001016012d8ef7952b4eee4d710b06043afc63663d200e52c2c80e9facd3c0794741f69ab623aaacbd78e40b6a5e2c54ac0017547256d84e654719abce8876f65e758607573ea66cd8bc7bb16fde7aca9ce55ae07bdb58c02352dbc40a784dae459","debug":{"publicInput":"0x0818380925c13471537960f552e2fb47d92748d56ec8a6d5fd56f4b1d98a7bb5"}} diff --git a/testdata/coordinator/prover/v2/compression/responses/22-22-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v2/compression/responses/22-22-getZkBlobCompressionProof.json deleted file mode 100644 index 99c18d0e..00000000 --- a/testdata/coordinator/prover/v2/compression/responses/22-22-getZkBlobCompressionProof.json +++ /dev/null @@ -1 +0,0 @@ -{"eip4844Enabled":true,"dataHash":"0x018b20f3479b1cc1c3d666a207c6e4b4693819031f5327005c70a390150a3ec8","compressedData":"AAbqxOL6wsqESBC+DcnjmPpJYWVsAitl5K8TcoFSmAoA7QEAAQBGAAAAAAGaBD1m/wUJH526wiy0F4B/AgAJBACkESjE5gwSFXVnTcKAHSaLeMGPFRfer/woAKMkBgAB","commitment":"0xb8026bbb573fa043dc64acec8f177d68b6d6266caa156f29f3ce000e6717efa61fe5ea37f2f4d8dce37628b3d79d2acb","kzgProofContract":"0xb5120ed1b84e13c1d4656393a0152019b09bd506d838301fe1da50ee9998453aa2f8395c286eed4e417136236ff864ee","kzgProofSidecar":"0xaad57b66b3823c2035b86be71875b9bc7a27bbb2dc46b8313c6b5723f70fc08fc0364ffda990f63b152963d62f21156e","expectedX":"0x25ab1f8df00728f2408a30e400c886d85df3f49bfa2ab7cddfa3fc916fd9a1f9","expectedY":"0x130b45818e00821d68bf3c490a43865b500b89d253030473afef67d97a479cda","snarkHash":"0x0e9b57a0eadc0693761bf77b55afa5cd364161e19281835d323fd3b022e5898e","conflationOrder":{"startingBlockNumber":22,"upperBoundaries":[22]},"parentStateRootHash":"0x1018431df62b21f9a65150796defc26aec1e6041a42842c5fe006e25b7cc89b5","finalStateRootHash":"0x0ab89c92da2e40c98c047568fe673947f524654030cdf478f2fb89834e60fb80","parentDataHash":"0x012e6243623788c8ac15bb955ab9456b54a3de2533932756447af96d5f21a444","expectedShnarf":"0x201b3fc3c890cb912904f29c348fe97092539278023718b6d353954342b7ca6b","prevShnarf":"0x692bc4a41370ffdb000fa2fd678b2e526f3548cbe1cae05de01dfbf242e45d40","proverVersion":"2.0.0","verifyingKeyShaSum":"0xc4a868954d361bf8c18d4b3699c4fa973a6b2e4543ddea0ce7970d6941f55758","decompressionProof":"0x009aca3004316df675cea7309a27b741bdbc60f9152472b79fa2b3e4e4505362f66fb6b7b936a5b07bb46cc3e0ea458b00bcd3e347b950c32c7077843c643bdc2d3bb66b09ffc1ca12731ed258bf01a2ac767ae5c690ca04c305f17efb6cf79f00ce889fcec9863410e60159c317114b899ab5c2a8872b49f36180577c08e34d0dbbd6199d50b7a702a95d5a7a652a8a01a660947fbbd36b0beda9e8182a25bcdec26523ad3e213a98c7f37c65ee8028763fe33cad3abb2228c4055ee4940bb6006cb1258a7ec540b7bee90b11ceb5b75c6cb154b1fbe89aaf7e97e9c2c1a8527b6b5a59d78728a70e14a134f117be25015ee0e56510afe3823e3d492c85d8c6799a2f500782502cbc36b9d65f309afb297309e2988fc964f82e890c6ac2e93c0058fd17bf8d968672487a5289a66ceebaffb3898782581ef26de387275a9bc8ec0da36ed1dbf332ee4034c6bc1159c6004f2c922a87ba47d5b09e641e2eb29aae07ed3e2daa3a9fea3f284cc74188bc0178d6e996dc5bbcf8fdbcb57954ec0601a2e8556eee4236670052b427605292eae96b093be8cf3425c27715deef8a022400ab17a28b699eb699505de11fe01a00ebe5b6f8fef5ba28b4fd2b659c368a1c1a0ce49878b6acc3e69d02a4a04918142cb86ebf600cb5acbf1d68e48efdc001170985a0dae18dda826369a6a44c3afa9ad274a67978806d9c958eae17c2491a152602679db4da966b31459af82f19005c6d58a5d81b84ab9a90d8842d72f4c903f72bb3118125aec4b5ac6eefff6a6b6ececcfb7652d5cdefc5e61ed404d40128808a7d17455dba26b9fc6e62827fbb48010039b2efad09b154d94ea004e961907cdd179393edd8c4707ffb4fd48201443a0bd227f643a1fc6b175a8de0340130bd8a647a0ad430d77c8ff9f0dd335261bc1909ce4523c239a2e96a4111b60045c357743a83fdb298d0fd5e9ff1dff7ce1ef286ef81dfb7576b587dd4a1bbd8f11ce56362c4eff8af88cd66bacaf000a4c51d167d2e5704c0bb359525112957e8be861aa05fead17884e6d0d6eb3efc400ae2c9d2fe36e5e4d53529a6ce87000000070ba9f3867d7262124b79721bd434bab0e308de3327c5e43ed392c542fc0ebce7015e092d2d4ad30913ebfe4f6af96f55a6e9e25d35baa55e44bd2c9be0a1689f035cdaac26fa5a4c2e01184e9b3d57ab508bd28162b9b9dfd0b5c97a5b7f831803987e3340cced665c6f6809b01474259cca5b06195ffbd5a04a59ebc8fb3d9b0a4c30824a027fabf1cbf685ea551c583791efbf9995f874a266043fa6472eaf0bcd278ece48344968383cd7f69362c4c5f368f97cbd25c7e4466c8d154ffbf20543e96cc2d92ad44aa8de9162d08a4b65a2c8981fe41b06db0d24ee755ace0800283c42849150d07bf8e6f80bebc1476947575b6373f90e125a0102544bb449c739e393430efd3749716d798eb4639f0050a9853246fbdc70a9bacce4f43f6a1b0dea83ae5085af79a7058dff4ede11dc6b14c2b867d7007b2e4d3076ff32c20aff340ae7ffbe292d638185521db6784e7455f5284f84584619459edd8e558a00000001010c9a80e2b09b121d82b45fddb31a7fd092e14909b0558a2f77f60646e194897caba78351f780860fadaa8453148064006792d3c0ed1fee0a3ac057fcc4bef80e870d799c69c5248d731cf843bd553e62d0d5472022ae29f267e53ed4251846","debug":{"publicInput":"0x03afa7ccd8567275553f88d33463b8bc3801d2b3a30a5a4e1d4a2d7ea0ac8981"}} diff --git a/testdata/coordinator/prover/v2/compression/responses/23-23-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v2/compression/responses/23-23-getZkBlobCompressionProof.json deleted file mode 100644 index 6d803d51..00000000 --- a/testdata/coordinator/prover/v2/compression/responses/23-23-getZkBlobCompressionProof.json +++ /dev/null @@ -1 +0,0 @@ -{"eip4844Enabled":true,"dataHash":"0x013bb61c446ae22f63340534451eac59df4c9f202ce135a94bf824167b7821eb","compressedData":"AAbqxOL6wsqESBC+DcnjmPpJYWVsAitl5K8TcoFSmAoA7QEAAQBGAAAAAAGeBD1m/wUJH527Qiy0F4B/AgAJBACkESjE5gwSFXVnTcKAHSaLeMGPFRfer/woAKMkBgAB","commitment":"0xb9c2295c22e8b3c2bbc633e9917b57b1d23eb73760cd660c213b896e5ddf39f0326076f2237f292cc5e76a163ea07b04","kzgProofContract":"0x85987ff738630933d5add56f9c73d763405af2ccf2c1b9cc2726a057dcb486e9ce8ca0440064cf5504706d05c84e62f2","kzgProofSidecar":"0xb17d0305fc29da60cf227f01176bd874836b95841a50ef0e7e2f36f05da1c46164ce649dd613b09fe8bc8952fdff3932","expectedX":"0x55a1ced5cc713998bd4ddf82c24fb371391ed699b769257a289e3f22363e27c7","expectedY":"0x232c7eaad1991e48a18916ab83132afe7e60162c3318ead43c16f619516506f7","snarkHash":"0x08178f68ae7d133c74b198faf9834096c6f0c66fba9abc9581d534c2c13522fe","conflationOrder":{"startingBlockNumber":23,"upperBoundaries":[23]},"parentStateRootHash":"0x0ab89c92da2e40c98c047568fe673947f524654030cdf478f2fb89834e60fb80","finalStateRootHash":"0x0eff7e13a937bfff8c93a86b8e80e981335bca7faa851358c77372cec8861cf8","parentDataHash":"0x018b20f3479b1cc1c3d666a207c6e4b4693819031f5327005c70a390150a3ec8","expectedShnarf":"0xf386b15a85cade7e40317be03c39fce4229adf79a10f757f2bd49fef68bb8d20","prevShnarf":"0x201b3fc3c890cb912904f29c348fe97092539278023718b6d353954342b7ca6b","proverVersion":"2.0.0","verifyingKeyShaSum":"0xc4a868954d361bf8c18d4b3699c4fa973a6b2e4543ddea0ce7970d6941f55758","decompressionProof":"0x0063c290387623ced80d34bd1427f6cccdec506dfbf044c4c6dcfdc7a4d803e8e003f6b2a55d115e19a08b10876587f700b8890b934bd7c94706a3c02d1c79f2ca0fcb4fb889d0f39033528dac183b7f905b9f392b6d5e6e67493f9ba1ab8b37016a67d351a173b77da6864071c651be2c4f62ddfdb5d394bb83f56005d1ef033406915b937d3db23e1a6024b63c428c007dede871b923e5e3e6c9297528fc072887941a1082ccd98787cfbceb5884d075e626ef524df8eeb9a885922677575600b3eedf7484a851e6ba73af42e4be8f7478e246b28fecc6696965e785c2178d16f0705032252c79a00d5433033ced67008b30d00f644a8322d953219727b31f0e38f99536b3d02780be8fe2eaef2afa71d16085b2554d12890ac9e8f11fbefc00e3c249fc5f8b565dba614602062d2038f08553d0efb7b9c11a7ac3b479693040c80c47eeed9bc11238c904dc8368fe013d515e0c00b1aa9f5b04bd8bc2b4b1ef49d6fdebfcc583a68739aed765a10a773df523885e9efe992bdc149787b5d2013a7ee28eaf05afc775ba60cd1b473a87a87699d767f5f153e7a424c669acb202c221229f4651c7bc2b0cbbc96ed3560020fdb7b2d2dae62a2ca02e26e018673507a2788c0fe0b1fcf6c62bca389e8c96d88aa512a0f202ac373c133023d32a0101d4f34dc8bd0228c2f2f1d045052aadcc146626d2b849ff03c01e3dd431a2c2f158447ffa7cabbff9619c4f30cba20185d18e4dcd8ea307b69484ad4926e5152242a5ba36692b67a83bbe4e254bb62ba574d9a34f622c4c2b54c286df8db900558027eece2bf8279a882aade907af3cb1cd4177343530e822789332b2f593068496ca73a004d3ab25e452f0c50a1e004fdd3c2f22a8a2b86ab6dcedf753a5dd3de74b58633de44b8cd43b2ffa683eb01ec71e82752dc318eb29f672234ec70170967b23e5726d97e05b5ed394e0f4c41123ee0e291a6a0abc2ef13fe0bb052383f991bc3dd9c58b493540e4c98d5d00e58ce1b326c127548523ad62b7aebc4327f07c5d18e3f8b61d38fed89928fde7f4d3b2c205ff0d77e217fd4ed01aa700000007061b8a0c53f70fca15246a6262ab1e0b7ad7af8e19c85d15a146920793c6557c0017202c880604f50a03e756fdc94492370b3507990be2d4f4a84b17d1349c831076eba05f481b82c161d65860089eccdc96cd73c55bcd75a94f24f34a069ab411a34522a5fcb41d9fee6ed85a601833e9a80c4fc0d02d3f24dbce92ce62d2cf03fca98c387093424dea9fb7dd60f2ee864aca6923648b93cd915d9105bead2b0c193507a9ebff7c7684200cd338740f67ff96b8dd69a22d077ca92386d302b208053d70442913e7fab51c309a7140b3a19220ee9464a8649d8c7f76272a7c61015f59400bc2f259affa9bd22f01e93355cb12a652b3b877cab7375902475e0649e764fd462d2d9eab6541bf81df546b01869757917bbaad5f87f31958896f2ad8641539e46a5142f38b97246631e6d26c7c0cf15cebd481312c6bf2776de22d0ce3f49a4d1692e6e59c46f3122df1582cbfce09c3d367cedff51e68fae576fe00000001010920d719b45b5fdf0e46be4a4aa7dbf7ffb16a97b21d2db95cd864fdafed786c18030a0e0a348e856c3c1f913ba31c017cd875190c9d9e0bacce6dda88b7ab87bfad0dd1e26966ff5ebeec5dec84022188439350c7e53ae57be59d67254a6b","debug":{"publicInput":"0x02cbf8eec10b72b11575df52b2694e3c315b3447087e2aaaa4dc9f472a3b4b9a"}} diff --git a/testdata/coordinator/prover/v2/compression/responses/24-24-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v2/compression/responses/24-24-getZkBlobCompressionProof.json deleted file mode 100644 index 0fd536be..00000000 --- a/testdata/coordinator/prover/v2/compression/responses/24-24-getZkBlobCompressionProof.json +++ /dev/null @@ -1 +0,0 @@ -{"eip4844Enabled":true,"dataHash":"0x010d1c63ccce3c4927ff6ef1d05f7566e0daa938bb81f8e2dd99ea779b07710d","compressedData":"AAbqxOL6wsqESBC+DcnjmPpJYWVsAitl5K8TcoFSmAoA7QEAAQBGAAAAAAGiBD1m/wUJH527wiy0F4B/AgAJBACkESjE5gwSFXVnTcKAHSaLeMGPFRfer/woAKMkBgAB","commitment":"0x818112a59a4b27702c35592e61db60a7f73359795f60519c727e3e9dc5ccddd16e533b10a3a1ddd6b64a21cf71861c2e","kzgProofContract":"0x8a8f9fcaf49c1d94438b78d3e16403c5f56eba24c0ee51e72f585c07ebf7f799c5b798c7a4888abbfaeaa48da7561b4c","kzgProofSidecar":"0xa3c2ba98ef913c4006bafc5b95b349018c07d92aaab575477b89a72444e5f3c88c7001ee6da928d1296c5f6587f9a3a6","expectedX":"0xd6f410e1c527a71648473e5ccbf0756e10b0b03a252813e394ce8bf09177b14d","expectedY":"0x4318d9c2cef1c6ef44d0b119266bb1e10803f11df81f936f5c0da2590a11c53b","snarkHash":"0x0758e112467c9f035020488dbfd3eafe7ba0215b4e869442ada42318008538df","conflationOrder":{"startingBlockNumber":24,"upperBoundaries":[24]},"parentStateRootHash":"0x0eff7e13a937bfff8c93a86b8e80e981335bca7faa851358c77372cec8861cf8","finalStateRootHash":"0x129e6939f77408d9d4e27e535b001a11d77dd2b53f12a6886bcf7e9a9f5a03c4","parentDataHash":"0x013bb61c446ae22f63340534451eac59df4c9f202ce135a94bf824167b7821eb","expectedShnarf":"0x436877f996bd05faee4326fd3c84be79747b79a47a41c9de2c346a35fc9ec86f","prevShnarf":"0xf386b15a85cade7e40317be03c39fce4229adf79a10f757f2bd49fef68bb8d20","proverVersion":"2.0.0","verifyingKeyShaSum":"0xc4a868954d361bf8c18d4b3699c4fa973a6b2e4543ddea0ce7970d6941f55758","decompressionProof":"0x00f52ffd09ced2145cbbc98aee29d540f79329667213e77fb361bb4b208abc3e5f12426c9e2fc88809468eb2dc3fcd8800f57e461e8b12e66f0fe026f8934bd1d98107e3abece2e4f55b885c253a471b086ba70993022d7e455a06e29ca0f41b0137f8e764b90a2fdf03e807cea11537381a298ec10bb4bcc7e423dd2c85273b8db3cbff565946184ecb9e0817dda95b011c0737ce8aee6d2d259bb0c7e55d56823bdfbd280415a01d58c48dfb354a9fda49b4d98404bd2b7d073418756ac83d00f4c14c820d1acef6df3cd6ee15033008e30bd035d15f1bd1506a942ae7e4855dfa03daaa8bfe487150208cd530519b01436391c1888e4924cf23b65ad08dc982a827054823a93177d65be0e45d544ebfedc9d1e803e3ccd06d14642ae896710036ec853c0faa1f50edbf9d9d41ecec4fa394337b86f8a18eab53a9395d6ca8f09a932e84179414c19be1ed8b3af36e002c53806fa07a47cd55b824155afed7f3b406393e40c825dcdc81842cb0226f9d45728b2ad15b9d255dc5fe9a0dbc6f0116a9b0518fd45741e8c4d771b4834f1c11cfd5bd2ff438861b8d47dcd3e5fd2b6b3da49afc18322253ee0b5f0b3cf9007cade0f42aa4fc54e53f4ebab9e9ff03d6cd0a22b3ead7e829c5efee131c7c540088bcf8abc33ca1efd379890f9e94017a63838d61489fb12198a1529cb8450b6bd198c5ef098f6d500b29b96a8c39c264f05cbc4a58576488f42ec2f981470051201a6270033238587b53bcb4a7eff16a44e52f9a388467f23096b4244ce32ed84343169f20c9852e0b5a0e2085b9015899bf3f993926c91da0d6ddcef090c47ebd8a52ea66b80634cfcae049269984b47968edbd17f80fc8b6c1ac33f94d008d981c384138d5d4918087f8b17022edddbe96f43691401cf003288c725c738fda9b4abc575d6050e8373f269c482f00d078b788a2cb4d0c1d032fcaa9ddf0e7eaa03041c97534a3e0c604b084469eb8cbe4e86132a7caaa7d0133a2b57e8e003736fb07e295d2b7dd4e1e5b2f5db91a827033e37159b5457137575d80adc8f4c0c6680f43359d0cbc7fd017a46723000000070be6f997edceec2216ddacfaf524722193a869ec0619e7e03788d49363c984240abf37c4862d673fc98f2493125fb30fbf5b1bd68ebc10e565e5784816591096021b84c72f54dc7bfbe51e82037064ec6f0edb23f258b0c8ec6acd8c6bc731a502227154df70a58fd60e480953071c92d48239daf635bbddc09e1722b17e4d57124b382bd665807f886dbe7ea6cf7cc2ec55dfa1db2621be95d379fc2fcb28710b24221e51fa77b0aa49ea8064a478ca55db79c52ff5987043e271385f4d1c5806e514992e182e15053a770f65bfc2df36966ab188fe808687124e2e00610430008eb8f795457f1ba3f751268cbdbc9e37d1a58cf987c48415bc99bdb33a360e92f9b5dfd2fab71d9eb733a344c5a8aa017a4d2bfdd816ea557a29ef797a42ae9019bdb77557fa1ee992b3d7f5e97bc7323e5ea36d8a1e5c98e0b8acf47d7ecb091d9285fb1e3d97342bacd3cab6c6dfc4a91eda5b5f88ddcfc3fe9646686bce00000001014838fbddc879725f3fb4b057bbf71680fed22c3cfc331908e1fdc49907c7a2fe3e5cec14069d9e360ede5fa429789f00d27a9f9b1c312d3c9da2e93db668e8e0863152a8488fe808a7bec72faa2a40aafdbf3916e5644ce7a714f083dfb761","debug":{"publicInput":"0x05cb4106308af97b5ceb6541bd5cb90865e114a25920e35e6f6d79eae1fa24a3"}} diff --git a/testdata/coordinator/prover/v2/compression/responses/25-25-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v2/compression/responses/25-25-getZkBlobCompressionProof.json deleted file mode 100644 index 89c52fd0..00000000 --- a/testdata/coordinator/prover/v2/compression/responses/25-25-getZkBlobCompressionProof.json +++ /dev/null @@ -1 +0,0 @@ -{"eip4844Enabled":true,"dataHash":"0x01b509b7c099f8bd30095e9b4d3ccd09f2f171cbbed6f042c92b08b587de0ded","compressedData":"AAbqxOL6wsqESBC+DcnjmPpJYWVsAitl5K8TcoFSmAoA7QEAAQBGAAAAAAGuBT1m/wUJH528Qiy0F4B/AgAJBACkESjE5gwSFXVnTcKAHSaLeMGPFRfer/woAKMkBgAB","commitment":"0x938f8f0cc0cc1480db6ccfd141864ba59d28734a5ca454d7444953a1edd5de8a8824bc0d7e447dc8632ea962f0edb0db","kzgProofContract":"0xa71130e9198f1ca856b300139bb19bc2aef32ad82490d7658f6351ccfa297d9dc27da648b9071e7b49d2f85e2700d239","kzgProofSidecar":"0xa9163dae8afad3e976ccfc66897b10ddfe0eed225282a25ae29079cc209e154625a18cbf39dde73705d56e2efaa374cc","expectedX":"0x65badd598619fd55f0de70013b14dd927cc07154d8ba553987fff006ac9da5af","expectedY":"0x48c86930a42a8d202cd3081d321ffa149c22268e4d285f19eb63dbabc5356fd4","snarkHash":"0x0fa886dbb84223d83d350c056f81cf9046c865041b418a63bfc9506e7eb188f3","conflationOrder":{"startingBlockNumber":25,"upperBoundaries":[25]},"parentStateRootHash":"0x129e6939f77408d9d4e27e535b001a11d77dd2b53f12a6886bcf7e9a9f5a03c4","finalStateRootHash":"0x0435086bc03d68f28e388b7a5d1d98ee64485f2d24c0ddec8f42174b43f3b378","parentDataHash":"0x010d1c63ccce3c4927ff6ef1d05f7566e0daa938bb81f8e2dd99ea779b07710d","expectedShnarf":"0xb100048e851ed5f88037c17a306b635b52acbdc7e9809dcd22081a8c07215aed","prevShnarf":"0x436877f996bd05faee4326fd3c84be79747b79a47a41c9de2c346a35fc9ec86f","proverVersion":"2.0.0","verifyingKeyShaSum":"0xc4a868954d361bf8c18d4b3699c4fa973a6b2e4543ddea0ce7970d6941f55758","decompressionProof":"0x002e3684daa41096b83bb9e0ecdf8d340842aba01ed16089bb2c5983726e1ca58c80200f45f38b58fa16bff80587fdc201892d1c66b0b06012df6c9765593c04cb7239e37b7fe49b18fb739c1258c9c3941d7b3a83daf1b3dd4d2c102836e4eb00dbe9956c55139438b5c4e471e90942998bfc5ff4983976347d44d613c64d8031de336bccfb3529c6e55ef9525d8c340095afd50bad0dc358927810a08e0048e108ee1dc0e45f806407b95f5e982d82b4cca1f8e5c9f593f4027ebe1617a936013feffcb440415a4434ef228c7faa932bac07246f2c68d705f58ddd8be2a9f5ddbb8f6c79f3ec321b8a559251cb0c3a0098c9a07dd1055242582a7ca5f528a8158d0e271d3b9495cb32d0e8322bad7f51e3967920572a76cd629d43c91cd59200a2247c3a18cbe04126305f56df744e05ceb864e3ed17689b385573edd004257326f91204d5e51afc0bd994c9ae4f9b006d1bf766d066be674eac01a27a8499eaca10ec770f620c47b9e317ad241b427cc24d9e4589a3672dd5713f3df69b7f008746c02633329b8c0282358f2bc5ef750ad3f3298fdbd6686eb2a089e1e42698c5e2f9196ac2aedd2bbcf4e7c30edd00880ad347d9baba9469bbcd04d61b93641d307af3dc75ad3dfdd9636a6b5e4b4f7524a7c2ae1597f6619605535764c0014adfc01e69809dd27a3cf0f036e2e4b235f14f3db7f96a371375c45707d35de804bfb87cd609ebfa1d53ef040f1f6e00f6b57b1f575e64708eaa7abacf8fdf70b65c8d19145f999335374e328ea6eada9d9a6ab90e44ebebc6808034e5537c0001ca4997724130fad847c5410a7adbeeccd381fd6fed6030f859ab5db301072e72b5650e924c9f2687481da6b44f3a0056c080e5f3c60934e7053bcb3635c40919a7ab160a3bdfdb4e556f1d8f57a69cee2c73129c6eb2a38d1d322fd26c0e00bbdda5ca9ef1a60886256ec3038b2c006c8f443572d6581c9c2c0cc18be359554458f79da995afece850ff4d67953101a93a045aadbac3113e6b71a27245bf953e4f3ca0082a27fb83b16b34f6bf1e1af6ecc4ef1cdeed3e01712d38e3d81a0000000710c8e76c8f4991a0f825b9b83d863ea47715f031a791a485b1175a9a494748fe093e3b183ef8d55bffcc6d6396b71686ec4829e95b972ca4313f266523448a0c0f28e152b203fa5ec79fe9b3429695bc56fa6f7af38effe494afe30fbe4f6a94123af785e1b499f7734847f63eb777059f992e62a423389162222cd678777d9d01192d7022dca08418fd1731fb7d5047737c3f6138a865bafe99a3cba606e087025b6c3a86c75d2a14524779fc4210f424bf98a162ddb4122f1441f1f5653a010d87cb08c22c7fcfdc0e7bfb350fd807b89656300dd2926d25a61bfd877bb5f000301e1e1e36421da9d0b89b6f67428b9d97c1a6324c480a67c8ad1e92347914b052d558e66b52cd73c8346280de168b00c31c7d31ff2b3b717e82f089f13f119f1313a946597ad0303641f44843083f682fa57bffb449dfe0464aed680cec8a0d88357d04a9630211c9bd9f42a519fefb8f82f0af001ec1e29da116f5aca44c0000000100befc7e12bb19346fc45447d880dd4baa5d27f34adc44d2445126b2c149c1f31ecbf00e71f1a93d6e794fb6823d5b46008b7bc0f224288ea2690dd39ab272bc11a8ba71aea0b52e5b2a14249d1316e248b0a21900d99866c1910a677d61c67b","debug":{"publicInput":"0x0d9b396056d8ddb3282e3b10de4f063e6c3a48e147eff53ed51af194574754f8"}} diff --git a/testdata/coordinator/prover/v2/compression/responses/26-26-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v2/compression/responses/26-26-getZkBlobCompressionProof.json deleted file mode 100644 index de608a92..00000000 --- a/testdata/coordinator/prover/v2/compression/responses/26-26-getZkBlobCompressionProof.json +++ /dev/null @@ -1 +0,0 @@ -{"eip4844Enabled":true,"dataHash":"0x019cffc4d77e24998a0d71090f8386e785ee9bed6a473feb3699bca4eb896835","compressedData":"AAbqxOL6wsqESBC+DcnjmPpJYWVsAitl5K8TcoFSmAoA7QEAAQBGAAAAAAGyBT1m/wUJH528wiy0F4B/AgAJBACkESjE5gwSFXVnTcKAHSaLeMGPFRfer/woAKMkBgAB","commitment":"0xb3b5fbcd29892003037e2ce5b29b6a5c0d3227fd62bc6acf000396779e20d271828ac5d379b9bb928f4c9ff628dbc335","kzgProofContract":"0xa1c75fa12a4d9eadc02a4cb3aa222000d43cfe8af1ebce425c6ffdefdbf797eb381e645daae2cc6c082ec9922d3dceb6","kzgProofSidecar":"0x855e5a789a09585ef7c208b7181221853a808a55c734b60a519988eb368058a0ad242a7f58ccd8763375eae5d47bc147","expectedX":"0xbd300fad746de1618ce8a081f90c241554f56a7e72394b9731998bb7df4c0224","expectedY":"0x37fd3e1a64f27d2e2d144d4594b5be0867927e15354271027e0fb5dad18f5d6a","snarkHash":"0x10baa8f99f72fb80101032ddf887ef067971ac615d7ef621c663349f8df58ef2","conflationOrder":{"startingBlockNumber":26,"upperBoundaries":[26]},"parentStateRootHash":"0x0435086bc03d68f28e388b7a5d1d98ee64485f2d24c0ddec8f42174b43f3b378","finalStateRootHash":"0x11db224310dd1ffa02944cb30c4ce65d6b8dd138f8e3e8142109549475a09c49","parentDataHash":"0x01b509b7c099f8bd30095e9b4d3ccd09f2f171cbbed6f042c92b08b587de0ded","expectedShnarf":"0xcb2e2318a6096f91d44594f0571b1ed760250c7a29fdde7922724544dfbdf2f1","prevShnarf":"0xb100048e851ed5f88037c17a306b635b52acbdc7e9809dcd22081a8c07215aed","proverVersion":"2.0.0","verifyingKeyShaSum":"0xc4a868954d361bf8c18d4b3699c4fa973a6b2e4543ddea0ce7970d6941f55758","decompressionProof":"0x00265f38a2cf4972b7b0c2c4b9121c45d3364895a57255e70eedcd1e312d411024caa5c0262e8919beee2600705d76c20166c9072abbe037bfdbf2113f4f1aa87d56acd87d7ff5aaabdf25d802b7d0242873226c936d9585dc5ae9522bbc1ca8002bbe92ac5b9e902652bb7f4283e7cd28e2444533d7bd291a96e49379408e160b1192386b92f33bf42fb9a3a77ef08401186c85d04d608deb2b3f75b9ff24bb3b78811536ac3f0bd34df363da55a5cbd92df4eb99f87efa4691bf7d61479b8b007e820d0f61a0af0fc772860e966d89c1925926d9db7976789688b2644c901eecb853891879d55e0aa67ff36956b77900f89989f4986ed2199a163055c046d61711bded6ed4d95ada45c8fecd17d01ecacc6765114cc0b9f26649dfc9e21e2d013498e485c3c9612b976dbaf9a9fab37862ffeb95e36d6c6aa690141c26a4ba70c5a3d9c9811f27d0991d20cec31b8f00b5e90601cde1acbb221d4c2cd10c2fd000ab1ab8c9c70a32bb5fa44fee6a539f04ede22f82628d238d94f6c8ab399000a2a8fb87df308afef1b83239ba58a4d8365709b6b0a0ebb66170f09175b90b7c426ff064ebe0e7dc4fb56250672b7d008c8d6575f31a587207124b939166f257a640aa64d0472927950191cd744ab2eb3fa20aeae886d44798291de1ee7c6e0111bc92ff386c9b3b91981157706791b2cd6d561d6999b089267846a552c6297f7dd6104f71a6adf0cec6bc32ac812500ebf4678a8fca74d6a88f58e2dbad84b9420a3bb16d136b82cf8c55fb5b63b314431f695d0bcb3972105164a13f7b60002a09a98a02f98543eea40fc96fd13afac2af8e2fd7a7e5ea67a2fb7ef018c34ff5441097177aec6354cbaba357d619011a097b4f464deee225c2286b21decc167f1c47368aa4db8804fe7b8c02fa5f45227ad0b2f1884c8b8eb5afc7f3e66f00123b421905edcb424a12539db5e27620c181fc43c9ad33dd5850cf7adadd2254ef4dbc059f62a768812e1a4455d82e000792078758af034d32f4ae3c4f08c144e4b9aceb185c2cdf1c18256d39a9a10253792276a0cc96aa394021ebf3cc7e0000000705f0f0d85daab5d4ed3d165e6d0bbec70aafdc9a208c91b646e9e039b1e87dbb10f01d4eef1c5900a693d9b16fb73433cc76047d133ec5d66d43a978023921d1115cc975a4e3919423aba8985900a201bd1c4e4d29b6b1b99cc11adb4013e61302b10aa0ee8b770f2449d97102915e0d2edc596eda296a8c558c1a8761e84ff20d7e0a805a3f3554c2a8f8ea551122eafc82bc9a093fea51d9b0ec0a9b1115d60e028711e4407b7f590cdc0d09594f2b6b6a15e5214e996760821b8f7ae973241021273d17ad0f195908454b3d709eba0bed4b433324e3e4a7246da91afb5d8e0014d4e5adc538b2d0565092f1e19722590209ae7ef22d6bee46bfdf53ca0cd86d663d196e492dc030ed79da94ccb23200ae899178329a0ae9a93cc7ccf98db98ef5b48ca83c550fd88c0a4feda01a423c0dfad832a144c552e1638eae3094e7095fd4fcd5523096a923f5446f1042a8b6f1002bff8f0d651328c92f8ba91b59000000010173ff30099b90cfe2d8f870f0b4d243fad3140eb2cd6cf1b9ab9be197a7c1a6ade8e1d99687e9e5d4d94106463b7b0c01a0dbb3126e61264f3e12f104f06bb89316f45d03d6b72457c375360187dc98921a412ffbcef6b518117faa8dcef7e4","debug":{"publicInput":"0x0d258e706e13fa5e1fabb172b8df49f228b7da8f6ed47554c1ebc33033b4ad5e"}} diff --git a/testdata/coordinator/prover/v2/compression/responses/3-3-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v2/compression/responses/3-3-getZkBlobCompressionProof.json deleted file mode 100644 index 2960b9f4..00000000 --- a/testdata/coordinator/prover/v2/compression/responses/3-3-getZkBlobCompressionProof.json +++ /dev/null @@ -1 +0,0 @@ -{"eip4844Enabled":true,"dataHash":"0x0170a95d67091cb8907cdab06ddddfd4e10295117e3682bf2dbad3dfea47460a","compressedData":"AAbqxOL6wsqESBC+DcnjmPpJYWVsAitl5K8TcoFSmAoA7QEAAQD4DwAAAAE9BD1m/wUJH5zAQZbjYH8BgAcEqwDhKMTmDBIVdWdNwoAdJot4wY8VF96v/CgAoyQGABfBAMgP8dAHYF/HQDuB/x0BZgn8dAd4L/HQJWDfx0Czg/8AHQNGEfx0DvhP8dBDYV/HQSuF/x0FJhn8dBZ4b/HQYQBh38dBo4f/HQcGIfx0HfiP8dB/Yl/HQhuJ/x0I5in8AHQleK/x0J1i38dCk4v/HQrGMfx0LPjP8dC7Y1/HQwsAjf8dDKY5/HQ0eO/x0Nlj38dDg4//HQ6GQfx0O/kP8QDQ92Rfx0P7kf8dEGZJ/HRDeS/x0RVk38dEc5P/HRJGAFH8dEr5T/HRM2Vfx0Trlf8dFCZZ/HRSeW/x0VFl38cARWOX/x0WBmH8dFn5j/HRb2Zfx0Xbmf8dF+Zp/HRheQCv8dGNZt/HRlOb/x0ZxnH8dGj5z/HRq2dfx0bLnf8dABumefx0cHnv8dHJZ9/HR0Of/x0dhoH8dHf6D/HR52gAX8dHu6H/G59mFgAAAAAAAAAAAAAAAAAAAAAAAAAAAA==","commitment":"0x939a6c3a70a21828a9bab406313ebdeaae2d6e452e8f77fd9df233b9ec4c94abbb4acbe6b7b0318e841cb276e97836c7","kzgProofContract":"0xb1cac96cbdcb1036c0105d965a5d331825fa447cda87c9ba74a46c7481e3ad99089c8f1d0b786e6e1f72b041f660a636","kzgProofSidecar":"0x8ddf0988ee5726e6e7a41e182bfbc28cece570a898bf5e4224bd43ec5d2b4e4b751f9ec7b6374124341393f06cdbe46e","expectedX":"0x96da3c00a4b1591be592ca94b4e969c1b136836bb8f7d6c038e427853be92e29","expectedY":"0x6950c5b90aff1af0dc823f512cf43f614d92a918dde6557d27fd75e5aa544a26","snarkHash":"0x0c66e9ee5bb5819237d7f8ad33be9dd0f542758644a171a26cc7fe790e244efe","conflationOrder":{"startingBlockNumber":3,"upperBoundaries":[3]},"parentStateRootHash":"0x09d06e81128db305d8ba6c938c507f63d97086c426b42991120f48e4dff9dde7","finalStateRootHash":"0x0be031a4db967339eeeb5f8ee80de95ac9b73d8c32e4c3122369deeb17021936","parentDataHash":"0x01417d8bf0344848ab5798ad2ce93bdec503e5db7eaa4c23852f657670b46fce","expectedShnarf":"0x15a4640e408f5b901cd5a09c3272317b5352dc1d67e516e03408620dddacc8c4","prevShnarf":"0xff7d69bd676f4a20fa901e94b9f9d5204493364c229a09f042a1d50d8e27352c","proverVersion":"2.0.0","verifyingKeyShaSum":"0xc4a868954d361bf8c18d4b3699c4fa973a6b2e4543ddea0ce7970d6941f55758","decompressionProof":"0x009ebb1caf8c1b8161e6b06bb47239ffc980edbaed74febd5876580e04dc592786490c1e3552b1240aa10c7ebb88fd2c00101cdcedff9e8f97a8782d4e61aea13a9ecde0b51fd13c715c40a8f1697d45596daff2a0d2b35ac664d860f8e4d43700f3310daf7547a0380c394c14b7496e489362be74ad739c5e25b8c5dcb72e08f920c1a951bf670bb4c1d23c018c616c00d3427c5924b32fd7accd1c3fe48db614569ec6ffacfc55b0fdec535a900edbe95ab5e2095a53f83fbb7e8e33e91ab6003e50b26d14ec2e292e88eb3046bdbc31656c4911c60d7d584f96fcd6e867ce8dc0ec5fcb82a0c69f31c8b80b3e77f90089e5038fdcd1f17d881a8781d066fd083e0f8dcdd59ac9de68456ca2927ed16b20697f694a3e0ef06b3ca07164fdcd002f0e2075ab40d9945ddf086a9f2fad9f03c0ce1bedaa64509f6ab96bb2300b5e0c902abed7609d84595b00cc33cd3e00b1db58d671ed0ac999ed33822d8ab91d3e2fb5ecc862f99c55f2e4fca6e3845471d9f8579b52c4eb10016f1387ef62007c9922853bfcfbb891da06325a08e944478ac8efcba3a1263c1df01c81573cd98206bb05f642d1746a8813dd9eda8501980ba859c4c84eda85d17db3fe5463093417b089f29207ed126dbeea63a58dbb73210b68bc1e5fa371ee102c1b1b6d00506f8774dbbade8698c9633aeef8484a3cee701d9815eb1a45af461c234253982228b4ac8d43ada4b5c3f5e8de984a00f8b85f38b0a70bb64cf784b4602cf6a9315b8bec37cb68ca59b32832710af8ab863ff95737799bb5051ba4fb0958d301a82ac29e9843b0b418e64bad0287dd5c548386827f9247df3bf855d0baf109a397e3521be2a574bf4507dd5de5195d006b68640b735f1e38f0bfea5fb2ae06bf42bde9708958236d0d013941614d72f8306db39e1e5c2475d924695d0c4c60016eebd9b2f997529497fe5f877bbaaa4dc636ab5f10723650efa2591c59623b6ae7c0e7b947c35f3b48b8a3939d004e0013c283ef77ae71ad3ac85f5970f85435284ac1207ac7a07c08815a8b9e7ba5c940b1960c589e0feff58ef187d4187f0000000707e56ca224e0006b47bed55d5a16c0e771b3b9d958a2914808e0db2c7f216ce7118dc1a947b2d5078259fa021372b5076a6d3d6fa35301b44d939156102b0644042fa973f0a8e3b5060087389b50eff1b9b9fc76c9ec564cfb8ebdb26fe737a90e882851f4b3b04d748a9bc59a1e98d9f0948306856fc6893328789d402e853a016486cc260418515137d7a11927c872d6f7c4a8115fa2b3019047f2d5f04c980be5fc8a6db6db1d3c2df537be4a6348a56b879c933003bf5151cdcd4ee7780c07f4387e8d7d8d204a4144b426b17af8929e07ccbc1813f6b7f8e76904a8c76100f6884fd43716e7f97a96ad45e1dde7993251e668791ca12e1862fa9b8299aa0f1fe34b71889142855e26280f1f5d04008028e893c41cc0a070356a82f3622ccc451931621ce70a5b9ff2ec8e387c59460de41e9a5fade76afffdc55c38e40a0be8a69884c2cc9505870f1e8a2482429caa51619197b54417100ddae54cf7fb000000010070b6f2fd2682b5d07dfee8e2829a78cc3a7076b4e3c368dc5d554f6b2e899b2b35f8582766287c36fa41c540710be400d358ed989cfa7c76a617a8f3659adcf16c379d307b7bb4afff181d136075ea3cc1dcd5fe25d3879d742d48f6532295","debug":{"publicInput":"0x098188fa1022521d49739476b13bd342a4fc39f8d12f7f086e82c4255a07ac22"}} diff --git a/testdata/coordinator/prover/v2/compression/responses/4-4-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v2/compression/responses/4-4-getZkBlobCompressionProof.json deleted file mode 100644 index c981b40e..00000000 --- a/testdata/coordinator/prover/v2/compression/responses/4-4-getZkBlobCompressionProof.json +++ /dev/null @@ -1 +0,0 @@ -{"eip4844Enabled":true,"dataHash":"0x011834cacb4708071953a0329e712624af7a343fa93dce9e84e345ff52f37998","compressedData":"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","commitment":"0x8dc3bcc90471f9d3e77a1b8403ac7eb8bc297d3da0f6cb4bf5e26ac071f8ee51d8a0be2a83c4a362c0004b5d08d67368","kzgProofContract":"0x90096d2dd154db118d5995326db46dda29c739a27f2e2dda849cb3ecf1ed0fcd67c924185740796abce9c8bc0c47c26c","kzgProofSidecar":"0x86bea64a094f07842841aa2804a0186b41c78c52796b11c38ef94b75988a80400aab34a6093900dba301027b12541c31","expectedX":"0x5ad16db397c628c5ffbf8091cc611531c443b8914541c66203343f9971c13448","expectedY":"0x1d065128f2ad29513826947a5ce88bd25161005b837666440c1d8ed6e0e6a5e2","snarkHash":"0x07a823b713487e9566b2e15f4236b8f373118a22d5706859b14814b019757e7f","conflationOrder":{"startingBlockNumber":4,"upperBoundaries":[4]},"parentStateRootHash":"0x0be031a4db967339eeeb5f8ee80de95ac9b73d8c32e4c3122369deeb17021936","finalStateRootHash":"0x03aabee93d201b33e01b19c060479b78b724dcc6eb5344edf858c73d5c76ad80","parentDataHash":"0x0170a95d67091cb8907cdab06ddddfd4e10295117e3682bf2dbad3dfea47460a","expectedShnarf":"0x14f76e4ad7ab1856d1cdcca2f49d48e09993970fc2f1afe56ce7d5bc587646bf","prevShnarf":"0x15a4640e408f5b901cd5a09c3272317b5352dc1d67e516e03408620dddacc8c4","proverVersion":"2.0.0","verifyingKeyShaSum":"0xc4a868954d361bf8c18d4b3699c4fa973a6b2e4543ddea0ce7970d6941f55758","decompressionProof":"0x0072819e835ef738b7e91cdc218e2d6c5cd6ae809083d23ed80eade4a7333db757e8165b55322bd28d76f9e1f442756c017d2bd238710a8dc2c13a045f13a0ea264d61e06280c8e8599187ba593f611e848d7fd1c1ce8cbe9a14b44a1abf0db900fdd467a50b61c12980b1791fe9c1c701719d97d8d783bc28c501afec4ad5246a482e7af2fd84a00b919e14627742a500330503c7eb77c1fffe45140ecafbc81962580520abd468f9fd60b2db0e0fb304a9c7131f1fe896625db4c3c6392ff501abbce5841396e9d65dfbbaf1a2265830edd619e984f93397c72f3dfc49d6fcdafd91876ef1c9eb36efe325db267bde001e678e360dfa14ec6cbda8d6f72c8d10fea085013d02f618ac26cfa60364e591f461b47916fa77385cd1d54b5d022a013f5bd4a3d90e7035d1ef5567066cbdff0ddc15c3a98e03f996b215e27a96e4164e1c8bd46180fac73799f7b6fbdebf018202f421406b27e4b9f9bf9ae5d3cd8c4f99e8c9a57ee46144f5b430dd8569d5193d3c719dea8bad87929ed04ecef2000bd8bc3010e3180ca95af61865d6f1605bdb87e8c8a434c0c710c1d12cbccdcf3d81866b94bc5cc9bab9177bfdae9f01785b617e7170df6a832d7976077865335f0b7bf6537e8cc4af7ce11365049f3f92ccc076d787ae54792f7f3cf310f6018f8b141ecdc3bb5dcda2b70939837bb10d6941af8e305b8f24d11539f498f3a29143c9adb4bf746c43338ac8d20dd5012d8cea27e5510a5f84b3a45579a3d538e786bca2991bf9a332f4785da5c776af3a7cd9c87da29c1ab2273638c3cf8c0197aa24a77aaa2cceb1f3c4f102ce29a725606792f4836c6fc47c74b5653615d0fc0a07484a11149ddedc4a4126f4df018abc705d36c6523798a322b61170057ec57c37f1ca8590412263a0fdd2c2d9b658356a4603440b032c6423f01836760079a5c06461e5eaeaa409429ed971d6ce0db9ed3970383254a701d07378377b47adb7acdeb23ee78477090985ea09d6006108efe43586b37b177f85e8b94ebb578e4435b22fda11759a176830899af971853cd0dff0e47e8d77e227db0cb4470000000701b9bd2928586cdfdbe5b5cf00d3a1f2dbbb2410d2d8af0dcd4f585856c98d7305712851e4f518e654ecadf8abd1e1c7df8fd656bb935b0a89009a318d3a011003763a752f70859d0c55f1780c64b77ebe89ee43867c1f98a4ff0457eea1c87d08e7c3d1d8291e2f180ac77219ba5dbddc85c71e1c66bffdd11f1db6a3a9fdab0c11001bc7e1cab117ce59d12463e3cc9326a73dad31bfd5e2fe1b5b4a52c46c0c65cf3f5579f2b8cfdd3b56768fb21be3b4df03b6e04edaaa1b090a5697897f1237a884202919106e2fbb86da3d06848e94e24066515327f5992b465c06aeee0097b2c1f55067961f0dab340130559e20d075afbc6e8275771de2679f09a2c3ad67610e31fb2a72de9aa8b60319d31e010c4fe426d74d7347345a1858de147d0fa433f063cd3b0b3b49f320d2feb03b8a1846ca485a18f0f43a88f32cba15d511b4d64bdd67a05ca9aae5cae2f7478c883b7501054be3120dff039e1e346e130000000100c0cfa96fe9a0df78293b77b593466f1bd65a60a3bda91e8c03f43d38f610a20fc6ff5b2451b99c1d583f240d8e5de300d563e161619fe1537129e3928d81660cbd1aff20828b71b981991495f82c0d3924f04bed1e4a1f097fba8c06364ce6","debug":{"publicInput":"0x0cb52f6b70718fa9c5582df4775a4b924b7bce1f5d110738d079c8300cf562f1"}} diff --git a/testdata/coordinator/prover/v2/compression/responses/5-5-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v2/compression/responses/5-5-getZkBlobCompressionProof.json deleted file mode 100644 index ab5e74bf..00000000 --- a/testdata/coordinator/prover/v2/compression/responses/5-5-getZkBlobCompressionProof.json +++ /dev/null @@ -1 +0,0 @@ -{"eip4844Enabled":true,"dataHash":"0x01dea5355f278d824f8514653bf66a349e3c574d06d98ce6d0ec205ea1536c10","compressedData":"AAbqxOL6wsqESBC+DcnjmPpJYWVsAitl5K8TcoFSmAoA7QEAAQBGAAAAAAFUBD1m/wUJH52yQiy0F4B/AgAJBACkESjE5gwSFXVnTcKAHSaLeMGPFRfer/woAKMkBgAB","commitment":"0x8f1d00c6c6d587cd83e74a2693e69f68eb41d293d263e222ffc0d4b75a6b3b695ca03ebb31ab7d3275f2f3f167cee11a","kzgProofContract":"0xa9bfc4874baab6cadc57c30a246ca8affef0dea47a907bc09fe471acd7315716d181d379f54515ad871d26cfdf10e47a","kzgProofSidecar":"0x8f19793bf3c2621e37ea6f66eab3106939123b52acaaf82850b4d3bed31c12f5ecfbf438a18258cade700e1663a39959","expectedX":"0x223cfe263b73917cea14566f60ca4aa918d73ff0eed068d8bfe136153692bbaf","expectedY":"0x0dbeb3a6cf9d7577665b2ec6fc138d2917d623afc17e430c381764b1b203eebe","snarkHash":"0x09f0b4d80416b8c43ed79a76d34f35ca1d776f45be0c08632d49f72785a93358","conflationOrder":{"startingBlockNumber":5,"upperBoundaries":[5]},"parentStateRootHash":"0x03aabee93d201b33e01b19c060479b78b724dcc6eb5344edf858c73d5c76ad80","finalStateRootHash":"0x023ad60c3f62c27623bd900ed3d4a0c18446c8aaa7cc4ec054ed4e5501a464fb","parentDataHash":"0x011834cacb4708071953a0329e712624af7a343fa93dce9e84e345ff52f37998","expectedShnarf":"0x2fffb9ff38b5b685036091538e2dc46adc8087f78e9d326ad1ee16358bedfe11","prevShnarf":"0x14f76e4ad7ab1856d1cdcca2f49d48e09993970fc2f1afe56ce7d5bc587646bf","proverVersion":"2.0.0","verifyingKeyShaSum":"0xc4a868954d361bf8c18d4b3699c4fa973a6b2e4543ddea0ce7970d6941f55758","decompressionProof":"0x00f62a793c8015feb5018903b2fd230f8fab286498ac9f863a7550d1a53d4c11d25306865fb4a42c726176b30cec2a9c01621db9e5a8b3368c28a578d713d78b93f8eb4492e45e1c497306de164fc2cb106abfcfd4309f4549048003b7cb3e7900013c649ee54ca15f4333fe9a2d9f3bb1ae2a9c856c31aa5a418436a666fd8b65941ec270db65d04a6f7def6e07ec9e00f1603a162c72826a92580b900b01fc4f3d465e122efe97f36be525023bfaa66ddc1ab80b05b9772c2d031e02a1ef4200970e72fa2fbda07e567d068d1c1efdeb5e3ca908665ad3463dce2a62ec7e0ec997ed7b8712ee7ed65a2829f8b789ee014e7708fe5c147327972a1b73c9651be71c620eee19ca9a33d214651dc6c66ed680ea236fdc4f7176944209197d930000344f0ee89986c24f7cbeb9b67afbcd7f56dcc887b97b952810a4e0309fe910d4eeed8760850f65a495a7baea0b09980146108a2623a139678cb38ce986278459658140956e467aea063605f69455e297db4c263f64409ee769fb0a22c43c4f011e360a83e2fa10ce6c4e2ea628d72f0f88d32029483ef09514c90cdfabafd8666229a0108a34e7b42411d754d61a8b0141dc5c3ea049c285477b2372d59f281e7130dfb51bfd231578e47e0ebc23cfc86b7e58b82a770c74a5e8433f2f335f0198757e1d003d5bc21bccb59775a73ade25d9f8491a0da274f0c2351eeb8e60b0d59ffecaeb416578e1f7eb16bd735300a8dffb796a0af64b86f480b240bbf4d2463cce65f880639d60d4222a66ef57a7479bc5babc704df6a65da66d37de720148690dd2fde5ae3ddab3af7f08fde98da670aa2869066b96bb79d50cc5249d815e577cea0e1eca88a6e427df9192e80093a26c7b33953426a34c989a8965631c1a64e637530debfcb70843dbd7069cf2ff26a7d1b9c00a5efc4b114c443ece00a3c6b669d0a037559897815e7395bdd583a8a7fabdc6560af5fbce308d71f1cdaa8c72c4e22fa6023cf224bf6dc7430060608a62a115c13490e9ac2a0cdd08ddfcd1208d7829a74e8b30d72542774b6177f73bf4b4a5b4f9a3bc320d71a0d30000000707f695444b201e04f1a462e0f5f6de856639bdee595b18f64eda75d2d7cb698912693dabf29f22aea7df2e4c98d2a353aa0786ff7cbe5a9ccb5431740fd86c2006a021f0f1f540db377e121d7f232d8ba6c1252360a74dab1290f2b08d6be4761049b1e51bae760c65a58140d8d5d23ac497a75e7352e9a35f7e611f0bb6255a0b3ea2094d8e3a4da787cf4e709677dabe6508cfd5a442f7edb16580e0b6fb920e5d158c528c7c2a3a2a6206a22a0e9893a5fb8e615f911757eba07efc71c63907b228fb6efe08ed45f924495fb89a94cea0ecf8781ba70e0060164a8767418e0025faffe816178513dfe1ca7a042704d3f9d4dee68c77818c55d160298d2d2443334155e0c8d30556409b1c48e04fae00e723bc013f853f3e1047808ddf57516d6372be4891fc109e170ab9533c7c2662df7ed0716a7c8fb136b2375057d893058941c59348d17194fd56ca451915001f735c5d0df6b7c4c60245b37f1d369b00000001013e3ec4ec0ef2c1ba3aa08630014cb308978a777c646d1b823b27483732158414e6472248e536e0b697fd206b672d17016f7b00e8aecaf0331580fb7cb04544d05c0cabf8cd19ca72f28dce8fcb6cd3275d4d66a6a161daa711906d3065d3ea","debug":{"publicInput":"0x04173e931b0e772017b3aef135b763de8b70711e2095ade26fda490883f8039d"}} diff --git a/testdata/coordinator/prover/v2/compression/responses/6-6-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v2/compression/responses/6-6-getZkBlobCompressionProof.json deleted file mode 100644 index b15ce7f1..00000000 --- a/testdata/coordinator/prover/v2/compression/responses/6-6-getZkBlobCompressionProof.json +++ /dev/null @@ -1 +0,0 @@ -{"eip4844Enabled":true,"dataHash":"0x015eaa6e6704784c2c66b900024e1adfdd6d539d278180ec3369d46ef0dbd459","compressedData":"AAbqxOL6wsqESBC+DcnjmPpJYWVsAitl5K8TcoFSmAoA7QEAAQBGAAAAAAFYBD1m/wUJH52ywiy0F4B/AgAJBACkESjE5gwSFXVnTcKAHSaLeMGPFRfer/woAKMkBgAB","commitment":"0x975e3b2d5d01592dc5072a32d64d89f8dd153b8ce5e99663a06b0205912fe192671fcfde0db031b10c3acab037ca626a","kzgProofContract":"0x92563d574dd80f247afd0ac26005cb5100ec60edb777b55ebb8895e1ba96a3e968b382742f5c378b8a664dfcbb98d633","kzgProofSidecar":"0xaace07346ff109d4efee9763ee2d511d1aadd6aa0e42cb75ed528b244b8d6b6621bc0ef21f32bdc41f72bd32d81542ea","expectedX":"0x24e1ce99be2957b9f7892d17249fa4bd72c3e0ad3db96daafe5c3b9deaec7151","expectedY":"0x26f5b3dde85a38dc8264b2cd4397e1e12628108b7afea435ad73039244eb3c6c","snarkHash":"0x126c13a95fd01741a2421aef10e075eb16b694e02deab6863dfc2b0957498a3e","conflationOrder":{"startingBlockNumber":6,"upperBoundaries":[6]},"parentStateRootHash":"0x023ad60c3f62c27623bd900ed3d4a0c18446c8aaa7cc4ec054ed4e5501a464fb","finalStateRootHash":"0x034f656b2cd03fba3dec3ab90a130d2b84f9ff687a49a5055e40d92c25fbbfdd","parentDataHash":"0x01dea5355f278d824f8514653bf66a349e3c574d06d98ce6d0ec205ea1536c10","expectedShnarf":"0xa0c49a61a5d6fae001c40dc87e01fe4f4d93c32c800d3c8667b21b0d4efda240","prevShnarf":"0x2fffb9ff38b5b685036091538e2dc46adc8087f78e9d326ad1ee16358bedfe11","proverVersion":"2.0.0","verifyingKeyShaSum":"0xc4a868954d361bf8c18d4b3699c4fa973a6b2e4543ddea0ce7970d6941f55758","decompressionProof":"0x009b3e619ea1224e4b2aa91e6811881770a1fe8fcd694cd0c604643270ba6f0434f1727c93d27c40653d1a0bfc7abadc00c0a125b54dd94a0300bb043e8375a0644cf61e94402225995263ab7401fbb53800219af403cbcb2ddb4c16611b7a1100017fabe4c69b394acb514951416558478fd423539db65c09e01f52dff54f658bf5f5a0e2eb08a44182e42854ec52b400b3403b1b0d77dbbce71be482aef5dc204db113fece4ed77c5ba0cb3a6f431e75a27cb5cf19ead2d2bd1fd54837a0d800b8b7fe09935e3bce8dc6826902fb904dc7e76d77f933f8cc226d5bb87263142235c328d51cb2ab85c8b3f8b8908e0001a7a0b34138f399b179f732a32c075e82b7de98d222ce00176ff23c0387940305e3ab4f6e2ec6d2a24dd379b54fa4b9017d5d855c9fe51f083f1e561169a4d2defa3a5d556f256ceb5382adf8aba3f21fc1b0f0ce5c2d451679fe858f2e31ba0191ddc3faf691e169139a164c78fb9e99d7fe5c8e9fb2953408febd66a9010399faccd94f46e527662b69b2aac61dc40031462c364de2f2c2685846f7f4780df5e481dcd95f5a5eb41c7f3b04c8d56e73d199bbb08da76ca00acb441ed956fd009a69eed4c852993e28515dbeb9884492517601d50894d8cc4de1ab10a6ccd358867c0a7735bd5afd72b0b1b66a2af701012ea4fc300a308f2bd36d37006d0b4aeb09bbc9b3a3eec68cb100082f729bc4cfc238146ff147cc15d854c71412d30120f3b6895485c8c9a3190fe8142f819e1a99fdc207803ac6ca508afc47d249ac8a315809189132170092127bf50af500e4bf22cfa7a345472299a32e7210f88e9ed8a85e0566580c8dc6fd2d26bf829146339fdd6f66bd22de2481e999a73c00cef6e8ae4c6a06ccc624d05b2552712f31df39f12d60e3a48e35bc31558041a0d4f9b4c949c2b2af6ce83eafa67b8c008aa94e026571a340d271eb7f10bb4bb43ce1183d1b954a4541a8c36e26efbb4c6030f505ac5168029f8e026d47aedb01849806a018c6f0d29d901ec52a7ea4af8f26bb8d4a44b0cc5afb7a9c05eca9ecf4098479b03f9d946f8fe4724e0a22000000070f208f2e4573ed45eb391d2e772fa3d286ce2daf2dabf38e21ae73a99676da8d02f6c7886311e496a95dfd6c00ae4da8384dde6d1376d3d78ae772480790ce8f100d7c58193abcffe24d7198d0b073c4a06da88ed8766f331cbfef4b8766e11502098d2077bdb4c16ac69a4bb7943d42508bef72f800543288e9e66636f563121039c3112ebaddbefb4a3ca9566a9a5432997b80dfe8730f8887391543250ab50aae81989ba2c257397c26c974e5a45d9e574afe7559e08446a9f979d84c0c6e0ddd88e17acd4feab2af6800d7b76c518aa58ff1da08ca750f5b6253b9c036ed0119ab3a532115f97432a9e812de75bbfe23b9ec36ebd70b9c83d21279599f8a6c9b777d44d9ba2aeb7a7c2fa5ea49ad0035fd4d35efbab9e5bb8152c1b6e3c6d9a3c1c4101cdf817100f3858312fd92e5277bf01e176dfe027767b41dffe3b504745211163800149bbc4c055f176faa9fc66aad2f49c303a622b84976dbfae6000000010105a6984c3a2a4a329dc50b421fd9176840c1ec7c155e4672473ba9129278605737661584e62b12d4c440f51f3eba01018b3634ee63b63f7c6e1cbf081e88591acc34fc78811fc815a59b739c8648547dad0634f7fa3552513ba37603d31c03","debug":{"publicInput":"0x0aa527e4036436b63a34cc08e176b5b6a956fb3bd63fa2b03eb30040d054dd0a"}} diff --git a/testdata/coordinator/prover/v2/compression/responses/7-7-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v2/compression/responses/7-7-getZkBlobCompressionProof.json deleted file mode 100644 index 61373031..00000000 --- a/testdata/coordinator/prover/v2/compression/responses/7-7-getZkBlobCompressionProof.json +++ /dev/null @@ -1 +0,0 @@ -{"eip4844Enabled":true,"dataHash":"0x01f6ee187547423291db58050f0c9fc2943f34eda9fe8b20a39e7012d4cdd622","compressedData":"AAbqxOL6wsqESBC+DcnjmPpJYWVsAitl5K8TcoFSmAoA7QEAAQBGAAAAAAFcBD1m/wUJH52zQiy0F4B/AgAJBACkESjE5gwSFXVnTcKAHSaLeMGPFRfer/woAKMkBgAB","commitment":"0xb944333a42fbe8047b1b0d4c9a4a36176d47050ddd57980605d7103d6541cf49d9585bf4a70a33b0dba9ae622f2c3a88","kzgProofContract":"0xb20f657b492ba852ca4fda8b911dffedca76bed1633771946676a213194646ebb16bb37c7a78b7233a2539d94a65769e","kzgProofSidecar":"0xa7bedb72e333d9f3a163659888fb67d769e0c9c415a495777e5ffd686a284eeb14f766cf74fe808a7e46c2390da65266","expectedX":"0x52dbd01bd7bd08fc7d4b61dce0aa0767811f0db76caf9526cf3c58673c869dda","expectedY":"0x4109db14f6f4faca15342822f282c5c4c9dd79e5e0084f497f2c1098714a12ce","snarkHash":"0x088720e773b300e06ebe31167b0b69d0d3ae0ca68ce72453412a6a2cc20e5aee","conflationOrder":{"startingBlockNumber":7,"upperBoundaries":[7]},"parentStateRootHash":"0x034f656b2cd03fba3dec3ab90a130d2b84f9ff687a49a5055e40d92c25fbbfdd","finalStateRootHash":"0x0e5313646deb2ed7a718bdabf6f28850d1af5235708ec9e482c63ae9410ca7e5","parentDataHash":"0x015eaa6e6704784c2c66b900024e1adfdd6d539d278180ec3369d46ef0dbd459","expectedShnarf":"0x2b8e86e92d01b6e834aa62ed1398c6537e23666d8f21b3d9eacb5e30713f3eee","prevShnarf":"0xa0c49a61a5d6fae001c40dc87e01fe4f4d93c32c800d3c8667b21b0d4efda240","proverVersion":"2.0.0","verifyingKeyShaSum":"0xc4a868954d361bf8c18d4b3699c4fa973a6b2e4543ddea0ce7970d6941f55758","decompressionProof":"0x01a345e5071aa71e22377b83b914be43950170960933e09b9e42960d7e46d712aad6ed08cd02773d220b5e224e5655ce00424c0ba151f43f90d2085b8f65f2f9135c8da8e3ec8cdd616ab959adc0af9ce8091c2cf8062943c9ad5c9f2f595dc1011ba7e8bf0c43eac8af9da4578442dfd11608a9f9a077bda115cd867bdb49ee6c096702836671311d1eb5c4b2b3fe86009f0c69b65b476bc0e46abd02b898ab89222414b7a27090132122daa08cddd24843ad0515af3b63f50e5b38f1c529cf01778da95589fe8b3ffb171b5125db74893f2b7c3badb0899a96659beb23297733b60b78ac303e399fe131abd4a9aadc013f55c8bb5f65869ce3db472fc4113b1920db71400afa78b746b3abe5b2f5915085bf99f536bb5492af8a5d62d228c800bf605cb315e1e490b689a741e790b02090b8f831db5c36962e6d63cd245e867e7b328606f630ebf2f3f1340dc46c0801a3c1ac419d4ac993e597f17cac85303e97dfc0505609f344e09cf281c78b761483ebc1bff17ddaf89212b45219678401a471194230f31125e8973d7b5f4d6f30879e6310220fb2fea076f812932cb27e6b6fca56ab7b64b980f886dcc282db001d4889110141f05f5e26b1579c695303a57662113f5a21fcd3dd886778217a18586e7b647d1e3b00afc8f4545e4668004969eb55fe9e74824a514bbf1038125c18856fc7780cad08e5847a6225e48e2e6671eb840d891fcdfbef61edda0103009abadd7c4c1d8200b32340849b528263618875ea81befe9dcdb27eb954c554d8b5dfd8cc4433a2bd533967f5862288006fe603acb2935c4da2b86bce93d934369214d900baefa4cf5055951f5a1ad143d0cbe131f6904ad3b71c391b5cdceb0151480773e9d1b0982a819cf70de87e400d817c0f9accc730a3a33770935c70fdb4fc134ef6c9253c2079ea2aceae84000d948d6f7d1527f57ee11e523307c069470556798a99df37fd8eeac09c46ace7b0e966ba86febb2e2c62243f60b7b4008081694d269c3d0202ddbe9ab81b32d35bc5e9b3463adabbb6246ebdf6c0c158775c081b0cbf2400d5fe98c83423b90000000707327372c4eab70ea677c4e4be6be46b73f75db9744b3cf21e4fd7679b187e300755535a0f84eb8ffd65087e949a1fe5f1c6105ee531da94871e3ef870d38c790f5214ef142e32d803e75442eb23ab476ffb4ebcb8a6a5539f4768b78f3b898f0434f5d6e9d4452406d42f4541bf8b3eac328fa93c405cfc194ab0fc1fecd5df0e50353e70a2727fa6b54fd84674fc7414b3f988e2901d70f5a92f3a64b47eb60453b0e1eaaad3e4f90477a049f3d8ed64ec6c4d19b411e5201dd4b91cc01d4d06d2c52721074a1a44603c008b09cf72ce7046555de1fb9718a7c7eb55415ca5001ab4d55e61e7eae4418b8080b6691a7a2a05febe4a096b1d13e336f7fc2044edf5a946ef746086ad6fa762253448f300bc70588a70c83928fde589a2dbd9483361633ab0489c1b41b72ced83c7540df26d6bfd94268ffc624eb6191c740d7506b3332ddfa8b0681c37f0da5f1bd0d795484b80d80a25d85cbad0def614463f00000001016de64739a3b68407bd9276d785b445b17e2d1f613f80fc1202f5bc3b4849a6b7aeaee038c22cb1d61a8dec7648b07501645779678b83ebdf440ef2a35e5841f6d58204527dcb3b6f72db1cae84cd5d6ee78d9a374b5b0aa3864c2d8646fbef","debug":{"publicInput":"0x0c356278ed977af068d1bedc9ce20b73fcce5dc885744d07610c4d7f06bb9195"}} diff --git a/testdata/coordinator/prover/v2/compression/responses/8-8-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v2/compression/responses/8-8-getZkBlobCompressionProof.json deleted file mode 100644 index 678bee44..00000000 --- a/testdata/coordinator/prover/v2/compression/responses/8-8-getZkBlobCompressionProof.json +++ /dev/null @@ -1 +0,0 @@ -{"eip4844Enabled":true,"dataHash":"0x016c0fbc0e700dd7e19284325dc4ffc852abd6ef0cbb090fb197c424ef4794a4","compressedData":"AAbqxOL6wsqESBC+DcnjmPpJYWVsAitl5K8TcoFSmAoA7QEAAQBGAAAAAAFgBD1m/wUJH52zwiy0F4B/AgAJBACkESjE5gwSFXVnTcKAHSaLeMGPFRfer/woAKMkBgAB","commitment":"0xb4f04dd078d7db592b355e9eb54bf654a79f060afa091b380e60ddd84a6b40d0993daab76c5a12958a1997b1f58dccdf","kzgProofContract":"0xa71c4b400e23e3cea8eea448f1a1da62c813ee3f49ca67a096f824e5a2b4b713b78b8486d9e7e178c8c35f663e06a06c","kzgProofSidecar":"0x8a8dfad58e35d853d9ad7cf0bdc62d8078bfaecfbfe0d5004906a9bba322e98ce141d027ca9d17e1046cebe1759328d7","expectedX":"0x49640dff67be41399e612fa76aede95de393c65af5977e4d6aef804f42ea3488","expectedY":"0x616b1904732c47d5b084c36322046392058f876a4186d2e93abe793b136b7015","snarkHash":"0x056523d511d2e1243ebb275e5e63e1a79431c845931d687cfa397e738bc979d5","conflationOrder":{"startingBlockNumber":8,"upperBoundaries":[8]},"parentStateRootHash":"0x0e5313646deb2ed7a718bdabf6f28850d1af5235708ec9e482c63ae9410ca7e5","finalStateRootHash":"0x116512664f2721956e2020ef6a31e10a7741c15ea3badaf80455a3bf01e479e2","parentDataHash":"0x01f6ee187547423291db58050f0c9fc2943f34eda9fe8b20a39e7012d4cdd622","expectedShnarf":"0x649465bff871e019f12f08a6a62108951262c9b45961266833bc47c9caf65415","prevShnarf":"0x2b8e86e92d01b6e834aa62ed1398c6537e23666d8f21b3d9eacb5e30713f3eee","proverVersion":"2.0.0","verifyingKeyShaSum":"0xc4a868954d361bf8c18d4b3699c4fa973a6b2e4543ddea0ce7970d6941f55758","decompressionProof":"0x014909b4b2676f7a30ce1563518033b325b0d12d60428a10973f97a5e98e68931b37335fcd3e2bf4f4973d377b1e31ab0092c1480949ef05c92dad2b3a60d7cfaa805952f69a6d4d562f5d81b703f20ccf0c9d873d915c9f178f8f86b3f73e1600f33bca282d5a0a446f2a6b669ebd705a65f561468d71a47df2f8558ba5639c17466f0029cab7cb02322face36c3c1f00d4f61fe634e6f566941259d0c3166803c5bd8e7dce00bdc139684f361f9d5969d2955155ea0f8eb6bea85511369ce200f057eeec7e33376f37757af08343b6796c8a6a486f36211c63f6802a475f732c2317ca3c9e1be26d574665a700877100964b58df1bf4bcd2532a34f119694246a62e02a1495ed7fb42b378a57310cd82d63361795c75ba76dd619b01db31fd0197a477001e6eeb3b3c5446f2c44ab7c0f5d58d32c2f4f0f6fbd60fb8e7a40e24f91a4921e25ae5df584987650cae3f002a3867aac7e24e6bf29d08ca13252b3278fb46a4af204ba68d14bb7b95f5ce3309c18e0173dfd981d9e9cebbeeae460088f5bd3d930bf25db4539dbab682e120d2dd2239a4ef0cacebaf7166064463cb8d275cb3f7c4bd0bfa61e9dfc6787201a4c64aaf446709f2b25eb34d2c33726b2394401fad111c9b2e26b5c85e8b8c635d36493aaffff5f9f37e1fcfea37c701ad76247b1bec92dddc5bd68c5890b310821c0d9140d3292c938c987f183edc2f203f3d0ac42a15e329c304e18c8feb000e5e90f66486a00f1cd1c83b40a45e4fbfacb2c73efec42043bf96f839c19ac54a96cc577cc5fbcbd30213c41ac166000a1a8f12328b99ab767ee3bb67d848cec0eb77b31c1722adfbf7da74e0458894b40f924cc94016f7251bf9a4b2b1d100a44f30eb5697b879efaf638020e7f4706766d4592330af0a71a74a95af4e00dcc8db5216b8cc54dcdab6424219a9db007041e96641957c9ac98f3a7133287b43a3908c02a62d486135fb14cbd0144c780a0e8727d715c23afc8bdf7297204a00a26d40788068759349fe45f13770d2c0cdb1bbe0cb9d416d900b5e06e502e1aa33c67049d76d81caa62b577a45da5200000007126c76ded5d692ea9c35f1fa55a2b4fe16483a8e4a91b7d60668835ef4f97dcf0664318c8cd063cfc1a602885406c543524e5563fe263cf88df3ed498215b83e018f628989457958c9fb0e3aa87a0b57d94f7cb992d54f058b52c2c1b83c4f9802e55b2957c14e47c9d45ba6fccd636a11c3e5680651e23c8a14e81d561dbbf31139d7e9dc1b7be4942b7e39d5c4372e23fb4b23dac6c0d6fd71766f02bcb7bd11791e73d5bc805d3aa730ffb664481984c7b752c6c293521904b5261a2991bc0a33e89946eb2db4e1cb4492d0fff3bd5d7c684fd02f8bb7b96b2f266d0c9e67010c316f7fb0b4f6a9106f1b0b40416456d7fcfb9d4b3f9d6db3096291fef1cd4fd0ab985cd76ffc5b0b08b60015d43601796c2a05af231f091b76e9a00e9d20d7cb3146345bebb9e5a3c5b878052d5a9d213ce3da0692e5483f79aeed85e15005237ba71f7493c0b3afaec45bf7bd1e40baa0a0d8b2053a558c350d977977430000000100635c4efecac47b18d9ca1f45a416723fb68c7af925a189c1c86b7a8b94b6bfe1c5683f5ea5b15b42aef9a5cf566da9001a514f9b96f34f770e717ebafba78fd9efed2aef27af9ab3b103e28e72eb0660e7f73da2e285c76cf4dab2925b8c41","debug":{"publicInput":"0x081e0fc4bd3e4a6ac36101b2fe75afc9a7150e2859c6f779733796d7ca89aaac"}} diff --git a/testdata/coordinator/prover/v2/compression/responses/9-9-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v2/compression/responses/9-9-getZkBlobCompressionProof.json deleted file mode 100644 index 50d07858..00000000 --- a/testdata/coordinator/prover/v2/compression/responses/9-9-getZkBlobCompressionProof.json +++ /dev/null @@ -1 +0,0 @@ -{"eip4844Enabled":true,"dataHash":"0x01546952a4c71c7f02d0a95abdc67c3e47f18ad84beca90e1cd749b2314947ce","compressedData":"AAbqxOL6wsqESBC+DcnjmPpJYWVsAitl5K8TcoFSmAoA7QEAAQBGAAAAAAFkBD1m/wUJH520Qiy0F4B/AgAJBACkESjE5gwSFXVnTcKAHSaLeMGPFRfer/woAKMkBgAB","commitment":"0x8c1bf0244e114e3a11de661ef6e41f41342289bbfdc5cd94b48f71638c1e1b4d3d6d5d33066c9b26e31f29f7d50abec5","kzgProofContract":"0xb9094fea85df81d3566f38a78e9ce529af9c88383abc32387e37ac7014b6dbb5e9688515aed5e602b602c8805d90d5a1","kzgProofSidecar":"0xb7c7915b8bf31c9ceac80e22a48709ac58fd9d160fd37db5647be07c2a453e4135c8bb05f9561b0f8f4707d3439ac119","expectedX":"0x416a6c3472ffe6ead7375874249a05759c8fd43dc614e5b0f00a4d73e973b429","expectedY":"0x608e23e6c6d1d70ac1692458c844ec8c81f64dce699e49509cee9388278c0778","snarkHash":"0x029ab876beaf5ce99171f9ec51efb74486a3618e6f0717d66e5f62b7915b96bb","conflationOrder":{"startingBlockNumber":9,"upperBoundaries":[9]},"parentStateRootHash":"0x116512664f2721956e2020ef6a31e10a7741c15ea3badaf80455a3bf01e479e2","finalStateRootHash":"0x0dd6f7009448e25c66bcfde1a8c72aea37e01c146a8d2b765fec4c28f86d000b","parentDataHash":"0x016c0fbc0e700dd7e19284325dc4ffc852abd6ef0cbb090fb197c424ef4794a4","expectedShnarf":"0x5ffeeb5bfd33a32014d461559f380b6c42e60229c61c6e362b6a25ad10b6dc4d","prevShnarf":"0x649465bff871e019f12f08a6a62108951262c9b45961266833bc47c9caf65415","proverVersion":"2.0.0","verifyingKeyShaSum":"0xc4a868954d361bf8c18d4b3699c4fa973a6b2e4543ddea0ce7970d6941f55758","decompressionProof":"0x012480ee3f8a33e23588da0cf9b4b0a0dad85a01f1c870b1107235d7b6ebe57b50d3dbb5983181c47f99575b5e5034dd0027f4ea5c5ef79d375dbc17025a25f33c9dc4e81919a2607131f439a08e233e3a055064b1c9af83378b450f430d40f801999fb9cfb337af340697eca0c2b588a9c2fbd6f67b583520f0b1ab70648732e40e4460f3953b640ba34be8149d5fc00023d5a4500fef0c5f00e1f54f46b5f724cafac6af43a841493d2c3c9e81cae065d39fad1f5a3c1b6ff2b291eef4670e00f17a6cf8e5b852283a1e21ec63f8d4f1d0e21efaaea24f9d5401852871da2f42fd91a83d1aab168b204b56230f0d8d01a4d1dbde5579a422cc32bc7c5ef469cdcc4b0c3e811716cdd77ac7c74435921e72aeddbf0dd3f744c5a1691fec9b6d0181faa4e733785910c3d8436ea6431aa12faa10c20ba109830ce2ab342d4518ff1a27776607ed26c273d6b72b1d5f0f005c16f8228a0e1312e32e161fd0b3ce939b771a9fb075226638f823a2ee5888b46fce316ba96d6821e0d3b689c59ed2017065c7b52fcb621500b910d675dfe7e16641b05feac73c4835303b9a88a5f5f7a066342a7f4871435b70e1c517c7bc00d83c3fd9e717621591bef1c99cc8befda1e07b6fd6448b1728e2e172eef7d5b900bdb1bbf9649780fe296d143f7899005d41d8593c2460c115320aa4a7d55fe853f70f8709bf17cd2e63df7278012af951d316c968919f1b3dcf361f46874e0163ebab717d6deefe7645663d5e02e4e512514e60b62fcad49c4af969a89d1a6c20d8d2ea2e7a76cf22b2868c3994b600a6ea62d63fe52890e272cef96e89c9930f26ae5eb3cdf5113ec54bf1f29028b725b502a15f274c4697a0b4eda42c81016556e8f19d76c37f55d9f56b2e47582ddce519430ee35df2ad0a675c8b12bc41083ce4e5a05d641a2397fe0af2ffad0161d59f0054fa7650064eaf391c8a0fcd32d40059687f0f2a6ad467dec8c65616fd3c65b36b43b8aff645d87dee591500836dfd7a5c4d23cc797683c3c11e4518c0bda11950230541c0e2065dd2be99caaa59fe0b862105655a17e69b97dd7e000000070dbeefae7c227409e70b368bef1a8059458a10b589563e4323e2916cf88dfceb04d4675cc6e205f3536397569f17acf1b32ae0b63ed5447ac3ae366feb383bec0699af90ecc72280b0623033124b450eb7c90501e117435770ce89fa718f043a0fd42a2f72ad09c0638aa72c539fc0cd9ce32789d194beef47c3fa96fd0a3c500d924138ee73adb6bb68d46ccd2c704767135d8bc3d4c869a12e19ef4631c8ed0a2d66b1bcda99c07fb4c28d09ab75dbcbe9993998c3920b7e97550187617bca06a4b0e111fe93c83a3f61d0d59fc21dfc3cb9810339c12ca4bb51be1ce9945e0118e59a4a08a80c6ed16463d9d0a1d91e34c75cd19624588f8bbfb7c7ddd79949c7b15ac0a32d52387c814d5d8826ff01ad6899d1269d1dfa4c8993b66c83b21e26062a24d97678e066e06b03a5ec6239e706f6ece63327cb291124d9aa38b511dd6757d19269d4daaf898b7c45a8406a0349bd39739c00aef28584ce3e2b350000000100f2c228d00531fe66064dd08a742994e6a0f1dd8af176e9b71a9f5728d9e57f8f7b78fc02077e7fed502bee617e1f1100caf369fc354845d7fb7a9420a94519728374de02066e8c25bf61747df60479d554caa0cfd804bdd1b836056412e75b","debug":{"publicInput":"0x007a2083312cb9b68bc2350505ad1e6dda42bf46d926ca482db089f9fa080179"}} diff --git a/testdata/coordinator/prover/v3/aggregation/responses/1-9-25b8078fa37ac651f651d213ea26012ee3aa168c35febdb145bb6b9331bffb5c-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/1-9-25b8078fa37ac651f651d213ea26012ee3aa168c35febdb145bb6b9331bffb5c-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/1-9-25b8078fa37ac651f651d213ea26012ee3aa168c35febdb145bb6b9331bffb5c-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/1-9-25b8078fa37ac651f651d213ea26012ee3aa168c35febdb145bb6b9331bffb5c-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/10-18-d5387cbc06a559cd9f057f2f2140f37a9ef1b64e36a1ec994f4bcb63b0c61068-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/10-18-d5387cbc06a559cd9f057f2f2140f37a9ef1b64e36a1ec994f4bcb63b0c61068-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/10-18-d5387cbc06a559cd9f057f2f2140f37a9ef1b64e36a1ec994f4bcb63b0c61068-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/10-18-d5387cbc06a559cd9f057f2f2140f37a9ef1b64e36a1ec994f4bcb63b0c61068-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/101-103-c3f8fd01c5ac55b82c61e44fa0f7fcbab8b2e2e7608587a28d4876f74dc4e8eb-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/101-103-c3f8fd01c5ac55b82c61e44fa0f7fcbab8b2e2e7608587a28d4876f74dc4e8eb-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/101-103-c3f8fd01c5ac55b82c61e44fa0f7fcbab8b2e2e7608587a28d4876f74dc4e8eb-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/101-103-c3f8fd01c5ac55b82c61e44fa0f7fcbab8b2e2e7608587a28d4876f74dc4e8eb-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/104-106-471ad9e62e7d811cdd891488acdfb09c490aecc263d0a93d32009734cd5b3a30-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/104-106-471ad9e62e7d811cdd891488acdfb09c490aecc263d0a93d32009734cd5b3a30-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/104-106-471ad9e62e7d811cdd891488acdfb09c490aecc263d0a93d32009734cd5b3a30-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/104-106-471ad9e62e7d811cdd891488acdfb09c490aecc263d0a93d32009734cd5b3a30-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/107-109-cdc03c8563f37300c97c713e63b166f1b219fa2663caf0628634c7c67fdb4709-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/107-109-cdc03c8563f37300c97c713e63b166f1b219fa2663caf0628634c7c67fdb4709-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/107-109-cdc03c8563f37300c97c713e63b166f1b219fa2663caf0628634c7c67fdb4709-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/107-109-cdc03c8563f37300c97c713e63b166f1b219fa2663caf0628634c7c67fdb4709-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/110-112-e825f8b2bd018c4d1361cb0a86d33c5288e4077d1b05cffeb58c64d6b885d0a8-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/110-112-e825f8b2bd018c4d1361cb0a86d33c5288e4077d1b05cffeb58c64d6b885d0a8-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/110-112-e825f8b2bd018c4d1361cb0a86d33c5288e4077d1b05cffeb58c64d6b885d0a8-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/110-112-e825f8b2bd018c4d1361cb0a86d33c5288e4077d1b05cffeb58c64d6b885d0a8-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/113-115-5148f86606206a07e67ffba1b3f18f0a1a809bab8f773d63095a5da8e92ccad4-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/113-115-5148f86606206a07e67ffba1b3f18f0a1a809bab8f773d63095a5da8e92ccad4-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/113-115-5148f86606206a07e67ffba1b3f18f0a1a809bab8f773d63095a5da8e92ccad4-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/113-115-5148f86606206a07e67ffba1b3f18f0a1a809bab8f773d63095a5da8e92ccad4-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/116-118-a726313b0ba28411c90f59198f3da9aadb3efc599de293abc60fc6e7eb016cbb-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/116-118-a726313b0ba28411c90f59198f3da9aadb3efc599de293abc60fc6e7eb016cbb-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/116-118-a726313b0ba28411c90f59198f3da9aadb3efc599de293abc60fc6e7eb016cbb-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/116-118-a726313b0ba28411c90f59198f3da9aadb3efc599de293abc60fc6e7eb016cbb-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/119-121-7684416fc2b32c956c5e3e0622fb5682b6c982f23320483650697f4ecd0f45fc-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/119-121-7684416fc2b32c956c5e3e0622fb5682b6c982f23320483650697f4ecd0f45fc-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/119-121-7684416fc2b32c956c5e3e0622fb5682b6c982f23320483650697f4ecd0f45fc-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/119-121-7684416fc2b32c956c5e3e0622fb5682b6c982f23320483650697f4ecd0f45fc-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/122-124-3d5b86bd7353ce72395bf902340f9ee0cc663f9eda2245e2935aae713f9cafbc-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/122-124-3d5b86bd7353ce72395bf902340f9ee0cc663f9eda2245e2935aae713f9cafbc-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/122-124-3d5b86bd7353ce72395bf902340f9ee0cc663f9eda2245e2935aae713f9cafbc-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/122-124-3d5b86bd7353ce72395bf902340f9ee0cc663f9eda2245e2935aae713f9cafbc-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/125-127-329132d2accced6369adc10606cb5aa1e671f5863255abfed803040ed64f6f81-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/125-127-329132d2accced6369adc10606cb5aa1e671f5863255abfed803040ed64f6f81-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/125-127-329132d2accced6369adc10606cb5aa1e671f5863255abfed803040ed64f6f81-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/125-127-329132d2accced6369adc10606cb5aa1e671f5863255abfed803040ed64f6f81-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/128-130-ae896d794aaed0b3bc88b1fb1e1bad2aec4d56a4134f83e697a605c0d5489284-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/128-130-ae896d794aaed0b3bc88b1fb1e1bad2aec4d56a4134f83e697a605c0d5489284-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/128-130-ae896d794aaed0b3bc88b1fb1e1bad2aec4d56a4134f83e697a605c0d5489284-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/128-130-ae896d794aaed0b3bc88b1fb1e1bad2aec4d56a4134f83e697a605c0d5489284-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/131-133-5265bf0ab42b5d7e5b753b452cc69dec9c101bf5e078e93f9bf05ffb9c637947-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/131-133-5265bf0ab42b5d7e5b753b452cc69dec9c101bf5e078e93f9bf05ffb9c637947-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/131-133-5265bf0ab42b5d7e5b753b452cc69dec9c101bf5e078e93f9bf05ffb9c637947-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/131-133-5265bf0ab42b5d7e5b753b452cc69dec9c101bf5e078e93f9bf05ffb9c637947-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/134-136-b50de830e76e0558ac4ede9f274da4487090c7879030d40c0b60a6b437fcf17b-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/134-136-b50de830e76e0558ac4ede9f274da4487090c7879030d40c0b60a6b437fcf17b-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/134-136-b50de830e76e0558ac4ede9f274da4487090c7879030d40c0b60a6b437fcf17b-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/134-136-b50de830e76e0558ac4ede9f274da4487090c7879030d40c0b60a6b437fcf17b-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/137-139-c4d67ff1f6bc4398b9acdb00a1eedaf8669067a5e16f8ee39f862add622086b6-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/137-139-c4d67ff1f6bc4398b9acdb00a1eedaf8669067a5e16f8ee39f862add622086b6-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/137-139-c4d67ff1f6bc4398b9acdb00a1eedaf8669067a5e16f8ee39f862add622086b6-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/137-139-c4d67ff1f6bc4398b9acdb00a1eedaf8669067a5e16f8ee39f862add622086b6-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/140-142-1436091ab64a66115aa3b45989f33e5fc1581dd3fa8919e28f676987c6231a2f-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/140-142-1436091ab64a66115aa3b45989f33e5fc1581dd3fa8919e28f676987c6231a2f-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/140-142-1436091ab64a66115aa3b45989f33e5fc1581dd3fa8919e28f676987c6231a2f-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/140-142-1436091ab64a66115aa3b45989f33e5fc1581dd3fa8919e28f676987c6231a2f-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/143-145-a20b449a36b21a7d5a79541d74b72c97527cea7a2c12547ef7926feaca72ded1-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/143-145-a20b449a36b21a7d5a79541d74b72c97527cea7a2c12547ef7926feaca72ded1-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/143-145-a20b449a36b21a7d5a79541d74b72c97527cea7a2c12547ef7926feaca72ded1-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/143-145-a20b449a36b21a7d5a79541d74b72c97527cea7a2c12547ef7926feaca72ded1-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/146-148-bb2fc7f1efb47a4cb76f7eb2a8974eb3b396698ee9754438607b756d2c37de49-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/146-148-bb2fc7f1efb47a4cb76f7eb2a8974eb3b396698ee9754438607b756d2c37de49-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/146-148-bb2fc7f1efb47a4cb76f7eb2a8974eb3b396698ee9754438607b756d2c37de49-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/146-148-bb2fc7f1efb47a4cb76f7eb2a8974eb3b396698ee9754438607b756d2c37de49-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/149-151-0a4b69715fc2429155f8a9adde04adcbecf16aabc8e186be747ed56a63b46e20-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/149-151-0a4b69715fc2429155f8a9adde04adcbecf16aabc8e186be747ed56a63b46e20-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/149-151-0a4b69715fc2429155f8a9adde04adcbecf16aabc8e186be747ed56a63b46e20-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/149-151-0a4b69715fc2429155f8a9adde04adcbecf16aabc8e186be747ed56a63b46e20-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/152-154-9ac2cea45b48a9c0be0303b63dfbb3f9a5e93ee4c5f404462dcda8cb295d24cc-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/152-154-9ac2cea45b48a9c0be0303b63dfbb3f9a5e93ee4c5f404462dcda8cb295d24cc-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/152-154-9ac2cea45b48a9c0be0303b63dfbb3f9a5e93ee4c5f404462dcda8cb295d24cc-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/152-154-9ac2cea45b48a9c0be0303b63dfbb3f9a5e93ee4c5f404462dcda8cb295d24cc-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/155-157-8cda4e27f92de4da677d3a8485e64cfea8cca58c35807e702a0be31bd92567c7-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/155-157-8cda4e27f92de4da677d3a8485e64cfea8cca58c35807e702a0be31bd92567c7-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/155-157-8cda4e27f92de4da677d3a8485e64cfea8cca58c35807e702a0be31bd92567c7-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/155-157-8cda4e27f92de4da677d3a8485e64cfea8cca58c35807e702a0be31bd92567c7-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/158-160-ea92430236999df04f51a6157571fca579be56c0a2b573eff06622401804da1b-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/158-160-ea92430236999df04f51a6157571fca579be56c0a2b573eff06622401804da1b-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/158-160-ea92430236999df04f51a6157571fca579be56c0a2b573eff06622401804da1b-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/158-160-ea92430236999df04f51a6157571fca579be56c0a2b573eff06622401804da1b-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/161-163-58aed6cae84ab7f41d1bc3b00323c624a0531cab602714051f408a3efc7e9680-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/161-163-58aed6cae84ab7f41d1bc3b00323c624a0531cab602714051f408a3efc7e9680-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/161-163-58aed6cae84ab7f41d1bc3b00323c624a0531cab602714051f408a3efc7e9680-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/161-163-58aed6cae84ab7f41d1bc3b00323c624a0531cab602714051f408a3efc7e9680-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/164-166-8a0d22859dfd963ed97c69080859e1b6ff178886f78226e194a3507a8d7fde67-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/164-166-8a0d22859dfd963ed97c69080859e1b6ff178886f78226e194a3507a8d7fde67-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/164-166-8a0d22859dfd963ed97c69080859e1b6ff178886f78226e194a3507a8d7fde67-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/164-166-8a0d22859dfd963ed97c69080859e1b6ff178886f78226e194a3507a8d7fde67-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/167-169-660203bb0f7d7cc6b18f694eaa7fd123aa6581e7735e3f709250112dd19bbc6a-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/167-169-660203bb0f7d7cc6b18f694eaa7fd123aa6581e7735e3f709250112dd19bbc6a-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/167-169-660203bb0f7d7cc6b18f694eaa7fd123aa6581e7735e3f709250112dd19bbc6a-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/167-169-660203bb0f7d7cc6b18f694eaa7fd123aa6581e7735e3f709250112dd19bbc6a-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/170-172-299feb630d58a77a4fe37c707bf6e55363fad48d28618878545ac45456ecfa76-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/170-172-299feb630d58a77a4fe37c707bf6e55363fad48d28618878545ac45456ecfa76-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/170-172-299feb630d58a77a4fe37c707bf6e55363fad48d28618878545ac45456ecfa76-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/170-172-299feb630d58a77a4fe37c707bf6e55363fad48d28618878545ac45456ecfa76-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/173-175-c842aa961cb114a104dc76144328ccbb9e0c61481a811ccff2311eee40075c77-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/173-175-c842aa961cb114a104dc76144328ccbb9e0c61481a811ccff2311eee40075c77-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/173-175-c842aa961cb114a104dc76144328ccbb9e0c61481a811ccff2311eee40075c77-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/173-175-c842aa961cb114a104dc76144328ccbb9e0c61481a811ccff2311eee40075c77-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/176-178-6136068ef40ed119d3eccbbdf9d78d7e05049c836bbaf114b50d3154ceeb5ade-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/176-178-6136068ef40ed119d3eccbbdf9d78d7e05049c836bbaf114b50d3154ceeb5ade-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/176-178-6136068ef40ed119d3eccbbdf9d78d7e05049c836bbaf114b50d3154ceeb5ade-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/176-178-6136068ef40ed119d3eccbbdf9d78d7e05049c836bbaf114b50d3154ceeb5ade-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/179-181-9007c4e6537f5e835d0c8915ec5b522a9dce238adb7383c6399005a77efc2d15-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/179-181-9007c4e6537f5e835d0c8915ec5b522a9dce238adb7383c6399005a77efc2d15-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/179-181-9007c4e6537f5e835d0c8915ec5b522a9dce238adb7383c6399005a77efc2d15-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/179-181-9007c4e6537f5e835d0c8915ec5b522a9dce238adb7383c6399005a77efc2d15-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/182-184-7555c92d7e58e3412b7d4f55a5fb59daa4162ce39b40587ac4a866548f6bf919-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/182-184-7555c92d7e58e3412b7d4f55a5fb59daa4162ce39b40587ac4a866548f6bf919-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/182-184-7555c92d7e58e3412b7d4f55a5fb59daa4162ce39b40587ac4a866548f6bf919-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/182-184-7555c92d7e58e3412b7d4f55a5fb59daa4162ce39b40587ac4a866548f6bf919-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/185-187-a03c8fd0f51b78e8f99cbb3036ca07b1fb3f080e3f5f627d0db3d073a337b115-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/185-187-a03c8fd0f51b78e8f99cbb3036ca07b1fb3f080e3f5f627d0db3d073a337b115-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/185-187-a03c8fd0f51b78e8f99cbb3036ca07b1fb3f080e3f5f627d0db3d073a337b115-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/185-187-a03c8fd0f51b78e8f99cbb3036ca07b1fb3f080e3f5f627d0db3d073a337b115-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/188-190-5e4736fa3316ec409b0dcb66f644204f1f23e5d967dbe920a6342b5dec1bd34b-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/188-190-5e4736fa3316ec409b0dcb66f644204f1f23e5d967dbe920a6342b5dec1bd34b-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/188-190-5e4736fa3316ec409b0dcb66f644204f1f23e5d967dbe920a6342b5dec1bd34b-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/188-190-5e4736fa3316ec409b0dcb66f644204f1f23e5d967dbe920a6342b5dec1bd34b-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/19-27-74f041e9ca89a18d1eeaf114b0796ce234b4f7524576dd8cdb3af7d1c7b9def4-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/19-27-74f041e9ca89a18d1eeaf114b0796ce234b4f7524576dd8cdb3af7d1c7b9def4-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/19-27-74f041e9ca89a18d1eeaf114b0796ce234b4f7524576dd8cdb3af7d1c7b9def4-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/19-27-74f041e9ca89a18d1eeaf114b0796ce234b4f7524576dd8cdb3af7d1c7b9def4-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/191-193-57e8469a2ba1915f229be584de1f95828ac1b880e05ae1d575e8c2c08368cf7c-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/191-193-57e8469a2ba1915f229be584de1f95828ac1b880e05ae1d575e8c2c08368cf7c-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/191-193-57e8469a2ba1915f229be584de1f95828ac1b880e05ae1d575e8c2c08368cf7c-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/191-193-57e8469a2ba1915f229be584de1f95828ac1b880e05ae1d575e8c2c08368cf7c-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/194-196-f3aed59c9123d70c8a368d81b1c71b9d86607229e5edca27f94788498a1220e0-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/194-196-f3aed59c9123d70c8a368d81b1c71b9d86607229e5edca27f94788498a1220e0-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/194-196-f3aed59c9123d70c8a368d81b1c71b9d86607229e5edca27f94788498a1220e0-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/194-196-f3aed59c9123d70c8a368d81b1c71b9d86607229e5edca27f94788498a1220e0-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/197-199-0d09a581d07922e17eee77fb5e2c6b7a4d86a336507bef1425a56254518bfb19-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/197-199-0d09a581d07922e17eee77fb5e2c6b7a4d86a336507bef1425a56254518bfb19-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/197-199-0d09a581d07922e17eee77fb5e2c6b7a4d86a336507bef1425a56254518bfb19-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/197-199-0d09a581d07922e17eee77fb5e2c6b7a4d86a336507bef1425a56254518bfb19-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/200-202-9134064bd0327dc1063ab939020b49a2a14bf123dd0fde2a95f9651b44255b7e-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/200-202-9134064bd0327dc1063ab939020b49a2a14bf123dd0fde2a95f9651b44255b7e-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/200-202-9134064bd0327dc1063ab939020b49a2a14bf123dd0fde2a95f9651b44255b7e-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/200-202-9134064bd0327dc1063ab939020b49a2a14bf123dd0fde2a95f9651b44255b7e-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/203-205-9e54a38dadb07bdbe24dfc5520070f204cecbfeb712dfa282c85011f4fa6a8d7-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/203-205-9e54a38dadb07bdbe24dfc5520070f204cecbfeb712dfa282c85011f4fa6a8d7-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/203-205-9e54a38dadb07bdbe24dfc5520070f204cecbfeb712dfa282c85011f4fa6a8d7-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/203-205-9e54a38dadb07bdbe24dfc5520070f204cecbfeb712dfa282c85011f4fa6a8d7-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/206-208-683205b4a29a02549faa8b9191b137a78f882110b7faaba48fcc6c8c272b8120-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/206-208-683205b4a29a02549faa8b9191b137a78f882110b7faaba48fcc6c8c272b8120-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/206-208-683205b4a29a02549faa8b9191b137a78f882110b7faaba48fcc6c8c272b8120-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/206-208-683205b4a29a02549faa8b9191b137a78f882110b7faaba48fcc6c8c272b8120-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/209-211-04a3b0bbbb3e35677544752535ac713a146d11e530b2439d9ca19b7d8e6206be-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/209-211-04a3b0bbbb3e35677544752535ac713a146d11e530b2439d9ca19b7d8e6206be-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/209-211-04a3b0bbbb3e35677544752535ac713a146d11e530b2439d9ca19b7d8e6206be-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/209-211-04a3b0bbbb3e35677544752535ac713a146d11e530b2439d9ca19b7d8e6206be-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/212-214-1af85c475ecf1a8e0ba297076a310da1ca15ca2c8061d674529bab65a7860854-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/212-214-1af85c475ecf1a8e0ba297076a310da1ca15ca2c8061d674529bab65a7860854-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/212-214-1af85c475ecf1a8e0ba297076a310da1ca15ca2c8061d674529bab65a7860854-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/212-214-1af85c475ecf1a8e0ba297076a310da1ca15ca2c8061d674529bab65a7860854-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/215-217-374bda926758cf0c0c70d718f4c32a6e09a0c65ba1c63db9ee9d64c417e9dcb5-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/215-217-374bda926758cf0c0c70d718f4c32a6e09a0c65ba1c63db9ee9d64c417e9dcb5-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/215-217-374bda926758cf0c0c70d718f4c32a6e09a0c65ba1c63db9ee9d64c417e9dcb5-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/215-217-374bda926758cf0c0c70d718f4c32a6e09a0c65ba1c63db9ee9d64c417e9dcb5-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/218-220-c1fafce7f11334205e1fc0cd4ee9c39c011c40088d6e7e900e6088ee5adb622b-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/218-220-c1fafce7f11334205e1fc0cd4ee9c39c011c40088d6e7e900e6088ee5adb622b-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/218-220-c1fafce7f11334205e1fc0cd4ee9c39c011c40088d6e7e900e6088ee5adb622b-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/218-220-c1fafce7f11334205e1fc0cd4ee9c39c011c40088d6e7e900e6088ee5adb622b-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/221-223-553141d62adccb9a1b6ac7489d5396debfe8907994e4bf86e59ab86a66beabd1-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/221-223-553141d62adccb9a1b6ac7489d5396debfe8907994e4bf86e59ab86a66beabd1-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/221-223-553141d62adccb9a1b6ac7489d5396debfe8907994e4bf86e59ab86a66beabd1-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/221-223-553141d62adccb9a1b6ac7489d5396debfe8907994e4bf86e59ab86a66beabd1-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/224-226-ff99e636b9a860b0b4aef5907fb90409094f62bdd2065856961b7c73260d764a-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/224-226-ff99e636b9a860b0b4aef5907fb90409094f62bdd2065856961b7c73260d764a-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/224-226-ff99e636b9a860b0b4aef5907fb90409094f62bdd2065856961b7c73260d764a-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/224-226-ff99e636b9a860b0b4aef5907fb90409094f62bdd2065856961b7c73260d764a-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/227-229-82a3101cbf0447396fb51eac831b9b64e8b46de92c001ae03527991f07b0d1fd-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/227-229-82a3101cbf0447396fb51eac831b9b64e8b46de92c001ae03527991f07b0d1fd-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/227-229-82a3101cbf0447396fb51eac831b9b64e8b46de92c001ae03527991f07b0d1fd-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/227-229-82a3101cbf0447396fb51eac831b9b64e8b46de92c001ae03527991f07b0d1fd-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/230-232-46f93a252261b4898aef75b7fd57a7beebb0e6e470c1c9a261497c981f48c460-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/230-232-46f93a252261b4898aef75b7fd57a7beebb0e6e470c1c9a261497c981f48c460-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/230-232-46f93a252261b4898aef75b7fd57a7beebb0e6e470c1c9a261497c981f48c460-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/230-232-46f93a252261b4898aef75b7fd57a7beebb0e6e470c1c9a261497c981f48c460-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/233-235-3c2ff9f384065db8ad0cb6766567d31f5c15b262a876f8a0adfe1c398f6af704-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/233-235-3c2ff9f384065db8ad0cb6766567d31f5c15b262a876f8a0adfe1c398f6af704-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/233-235-3c2ff9f384065db8ad0cb6766567d31f5c15b262a876f8a0adfe1c398f6af704-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/233-235-3c2ff9f384065db8ad0cb6766567d31f5c15b262a876f8a0adfe1c398f6af704-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/236-238-6ef68a714b4ac268485f764c1aff30a9aa9f234b9510ae48ffeb1c2769efc68b-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/236-238-6ef68a714b4ac268485f764c1aff30a9aa9f234b9510ae48ffeb1c2769efc68b-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/236-238-6ef68a714b4ac268485f764c1aff30a9aa9f234b9510ae48ffeb1c2769efc68b-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/236-238-6ef68a714b4ac268485f764c1aff30a9aa9f234b9510ae48ffeb1c2769efc68b-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/239-241-dcff967dd0c726ed40b8f01197fd29158c3dfd4ab117b32fe236b9b0cb5ee51f-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/239-241-dcff967dd0c726ed40b8f01197fd29158c3dfd4ab117b32fe236b9b0cb5ee51f-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/239-241-dcff967dd0c726ed40b8f01197fd29158c3dfd4ab117b32fe236b9b0cb5ee51f-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/239-241-dcff967dd0c726ed40b8f01197fd29158c3dfd4ab117b32fe236b9b0cb5ee51f-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/242-244-e644ee0f3bd96edf6712c9d0ef6939e6cb0444e7365d10a41786a81a7618a88f-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/242-244-e644ee0f3bd96edf6712c9d0ef6939e6cb0444e7365d10a41786a81a7618a88f-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/242-244-e644ee0f3bd96edf6712c9d0ef6939e6cb0444e7365d10a41786a81a7618a88f-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/242-244-e644ee0f3bd96edf6712c9d0ef6939e6cb0444e7365d10a41786a81a7618a88f-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/245-247-b4afa3db19a56789c8bce1679f515e494298d2a0dd46b1827d6792635a8e29f9-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/245-247-b4afa3db19a56789c8bce1679f515e494298d2a0dd46b1827d6792635a8e29f9-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/245-247-b4afa3db19a56789c8bce1679f515e494298d2a0dd46b1827d6792635a8e29f9-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/245-247-b4afa3db19a56789c8bce1679f515e494298d2a0dd46b1827d6792635a8e29f9-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/248-250-b402d71f5246b5473605d75892ed51d0de4ab03eab52348f9346bf5a3f459da1-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/248-250-b402d71f5246b5473605d75892ed51d0de4ab03eab52348f9346bf5a3f459da1-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/248-250-b402d71f5246b5473605d75892ed51d0de4ab03eab52348f9346bf5a3f459da1-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/248-250-b402d71f5246b5473605d75892ed51d0de4ab03eab52348f9346bf5a3f459da1-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/251-253-b7d8034215e01d4190af7e6fcee1e6cce6f8ce917431d9d1e8ecf8017bd9b447-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/251-253-b7d8034215e01d4190af7e6fcee1e6cce6f8ce917431d9d1e8ecf8017bd9b447-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/251-253-b7d8034215e01d4190af7e6fcee1e6cce6f8ce917431d9d1e8ecf8017bd9b447-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/251-253-b7d8034215e01d4190af7e6fcee1e6cce6f8ce917431d9d1e8ecf8017bd9b447-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/254-256-66431a3a0715f9f24709e039ee8860d3da75c3bd3fff0cdc22a67d69b68adbca-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/254-256-66431a3a0715f9f24709e039ee8860d3da75c3bd3fff0cdc22a67d69b68adbca-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/254-256-66431a3a0715f9f24709e039ee8860d3da75c3bd3fff0cdc22a67d69b68adbca-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/254-256-66431a3a0715f9f24709e039ee8860d3da75c3bd3fff0cdc22a67d69b68adbca-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/257-259-b5a8371d8f2ae4953efece80972f6fa7381a706812b7f51603a3faca6f04608c-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/257-259-b5a8371d8f2ae4953efece80972f6fa7381a706812b7f51603a3faca6f04608c-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/257-259-b5a8371d8f2ae4953efece80972f6fa7381a706812b7f51603a3faca6f04608c-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/257-259-b5a8371d8f2ae4953efece80972f6fa7381a706812b7f51603a3faca6f04608c-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/260-262-0d94c1582b88e388bbb61a996ade8e43f3cd59276f3176aabfd8d2ac3f0b6045-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/260-262-0d94c1582b88e388bbb61a996ade8e43f3cd59276f3176aabfd8d2ac3f0b6045-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/260-262-0d94c1582b88e388bbb61a996ade8e43f3cd59276f3176aabfd8d2ac3f0b6045-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/260-262-0d94c1582b88e388bbb61a996ade8e43f3cd59276f3176aabfd8d2ac3f0b6045-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/263-265-f17be27290ab2a9b3c670bcfea241fdf9a440c28cc24a1fe007520e34483136f-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/263-265-f17be27290ab2a9b3c670bcfea241fdf9a440c28cc24a1fe007520e34483136f-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/263-265-f17be27290ab2a9b3c670bcfea241fdf9a440c28cc24a1fe007520e34483136f-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/263-265-f17be27290ab2a9b3c670bcfea241fdf9a440c28cc24a1fe007520e34483136f-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/28-33-52f2b9f7f2c0ac8facc6c3ee275cc6b66afb5a5f1374c94464b53d80220fab43-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/28-33-52f2b9f7f2c0ac8facc6c3ee275cc6b66afb5a5f1374c94464b53d80220fab43-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/28-33-52f2b9f7f2c0ac8facc6c3ee275cc6b66afb5a5f1374c94464b53d80220fab43-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/28-33-52f2b9f7f2c0ac8facc6c3ee275cc6b66afb5a5f1374c94464b53d80220fab43-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/34-39-08cd9443d1a10b4c3b80c4b302efc90d3dfe6fdca92a0ae19c7217ba14a23bef-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/34-39-08cd9443d1a10b4c3b80c4b302efc90d3dfe6fdca92a0ae19c7217ba14a23bef-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/34-39-08cd9443d1a10b4c3b80c4b302efc90d3dfe6fdca92a0ae19c7217ba14a23bef-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/34-39-08cd9443d1a10b4c3b80c4b302efc90d3dfe6fdca92a0ae19c7217ba14a23bef-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/40-43-80d18ae4bd5375a168a9dfedb6b28528b49398d44bf67729690f027c66396a4b-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/40-43-80d18ae4bd5375a168a9dfedb6b28528b49398d44bf67729690f027c66396a4b-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/40-43-80d18ae4bd5375a168a9dfedb6b28528b49398d44bf67729690f027c66396a4b-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/40-43-80d18ae4bd5375a168a9dfedb6b28528b49398d44bf67729690f027c66396a4b-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/44-46-e1c82f59488069a4130a63b4b053041ef3115fabd7259502e3e90b68d5eabe8b-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/44-46-e1c82f59488069a4130a63b4b053041ef3115fabd7259502e3e90b68d5eabe8b-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/44-46-e1c82f59488069a4130a63b4b053041ef3115fabd7259502e3e90b68d5eabe8b-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/44-46-e1c82f59488069a4130a63b4b053041ef3115fabd7259502e3e90b68d5eabe8b-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/47-49-0b8e0d59c87201e165d4a9ec0089c6b414b18d6b67f4ca5127658a62fc2dcbbd-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/47-49-0b8e0d59c87201e165d4a9ec0089c6b414b18d6b67f4ca5127658a62fc2dcbbd-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/47-49-0b8e0d59c87201e165d4a9ec0089c6b414b18d6b67f4ca5127658a62fc2dcbbd-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/47-49-0b8e0d59c87201e165d4a9ec0089c6b414b18d6b67f4ca5127658a62fc2dcbbd-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/50-52-0980e52a15737564892c323283785b4aba4b58d680050f3646da4f9a826f4d5e-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/50-52-0980e52a15737564892c323283785b4aba4b58d680050f3646da4f9a826f4d5e-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/50-52-0980e52a15737564892c323283785b4aba4b58d680050f3646da4f9a826f4d5e-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/50-52-0980e52a15737564892c323283785b4aba4b58d680050f3646da4f9a826f4d5e-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/53-55-8be63ff85cd7186a07482d73f4a60d0b8e4adb5a32e109da687376dd4adfc06d-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/53-55-8be63ff85cd7186a07482d73f4a60d0b8e4adb5a32e109da687376dd4adfc06d-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/53-55-8be63ff85cd7186a07482d73f4a60d0b8e4adb5a32e109da687376dd4adfc06d-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/53-55-8be63ff85cd7186a07482d73f4a60d0b8e4adb5a32e109da687376dd4adfc06d-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/56-58-3f32599d02b8b72b8987811cd6dde76a4170d02f42beefb3d825d38b4d8ad51d-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/56-58-3f32599d02b8b72b8987811cd6dde76a4170d02f42beefb3d825d38b4d8ad51d-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/56-58-3f32599d02b8b72b8987811cd6dde76a4170d02f42beefb3d825d38b4d8ad51d-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/56-58-3f32599d02b8b72b8987811cd6dde76a4170d02f42beefb3d825d38b4d8ad51d-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/59-61-02a7ac23aa2230c7a170452acb7b9d35c4f8919e1237b072474a2bd9577587bb-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/59-61-02a7ac23aa2230c7a170452acb7b9d35c4f8919e1237b072474a2bd9577587bb-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/59-61-02a7ac23aa2230c7a170452acb7b9d35c4f8919e1237b072474a2bd9577587bb-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/59-61-02a7ac23aa2230c7a170452acb7b9d35c4f8919e1237b072474a2bd9577587bb-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/62-64-cef408ad224678706e43a783f6046571ec12a8b4a8baff2ea04533e1a4bab34e-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/62-64-cef408ad224678706e43a783f6046571ec12a8b4a8baff2ea04533e1a4bab34e-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/62-64-cef408ad224678706e43a783f6046571ec12a8b4a8baff2ea04533e1a4bab34e-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/62-64-cef408ad224678706e43a783f6046571ec12a8b4a8baff2ea04533e1a4bab34e-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/65-67-f325dc4d57e74e3d85b7140641a6817775667065d9b443c68ec2bbcf2d6bc8fa-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/65-67-f325dc4d57e74e3d85b7140641a6817775667065d9b443c68ec2bbcf2d6bc8fa-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/65-67-f325dc4d57e74e3d85b7140641a6817775667065d9b443c68ec2bbcf2d6bc8fa-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/65-67-f325dc4d57e74e3d85b7140641a6817775667065d9b443c68ec2bbcf2d6bc8fa-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/68-70-85cd0af91ee27db98881c79b230869e1db1f29990e273a93521452d49fcd36d4-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/68-70-85cd0af91ee27db98881c79b230869e1db1f29990e273a93521452d49fcd36d4-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/68-70-85cd0af91ee27db98881c79b230869e1db1f29990e273a93521452d49fcd36d4-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/68-70-85cd0af91ee27db98881c79b230869e1db1f29990e273a93521452d49fcd36d4-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/71-73-ecd089f77474cc17154d071cbec8722649361decb2db8fb17758025a0391f867-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/71-73-ecd089f77474cc17154d071cbec8722649361decb2db8fb17758025a0391f867-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/71-73-ecd089f77474cc17154d071cbec8722649361decb2db8fb17758025a0391f867-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/71-73-ecd089f77474cc17154d071cbec8722649361decb2db8fb17758025a0391f867-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/74-76-29ff8150d87f58abb04565b9c4c70c87e6d24d0c7cd31c27a252147877bae8e7-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/74-76-29ff8150d87f58abb04565b9c4c70c87e6d24d0c7cd31c27a252147877bae8e7-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/74-76-29ff8150d87f58abb04565b9c4c70c87e6d24d0c7cd31c27a252147877bae8e7-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/74-76-29ff8150d87f58abb04565b9c4c70c87e6d24d0c7cd31c27a252147877bae8e7-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/77-79-0037b13cbec7f9d7a93d6ffe10c038203cba49cfc3ee2a93100e61e6d17a85e5-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/77-79-0037b13cbec7f9d7a93d6ffe10c038203cba49cfc3ee2a93100e61e6d17a85e5-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/77-79-0037b13cbec7f9d7a93d6ffe10c038203cba49cfc3ee2a93100e61e6d17a85e5-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/77-79-0037b13cbec7f9d7a93d6ffe10c038203cba49cfc3ee2a93100e61e6d17a85e5-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/80-82-3c3445bac25642a9c3af5976c0f5bb962b0201432b49991a93d9ed2b2cc1df14-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/80-82-3c3445bac25642a9c3af5976c0f5bb962b0201432b49991a93d9ed2b2cc1df14-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/80-82-3c3445bac25642a9c3af5976c0f5bb962b0201432b49991a93d9ed2b2cc1df14-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/80-82-3c3445bac25642a9c3af5976c0f5bb962b0201432b49991a93d9ed2b2cc1df14-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/83-85-ad5c3b406d0a93dbd4481f0a7dd517e40fbe61269956e3f8834947864bc7a716-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/83-85-ad5c3b406d0a93dbd4481f0a7dd517e40fbe61269956e3f8834947864bc7a716-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/83-85-ad5c3b406d0a93dbd4481f0a7dd517e40fbe61269956e3f8834947864bc7a716-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/83-85-ad5c3b406d0a93dbd4481f0a7dd517e40fbe61269956e3f8834947864bc7a716-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/86-88-b6145cb5f9bfea2daf5469a7ab944b72a67af76819324d611cf025a77d72fe25-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/86-88-b6145cb5f9bfea2daf5469a7ab944b72a67af76819324d611cf025a77d72fe25-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/86-88-b6145cb5f9bfea2daf5469a7ab944b72a67af76819324d611cf025a77d72fe25-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/86-88-b6145cb5f9bfea2daf5469a7ab944b72a67af76819324d611cf025a77d72fe25-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/89-91-b822e8ec8ed27c792e06955b7ebebb510070ac9950719e0a70ace2b854ed2d47-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/89-91-b822e8ec8ed27c792e06955b7ebebb510070ac9950719e0a70ace2b854ed2d47-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/89-91-b822e8ec8ed27c792e06955b7ebebb510070ac9950719e0a70ace2b854ed2d47-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/89-91-b822e8ec8ed27c792e06955b7ebebb510070ac9950719e0a70ace2b854ed2d47-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/92-94-c28c3a358d364f642926b6117fc773eafcf27ff1c76b7471461917a19a3e30ce-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/92-94-c28c3a358d364f642926b6117fc773eafcf27ff1c76b7471461917a19a3e30ce-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/92-94-c28c3a358d364f642926b6117fc773eafcf27ff1c76b7471461917a19a3e30ce-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/92-94-c28c3a358d364f642926b6117fc773eafcf27ff1c76b7471461917a19a3e30ce-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/95-97-0b099d289eb12f7a00a594fbd1dd07a2987e12dd5f5016b3ed24f53948b93469-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/95-97-0b099d289eb12f7a00a594fbd1dd07a2987e12dd5f5016b3ed24f53948b93469-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/95-97-0b099d289eb12f7a00a594fbd1dd07a2987e12dd5f5016b3ed24f53948b93469-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/95-97-0b099d289eb12f7a00a594fbd1dd07a2987e12dd5f5016b3ed24f53948b93469-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/aggregation/responses/98-100-4ea5a81b296c1638587b8065a39af24f784e56a70478175ea0f8cecb52b8711e-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/98-100-4ea5a81b296c1638587b8065a39af24f784e56a70478175ea0f8cecb52b8711e-getZkAggregatedProof.json similarity index 100% rename from testdata/coordinator/prover/v3/aggregation/responses/98-100-4ea5a81b296c1638587b8065a39af24f784e56a70478175ea0f8cecb52b8711e-getZkAggregatedProof.json rename to testdata/coordinator/prover/v3/stateRecovery/aggregation/responses/98-100-4ea5a81b296c1638587b8065a39af24f784e56a70478175ea0f8cecb52b8711e-getZkAggregatedProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/1-3-3340fc8deb219f33b704e142ed593933792a61a8c431618e5191aef8a337b61f-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/1-3-3340fc8deb219f33b704e142ed593933792a61a8c431618e5191aef8a337b61f-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/1-3-3340fc8deb219f33b704e142ed593933792a61a8c431618e5191aef8a337b61f-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/1-3-3340fc8deb219f33b704e142ed593933792a61a8c431618e5191aef8a337b61f-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/10-12-576433dcfd18d42a14b0627bd4cc22f88bbafe072aa45e6e94d882ce9bcf800d-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/10-12-576433dcfd18d42a14b0627bd4cc22f88bbafe072aa45e6e94d882ce9bcf800d-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/10-12-576433dcfd18d42a14b0627bd4cc22f88bbafe072aa45e6e94d882ce9bcf800d-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/10-12-576433dcfd18d42a14b0627bd4cc22f88bbafe072aa45e6e94d882ce9bcf800d-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/100-100-79140d556f92e3c1b57576f47fd6170fe2f705d08ad5ad03faf8ecb91d3e4666-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/100-100-79140d556f92e3c1b57576f47fd6170fe2f705d08ad5ad03faf8ecb91d3e4666-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/100-100-79140d556f92e3c1b57576f47fd6170fe2f705d08ad5ad03faf8ecb91d3e4666-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/100-100-79140d556f92e3c1b57576f47fd6170fe2f705d08ad5ad03faf8ecb91d3e4666-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/101-101-1f13709ca8d03645a199299a9013f61ad76d1fa1cec687942c97f3cb8b6e0fdf-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/101-101-1f13709ca8d03645a199299a9013f61ad76d1fa1cec687942c97f3cb8b6e0fdf-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/101-101-1f13709ca8d03645a199299a9013f61ad76d1fa1cec687942c97f3cb8b6e0fdf-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/101-101-1f13709ca8d03645a199299a9013f61ad76d1fa1cec687942c97f3cb8b6e0fdf-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/102-102-79e2f148f40c9b6cba16fe8f585740e7e3e3cdadfb1092295e11c01524ad7dc5-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/102-102-79e2f148f40c9b6cba16fe8f585740e7e3e3cdadfb1092295e11c01524ad7dc5-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/102-102-79e2f148f40c9b6cba16fe8f585740e7e3e3cdadfb1092295e11c01524ad7dc5-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/102-102-79e2f148f40c9b6cba16fe8f585740e7e3e3cdadfb1092295e11c01524ad7dc5-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/103-103-d45b5a79d9d9375de0dbb61b82fd31f1f642dac146c2cb71b756ddacf2abc370-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/103-103-d45b5a79d9d9375de0dbb61b82fd31f1f642dac146c2cb71b756ddacf2abc370-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/103-103-d45b5a79d9d9375de0dbb61b82fd31f1f642dac146c2cb71b756ddacf2abc370-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/103-103-d45b5a79d9d9375de0dbb61b82fd31f1f642dac146c2cb71b756ddacf2abc370-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/104-104-adbf7349c25d2d74253dbb1e9592baedff4293cd64581c092351d7dbcba64523-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/104-104-adbf7349c25d2d74253dbb1e9592baedff4293cd64581c092351d7dbcba64523-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/104-104-adbf7349c25d2d74253dbb1e9592baedff4293cd64581c092351d7dbcba64523-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/104-104-adbf7349c25d2d74253dbb1e9592baedff4293cd64581c092351d7dbcba64523-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/105-105-c6e56a11c404e5aa185f7bc31f8e045cc79d170fe472885084bb534fade18f2b-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/105-105-c6e56a11c404e5aa185f7bc31f8e045cc79d170fe472885084bb534fade18f2b-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/105-105-c6e56a11c404e5aa185f7bc31f8e045cc79d170fe472885084bb534fade18f2b-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/105-105-c6e56a11c404e5aa185f7bc31f8e045cc79d170fe472885084bb534fade18f2b-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/106-106-8ffea7e0638065b23e3ac62c1391ec090aaa38d7d0b28b8cf6da152e87c676da-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/106-106-8ffea7e0638065b23e3ac62c1391ec090aaa38d7d0b28b8cf6da152e87c676da-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/106-106-8ffea7e0638065b23e3ac62c1391ec090aaa38d7d0b28b8cf6da152e87c676da-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/106-106-8ffea7e0638065b23e3ac62c1391ec090aaa38d7d0b28b8cf6da152e87c676da-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/107-107-78e309715a48909b4c6d855565def74e10452ffa0f40375f0fb874270f15e2a1-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/107-107-78e309715a48909b4c6d855565def74e10452ffa0f40375f0fb874270f15e2a1-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/107-107-78e309715a48909b4c6d855565def74e10452ffa0f40375f0fb874270f15e2a1-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/107-107-78e309715a48909b4c6d855565def74e10452ffa0f40375f0fb874270f15e2a1-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/108-108-0ecf238aa4a7519e25892d19e9553741715bce95c22364590c1cb50cb63f5e77-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/108-108-0ecf238aa4a7519e25892d19e9553741715bce95c22364590c1cb50cb63f5e77-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/108-108-0ecf238aa4a7519e25892d19e9553741715bce95c22364590c1cb50cb63f5e77-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/108-108-0ecf238aa4a7519e25892d19e9553741715bce95c22364590c1cb50cb63f5e77-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/109-109-009f890aad9b20fba75f9330b5a5841d6e4bd5325b9c844e851438e21d93f058-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/109-109-009f890aad9b20fba75f9330b5a5841d6e4bd5325b9c844e851438e21d93f058-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/109-109-009f890aad9b20fba75f9330b5a5841d6e4bd5325b9c844e851438e21d93f058-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/109-109-009f890aad9b20fba75f9330b5a5841d6e4bd5325b9c844e851438e21d93f058-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/110-110-8a7b13d614b9962b64547aab13cef065f8a80cfc8000fbbacdb8808107b82ef7-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/110-110-8a7b13d614b9962b64547aab13cef065f8a80cfc8000fbbacdb8808107b82ef7-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/110-110-8a7b13d614b9962b64547aab13cef065f8a80cfc8000fbbacdb8808107b82ef7-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/110-110-8a7b13d614b9962b64547aab13cef065f8a80cfc8000fbbacdb8808107b82ef7-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/111-111-a2cd64134e5c928bc18d659e7b58c5fc58acdf4ce3b08e409b1cca4b6156811a-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/111-111-a2cd64134e5c928bc18d659e7b58c5fc58acdf4ce3b08e409b1cca4b6156811a-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/111-111-a2cd64134e5c928bc18d659e7b58c5fc58acdf4ce3b08e409b1cca4b6156811a-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/111-111-a2cd64134e5c928bc18d659e7b58c5fc58acdf4ce3b08e409b1cca4b6156811a-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/112-112-ce260c12febe4db4eaacad61db5baa0ce34e4607d78bb3fad6a1fc703812c0d0-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/112-112-ce260c12febe4db4eaacad61db5baa0ce34e4607d78bb3fad6a1fc703812c0d0-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/112-112-ce260c12febe4db4eaacad61db5baa0ce34e4607d78bb3fad6a1fc703812c0d0-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/112-112-ce260c12febe4db4eaacad61db5baa0ce34e4607d78bb3fad6a1fc703812c0d0-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/113-113-485dec68ae7e566d9039b3821077e21c3fa56e241a3b10e8124f4fe49c024516-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/113-113-485dec68ae7e566d9039b3821077e21c3fa56e241a3b10e8124f4fe49c024516-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/113-113-485dec68ae7e566d9039b3821077e21c3fa56e241a3b10e8124f4fe49c024516-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/113-113-485dec68ae7e566d9039b3821077e21c3fa56e241a3b10e8124f4fe49c024516-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/114-114-c998f8d234cb72f95308d27b4e176583edbd7d8fdf0e1ea3cb7c6144be48559a-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/114-114-c998f8d234cb72f95308d27b4e176583edbd7d8fdf0e1ea3cb7c6144be48559a-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/114-114-c998f8d234cb72f95308d27b4e176583edbd7d8fdf0e1ea3cb7c6144be48559a-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/114-114-c998f8d234cb72f95308d27b4e176583edbd7d8fdf0e1ea3cb7c6144be48559a-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/115-115-b94ec83a3aa8899cf94a4b62d8ee4672fb272d2d669043459a1f40c45d3e211a-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/115-115-b94ec83a3aa8899cf94a4b62d8ee4672fb272d2d669043459a1f40c45d3e211a-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/115-115-b94ec83a3aa8899cf94a4b62d8ee4672fb272d2d669043459a1f40c45d3e211a-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/115-115-b94ec83a3aa8899cf94a4b62d8ee4672fb272d2d669043459a1f40c45d3e211a-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/116-116-45d9a0938a459cf1ac57430a9cd73c25da83edceea9c2567a062b7abfc509cf2-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/116-116-45d9a0938a459cf1ac57430a9cd73c25da83edceea9c2567a062b7abfc509cf2-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/116-116-45d9a0938a459cf1ac57430a9cd73c25da83edceea9c2567a062b7abfc509cf2-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/116-116-45d9a0938a459cf1ac57430a9cd73c25da83edceea9c2567a062b7abfc509cf2-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/117-117-8a745dada7339303cb01434aad1e7f7c1e031c8d249b4224c0d435c069548470-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/117-117-8a745dada7339303cb01434aad1e7f7c1e031c8d249b4224c0d435c069548470-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/117-117-8a745dada7339303cb01434aad1e7f7c1e031c8d249b4224c0d435c069548470-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/117-117-8a745dada7339303cb01434aad1e7f7c1e031c8d249b4224c0d435c069548470-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/118-118-890c351d3b447a793b4096256f2243a18fecd8cf20d12ddf0dde890e948b72f0-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/118-118-890c351d3b447a793b4096256f2243a18fecd8cf20d12ddf0dde890e948b72f0-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/118-118-890c351d3b447a793b4096256f2243a18fecd8cf20d12ddf0dde890e948b72f0-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/118-118-890c351d3b447a793b4096256f2243a18fecd8cf20d12ddf0dde890e948b72f0-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/119-119-dea1ca84a5f706249172c4b743e91cb4275f43debb559488038d12faba438d13-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/119-119-dea1ca84a5f706249172c4b743e91cb4275f43debb559488038d12faba438d13-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/119-119-dea1ca84a5f706249172c4b743e91cb4275f43debb559488038d12faba438d13-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/119-119-dea1ca84a5f706249172c4b743e91cb4275f43debb559488038d12faba438d13-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/120-120-3ad4f023f1d034808cd37ea2b0b32de261c3529fca918a9c45723357a8aaf0d0-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/120-120-3ad4f023f1d034808cd37ea2b0b32de261c3529fca918a9c45723357a8aaf0d0-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/120-120-3ad4f023f1d034808cd37ea2b0b32de261c3529fca918a9c45723357a8aaf0d0-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/120-120-3ad4f023f1d034808cd37ea2b0b32de261c3529fca918a9c45723357a8aaf0d0-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/121-121-8576b44f5ee4456bcc9902082449ee01e25cdf8415429717a34908925602fdde-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/121-121-8576b44f5ee4456bcc9902082449ee01e25cdf8415429717a34908925602fdde-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/121-121-8576b44f5ee4456bcc9902082449ee01e25cdf8415429717a34908925602fdde-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/121-121-8576b44f5ee4456bcc9902082449ee01e25cdf8415429717a34908925602fdde-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/122-122-ca9355d4e6bcb2ade22597bafd7021c4261cea6c29ecd77eac3d98b93e795b13-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/122-122-ca9355d4e6bcb2ade22597bafd7021c4261cea6c29ecd77eac3d98b93e795b13-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/122-122-ca9355d4e6bcb2ade22597bafd7021c4261cea6c29ecd77eac3d98b93e795b13-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/122-122-ca9355d4e6bcb2ade22597bafd7021c4261cea6c29ecd77eac3d98b93e795b13-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/123-123-22e777460dc4619268cfeffa1c000f44b48258c14ef091a380ccad63bc89e0fd-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/123-123-22e777460dc4619268cfeffa1c000f44b48258c14ef091a380ccad63bc89e0fd-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/123-123-22e777460dc4619268cfeffa1c000f44b48258c14ef091a380ccad63bc89e0fd-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/123-123-22e777460dc4619268cfeffa1c000f44b48258c14ef091a380ccad63bc89e0fd-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/124-124-4a8636b35766719d4857c3a984fd89ecae117c9ecd778631c007e0b32330eb2c-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/124-124-4a8636b35766719d4857c3a984fd89ecae117c9ecd778631c007e0b32330eb2c-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/124-124-4a8636b35766719d4857c3a984fd89ecae117c9ecd778631c007e0b32330eb2c-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/124-124-4a8636b35766719d4857c3a984fd89ecae117c9ecd778631c007e0b32330eb2c-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/125-125-77b0a1e309a41b10efe3ecb21019595f37650adf738698ec95f05a30c27d2cb7-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/125-125-77b0a1e309a41b10efe3ecb21019595f37650adf738698ec95f05a30c27d2cb7-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/125-125-77b0a1e309a41b10efe3ecb21019595f37650adf738698ec95f05a30c27d2cb7-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/125-125-77b0a1e309a41b10efe3ecb21019595f37650adf738698ec95f05a30c27d2cb7-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/126-126-a7d6cebd5f3530426cbb2bfe32f5be8fe3dde6b9975a71e55af362530e0fb6d8-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/126-126-a7d6cebd5f3530426cbb2bfe32f5be8fe3dde6b9975a71e55af362530e0fb6d8-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/126-126-a7d6cebd5f3530426cbb2bfe32f5be8fe3dde6b9975a71e55af362530e0fb6d8-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/126-126-a7d6cebd5f3530426cbb2bfe32f5be8fe3dde6b9975a71e55af362530e0fb6d8-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/127-127-989c4e3eac94884ea1872629a195a6c9b28c5db3c269b1dfcdf0775976488648-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/127-127-989c4e3eac94884ea1872629a195a6c9b28c5db3c269b1dfcdf0775976488648-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/127-127-989c4e3eac94884ea1872629a195a6c9b28c5db3c269b1dfcdf0775976488648-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/127-127-989c4e3eac94884ea1872629a195a6c9b28c5db3c269b1dfcdf0775976488648-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/128-128-bb94eac1731b102f7c8a5bfd54d7e733e7178b692ce9fc7e24c229fc6743ba9f-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/128-128-bb94eac1731b102f7c8a5bfd54d7e733e7178b692ce9fc7e24c229fc6743ba9f-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/128-128-bb94eac1731b102f7c8a5bfd54d7e733e7178b692ce9fc7e24c229fc6743ba9f-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/128-128-bb94eac1731b102f7c8a5bfd54d7e733e7178b692ce9fc7e24c229fc6743ba9f-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/129-129-dd8f293c203c212995415639c409330c0760e1e31e470e483d27dca61538d769-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/129-129-dd8f293c203c212995415639c409330c0760e1e31e470e483d27dca61538d769-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/129-129-dd8f293c203c212995415639c409330c0760e1e31e470e483d27dca61538d769-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/129-129-dd8f293c203c212995415639c409330c0760e1e31e470e483d27dca61538d769-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/13-15-bf3172be29aa04736f0f619a5d9580468c147b3ba9277c8fc896c3ae28ff442b-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/13-15-bf3172be29aa04736f0f619a5d9580468c147b3ba9277c8fc896c3ae28ff442b-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/13-15-bf3172be29aa04736f0f619a5d9580468c147b3ba9277c8fc896c3ae28ff442b-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/13-15-bf3172be29aa04736f0f619a5d9580468c147b3ba9277c8fc896c3ae28ff442b-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/130-130-4c9fe79e8477908128aa3d79932454b1f419860eb624794e5ddac395733cbcd6-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/130-130-4c9fe79e8477908128aa3d79932454b1f419860eb624794e5ddac395733cbcd6-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/130-130-4c9fe79e8477908128aa3d79932454b1f419860eb624794e5ddac395733cbcd6-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/130-130-4c9fe79e8477908128aa3d79932454b1f419860eb624794e5ddac395733cbcd6-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/131-131-34e6a23e0028997a904ba5acb6f09b81c88b5c6e1022441165e86d961e3235f7-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/131-131-34e6a23e0028997a904ba5acb6f09b81c88b5c6e1022441165e86d961e3235f7-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/131-131-34e6a23e0028997a904ba5acb6f09b81c88b5c6e1022441165e86d961e3235f7-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/131-131-34e6a23e0028997a904ba5acb6f09b81c88b5c6e1022441165e86d961e3235f7-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/132-132-ea52520c3246f8bef8b57c6f554820f0e89a41f9be57e07ff82f839a5f747918-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/132-132-ea52520c3246f8bef8b57c6f554820f0e89a41f9be57e07ff82f839a5f747918-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/132-132-ea52520c3246f8bef8b57c6f554820f0e89a41f9be57e07ff82f839a5f747918-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/132-132-ea52520c3246f8bef8b57c6f554820f0e89a41f9be57e07ff82f839a5f747918-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/133-133-3f41a3d8c85f3aad88b9388b753ea6a17fe9afed2f179062ea6136638c80864d-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/133-133-3f41a3d8c85f3aad88b9388b753ea6a17fe9afed2f179062ea6136638c80864d-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/133-133-3f41a3d8c85f3aad88b9388b753ea6a17fe9afed2f179062ea6136638c80864d-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/133-133-3f41a3d8c85f3aad88b9388b753ea6a17fe9afed2f179062ea6136638c80864d-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/134-134-5a6cfe7e13198cf17fcf826e2d72fa55de4eca2ee5b3d966d0a165a3d763557b-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/134-134-5a6cfe7e13198cf17fcf826e2d72fa55de4eca2ee5b3d966d0a165a3d763557b-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/134-134-5a6cfe7e13198cf17fcf826e2d72fa55de4eca2ee5b3d966d0a165a3d763557b-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/134-134-5a6cfe7e13198cf17fcf826e2d72fa55de4eca2ee5b3d966d0a165a3d763557b-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/135-135-6537c6af2a4189490b0b852e27e78ff98421803f5db41f6e448520a5665b124b-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/135-135-6537c6af2a4189490b0b852e27e78ff98421803f5db41f6e448520a5665b124b-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/135-135-6537c6af2a4189490b0b852e27e78ff98421803f5db41f6e448520a5665b124b-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/135-135-6537c6af2a4189490b0b852e27e78ff98421803f5db41f6e448520a5665b124b-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/136-136-24d5eca7be9d566f21cb1a07f1872468df5decc867bbc12d75f993f9e813b8b2-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/136-136-24d5eca7be9d566f21cb1a07f1872468df5decc867bbc12d75f993f9e813b8b2-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/136-136-24d5eca7be9d566f21cb1a07f1872468df5decc867bbc12d75f993f9e813b8b2-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/136-136-24d5eca7be9d566f21cb1a07f1872468df5decc867bbc12d75f993f9e813b8b2-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/137-137-905c377e3aea5d31a92cb69feb87d5a36d3565975aeb5324165dd13c2e5e0295-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/137-137-905c377e3aea5d31a92cb69feb87d5a36d3565975aeb5324165dd13c2e5e0295-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/137-137-905c377e3aea5d31a92cb69feb87d5a36d3565975aeb5324165dd13c2e5e0295-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/137-137-905c377e3aea5d31a92cb69feb87d5a36d3565975aeb5324165dd13c2e5e0295-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/138-138-4b5ad361456a1a8fd3b705b67c484de5329b50d380c0f2fa0c091f46b311ea69-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/138-138-4b5ad361456a1a8fd3b705b67c484de5329b50d380c0f2fa0c091f46b311ea69-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/138-138-4b5ad361456a1a8fd3b705b67c484de5329b50d380c0f2fa0c091f46b311ea69-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/138-138-4b5ad361456a1a8fd3b705b67c484de5329b50d380c0f2fa0c091f46b311ea69-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/139-139-fc8c99bbaf432ceece4857747511a4b0f8c5baeb04c88895086492604dd7b6c3-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/139-139-fc8c99bbaf432ceece4857747511a4b0f8c5baeb04c88895086492604dd7b6c3-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/139-139-fc8c99bbaf432ceece4857747511a4b0f8c5baeb04c88895086492604dd7b6c3-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/139-139-fc8c99bbaf432ceece4857747511a4b0f8c5baeb04c88895086492604dd7b6c3-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/140-140-a39c1e48fa7e825e85b51485d6d11975d8c9bf799817fcd7e81dca08f03938a8-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/140-140-a39c1e48fa7e825e85b51485d6d11975d8c9bf799817fcd7e81dca08f03938a8-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/140-140-a39c1e48fa7e825e85b51485d6d11975d8c9bf799817fcd7e81dca08f03938a8-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/140-140-a39c1e48fa7e825e85b51485d6d11975d8c9bf799817fcd7e81dca08f03938a8-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/141-141-1418792fd0ce2d1f3b14218fec98a26049eaefaaeddbbd8b0ed395270f34a97b-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/141-141-1418792fd0ce2d1f3b14218fec98a26049eaefaaeddbbd8b0ed395270f34a97b-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/141-141-1418792fd0ce2d1f3b14218fec98a26049eaefaaeddbbd8b0ed395270f34a97b-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/141-141-1418792fd0ce2d1f3b14218fec98a26049eaefaaeddbbd8b0ed395270f34a97b-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/142-142-0ccbc25d431463ccdf065724d38616a42163fc668f5c599d5ef80f6cb5d758da-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/142-142-0ccbc25d431463ccdf065724d38616a42163fc668f5c599d5ef80f6cb5d758da-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/142-142-0ccbc25d431463ccdf065724d38616a42163fc668f5c599d5ef80f6cb5d758da-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/142-142-0ccbc25d431463ccdf065724d38616a42163fc668f5c599d5ef80f6cb5d758da-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/143-143-6a441e1b1ac8e97944215d669c8fcd90b38034f0cec92dd5336b3b7e253a4749-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/143-143-6a441e1b1ac8e97944215d669c8fcd90b38034f0cec92dd5336b3b7e253a4749-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/143-143-6a441e1b1ac8e97944215d669c8fcd90b38034f0cec92dd5336b3b7e253a4749-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/143-143-6a441e1b1ac8e97944215d669c8fcd90b38034f0cec92dd5336b3b7e253a4749-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/144-144-6cc38b7e636d1e8f3b98f3e3501193f77597a93d21d079a58efabffb3aaefddf-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/144-144-6cc38b7e636d1e8f3b98f3e3501193f77597a93d21d079a58efabffb3aaefddf-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/144-144-6cc38b7e636d1e8f3b98f3e3501193f77597a93d21d079a58efabffb3aaefddf-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/144-144-6cc38b7e636d1e8f3b98f3e3501193f77597a93d21d079a58efabffb3aaefddf-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/145-145-9e9b888bdbff4234d621ac6307777ede962003e78477d44b5cb9af1f654ebbe7-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/145-145-9e9b888bdbff4234d621ac6307777ede962003e78477d44b5cb9af1f654ebbe7-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/145-145-9e9b888bdbff4234d621ac6307777ede962003e78477d44b5cb9af1f654ebbe7-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/145-145-9e9b888bdbff4234d621ac6307777ede962003e78477d44b5cb9af1f654ebbe7-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/146-146-a50b41b028d3490d016a32b1309ea12cd2fe0ceb01a87c2d50e796af43c580cc-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/146-146-a50b41b028d3490d016a32b1309ea12cd2fe0ceb01a87c2d50e796af43c580cc-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/146-146-a50b41b028d3490d016a32b1309ea12cd2fe0ceb01a87c2d50e796af43c580cc-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/146-146-a50b41b028d3490d016a32b1309ea12cd2fe0ceb01a87c2d50e796af43c580cc-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/147-147-04764d8d38c8f810717b5e9b71dd2ba7ccd9403820958167349443dc80403395-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/147-147-04764d8d38c8f810717b5e9b71dd2ba7ccd9403820958167349443dc80403395-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/147-147-04764d8d38c8f810717b5e9b71dd2ba7ccd9403820958167349443dc80403395-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/147-147-04764d8d38c8f810717b5e9b71dd2ba7ccd9403820958167349443dc80403395-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/148-148-0bdd6594c44655058d90a70a3e167e2716804dd41f473ad1e85b1ee41b6bf951-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/148-148-0bdd6594c44655058d90a70a3e167e2716804dd41f473ad1e85b1ee41b6bf951-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/148-148-0bdd6594c44655058d90a70a3e167e2716804dd41f473ad1e85b1ee41b6bf951-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/148-148-0bdd6594c44655058d90a70a3e167e2716804dd41f473ad1e85b1ee41b6bf951-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/149-149-7c8cd4ff8dad6149a7fae423c644b9dada312e4fcee18ccc2aa4f568ee5886fe-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/149-149-7c8cd4ff8dad6149a7fae423c644b9dada312e4fcee18ccc2aa4f568ee5886fe-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/149-149-7c8cd4ff8dad6149a7fae423c644b9dada312e4fcee18ccc2aa4f568ee5886fe-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/149-149-7c8cd4ff8dad6149a7fae423c644b9dada312e4fcee18ccc2aa4f568ee5886fe-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/150-150-a6d3e6155ae3602a68e12385636a4193a976c945ca7a6713987a8836090af69d-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/150-150-a6d3e6155ae3602a68e12385636a4193a976c945ca7a6713987a8836090af69d-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/150-150-a6d3e6155ae3602a68e12385636a4193a976c945ca7a6713987a8836090af69d-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/150-150-a6d3e6155ae3602a68e12385636a4193a976c945ca7a6713987a8836090af69d-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/151-151-6aefb6b45b498aa68da4fb754b517cc62a802936fb513586087d7e2e51c12455-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/151-151-6aefb6b45b498aa68da4fb754b517cc62a802936fb513586087d7e2e51c12455-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/151-151-6aefb6b45b498aa68da4fb754b517cc62a802936fb513586087d7e2e51c12455-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/151-151-6aefb6b45b498aa68da4fb754b517cc62a802936fb513586087d7e2e51c12455-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/152-152-21ea56d1cbdb988d3e7e28641734db7145af905352ba470eb95bf7e9c04eabec-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/152-152-21ea56d1cbdb988d3e7e28641734db7145af905352ba470eb95bf7e9c04eabec-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/152-152-21ea56d1cbdb988d3e7e28641734db7145af905352ba470eb95bf7e9c04eabec-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/152-152-21ea56d1cbdb988d3e7e28641734db7145af905352ba470eb95bf7e9c04eabec-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/153-153-6b677c8a72d9366d04a4625a2d0fe5a0fb33722b9b3f9001bd7c19acddacb022-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/153-153-6b677c8a72d9366d04a4625a2d0fe5a0fb33722b9b3f9001bd7c19acddacb022-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/153-153-6b677c8a72d9366d04a4625a2d0fe5a0fb33722b9b3f9001bd7c19acddacb022-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/153-153-6b677c8a72d9366d04a4625a2d0fe5a0fb33722b9b3f9001bd7c19acddacb022-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/154-154-56b58de4291f4217c0b2cbb7f89e97d2abd7b4e2bbfe5cde1ca3a3e2fe984786-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/154-154-56b58de4291f4217c0b2cbb7f89e97d2abd7b4e2bbfe5cde1ca3a3e2fe984786-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/154-154-56b58de4291f4217c0b2cbb7f89e97d2abd7b4e2bbfe5cde1ca3a3e2fe984786-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/154-154-56b58de4291f4217c0b2cbb7f89e97d2abd7b4e2bbfe5cde1ca3a3e2fe984786-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/155-155-04ff562c46ee2a6ab63b6bca331f46fa8304cf9fa4e46ef878c978ce2915ad81-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/155-155-04ff562c46ee2a6ab63b6bca331f46fa8304cf9fa4e46ef878c978ce2915ad81-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/155-155-04ff562c46ee2a6ab63b6bca331f46fa8304cf9fa4e46ef878c978ce2915ad81-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/155-155-04ff562c46ee2a6ab63b6bca331f46fa8304cf9fa4e46ef878c978ce2915ad81-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/156-156-f5953027f7ddb451109c9696f79f84dc87a29abe04921af2e4debbc83f48fe6c-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/156-156-f5953027f7ddb451109c9696f79f84dc87a29abe04921af2e4debbc83f48fe6c-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/156-156-f5953027f7ddb451109c9696f79f84dc87a29abe04921af2e4debbc83f48fe6c-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/156-156-f5953027f7ddb451109c9696f79f84dc87a29abe04921af2e4debbc83f48fe6c-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/157-157-7913cbd5de13f19c720371d1d4624f7509c0a17f782a3313d29ac0e1dd511310-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/157-157-7913cbd5de13f19c720371d1d4624f7509c0a17f782a3313d29ac0e1dd511310-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/157-157-7913cbd5de13f19c720371d1d4624f7509c0a17f782a3313d29ac0e1dd511310-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/157-157-7913cbd5de13f19c720371d1d4624f7509c0a17f782a3313d29ac0e1dd511310-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/158-158-b615556a28d3a0b7e793a5ca0e792e0690f50e0cec02e2b1f6e3fb604f390c39-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/158-158-b615556a28d3a0b7e793a5ca0e792e0690f50e0cec02e2b1f6e3fb604f390c39-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/158-158-b615556a28d3a0b7e793a5ca0e792e0690f50e0cec02e2b1f6e3fb604f390c39-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/158-158-b615556a28d3a0b7e793a5ca0e792e0690f50e0cec02e2b1f6e3fb604f390c39-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/159-159-c4884b9d9df1a02e3c8f11872383a7750e62b85fe5d6eb836b3cbc9c7c4b0383-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/159-159-c4884b9d9df1a02e3c8f11872383a7750e62b85fe5d6eb836b3cbc9c7c4b0383-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/159-159-c4884b9d9df1a02e3c8f11872383a7750e62b85fe5d6eb836b3cbc9c7c4b0383-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/159-159-c4884b9d9df1a02e3c8f11872383a7750e62b85fe5d6eb836b3cbc9c7c4b0383-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/16-18-91aa9390fb6698f58ffc5c45f37f6102eeb3a8eb7e111a2570628d7b620cc3f0-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/16-18-91aa9390fb6698f58ffc5c45f37f6102eeb3a8eb7e111a2570628d7b620cc3f0-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/16-18-91aa9390fb6698f58ffc5c45f37f6102eeb3a8eb7e111a2570628d7b620cc3f0-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/16-18-91aa9390fb6698f58ffc5c45f37f6102eeb3a8eb7e111a2570628d7b620cc3f0-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/160-160-e8246c53ad50c8a433ea03191e3790686961c500f281e177b9a4ca945bb6143a-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/160-160-e8246c53ad50c8a433ea03191e3790686961c500f281e177b9a4ca945bb6143a-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/160-160-e8246c53ad50c8a433ea03191e3790686961c500f281e177b9a4ca945bb6143a-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/160-160-e8246c53ad50c8a433ea03191e3790686961c500f281e177b9a4ca945bb6143a-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/161-161-47d2d1f7afb170f4b3507404e871d9feb4e1e7a603d5946b8f355b7cf1c57501-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/161-161-47d2d1f7afb170f4b3507404e871d9feb4e1e7a603d5946b8f355b7cf1c57501-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/161-161-47d2d1f7afb170f4b3507404e871d9feb4e1e7a603d5946b8f355b7cf1c57501-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/161-161-47d2d1f7afb170f4b3507404e871d9feb4e1e7a603d5946b8f355b7cf1c57501-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/162-162-2681902200d7a67a2bd76225475e12e95778cb4f199f9638ed210cb7360cbf2a-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/162-162-2681902200d7a67a2bd76225475e12e95778cb4f199f9638ed210cb7360cbf2a-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/162-162-2681902200d7a67a2bd76225475e12e95778cb4f199f9638ed210cb7360cbf2a-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/162-162-2681902200d7a67a2bd76225475e12e95778cb4f199f9638ed210cb7360cbf2a-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/163-163-a0c34f1f059659bec4e4baca239002a66f2cca542bc96e28f95b7438e96fe0ce-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/163-163-a0c34f1f059659bec4e4baca239002a66f2cca542bc96e28f95b7438e96fe0ce-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/163-163-a0c34f1f059659bec4e4baca239002a66f2cca542bc96e28f95b7438e96fe0ce-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/163-163-a0c34f1f059659bec4e4baca239002a66f2cca542bc96e28f95b7438e96fe0ce-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/164-164-157bafe3ce6cb23c384b788ee13ae23c759af2105c48102e260e9c5860f96d49-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/164-164-157bafe3ce6cb23c384b788ee13ae23c759af2105c48102e260e9c5860f96d49-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/164-164-157bafe3ce6cb23c384b788ee13ae23c759af2105c48102e260e9c5860f96d49-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/164-164-157bafe3ce6cb23c384b788ee13ae23c759af2105c48102e260e9c5860f96d49-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/165-165-558c408a44e11728d225cd917004556927d2118dae8d3df71b16c476167a50d1-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/165-165-558c408a44e11728d225cd917004556927d2118dae8d3df71b16c476167a50d1-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/165-165-558c408a44e11728d225cd917004556927d2118dae8d3df71b16c476167a50d1-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/165-165-558c408a44e11728d225cd917004556927d2118dae8d3df71b16c476167a50d1-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/166-166-3aa95063cb1247586c80bc28460965b6df1b83946e578a28a98fc71fe52476b2-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/166-166-3aa95063cb1247586c80bc28460965b6df1b83946e578a28a98fc71fe52476b2-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/166-166-3aa95063cb1247586c80bc28460965b6df1b83946e578a28a98fc71fe52476b2-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/166-166-3aa95063cb1247586c80bc28460965b6df1b83946e578a28a98fc71fe52476b2-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/167-167-9417faf87e73f52e955a399a0b83af705ff1be1cfe7e091e5c8995b89e3eb345-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/167-167-9417faf87e73f52e955a399a0b83af705ff1be1cfe7e091e5c8995b89e3eb345-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/167-167-9417faf87e73f52e955a399a0b83af705ff1be1cfe7e091e5c8995b89e3eb345-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/167-167-9417faf87e73f52e955a399a0b83af705ff1be1cfe7e091e5c8995b89e3eb345-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/168-168-79c3434aa3873fc8febe7f5957a47879dcdc6d97f6bde371a4b2a314069d4e34-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/168-168-79c3434aa3873fc8febe7f5957a47879dcdc6d97f6bde371a4b2a314069d4e34-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/168-168-79c3434aa3873fc8febe7f5957a47879dcdc6d97f6bde371a4b2a314069d4e34-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/168-168-79c3434aa3873fc8febe7f5957a47879dcdc6d97f6bde371a4b2a314069d4e34-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/169-169-1f4f86259bf2eb27b93b81ad3ebc12967093b878d132cac58903726aa4428b5e-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/169-169-1f4f86259bf2eb27b93b81ad3ebc12967093b878d132cac58903726aa4428b5e-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/169-169-1f4f86259bf2eb27b93b81ad3ebc12967093b878d132cac58903726aa4428b5e-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/169-169-1f4f86259bf2eb27b93b81ad3ebc12967093b878d132cac58903726aa4428b5e-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/170-170-25c794ffa40b77bd8017cd325b8b04d02c21686bb3456e6dd20d05099b16291b-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/170-170-25c794ffa40b77bd8017cd325b8b04d02c21686bb3456e6dd20d05099b16291b-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/170-170-25c794ffa40b77bd8017cd325b8b04d02c21686bb3456e6dd20d05099b16291b-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/170-170-25c794ffa40b77bd8017cd325b8b04d02c21686bb3456e6dd20d05099b16291b-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/171-171-756a1ca21c49aac2e9a07ff4437e2678e7fddecfb246f64cae1394485fd4c93e-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/171-171-756a1ca21c49aac2e9a07ff4437e2678e7fddecfb246f64cae1394485fd4c93e-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/171-171-756a1ca21c49aac2e9a07ff4437e2678e7fddecfb246f64cae1394485fd4c93e-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/171-171-756a1ca21c49aac2e9a07ff4437e2678e7fddecfb246f64cae1394485fd4c93e-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/172-172-e336cf2f8a7a0327635cedec7d9107d3707183922aaa821f7746f9554c52ddac-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/172-172-e336cf2f8a7a0327635cedec7d9107d3707183922aaa821f7746f9554c52ddac-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/172-172-e336cf2f8a7a0327635cedec7d9107d3707183922aaa821f7746f9554c52ddac-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/172-172-e336cf2f8a7a0327635cedec7d9107d3707183922aaa821f7746f9554c52ddac-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/173-173-104e30168e01de202fd373a9d009ff37642fb3af4329e1bcaf2ad03665dffe8e-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/173-173-104e30168e01de202fd373a9d009ff37642fb3af4329e1bcaf2ad03665dffe8e-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/173-173-104e30168e01de202fd373a9d009ff37642fb3af4329e1bcaf2ad03665dffe8e-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/173-173-104e30168e01de202fd373a9d009ff37642fb3af4329e1bcaf2ad03665dffe8e-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/174-174-ed56c5b7a6f4b175ef643252670a6bdd82e8c0e2d3ea653f0e4cf965a399e271-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/174-174-ed56c5b7a6f4b175ef643252670a6bdd82e8c0e2d3ea653f0e4cf965a399e271-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/174-174-ed56c5b7a6f4b175ef643252670a6bdd82e8c0e2d3ea653f0e4cf965a399e271-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/174-174-ed56c5b7a6f4b175ef643252670a6bdd82e8c0e2d3ea653f0e4cf965a399e271-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/175-175-64d7bca3c644c4e92962e0767a096e478d9a1737e1b9b3c27f035b03d7a103a6-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/175-175-64d7bca3c644c4e92962e0767a096e478d9a1737e1b9b3c27f035b03d7a103a6-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/175-175-64d7bca3c644c4e92962e0767a096e478d9a1737e1b9b3c27f035b03d7a103a6-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/175-175-64d7bca3c644c4e92962e0767a096e478d9a1737e1b9b3c27f035b03d7a103a6-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/176-176-95f4ee921ffbd023e2de502550a7a36d41b4949737ea5991b1d1f85a65568276-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/176-176-95f4ee921ffbd023e2de502550a7a36d41b4949737ea5991b1d1f85a65568276-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/176-176-95f4ee921ffbd023e2de502550a7a36d41b4949737ea5991b1d1f85a65568276-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/176-176-95f4ee921ffbd023e2de502550a7a36d41b4949737ea5991b1d1f85a65568276-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/177-177-7d8e1f95f1fe1612d5c7ef3be64bb2d4bcce43b99a817bf97664012f6eecc639-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/177-177-7d8e1f95f1fe1612d5c7ef3be64bb2d4bcce43b99a817bf97664012f6eecc639-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/177-177-7d8e1f95f1fe1612d5c7ef3be64bb2d4bcce43b99a817bf97664012f6eecc639-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/177-177-7d8e1f95f1fe1612d5c7ef3be64bb2d4bcce43b99a817bf97664012f6eecc639-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/178-178-c2582359741ebfc22d622741c465a71506ceb45a92269b862808bbb2171ef52a-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/178-178-c2582359741ebfc22d622741c465a71506ceb45a92269b862808bbb2171ef52a-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/178-178-c2582359741ebfc22d622741c465a71506ceb45a92269b862808bbb2171ef52a-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/178-178-c2582359741ebfc22d622741c465a71506ceb45a92269b862808bbb2171ef52a-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/179-179-c3129140d0a42867986bade6ef47d41616a0454ddf6ccd32e904cd6cc0dbaf14-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/179-179-c3129140d0a42867986bade6ef47d41616a0454ddf6ccd32e904cd6cc0dbaf14-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/179-179-c3129140d0a42867986bade6ef47d41616a0454ddf6ccd32e904cd6cc0dbaf14-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/179-179-c3129140d0a42867986bade6ef47d41616a0454ddf6ccd32e904cd6cc0dbaf14-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/180-180-0c1b756c9b77c05139411fe2c88284d38da1fe2e371d64e7fcc8d768003bca11-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/180-180-0c1b756c9b77c05139411fe2c88284d38da1fe2e371d64e7fcc8d768003bca11-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/180-180-0c1b756c9b77c05139411fe2c88284d38da1fe2e371d64e7fcc8d768003bca11-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/180-180-0c1b756c9b77c05139411fe2c88284d38da1fe2e371d64e7fcc8d768003bca11-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/181-181-571e262af6cf72499597df044f2ae4404a62685a4f63935b714b30eb1ba824c1-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/181-181-571e262af6cf72499597df044f2ae4404a62685a4f63935b714b30eb1ba824c1-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/181-181-571e262af6cf72499597df044f2ae4404a62685a4f63935b714b30eb1ba824c1-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/181-181-571e262af6cf72499597df044f2ae4404a62685a4f63935b714b30eb1ba824c1-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/182-182-23d07d1fa6707b471b09025d10db3964c303ccf2b92b1a45918b5c45d47a1e0d-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/182-182-23d07d1fa6707b471b09025d10db3964c303ccf2b92b1a45918b5c45d47a1e0d-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/182-182-23d07d1fa6707b471b09025d10db3964c303ccf2b92b1a45918b5c45d47a1e0d-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/182-182-23d07d1fa6707b471b09025d10db3964c303ccf2b92b1a45918b5c45d47a1e0d-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/183-183-038847eee728d47e0ccbafebb789d81853e9118b6e22650232318c0bac232651-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/183-183-038847eee728d47e0ccbafebb789d81853e9118b6e22650232318c0bac232651-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/183-183-038847eee728d47e0ccbafebb789d81853e9118b6e22650232318c0bac232651-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/183-183-038847eee728d47e0ccbafebb789d81853e9118b6e22650232318c0bac232651-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/184-184-bce27f25dddc6b5ff8fe4da77d1a01e885b309fdd72b7b557cb1b3f7cae37ec4-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/184-184-bce27f25dddc6b5ff8fe4da77d1a01e885b309fdd72b7b557cb1b3f7cae37ec4-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/184-184-bce27f25dddc6b5ff8fe4da77d1a01e885b309fdd72b7b557cb1b3f7cae37ec4-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/184-184-bce27f25dddc6b5ff8fe4da77d1a01e885b309fdd72b7b557cb1b3f7cae37ec4-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/185-185-7858177a7d79d1173b035eb13eef4fda27632f2cc5dcc72feee838eadaba70c8-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/185-185-7858177a7d79d1173b035eb13eef4fda27632f2cc5dcc72feee838eadaba70c8-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/185-185-7858177a7d79d1173b035eb13eef4fda27632f2cc5dcc72feee838eadaba70c8-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/185-185-7858177a7d79d1173b035eb13eef4fda27632f2cc5dcc72feee838eadaba70c8-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/186-186-4cb8e9916433001aa6298a26afb1f702b86f3d7bf8ea00dc41a9bf834715a216-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/186-186-4cb8e9916433001aa6298a26afb1f702b86f3d7bf8ea00dc41a9bf834715a216-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/186-186-4cb8e9916433001aa6298a26afb1f702b86f3d7bf8ea00dc41a9bf834715a216-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/186-186-4cb8e9916433001aa6298a26afb1f702b86f3d7bf8ea00dc41a9bf834715a216-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/187-187-d741cc5a338d97d97f0538884ceabfbb3241708bb93501c917306f524be1ea77-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/187-187-d741cc5a338d97d97f0538884ceabfbb3241708bb93501c917306f524be1ea77-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/187-187-d741cc5a338d97d97f0538884ceabfbb3241708bb93501c917306f524be1ea77-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/187-187-d741cc5a338d97d97f0538884ceabfbb3241708bb93501c917306f524be1ea77-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/188-188-9fa8bdc17ea40e9735bbf741f9edf3e8c5d13296c10d2de1aaf38d114c8e0f91-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/188-188-9fa8bdc17ea40e9735bbf741f9edf3e8c5d13296c10d2de1aaf38d114c8e0f91-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/188-188-9fa8bdc17ea40e9735bbf741f9edf3e8c5d13296c10d2de1aaf38d114c8e0f91-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/188-188-9fa8bdc17ea40e9735bbf741f9edf3e8c5d13296c10d2de1aaf38d114c8e0f91-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/189-189-f70ac7d0cdba0c6c0240d1ba0ac895e816c753a093e4c467404c045f4289422e-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/189-189-f70ac7d0cdba0c6c0240d1ba0ac895e816c753a093e4c467404c045f4289422e-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/189-189-f70ac7d0cdba0c6c0240d1ba0ac895e816c753a093e4c467404c045f4289422e-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/189-189-f70ac7d0cdba0c6c0240d1ba0ac895e816c753a093e4c467404c045f4289422e-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/19-21-9a3f42ee8e7e57ea24fc774af6522a437d892f4225351d227273cef9c71e8ddf-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/19-21-9a3f42ee8e7e57ea24fc774af6522a437d892f4225351d227273cef9c71e8ddf-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/19-21-9a3f42ee8e7e57ea24fc774af6522a437d892f4225351d227273cef9c71e8ddf-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/19-21-9a3f42ee8e7e57ea24fc774af6522a437d892f4225351d227273cef9c71e8ddf-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/190-190-ce8a6e7ace393278504e532343e7c002afc9e9f7b93dadd075b8a069cb3d8090-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/190-190-ce8a6e7ace393278504e532343e7c002afc9e9f7b93dadd075b8a069cb3d8090-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/190-190-ce8a6e7ace393278504e532343e7c002afc9e9f7b93dadd075b8a069cb3d8090-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/190-190-ce8a6e7ace393278504e532343e7c002afc9e9f7b93dadd075b8a069cb3d8090-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/191-191-b2b4eebd7c77d843b0ac2cf433fb080cc6d9d17c596980687cf8181ed89acaad-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/191-191-b2b4eebd7c77d843b0ac2cf433fb080cc6d9d17c596980687cf8181ed89acaad-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/191-191-b2b4eebd7c77d843b0ac2cf433fb080cc6d9d17c596980687cf8181ed89acaad-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/191-191-b2b4eebd7c77d843b0ac2cf433fb080cc6d9d17c596980687cf8181ed89acaad-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/192-192-1742f06362d7b084683931bde2281b7e748ceac13e6330b7d3bbb4ca5068e356-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/192-192-1742f06362d7b084683931bde2281b7e748ceac13e6330b7d3bbb4ca5068e356-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/192-192-1742f06362d7b084683931bde2281b7e748ceac13e6330b7d3bbb4ca5068e356-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/192-192-1742f06362d7b084683931bde2281b7e748ceac13e6330b7d3bbb4ca5068e356-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/193-193-44ea109398130d91cda18a47ab90a6bd587d4789be5e4dcd6f32098622a64f71-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/193-193-44ea109398130d91cda18a47ab90a6bd587d4789be5e4dcd6f32098622a64f71-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/193-193-44ea109398130d91cda18a47ab90a6bd587d4789be5e4dcd6f32098622a64f71-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/193-193-44ea109398130d91cda18a47ab90a6bd587d4789be5e4dcd6f32098622a64f71-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/194-194-d25212ff6e0796331bb710db6816107c09937b7cb34513faeac9adb3e79aa99e-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/194-194-d25212ff6e0796331bb710db6816107c09937b7cb34513faeac9adb3e79aa99e-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/194-194-d25212ff6e0796331bb710db6816107c09937b7cb34513faeac9adb3e79aa99e-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/194-194-d25212ff6e0796331bb710db6816107c09937b7cb34513faeac9adb3e79aa99e-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/195-195-11dde5828a77914cc397be3a4663b5b92638413f17a26375aafc7c247a662b59-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/195-195-11dde5828a77914cc397be3a4663b5b92638413f17a26375aafc7c247a662b59-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/195-195-11dde5828a77914cc397be3a4663b5b92638413f17a26375aafc7c247a662b59-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/195-195-11dde5828a77914cc397be3a4663b5b92638413f17a26375aafc7c247a662b59-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/196-196-5a2fe641a74553bd5df271034dfc9293f64d421ad6ea9ae2449b02ec4e0de404-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/196-196-5a2fe641a74553bd5df271034dfc9293f64d421ad6ea9ae2449b02ec4e0de404-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/196-196-5a2fe641a74553bd5df271034dfc9293f64d421ad6ea9ae2449b02ec4e0de404-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/196-196-5a2fe641a74553bd5df271034dfc9293f64d421ad6ea9ae2449b02ec4e0de404-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/197-197-f302f9131d8c52a51e20d7a322b206bc99d6a56ce70dd1efdafa167b4b9a964a-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/197-197-f302f9131d8c52a51e20d7a322b206bc99d6a56ce70dd1efdafa167b4b9a964a-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/197-197-f302f9131d8c52a51e20d7a322b206bc99d6a56ce70dd1efdafa167b4b9a964a-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/197-197-f302f9131d8c52a51e20d7a322b206bc99d6a56ce70dd1efdafa167b4b9a964a-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/198-198-18778451cb8ab82176955ad96eafab575ad183ebd4cec2d1f3fd525fafd02df0-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/198-198-18778451cb8ab82176955ad96eafab575ad183ebd4cec2d1f3fd525fafd02df0-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/198-198-18778451cb8ab82176955ad96eafab575ad183ebd4cec2d1f3fd525fafd02df0-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/198-198-18778451cb8ab82176955ad96eafab575ad183ebd4cec2d1f3fd525fafd02df0-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/199-199-36af88deaa49ceaab712da09e560cf5de7b41c6ea7d39e36413f2345e069236d-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/199-199-36af88deaa49ceaab712da09e560cf5de7b41c6ea7d39e36413f2345e069236d-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/199-199-36af88deaa49ceaab712da09e560cf5de7b41c6ea7d39e36413f2345e069236d-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/199-199-36af88deaa49ceaab712da09e560cf5de7b41c6ea7d39e36413f2345e069236d-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/200-200-3e60f34472951bb2bafbc0418cdfebd8c1b95360c8119a7ff0811308d2ae5894-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/200-200-3e60f34472951bb2bafbc0418cdfebd8c1b95360c8119a7ff0811308d2ae5894-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/200-200-3e60f34472951bb2bafbc0418cdfebd8c1b95360c8119a7ff0811308d2ae5894-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/200-200-3e60f34472951bb2bafbc0418cdfebd8c1b95360c8119a7ff0811308d2ae5894-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/201-201-2a6267edf76a0fe56950c79d5c86925eea91eb4872bb5e5d1b9ff51cffcc2084-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/201-201-2a6267edf76a0fe56950c79d5c86925eea91eb4872bb5e5d1b9ff51cffcc2084-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/201-201-2a6267edf76a0fe56950c79d5c86925eea91eb4872bb5e5d1b9ff51cffcc2084-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/201-201-2a6267edf76a0fe56950c79d5c86925eea91eb4872bb5e5d1b9ff51cffcc2084-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/202-202-077689b2b44e3b56857d371356b72af69c73186d13ce066d2f4b860d3f605e2e-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/202-202-077689b2b44e3b56857d371356b72af69c73186d13ce066d2f4b860d3f605e2e-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/202-202-077689b2b44e3b56857d371356b72af69c73186d13ce066d2f4b860d3f605e2e-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/202-202-077689b2b44e3b56857d371356b72af69c73186d13ce066d2f4b860d3f605e2e-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/203-203-3d9bfc8e9a7306d47817210a838c037c1fa9f9b27be18a83299b45c9dac39c56-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/203-203-3d9bfc8e9a7306d47817210a838c037c1fa9f9b27be18a83299b45c9dac39c56-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/203-203-3d9bfc8e9a7306d47817210a838c037c1fa9f9b27be18a83299b45c9dac39c56-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/203-203-3d9bfc8e9a7306d47817210a838c037c1fa9f9b27be18a83299b45c9dac39c56-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/204-204-7d5365454922bcf524948d4a11b8f5da2dda5ce5e65e67a3cefd9d3cb001d451-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/204-204-7d5365454922bcf524948d4a11b8f5da2dda5ce5e65e67a3cefd9d3cb001d451-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/204-204-7d5365454922bcf524948d4a11b8f5da2dda5ce5e65e67a3cefd9d3cb001d451-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/204-204-7d5365454922bcf524948d4a11b8f5da2dda5ce5e65e67a3cefd9d3cb001d451-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/205-205-4176a3ec8de1503c0eb0a01b157ac7d47b960393a7e482bc205bf8617f16e8e0-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/205-205-4176a3ec8de1503c0eb0a01b157ac7d47b960393a7e482bc205bf8617f16e8e0-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/205-205-4176a3ec8de1503c0eb0a01b157ac7d47b960393a7e482bc205bf8617f16e8e0-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/205-205-4176a3ec8de1503c0eb0a01b157ac7d47b960393a7e482bc205bf8617f16e8e0-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/206-206-1dfdfb7bcec29020b9497fb3150dc6dc02d413afeffbf3528642754c1f23f65e-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/206-206-1dfdfb7bcec29020b9497fb3150dc6dc02d413afeffbf3528642754c1f23f65e-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/206-206-1dfdfb7bcec29020b9497fb3150dc6dc02d413afeffbf3528642754c1f23f65e-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/206-206-1dfdfb7bcec29020b9497fb3150dc6dc02d413afeffbf3528642754c1f23f65e-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/207-207-1b75f0bb73d4c38903014de2415f9c01b4b7704d94918e31e446745ab8cbba86-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/207-207-1b75f0bb73d4c38903014de2415f9c01b4b7704d94918e31e446745ab8cbba86-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/207-207-1b75f0bb73d4c38903014de2415f9c01b4b7704d94918e31e446745ab8cbba86-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/207-207-1b75f0bb73d4c38903014de2415f9c01b4b7704d94918e31e446745ab8cbba86-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/208-208-d76998fc77ee6a3e9110889aca0272583f409e0b83b5bfa6214abea99cfc0aea-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/208-208-d76998fc77ee6a3e9110889aca0272583f409e0b83b5bfa6214abea99cfc0aea-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/208-208-d76998fc77ee6a3e9110889aca0272583f409e0b83b5bfa6214abea99cfc0aea-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/208-208-d76998fc77ee6a3e9110889aca0272583f409e0b83b5bfa6214abea99cfc0aea-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/209-209-d2795bd254277a30d1963461a9a59b67054b4785a73a82e80e74a4fbeebca912-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/209-209-d2795bd254277a30d1963461a9a59b67054b4785a73a82e80e74a4fbeebca912-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/209-209-d2795bd254277a30d1963461a9a59b67054b4785a73a82e80e74a4fbeebca912-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/209-209-d2795bd254277a30d1963461a9a59b67054b4785a73a82e80e74a4fbeebca912-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/210-210-f686317b0e69d2269f8f2fe580fd57481b51deb35a8d9c5c0d30a9473676d84d-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/210-210-f686317b0e69d2269f8f2fe580fd57481b51deb35a8d9c5c0d30a9473676d84d-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/210-210-f686317b0e69d2269f8f2fe580fd57481b51deb35a8d9c5c0d30a9473676d84d-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/210-210-f686317b0e69d2269f8f2fe580fd57481b51deb35a8d9c5c0d30a9473676d84d-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/211-211-7e063ae9d7683e1db7c011e64eab550e1653611b53f9669ca4d4f952bfa82952-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/211-211-7e063ae9d7683e1db7c011e64eab550e1653611b53f9669ca4d4f952bfa82952-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/211-211-7e063ae9d7683e1db7c011e64eab550e1653611b53f9669ca4d4f952bfa82952-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/211-211-7e063ae9d7683e1db7c011e64eab550e1653611b53f9669ca4d4f952bfa82952-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/212-212-1be80e34b0c8e4045696ed8eed65228e8d334f32941f8fa0c81cc656c19b79d0-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/212-212-1be80e34b0c8e4045696ed8eed65228e8d334f32941f8fa0c81cc656c19b79d0-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/212-212-1be80e34b0c8e4045696ed8eed65228e8d334f32941f8fa0c81cc656c19b79d0-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/212-212-1be80e34b0c8e4045696ed8eed65228e8d334f32941f8fa0c81cc656c19b79d0-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/213-213-0fe8f526187d12218e9ed2f02cb0a48d0c3a7e9f5cafa9228bdfa93cdda92704-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/213-213-0fe8f526187d12218e9ed2f02cb0a48d0c3a7e9f5cafa9228bdfa93cdda92704-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/213-213-0fe8f526187d12218e9ed2f02cb0a48d0c3a7e9f5cafa9228bdfa93cdda92704-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/213-213-0fe8f526187d12218e9ed2f02cb0a48d0c3a7e9f5cafa9228bdfa93cdda92704-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/214-214-9e2158c81ba598aa98d52cf8886f8e79c4d302aef2953fb7337946500e74328a-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/214-214-9e2158c81ba598aa98d52cf8886f8e79c4d302aef2953fb7337946500e74328a-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/214-214-9e2158c81ba598aa98d52cf8886f8e79c4d302aef2953fb7337946500e74328a-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/214-214-9e2158c81ba598aa98d52cf8886f8e79c4d302aef2953fb7337946500e74328a-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/215-215-068856fe6be5190d92763dcc82e0cc0d55bd239c34898ff9b0ff468297aef94a-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/215-215-068856fe6be5190d92763dcc82e0cc0d55bd239c34898ff9b0ff468297aef94a-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/215-215-068856fe6be5190d92763dcc82e0cc0d55bd239c34898ff9b0ff468297aef94a-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/215-215-068856fe6be5190d92763dcc82e0cc0d55bd239c34898ff9b0ff468297aef94a-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/216-216-1d4dd63af44509e7b58f63a285597bd3e2ec20b6c6270b3bb512cf4c24409a9b-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/216-216-1d4dd63af44509e7b58f63a285597bd3e2ec20b6c6270b3bb512cf4c24409a9b-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/216-216-1d4dd63af44509e7b58f63a285597bd3e2ec20b6c6270b3bb512cf4c24409a9b-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/216-216-1d4dd63af44509e7b58f63a285597bd3e2ec20b6c6270b3bb512cf4c24409a9b-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/217-217-cf1d15024034cd926a5e7aeefa75271c04bdf2d7640e9b8aec8fff078ceee8e5-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/217-217-cf1d15024034cd926a5e7aeefa75271c04bdf2d7640e9b8aec8fff078ceee8e5-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/217-217-cf1d15024034cd926a5e7aeefa75271c04bdf2d7640e9b8aec8fff078ceee8e5-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/217-217-cf1d15024034cd926a5e7aeefa75271c04bdf2d7640e9b8aec8fff078ceee8e5-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/218-218-0ce86c9ad77d37b0928e0b2f935a34648e361650fd848df337bdcdc9d9549b3c-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/218-218-0ce86c9ad77d37b0928e0b2f935a34648e361650fd848df337bdcdc9d9549b3c-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/218-218-0ce86c9ad77d37b0928e0b2f935a34648e361650fd848df337bdcdc9d9549b3c-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/218-218-0ce86c9ad77d37b0928e0b2f935a34648e361650fd848df337bdcdc9d9549b3c-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/219-219-c88a99039b661d64c7178f29882e9278b71e0c0660b403d1c5a6952bbec7871b-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/219-219-c88a99039b661d64c7178f29882e9278b71e0c0660b403d1c5a6952bbec7871b-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/219-219-c88a99039b661d64c7178f29882e9278b71e0c0660b403d1c5a6952bbec7871b-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/219-219-c88a99039b661d64c7178f29882e9278b71e0c0660b403d1c5a6952bbec7871b-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/22-24-2f0fd36b08ad3b684c6353cc0e813bccc025f1c37b5be66cc44924d2d104658a-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/22-24-2f0fd36b08ad3b684c6353cc0e813bccc025f1c37b5be66cc44924d2d104658a-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/22-24-2f0fd36b08ad3b684c6353cc0e813bccc025f1c37b5be66cc44924d2d104658a-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/22-24-2f0fd36b08ad3b684c6353cc0e813bccc025f1c37b5be66cc44924d2d104658a-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/220-220-e7bb13f84d7e08b12205f9316f334b1803b3e75d417d1c9ec551629025357db6-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/220-220-e7bb13f84d7e08b12205f9316f334b1803b3e75d417d1c9ec551629025357db6-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/220-220-e7bb13f84d7e08b12205f9316f334b1803b3e75d417d1c9ec551629025357db6-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/220-220-e7bb13f84d7e08b12205f9316f334b1803b3e75d417d1c9ec551629025357db6-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/221-221-f3973a6ea02af463906724d6c651a6189782f115969aa91ee1f415669c223f92-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/221-221-f3973a6ea02af463906724d6c651a6189782f115969aa91ee1f415669c223f92-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/221-221-f3973a6ea02af463906724d6c651a6189782f115969aa91ee1f415669c223f92-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/221-221-f3973a6ea02af463906724d6c651a6189782f115969aa91ee1f415669c223f92-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/222-222-b4036492eea764b3218c994e8939fca350c7ad93340879df9e42f2b278c83938-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/222-222-b4036492eea764b3218c994e8939fca350c7ad93340879df9e42f2b278c83938-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/222-222-b4036492eea764b3218c994e8939fca350c7ad93340879df9e42f2b278c83938-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/222-222-b4036492eea764b3218c994e8939fca350c7ad93340879df9e42f2b278c83938-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/223-223-e976e59ad889c5cde7469bf2f0ebefd3e15612469e9d2cbc3d3d0b79a7955cf9-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/223-223-e976e59ad889c5cde7469bf2f0ebefd3e15612469e9d2cbc3d3d0b79a7955cf9-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/223-223-e976e59ad889c5cde7469bf2f0ebefd3e15612469e9d2cbc3d3d0b79a7955cf9-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/223-223-e976e59ad889c5cde7469bf2f0ebefd3e15612469e9d2cbc3d3d0b79a7955cf9-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/224-224-29511299f25af6e5b4abdf4a6ce507ce9caa8f034969b34c536d14789106b810-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/224-224-29511299f25af6e5b4abdf4a6ce507ce9caa8f034969b34c536d14789106b810-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/224-224-29511299f25af6e5b4abdf4a6ce507ce9caa8f034969b34c536d14789106b810-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/224-224-29511299f25af6e5b4abdf4a6ce507ce9caa8f034969b34c536d14789106b810-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/225-225-42c1687762c720b7e3b4d00534e849398fda220557ff2dc9c08c44c22f391e48-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/225-225-42c1687762c720b7e3b4d00534e849398fda220557ff2dc9c08c44c22f391e48-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/225-225-42c1687762c720b7e3b4d00534e849398fda220557ff2dc9c08c44c22f391e48-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/225-225-42c1687762c720b7e3b4d00534e849398fda220557ff2dc9c08c44c22f391e48-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/226-226-9e0307926d6ea767ad711617083b4ffbc7561f2406809acec58762a887f19472-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/226-226-9e0307926d6ea767ad711617083b4ffbc7561f2406809acec58762a887f19472-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/226-226-9e0307926d6ea767ad711617083b4ffbc7561f2406809acec58762a887f19472-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/226-226-9e0307926d6ea767ad711617083b4ffbc7561f2406809acec58762a887f19472-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/227-227-56b7a729741976151d2a3d2479a087ea4f76a9a05c7300d60e196a127409926d-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/227-227-56b7a729741976151d2a3d2479a087ea4f76a9a05c7300d60e196a127409926d-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/227-227-56b7a729741976151d2a3d2479a087ea4f76a9a05c7300d60e196a127409926d-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/227-227-56b7a729741976151d2a3d2479a087ea4f76a9a05c7300d60e196a127409926d-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/228-228-cfd33aec90d713c769cb24084b6aef75b5025f81aa397d234f483b8258bfcce2-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/228-228-cfd33aec90d713c769cb24084b6aef75b5025f81aa397d234f483b8258bfcce2-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/228-228-cfd33aec90d713c769cb24084b6aef75b5025f81aa397d234f483b8258bfcce2-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/228-228-cfd33aec90d713c769cb24084b6aef75b5025f81aa397d234f483b8258bfcce2-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/229-229-242e2a1829d691b62b956bfec5ed4338f78a4701ac7188b23a726089848a7066-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/229-229-242e2a1829d691b62b956bfec5ed4338f78a4701ac7188b23a726089848a7066-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/229-229-242e2a1829d691b62b956bfec5ed4338f78a4701ac7188b23a726089848a7066-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/229-229-242e2a1829d691b62b956bfec5ed4338f78a4701ac7188b23a726089848a7066-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/230-230-3fd75fb4cc999d9e97d37929b2a54e0502d84222bf7af0b528da16f1c49428b7-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/230-230-3fd75fb4cc999d9e97d37929b2a54e0502d84222bf7af0b528da16f1c49428b7-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/230-230-3fd75fb4cc999d9e97d37929b2a54e0502d84222bf7af0b528da16f1c49428b7-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/230-230-3fd75fb4cc999d9e97d37929b2a54e0502d84222bf7af0b528da16f1c49428b7-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/231-231-6f17beaa050a2ccffa134b2145657691993b25b761b3e3466173558f34a0d317-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/231-231-6f17beaa050a2ccffa134b2145657691993b25b761b3e3466173558f34a0d317-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/231-231-6f17beaa050a2ccffa134b2145657691993b25b761b3e3466173558f34a0d317-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/231-231-6f17beaa050a2ccffa134b2145657691993b25b761b3e3466173558f34a0d317-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/232-232-653942ce24ea7e567c73ca5ece05b71bac76483c27ce2db525f8333c63e5b068-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/232-232-653942ce24ea7e567c73ca5ece05b71bac76483c27ce2db525f8333c63e5b068-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/232-232-653942ce24ea7e567c73ca5ece05b71bac76483c27ce2db525f8333c63e5b068-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/232-232-653942ce24ea7e567c73ca5ece05b71bac76483c27ce2db525f8333c63e5b068-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/233-233-15be860a47b3c0e12e315cd6675b89a2226be6952f75f8e765aaba046d2ac81c-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/233-233-15be860a47b3c0e12e315cd6675b89a2226be6952f75f8e765aaba046d2ac81c-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/233-233-15be860a47b3c0e12e315cd6675b89a2226be6952f75f8e765aaba046d2ac81c-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/233-233-15be860a47b3c0e12e315cd6675b89a2226be6952f75f8e765aaba046d2ac81c-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/234-234-014f5c06993426e7fe886f7b75d245d6598a4637780d51c95e98c470f736fe3c-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/234-234-014f5c06993426e7fe886f7b75d245d6598a4637780d51c95e98c470f736fe3c-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/234-234-014f5c06993426e7fe886f7b75d245d6598a4637780d51c95e98c470f736fe3c-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/234-234-014f5c06993426e7fe886f7b75d245d6598a4637780d51c95e98c470f736fe3c-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/235-235-41b540c31ed31fc3e6bc14d046ec1a828b3cf662c414e822550d1da539c4b43b-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/235-235-41b540c31ed31fc3e6bc14d046ec1a828b3cf662c414e822550d1da539c4b43b-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/235-235-41b540c31ed31fc3e6bc14d046ec1a828b3cf662c414e822550d1da539c4b43b-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/235-235-41b540c31ed31fc3e6bc14d046ec1a828b3cf662c414e822550d1da539c4b43b-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/236-236-f85f87aa986cd56f0662262cb85f66bff8c9ba8c80eb704b654d30fe1cad3c1b-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/236-236-f85f87aa986cd56f0662262cb85f66bff8c9ba8c80eb704b654d30fe1cad3c1b-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/236-236-f85f87aa986cd56f0662262cb85f66bff8c9ba8c80eb704b654d30fe1cad3c1b-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/236-236-f85f87aa986cd56f0662262cb85f66bff8c9ba8c80eb704b654d30fe1cad3c1b-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/237-237-a355b48a02420331b3ef919a49c79737d9b41927b82578baec066c865ec5b50c-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/237-237-a355b48a02420331b3ef919a49c79737d9b41927b82578baec066c865ec5b50c-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/237-237-a355b48a02420331b3ef919a49c79737d9b41927b82578baec066c865ec5b50c-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/237-237-a355b48a02420331b3ef919a49c79737d9b41927b82578baec066c865ec5b50c-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/238-238-d549dade1ea075c9b27b643c5f389037a77935f82b770af5f64c5362022a55a5-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/238-238-d549dade1ea075c9b27b643c5f389037a77935f82b770af5f64c5362022a55a5-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/238-238-d549dade1ea075c9b27b643c5f389037a77935f82b770af5f64c5362022a55a5-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/238-238-d549dade1ea075c9b27b643c5f389037a77935f82b770af5f64c5362022a55a5-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/239-239-081cdcd612022ce42827829a865d2c397be63b38cc82b3e3a0091b01ea39f839-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/239-239-081cdcd612022ce42827829a865d2c397be63b38cc82b3e3a0091b01ea39f839-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/239-239-081cdcd612022ce42827829a865d2c397be63b38cc82b3e3a0091b01ea39f839-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/239-239-081cdcd612022ce42827829a865d2c397be63b38cc82b3e3a0091b01ea39f839-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/240-240-32ddb10a6c85b35864ef4fdedc464a6083ef496adbcc15e8feabe0a157b790e5-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/240-240-32ddb10a6c85b35864ef4fdedc464a6083ef496adbcc15e8feabe0a157b790e5-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/240-240-32ddb10a6c85b35864ef4fdedc464a6083ef496adbcc15e8feabe0a157b790e5-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/240-240-32ddb10a6c85b35864ef4fdedc464a6083ef496adbcc15e8feabe0a157b790e5-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/241-241-4cb187af3ebfad6806900fddcf338edac3107520a2e57eef8b69d50968e03ea8-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/241-241-4cb187af3ebfad6806900fddcf338edac3107520a2e57eef8b69d50968e03ea8-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/241-241-4cb187af3ebfad6806900fddcf338edac3107520a2e57eef8b69d50968e03ea8-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/241-241-4cb187af3ebfad6806900fddcf338edac3107520a2e57eef8b69d50968e03ea8-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/242-242-6e6522db0d7c039a06c2226a7230a69fd415c8c65efbfed33af0ddcdd04adc16-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/242-242-6e6522db0d7c039a06c2226a7230a69fd415c8c65efbfed33af0ddcdd04adc16-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/242-242-6e6522db0d7c039a06c2226a7230a69fd415c8c65efbfed33af0ddcdd04adc16-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/242-242-6e6522db0d7c039a06c2226a7230a69fd415c8c65efbfed33af0ddcdd04adc16-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/243-243-ae80ebe6da94ea4e9d7217e5fdc667cf8e06e221deba8be743eeb2dbb9de9895-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/243-243-ae80ebe6da94ea4e9d7217e5fdc667cf8e06e221deba8be743eeb2dbb9de9895-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/243-243-ae80ebe6da94ea4e9d7217e5fdc667cf8e06e221deba8be743eeb2dbb9de9895-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/243-243-ae80ebe6da94ea4e9d7217e5fdc667cf8e06e221deba8be743eeb2dbb9de9895-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/244-244-8ea76cdf2112e6e756008a84e7e7e06b6b2fd9a352b3b2993e046c05d6e3bf52-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/244-244-8ea76cdf2112e6e756008a84e7e7e06b6b2fd9a352b3b2993e046c05d6e3bf52-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/244-244-8ea76cdf2112e6e756008a84e7e7e06b6b2fd9a352b3b2993e046c05d6e3bf52-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/244-244-8ea76cdf2112e6e756008a84e7e7e06b6b2fd9a352b3b2993e046c05d6e3bf52-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/245-245-0b38e2ad935f26f4ea4c80ced2757845395e6606c59c57dc56e6880ee97fb24b-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/245-245-0b38e2ad935f26f4ea4c80ced2757845395e6606c59c57dc56e6880ee97fb24b-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/245-245-0b38e2ad935f26f4ea4c80ced2757845395e6606c59c57dc56e6880ee97fb24b-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/245-245-0b38e2ad935f26f4ea4c80ced2757845395e6606c59c57dc56e6880ee97fb24b-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/246-246-e723ab2e4cf57130788a4ebc04c756b93c7ff28db1be37ff7d2483b4af90288b-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/246-246-e723ab2e4cf57130788a4ebc04c756b93c7ff28db1be37ff7d2483b4af90288b-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/246-246-e723ab2e4cf57130788a4ebc04c756b93c7ff28db1be37ff7d2483b4af90288b-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/246-246-e723ab2e4cf57130788a4ebc04c756b93c7ff28db1be37ff7d2483b4af90288b-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/247-247-ec0557387ba7e2b5235eee1aea81bcf536309b03bcf633b0d0df9e2ae06158b2-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/247-247-ec0557387ba7e2b5235eee1aea81bcf536309b03bcf633b0d0df9e2ae06158b2-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/247-247-ec0557387ba7e2b5235eee1aea81bcf536309b03bcf633b0d0df9e2ae06158b2-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/247-247-ec0557387ba7e2b5235eee1aea81bcf536309b03bcf633b0d0df9e2ae06158b2-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/248-248-a6adf3ee32d4d551604e6e9a7b54a17a292b56f49b6ec2d63f413c8bf1f63f03-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/248-248-a6adf3ee32d4d551604e6e9a7b54a17a292b56f49b6ec2d63f413c8bf1f63f03-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/248-248-a6adf3ee32d4d551604e6e9a7b54a17a292b56f49b6ec2d63f413c8bf1f63f03-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/248-248-a6adf3ee32d4d551604e6e9a7b54a17a292b56f49b6ec2d63f413c8bf1f63f03-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/249-249-9724af01a6a3653d65326a939d46dabefdebbe7696d742236b9d606c7d34bbc7-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/249-249-9724af01a6a3653d65326a939d46dabefdebbe7696d742236b9d606c7d34bbc7-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/249-249-9724af01a6a3653d65326a939d46dabefdebbe7696d742236b9d606c7d34bbc7-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/249-249-9724af01a6a3653d65326a939d46dabefdebbe7696d742236b9d606c7d34bbc7-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/25-27-2ea8599ad63f728097279f20848283929dc927d432e6e3326cecef662072ead8-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/25-27-2ea8599ad63f728097279f20848283929dc927d432e6e3326cecef662072ead8-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/25-27-2ea8599ad63f728097279f20848283929dc927d432e6e3326cecef662072ead8-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/25-27-2ea8599ad63f728097279f20848283929dc927d432e6e3326cecef662072ead8-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/250-250-56b549d4e0e56a91295e587fe03e125abfaf885876b0ccf68b5f83a576fb1176-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/250-250-56b549d4e0e56a91295e587fe03e125abfaf885876b0ccf68b5f83a576fb1176-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/250-250-56b549d4e0e56a91295e587fe03e125abfaf885876b0ccf68b5f83a576fb1176-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/250-250-56b549d4e0e56a91295e587fe03e125abfaf885876b0ccf68b5f83a576fb1176-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/251-251-2cc8cf040a0401715f3d3645b224f14ae53b90d2eef0799573100fd7d22c3de3-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/251-251-2cc8cf040a0401715f3d3645b224f14ae53b90d2eef0799573100fd7d22c3de3-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/251-251-2cc8cf040a0401715f3d3645b224f14ae53b90d2eef0799573100fd7d22c3de3-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/251-251-2cc8cf040a0401715f3d3645b224f14ae53b90d2eef0799573100fd7d22c3de3-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/252-252-42fc1edfaa3e2beeec003a288f64f158bedf9a42fd4c4479e2a684a482d11d0f-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/252-252-42fc1edfaa3e2beeec003a288f64f158bedf9a42fd4c4479e2a684a482d11d0f-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/252-252-42fc1edfaa3e2beeec003a288f64f158bedf9a42fd4c4479e2a684a482d11d0f-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/252-252-42fc1edfaa3e2beeec003a288f64f158bedf9a42fd4c4479e2a684a482d11d0f-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/253-253-0219172b88503cc3ae716ef80827de46448b49a457546b971fd2e1fa6f9848f6-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/253-253-0219172b88503cc3ae716ef80827de46448b49a457546b971fd2e1fa6f9848f6-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/253-253-0219172b88503cc3ae716ef80827de46448b49a457546b971fd2e1fa6f9848f6-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/253-253-0219172b88503cc3ae716ef80827de46448b49a457546b971fd2e1fa6f9848f6-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/254-254-9f0cb7a788a85890df6f0acc64e5a4e5dc5d74b96f259d210f12f3fd106313ec-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/254-254-9f0cb7a788a85890df6f0acc64e5a4e5dc5d74b96f259d210f12f3fd106313ec-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/254-254-9f0cb7a788a85890df6f0acc64e5a4e5dc5d74b96f259d210f12f3fd106313ec-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/254-254-9f0cb7a788a85890df6f0acc64e5a4e5dc5d74b96f259d210f12f3fd106313ec-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/255-255-dbe46d17700059f1f84951eee98851f884bfc4433c674e6ff693aa5ac61a7021-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/255-255-dbe46d17700059f1f84951eee98851f884bfc4433c674e6ff693aa5ac61a7021-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/255-255-dbe46d17700059f1f84951eee98851f884bfc4433c674e6ff693aa5ac61a7021-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/255-255-dbe46d17700059f1f84951eee98851f884bfc4433c674e6ff693aa5ac61a7021-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/256-256-ca3cd34c8cb951337edbbc9a903f7384c4ba54cb19337be3a28470c9a9d8afc6-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/256-256-ca3cd34c8cb951337edbbc9a903f7384c4ba54cb19337be3a28470c9a9d8afc6-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/256-256-ca3cd34c8cb951337edbbc9a903f7384c4ba54cb19337be3a28470c9a9d8afc6-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/256-256-ca3cd34c8cb951337edbbc9a903f7384c4ba54cb19337be3a28470c9a9d8afc6-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/257-257-46f15a88cd85e8b58ba97ce4d9e7722a9c16cadc4345a9745b34ec45c6627ed3-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/257-257-46f15a88cd85e8b58ba97ce4d9e7722a9c16cadc4345a9745b34ec45c6627ed3-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/257-257-46f15a88cd85e8b58ba97ce4d9e7722a9c16cadc4345a9745b34ec45c6627ed3-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/257-257-46f15a88cd85e8b58ba97ce4d9e7722a9c16cadc4345a9745b34ec45c6627ed3-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/258-258-3d9216058211dff0c0e0d4e9b4e015493a1c33dc3ffbe77bb9d42de0a9fbe3f7-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/258-258-3d9216058211dff0c0e0d4e9b4e015493a1c33dc3ffbe77bb9d42de0a9fbe3f7-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/258-258-3d9216058211dff0c0e0d4e9b4e015493a1c33dc3ffbe77bb9d42de0a9fbe3f7-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/258-258-3d9216058211dff0c0e0d4e9b4e015493a1c33dc3ffbe77bb9d42de0a9fbe3f7-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/259-259-9d204ccd585c6bb8a074696bbf7a8dcbcd88bc092c46adf375e67cd56acf42f3-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/259-259-9d204ccd585c6bb8a074696bbf7a8dcbcd88bc092c46adf375e67cd56acf42f3-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/259-259-9d204ccd585c6bb8a074696bbf7a8dcbcd88bc092c46adf375e67cd56acf42f3-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/259-259-9d204ccd585c6bb8a074696bbf7a8dcbcd88bc092c46adf375e67cd56acf42f3-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/260-260-428b2e19948ed48533cb15e157a6b5d19a48465382827befcf00b91f9d9b8069-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/260-260-428b2e19948ed48533cb15e157a6b5d19a48465382827befcf00b91f9d9b8069-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/260-260-428b2e19948ed48533cb15e157a6b5d19a48465382827befcf00b91f9d9b8069-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/260-260-428b2e19948ed48533cb15e157a6b5d19a48465382827befcf00b91f9d9b8069-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/261-261-ee9bb89f92a0203498e1cba1f4ee5a42932c1b2e7e43b4afa74a3beaf42809e4-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/261-261-ee9bb89f92a0203498e1cba1f4ee5a42932c1b2e7e43b4afa74a3beaf42809e4-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/261-261-ee9bb89f92a0203498e1cba1f4ee5a42932c1b2e7e43b4afa74a3beaf42809e4-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/261-261-ee9bb89f92a0203498e1cba1f4ee5a42932c1b2e7e43b4afa74a3beaf42809e4-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/262-262-9d6f0589d7e01839677eb88e3674241e3a0e6650b404c8f2f16d9f3790129e12-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/262-262-9d6f0589d7e01839677eb88e3674241e3a0e6650b404c8f2f16d9f3790129e12-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/262-262-9d6f0589d7e01839677eb88e3674241e3a0e6650b404c8f2f16d9f3790129e12-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/262-262-9d6f0589d7e01839677eb88e3674241e3a0e6650b404c8f2f16d9f3790129e12-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/263-263-673a8bd55534d089197042d1ff89ebfb5345e2e9c23bf3e92710db7016aba6cb-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/263-263-673a8bd55534d089197042d1ff89ebfb5345e2e9c23bf3e92710db7016aba6cb-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/263-263-673a8bd55534d089197042d1ff89ebfb5345e2e9c23bf3e92710db7016aba6cb-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/263-263-673a8bd55534d089197042d1ff89ebfb5345e2e9c23bf3e92710db7016aba6cb-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/264-264-bf8facb3ef2a8feb6f63a117c752589ae543273d31f2d221cc677b618d38f74e-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/264-264-bf8facb3ef2a8feb6f63a117c752589ae543273d31f2d221cc677b618d38f74e-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/264-264-bf8facb3ef2a8feb6f63a117c752589ae543273d31f2d221cc677b618d38f74e-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/264-264-bf8facb3ef2a8feb6f63a117c752589ae543273d31f2d221cc677b618d38f74e-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/265-265-26aacf9289d0d14867c37ee6df0533bbc5e80b201cf4847e4d698c01e34aba9f-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/265-265-26aacf9289d0d14867c37ee6df0533bbc5e80b201cf4847e4d698c01e34aba9f-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/265-265-26aacf9289d0d14867c37ee6df0533bbc5e80b201cf4847e4d698c01e34aba9f-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/265-265-26aacf9289d0d14867c37ee6df0533bbc5e80b201cf4847e4d698c01e34aba9f-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/266-266-cc01a1344db27330e973b129743db3e4bf899322f4e3b7fbd33e39ff783c5bb3-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/266-266-cc01a1344db27330e973b129743db3e4bf899322f4e3b7fbd33e39ff783c5bb3-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/266-266-cc01a1344db27330e973b129743db3e4bf899322f4e3b7fbd33e39ff783c5bb3-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/266-266-cc01a1344db27330e973b129743db3e4bf899322f4e3b7fbd33e39ff783c5bb3-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/267-267-b3e910e987e69ef8ce04faf8871f35779afb5cc334c5932a26be6fc0d60eafb8-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/267-267-b3e910e987e69ef8ce04faf8871f35779afb5cc334c5932a26be6fc0d60eafb8-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/267-267-b3e910e987e69ef8ce04faf8871f35779afb5cc334c5932a26be6fc0d60eafb8-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/267-267-b3e910e987e69ef8ce04faf8871f35779afb5cc334c5932a26be6fc0d60eafb8-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/28-29-72f1d77f1afc40c1f068e355ae6c316266b8d1e771a0705d70a2a603be1d50a8-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/28-29-72f1d77f1afc40c1f068e355ae6c316266b8d1e771a0705d70a2a603be1d50a8-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/28-29-72f1d77f1afc40c1f068e355ae6c316266b8d1e771a0705d70a2a603be1d50a8-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/28-29-72f1d77f1afc40c1f068e355ae6c316266b8d1e771a0705d70a2a603be1d50a8-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/30-31-f8a62b88aa89473028a96aadde0484eff593d82716fc07dfb167ba5e5194a8f2-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/30-31-f8a62b88aa89473028a96aadde0484eff593d82716fc07dfb167ba5e5194a8f2-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/30-31-f8a62b88aa89473028a96aadde0484eff593d82716fc07dfb167ba5e5194a8f2-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/30-31-f8a62b88aa89473028a96aadde0484eff593d82716fc07dfb167ba5e5194a8f2-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/32-33-0150080fd178b76e77716e1752c07c062017866ca4ba0e2de742b0c7ffb95b4d-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/32-33-0150080fd178b76e77716e1752c07c062017866ca4ba0e2de742b0c7ffb95b4d-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/32-33-0150080fd178b76e77716e1752c07c062017866ca4ba0e2de742b0c7ffb95b4d-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/32-33-0150080fd178b76e77716e1752c07c062017866ca4ba0e2de742b0c7ffb95b4d-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/34-35-5585bf061ccaa56f852da3f00b67b1e78c85bb7c0904f5e239edf434078cd3b7-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/34-35-5585bf061ccaa56f852da3f00b67b1e78c85bb7c0904f5e239edf434078cd3b7-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/34-35-5585bf061ccaa56f852da3f00b67b1e78c85bb7c0904f5e239edf434078cd3b7-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/34-35-5585bf061ccaa56f852da3f00b67b1e78c85bb7c0904f5e239edf434078cd3b7-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/36-37-20fe32ca6dd2d895122de9af744a331050f0bd7be2f6173e5851503b94986d77-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/36-37-20fe32ca6dd2d895122de9af744a331050f0bd7be2f6173e5851503b94986d77-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/36-37-20fe32ca6dd2d895122de9af744a331050f0bd7be2f6173e5851503b94986d77-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/36-37-20fe32ca6dd2d895122de9af744a331050f0bd7be2f6173e5851503b94986d77-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/38-39-15811d8bdb9bc49f191d6fa96cf8cb58ad6e1c45acf0ea44a2feb0427c08a901-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/38-39-15811d8bdb9bc49f191d6fa96cf8cb58ad6e1c45acf0ea44a2feb0427c08a901-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/38-39-15811d8bdb9bc49f191d6fa96cf8cb58ad6e1c45acf0ea44a2feb0427c08a901-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/38-39-15811d8bdb9bc49f191d6fa96cf8cb58ad6e1c45acf0ea44a2feb0427c08a901-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/4-6-fa39474e38de16174ec58056c39eeed2c6d092dabc9ade07e63ae802579a9c12-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/4-6-fa39474e38de16174ec58056c39eeed2c6d092dabc9ade07e63ae802579a9c12-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/4-6-fa39474e38de16174ec58056c39eeed2c6d092dabc9ade07e63ae802579a9c12-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/4-6-fa39474e38de16174ec58056c39eeed2c6d092dabc9ade07e63ae802579a9c12-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/40-41-6394ccdac29ddb754cf21f52d647f0a5d53a702992646b027f809b4cfff2d21c-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/40-41-6394ccdac29ddb754cf21f52d647f0a5d53a702992646b027f809b4cfff2d21c-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/40-41-6394ccdac29ddb754cf21f52d647f0a5d53a702992646b027f809b4cfff2d21c-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/40-41-6394ccdac29ddb754cf21f52d647f0a5d53a702992646b027f809b4cfff2d21c-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/42-42-09e317afce1566030cb16179c640c6a4104759319e53d417f95d3396d6f1c244-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/42-42-09e317afce1566030cb16179c640c6a4104759319e53d417f95d3396d6f1c244-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/42-42-09e317afce1566030cb16179c640c6a4104759319e53d417f95d3396d6f1c244-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/42-42-09e317afce1566030cb16179c640c6a4104759319e53d417f95d3396d6f1c244-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/43-43-69ae5a9943a23efe5c2f97673044f4c3e69e182a529e20923019361f1258fcd1-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/43-43-69ae5a9943a23efe5c2f97673044f4c3e69e182a529e20923019361f1258fcd1-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/43-43-69ae5a9943a23efe5c2f97673044f4c3e69e182a529e20923019361f1258fcd1-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/43-43-69ae5a9943a23efe5c2f97673044f4c3e69e182a529e20923019361f1258fcd1-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/44-44-514397fba94d88faace24bd00df77cf8fd664f31571f1d8698a41180c9a56c29-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/44-44-514397fba94d88faace24bd00df77cf8fd664f31571f1d8698a41180c9a56c29-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/44-44-514397fba94d88faace24bd00df77cf8fd664f31571f1d8698a41180c9a56c29-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/44-44-514397fba94d88faace24bd00df77cf8fd664f31571f1d8698a41180c9a56c29-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/45-45-7ce15748968ea14e1848ee13c0a575c00cc930be2179fbf6a6649e1f6caa31c9-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/45-45-7ce15748968ea14e1848ee13c0a575c00cc930be2179fbf6a6649e1f6caa31c9-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/45-45-7ce15748968ea14e1848ee13c0a575c00cc930be2179fbf6a6649e1f6caa31c9-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/45-45-7ce15748968ea14e1848ee13c0a575c00cc930be2179fbf6a6649e1f6caa31c9-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/46-46-743efca5b4865f6fa4943513bf8f0783fc61794ce4d7b8480e0ce18d6daf19bc-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/46-46-743efca5b4865f6fa4943513bf8f0783fc61794ce4d7b8480e0ce18d6daf19bc-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/46-46-743efca5b4865f6fa4943513bf8f0783fc61794ce4d7b8480e0ce18d6daf19bc-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/46-46-743efca5b4865f6fa4943513bf8f0783fc61794ce4d7b8480e0ce18d6daf19bc-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/47-47-c22ba9443bc160f9eb44ba049f5f308f74af367227d80151a4f3159ccc4c56b0-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/47-47-c22ba9443bc160f9eb44ba049f5f308f74af367227d80151a4f3159ccc4c56b0-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/47-47-c22ba9443bc160f9eb44ba049f5f308f74af367227d80151a4f3159ccc4c56b0-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/47-47-c22ba9443bc160f9eb44ba049f5f308f74af367227d80151a4f3159ccc4c56b0-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/48-48-e67ab49eba163aae000406a7cef6d93a14519c69813fb33f3382f6b5693e3850-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/48-48-e67ab49eba163aae000406a7cef6d93a14519c69813fb33f3382f6b5693e3850-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/48-48-e67ab49eba163aae000406a7cef6d93a14519c69813fb33f3382f6b5693e3850-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/48-48-e67ab49eba163aae000406a7cef6d93a14519c69813fb33f3382f6b5693e3850-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/49-49-ad04631afcf5f67e9e2d6d9c499641b5f2920213b4d9f21998aba8518ba212cb-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/49-49-ad04631afcf5f67e9e2d6d9c499641b5f2920213b4d9f21998aba8518ba212cb-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/49-49-ad04631afcf5f67e9e2d6d9c499641b5f2920213b4d9f21998aba8518ba212cb-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/49-49-ad04631afcf5f67e9e2d6d9c499641b5f2920213b4d9f21998aba8518ba212cb-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/50-50-ee08487f5e6331048219c96180e7d4ac2bab25448258f8a7c3921e98841e7d2a-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/50-50-ee08487f5e6331048219c96180e7d4ac2bab25448258f8a7c3921e98841e7d2a-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/50-50-ee08487f5e6331048219c96180e7d4ac2bab25448258f8a7c3921e98841e7d2a-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/50-50-ee08487f5e6331048219c96180e7d4ac2bab25448258f8a7c3921e98841e7d2a-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/51-51-7f3fba14a9bbdd8884b906cd58206da16deab33c9228b8412bdc22edd66359b4-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/51-51-7f3fba14a9bbdd8884b906cd58206da16deab33c9228b8412bdc22edd66359b4-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/51-51-7f3fba14a9bbdd8884b906cd58206da16deab33c9228b8412bdc22edd66359b4-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/51-51-7f3fba14a9bbdd8884b906cd58206da16deab33c9228b8412bdc22edd66359b4-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/52-52-f68b6829b93af5e0dcfe3b841ed1ec946366d11a35079db61a51964f3eed1acd-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/52-52-f68b6829b93af5e0dcfe3b841ed1ec946366d11a35079db61a51964f3eed1acd-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/52-52-f68b6829b93af5e0dcfe3b841ed1ec946366d11a35079db61a51964f3eed1acd-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/52-52-f68b6829b93af5e0dcfe3b841ed1ec946366d11a35079db61a51964f3eed1acd-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/53-53-eb0c7b7964bb3904cc00230697599847c89a1907e3c3cdbf7bd1248e89f04e48-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/53-53-eb0c7b7964bb3904cc00230697599847c89a1907e3c3cdbf7bd1248e89f04e48-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/53-53-eb0c7b7964bb3904cc00230697599847c89a1907e3c3cdbf7bd1248e89f04e48-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/53-53-eb0c7b7964bb3904cc00230697599847c89a1907e3c3cdbf7bd1248e89f04e48-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/54-54-acc5ebad65bb59828436d5ad84e234f0aca68a8294c79146ab356f07b86ad8ce-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/54-54-acc5ebad65bb59828436d5ad84e234f0aca68a8294c79146ab356f07b86ad8ce-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/54-54-acc5ebad65bb59828436d5ad84e234f0aca68a8294c79146ab356f07b86ad8ce-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/54-54-acc5ebad65bb59828436d5ad84e234f0aca68a8294c79146ab356f07b86ad8ce-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/55-55-4dbec1bca09690743da00540200c297509e5ab06177cee24a33a36f06fb34b31-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/55-55-4dbec1bca09690743da00540200c297509e5ab06177cee24a33a36f06fb34b31-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/55-55-4dbec1bca09690743da00540200c297509e5ab06177cee24a33a36f06fb34b31-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/55-55-4dbec1bca09690743da00540200c297509e5ab06177cee24a33a36f06fb34b31-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/56-56-49559f0ae9398badd84f990c68560843698da3dc1d7a277be2be3a13909627e3-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/56-56-49559f0ae9398badd84f990c68560843698da3dc1d7a277be2be3a13909627e3-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/56-56-49559f0ae9398badd84f990c68560843698da3dc1d7a277be2be3a13909627e3-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/56-56-49559f0ae9398badd84f990c68560843698da3dc1d7a277be2be3a13909627e3-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/57-57-898e38753d98b2ecffa861bc0b9ba19525d0f9b774ee5e5160a7c3982a1d1838-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/57-57-898e38753d98b2ecffa861bc0b9ba19525d0f9b774ee5e5160a7c3982a1d1838-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/57-57-898e38753d98b2ecffa861bc0b9ba19525d0f9b774ee5e5160a7c3982a1d1838-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/57-57-898e38753d98b2ecffa861bc0b9ba19525d0f9b774ee5e5160a7c3982a1d1838-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/58-58-6d2d3d8c7ed17979bc8c03fb3878fd1b1991acb19905807c9c9b050b678617c0-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/58-58-6d2d3d8c7ed17979bc8c03fb3878fd1b1991acb19905807c9c9b050b678617c0-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/58-58-6d2d3d8c7ed17979bc8c03fb3878fd1b1991acb19905807c9c9b050b678617c0-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/58-58-6d2d3d8c7ed17979bc8c03fb3878fd1b1991acb19905807c9c9b050b678617c0-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/59-59-33b5972fcd02fb82e8055ca15fa77cff614229860b648cf878fc3acffea5463f-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/59-59-33b5972fcd02fb82e8055ca15fa77cff614229860b648cf878fc3acffea5463f-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/59-59-33b5972fcd02fb82e8055ca15fa77cff614229860b648cf878fc3acffea5463f-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/59-59-33b5972fcd02fb82e8055ca15fa77cff614229860b648cf878fc3acffea5463f-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/60-60-bbbbb7dcdacfe32dac08b6043d8da4ddf7e32f50d51e9fe697a38f1c3066594b-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/60-60-bbbbb7dcdacfe32dac08b6043d8da4ddf7e32f50d51e9fe697a38f1c3066594b-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/60-60-bbbbb7dcdacfe32dac08b6043d8da4ddf7e32f50d51e9fe697a38f1c3066594b-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/60-60-bbbbb7dcdacfe32dac08b6043d8da4ddf7e32f50d51e9fe697a38f1c3066594b-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/61-61-496c155f6a6726a94a9e3b05c8b8546473e8182cb450f1f8dfde9020d7152632-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/61-61-496c155f6a6726a94a9e3b05c8b8546473e8182cb450f1f8dfde9020d7152632-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/61-61-496c155f6a6726a94a9e3b05c8b8546473e8182cb450f1f8dfde9020d7152632-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/61-61-496c155f6a6726a94a9e3b05c8b8546473e8182cb450f1f8dfde9020d7152632-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/62-62-a7afe6143c69fab73e3a196a01446c5b9dfc96f4f77fe0126f5330cfcf754a2f-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/62-62-a7afe6143c69fab73e3a196a01446c5b9dfc96f4f77fe0126f5330cfcf754a2f-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/62-62-a7afe6143c69fab73e3a196a01446c5b9dfc96f4f77fe0126f5330cfcf754a2f-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/62-62-a7afe6143c69fab73e3a196a01446c5b9dfc96f4f77fe0126f5330cfcf754a2f-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/63-63-0126124599d453af203f38dfa77be4c1de2daee5aa09f363b9f49e2fbcc02c97-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/63-63-0126124599d453af203f38dfa77be4c1de2daee5aa09f363b9f49e2fbcc02c97-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/63-63-0126124599d453af203f38dfa77be4c1de2daee5aa09f363b9f49e2fbcc02c97-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/63-63-0126124599d453af203f38dfa77be4c1de2daee5aa09f363b9f49e2fbcc02c97-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/64-64-4479b6100bad9d5cf56f6929b8f726553e80cb78dda4c9dfbb86b2f72f665839-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/64-64-4479b6100bad9d5cf56f6929b8f726553e80cb78dda4c9dfbb86b2f72f665839-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/64-64-4479b6100bad9d5cf56f6929b8f726553e80cb78dda4c9dfbb86b2f72f665839-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/64-64-4479b6100bad9d5cf56f6929b8f726553e80cb78dda4c9dfbb86b2f72f665839-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/65-65-c51c28e81aa97811a436bcfb89007a57ad09822e8d92142af66cdd5409d8b3e3-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/65-65-c51c28e81aa97811a436bcfb89007a57ad09822e8d92142af66cdd5409d8b3e3-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/65-65-c51c28e81aa97811a436bcfb89007a57ad09822e8d92142af66cdd5409d8b3e3-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/65-65-c51c28e81aa97811a436bcfb89007a57ad09822e8d92142af66cdd5409d8b3e3-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/66-66-5028f5705b9644f8c71478c53433b98a335647d694c2b34d46a3ba31a068184e-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/66-66-5028f5705b9644f8c71478c53433b98a335647d694c2b34d46a3ba31a068184e-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/66-66-5028f5705b9644f8c71478c53433b98a335647d694c2b34d46a3ba31a068184e-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/66-66-5028f5705b9644f8c71478c53433b98a335647d694c2b34d46a3ba31a068184e-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/67-67-4abe2725b910d1365bfa8742367c47857f42651454b846c1d9f888d6e425bc2d-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/67-67-4abe2725b910d1365bfa8742367c47857f42651454b846c1d9f888d6e425bc2d-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/67-67-4abe2725b910d1365bfa8742367c47857f42651454b846c1d9f888d6e425bc2d-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/67-67-4abe2725b910d1365bfa8742367c47857f42651454b846c1d9f888d6e425bc2d-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/68-68-8670a6d0507ea449eeced96eadefa7dade544c90599fa94008130d44f5bf73a6-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/68-68-8670a6d0507ea449eeced96eadefa7dade544c90599fa94008130d44f5bf73a6-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/68-68-8670a6d0507ea449eeced96eadefa7dade544c90599fa94008130d44f5bf73a6-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/68-68-8670a6d0507ea449eeced96eadefa7dade544c90599fa94008130d44f5bf73a6-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/69-69-7ccb98c3796153b0006ad5f975ab09c8be6c57f5e9aa661ed1626105cff8c129-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/69-69-7ccb98c3796153b0006ad5f975ab09c8be6c57f5e9aa661ed1626105cff8c129-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/69-69-7ccb98c3796153b0006ad5f975ab09c8be6c57f5e9aa661ed1626105cff8c129-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/69-69-7ccb98c3796153b0006ad5f975ab09c8be6c57f5e9aa661ed1626105cff8c129-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/7-9-7f3eac7cd2134cb24a1ee3c837f03e4ae09680930169060565c3a39070aac001-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/7-9-7f3eac7cd2134cb24a1ee3c837f03e4ae09680930169060565c3a39070aac001-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/7-9-7f3eac7cd2134cb24a1ee3c837f03e4ae09680930169060565c3a39070aac001-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/7-9-7f3eac7cd2134cb24a1ee3c837f03e4ae09680930169060565c3a39070aac001-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/70-70-aa10b5c645c8f430307e5de2173059773c7a7627f8df9854fc47312dcfa1d01a-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/70-70-aa10b5c645c8f430307e5de2173059773c7a7627f8df9854fc47312dcfa1d01a-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/70-70-aa10b5c645c8f430307e5de2173059773c7a7627f8df9854fc47312dcfa1d01a-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/70-70-aa10b5c645c8f430307e5de2173059773c7a7627f8df9854fc47312dcfa1d01a-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/71-71-a9134c232d8c66b86866958b62863f1367cea0315b6ce142e409d9c3867bbf06-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/71-71-a9134c232d8c66b86866958b62863f1367cea0315b6ce142e409d9c3867bbf06-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/71-71-a9134c232d8c66b86866958b62863f1367cea0315b6ce142e409d9c3867bbf06-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/71-71-a9134c232d8c66b86866958b62863f1367cea0315b6ce142e409d9c3867bbf06-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/72-72-d2cd10d88d04288f2c0b8b07a282faa682ad6f1e5e19581b31593a49774125ab-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/72-72-d2cd10d88d04288f2c0b8b07a282faa682ad6f1e5e19581b31593a49774125ab-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/72-72-d2cd10d88d04288f2c0b8b07a282faa682ad6f1e5e19581b31593a49774125ab-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/72-72-d2cd10d88d04288f2c0b8b07a282faa682ad6f1e5e19581b31593a49774125ab-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/73-73-8a86019a772eff67d4abf1a552db5cc4e381b53e3e4103549a62ee8584618139-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/73-73-8a86019a772eff67d4abf1a552db5cc4e381b53e3e4103549a62ee8584618139-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/73-73-8a86019a772eff67d4abf1a552db5cc4e381b53e3e4103549a62ee8584618139-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/73-73-8a86019a772eff67d4abf1a552db5cc4e381b53e3e4103549a62ee8584618139-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/74-74-88e7a238fb00e8a284f5185a6b075881af684ca83fee1bde6cf09de7718814f1-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/74-74-88e7a238fb00e8a284f5185a6b075881af684ca83fee1bde6cf09de7718814f1-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/74-74-88e7a238fb00e8a284f5185a6b075881af684ca83fee1bde6cf09de7718814f1-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/74-74-88e7a238fb00e8a284f5185a6b075881af684ca83fee1bde6cf09de7718814f1-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/75-75-83f1f9848ae772cde791a74ad6073d50b4612952858a210c10c48f89642e9820-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/75-75-83f1f9848ae772cde791a74ad6073d50b4612952858a210c10c48f89642e9820-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/75-75-83f1f9848ae772cde791a74ad6073d50b4612952858a210c10c48f89642e9820-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/75-75-83f1f9848ae772cde791a74ad6073d50b4612952858a210c10c48f89642e9820-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/76-76-7e06ff7aae4e92fad819ae68636af4d3585e461cad7ebe5c02e807cf5b78cde3-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/76-76-7e06ff7aae4e92fad819ae68636af4d3585e461cad7ebe5c02e807cf5b78cde3-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/76-76-7e06ff7aae4e92fad819ae68636af4d3585e461cad7ebe5c02e807cf5b78cde3-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/76-76-7e06ff7aae4e92fad819ae68636af4d3585e461cad7ebe5c02e807cf5b78cde3-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/77-77-12392a485d3289511dc4d5ee3512adc70c5f3ef85edc8fac1e3db0f67cb10da4-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/77-77-12392a485d3289511dc4d5ee3512adc70c5f3ef85edc8fac1e3db0f67cb10da4-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/77-77-12392a485d3289511dc4d5ee3512adc70c5f3ef85edc8fac1e3db0f67cb10da4-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/77-77-12392a485d3289511dc4d5ee3512adc70c5f3ef85edc8fac1e3db0f67cb10da4-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/78-78-5281ffd8efde4b7bfbebbfac335a1a7b3b97f2f36e55afea6e76969cffb1257d-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/78-78-5281ffd8efde4b7bfbebbfac335a1a7b3b97f2f36e55afea6e76969cffb1257d-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/78-78-5281ffd8efde4b7bfbebbfac335a1a7b3b97f2f36e55afea6e76969cffb1257d-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/78-78-5281ffd8efde4b7bfbebbfac335a1a7b3b97f2f36e55afea6e76969cffb1257d-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/79-79-df351e5fadf860dd47b02f1c2e095929a2578f1f2c8ab40860d9b0495693754b-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/79-79-df351e5fadf860dd47b02f1c2e095929a2578f1f2c8ab40860d9b0495693754b-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/79-79-df351e5fadf860dd47b02f1c2e095929a2578f1f2c8ab40860d9b0495693754b-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/79-79-df351e5fadf860dd47b02f1c2e095929a2578f1f2c8ab40860d9b0495693754b-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/80-80-9f06e3cd9c714a9793c1104d03faefbb21db7243999aa7a8b2f31139a11bc5ad-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/80-80-9f06e3cd9c714a9793c1104d03faefbb21db7243999aa7a8b2f31139a11bc5ad-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/80-80-9f06e3cd9c714a9793c1104d03faefbb21db7243999aa7a8b2f31139a11bc5ad-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/80-80-9f06e3cd9c714a9793c1104d03faefbb21db7243999aa7a8b2f31139a11bc5ad-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/81-81-6c523bf76fd173f28ce00a2fe3df8736a14b028e5c1f0be74514ae3d3e39a444-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/81-81-6c523bf76fd173f28ce00a2fe3df8736a14b028e5c1f0be74514ae3d3e39a444-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/81-81-6c523bf76fd173f28ce00a2fe3df8736a14b028e5c1f0be74514ae3d3e39a444-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/81-81-6c523bf76fd173f28ce00a2fe3df8736a14b028e5c1f0be74514ae3d3e39a444-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/82-82-9c49db63b7856ca41b3e1e12927eb9feef7a1e1570bd5c7b86508096cc0ca3d3-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/82-82-9c49db63b7856ca41b3e1e12927eb9feef7a1e1570bd5c7b86508096cc0ca3d3-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/82-82-9c49db63b7856ca41b3e1e12927eb9feef7a1e1570bd5c7b86508096cc0ca3d3-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/82-82-9c49db63b7856ca41b3e1e12927eb9feef7a1e1570bd5c7b86508096cc0ca3d3-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/83-83-acdc1d4a53e02d32c7e41c4705b33d36ef1f3f6632f5a4e98d5ebfa9c6cc885c-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/83-83-acdc1d4a53e02d32c7e41c4705b33d36ef1f3f6632f5a4e98d5ebfa9c6cc885c-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/83-83-acdc1d4a53e02d32c7e41c4705b33d36ef1f3f6632f5a4e98d5ebfa9c6cc885c-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/83-83-acdc1d4a53e02d32c7e41c4705b33d36ef1f3f6632f5a4e98d5ebfa9c6cc885c-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/84-84-8ab4069415b94381899ec71b22bf75c2acacd979c7759d3d72967ff89aabd710-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/84-84-8ab4069415b94381899ec71b22bf75c2acacd979c7759d3d72967ff89aabd710-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/84-84-8ab4069415b94381899ec71b22bf75c2acacd979c7759d3d72967ff89aabd710-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/84-84-8ab4069415b94381899ec71b22bf75c2acacd979c7759d3d72967ff89aabd710-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/85-85-f3b7dc6390be9c10132bbb0c4b17c627c4958834b98fe1c9e91f9317eb4073af-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/85-85-f3b7dc6390be9c10132bbb0c4b17c627c4958834b98fe1c9e91f9317eb4073af-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/85-85-f3b7dc6390be9c10132bbb0c4b17c627c4958834b98fe1c9e91f9317eb4073af-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/85-85-f3b7dc6390be9c10132bbb0c4b17c627c4958834b98fe1c9e91f9317eb4073af-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/86-86-81d653fb0ba43cac6fb667518e72e6b514deb9500c6be0a28a4cae43392f479a-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/86-86-81d653fb0ba43cac6fb667518e72e6b514deb9500c6be0a28a4cae43392f479a-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/86-86-81d653fb0ba43cac6fb667518e72e6b514deb9500c6be0a28a4cae43392f479a-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/86-86-81d653fb0ba43cac6fb667518e72e6b514deb9500c6be0a28a4cae43392f479a-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/87-87-41b6e1f97ce508009a9687a782e00dfd079cba23b3269d169d49e19ed1a144b8-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/87-87-41b6e1f97ce508009a9687a782e00dfd079cba23b3269d169d49e19ed1a144b8-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/87-87-41b6e1f97ce508009a9687a782e00dfd079cba23b3269d169d49e19ed1a144b8-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/87-87-41b6e1f97ce508009a9687a782e00dfd079cba23b3269d169d49e19ed1a144b8-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/88-88-152128fb83c0487d61e0e91528ed08bcdcba3dcac5c2777ac7a76fc42a73edb0-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/88-88-152128fb83c0487d61e0e91528ed08bcdcba3dcac5c2777ac7a76fc42a73edb0-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/88-88-152128fb83c0487d61e0e91528ed08bcdcba3dcac5c2777ac7a76fc42a73edb0-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/88-88-152128fb83c0487d61e0e91528ed08bcdcba3dcac5c2777ac7a76fc42a73edb0-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/89-89-7d12bd2e7b4432166e2277ad9b1c0e61392a6f154c568fb63e5e90b1c9d0241e-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/89-89-7d12bd2e7b4432166e2277ad9b1c0e61392a6f154c568fb63e5e90b1c9d0241e-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/89-89-7d12bd2e7b4432166e2277ad9b1c0e61392a6f154c568fb63e5e90b1c9d0241e-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/89-89-7d12bd2e7b4432166e2277ad9b1c0e61392a6f154c568fb63e5e90b1c9d0241e-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/90-90-c3e75e867344ab311ec1f0d2511b97bc64805b5396b8d16b9d6e4047d4432f3c-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/90-90-c3e75e867344ab311ec1f0d2511b97bc64805b5396b8d16b9d6e4047d4432f3c-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/90-90-c3e75e867344ab311ec1f0d2511b97bc64805b5396b8d16b9d6e4047d4432f3c-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/90-90-c3e75e867344ab311ec1f0d2511b97bc64805b5396b8d16b9d6e4047d4432f3c-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/91-91-98c38b84719435919da5b375f2785fd047d9f2cb04862e35add76ab524863e02-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/91-91-98c38b84719435919da5b375f2785fd047d9f2cb04862e35add76ab524863e02-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/91-91-98c38b84719435919da5b375f2785fd047d9f2cb04862e35add76ab524863e02-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/91-91-98c38b84719435919da5b375f2785fd047d9f2cb04862e35add76ab524863e02-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/92-92-e40ccefc8c6c6a28b31a9c360fbe812c5ca1507f0152422aa6e6cafb4bc8819b-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/92-92-e40ccefc8c6c6a28b31a9c360fbe812c5ca1507f0152422aa6e6cafb4bc8819b-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/92-92-e40ccefc8c6c6a28b31a9c360fbe812c5ca1507f0152422aa6e6cafb4bc8819b-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/92-92-e40ccefc8c6c6a28b31a9c360fbe812c5ca1507f0152422aa6e6cafb4bc8819b-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/93-93-0436dc7d2a48adefb40cf3d2aa532583c94d565a31d5945442be84dc3658e7f7-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/93-93-0436dc7d2a48adefb40cf3d2aa532583c94d565a31d5945442be84dc3658e7f7-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/93-93-0436dc7d2a48adefb40cf3d2aa532583c94d565a31d5945442be84dc3658e7f7-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/93-93-0436dc7d2a48adefb40cf3d2aa532583c94d565a31d5945442be84dc3658e7f7-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/94-94-8bb26bd8caf31251a73999786240b1bdf6688ce5ad43df0406f2990b87d5a92f-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/94-94-8bb26bd8caf31251a73999786240b1bdf6688ce5ad43df0406f2990b87d5a92f-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/94-94-8bb26bd8caf31251a73999786240b1bdf6688ce5ad43df0406f2990b87d5a92f-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/94-94-8bb26bd8caf31251a73999786240b1bdf6688ce5ad43df0406f2990b87d5a92f-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/95-95-d0c744b9074a9ec77322a8424844119d1e596c7db96732227c09cd734d2b1ea7-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/95-95-d0c744b9074a9ec77322a8424844119d1e596c7db96732227c09cd734d2b1ea7-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/95-95-d0c744b9074a9ec77322a8424844119d1e596c7db96732227c09cd734d2b1ea7-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/95-95-d0c744b9074a9ec77322a8424844119d1e596c7db96732227c09cd734d2b1ea7-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/96-96-365c10cfe0a46c04cb1640e0abb5c8934852ce40c6a0864cbb084b57045d453b-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/96-96-365c10cfe0a46c04cb1640e0abb5c8934852ce40c6a0864cbb084b57045d453b-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/96-96-365c10cfe0a46c04cb1640e0abb5c8934852ce40c6a0864cbb084b57045d453b-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/96-96-365c10cfe0a46c04cb1640e0abb5c8934852ce40c6a0864cbb084b57045d453b-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/97-97-429cfb1bba784cdcc6096237f5b873f568415abeae22e094d662fc06b5836277-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/97-97-429cfb1bba784cdcc6096237f5b873f568415abeae22e094d662fc06b5836277-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/97-97-429cfb1bba784cdcc6096237f5b873f568415abeae22e094d662fc06b5836277-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/97-97-429cfb1bba784cdcc6096237f5b873f568415abeae22e094d662fc06b5836277-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/98-98-28cfa65ec62e28b00cf966fb178397c0bd2f77ab8190beec92981cca6162a750-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/98-98-28cfa65ec62e28b00cf966fb178397c0bd2f77ab8190beec92981cca6162a750-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/98-98-28cfa65ec62e28b00cf966fb178397c0bd2f77ab8190beec92981cca6162a750-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/98-98-28cfa65ec62e28b00cf966fb178397c0bd2f77ab8190beec92981cca6162a750-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/compression/responses/99-99-cab625638036c96a105ef6eaa521fa3718110f770f05c5a2744701850c5c4481-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/stateRecovery/compression/responses/99-99-cab625638036c96a105ef6eaa521fa3718110f770f05c5a2744701850c5c4481-getZkBlobCompressionProof.json similarity index 100% rename from testdata/coordinator/prover/v3/compression/responses/99-99-cab625638036c96a105ef6eaa521fa3718110f770f05c5a2744701850c5c4481-getZkBlobCompressionProof.json rename to testdata/coordinator/prover/v3/stateRecovery/compression/responses/99-99-cab625638036c96a105ef6eaa521fa3718110f770f05c5a2744701850c5c4481-getZkBlobCompressionProof.json diff --git a/testdata/coordinator/prover/v3/submissionAndFinalization/aggregation/responses/1-10-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/submissionAndFinalization/aggregation/responses/1-10-getZkAggregatedProof.json new file mode 100644 index 00000000..c7eae219 --- /dev/null +++ b/testdata/coordinator/prover/v3/submissionAndFinalization/aggregation/responses/1-10-getZkAggregatedProof.json @@ -0,0 +1 @@ +{"finalShnarf":"0x9de1161020d93300542edabf36fe9e58ebaf219c1ae0b8d73c58c4539d4c606f","parentAggregationFinalShnarf":"0x47452a1b9ebadfe02bdd02f580fa1eba17680d57eec968a591644d05d78ee84f","aggregatedProof":"0x1d048a55c4b9e5b4c815eac2b7d3531ca9465c56751530d0b0cee6700e2330972f36b6c9d028b8795215d8de5d02ee7eb274b29a0b2f2984da714d0836274f980c76938b49784dd548c5f747c1ddb3162dbaf97988c40beee7b601ef6c0011ac0297233af335a99110344bc43c44fc53df0e52ed66914ee7a01f1664bd7607f9241fe1aeea9ca240cd37c8ac9737572fa46e8d6e6fec9f4dd9ba295a3c4649d224d79beb848f78a2894faf7994649f3da2ae9afe33db409e822d2a018e6bac362ec7e93da629f2ff42f7be7294ab1f5db49173ec9ce6ec3f1270ea58a39b6bb71e192680aa0e5be42925c278577baf82b95a5051ffe5acca96020a3e315f519917784d6f0d05b15d030e29dc0790bc2b3bbb44ac0050f92a40e46bce894d96b804d8741ebc44ab5b2fd5049a3284d5eedceb53da9ab46e1d71d2ede2208694661884e4b6f656f5d9808317364edb4cd86bdf1dbfa7bbfb1985e251718f0324c11e225e5d6bcf9d9e1afdeeb99480e68546978c85511116cb1fc9829645a3315c0709cd8f22a43410d66b1bc5a72ee2bcbbfddbcde3435d104b5034326b34f9082d2b3c08d57ab2a0a4674af5a6612a367b6d3d00c33e9a599829986fd6f17e221ca96189d3494964c638499b9c1a80395ed33da41064f507015b8fe48d2fbdbb1c3639581f9f7bf80ce513e20a0391f35d103c07958ef5cde2b5d3c9a39deaf217c895b2211a7e37d08aaea97e8703babb0559ff1aec71548e8b98b5f2f13f9419d86d36bbc4da4939d65a34976e5c71de8fd1828a1fd29a512ee4fd3f9a603528b663dcff698fa80f99831951a2efd04d3462dd7232280d89779595774488f72b2e29590d1335e0a70fb6988ab864ac6ef5f15a0a3e51a687402c058dd56e1d2447e9d20cae544ec78572c7ac3ad193dc8f6affabf2e1d1ae793af32309bc92103f52e08d2fac46bd04a01d5c1874d707ff99e5c623ea07565bc5b0f7e9b6000471614487552788d09c32d8f713ee31e2798ffa6eadfe89089da9f0f9b72ba718793ef9ff06d97e9ba3f77e38af919086cdbfe3af4d9267d55cdd9b04e4f3b31ce63d79e94e6830bc7668de47fe69fda18e8bb0bea8210bee873255ec224677206ec47c138eebc5f597659b6ff8f6eb81ff8e0ea268d662fdcf352de87c28ec1d85f27e4878cbe9aa248e7dbacf12e0475bf4b5f6633bd4ae12c670097cfa52","aggregatedProverVersion":"3.0.0","aggregatedVerifierIndex":0,"aggregatedProofPublicInput":"0x19fe76c3367616279882128c0575bdbfa4731ac93bec0308c2147146f14d2043","dataHashes":["0x01feac2c31bffd0a7b27b964f8700cb81ec50f72f7dee0cb5e58a08e094bcfb1","0x01044cda2b8c6335d3bbf2505bff135e1945ed98f062d7e0be1e17896fb58fe1","0x0111c67b59cfcd6e0da7a27ffeea334e8446caf82645ee8fd0e9315aaf070f2b","0x014d35c11cc511fca435449bd3d0386bfb8bd7eb7d7dc54aacd5a6a0734ce770","0x017c7d915692e992d7a767de0c81d19982387a3620aafc8635d64d2de3a7f81d","0x01b5af111d8898084d4db58554bbc268ec7d73db000a6ba16fb995bdb7e26d8a","0x0122fcbe59d4bd2c552b44ac521a5d541dbb1cc111671db670e3845d37273b0d","0x010902c234828570a935c343f79b09c3dd384326649bff39ef33b04d850b5432","0x019ffe53a9cffc2ef0f0ebcc060ae055ee86c26dfccd736a71a0065e50ae1af9","0x015859741c1c400728134cfdb70a7fd74e7ca016a76fe0187bbdc98122a6d19f"],"dataParentHash":"0x0000000000000000000000000000000000000000000000000000000000000000","parentStateRootHash":"0x072ead6777750dc20232d1cee8dc9a395c2d350df4bbaa5096c6f59b214dcecd","parentAggregationLastBlockTimestamp":1683325137,"lastFinalizedBlockNumber":0,"finalTimestamp":1746636686,"finalBlockNumber":10,"l1RollingHash":"0x0000000000000000000000000000000000000000000000000000000000000000","l1RollingHashMessageNumber":0,"l2MerkleRoots":[],"l2MerkleTreesDepth":5,"l2MessagingBlocksOffsets":"0x"} diff --git a/testdata/coordinator/prover/v3/submissionAndFinalization/aggregation/responses/11-20-getZkAggregatedProof.json b/testdata/coordinator/prover/v3/submissionAndFinalization/aggregation/responses/11-20-getZkAggregatedProof.json new file mode 100644 index 00000000..9493aa2d --- /dev/null +++ b/testdata/coordinator/prover/v3/submissionAndFinalization/aggregation/responses/11-20-getZkAggregatedProof.json @@ -0,0 +1 @@ +{"finalShnarf":"0x6b81866fc91ccb1782af6c42310b424b5e4fdfa70fb60e597b0daba3bb375ad8","parentAggregationFinalShnarf":"0x9de1161020d93300542edabf36fe9e58ebaf219c1ae0b8d73c58c4539d4c606f","aggregatedProof":"0x0ac56ec1603fd33c18d4ec4b1a09877bb47cc175d67cc48b6a6d045fd3cc36d81d7420e61f40498e0f1512f0ec00dc8ca4623ad975585bc26ee6d09f2b3079df237ffe400bd113abc24ccaf6d2acc0860c857fea5dbb03d5f0021c90e89663d71b1ca4d098d8d4bfcbeffff5ddb71853e32c12441a5faf8005a12144b303965c1821d231df577b09e4a851b0ff270a1d8e69ac5e8ea3b967da3984e0583eaae0203ea498a24fb4cee47f7408e6d76538513e41c32921cc518f318443143afc5d1d2a58d6715750de2e604e0fe6a1450359cbba0d2db84fafe0667e1c169ac1bc0f54e0727c576dd162ff7eb13db9e09c073988aabe38e3d74c1c79b6528772021923a83690b06ebb32f42fb3654ecb54c1673d13e92779940eab9004c7bf2f0b13f94d23275a0c396f685c27e25d2198e0ab464ecf50a6834d4bd3a81fc20aae0a945925a37caa3dbe312087a2c045c9be150e676085cf02ace39c23fef3e3001926902dc10d29ef003706639cd03e838f7c4755e3a2f1c50b16fcf9085becb20fdf8985faeb688b7c623e3c798c728daaafe6c852aa2fedae8810210e404d3c2e9cd37fa5a0ab41e59f3e7de013add878465245fd6d3dffe98b3cc4a730b16016e6242c29508f7c01c6e148f003981d36cc078f47ad4c6ebdc3a74a823f5b2b1654a67caf16f62a6be5a93ad1590d194d3831c977a5edaba734e19274dcb296086071ba077c68da118fef183cc0bc609dcaff954a995479bb7238499e81dc5d0d44b0c0f5c37b228f4c39ae1577e23a35cc287c7bd1e239b13f03a5f87383ef10920063d93b6087123c5b1a6468a82f42da8e3d03121d63d2e5433fe10f991520f0663491f84a43620f730772e345d8866cdf8b6f9e2189d77f425a43b0ee091385ac21bffcca3b3bcd2a7b7a16cc86d301bf2b04f710ab3bbd060e05ce04750f54aa2e967e3712fd071866196076ef64e752c78dfe8dc866b9c1284e6568d0005e5b0dc1cdc794b2ed5d642deaca46eff6bbdd56627a58609d06404b2e008f0ed3410f772ead5bbc1efa094eb80f6356f6770ef8b928bb5f17269df4489d50240913974c90000561194ec81c953eb8f8e51160a9c8e8b5a7419b4efa496ed11cba7294be0d01d68e1c0360396b8dab22d944f0ce6e7b61cb8a38552a45afec262695b47fac32a5f50ff187380b1bd5c352bd6db159c1953d4ee7ac5d398695","aggregatedProverVersion":"3.0.0","aggregatedVerifierIndex":0,"aggregatedProofPublicInput":"0x047adf5267f24b690f50481236d3340cb89363f6fa8f8a18e51af0bb8b5c6539","dataHashes":["0x0115df59a50e372bdb72e17a591ee17f1b5ba7324734d178f94b205599a71b59","0x01c9075d84d81ec15c1ad0339fece43ed01acfd67eefae50ccd5f5f0d4b81da5","0x0106c775c4772ef1cfb4fc3773081ce06d28e6f57bacb19eb6357da22b0247f7","0x01493a0828f120612f3733dec2e6e9431820e95c075f305299bd2b0f708648f1","0x01073d1d638f12d9577534280c44678dbc9ea8d8f2d9f7d523e923c942b394cd","0x01889568c49a5fd0e77be1d24f47c06b8fe9bfde578bc609ec705ef7ec235a2c","0x010d9deafcbff20ad78249e65380ff3979a027ba12c0b3aaa48584316c923776","0x01fd4bb5d1b681db94252cd471153703e87863301614082261af039d725fc808","0x01a5bda25178b1fe8d95fc3d2d30302e654566515916e59b38a26a792c03dcb9","0x01cc419cffbb016aa60aa3f5b7c87c6a36515a2713b94b067e7fe327408955a8"],"dataParentHash":"0x015859741c1c400728134cfdb70a7fd74e7ca016a76fe0187bbdc98122a6d19f","parentStateRootHash":"0x0a018e500b84662e73bdc3b96070c1019a9d28aed856e650a61b3778d0774f3a","parentAggregationLastBlockTimestamp":1746636686,"lastFinalizedBlockNumber":10,"finalTimestamp":1746636734,"finalBlockNumber":20,"l1RollingHash":"0x0000000000000000000000000000000000000000000000000000000000000000","l1RollingHashMessageNumber":0,"l2MerkleRoots":[],"l2MerkleTreesDepth":5,"l2MessagingBlocksOffsets":"0x"} diff --git a/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/1-1-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/1-1-getZkBlobCompressionProof.json new file mode 100644 index 00000000..559937e2 --- /dev/null +++ b/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/1-1-getZkBlobCompressionProof.json @@ -0,0 +1 @@ +{"eip4844Enabled":true,"dataHash":"0x01feac2c31bffd0a7b27b964f8700cb81ec50f72f7dee0cb5e58a08e094bcfb1","compressedData":"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","commitment":"0x8cb93a5679bc2d3c6086a90978d2ca144444bc09e6c16c00743fa69e85cb94339709bad39c308738702446617bd3c85f","kzgProofContract":"0xb55305d98ad2ce9a3445de32b76729c2da031c7f8bcd7f1b150d54016e60b98b0257f65bcde6b10f1fec84cd81421df4","kzgProofSidecar":"0x9814eb4098b1a48393f74a3000e01670ed087b87c7fc45ba02e01731d6d407517f64274294509a068ef5669c492ffa9b","expectedX":"0x7b2aa06169c71353d2243bab57fc6a8fb9a3ff89c70116c175b47e0786568047","expectedY":"0x399f49b855fb3d258535963347d633a859b61b0e10a5ea4a5256760b7d5cdb59","snarkHash":"0x0a71f7b07710abe16fd82508eebde2baf1460d05c28bc7f3418648347908fedf","conflationOrder":{"startingBlockNumber":1,"upperBoundaries":[1]},"parentStateRootHash":"0x072ead6777750dc20232d1cee8dc9a395c2d350df4bbaa5096c6f59b214dcecd","finalStateRootHash":"0x00c79c9d2af1da310f19e194bae34ac3e5dc58ddca0900dd55760b3ea4a91a75","parentDataHash":"0x0000000000000000000000000000000000000000000000000000000000000000","expectedShnarf":"0xfce76273a20ca61a7234180eff2e3a816938e0ed50fc3b6739cf3be623deeed0","prevShnarf":"0x47452a1b9ebadfe02bdd02f580fa1eba17680d57eec968a591644d05d78ee84f","proverVersion":"3.0.0","verifyingKeyShaSum":"0xc4a868954d361bf8c18d4b3699c4fa973a6b2e4543ddea0ce7970d6941f55758","decompressionProof":"0x00ac73277ea950e7e05ff5a6f0cf0d773cb33e6480de908cfaa69f5445abc0ab7ed4fdc364e59a9b36b01259b32e1bd70124a9a5dc30706e68e1600b8bff1838017ce95676774e411b0d8181bced2c22e5dc92ea820300ca173ca5539e5ae99c00f41516054877e03c2ccfed9256c4637d4f365f38c3dca83672e44b83457e71c8d245f0bc45582624e6df7f6c3b23f50197e42bd53096bdce3e472a1207aa3fbad5b2baafa5912533b205fde55ebad051ac677878b737b33ca94ef6198de9fa01276cc4988fff1f4cc516c0442ace769ddb3b2960f01ffdc91f33e95ecd38520243ede0f011b388c3253912b62f836900ade5e9484cff52d24556e3f1ebe46d994ed448cdad9a5ba09d9046ad5be9bf76c88843ccd50f5c4e8bb525727b5b1900a6993ca2b5d4d25a19fa97cdc88641a69fd7606e7bd8f62a9257ceade076a93dab3e854d88a0616f1ba1f89191156200dd08f1899e84382a87ed5847f263735dbab4d2d76b34aecb3c41f2ba4352756a30ea68a71fc51adc6d4299fdb0c20901966ca00482a15f90fad531272cb31f98aa43d532769ca0df33874c36973afa9f312d7d47fa036eb6db20bf43e1a063019efb141c883f334abaa3249980997389b1ecd2e406312d62a04ab31d11e04c689132e84a7608bfc2c9eeb9a2b52462008595a05d98332c0b6851321cb1195b70f1d3d9f47b215d8d840b687aa5eecace86cda6516092012b60ba46db4527f200df264a5583a063acd6d4267269dcd8b9f2ff2d7b450feb2bc1ad400bdb909945f4792389077f0e7481a74d31917f9f00a40489c4a96c2084efa0c7ee18a50a142086e68d96e5cc62ac1517cd62fb895f259156c8a82fddc09058ca4b3045aa0094ce19f31cc252474b13c07c6eb2e558f1a6671b218112e687d593be23b6b7f79cdbd0acd692fbde5d0f03d261890e0157a4c4cf0ee0cb82d1b9e04a5e291dfc33e0e2177ae55e6e085bb05d597ad6dfeaa3c5f2d8703ee2fb99f3c506855600f35d680da2705189cf4c5564dda9167bc9dff43a7fe1acd13481462d00bce6ab66252b1516ab0f24d4447358d4fbc20000000702fabec43e7cdb5ba89933fed612b7174ffc79c20b65c2632b70992a7a6cfcf50d85ad0e0dbe01f3f57d1cbf17423cdd4434cab02914d55144aaf368ad216a1e01dc244c855cc1018991d75e68ec9d6d33677ef3634c14e8596d61d8283761540b4ad5433b0b910182adfa46e47235b5090a93c29b4452dd435a93b4d41c956d128a213f0ee7f7ff8c479af63cd94a84feb0edf0c150111760b5cd159f8bccfa0d115bea285a3e47370ada9f8d5a701510a3b4b219f933e781a83d9ebc1bf99b0a41f866e9caf10a93aa2adac10bb7f70ddc81b746d5a71acde7f070683c8d4d001a7528e9418143f8e968299322580aca409219082dcf2c461994660951698116c1bd5ec4fd8f4537f7470f4e10dd040068d8320aab3d14633f8bb87d322b98017fc67e7663a273680f2a58f875d6c75086804ab4754feebc2ade5c70f03c9d1024a1ac628e4650ea6ec9c627a6e1d6da22390b859c676ddf6d264605455edf0000000100cd60d1cee1adb90cb65fd2d28b919f1ce9e4e8f81dc6917a665caaca1dc7a63435d4711909ecc8786fe068999bdd8c004056a675ab96026fa38122fa756eb7c85ef28ef79e2eb3fff0f19e030254102d10fc2d0f32b21b701d8705a167f920","debug":{"publicInput":"0xf3ede8eb16b833d1362769d619263ca563b547c06e258016a19ae975d719db4"}} diff --git a/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/10-10-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/10-10-getZkBlobCompressionProof.json new file mode 100644 index 00000000..dd5ea23b --- /dev/null +++ b/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/10-10-getZkBlobCompressionProof.json @@ -0,0 +1 @@ +{"eip4844Enabled":true,"dataHash":"0x015859741c1c400728134cfdb70a7fd74e7ca016a76fe0187bbdc98122a6d19f","compressedData":"P//DLcOwI2FMHAnG660DHNnI+LSRoulBjHV4RF2osVYj9wAAEAAlEAAQAAB2gbj446ZFw1JAK1cgPHvx1jzq8xs2BvLPll/bvFwVFf4qJu4ZtJtzDChaTBDrvo17ZFxwFtpT8nUC64IFOQOFRdlkuAD+BQAWCUgiU+StULC18/EEgEkGRMeRbUie35LygIDA/hgBABP4PAQIsrtBsW9C0xnrsJa3X3YseA/HV7/4bAQAX+DwEDzb2j0yPPJo3xIcHGzwn4t/jgzAaAgMAKfytBV9RzDoLKFVSYAY+u7zcow0C8IIFOYCEFdLlif4DABJf/BAIAdLtE5MDESVuAcT+SLZh8g8L/fXP+DghnCAwPw/1dZfRhSh9tyzZALOfb/PK4VvwHr/gcBFkP4hAQLsVXNw2lzTz1ThtOjZgMMhbEEeaO3+BQDyDRmEk/h0A9/gMCtgMKpghnuJGInVknyefDzK7W33bnoQH4iP4IAg4MDDUD+HQEb4W/hZ/hQBo+EKIAD/PwATsD/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=","commitment":"0x881f97b290180d57e63b0d175d2f3aabe27497c339cb6cdae1989f6e20fa392201ed609a5e272dd5e58d8a66c6cf62f2","kzgProofContract":"0xa7a05d3d94b717b9543b32e45196e142c7fcd4a62ba1944ea96644b2e9b1f0d6ec59f82ee6e94c1c178df3f3fd266dd2","kzgProofSidecar":"0x82456e70664601a4e7ac13c03af92058c3100169e346596574c019dcdda08aef0fc1e4b3f98f649c936f0e986e47b7c4","expectedX":"0x28f7685af4bc3006f6b7f32d936aa7edc569dee30ef6da02f8a9a5aeee0a884c","expectedY":"0x1980ae19dcc770c8bb16a4d2d64359597edd8f8d0d07ba01f7662ba2207a8ea2","snarkHash":"0x04f2e7dff30f02987816244d3a8e17e28570624e8b7395a0beaccb01209cb0c2","conflationOrder":{"startingBlockNumber":10,"upperBoundaries":[10]},"parentStateRootHash":"0x0af1d8c1bf4e0fef374897cdcfddfd8087f0a91893df740357f868a44760e477","finalStateRootHash":"0x0a018e500b84662e73bdc3b96070c1019a9d28aed856e650a61b3778d0774f3a","parentDataHash":"0x019ffe53a9cffc2ef0f0ebcc060ae055ee86c26dfccd736a71a0065e50ae1af9","expectedShnarf":"0x9de1161020d93300542edabf36fe9e58ebaf219c1ae0b8d73c58c4539d4c606f","prevShnarf":"0x12601fb090fad469c27e5d8d825390c70ad19c9434cdcebcd3f563e99e32c166","proverVersion":"3.0.0","verifyingKeyShaSum":"0xc4a868954d361bf8c18d4b3699c4fa973a6b2e4543ddea0ce7970d6941f55758","decompressionProof":"0x01158ee3fbdcd3a68d63aa515762959270af8b607bb0ce919fd5c4cd4e25d2f84fedf6f2edd41e250e7f7769d484e2c9004391f44b4448e01efe4a1c1ed5ec0605fb7490f9ba71462a589eb2e30b71f7ef4967f93cd57c30017a34f9a69284260062002368eace80c5e97357ce6b4123b0c27c5ae2cced1a258b28b7bad7ca0a199e472c951bdf77940c08f4db5c6b5b0039b75ba253ba22b2701e0ed1ab61a9de05e1b04b21b467f42c89491a2c69eb096c30b1e9807af11e0c294c95853b7700a0e474611e2ef72a3e763e09026d08e75d352ad1ced3a61287a6261e9ab587207a0e511d67646e8a89582f56b8c30201905ca4557274df6999f64d965b3efdfeb8677862d8148efbd39d1d7c5c6b3e3a73e6a89bbbd84e5217f4babc6e29da01264cdfd5c0ed4d438630255d934e34ea775c93abf8d6767a2379e3a0d51d78d64377f778984ca01bfe884e4470bf100180ff2d6bc5512cb7ffe05140eebfb2f3833ee67cd8c697e422dc72390fa85b34df210dfb7ba92f18250263e805f3980105633a9bec7f921607944c7bd790dac6be87fa7049ff1faeff0cab0be15dec422d5aace2cad7c554cea01fe48a1c1c01230e6db473a6a6fa2bbdfd6644d358bfd12ad8d293bbc4cdbd5ea68f16336fde4080e466f05837b229de159c5f27ad00d4bc4028316e130da322e8d46d94558f9c37cba5d1c6d4017bd3009e69e69a10ac22967170f31b4de2e789effd35e000b9fb5f0d87946778c85ecb9450df1c695ba3249265f0654ba214a337580cd2512424945a48aff31c13a86a3d78ed47002a62f2923ef9bad7684d4707e00bea17456ebaebcb4352dae71b33e2745c0e1bc96642ea41f6467e6297fe42863a0300cadb19c1251644fc5a173a4eb50654adf5ec761f039a834e8e76469fb9b438174f6bb88758fdbc19595b75c09c06fd014d3d895f6de29351ab181a1cff5c4511429fd8c081456578e9eb839f1279f690e8bb86a066523b9c857e3687d0032700fdace4ecdad9ea89cd258b24759073258884ff5aa861237ae7a171987daaa1f9ebfad2a8f16aef6f755afbc5a38df7000000070ae03cde91ad7a82ccf0d72fc8536b21a1e98d7388530e721a0bcf9f159e43fa0b5c751951f23692c043c0cd502b822399c708483205ac138f04686ce8a42bb30c95c574383a422c2372e859fb4b331d45a854fe6a538bcfd0b4ae21d925aef402b4988bbc0f91f8947c31cb6f980179c929cd112fe0d96cb5a74815888f44760c5f391c72d661c4ff3002924f9790f6dc2701b684d0f6b44a4c34f47df76f3403b5539cc39f4d47542b3c79ef68e03da89f4f719fd9722933ed06185d5ccf2604e0b10cc23681de2a8b4afb84a63bf379e1076ca56dbe6aaee526c8387b9b39002ae2590b7025cc70d8aac8b8d528b7aa1c42a783ee07fb82ad397cf07dd1a1aa0fad03de708769c887c3be55946cd400b512dc4a1ff737f7fdd3ebde1af68e48eb1834e0371dd615afda7568f0bbfe4b26e08eb95013705095dc5ae4439bee091f51541a39cfd1a9bca09e70483187b1dd0dda2634f5b9fd2fbeca583e860900000001010366cec3fd078ba1d3b6c8ed822147c0e2f07a1ea271e07019bf43cccb09a9a26df10f5bb615971e09e274128ed08a014e2599dd30e26474bc3753b49619575cd0ef18277dd57741e3fc15790445cef866af0e4d1044e384ced9e7a42dc347","debug":{"publicInput":"0x47ca78e9ea41458383091eb838a5e6b3171a39bc07b7eadbc8b88249acf2c89"}} diff --git a/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/11-11-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/11-11-getZkBlobCompressionProof.json new file mode 100644 index 00000000..8420f85d --- /dev/null +++ b/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/11-11-getZkBlobCompressionProof.json @@ -0,0 +1 @@ +{"eip4844Enabled":true,"dataHash":"0x0115df59a50e372bdb72e17a591ee17f1b5ba7324734d178f94b205599a71b59","compressedData":"P//DLcOwI2FMHAnG660DHNnI+LSRoulBjHV4RF2osVYj9wAAEABTMAAQAAAmgbj48FivMX/Hy7ddi53Vry1WNgr83ftXGdyA8R7+R6Z0raS33yd0N4HW5Mn3rkB6nG6mPW1nwo0C+G6CBTmAhAI2ihH+AwAQYgsfslMwbCLFzAcgkMu0wfVZjLqgltWR+4C4REDBD/8MAnv38JgJ/+LgVTYa8deLWMQAADAPHb4ddboZJOWRggPYZXirgBwVisC+EEcP4EAhQFIjXr+AwASBgwvBFpTkOSyOzEazBMg82142vdCiZsb2pOAuQRE3rPN8v89BKawH0V46EiU/Rb7rsw1fr/W1IOYJ62HL3wEhoBLg7cPSlcx1kJj7skJ36w+dMvjEIOGvJzHS/e1E9uiRYGlQGA+Re1prpiVYZ9+fn+AAEk4kRWKrvc6ZivLdu0KGJvAjfPvcyXJbVS5NcUi+uyF/nHBrPCg4+/P015drEUuloEGf8ABg4PIbGKOTBbDfHVZke/j557EnECRo9RWBUrDORAqmkTTWsD85DzPU8DonW5pJ/Ni37f/wAAw1Mku5Gtw8GvwKdUw+S2QxemiKVDWtoKN1VQ53Sa/Fr7c0nxnAfjXHCpgMLfop+LubWoQ/Nlslpx9Scp5uFUe3R721Ni/FFo/xFmtx0VPx0J6SyKYESng6AWm1/sW0tK49xe8/oXSNyI48CdgXcKETV9OwLAR+GFrBtrLoA6AY416+9l5r6MxrCow1R5zgZPmMzm2xDW5s7qsMqtRkPrtcokYhC/NMNJKSEpyGcoYQLgG+n8Y/uTTTc0GqvarCsmLhs0B3HnePG+EZahL38JFPpMwqDAFWPhxGVMO9Nk8yehmj5+K50rwbhkWLH7a2KCIgx0AbIrn8sdNdmkS3La0Gf8AAsAqKljyuW6uHSkxNVkTJnBUnAHPpg2HFzx88wT/AAKXNWxoU+59P2TweQrBeze4mjjv7F7dznf8r0K1mDhOIoniL6mrMuMWK8zyOB36vX5eXPjJLhQi2ngWxNym/DEFKiPfNl9J4GkMm+MX2Fj7h60o3oCsdW2kKlveek3WcFdoCqmVx/gIANkd+BoTDbiL98BWewjYfVhmX1jw5+JfBMOkR7pBWOhREdgu0shiT7uteI45Hvm3mFs3d2XgjwHENPBs8wnucoI2u56kmzOitL8Mp3wm8CjMIfk2XFJV2Cdq9KDzWioWtkZPks40H19kqZzQ109aI7FbxD+AANUGvTipgHm1H+ZJeJDYGzydjXWozEDX9Vz1DNZpUD1Cs8/x2K3+zYTlcwtQbUUla4sI+t4cwMLIr677CGVyH1liUK0Z7397S0olHDubbHNcqE3bmKh9hev0cyWC3xLSwAG3glfikxiGu3yPAnKI82/Cxi0JSIT8LeHRSrkSvZi5ZikqOuEBvUahkUs4rwgQwsq47FqgRybXpFhBpUP5zx2P7KMBJaVLNkFzsRCMl9VO0uJzqUDfPixXyhrhCDr414glc66mdhkf8BA0Y9GG30fyOKvQoO5MZzo23xnxtBAWhFR5g9n2H0L011LjxOAMsBWU72/EsvL+XfNRTSsDObwBPfSjleJsLPfiBiCCzdCxJO/wADzyMEZBXikSKCWrdC9kebS/WtPs/UaFKl651h/v2s2+iM/JJQzY6Gl/e5wGYFMR25CCQiiWM58JiGtMBrEH1+7g/4wDvxcA/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==","commitment":"0x8e9deb79288b8ae82cf90051cb3ee51d4ffd1c591a3ca079ab6db64e4116fc448a89ae8c2c1c8ef81b81009035fd7ce6","kzgProofContract":"0x91fabf3879d5c131a15a748086d4caa308d71e0cefb35f6337421f273da3f4777484463a94b2f2e06027a1380c554b91","kzgProofSidecar":"0x8f02378fdc6408dc1450f1fde7697b6f6278b49e64b29b3e047f880a3a9f0f80d368ee609defc02c94b740b7231fa00c","expectedX":"0xe047ba0841b655b76c2a5a500c832d439e5741846edb5541caf54cb7ed99fc8f","expectedY":"0x6878e7bd27a766fc66d0c52c9bfc151862ea771ac0e62c666fe01194ed5c4f39","snarkHash":"0x0ac7d2612a52c7bc95babc38952969180b8b5974cb42516e6beb8846a71b46b0","conflationOrder":{"startingBlockNumber":11,"upperBoundaries":[11]},"parentStateRootHash":"0x0a018e500b84662e73bdc3b96070c1019a9d28aed856e650a61b3778d0774f3a","finalStateRootHash":"0x09549c8584b83e119377696b7437668df367908ce5de54b7b149be08bcf5c9b4","parentDataHash":"0x015859741c1c400728134cfdb70a7fd74e7ca016a76fe0187bbdc98122a6d19f","expectedShnarf":"0xe4b49c0fe4bcece619645fb0e824d601584d0cdd5ef6bb0983ffeb9bd8a6c765","prevShnarf":"0x9de1161020d93300542edabf36fe9e58ebaf219c1ae0b8d73c58c4539d4c606f","proverVersion":"3.0.0","verifyingKeyShaSum":"0xc4a868954d361bf8c18d4b3699c4fa973a6b2e4543ddea0ce7970d6941f55758","decompressionProof":"0x0026ba31cdb2b2d3c5b69ca69e06c596e739f79ddc6918622b366350eaef579b55821ef495b48489c22d6bdd1a7710bd01a188812a45fdf6b55dc52a3b8f906df3006d8dd1aa73c2fd8293a7e66d9ea28e2b155199b713041366ecefc5530f8b000ed793f32f82ca4d136157e51696fb9b5feae6ef721bdb1ce3947c9e215d3e18f46945fa15fdc23c2171a79205f3f001179ae07cb6a214e20879ded02254e0e897f3d31166499dc8bc002c4e4bd05487d880edcf17713b6e835c8ef161a075018ddfba8d199944308627cd425895db6d8142681bc045a6b814cd73246caa3329b7eaee57e3d8c15aa0f242fa0d8c1800aaaa69fd6594aebe06430ff586ebfd6e04135fd1b8b270e43c8bd8b9e509cddbc9b5e6b528198dbd2723a6f6918b3d00651d8c60bed7ca40f9caeff5b636c89a88d409612b485274edcc55b8a4497f10624eb367544da2b291a9e141dcc5eb015f1227d23b1ee3bc29d517e75d08c085ffee75ae2fc21300ecf27da51007ab7af707cfe5fad2845858397f6806368b00f7ae8d88ce65303212419044e4073ef083823f483bcfae64da3a64b9f5c42dae089f8b3f88d8ff68846c131d9e018b016f607b6d1ef124ae9ffdff104504660db3d4fff185f2751b423f2f0c57f5a6f9bcc0697f86672be2621667f2abff080013c1382ed34c7a12014ff1fe579e0ab9cba971a476d448409396a56cc8edc5273ee51eef90075f1eed8b9805f8c2f900901b71a2f8e6c1450625e70992bae9d0fd8fd53c8ce75ddeacb723f7d1c8c45bd8c8798d4245b7d7a876014f0d44ab005193de4f49a3ef6e62a10d0d19f584dfc7ca798d679c3c74306e2704c910530895167c1c855ffe7708eab1c5d94b8d0022e76811648e272f2ef9990527b523e134e001902573482b59ac549012ccffd8b613594419030641bc528c6120b3ca0172fdfd6276ce8f4f3083f0db23490954741c060a5ea0fdf6397a2a344c72d3a7622717904297290d0640c8d97e21d0016d02863eead1ec44eaf52a4d7c92660e4795be12f62e7f32059ff518e8102e682d9f1791fd7e7a17196f0b942e6956000000070ddb81c8887c6e035f14097f4355adb5075083dad3f120ea43081e04441388ec01e39c8bca2650e10ef2e906804c59a5723da11734507e0b358a3a7c4dcbdc660ddfa7fc740d3c0f08c9adee4dd8a4d4a957ce416c4dc288e16204f7848922dc00f748ca8c6bff149d98dd8a54c064c6b730cca7be3b5128df8b94d45f0030f2074b77baebc6a145528ca1d98226e4c7ed68c5a878d64fdb9eb04a16db41174103332387ae50f9dd63fa27af873cf1127ffb4962fef5c17703d2747d52a38ea70f00095c101d4a69e96b3ef794be4eade3ba6259147ea7f445f7ce2939790bfd01a5161246be89bdf25099bd5b5fd8625b9dcd678f1edecbeee82fdec1fb188dbb733fece71c3077c70f2319fb44504d0171acc1af26d488a77de4a087ef69bfd09d72fdd4f777bf561331a3355a09c2ecc7b360bdc4e849074446fe20c7d6b8028a4904d8d5f3cc0a94530d790df710d838f20532563a9d1041b23b29e7894200000001011ffdb0728ab94f5e9ef2a106b875397de0bfe684fccdb78cd56bf0457201a4c23dc835742f666114c4855eac62ffb200733a8ce59ca46b1f1f4d7d3f78bb5cb9ff318d4bebeb89ad3d552d03af7dbc96346b42fd0ba4a62be3bf3afbc32535","debug":{"publicInput":"0xba32f518d0185f7255ffbbd5d0e72e55ff9567e82aa12f78a671c4a49592e25"}} diff --git a/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/12-12-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/12-12-getZkBlobCompressionProof.json new file mode 100644 index 00000000..5be56cd9 --- /dev/null +++ b/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/12-12-getZkBlobCompressionProof.json @@ -0,0 +1 @@ +{"eip4844Enabled":true,"dataHash":"0x01c9075d84d81ec15c1ad0339fece43ed01acfd67eefae50ccd5f5f0d4b81da5","compressedData":"P//DLcOwI2FMHAnG660DHNnI+LSRoulBjHV4RF2osVYj9wAAEAAO8AAQAAAmgbj5PYYncPbpPJzbkpQmWn4VXC8J3iw/rfM9tVVS+Y19fgzQ6p2PZYjoRRoivJDKXtHuFoXsmoAC7oIFOQKEEBffgP4DABI6CUgiU/hMAnhejUoUQAIDA98ndDeB1uTJ965AepxupvW1nwo0C+G6CBTkBgQCVVfa/gMAE4YK0qJTMGwixcwHgkMu0wfVZjLqgltWEfv/EgHl+uSt5qhzaNpx5uI8JCZIGH+FPqf4uChEwVo8deLWMQAADAD/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==","commitment":"0x980850ed94412ef86976cc428b587b0e268afdbadad4884a74f02386a915d322d8c8e4ecdb9d866dab63da84753e6cc3","kzgProofContract":"0x88bb707c5e602aad86962c3103ee9670bdd4871f8dcece1aa4e79b3eecc686e7bd7d080ee2d727497154b05271c808f3","kzgProofSidecar":"0x8f296ce14de94901ae401ab9fcee8d458c13c367bd61ff801bc9e9e10fde46d8db8146ac1469ada96e83803ce3f6295d","expectedX":"0xd15e214cd52235a705b5d727d4fe80584dcceeecc22d9de3cefe9bfbaf149a88","expectedY":"0x6c77d0dc9f158088e621182f76d71d04e77c4115d6a08717d858a003249807fe","snarkHash":"0x0c7e28d398c1ab2111c723d526daabc3b8c32646e8ff664a6398e8408992d6a8","conflationOrder":{"startingBlockNumber":12,"upperBoundaries":[12]},"parentStateRootHash":"0x09549c8584b83e119377696b7437668df367908ce5de54b7b149be08bcf5c9b4","finalStateRootHash":"0x08e107934d9ac4a1adeb781bdef4855906f57e72c9034812e03d9a36e75986bc","parentDataHash":"0x0115df59a50e372bdb72e17a591ee17f1b5ba7324734d178f94b205599a71b59","expectedShnarf":"0x84562131ef5ac1bcb4474b5000c71c64a8014bc98cd420079149a489bfca2111","prevShnarf":"0xe4b49c0fe4bcece619645fb0e824d601584d0cdd5ef6bb0983ffeb9bd8a6c765","proverVersion":"3.0.0","verifyingKeyShaSum":"0xc4a868954d361bf8c18d4b3699c4fa973a6b2e4543ddea0ce7970d6941f55758","decompressionProof":"0x0101991c6048f97f35fb9d37bc163b37625a93449226dc800c777cca40bda6295fd2250b025ba31804060ba2cfd6f6120007c94908846921f5c964cf1659e4f42f4054a9249c7a1e3dbce666a8f40c4e6d99398ffe17ec6c8fb1e69bdb02276800ecd8d34eb29ea1c80931a61feea04002f95d554c9a357134666a8ef28075a3db2e7c0ca618a04ec87e723fefc8d0ca00754e07d6ec84e955abc91690a3784ae7d057c7c73dc2b343ba7f87e0cfcd7ec2fd60d38b94307a9cb7fecaf878eaa8011f08c21968ff86eee628e8fca54acc389e346ba3e4964b51d25c5390eb5216d74ce89780e3cae5229cf8db4a0ecc93014b1536a3cf45be7ffb69fb3a40997c242fd74d7f5f528b7a629128c5cc4a5f7cc4c9fbb2e8a1e46cd450cf81be48ce01076d349b4eb07c81dfeda465a361af3927d5ac84a6a295bb4555a6afdd84edb81b5ffb5884111738b2ddfc7bb1665d0165d80995a13e9949ac9976bfb4a275885a892fc17282d3cc72f7ac623734ea445924543b5134343277ce6adbdff03f007448cbb182f0720816e650f975d9534000c06cec59780eb57d0b5211adb018e90c77160bd10d03310388ebd1833e1d008af20cead1219d1f55b1cc23d1dc4664770029df140f684e8d04550bdec7178137e47e4b15dadc5c92466e7c55affc00e30e234be85a111301b41f094c8837abfb26244a0d23e945fc85b0a632d3057204f7d67beb9f4e36ec0fe21b0c8d610100593278821794f46dfc92d06481a5510c89d928a96a6c47686829b512e5285b0d17a1e87b6cc3cc75efb9bf65df220121952f3e8d269eeff7ba9377296cdd6e235d5c46ed5e16cc1a4eb6801f304182ed7e51fec7ea96a17b07201ce0b4c90039e18bda941e0aa23ea572f957d348130566d10e575966995f01000edd102108972137feb9ed2784d017e09b0a645a006be37440dc007f47e1fa3bcec6bbcf6222e25a08088ef410d419c9fe9e61571259183f143516d5591f9ee07c0b6405012ac3f282a6fbaa60b80e329a7b877e936940e5d1d669edf46390b56fd55995493932132a72d2d79ec90074829edf3500000007056030def9d4d78d3454e7bac7b0700b863a82863511f2ed6932ed243bcdb3e20f50862889fc9b7b6b728457b6c2feefdd53322a4aa26d6098973f40b0af3e080d9bdf62fd433f4f371f4086c5b8c93a59d1dae0e85bc10aa965851dfd2622490df8c81f930ad63279a43502495c101bd84dcbc745ef55b94f65b5dd1c5d1373026e338c7627c44413763d70a908ea11a3ac52bf9fad82865a93e2f8a8798ef1093fb9409c249624d8f006588567b76414196f009fca9aaa93163a1899e70f280b7a923f84208eb2ee5d7fddbe2b7ba1519956e0162b585a9072cd8d8e8e0e7000d31fb1f7ea4955ba5ea79b9f4a10ff06cd8f3086535f1ebb94372f046c753b8ea737769363d827bdafcc6a4f15508a00c3703f93a5125936f864ded034b325414785262994fb11dcbbbfa60ad95c819587ed73611fac4eab08a493df17502a07de805a29c5be8fe8f67a7302470b7d971cb6727f69eee91d08ebc1bdf571b50000000101a631438e243f7003ff4a6fb4380e6818145999eb364437844f9f18175899b7112a3f786dd01251d917aa44411923a20065ab4087a604b3b555a53d1e848b9a04903d007a27505bc1dbbd428522dad24c22a8200139fc8f160b08e50c63fa68","debug":{"publicInput":"0x46a7772bcd3b037a430391f0f825ab1acfa04c15b0d21ab55b5e4d29260b91a"}} diff --git a/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/13-13-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/13-13-getZkBlobCompressionProof.json new file mode 100644 index 00000000..4b1f19b4 --- /dev/null +++ b/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/13-13-getZkBlobCompressionProof.json @@ -0,0 +1 @@ +{"eip4844Enabled":true,"dataHash":"0x0106c775c4772ef1cfb4fc3773081ce06d28e6f57bacb19eb6357da22b0247f7","compressedData":"P//DLcOwI2FMHAnG660DHNnI+LSRoulBjHV4RF2osVYj9wAAEAAGoAAQAAAWgbj5l8lmpIPLmWH1JugeFJNkEhumZF8sOJuVBkODXN6XEgJI6p2PZYjoRRoivJDKXtHuFoXsmoAC7oIFOQOEEBffgP4DABI6CUgiU/hMAnhejUoUQAIDAD/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==","commitment":"0xa0fcef33dad63e32d722b135602e1dd54c8cd7c3073bd9e4f88925b020fc66a060508cf0616a91954d24a5ba9a586be5","kzgProofContract":"0xaf16a5e876b1d5b95084109a76a32770bed8710536e5d1ab4016cd152232e816724a58aee229d69cc5b6fdb91e4898e4","kzgProofSidecar":"0x8c8333df86f818c8718782a9d8e08f78bb2df7d93deb8ba6ba68d09e622649583fdca82248d0d2e632334a527387125e","expectedX":"0x3db58feb7fe9f6e3495ef3b03812361a9d21d24fb9c4a114ba0b94b45f13a517","expectedY":"0x1d8963d823e0c1e9331d18c7c3ba9945b8c61a3f838379d4c9eb518389645477","snarkHash":"0x0803edc1b29e857c88c918dc19a299b5b33e1700bd92a7aa9e9cd37dce78f8d0","conflationOrder":{"startingBlockNumber":13,"upperBoundaries":[13]},"parentStateRootHash":"0x08e107934d9ac4a1adeb781bdef4855906f57e72c9034812e03d9a36e75986bc","finalStateRootHash":"0x11bea1e58421e4d560d6850a6f2e6300ce5ea3fa8f340c5a300ff1f8cc4f4918","parentDataHash":"0x01c9075d84d81ec15c1ad0339fece43ed01acfd67eefae50ccd5f5f0d4b81da5","expectedShnarf":"0xff48095637f897ecb9a0dcf29bbc2ed3083bab11494d6ee934927eef1b1a2e6e","prevShnarf":"0x84562131ef5ac1bcb4474b5000c71c64a8014bc98cd420079149a489bfca2111","proverVersion":"3.0.0","verifyingKeyShaSum":"0xc4a868954d361bf8c18d4b3699c4fa973a6b2e4543ddea0ce7970d6941f55758","decompressionProof":"0x004ca074e0e56f051a2fbeeba97cbc5c80ca1fba804f4a4893080672c91ede3209379ce3e43918c9fe4f032d700d63e200abf273edbc5a4d494293319e0c634efdf77f1f86dc4afc850037297365aec99c2e0c0bf2ad51d246b3f751cd27be5a00bf4bcb6babeb477e9182ef303b587dcd6b81eb18068bdb9057c6af6778b60fd2068dbbf31d329c392ba5c3e278b981004938eb97f3b8e1bbcf4a9e2ec9e6b870f803bd1b913c58355d5774aacf7093a9d80c2996d9a2f08dbf6d60272744fe003449e3a2f242f5bdb1fa486e8a8d52b4e5f23d2e45f3452fa0523e91f6650611fcc6347ad1fd0524c3e59203e53edd0199b706fed95f494ec508a2d759038f75c2fa247a118f48ddfcea4f81ce0d27a18bd2960fd822d259c73230168eee400186a58ab6fe9b9eb7b6021aeb56559d5e714fd945065dade9cd64f8a8c6b1747894a98b1fcb1c71e46674e22e1a8ad00159b5c55751179614f57de2b2c8f66af0c26d11feb6f84c4fcf6958fe8495f2f7a88e4c7d81c55b3b574094a3a18ccd0156cea44961965fd499b3c88967134b970bbae4e61c03bc7b35d2d8c483223b8df7cf970f7a19e75a268abadf5c4585004fe42373e3b66a7a66506d51a4385e82746745079edc6fbc04179f532fa84645f866292a4afea408758c6644dfe50d00d266534040b1faad9c7362ff7d962c95baf10059412b4cb527cd97bd6c391c291a8e1bfe66fc1e80383b4f355348d5002813a7108079ebcdbb22bbc22140732902aac5160187deb088477ec5df4f68787416cedf2d4bd051c5af9d94deecdc000874db42fdae0f8cb13dfda679bd5b04aae22213cb29a1ea3f7996d79eda86d284f4472a310567b891c9bf5b57b6d6008ff68fe50202e8e7354c7e4fdd4a39ddd5a4717f5d641fc7b719cc9998a5d3b38a0c6fcd8b6fa09b731d5394a973930172108c37d1be24e03a0cd2c24d170b4b9541bc286dbf8b5275d1fb4524cb9cb9c3aec388d54f2ce951f82f0abeb07f0151ac8d7871764b799ae7abd5d3c8b063c2833100a8716d2243c0f13b719072195b92638520632bec050a2e547988200000000704bd76794030ed7cf26c7c3055a63c68efbe9065ace4fff1c55a7ac00c5db3e10068cab3f182f74e1620e53eb5182f8e28a5bd8b6074e82125452b49755c390f0448961dfd0395c8d599df719ff34ce4236215ee1a5fb4009fc955c9061a836f0988e796d23a165ae1ebaaf8aea0a612c365c48bea60f6df367dfa196a255be10430eef8529bc76eee188d8340467efced44287e2fbc9aa117d42c4df38869ea0c30ff55830f6ce9309824b1d8417c8a811013da007925ca379fdd70788b8c510509b6f19e1bcd50dbf520e60079040649d6652fa23f1aa8266c6b38aa74da8500b9522dfa5cf82f9e13392ca2565ad0d3baace46aa169f236caf6bf4f070a550b2b8b9faac4b4a9081753aa77cf157900d2c37530bdf68d9056886675d4ee86bd5c4594fe1ce39930fe3ff5f5cf02ea8e8bad771ed22535bc44965245d82d9d07e5e1fd0456acef48011282aa94d63485824e7c5159989e484ec45860fe827500000001003a6961c0c0adde5a5fcc8d76c0a753e0a804e0cf37d9c89ad9e6d2c3a1ff69df9f00ceb79f2ed75e93c652457f8d48003c94bb7ea0a3ec73647ddd2920d97b7a03cce9be25083318a6f257befe90c01915ae1a69c477e3f71dd1de1b4148a3","debug":{"publicInput":"0x425de109d7d82164869c77a0786b925489cd9be08b697187200c23441520985"}} diff --git a/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/14-14-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/14-14-getZkBlobCompressionProof.json new file mode 100644 index 00000000..65eb960d --- /dev/null +++ b/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/14-14-getZkBlobCompressionProof.json @@ -0,0 +1 @@ +{"eip4844Enabled":true,"dataHash":"0x01493a0828f120612f3733dec2e6e9431820e95c075f305299bd2b0f708648f1","compressedData":"P//DLcOwI2FMHAnG660DHNnI+LSRoulBjHV4RF2osVYj9wAAEAAGoAAQAAAWgbj5/MpUjih+3wzY1N9254wcuzNZR9Eb10yeZguiRJJ2QQ6I6p2PZYjoRRoivJDKXtHuFoXsmoAC7oIFOQSEEBffgP4DABI6CUgiU/hMAnhejUoUQAIDAD/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==","commitment":"0x95646c030963c848400fd56997c227cd1f9c4eeb58c90c87c6b5ab719cd453ea2ba410bcb34c1335243007c9a38ef4d0","kzgProofContract":"0x9173990eed869a7b22fb5eafaec83e555e9c86bf35cc8e1309a59afdea558ad725dd5222424a594ac571562825d86013","kzgProofSidecar":"0xabb7412b111770862662eca8e25292a287ab4fd782af6168a3ee4c2de889513893161ef394ca341716c89b802b42e3cc","expectedX":"0x98e74c634717cf5f244078688671f3d3d606619808712baa4e9ce054bb361203","expectedY":"0x52570d8eef34fab4d92ef65790fd92493219b5de0676b31302233e32efb14385","snarkHash":"0x0796e1dc484feb72dfe92e7655ec5fd22414551c44add8ce9d09125ee0f6cce6","conflationOrder":{"startingBlockNumber":14,"upperBoundaries":[14]},"parentStateRootHash":"0x11bea1e58421e4d560d6850a6f2e6300ce5ea3fa8f340c5a300ff1f8cc4f4918","finalStateRootHash":"0x0bba852bbe534fd53557e0a90a06a803fab46d484742d81bc07640d720b2073a","parentDataHash":"0x0106c775c4772ef1cfb4fc3773081ce06d28e6f57bacb19eb6357da22b0247f7","expectedShnarf":"0xd00284291884ea191cb943d44900a84c410d64b248169862de7d77d7ab016d2b","prevShnarf":"0xff48095637f897ecb9a0dcf29bbc2ed3083bab11494d6ee934927eef1b1a2e6e","proverVersion":"3.0.0","verifyingKeyShaSum":"0xc4a868954d361bf8c18d4b3699c4fa973a6b2e4543ddea0ce7970d6941f55758","decompressionProof":"0x001a17ae094e27b0d30c5d997ee2f2e317f4cac4702b9f52dd49df646186095c32d2b6e961b11e40d53352c2e627e330009d5e273bd59d4fdf9dc3dd0c038d51b53bda764aa7454281e43a9d600fcf81ae13f432f465e111915b035476c037fd01112d79634a1444c174df7064f4dde3070d0c085f0fa6696c1e5bc2b8beccc23faec6ed534e75653a09da4a102349ca0117d6e70eaaa337c5e629de54dbed8e691c47755ad3cb16f74f7a218c91b1aa6fa9601962d8df07a596aa384cc42bd2014293bac0262bfc8135a1577bf61c15d1dad436024277531c67e2a5e90943ac11ddb4b92177bac3c79848e600ed7ce00134c1892779fd40721f91994cf508a00789da132e570bcd927b86e56a453c7bf82628fd3dd82c6f9e79b796809e1a33002762b4d472ab86d7dffd84d3d93701de7c5e93c749349dbf551f5535fdd115b32101055b6a3e9af4fe096b2ed34aa10090ae7aea0c499c52006353e9e560f7635416840ab0dd6f7faad0e57a2a2eff3491b53a9fd88af8b09e53c12ca67c98017e50ae105edb2e6aeec5ce71b1b6a4fcd8a1eef243a623b29a1ed773b77289787f8493c3ef0d1ac4926c70f47a2772013ac3f2fd7f4ea315a385c425ab091a17670904ac4e9f29aad5b2b3c98e7ce2845aa8b12bac2b991a7a070614e31124012f1d72407b46c5bde1c1dfcdba3f0a4668a3203008f1f0173b218418e514045f63348bb228e545b7736a3261f9a18c01311f6f71407c6f10ad6f483052753baed1b0921028f6dd29208057a97fd5d118bf70bf8495bdfe50ffbc1f0746f9e700d78ef44005f27d41f52aa15b3c9499d4dcbc8d9d491b0ab82f3575d85dab486c34f885a97696b07e6033498ab38571004c6e89a21a6de73d9156033c374a877ff362161fed957281920e18d8bbfb1a7526c9ef31aeaf90e7f59c8955fd8a680173c396dc59c892252374d5df841df25df0292cac531b277c2a7d841fbb44c0d7e4143188a8e40dd68d8fba0a02f31500af735a92fb0ea076e7442ca70ed0f5310a4ea5fcb48f7653f89bf855f6e7b9b961d34367c5b01b9f42dee6bd5ad701000000070894bcbab1a178abe3959df9115d24163f0db4f8f93b2c80794d1ba44c71899e098c259f8d4f781a26422edb8f1e3ca1b90d6dcb20f4f58ff66671d1880e03dc031b6424f81c2a10e759a48fe9cce6abaa9eef226154c7647fddd06f6c0b74410bd6528a5ceaa3401ba76983e5ad3d4d11c5e99cc38657ce6fc2d0058f24e37206d73ec933cb2535ccc7cdf40d049f1f63413e039aea4f932b80dfbd4e55e11c0482eb9c9995d8be7eadbea303b6e3ec12005006cebe6db21c8390fdfe0802bb0972a60231a6cec32305b13f1db522837d76ef408e2c744c1b03a6293725f648005b5265e085fd65a31fee21b56ad0b54979d0aa42d19aaf3d2dc3f631d6a68d6177ac58cfb297f9cc0fb13037f81fdb01413b146ce73ec5110cbcef9dc245a71c4771981eb85dcb1300722bd0f5ea8d51f7414b21395132b207523a12b09f7707c95d74dcb47ab44b46744b0fff1987d0043ae9dec4179e819c4ec3f95b175c0000000100245c65fa96883e51a7163787843ba4afb7497267c0e41c7cf05a8ce867d8b7f38491fa20bc18aea73d6e1e506571bc0024b0180d5560bc12eeca225772e69a7f71c694fa2fa5ddab91fdcc4a7f627d4dc4778d6b8d41dc869d89f694cda4dd","debug":{"publicInput":"0x1183121a7c0b42a407ba322790e0e80bae1786024a3004092516292baf320133"}} diff --git a/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/15-15-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/15-15-getZkBlobCompressionProof.json new file mode 100644 index 00000000..24e9d6f2 --- /dev/null +++ b/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/15-15-getZkBlobCompressionProof.json @@ -0,0 +1 @@ +{"eip4844Enabled":true,"dataHash":"0x01073d1d638f12d9577534280c44678dbc9ea8d8f2d9f7d523e923c942b394cd","compressedData":"P//DLcOwI2FMHAnG660DHNnI+LSRoulBjHV4RF2osVYj9wAAEAAGoAAQAAAWgbj6VdFupRKcIEPcefPij0i+MT47gLfU642WSmszQ1gsXzQ86p2PZYjoRRoivJDKXtHuFoXsmoAC7oIFOQWEEBffgP4DABI6CUgiU/hMAnhejUoUQAIDAD/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==","commitment":"0x9657cdcad74311cd7393ee5534fb596cf40ede0c58637439e56f607c4a80f80c4e36cfd7dc8daea1d3c261f396d9963c","kzgProofContract":"0x8c4f7e816dee65312d24f0de0a36bd36e8aadea71946ee0276fb215d70186451ecc5519b18d146a19fd523ce4f667b93","kzgProofSidecar":"0x8f36fee0c9e71143ef9ebcb220d7baf8de1fa5388e72b3fa7a897865f806eaaeabfedeb7c653ac84c8ddb9bd691ef0f1","expectedX":"0x565a2e2fd9e7d7b7b1b4cc2ee64b4f7e9af64e1735f8f9cbd847b33a2ee932c8","expectedY":"0x0fd6a4f5bac1e5eb01e3d574a4d5170afcf2c251a708cae5e3cdcdcb7dbbbcac","snarkHash":"0x0d35445b5e89d117f64da9f759d04e0cf5e84d7450efaee404ef85594fbf47fe","conflationOrder":{"startingBlockNumber":15,"upperBoundaries":[15]},"parentStateRootHash":"0x0bba852bbe534fd53557e0a90a06a803fab46d484742d81bc07640d720b2073a","finalStateRootHash":"0x04414585c29c89af26e0362930ebbb337ae6f0e4919975e7f46826d87ea64243","parentDataHash":"0x01493a0828f120612f3733dec2e6e9431820e95c075f305299bd2b0f708648f1","expectedShnarf":"0xd517c28b6385de22048917b5e6187005b6251c6874826521ae27fce638ed2b00","prevShnarf":"0xd00284291884ea191cb943d44900a84c410d64b248169862de7d77d7ab016d2b","proverVersion":"3.0.0","verifyingKeyShaSum":"0xc4a868954d361bf8c18d4b3699c4fa973a6b2e4543ddea0ce7970d6941f55758","decompressionProof":"0x013a0c824f44612232816ac45b434efab40f1fd78d0ab0f7349c79d197d4903122622f2bda5b2fb32d4f43378d49c523009915e1a2ec0b86cc146e0e5b33204535f2ab7362edfd6034ac17c347f992bd7b6e21a76ae0075bfe8e72421f841aba004e5aa6ebffcaa231c0e5e738cd2a0d0f232fa1127fc18439bdfdaeaa0ad6da7893674a727ecc83f6874b5f3cbcce7f0180f8d1f08880a0260dc95959878abac707dd62d18e776ce54226346822af7ef30fd3dca5ef77ccbe724f076840784700cd8879968c1cba34360e7949dfd624ecdb11a4fd12ffb97297d787c949d4fb51faec99609c53b3a2bd88d77e1064a30095ba38d745014c9903bed1741b9ac17d5f52fa4436b48e96bf8fd703ed2f47bc27a891f162c0d4e0b2d9014495e08d00397ff348f9d942583db8af0ae2ea24d1684305767d1f6d54429f0c008f33eb2ce495d180778c66416e96d26e1a975f004a32ddda3b4458782407851af511dfbbbe391e6f103a5f528f71a1d7b4c50fdca771ad9127298f99d33e4788a182e90162284f5269edd832d29b4a5cc143b4215dac17ed84cc8c87104af449e46be7f6075a0ad33b6898d38728448a3f80af0196389ddd9beb07e7f264a6e9b7d3612660c41ef0fc22d72e6f0987f2a17025ff7e1fb22e56301d35c2fb51dd7ff2c600544b583a123bb7e4443372d687b6015ad9b92eafef344455c0a4c26fff4bccc48fceafb876ef0359e35babf0d7247e00a7b24d10affd5ff44c12e267e49fd540f30008f050cd8cc4f65620331d2fbc915c7405918f300521ed9fa1ac5ee7220090238856d940e1981636a027b9b7dc0e1a618d64755aa7e94c20a1928c0067aee9dd4a38e3630bc180137779d3ee370199776bb5e790271fff3b9e1ed11e4698bd6f6118d2e0256a72f875b32d15bf7b187716ceffcf14cfbfdf304a1c423600523b263b6276221f6a02b64c001b8db6b98270f9c9453f234fa5c085400a81297f7d59c453eb3c5f0d77d7e309ec5400aa9adf45eb7144cebd050d17e62b410cf16274152f2f5919c4f90378c1c731d04125b2a4deec5ae4e998a250b4448e0000000700349165aea914d38fd7a7365c7f202c77e3aa71a122e8b6f5f1c6d740e6c42f024037c46129de2bf55d58870fc723137e9c56ed4d53067841328a56e223d33b02e2aec9545ea91279a0da1208ec5a3f214d0d522aa4faa643d9907a45a8f8420fcbd3d202959a75ec27c92b3110cb415bbf20a1ef5ebbd2eed3e25d1b2a8455047e709157b362f264d309df2afc37f9583ae4d60165a4d2f78f59226bb27612085eeaf974151674022a06edfa064bc5ba8dc9a2cae52f162bee05557b4fb6bb1175f4af042f74c85cb020654b95123aad0087d05a156ea6e2938ca48cd274380095ce7cedcd0fc752c87aac687725ec736c6be203a85b8508360c16a8539639ac613f51950c9779ca8e94b8b404004900dacacd028e94fcd3c6980ffe13bc7f20cb6776ebbae76fcce7f4ac7430c3784f11986274e3e66e047edcfad0ce9504070b7c8e31b1cbf8889303cd989cdcc34968bcf064f561ae22008522f43720c100000001014f02be6f2640df79a65651607f855ddb224a3eec8772fef36818a1ab1fb7e9ded80d9bf2f45da04791898e2fa1a40e00dd63857968df28816313b71e2c56246ec21399ed79d5f3d915d78e4a58cc5d2ac9be164110be9ea6e426f4824db361","debug":{"publicInput":"0x8c9f70b8b252a76ed9b0e660b46cc40e8c03bba49cc9c8a05cb8193806b2246"}} diff --git a/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/16-16-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/16-16-getZkBlobCompressionProof.json new file mode 100644 index 00000000..1896abcd --- /dev/null +++ b/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/16-16-getZkBlobCompressionProof.json @@ -0,0 +1 @@ +{"eip4844Enabled":true,"dataHash":"0x01889568c49a5fd0e77be1d24f47c06b8fe9bfde578bc609ec705ef7ec235a2c","compressedData":"P//DLcOwI2FMHAnG660DHNnI+LSRoulBjHV4RF2osVYj9wAAEAAOwAAQAAA2gbj6YhnzQ6jEsECkMxuAN9m1ESu/Tt4ymWNqaGEt5zqHZSGPKERJi6yUUmS7WRgqtn9aLl4pXeUC7IIFOYCEO5rKAP8FAPdsEpBEp8laoWFr5+IJAJIMiY8i2pE9vyXlBAfRAYH8MAIID/IACCBfxOBBvzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA","commitment":"0x934bc42dda4aac310d925c468aa137b49a18ccf0da7e0a8f7fef7055de8b5c70b5d15f7afa5c88ae0330283f56f160c8","kzgProofContract":"0xb05eef853d228160d17ab1063af1d5714d3a529097facd3b51df7670be1aae4d01f6a612be01eb34355424328f33cf14","kzgProofSidecar":"0xb0ffd41e9c1d23f818b7803f34cdd9a1f69dafdfb2b110ee9db3576434fc7425c7fa88873f3bd1ed6767297046711096","expectedX":"0xfca8c8dfd27132a7168c6c91c4e085625fd043817a74505d486de6c3a8037d8b","expectedY":"0x5015f7de48dd1847c558d709ff7add4268c1ab9661424e9fbb835db48882e7de","snarkHash":"0x0982a7ae5f8f38e0991835ff6fb5fb7eb298854d250a4d8a594e10492f07569b","conflationOrder":{"startingBlockNumber":16,"upperBoundaries":[16]},"parentStateRootHash":"0x04414585c29c89af26e0362930ebbb337ae6f0e4919975e7f46826d87ea64243","finalStateRootHash":"0x025d4411b752b03ec2fa7050bc6125a7c7c06711713c8c4b9eb7050a2e19d42e","parentDataHash":"0x01073d1d638f12d9577534280c44678dbc9ea8d8f2d9f7d523e923c942b394cd","expectedShnarf":"0xd9f93585884ec4ac724b56ef10539460ddab525ceec7b7b8cc76ce94e9355b92","prevShnarf":"0xd517c28b6385de22048917b5e6187005b6251c6874826521ae27fce638ed2b00","proverVersion":"3.0.0","verifyingKeyShaSum":"0xc4a868954d361bf8c18d4b3699c4fa973a6b2e4543ddea0ce7970d6941f55758","decompressionProof":"0x00f55ad20c067658873e2d371fd93bb20892bd36452853021362976aec143a824f38a794e1c1ec8bb3734ae58bedf82c0088787b1cb474f2554c1af0c6c993c8af4538949fbe85f9e6d34fd3e185cf5bc07750a9de493433bb4f0e884b1c8ef00188e9d8d9152748a0fd00ac8be011a036a562a9ed387c8fa6f4c59d15f4bf9d4ee138d63193d7467b565c42fb4d74050080d7a41d41503dc937ee42a38595d2541096b485c0b1c433a35e8c2f9841e2c63db23718b8d4d6c0dbacbb8e7ecae700b47941197ad5578bf23ea89505db0fe19a05d1e14a52ccc2399df10288a379a5a7eb7f2d9658f7ceb09c12c0417e9501a1e6d568423fff86d14206cec7135c1392a520d9670157d1f2ddae3b167cb774eb4ece4515310446e5ccc4eba6450500f51abdd014d12c7c45a86e072d24000bdf29e3514cd56cee0f7eb2965b54f9a798280a675fca030686462f2c9a5ce8003b1a4793620b6fe134fe8b7a0ab09ca6bcd3508355c0b907faf4ea7ef6c8e874819a56040ab66307b1e25132d07123019ae0e0d87ca552667981b655409723ae7946dafb46d6cb14051f81556e7c49e31e9d23436ba61ad79a2e85e038500a00c99a90d782d9523cbef0ccd54d4efdd0290cddb1b8465776bb7328844d1530b1dc1d9563c0eb41e56fa3236f477ef1012a554e37c9b535facd9f3e0ba041337c6a652509d1bb17684f09a8a3e48b80fc5df6d7fea318e974097182a38412e20105333cccc1d97403846bbca42af9dc6938de9475d0df1f5b4c9a48083b54cd6724f5786397d3ac38e548a3d4541b6800c48bf5882bb98519e66e808e6ee28ac4718b232488097fa23544c9e64d24c53f8018f96ef2599729d62e9f9e26d5a100ad8b87cf5282f3942c4b2e0ff49d0779e24bc42835c3b4cc1c510e46ec1b79ac6e0eeb9ffce911feca28ab2e5fa97c0092bf679f90311390970db716d2b863750967df4f78194d930d5c5b799ae4945c5a22c4c255486980afa15b4f10dc5d009e713d8dd42916e88d954259ed878a205b86fe5261c96cfdbc751403cb9c28fa16b84e1c166d4cf211d0582080ed630000000711cce85f698eb99acf6caaa402106d98b0821247c215e3149f85e4b7483d13571054bd9d3f537fa45a9c575376cc4985cb01fadbb09b4765f05f87b6e88053f60b9854bf8587d3f4f117bb9532a181eeea0dce3f9c7aa3f49984a006178a46010e244e3faadeb29798bf773f6528299defe09f003e11fc78764416218963f8ab0c41366a7eeaaa879fb848da5c6222e58be32b9174aed38a5897f3af5b0c7f8a0aa539cfb77442b0443155752d1a7072cb67d7bfde4cd592e6cb57cb7e8a99d110480f8b8650e6472f08b0482621ee9d48f320ff3b390b256366ab2830a729c40030ba6af8aa92ab25f72cd35a37536a4376f17810b5b81f30676add4ae07b3525fd035a7454c11c4ab0ba71667d14e700ea8e13a3ee60d5b5fcf86d43f94163f1ec243032d1eb603cdc4532736e34575e9b7528434870189cc86e48d08e95490ecbf7c310e97691e0c0f1ea688c4712a6aa1d5e3070007cf29391f3b53b248b00000001015e2da8e29fec5447c45629a4309cefd3fc439c0f5e5024486b9761f2c5071335bbbbd5390d9ec6678108810219d56e0140fd2b80d6de04c3096b4ff3d31a827eef74203257e678ac3306d962aa02a2763f5a282b46df42dce91233afc98cb1","debug":{"publicInput":"0x8aaa4720405c0516309345a7e138dd5136a4d31f695a0f1a133b00524ea270d"}} diff --git a/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/17-17-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/17-17-getZkBlobCompressionProof.json new file mode 100644 index 00000000..e040b5c2 --- /dev/null +++ b/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/17-17-getZkBlobCompressionProof.json @@ -0,0 +1 @@ +{"eip4844Enabled":true,"dataHash":"0x010d9deafcbff20ad78249e65380ff3979a027ba12c0b3aaa48584316c923776","compressedData":"P//DLcOwI2FMHAnG660DHNnI+LSRoulBjHV4RF2osVYj9wAAEAAGoAAQAAAWgbj6vWY5dmd6eNxHlMN1oaA1qzPRZzMZTc7rUeIpLfZx5qWA6p2PZYjoRRoivJDKXtHuFoXsmoAC7oIFOQaEEBffgP4DABI6CUgiU/hMAnhejUoUQAIDAD/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==","commitment":"0xb010cf54941208b8080ee1815d02dcf248d9bcc83968a06d5b2891263e880b01774da11077e15d5f219be0a5db1b01c7","kzgProofContract":"0xa6ddea6ac0894d34bdd451a2d7be213d513f985d994e012bbdcb9b37c28a716183c2acb5f575fd7d633a99b9e1f93f7f","kzgProofSidecar":"0x906f6cbabc7f7ca731b8d4f543df043b72134f0d1721fb65f93dd47a21a2483611fcc27c6cfafdc7265f9217fc965178","expectedX":"0xa67d485b5882beff80220eae95ce28585bb84ea2a1ede6904639e44467bfa647","expectedY":"0x62ead3f48c3b521e8ba82601eb87d7c0376f42a273653633b717d5c5fc672afe","snarkHash":"0x0ab339c136569e10d7ca2f9dd168c6115612ddccf39fe9beb402c96b664e12c8","conflationOrder":{"startingBlockNumber":17,"upperBoundaries":[17]},"parentStateRootHash":"0x025d4411b752b03ec2fa7050bc6125a7c7c06711713c8c4b9eb7050a2e19d42e","finalStateRootHash":"0x0f04ba0f91f72e996455929c9bdd04689ac89ee7886961d27199211ea412c1ea","parentDataHash":"0x01889568c49a5fd0e77be1d24f47c06b8fe9bfde578bc609ec705ef7ec235a2c","expectedShnarf":"0x66392f2f06974832370b27affa80e5b5dd4dc67352490ea073f60d99f6417769","prevShnarf":"0xd9f93585884ec4ac724b56ef10539460ddab525ceec7b7b8cc76ce94e9355b92","proverVersion":"3.0.0","verifyingKeyShaSum":"0xc4a868954d361bf8c18d4b3699c4fa973a6b2e4543ddea0ce7970d6941f55758","decompressionProof":"0x012348321d646cd219ed3007d7915c25e23bdc91ecff019c8ccc9fa985290f7df3c675258f7799ee86f8abcc9b994cf100220d496e177f68eb9c170e9390bf1c5c3ba645f46052c41cda92177338f86750dc458c5933346a4ee882a82c7368c1014dc2adf3f3210c152f6fff352fd90275f4bb022894f4251fd094ef54955385b282dc3bf6c6ce67f13648fb841028590000979b941b4adab0f1127fbae4d2c38a201ebfab11a8379ee21fd1454e995f6f1e8056f8d4aa803f245b61c055367401193face7822e21c23bbb5cf5f8e1e9bed1bcfc5c1b07a0a4477c4a6afad8a8f682839ca3eb76dd668f1cd2fe7037250165832dec15ce465a75fb9eefce3ff20f624e515a511a7037b4ed1040ec28e7c9dc5459a55777b2d42351eecd376b0f019263c4b7d173cc038c34a3e5a38336fa3892fab36dcd73540edda8580393c62e7d401b1afa330eb73e1784231090970164ac83cbc7554ac5527986b05fd4d2e48df96d1bfae457e299c317a61e65faca656205e7d294e9c3e447be93da13370058b16522cdd04d34adddfa0ea31d2519039bca7749953daf6c263b07d3032a79b05fccefc65d7a2cbf81ad93367865003c469c685eea6837f82704e3bc1b6bd98b296a38697efeb73e7d339f2b7db6a0823901cccd9cebfaa9d69973699d4c0088cb5c45d0412349d7a3039501d0f02ec8ab17fbb026b3230874445acc051f2337d976297c270bc0f1dbdb6a554698015a8e54ac440a358d3ca0df8b18b665d45b577241f70b4df0cf0c4fbfa3ae2e1c37c9660b6eef75a6da518611b544ac00bfe55e27678f440d5e326f914ebbeb059bc56b10853f9015ed21f3ae64296967658ffb22392decdc30099d09d1ee9c0130ae32f8d2f971a42325966ae85453463cb8fe6cb2fd9e379554eb246ea804fb20fe21ae341ae284580d0b80c5d1a500565a341b063897e75aa36c16a7b0a3356fa44aa1efced74aa34bca6f685a541bae6b7e8b6103bea8aa7101afa3657800be936e63165a82124e4129f3253b0a86167a8c4c99615ecff7aec8c2bde73a573ba9abe8f9b93e6e995002bd4ce5a1000000070541710bcdf17d2456fdd3f6826a8e919b2eda2c47550e496442e5dfcca2fb08071dda7f5e6d2da1b6afb766dcae6de3dc9344dcf134e56e09291e05c572900708e1cf7d6cafb165b47f6706c06fb51cfc4f2373468f5d9d3e5e7819cdf605fc10507b259a3d151b2c8d9a94ff7b9016ac9b7b06544ee7133905ca59ae2649720686510e1b7054e049e0ebba3df778f481e32385b44abc2752337bcf3a7eac6200586d56f87a99f962f385e3ae3c201cf5773298beb42a1ba8f0d348816c80620e61684374cc5e94ba69e5f922957188ef20f2171716f1b60e044283ed36f9d000eba19a347662a26c9f53cc00ab42afd85099f2ed95b050747dd226d699d6451d32252e97f398f4345d5640a480003c001622b6caf201f5571f20bfdec408ed3092e916d0f1b64296ab4a2d66da57c3a899670aba7bc3768cc2d43a1d840b7c0fbe4f97a024ed3cbb403908de13cb4e0e2b5de642aed0ed39aa7dc9c0a087e50000000100da65a9d23165faae8d94949b3fc00ab2d8cef079a8d0023e7ffc7d8c7ebbb7536c6c982664f2a0fa8509d00d0f7c5601073e99f1561c5241cf1cf50dd21e66a096d9f657f56cb46bfaba92d3a917ff6ef61a0d865ff01df049a330f17029e5","debug":{"publicInput":"0x11fd01e720cddcd871c39e02cb6015ebcd058269e89db5a53babe20a57be98e"}} diff --git a/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/18-18-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/18-18-getZkBlobCompressionProof.json new file mode 100644 index 00000000..6501c0b9 --- /dev/null +++ b/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/18-18-getZkBlobCompressionProof.json @@ -0,0 +1 @@ +{"eip4844Enabled":true,"dataHash":"0x01fd4bb5d1b681db94252cd471153703e87863301614082261af039d725fc808","compressedData":"P//DLcOwI2FMHAnG660DHNnI+LSRoulBjHV4RF2osVYj9wAAEAAGoAAQAAAWgbj7JQCJTt3G7Pd8WfIakQ4PTjvcFgpDMvHwKWMkgBZ50HM06p2PZYjoRRoivJDKXtHuFoXsmoAC7oIFOQeEEBffgP4DABI6CUgiU/hMAnhejUoUQAIDAD/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==","commitment":"0xb59cc976fa47a00a973ebcf144697ffb436d24a7d5d8c170ff17d050d32441a319da607ac02fa70d7fb48f03ff7eafff","kzgProofContract":"0x8939da5cb1093675d3aa14eb7528713e445fc068ca3fdc6eeede807115a6d489487d2277471309f0492420e9ba3685dd","kzgProofSidecar":"0xac09d5bec1637086fa3d0c1dedf7ab87ccf2cabcf713962ad8975d93d1e43d342e21cde9ee1eb9a7d30067fdfd9dfda0","expectedX":"0x6da8ded6acbc8f2e9676cac349e32c8bd65936001794fcfab85fb5f2b1fea4ad","expectedY":"0x4669a3742f6998aaee7d1dd4422a719691f1a3458b3ed42543f16edc741afce7","snarkHash":"0x1238d037e67a442a34c53e2411af7500e14c17b6d2102b4afb3f8a3faed9f8e7","conflationOrder":{"startingBlockNumber":18,"upperBoundaries":[18]},"parentStateRootHash":"0x0f04ba0f91f72e996455929c9bdd04689ac89ee7886961d27199211ea412c1ea","finalStateRootHash":"0x0af453e33c87c3cb3dfa6699df14d358bf7833c2d3d136dd064d498fce4c9aac","parentDataHash":"0x010d9deafcbff20ad78249e65380ff3979a027ba12c0b3aaa48584316c923776","expectedShnarf":"0x76d7b8337c25909b5a4e3eb9709ad1c1115f5938a6b36c0e76570e24bc3cc1b6","prevShnarf":"0x66392f2f06974832370b27affa80e5b5dd4dc67352490ea073f60d99f6417769","proverVersion":"3.0.0","verifyingKeyShaSum":"0xc4a868954d361bf8c18d4b3699c4fa973a6b2e4543ddea0ce7970d6941f55758","decompressionProof":"0x0152d3e4279b3bf4b7fbd3d58d1e2c02884f507d8181cc9643aaf5d7dd48cdcfc470e08d1449e73d93d0002d886f19660039590787db177f5d3e50683543028205aa9aac7098bb281f6c512cf7cc0b5c78b97e4673503c9d04e95713f5f0b7b3004df57a8b030dba6840af5e821916613a75be13e4c61f7541a931d9e0a4708fd0934faa921e85480aa5431133f3497600a28a27d145aa81340c957752af71be415e172f199c36172a848d59b1b8283fe0604d36b32d85bcadb6eed6f0a64ecc013f7deb99eb8921dcd25f47216ecf9f2667048fb01e01941105b31545509a49e7417a0b3e3afd852967a7b8bf5e9bc3012b582643655ff32384e9059a37f61189cb6b913db7bb363ebc458a3be4689d34927744e035257caecfb750ff93c4f1009815222828f4591c3dc91f450637fefad04ed974c09d88b99aef29f12bf3ad1587dc762b882e50880d403642fe24d600d415771b4cb56384d9efe824727ba44e8beda1531bc70ea5355c2e20b610b4717eaf8fb990e821d66da10f94aae408016fc50fbaffec9076ab35d317396b764fa8deb9a21da11c7ecd3e51b6430a971ebd99f97a2b590259c80dbb616facfa019dac411207c91ad1afa8e10539fc145385161b383505b8cfcbd969e5dc9def8399610a597027b5d82ae7ed2dcfba580172b3b5e79c7198d064d49134c63562453efe8604758555155c3153f6f269fd9aaca767213bcce8b730474fa6e0c01b0025aea71c6f08e65e496920db79232ec541c1554f3a81210d7c41d1e6487b03b37f5ba166d8caad5be41ba8f8f1ea3600d4b31c41e9c27d115ddbfdf949f8e3d914035078fb585d131fa260e83efd8cbc591fee62ba8a853b3b6833fcca1f3500eb89d490112349c13b29c8c3b872c6bd0e0de04d57340df27e43600b63a277fbf2bd0a67f179f2cc9d18867db430a500a044910060538ed9c9dc6d2d9ada44830eae0d106ba3e6dded835bdb362cbdb773a44718753eb18d5bdc3bf40151d0005461a489e00ee4d36dc150d31d3a82e9d1e748725669e7cfd856ef4a8bb2f3ac148564ab7882e6abcc7e1ec2c21ac60000000703fea0712f6a6583cf4ad188fe30029bdc3bf94e5b7af548c01118262147a95c0bcd44d3eb0665da39bf88b09691d98f4f596229a779fa6d29c3b3c20dddd53406bd4a689ff437c0c8f0d2c9788d1263caaaf1e21eda90c82cb998e457dd02d50b3a69bd3dcd0351faf7d18c9126f63b25c2d2f0632b2a57e5c99cc91e4d29aa0c500ca93d7a7ac6fb509947da8c6574722182cccf9f4aba1ff54c28a35669cb0c1ea093e1b54a38cf67277a55e55f03395f20746a7593f9fd7492f1f4c2a2f510f471c514a46ebd03a06436fc92e18fdbb0e2efde3ce7b91d00fe6f80f4212200830b5b05071b3d390567b91c3024c36542338f24fd0113e6a28481258a68f6e390506214ccdaf99850a3a2f9ceefc500cb84996b5ac18cd1bb4b0d4c6b378a9590c5b1032b45ce39bc4722c5c5ea0ab1a12e18a4f4c8964e05f82129f371920e41adc941265c3571b747fed60459d44237cca153161278ce82d554837c0fc70000000100776c3d151d5e717fdf29e206f1c9522b0d86e404858a4a9913110533ce63a11c38da3b36c0dfa5093adfd8019351b400f6181335b84b0829beeb00ab7fad925f8995cb8bc218cb6e3355986ba5588028cb791f29fda6ed6c679ac330c7366e","debug":{"publicInput":"0xddf1dba3562cee48c51e4665990959fa73710e3d819d4806358c0877e8260df"}} diff --git a/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/19-19-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/19-19-getZkBlobCompressionProof.json new file mode 100644 index 00000000..7e52ac79 --- /dev/null +++ b/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/19-19-getZkBlobCompressionProof.json @@ -0,0 +1 @@ +{"eip4844Enabled":true,"dataHash":"0x01a5bda25178b1fe8d95fc3d2d30302e654566515916e59b38a26a792c03dcb9","compressedData":"P//DLcOwI2FMHAnG660DHNnI+LSRoulBjHV4RF2osVYj9wAAEAAGoAAQAAAWgbj7g8fLdPVUu8rzadtOcD0E1iWyqa83m5WENa/8AAj7x39DF/h+B1TseyxHQijRFeSGFL2j3LQvZNQAF3QQKchEIIC+/AfwGACR0EpBEp/CYBMwvRqUogAQGAA/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==","commitment":"0xb86e78a449ef3be5dcfee810f1b72d8095386b381fc6ae1ada267a966674744d5bad2eadc998a0b791e826d1db8eb61e","kzgProofContract":"0x8f2cb9ed512afbad61d548961f5e9ceae534a88e75506630d7279c18bc1195acb9ca048f0bc29054c79a950979c90d15","kzgProofSidecar":"0xb75a1dc6bfc43abd1fccbd6facd1b9d6092e6842b2eb84a122b7cb022cf7f815f04fe52dfe8687e36dc99bc68a6813d2","expectedX":"0xea856a3ab7e9b2050fbfc6a2e6c2cc3e488ea7caa79603b0440336447a62b678","expectedY":"0x194b7cfd0d7e6423c5b33d363666e6112c1f57668a3423a79097f65df38307aa","snarkHash":"0x098dac8773796db4d43a20695838f7dfb942edb3b313fc6cdb92ad4698e3f90a","conflationOrder":{"startingBlockNumber":19,"upperBoundaries":[19]},"parentStateRootHash":"0x0af453e33c87c3cb3dfa6699df14d358bf7833c2d3d136dd064d498fce4c9aac","finalStateRootHash":"0x002468ee13b860e069cec2d324adff4800e7dc37d0dab071f24c9f7a7b32c712","parentDataHash":"0x01fd4bb5d1b681db94252cd471153703e87863301614082261af039d725fc808","expectedShnarf":"0xa0a7e9ecc2d5971d678642304f4748ebb6d8f4bef439e5e00dffab66886f3582","prevShnarf":"0x76d7b8337c25909b5a4e3eb9709ad1c1115f5938a6b36c0e76570e24bc3cc1b6","proverVersion":"3.0.0","verifyingKeyShaSum":"0xc4a868954d361bf8c18d4b3699c4fa973a6b2e4543ddea0ce7970d6941f55758","decompressionProof":"0x008ab8eeff3c9d9e1299b84f0db65e412b454a1099cb653c683d9b1e3e75be0c6437a4294f42eba45d6688bcdd604c72018d0c9b838731b7f454206e284b2e1368cba69f9718e20479c12449971da2874f2e61a5be5bfef8b1ebb62a8ab7b98a017e0588586c67fd8a37e8d7cd58c49049743ddd9245dd0f2f0693819e111a17fc026536fea298ee45f2b280ab9bef8f007c07aae415d8450de0d9b5fcf1b67425a1b59675ce0ec4f4f6de7095c4c4defbcd61e00b98e76664ef1ad508f59183012154c8c4a694db1ea73897f9bfb73d1bc46f3630ce4e3d5a87cb5c501829b45a3b1522923d502b688041a36030870e004d715997616d07bb58ea2a52eaffe0bf452a5b0af74cbdb9a5e7630f1305e7ec18baeec03f55a6b486e226e2f3225c003a332ceda51b7f722c46e1c6aab4476eff7c101ee441e40dda2d334d14e3890ce9f607f3ae052fce668331cfca9236003530d3fb0785780db9fc250e4de57dac3fe9bc77b29e10c7c94fd1dc9d3a9d17bca492191ca71cff45f11193acf80a01a4810653e8cb1444ad088539b11cad1b382c284ce22986006c748f542301f4eda61958770566bbd293652dee23f2ce014d080c07eb0fd83c0d5fc6f1f68230d8008bf5e62b2532417d60f093c9a5b99cf310ee1bd851df288b958dde59fd6500c03f9b109a182f17c7a2fea84ee8025392d8d5dba2c775a045ad8aeb8d5a1c307596dc31f20976d10d9dddcc6edb580085c764d7667f80bc9a757609c3bd21805d4237cefe7010adbd166695da2792fe086b4fd3a2f3d6d237f5c0feda205000fa00360d2c468f3a6501e79c255fb99962606d206e38ed0f34f12af6b22e380d2ebbc170ec65139bb461874c88f2e201056ddff226170898e0d9530e081ee88a4f82c95a5732d654863f5c22efafb209a24bb88043f3f0e506b625e8e990f8014192669e879cd19c8eb6982d7fc7aabc251169621dc32871113881f281bde17e0d134c7502d8e8fe93dcacf1332469013506bbb634e6486d781d551f45c1abf9e409730e07e34f68d8953fb96ee0a820bfc66a367b62f76f0251209eecaca000000007051300171082f9296819fd18b2d45f09303ec9f8bf8af4ecdc64ed2d867909ef0a557431ea539e8d3a65a776e4239a2710e53636893308ed27e999cb6d32eee50b3654fc34f17d3a8cba65a477bcbd31c1e305093d9b7ad1b13bbe8bebcf49af08e48dace541f14d0f4349b182f0376bfe6daf4d77044d832120f76a8e52f999044c39f715e0b606e0a4e32060794140a1b4651e6baf2c8d80210501df0f38100660e788498b693d2786adabfbef8184ab1f35b36c541807520068ced00eb8f712785b335f28ac0b2f5b3121e1d2c4687be3b8b6f2283db177f59df67d90364800d585599ba7cce8266b14354f118bb36aff247fd757a5f92a845f4df5e2e9e14d3c0f7f3f9e6d3f150f16cc47dfd96e00d8c99c093683fae87586a964d3574733cf152e29d41b619e3131abdd8066c4bcf3cb0677aa24f71ff7ab553b15c050021a0f0f48a59970ede212ce926acd5baf048ff8bd23e268e3cf0861392e9f380000000100c62bc8f433208bc8e2fa259079df61586049d5fb97fddfea301ccf06f68963db57e8f6a580c66af49232e600ba41690108fe99b8aedd3b28f3fc4d73912ae709d0b9dda99824213d16bcd78ba479fa856ec977fb7c3b0fa98f89211405c062","debug":{"publicInput":"0x8b8ced0f44e0a8dc340ca31eb9e177de0a44a6ec8eb099a4b1eb6a3b02a0694"}} diff --git a/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/2-2-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/2-2-getZkBlobCompressionProof.json new file mode 100644 index 00000000..b7baeb57 --- /dev/null +++ b/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/2-2-getZkBlobCompressionProof.json @@ -0,0 +1 @@ +{"eip4844Enabled":true,"dataHash":"0x01044cda2b8c6335d3bbf2505bff135e1945ed98f062d7e0be1e17896fb58fe1","compressedData":"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","commitment":"0x91134afb67588fae053bebea2aa776f9d066cce80fc8d8fc9ebb05a7a174bc54d2b80ae0c827d23b38182dc67db177a8","kzgProofContract":"0xb2b6eeafd2e98aa0aa9924c68696105d599e576e16c59e4bd73dc3222d3a9964bd0c7d0199885170bfce19d1866c4823","kzgProofSidecar":"0x951a4382c7de80cfd175c4524e08c57cfb9d42521951f4332713be01b49f44159ba190d01283ff22aa7e18c2226168ae","expectedX":"0x215422b4798be028aac0a7a0ed79cd9e730a0152ec312e781c89624be650ddaf","expectedY":"0x57d62a89eea5194f711b1177d29fa6b76aadb2d47b1ad9dab2f48c7f87aa27bc","snarkHash":"0x0ac1cc03f8223667c511696de4afc6fe6ed1a83a471d498ec4304552219e9e85","conflationOrder":{"startingBlockNumber":2,"upperBoundaries":[2]},"parentStateRootHash":"0x00c79c9d2af1da310f19e194bae34ac3e5dc58ddca0900dd55760b3ea4a91a75","finalStateRootHash":"0x102c42c9a989a510a3dc068069454afea60d4c627a2340fae5f40712f4e52f35","parentDataHash":"0x01feac2c31bffd0a7b27b964f8700cb81ec50f72f7dee0cb5e58a08e094bcfb1","expectedShnarf":"0x8da611ea4cc81c84680a4eed70a733a9afdad12d6208bc5dc122e18c9b61b52e","prevShnarf":"0xfce76273a20ca61a7234180eff2e3a816938e0ed50fc3b6739cf3be623deeed0","proverVersion":"3.0.0","verifyingKeyShaSum":"0xc4a868954d361bf8c18d4b3699c4fa973a6b2e4543ddea0ce7970d6941f55758","decompressionProof":"0x0114d2a283adf8160d2c4b898dd540d2b2f07d48dcbf362b89623648bba7d8e9d193e3e9df28317f9c2a824a81eb423400d6fb6305e8b24ca696e4e329585972b2ff4be0060850e3c9f5bf4ed5baf9270cd17650eaa635be49956a93c33a8a55010fa423335e0230b737343052ed6bb3928390fa7f2c001802c0b326df8e81e449cf63c11000227e1f7735bf851d99260015f944893f3ee841eba589d10ab1006f90dd6c10ceb916486992216ae55f39746602b91d8d8fee117d7e843b166a890110839f2072865739c58ba8d102d5bbc189c11f9a80eb750c9fdf9290773a70375958f45433a177b7629e301427e6560016c00ce1779ea59debae628a346f3e136cb737b0f8247d7ff7c4a79f5f1a6539c84046b030e4e7ac9673155e97125000fc5e0630d753870dd0f57cd21728db6b47868b840bdc8d3f28d1a3500406a15b91987c4580e5df7f7a6a7ab5064f64001a96ce80bf58b822c78639e269ed66592e8b2574f26f7c6f2274c877fd67d612e76c4a58e7c888e042f3658c5ed4ef0164d0883877cde5a3f8ca06ca22ef20a573c19a196562e99c10d444f409b4c8e6b3434badc56e56ec607015c6eb410000fe240beb8e9bd6535c9d42050f316bd5588927f858a7538df6a9a413f8e868b7b4a0df7d37e50b194bef9932f58869016c896d940aa561ab38e0d371bf7b3f6edb5e49576798f2130bc26e3b4a9c46dc559385209fdf88e077ef4028c17a3f000245273710c9c204008095ba6f248a40fbeba6373e47664da93029483c3da8c97f61e6e6a534271324811ae74c9f58011d070977a394e4c5a82fc3efea852bd1551959609de260e77c7b32a8a989c6971bfb0d003b3ccbc0afbab3009c47de0137817293f378f29d942bd33ac6cb0c85fe638ed2edce5eb83a4a9909fb07be6ad0b7ab3f216da2507784d76b3a0c890051f23925a084abbbaf57345cf1dfb2e309885f97ec3358921c8e2424016fdf587dbefa7139100bf117532413e1905f00186ca7a14d3b237c546bc6b3281b65dc6feee4043cf6606b4dbe9562b7ba8887475326101c4f476d467f843f6809c50000000701ef90ac6d4d6b06d7c79194caf1877cb42a2e61c286957f78e118544cb9db800c34f1cf3987d282c4e6a448bd4a4e1aa6cd0d794b5d90852f50f514bbfd3ea50b42e7df41b3e45a43665d342720aad7ef3597b28fa40d4a3b6adc40be284d5b0aa86c1ed64445cfd127c026e6a2e7075fb74c4757982e4f6ea2b2bb1a7ff1be004d501c0f932bb31163021170adcd6e154adcb89b6a0dc52b09c1257fe308330aaa9c5e340c949c954066d99c4df19c3cd289f86cfbc05d2a4fb44d648509a61175b179241609f3084c3403397cc3cbcd97e5273b1fdab036101924fa51a302000f03945e2e8d4ba7dd414b14e7df5e50cae9ba6c27243d9d6d42f7f71a927fa8cd1c805093ee0118abc47b685debc900aa2a4f775320d5d4e045a9fb2bf06756ec744dfea5c3ceadf72abad36f3234c123e88ddd3d1601d224eb01f987be6e10e42f97f73fbefd5c1ae20f0501f4db3110e4546e40487373b8b44f0875b16300000001009b2688e1e5716b024f63d6a1f325b74c008ca320080f4ef8b2df8ca86bb357d26d4f7160636a704ca4928cec3f407a003729f48a2cc36e0f20e378f07e854a237f2b87011924387216350f0da96042594222c778755d8cc2b1e7a6750e2de7","debug":{"publicInput":"0x130ae75c2b721b149357469e8e3ad4db01c63114a4162f0629f47ce4d72b34e"}} diff --git a/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/20-20-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/20-20-getZkBlobCompressionProof.json new file mode 100644 index 00000000..81659f8b --- /dev/null +++ b/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/20-20-getZkBlobCompressionProof.json @@ -0,0 +1 @@ +{"eip4844Enabled":true,"dataHash":"0x01cc419cffbb016aa60aa3f5b7c87c6a36515a2713b94b067e7fe327408955a8","compressedData":"P//DLcOwI2FMHAnG660DHNnI+LSRoulBjHV4RF2osVYj9wAAEAAGoAAQAAAWgbj77VWGtQojBv2rJDU3Ln4ZQj6PtiOBrqGCG7JrFLpt94VE6p2PZYjoRRoivJDKXtHuFoXsmoAC7oIFOQmEEBffgP4DABI6CUgiU/hMAnhejUoUQAIDAD/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==","commitment":"0x89af5c42f287eddbc5aee7e6ef37aaaaf957ccff86a5cfc33b824a7349593620b4916963b4aa6c48fe0bdebfecebdc6e","kzgProofContract":"0x873169bb839a6b0252e6f700ba196f3fc6bff16126b7cffc52545a88deed260aff9e2edcf308f3c8b429ea4177cdf1dc","kzgProofSidecar":"0x86e489062349f99f866d14dc5f7e053fde49ad117892dbb568a3cecba6f6d83baaeb1eeb452f108f831ca50e5fd20c76","expectedX":"0x390cfa45af8e78476e26c9528293b5afebb47bfb646da61c1b0f53d5aed88fa4","expectedY":"0x438af9df05f58518ce591d0b7a8fff1dd14369d7c73866cf08398036722d4e16","snarkHash":"0x090a494ffa18bbb99b978da10b2bb22e809b7c1e9905e7c3329a300744613749","conflationOrder":{"startingBlockNumber":20,"upperBoundaries":[20]},"parentStateRootHash":"0x002468ee13b860e069cec2d324adff4800e7dc37d0dab071f24c9f7a7b32c712","finalStateRootHash":"0x0b2db1ea065ec785e94e79ea320f3bf2795b5a3e3e088ddd1397e77b19631ad2","parentDataHash":"0x01a5bda25178b1fe8d95fc3d2d30302e654566515916e59b38a26a792c03dcb9","expectedShnarf":"0x6b81866fc91ccb1782af6c42310b424b5e4fdfa70fb60e597b0daba3bb375ad8","prevShnarf":"0xa0a7e9ecc2d5971d678642304f4748ebb6d8f4bef439e5e00dffab66886f3582","proverVersion":"3.0.0","verifyingKeyShaSum":"0xc4a868954d361bf8c18d4b3699c4fa973a6b2e4543ddea0ce7970d6941f55758","decompressionProof":"0x002bc5c4d720d1f3298c924a825e9464af5fa16610c9000b43dd787f5ee2fd7dc0fcb6b825a8be30531f3923bd43f14c01577ab0ab1ae8d36b6565989c2981b0d31cb0912ac6c37c6c5d9ef771c56d0e4469f785a6953aeca96cafbed051f2f800cf281bd303269771841bb9e549fdd0ca9a382017f089c6366ff602d773409d21771f0e3a12c903befa5d021100c0ca0067ba798e0beaf7c24925ab22d77e0d0d074d02e99a3c6b30b9247f0ccab053b93a53e622b7aaf47f98140dc629ff5700093fd5627b48307e3dc0b398e40074c7a6f795ab7ca436e9a47233878bd80d692b8fbc7e27f389dd66be49951924a8006155a0c97ca541503e93158c4c0868bdaabdff8de5de5040610986baeab36bc7e46bd41a91dcb33de72303baebeab700f234d1b34f35f71f7dfbd9f1b183b5d24837b7b938dd42b65b964751aa72ed474ac151995922f9df40a57165d5189c0177c62322f1d3c119402b520a129e401fa4622bd18d12aaba07c27c018f5b52d1df21cd0798d8b45e6bc8c0a1be904700f71a36adff2cf376edcd11b11b25881a426b41389ac97328bbc54fbb6e6620c31ac3c9f10f8bcef2ad34874985ce0f0036cdf62b03a64dfe557b3f1046c798bb0d1e08858e8af085a87dd5466c4b3b5168179102ea2da140d2423b291e7a72014f3971d22752f32290835d5264b0dce81cc726242b3c58b4f9e47372e1300b415adb684ec25acb69e610677ef182b6003484177a6d893cf66122665ebdc1632dcdd2b79afaccd98e3d8200a81007beb85e2877d1d94f37311c32912b001b9600573a433cfbba8209916298fce1776a81f5597dcce7529945e5ab49d2642a23a89c9283cc58b863b34807f812ac7e4c014f8c1c3e0685c89db4f07c14b0c7297e4742452836164f8afce031c86b93ae23d464e4c9be5c4f5588099b8f959a7201876ead1b30685749f2278187ac0f63432c60a5bc1a137e946a4f7de7f3658221bfc1db17498809dbb8fe68cf6e24b60100365f564cea1c30107980ef3b0fa6c81f3ce45f21a033ab030ee3f6e04ea80718e24d3c413fcd859e4fb57bb3ecfb0000000705c3cc8b59da8c876439112aaab8a1c2bc95045d2ba0afc62353713d594168c503f4574f4d0eba7612d847d70e405e97a3240e1392fc81faba70c64f0c9fb806003e255745899b3088dcb44156eba6aa5b54ec9cb3f5e03973afbc9748ec25bb031393095459fc979de034f37a5dedd7262c73f0c50a3c0412f47159af2df67010c8c1d1c2266d7db49fbaf4f1ac280797d71ce7d035d1c0b919d9372f6abfa7051a974f438b2861c202189e2f0e04af96b7eb77378e4a3edc97c09d16952ea8091661c46fb22915a1f23d6757f8fae0dd18482a4cb9526c3e3ac43687ecddcf01006d4a8c19b7f71b109d4364d326ae60680e63e60cdc0c7dc99a43d70fe18538f1a52e9d130c5ab7e8970955aa714300ed2c621e1f310fb523e460f02766803d81ad14889252f4fbab42f7d373fe583373b7ace7543d9557c30da5550325a5018a6ac737331d720ebd24935c56c92f174f42e4145589f1e83fc5a14edefcb2000000010026ae067dc5ad4c5541ffd239c3db74a980403bcb89271df7bb2841cd5898548c19e307865fc60218b3f3f9edaffc13001d2d90f8b83859a54b5fe0d61ec92c22f4fb353c2f1af2ff802804eec6ee09f1f615dc124e1da64e8ba4f8e0bd15fe","debug":{"publicInput":"0xa84d2ae806603d4206ade13630011670fb807072921908b803f1caa75dbe574"}} diff --git a/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/21-21-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/21-21-getZkBlobCompressionProof.json new file mode 100644 index 00000000..44293fb0 --- /dev/null +++ b/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/21-21-getZkBlobCompressionProof.json @@ -0,0 +1 @@ +{"eip4844Enabled":true,"dataHash":"0x0103cdf912746d367a63c16709236676ad47f938a74c924c9fca43807eb02fc7","compressedData":"P//DLcOwI2FMHAnG660DHNnI+LSRoulBjHV4RF2osVYj9wAAEAAGoAAQAAAWgbj8SkF1a7tXnZh5cc4cp/SJvhOcFUacYXqWwjv8ABgG180EVixkR1TseyxHQijRFeSGFL2j3LQvZNQAF3QQKchUIIC+/AfwGACR0EpBEp/CYBMwvRqUogAQGAA/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==","commitment":"0xae9c290205fb7944f54c05313fc56efa2f6f03c91935726f95138af3dffb566a51f139324f7d2c83db1580c0d73b9690","kzgProofContract":"0x81f5f1b36b86403a06b7a09ad09acbbe5fa9f4d63686927eb95b1d56b51818800a9b6cfa4821f801366d5392f682654e","kzgProofSidecar":"0xb03faeeedf366a23ebf5e0f664ba7065621dd0e1c8cb8938fe1e3243f6bbb36b863bc1aa41b77f11277e056a2bbec3b1","expectedX":"0x0143834df131c54cabb9e441d274821c6b60bcbe958a6ec7b9649042dbb08623","expectedY":"0x48e735df0e81ea829dc485f6d0197ba4a47caef3ec31ce555201baa9f5549e90","snarkHash":"0x02df89703ff11c9e87a96b55c6a4ac0dccc842e091918e3f60ccb8d0a82cbd3d","conflationOrder":{"startingBlockNumber":21,"upperBoundaries":[21]},"parentStateRootHash":"0x0b2db1ea065ec785e94e79ea320f3bf2795b5a3e3e088ddd1397e77b19631ad2","finalStateRootHash":"0x05a36420c6d54f50cab313a8678ddbf6085317218f55e333381ff833c52baab0","parentDataHash":"0x01cc419cffbb016aa60aa3f5b7c87c6a36515a2713b94b067e7fe327408955a8","expectedShnarf":"0x51db9979eb94213550156d58da155768c102188fff4f942840a1731cb24a40db","prevShnarf":"0x6b81866fc91ccb1782af6c42310b424b5e4fdfa70fb60e597b0daba3bb375ad8","proverVersion":"3.0.0","verifyingKeyShaSum":"0xc4a868954d361bf8c18d4b3699c4fa973a6b2e4543ddea0ce7970d6941f55758","decompressionProof":"0x00418ffedc2a6099ffefe88391ec86731953e1d25d88e02fe1248a4ebaacbc7ab00dbb43c5465d374ce0fb2c98b6e71c012cd49ab2734fe425bb9816f011591cd3216ed1fe58b95e3c7c41083f9a0d66ce5d642c9c7e35735e68b88fd95dddf301404bf584b781da65456e4420e0fc575baf0a82154fc304377cc61985e55cff4e1e2ca8abaf1ead755c925f6641fa0c001252c0155e202e1377be2a0995ef8aa5c99c0dc208caa72b7cc8403c4d969ac9f5c064ea15d866e1d4f336df598722007748c7d6a877a7cf6fdbd57c589e4ef4e15f2c90d6efd0f5f2c213252b36befa24ec9ae1f9800d911b688c28bc584f001d44ce7e76a9fe157bedce35448a267ff0af46063af37c96f94c8d2d0ee641e3600db45a0852dac903fb1043d08c5c0039467d6c153e602139a4eba2c4920dd4259f406cb6214fdb3c5422be656e23646e4f0cf34d78022d096b6b49a36cb70133d4d941818ff2f89ad7267be33f5e8b17e27a516549fdd12fcd9c5fcfbe3700f77fe49136a9fb182fce88eeef40ec013c9aa178f197190674e207cd3b29ebb860557b51aec9d30763f6a3f40208697a05302efcf4a54d3e579bf80166df2c0005d71966ec2184065b3a2a46f2c3952044e4dc84808a0300d9e4eb1b5fe91358fadb7eb29b629ca172dc3e6a0f01a60106a3e3772664a5f16fb1993849e3f16f2d80ebb7a0da04dd3b07aa1a51f2304f80aea8d538a39820a0ebafd98d45cc00df0ac72c31d70495b2bbdb09c60219fb04a923533c116d206d067b3f8f5054538a2e91729517cc992c1a3394041906018bacdf4090cbc45d8e754044e9419a03cc9cc6f93997fbb803c631a86d0c1156ca0445e348130386da97ebee49218c0124f37d794fd512eee0b5c5e154fd9e57e054421d0d4c0ff883f1040702bdcad7a8df3bfa8311e4aee194c3b2fd38400157c75b3037338e90ff08b52b48f92582b4e12556f7c3cca40f66dca1fe13b66846760d073ef088c380bef5f7993867004a9ce282fdf06a539b59a4fe0ca2299f227ae9bfa1cba9acfa2e6ed038785e030ace2a98f7e367712e0bd61df1b0300000000705f1e1ee6fb710f364d91411b5e209f0f50014616c38c1a87478aac33285b356014675f36697758d29dde0307414dcf2e7be621ea915f0322e635e39cdcf1e9b036920a2520caa2b8b5ecec0b093b1696c1d8481fcb3edf3f50da5bb9d35698610a67b0bd0b8afec0eebe39f9d7dc2a644b233d0499ad0b726790e3c79ff1c4c053e649ef28a55e9be3f61ecaf0e2872d9fef7594e72f5436b7318f8f789d70d028960384d4a4a9d48fff2ce761b11507892f492eb700191ec45d1728dbe48ea07294ba773f1fde7af3254ab03041cda1f3d39e4e084733de2b42d22e5e543d4018ca499804956ce9f7e649269217086c4ec0154d55d1cfdf397ac50555b40d4ca2b024280505c3d9ad3a29c71126a4500ab478e737c3232c8f07ece33df6be9f7bd4687cbf435c5487d575036d97cbc311835283da28b737b5c907d6ddb2b6b05ff71df0e4d87ed7c17ced89f8a05e729e5bb674fe50469d5d84320de640f550000000100a9aea09b753f4bce8b117301202cad0f242b4f3249487526f74da4d73326b527ff61eb19a47e27c38153aee2a088f500d34abc998ab3902e7c9e45ea1df4cd810fb5e7bae81f870fec5549b2bb147f7527d69d57309bec37fa5f0246877930","debug":{"publicInput":"0x5783282a2183bd929dcdf10b90158c948f6813ba6f5796b3946537be9aae728"}} diff --git a/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/22-22-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/22-22-getZkBlobCompressionProof.json new file mode 100644 index 00000000..7dc319c1 --- /dev/null +++ b/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/22-22-getZkBlobCompressionProof.json @@ -0,0 +1 @@ +{"eip4844Enabled":true,"dataHash":"0x01ce72759e741e3f0eb82e66bb52ca1bb4125d73cd0422ebbfcc12f41a3ed51b","compressedData":"P//DLcOwI2FMHAnG660DHNnI+LSRoulBjHV4RF2osVYj9wAAEAAGoAAQAAAWgbj8pPKbJUvNRvh09LHhdjK6MxEK0WVK6h/nUYQT/AAYBubQPUN751TseyxHQijRFeSGFL2j3LQvZNQAF3QQKchcIIC+/AfwGACR0EpBEp/CYBMwvRqUogAQGAA/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==","commitment":"0x833c005440ff06ffd198bd35d1456f0f86b52ad85c67d6f9935238b35c4c8f9ade76b061cd56720b93884315720ee924","kzgProofContract":"0xa82b4b72b58504029c2fc41ecc3bd19183dd260c8577af6a577c10a1babd671b1050326b0d813a86c864e13814fcc2a9","kzgProofSidecar":"0xb326a11c8d1761c25493cdfc09ddd7ce16d545879fbc3cc253c539bb63c25a24fed9d9fdb54dfe3aac3e0c7490564a33","expectedX":"0xe8a93cfa1099b69feab0150f295b9840b338063cb5aff0161751197b0dad8fe1","expectedY":"0x284cde0a7eaac513c982df8fbfb6b8a77d82f683155dd3e2256a795ceac549b3","snarkHash":"0x0241c111b118538afbcf9e9f0fd8a457f049cdf27259ae1124c21ea9651b4a81","conflationOrder":{"startingBlockNumber":22,"upperBoundaries":[22]},"parentStateRootHash":"0x05a36420c6d54f50cab313a8678ddbf6085317218f55e333381ff833c52baab0","finalStateRootHash":"0x0e1cba8c27a5bb242651e53a1ccd1a58fbc43ecf4307746ab5afa69f97d0e82a","parentDataHash":"0x0103cdf912746d367a63c16709236676ad47f938a74c924c9fca43807eb02fc7","expectedShnarf":"0x27c7ecb8430f0c2fe2ef454286c8943bd9a266ec65fea6be42c6a8e17dca5839","prevShnarf":"0x51db9979eb94213550156d58da155768c102188fff4f942840a1731cb24a40db","proverVersion":"3.0.0","verifyingKeyShaSum":"0xc4a868954d361bf8c18d4b3699c4fa973a6b2e4543ddea0ce7970d6941f55758","decompressionProof":"0x0177b7939b9e51bf3b3114a24a96579d5ef22c0f28905e0df7d033875317acbb5bbef153968481fc84de9d9ba104342f017486bd19e589862bbe66c7dfbd9dfc3a4c6f9224080d545b1dea9b3cadb00ea494dc91daaa7b79427ad7c341d47e01017ea74ba3897a690056f9404fa071b583faa9a6b745fab27f02ddd813083fc445c7a4840449201f70a1710f6c2a638601418730b1f801f15ab3d87bee63d109cfb1806642ec1434956f82568c0ca09e56043ce05db77aeca5adfdcc04a849c2004775227c223b7036912798c476325989ce3497e24fa0509ac4f3b768344836247df2f1cff13ae3dc5752ef3c6df1b100baf48744de0ca5d12ce3c7940b859e8c6153d893efc4b0961350fac7015eb7a008d8f86db3e8272213773f788af98b00128a530ecc332dc2668dbbb40002ba320699d6471a662d3bd87af45e83150be5e59fb8e3751a7c9cbe148c831128c9006929d0ce4ca7a4ae21d17f964ecb06e04409429d03bd14c62ebc3a4d0283216a4fb862ccaad5bb85e9a0a134c7226100b389f46bd47b6db238ccbd8a6dd4892e64b0877d6a404c795ea5687059d848f04386152aa2849edbd677f352685e370116dd308e0ef1d437660149625e850285923f20da49bf7f73547cf4ea7586119e6fbc0a22538be2cf95434c268c09f2019c470683220ff1a7e90e3adab11a41ec06d96c6bc42865a8b44ccee481829f8021b9de8b801698b865df417d7bd01200168bc79171d73034ca035a3e392e66231399caf0f57ae04f22371e91e637ecd09701f2457d845ee5a73369b5b6902d00cc2c4d92f8689cd90d8f60dc9f1647aa79a3c775881814a632f49caf669fb8784fdde56224f6d485329fb69f7009cf00c850bca207485ca0b61b1fe6204eb8d8f0ffea7f047c80d80c7ceee08f9ec4a6cebcd5fb9cce17715e157aa27f5174017813032af29b21d09b03d32ea7cc2336b238ee0aa81a959273b39a75bb9158328500d15f18a58edeb7b8019df4afd9009850f8095fdd568c8b081d78fbfd7cf9638a9f7a5b6795ada92d1eac1087b89d637a52342f68e7faa41d958ee7cdd3000000070f86adab5e8fcedf51763ac4b21d0d03b00279d0bf7508182bfba9b0c1bb1cc7116434174fe92f1d9df82833ad1a3465486d234a6c6001abf76a3cbccdaf6f9102a480d7bc8171c11f183e4e1f5323214800507cbd23f3b36fc0b1cc6e08d92302811f71d0b0779713456c0686440c13b413630a083a62759ca02cc13f4df4a30011ee64cf39c430b58b91110c3637af92f12b3a359d6cee7390fd9151221c610ebca6ef52ac1b8169ffd2260acd5a447e49b3218aa64fe402a21add4d96be5e0c449aa1dae319a0c4543e628cf4283e19807bc6102b508b8fb62c26962856aa008cce8e9416218c27fe09e121f2f93076e700d5c8e41e61b797020575797e80027b2ef797637c05956a1fdedef0c599005a505312279fc5aa07f72ead73d15816c922e38a9936ebe9a63c07a87c343e530edffd21bc1464f28be9781d860fb5091ced461f2d326b073b7651d5e2e7d85434dd04099296a5ad5aace86207472000000001010de28006c86d10d2b6eb23ca997a6eba56f2e12542e20ba72d7dc096b3bb33bfe3be456bc0695c1f7d5d23e0b425b1017270537d66335197ad4d3636bb4bb6b20220d01cf43fffa57f4c67280f0e62082791736ebef0701bd8119521d79178","debug":{"publicInput":"0xee7ffa5704e898dd129a49729e6f3f6ab35039a9d9f88dd6ca4fd323ec9e890"}} diff --git a/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/23-23-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/23-23-getZkBlobCompressionProof.json new file mode 100644 index 00000000..095c63d2 --- /dev/null +++ b/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/23-23-getZkBlobCompressionProof.json @@ -0,0 +1 @@ +{"eip4844Enabled":true,"dataHash":"0x01403b59397cafba7ab9c25be94507177787731417e87842d83056904c0bd6f9","compressedData":"P//DLcOwI2FMHAnG660DHNnI+LSRoulBjHV4RF2osVYj9wAAEAAGoAAQAAAWgbj9D72XqGT+2yCZ0gSh9n0PuRSCKKlT1J5mIczZltOo6NDI6p2PZYjoRRoivJDKXtHuFoXsmoAC7oIFOQyEEBffgP4DABI6CUgiU/hMAnhejUoUQAIDAD/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==","commitment":"0xae388dbcaab4e55a83fe727120ad5a87712a9ac72ad78f2f4b4bf4cb695f5affe1632db65a46f8a8ebdce046d0284a6e","kzgProofContract":"0x925b20206c7c8856bfea2101c1aca7bd440d1afe773625b30f47a7240e09c94b3e817b5b01a0532bca0942921dc221a1","kzgProofSidecar":"0xb55a16772e438a5b663251716550190fc89191a61000a3a479560719131fe191ad18cd9d4f78b5c1a8ca41d3ac6d1bb6","expectedX":"0xacfe463abc2e17a85dfbeb4b217f061e09fb003386ccada17210f219442d6bb2","expectedY":"0x5b0f7d352b5540284018513ecdeb1878493f1ffef81d18176d44e3f4f9b65635","snarkHash":"0x0cf2300c3efc0e6b6c7ce2db8aafcc8c19d75553a4cc12168c5040acd40c4fd7","conflationOrder":{"startingBlockNumber":23,"upperBoundaries":[23]},"parentStateRootHash":"0x0e1cba8c27a5bb242651e53a1ccd1a58fbc43ecf4307746ab5afa69f97d0e82a","finalStateRootHash":"0x117c1d7f3e692d780139dd8c7d111afaf53b261681398d26396a756f27ec2c77","parentDataHash":"0x01ce72759e741e3f0eb82e66bb52ca1bb4125d73cd0422ebbfcc12f41a3ed51b","expectedShnarf":"0x1b12b306054506d8bf2d21730be382570bd1663379d692285dd039974fb26a6d","prevShnarf":"0x27c7ecb8430f0c2fe2ef454286c8943bd9a266ec65fea6be42c6a8e17dca5839","proverVersion":"3.0.0","verifyingKeyShaSum":"0xc4a868954d361bf8c18d4b3699c4fa973a6b2e4543ddea0ce7970d6941f55758","decompressionProof":"0x00325582b2bb771e9ca880ff89a3f440668b568286208aea685414e3ad629583ce42ebe96888032747f84b154bf8ee09019026946b437730af82dfce79be78f3a33845af0d7acbd7c7a85a0695bfaf3c942bb716e64ce8d777f1757f5642864000567814affeeb53808e9e501aedcbc232780694cec56fc28a696ffee334ddac20bfc682836e364b61bd94135c6458d0009b95c600edc2ff71c39b453669e7f87e43bcb5e7a3f2df317dc00b56f05bc68a2ad8ffa5a85113775ebee18f4d1da50010c9e8a2affe0d0150183101ac2c5cac98b86c466d4904cdc3de86a57663abe426e38d9dc27c07778e5d480d4107d2014abba1f6582c3b9ad17014f69f3212f6b9579a87fc33340ebfec80fc37488d6f3d8c4be10dbe1b7b9c768de9321fe200f065bdc9cf04952ab3af48164fa915f10771d82c66fd565cea4d43ac7d2f9e8debebba8a015471988a3cf568dd8e4c00ed08b30a2355f83c7aee930e4d14b8ffce6380c945628efc87a750bbcd9b6c446d57a89d4830ed405b09b976c94bef00801cb0a00c9ab4574185646702ef705fcf5e6475918680479655cdf16bd21c74a9aecb554f1d68cac21d1d9d37a32f017391e781d830dd0de59db233ed486affd2ab5468efcdf53b8ad98fb62672d66bfa7ddde400601e869bf59ca4ec86bc00e0b0545ef2de6cb81828a32d5a03e222132ed5fee34498736dddc12c296a63d0f1be5dcf8a67e2156342a0b1aa55b3013b7860604b4dc3f664090cd27f57eee74b8e3016cfc861ae7b0f38b5119a08346d3f20415c8996a5b2164974422bee00543fba0838cddd07741e5a2ea56b7cfc326f13342b9515e7774a49fdca217e914888c3532b0e8deb94f16f55b159ff00752127498e27e9897d194020a6ae0c4b548dbae9aaa33d1b2ee8edba4ef27bba546e97cd67c4f6f40540ad065f2e050155f97305cea819679f8e3794db82db85f4788ea9c2ad588b097e97df849bae5c2c5d0935c3a7b7e6f9e19222a780a601aae55e881ed05ecc0d237f1108c0a946f30758edf0da0ff524b070a35fc0473d6ca5f6283771f8fbdbd04a9d28ad4e000000070c93d15f8465c0f7eb19e315701073e9e0a5cfc6c13a1622f0a449eecbb74ca30914f729b6beda685e522dca963c9c6aec4ed52f2b50a8d5beee57c35698a5f40b180283655134a7209d2c45f457b64ea8150a71ef47df38b3fe55643120af460a46c0885237d09640b4056146c0a03fe4539cc014b81b8c8e3efee08b09a133008b469c8a6faedc6948cf708a08e3d78aded4b47859e50239c095aa78ceef8b02163052cc981d0b33ce9b62d3507db822cf532b96e692b6723a5f067934f93b0fa1c47ba0281c0575bf36277a898f8c2be7bc88cd5194d917ce353e7c0f591a013f7699e281105ff9ca90d9438ba77db1d6eac9081a4f6286a130c075a37607e9f69dac2ba83b59dad03de2c2d27a310189ed3db09f4bc3d9a3f4790db0bbfd67590b2c633d395889647f39108910c838ca4973da8b645243764d45d8e0f3670adec764b6973a5e77c27a6ff08494ef4816994c086ef39dd9a9d26af2dc4abc0000000100fcf1c34f6a5a2db71e3085d619a0580fcd9ff14c546fda73186947556459b105b2ba27d90acf00a3c3a8d097ca13790035e3559e8f7762ae1f1cb31b1e4ad4906691d2d8ee3fac50bc651c1085d3dc591a405e297ee2a8b2f2055203d16c7e","debug":{"publicInput":"0x5018076902ddc3808ca3092d66f02eccc768f2bbf1e5ad3bc4f53fd5011dcbe"}} diff --git a/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/24-24-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/24-24-getZkBlobCompressionProof.json new file mode 100644 index 00000000..790d3f30 --- /dev/null +++ b/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/24-24-getZkBlobCompressionProof.json @@ -0,0 +1 @@ +{"eip4844Enabled":true,"dataHash":"0x01a56a47f27b89705b0e70e19c3a1e8b90f032563d97e78b0067c6c14a273ea9","compressedData":"P//DLcOwI2FMHAnG660DHNnI+LSRoulBjHV4RF2osVYj9wAAEAAu4AAQAAAWgbj9J5oPZtJPPx9Il2U+syyV7Ar8le1nUZ+v6I2TH02M1pVLULjCPyWS3HhgSbfRpwhsDXvLhswC+QKwggU5gIQQF9/+BAASOgwa7vpTlN9ZpygBPYbr7x1k5A/HTK3JGYeAuQKEPDYhRv8+AlDn+Pg3VwDxaED7vBb+Lc3/J5RtawtOPEJKMsZtSXnGBFzawWVFIIf4fAP44KfPJD3zGlFb28/DuG1PK9b1GRLtHIOaQio5tvysts7MEFxehjn1etEwK0uXPfOL4RixdLTQEnn13hwoz28RewdDkSDfYsueIXTOxzy9lmblI8isbud7uMDJIjk26AfEyZ7bFCoX53C+cqkfEeuE/tF6I02ZKNvXgqIB0JD2l2yTZOk2OlNe3UlV8aAGQUNLbhVk7OeYpmH5Oy+/jIW7HtMUu+wkElmZviqSlnFdq3ZsPpm1Ud0bcI+iJZlL6fffTfyaZJYU2lIQTDhrLAbBqBn8lXgRLCwUZRIfMHwCrutVz/4TAxdOHMJK7DlBdK7l1BzvKl4q5Y+jNxITacXqikDpLU0mf1WbkGujSSnFnwg3YE6cGIQ2dDvtNidbpP4w4XwVHEV0WDbNAT7tUifOiXOSSbiMnxSXlckkx001mvI9sxDpFtK80JDkdc2uCQ2g8BpGTJGnXv8ABgTzeH42zQJwdvLx8mZQINlpSCET9sjX6q3gznGOG3XeAbonSDUuu0Shaib8gvJImbAm7pIWUYVvlJNUh2T2HmcWdW1TVWG1r94H6brlaXVHr8wKw0K7jOonh5PqmbOLkxa+Sitj1V8suLJtVfjWAB/CNEeJ9dSyfRgtetc+0JpkA5lr44vSX25lskXUw4AP8AAAAAAAAAAAAAAAAAAAAAA=","commitment":"0xb04d2e34941c89bd168f0a9ace9f684af61b3dcc913cf0952650182c4e6a6ec66d4e40c013f5eb2d190cb01978332404","kzgProofContract":"0xa011aae8a8f2bf4749de17e08e640d88e08ce37c4f0a1d95d5572014770495187e702a3e2578822eeb2cd20e80b94747","kzgProofSidecar":"0xa6c694a6ddd866a71f62910b5d50066e387a6ae46c9d1b8181ef1b1eff6a2b1d82f7b2f55bbb0e4b7673136b788cdbaa","expectedX":"0x0ff5b8a6d0c7b7c0cd7598f897f03b1ac9b22087233ed2ec4e586fe437b2715e","expectedY":"0x6b5520004db4a71982a0c5b77c57536e2f6e061399cd365a92692d40fb8009e3","snarkHash":"0x02fd83f95b59bd415791baa6ce600723a5d126cc3b8b4d97f28c437a0c0fc6f8","conflationOrder":{"startingBlockNumber":24,"upperBoundaries":[24]},"parentStateRootHash":"0x117c1d7f3e692d780139dd8c7d111afaf53b261681398d26396a756f27ec2c77","finalStateRootHash":"0x0c0aacf48fcfd2a3c5c5e86409b998187f1da349846d6e00553be62b63cfbed3","parentDataHash":"0x01403b59397cafba7ab9c25be94507177787731417e87842d83056904c0bd6f9","expectedShnarf":"0x4639f918e5f54028aa90a188ef7074f72cf36049d8e1e047533ec0c62491c4d2","prevShnarf":"0x1b12b306054506d8bf2d21730be382570bd1663379d692285dd039974fb26a6d","proverVersion":"3.0.0","verifyingKeyShaSum":"0xc4a868954d361bf8c18d4b3699c4fa973a6b2e4543ddea0ce7970d6941f55758","decompressionProof":"0x01118ffab9c3cf6fae5d7f9dddc9fd82eabfc75f2dc05ecb511915af8a7354687261691edbc49e54a66bfe78903e3a8800bd2ebaaa31986754d200eb53265ed9d14b2f1a35c1e4c4c53e4690a44a44a84786700b328a5a009a1fe40b7acb4b4000b2ad65673700359d8ca81d5ee7d0117854f6bbeca9cc6e8109ce99748bff4fb405daf49d1699cf1e67eea12f6a95db00a9ef20a20547e4c04642bf578294df20c9c782d405f64dbcb2270b8e840cd91228b407638ba7b7f15fddeed96c9dd0019f49e7b4cdbbfc0e5af3a8bcc7267946007089dba4cbbcb13235fdf5bdbcba12b833b0e9de736fc1296ed9a89a99500007a18b1df5f551043b2ff204d98ea1a316bcf30fcc7edbef9181463c71f7520c6ff7dc40e7ebf6acc1f87327b698990069c2925ec4f63066e08e2646d9db8391f05818858bca542f8224bdd935f37098889405b8237c3c20736c5c4af838fc016cd0c24ed130b071aba83f66f365ca3113b8a61d251df9ad726bb87c545cecee0904c22e177c4f0653875287a29a56016145b63d453791c1b519da1ad61c1ccf7b6212bcdc59e5a84e57e68067883086658f7c8be911e4b9f8b39a5538f48100160769e94f00974ac2b3d07e14dad801c073325a148596126203a135f03a08697663db036d0fec022ecfd00aa6858e002bed358fe8c92bf730a9a39176e4202a88e2bf6a37db82ea1d710630cd00421a2c358876890acc732adb41cdf48207016dd10980452c0de61d3cb2cf8529a30281dc5b2ef42252f72c1788fbca254142ba2b339dd6c2b62d8bb43bddfdd09a001f95bb65ba27c869a7a600a063b33f16c222cad4e53d73a6f8f1b1ee1d9a66ecc1c02a9341dfa67c3d0d28d83602bb004244472e0adce8911e80fc7070c1908f69b673d2c58cc3f0d2ec56dbb1d3ae2874f73f3569ef5eeb963b038e1b4f3a013eaa776831e6defb150ef1c0940519bda9008223c0989eef57b7ef53f3217a390db9663f25f83ab076b0b976f22a1901a7877609758267d2d6ea8fb809c799a75d7e4981423f4d86d6bf2263f2e469c2f84cff5cb3da86cf226e84932a26f500000007033ab4df43c64d651b8f7607e4da0298cb0908a0187718e68f46f53afd6e73400e876964069c83e291b9f5cc52599dc6d9c18f9e9b73d98808d24ed73fce6c1104b5a3894e2b7e236e00276bde7cad05e7ec054be55fb1a2b0710b565058b1c206e1503b98e0d75eb01d42b261025bbf4eaa0f438ee22c25086933b88690ffc1129f76bb5749a77cfb40c4cf86b5f19f22358987c849ab5dd0edf2b1046c2f7e112673fc4a770197fa087fc7109ba0b263eca847f576022b78bdcab72d7b5d950002bb475373a9c035009ac4f79d6a91c8aa7d686b388560db1468b8a5978dbb01580606bea003bf0f0d08b72455b9cd66b5279050dd0f6901226b1c005b8815243a069ae470ae6da72b5908a9670b3501303bac5d56f5380c3fc392c8316cc6d7f5890f522b89008c828995cfa8b7f314b217ab25cd7e1560ea06e8a35689f71014337b45a86f017f26d6b49a05b1f69090e58b26b2791904e6eed5076b2bed000000010186c2dc7fd9b6f041d179fe43536fb46b1cd7faaee4848e2c9f941d48c0990dd3c9f04e71a5ceea46055b8a47f33d6200655c41ff8ad1ef89fc5ecff68b5bf5c2f1dd60711aca2a0cdc3ea8fff12839a2c2c48b16be920451421656423e2713","debug":{"publicInput":"0xa27e76c1fb3681e630c68fa13ea2bb01de89d67ba6b036f9ad83a91a8158e7a"}} diff --git a/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/25-25-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/25-25-getZkBlobCompressionProof.json new file mode 100644 index 00000000..5da38c44 --- /dev/null +++ b/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/25-25-getZkBlobCompressionProof.json @@ -0,0 +1 @@ +{"eip4844Enabled":true,"dataHash":"0x01ac3b8161f9788e7d4d094d62e8915c574cab732be9820575923f59fec2272f","compressedData":"P//DLcOwI2FMHAnG660DHNnI+LSRoulBjHV4RF2osVYj9wAAEAAbIAAQAAAmgbj9bkNW3biaAdDVKhgMoWZd4SddOim2xRwGYwmxyYs06zGPIyS/oJdiTC5NXwAbgrxYDfpyemIC+QEwggU5gIQQF9/+BAASOgwEsVZTlN9ZpygBPYbr7x1k5A/HTK3JGYf/EwPx55z+tyjVbEe3pnNVxATk85/+AgpMwi/wwGSYRsu0TkwMRJW4BxP5i2YfIPC/N9/jAN+gKaIkGvb/GQfr2NeKFZY/ySf7ABKXP8hA4wwdU7HssR0Io0RXkhlL2j3LQvZNQAF3QQKchv8EgosEpARKfwmATwvRqUogAQGAP8AAAAAAAAAAAAAAAAAAAAAA","commitment":"0xa93a83d45604dae9beac58a3cefc16c73ad35be9c66a4b6605fcee8a86b2c305b6288d7c1ddf0267a49018f0c02af880","kzgProofContract":"0x849782404b12a2d405cac232e26d3ba937e243854aa5dec7f58492495bf5ae4a09e5fbde8fce0f6ceba70442024221d6","kzgProofSidecar":"0x8a8e6525bb36f22099490c592667919670139ba6a28db3b8cc1b036c56149a118fdd1f4b5aa951cf57d3d0ab216fb2f8","expectedX":"0x0a48e8d7e8838a5fdc20ba021c09fef65a4a7f5ce1c2a78a8490144fd674a108","expectedY":"0x0f8aff4055d73d1dcc9e9c2095a5cd535f1856622f8e8aa29f49c9107235b801","snarkHash":"0x11dc1248aa7d5108501ab5ae0dc56ac4fd959340ce510b21c67fd13b3d3d429e","conflationOrder":{"startingBlockNumber":25,"upperBoundaries":[25]},"parentStateRootHash":"0x0c0aacf48fcfd2a3c5c5e86409b998187f1da349846d6e00553be62b63cfbed3","finalStateRootHash":"0x0a2c8d6113241944d34442d4f83671db878c472556be963d9df6954bd3a14a86","parentDataHash":"0x01a56a47f27b89705b0e70e19c3a1e8b90f032563d97e78b0067c6c14a273ea9","expectedShnarf":"0xee30cbecc91c81fa4b59413e8fbdf6042063aeb46f0bea72bc2298015fd9c1e3","prevShnarf":"0x4639f918e5f54028aa90a188ef7074f72cf36049d8e1e047533ec0c62491c4d2","proverVersion":"3.0.0","verifyingKeyShaSum":"0xc4a868954d361bf8c18d4b3699c4fa973a6b2e4543ddea0ce7970d6941f55758","decompressionProof":"0x004c033ac4d091e0b91a24e1a9d27c24446a2ba61ec29e960c7e28b1d1008624fb084eef21b61bcb12022e0f84d3cda500853dd2e5a6ee9d0137932e4bed94b3f0860c269cb8ea0b12b4b5a463eb081c83c1e7e1a780286141a853a4b9a3d056010fbf64cfb3eba0817acd158bef1f35ed8ece6d379b6e9cae8fbeb3b7a7ee618468f3f2ba9a8db843ee8d62d91d6ced0012c47c21e0730ecad1779946f1defd59f621cb8b3cc2471cd29eb39aafc81fc1dcfa1f3e8309ef96b56e2854e7adba00c09fac5832cc18d7ead4193a36477b1afb4da008aa524440ce85a06d6c6cf47b1866793df184be2c61caa2bb147bf000bdbabc3ba9fdeb06b30120e9a7b503ce04624fa283bbec721b6debe5ff51fa5ee1dc25c397a9eb37eb4b331677c52b0115517c8b761da6ff470c85a4e01dba87b405a750567d622fda951932f1e15b840e297c4b8a22451da3b7f0a060342c0026127121d0e33503f3ff7d887c92dcb16a39c6797abf2f64ddd9d63845b12a8310d8293c71f3d6a0fa229e0041409900f901c11f518c079af7343220ad33538cbc3c12a972513d0c2554694a16814d2772ecea51d4da8607db78653d87687e019dfce8b0fc9f20e8f5d1b3588464dc547792bd8fa5045fa9c6ffc192fcb745d85a1c3b161e19dca1f1848097df046c006a159e70d5884dcfbc820a066c66e4141bc57bb1f80606fe573c9a0c9ffbf3761410b7895aa186ede1774671605b4301751b7bc42181d6c85d19238677663a51f0b123f9c54fc4b2a6be5d954441dafbeed5970203a653355ac3c867650cb2019a3df33df97a056215e07e54d1c37fc17e4578cb52c9b87a5f9a22bc2252fd9ecb87b2c7dab568787ecf7a16c4ab190007ba1bcaec432ac63a7e9512839be6aa4f7dd131f9ccaaf3652d8faf093c047f65f2ccb4af05724a89a4a56021aa8300ea7a3e10cc022c1e125a0356452e894073f12d43a5f6a17c4ff88f00ddbe4d64d2c178bf10c7a32ae3b6bf3eb5aec2013658dc6bffe38e3abf5f90f65098ae2363d9d76194b274afb68a63d8ba5c8eea80d08990135906c4d745bee428c6d1000000070f66ffb01e792527ec47d558b9b71de1984196b5d546168982a8c6486e7c5183001b45dd5cda36dc6ff7da78f35b905e45afa7cd82f0344ac8d9abd5b211ccf608a92a593a45af6643f682463217dbfd230ca05642d874ba318b6de9c54cdcc70f530db0620a46f6420ffaa048f537aa23c08d5f482805a3845c77e83e73a905102724d186574e7cc5f4201b3a28d9a692df7997b04f28aa0b58a8f8238962510d15d3d445aabf043a830d46cb5f021bcbaaf41ed52ed6e86033b8e29dce282504bfce2dae8ba34710e296a88f2c9b21beb4d4f1840b87410896ffe47bd5c67a01a282bf91e3a5e62dbbe8c1c3fceb803500159852117a4a5a1fdd741c8e41c7783cf16124e1eace4810bd7f64288e5f0098caab66009020d6eec13db9544f6366f620adfe49ab91b8b276474ebdbe23ae68586fca48fd94327e801504d5a0c0073caf53ea8d79ee6f17c689a58486766e98a00c590907bee656df3b30c554030000000101062fd7f8f81ab86847208843a9ab733cd023bd1f4a5170d84b7ea03b81b53371df013092a322aee672e606d2b783a400ba0faddb48d0ce414c8d220061c0cd7caa907275b1c3454f0e8bf8afe5a5beadb3b0a45d395791794d731d466899bb","debug":{"publicInput":"0x3e391ed403b5159a0e9f3ed7969b12cdcc0db4194b52b300f4d17f0b333322a"}} diff --git a/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/26-26-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/26-26-getZkBlobCompressionProof.json new file mode 100644 index 00000000..8bd12ca0 --- /dev/null +++ b/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/26-26-getZkBlobCompressionProof.json @@ -0,0 +1 @@ +{"eip4844Enabled":true,"dataHash":"0x0154f3b537febd579e0599fdc79a1e219c2906675b4b6d167de0c03a6d5b4657","compressedData":"P//DLcOwI2FMHAnG660DHNnI+LSRoulBjHV4RF2osVYj9wAAEAAW4AAQAAAWgbj9l9787jbTv/AAYBHsrQOZMgS2hR1vHxYWYBrlSj6yqeCDezRpmRkl/QS7EmFyavgANwV4sG/Tk9MQF8gJhBApyAwggL78B/AYAJHQYCItcpwpvrNOUAnsN1946ycgfjplbkjMP/iYH482x1lnDmf1MAgjSRhlxtEutlKD//DAWhrGy7ROTAxElbgHE/mLZh8gPC/33+MA36APQ/wsBO4AAP9+AlLn+QgKQ0P8AAAAAAA=","commitment":"0xa2af57973358d9daa8f060704ed69065a5fc4ab845306b1f267981e79bcab6c483369a9d43e591764670d475461c2ddb","kzgProofContract":"0xb6c98c490c82ec1f5e3375ecbebdc39cda01f5adcf6ce4c716f37f6cd78cfcf76f0058a83bb2706d4126261a3dae028d","kzgProofSidecar":"0xa40d97e5be67edd39ef9dbbb67c34f36e6afee6bedf9dca6ce4d43a995ada54f84fdb669315fe8c582871024abd903bf","expectedX":"0x6759d98a1ba25e509dcd4117cd1f0e0ef2bdcbe8f37b20939efc9564965f6d68","expectedY":"0x7179d8146bd1548921948fa1b04da1e8bc0e3a055f33d2ee9b0bd3fd25638f0d","snarkHash":"0x12a73fc3988a65a202303c2e0751201396429ce045b5034106966622a98e3f70","conflationOrder":{"startingBlockNumber":26,"upperBoundaries":[26]},"parentStateRootHash":"0x0a2c8d6113241944d34442d4f83671db878c472556be963d9df6954bd3a14a86","finalStateRootHash":"0x1276949ce8fd9634f67f5002eb8763245cc0930352ce132e5d6b283f32c6e090","parentDataHash":"0x01ac3b8161f9788e7d4d094d62e8915c574cab732be9820575923f59fec2272f","expectedShnarf":"0xb5a597be9bdb04b08b27e4e61686fd49aa8383df19763bd6d0e3a03dcc579c5c","prevShnarf":"0xee30cbecc91c81fa4b59413e8fbdf6042063aeb46f0bea72bc2298015fd9c1e3","proverVersion":"3.0.0","verifyingKeyShaSum":"0xc4a868954d361bf8c18d4b3699c4fa973a6b2e4543ddea0ce7970d6941f55758","decompressionProof":"0x00c60cfaf7c77082bbdc3b45703a66c0b789d62b4dc385d67d6812e1f9fec272796c46efb4c3289326db7c47c6f17113002261804a679c48d42a572df323c3f5d20adee02456c1652d9b2eb5a9644b9defbd26b4e92c4fde39200452a1a031eb0157a560cf759f5543c5ac308bfd6f22588a92d6dec90c51b57bcbf878238d7e64a6aabd2a4de55729a4b7161b91dcae00da53ec63e2183bc5d983e1a5dfee6aeefdc2faeda5727852026e354447d2cbdd6a2b7c01d6f4ea092c9be8a5b8674800bcf161d9d970eb0f16590e81212c3a512968f2925e865e7762fc8b8e9ea7ddc5f66b9a17356896fa5b74c48d38a833007b9e1ceda40d51e55b56ae1e3a066c89052d26959d0fd1f2985f56739a390c48a1a8d21de04a76d68267949ae7d8920016aca45a946549a17787fcf75a6754c7968f05ec3d0fb48a09b33e54703bd692c0e0240f7cfd22fe0f295d0311964401765478d6e00b8aa6f826e1d887941d295896b377e1091a89435282e08ece2aa6b92d56d675b83ec6756c23086effed002b29654fba0104cc01c32143ea11e4646d478cc0c91c253530fd4c1254e4f1b99a62e9e33d895f802a034a0295041000215f016d7eb9fa957995353c8b26554284f72ea5a11e09dbd5aaf30b6a15fe18a6d9948ce4d39ab740ec176cf10bd20156c4d9ed1c38b16db7a10af9a2f90a8e57636e7c904705107ac760ab71b6a110bf2e739bfedbd115d31c3b265e2146013ce7d7e8b7743e5a47fa7548e473788bcd4b69559c125bf68f7ed3fc56321a7988f7fb988fe78d936f1e12d0280e970016f6e11010e0600a1820b361c9c1e56868b9034763b7a1f4259c5ff1fee7bd89062e282e57414edb49ab6b7dc586bb00dd2968d03a3b611da0e10433efb36b797e9efad267655726884c72bee31534b5713f7f847e31aeec28cd57864b9c360117d0c22f815a85cfa3f27fa3551f376aac10f083bbed0367c6609057b9326a3797f9db313d16af5f17fd9bacfa4f2000cb0133cfd0098c49871a0d42f6f107da7f851224ffe505c90ce569322485a18f45cd1de5189ab2e44d537d12d1956a000000070e7e9c244eb06b577564e1b1d080c0d42af42d989b4391ad9a9eb611c1721f690249994f77d1e3ae08285757060662da7d116a71ab7435dc1007ba8acf1c42e60c1134917e1dff7640337bcb4c5e7f9603165366cd17b369ef191970a0badf380b6415f742900c65c0552eb8e746bc4e49dec4c4d309ab8fa1d0c440ded7479e027dc95aeefb7e06253572f180220dac7c67dbc221d577d1b5ab2d2b07a12d7605eea0067f3b7ef09e21b72bc8afb265c20f6a83ad565100d92b437ec9a016500c8578f8790880392f1eb722423dda638a5b1ca28aae45948e5813117cc5aa6e00ef3f2da5a8de4617c4ef459a8d2c3cc6e6871f383d2702a21ae9f96214abfc554af05ebc28b3424e8e7e4fb69ad72c00b979198b51ee0e5d42672ecd2849bd100520f51cc9e2c553baaa6651f6eda2afa89d0fac5b011afaebfdb86e131ad8045e840eed64650140f831db4234ec29d459571c5b7569689c400a4e0c7b4fe40000000101425227b2c4044affb8fd6d2a7316cb829dd2c087d9d694da2e5747724916c58da95d0ba519829a8f8b4944486e674c014a42ca904dda8e781c3d9c2f139cbd37bc3f2a2b95d284d245b3cf526ebf3e9ae52f79acaa2c8ee6e0bc9c31175768","debug":{"publicInput":"0xb5de7e69f186922777e07d399ec431441bce76c43ebf3c6fd3ab4d2228c909f"}} diff --git a/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/3-3-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/3-3-getZkBlobCompressionProof.json new file mode 100644 index 00000000..1c7864fa --- /dev/null +++ b/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/3-3-getZkBlobCompressionProof.json @@ -0,0 +1 @@ +{"eip4844Enabled":true,"dataHash":"0x0111c67b59cfcd6e0da7a27ffeea334e8446caf82645ee8fd0e9315aaf070f2b","compressedData":"P//DLcOwI2FMHAnG660DHNnI+LSRoulBjHV4RF2osVYj9wAAEABVIAAQAAAWgbj2J4nh8URVh3JS0bCwMHXGfT05MzdParFBGmn1CgSxf0n0bmr7sMhXYreijNgfyzw9D2Dl8NAC+QUUggU5BoAOgwR1D4CAuQUE/wcENeMIAIc+Dghr1AUWEE5DgDgGEE5IM5gQFgQIGQUmEAL5FhAVFRlthADgzYQBH/gMAIQYFhAJdWW1BhAYFW/wYENQMACwFANgcHAi38DgBQzBi0CLwiqwICjIyEkLSUHIv8XwA84KYssigmiZo/oUnlCDKS/y5FR7Vfx2gw3tbIr8EjIUagKH8BgM9VAsIChMBANsIDQC7AQDistsICQK7AgKLEjDHmsHKNwKkwEDACQQCpMBmwEkEAqT+quDO5MLIysLE2MKhMrCxt7cdEDS2uDYytrK3OjC6NLewIn8BgErcQNLmQDc3uhAwkDG3tzo5MLH/hoGzUYGT+AwFKE/wcEPA/q2MAD/BIGwM/wQBryUhJC0jISIvIKqst/wOAOix2Kish8wGCEsBBBQgGJCrCAsf8CgqUCo/wOARQItAijCAvX8CgLTJySh/AgHSBqkAwgMh/hwIhM/goGPBDYQYQBX/wgEEJxss5/MKMIAuK8AxrjBtDYowgDirwDG4qAxTCjCATQrwDHG0uWtijCAUSvAMfl+8cWKMIBZ/4MCIcWEAb2EASo2YARhAu7+AwcrG/wQEQtAP8EAb4stsCB/BAFX/iAIIi/4DAPQEO/gMDg/gkAwYQB+Vv4FAVsH+CAFYBIv4DAibOYQGv/gMIu14FhAglW/gsBYghaQf7x811og7if9mjeurMgQfdVIU28a/8ABhd9SGYBEtnO0XLhadyDAASFFPwGEDAIt/AoCOAkDAAMIFPKy3/AYAmVfwIAt/wSCqMIAyn8KBDJN/AoQynu7d/AYQqdEDcyu5A3u7cyuX8BhAg6NDKQPTK5N5Aw/wIEMsrIyOTK5ubBoDf8DhAS3/BAQBsIDOwP8CAPih/CQPb/BIJ6Zin8KhUUDIKX8HARDGwsY2Mrl/A4UV/AYET/AgEt/AgEQwMgCwgMX/BYG8dsIEzn8gBfLkNxA0uZA3N7oQMJAxt7c6OTCxusDV/BAHZ/AMA5fxAF1/ycHzfwSGWAYB/AwZYa/wYGWAYv/BYZZ/hQCKpTf152GlhLXP7f4ADMtys3TXeFChyR5hR+67PZvVShdf+h0d/wcEVShIB/hgOhNL22q+KgatnX703ym7VtyM+GI3RTwA/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=","commitment":"0x820f70edf06ff0fd386012a4b9d7285a096ba41714e43718fa58f13b26ec905345b0e67857fa9acc18261eb12385979e","kzgProofContract":"0x8259cd90c6ba8abc41d3301c2bd207704e2e0b06ca1b66bcd2f3b6d432aca421e9e8219cb23a84a0f544bdf85dcacc06","kzgProofSidecar":"0x882e4e64327ab7347d110f4ba73353ebd104ae7f1072acc113fe699bae19c1b12570b7523257e32608f9f04dbb303f72","expectedX":"0x0befc69b818cce32dc0df7647df3eb54d702fac1e649fc48bda5f49282597f0d","expectedY":"0x63ecdf5b4d62c39ed7c75a4c89edaf002a7934ed0c058e78e8851626153c83b3","snarkHash":"0x019e434e1fa0638ab3a1a6e7fe2536d560ac3bd16b192a0f779aab5aed7e180e","conflationOrder":{"startingBlockNumber":3,"upperBoundaries":[3]},"parentStateRootHash":"0x102c42c9a989a510a3dc068069454afea60d4c627a2340fae5f40712f4e52f35","finalStateRootHash":"0x034e2505f8cc8c56711c6c662311796ddce68c1a931b98f58b616c4857f1b837","parentDataHash":"0x01044cda2b8c6335d3bbf2505bff135e1945ed98f062d7e0be1e17896fb58fe1","expectedShnarf":"0x9f63b3262d6f473fc4a799597d2ed6e20b6b59ff7e221548ecd937b35f78c93a","prevShnarf":"0x8da611ea4cc81c84680a4eed70a733a9afdad12d6208bc5dc122e18c9b61b52e","proverVersion":"3.0.0","verifyingKeyShaSum":"0xc4a868954d361bf8c18d4b3699c4fa973a6b2e4543ddea0ce7970d6941f55758","decompressionProof":"0x009e817f6f0d2212017d07fe8de06e22712c14bfb099c48f15df860bf609c610f40505581dd591fc923c020b8d0318ac0180e4047c1a70be734a6c79ecce64c2cdfdae34a2de6a814d6e13c2dbc041299bb6188789d74607c2828329fa93bbf3012a49380cdbed4128d4843aeb2d70d7def9341f2e461fe6c79b8d2f4c7066e7b7c3bad6a352f53f49f36f622935e96c00f25048bfa606108a7be1f57d1119a7f7d1b3c24772ad3505627070bb8b6013529aae55c00a0c9646c01f1fdb0a5bd5017d7dddd24eadf2334f9be4b2268aa3014c43ebe5a383e3a2d1772a81d6f48341ef0b87a9536a76079e67355f01bfd3017056dc922456343f965bb4e35c3239fcb32d4a2e71520704f36da52aca92509ad1186e54f3ff4ab1d64cbb0b1e4a1800245437f2c579be34c2f3a1cdda24f4776ee78378f33e22931420a5ae0544b9b6df4676b12bb4090eecbb211675b6830014476fda8e006cc6f02dbab17226f4ccf0b0a5f765abf3dcb9f7f8fe89ca45a3065a4a388fc679ec106d69d03f12640066b85a96bc67d6937c812c6d4e11f20e1a1b8f389a0ec798ffbf8971d8720fac6b6cdf169f77190135f71b458c4eb0012961e8aa8e4b47eb34469fadf650e89b81a573816b406898461bcafd4ce5d8e55da39548a19f2a909c3aca249b535c006f0b6a428a9047693af45a002bb4c4070a5a5949774b7ad2ef89c5afbf4969ea4226d5aa832acc0a7089ea618010aa004189d69306d13e2d1dc83725e2955871683a47ea09e98c9cbaba48ff5e4306452251cf0a055c3c2bba421618f714c10107ab92ff5cf1e23750d288a63f0a550c4670ef1aeec9cd91f90f188e5fbc2638b1604de4b9b6516431b3bc46d50c880124bd561a263c918e470738f788c578f0ec1fcac8ba96df6c41d3dad07bb02510f5bb62678eea5b6a1db82148c3aa8d005df3a7612072d8f13d8442c6e03695cec052ec96f094881a16b4850955ab7700838fa424c07818dbe15ebbe2640e4a000e70e5485d10ed1f62822a4983f1ca97589b006ca629b506cd857f99f6322347ea050bdcdee0571964efa3071c213d0000000701d35534077388f72378438b792f3f707b607aa72bd438630bf48168dd88b84c0e481c9fbc9ef40cad71bec0c7e2ee7d05be70fe276f6ef243a984e9c328af6810ad3a7413aca7738df0982c406b8dea1982d492f2c2d9088efdac0cf80e62ff074574cb6f50a728d2af29c52f15239984ce6178d4f181210f685bc68666c0f90114c81bace371fda8065e8cdcbbd533519890d1bce52103b82018b2900bd3370b8ec2fc0e19418afa9c3b6d620663d2085c7cf9d6c74192b107d2b6c0da0b1e02b0132e40a59208b4d879b68083e81d8ad6d7a1aae062e31a2cdf9faee24258010912621ccbe6151dc92eecbb582f713d168aa0fda8f7779d23aa6f6aa87cececc35a02456ca1ba86684bfd72c17f320051d2b62751c7fea3ab8dfb45eb1e2b1b7800a533f15f4809df1fcae13d4c42f2ab30534e56df849a6855a5d647e8a307a52a9d4bf0decfa3ca254811f1dac1425f26b16b374e20f7ecf5d0ac8561b1000000010062428954cff992294491bee81437dc0c6bd2ec9001994b323297f469f727846aeb5f79b0289083bf0fc647e7f8ffee0139d2cbc9d9246108d5091e0a2756cfae076e86375ec22e80d6b992456a996819fa65f0828569d4b283ac43b04baf07","debug":{"publicInput":"0x1995c98ab529cb0fa2a274b7babdec4eab8f4985154b82564b22280b5d3924"}} diff --git a/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/4-4-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/4-4-getZkBlobCompressionProof.json new file mode 100644 index 00000000..1172dc08 --- /dev/null +++ b/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/4-4-getZkBlobCompressionProof.json @@ -0,0 +1 @@ +{"eip4844Enabled":true,"dataHash":"0x014d35c11cc511fca435449bd3d0386bfb8bd7eb7d7dc54aacd5a6a0734ce770","compressedData":"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","commitment":"0xa0ba6e5308574228fa06e565f328bec8127eef52bd60576da7844ec11499f31e498f88435ea11dfe5e2f86dddfcc8b42","kzgProofContract":"0x97d9ea41f51af1a3881f2c8e0d12a7ce2aef286175e47e759cf63f114e7e6bd711f1fd98995e7b31e78196c2a27d6692","kzgProofSidecar":"0x831755ca2ff68f1cec113419c809aa16eb639b9ac180c8fa9f853258f92f76d8dfdff2bc52e18ec8752d3cd90e36a097","expectedX":"0x2ffbb8b3a317cc2caebd9a5d3668fc485ebbecd758d78fb7c921b73587b51640","expectedY":"0x3fe3e08928b8f6e5bdd9d9311e71a56a8540dba3081842053b90ae23007307c0","snarkHash":"0x066feb570bd918c0673b2aa0df8c33538d9cf7e34ff2f16fc3b7a351bc7dbc2a","conflationOrder":{"startingBlockNumber":4,"upperBoundaries":[4]},"parentStateRootHash":"0x034e2505f8cc8c56711c6c662311796ddce68c1a931b98f58b616c4857f1b837","finalStateRootHash":"0x0d079128bd486635a004efbace12667a89f40b59c6e6321f6937a89187c9c0ee","parentDataHash":"0x0111c67b59cfcd6e0da7a27ffeea334e8446caf82645ee8fd0e9315aaf070f2b","expectedShnarf":"0x03557ea0e5ced97fdaa91ee5bc87ed54a48a8516ba9f46fc4ac2ad8d23d7c303","prevShnarf":"0x9f63b3262d6f473fc4a799597d2ed6e20b6b59ff7e221548ecd937b35f78c93a","proverVersion":"3.0.0","verifyingKeyShaSum":"0xc4a868954d361bf8c18d4b3699c4fa973a6b2e4543ddea0ce7970d6941f55758","decompressionProof":"0x003752a075fa92f75d20f2cb858e24da5d915433baf9a18ca7b9521d7ae7b90aad112ddebe88b523c51da6bedbbde401009fd21005c98fa178a849dc1026cd0b293671d8b57fca7a49051e16fbfe8327359dcd333951f8f834b945d9be89f72000754ad79e0a1c9e3b78c5d07e9427d771391515fc953e259ade1cc3b7f18cbf3d07a3e5a960c14295a35c859eb52f6301003602717291fb69aa4f81a4dd2a531f0d245e823407530a9ca41023a410e5d3a760ea02729ceb3b61da585de1b6ef019118db4d87b371978031908c786b8cf285ae46f1cdc11f7412d6e7b1ce0e0f90aedd0c31d7bb2e1bd575383c1d12bd015a6c700516435b24841a9c7facaa8d051225ddff76a4be2048eb89c11b2d2f3c3b2ea0c03d3b574e37bee576725efd00110ad1285552111383f5ebc9b02e17ad6548024acaaf3fae41d18d4d3311aa995f59843281e800d24690d3cd38621f019c0a63b49b731447315d912beb96724d44d57d399ca2a72f29d389bde9d3704eef85fc4f6cc2748f5fc6f7b9ea96a6006ece57c766e56274a4a18b5e285d79d4e9bf7b87e593af3714e17583d2eb1555af048e29cb6ac6acb687943330d7d800884c7163122d8b5acdc9aaab86fd22012113bf65bcb9ec1b87978645ba681dfbfc46e3a0c5b6a004d5ea54830c8541011bdccf9ac00e50f619baa772be832c3e0d82231c8d8c75a1bdbb8cc9369f8beeea14b1937e0e1e9c6c8b9e29102f0e00044a2b98fd28c18413d8c38040a9ba404770f4a0ccfb0b8234f18f1d69958ce38eb3663815c7b105142a9cd68212d10020e04bd00aea0e5c850d2246135b71aea9db449e86c590599aeabd91596daaee7343f50aeeaac33adb08c3e334da00008f2900c995932e5a5cd72faf2626d97590a2b51266cec1dd2c107a6ba9419b33d1f0b3e02f3917a1dbd9f347c4141a011387b146c2d3f7207a5e6709acaf0018ea22dd85ca9c6c3f6d2dbba46a60449375d095b6fb4d676cff7862be3667da01728b7129064f97aac64eee75a09fdcf2b85c941aaa849d9fc02998842140ed94f3ebe769d8323db26dd2fd6f3cc7cf0000000706b2ab64c308993d34f0e78758798f41f24b5ef4f19aab96345f07370d5c194f0a49e65a44010c41092961bd1fb8f1c7775bbd6f974986e75ea929fb2e0c0db00c6ceedd5b1f5a01eeef23fcc9fc5867cbff45cce6c25488d498705c9685b9de0811b19aaf883c1e02576173e42e39656d26c718fdf983cf183abeb646ff64a208159a63af9bd4ed3bde31e879429d6430b7615a5396e549a7dcc5852dff96861157e0ec9f4c475f237950a414aff0bfcb5672af4ceb6473b76728d20098d36e10931461883a78ea210292b3df3e5e256ede73f5928c401398d16680e4078c6400715df1aa6b359ae11ddb584ae7cfa6299ed799cfcb02b8f37cb196c298b065e3f6e57c433aac16d8472c56e945ddc6012fd01ee592d362e19710a24f75f302463d6574744064eabd843027df4c9359f9ae78b4bb09b978aa1deecee5f483e600c53ce03612f2ef920b8d09fe9cae6b9cae2ee7897249352e4a9eebcf27677e000000010083798b51d7f76ed6af5a45953fa92e5649050a4edbe7f245489edcd2893a3bfc09932b1b31d38760f730494393e99800985b6e1b064f42ae65222ac4f0c244d9047ffd3b822fc18fd5e519f00a5b3b7c2b878d0dc3c310932e56ad4149e4aa","debug":{"publicInput":"0xfe7fb4ab69e46b1634283290708c04c44af1c472ca6e2af9077d7adcee47e68"}} diff --git a/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/5-5-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/5-5-getZkBlobCompressionProof.json new file mode 100644 index 00000000..b630f67f --- /dev/null +++ b/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/5-5-getZkBlobCompressionProof.json @@ -0,0 +1 @@ +{"eip4844Enabled":true,"dataHash":"0x017c7d915692e992d7a767de0c81d19982387a3620aafc8635d64d2de3a7f81d","compressedData":"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","commitment":"0xae7e543996ea91d8ac1ba705c0929e3b18f9c9d20c7d3fc8f6a5a77f11f3509b973b8e86633352018dc33cf1e7313e17","kzgProofContract":"0x9775957afcb8ee104f8e4d01376a9cca123e945c7b825c214fb3f2580d72671c6e882f9c293477b153739988bbd43f67","kzgProofSidecar":"0x997035288d543894cddc459a4adcb234790746ae599e4cbf0e1b95f522fb00ec11e3c6ee95b1c5de547bf542f9433d77","expectedX":"0x41b523f0abea6a5fdafc98d6f95115e9c5ad72e682ad7a8086ef51219ea3d9e2","expectedY":"0x3832d45db6861cd408078cfb53675b8ab73303b5793ae094e5c061fcda14ae84","snarkHash":"0x019669e8346a15c6167fb69ce8f7a6d6f4d8e1b7dcb1c04823a0db395fd8b6dd","conflationOrder":{"startingBlockNumber":5,"upperBoundaries":[5]},"parentStateRootHash":"0x0d079128bd486635a004efbace12667a89f40b59c6e6321f6937a89187c9c0ee","finalStateRootHash":"0x00fc8d8f975870c1cbf64395e1f7cb506908f17cab0bf00b7752e524da34dfd6","parentDataHash":"0x014d35c11cc511fca435449bd3d0386bfb8bd7eb7d7dc54aacd5a6a0734ce770","expectedShnarf":"0x2678240c47f224c4d666f00989c3a1f6a1bddde8de206cbc59a394df969b9a76","prevShnarf":"0x03557ea0e5ced97fdaa91ee5bc87ed54a48a8516ba9f46fc4ac2ad8d23d7c303","proverVersion":"3.0.0","verifyingKeyShaSum":"0xc4a868954d361bf8c18d4b3699c4fa973a6b2e4543ddea0ce7970d6941f55758","decompressionProof":"0x01764a4d5f8f6925f6f08658279005082a5703935e429a7a51dd36594a14a3c7b436b643205a36cf4ad29ebf2bed7407003312effbdada1a0fe5bfe4f7d2d5da35162269ecb2a9576b6c3c9861a3f31eba58448243ae0aa71628b299bd4d42190034822936d8dd88746274532c95c2b06a9389feef5c393d6f3f5d756234477364379a0e28faa9c9d271ea20ce68854b017ce1b4a62bb330910b70d8ad345a28f0ee45709b235ad5d0ad48c5f3e95c1f58aed595783ab2cf58ee275837c433c901480757bf9600e8a10905bb872ebb2b9ea27469827e1841a58ed05a23df2da41bf6b68076e7c4726c23dd64944c35bd00aaf0076c554741be13e977766d6f5e104617a063529f23013506b99823cf5da36d90d41b1b66394f5299d2232bde19015fc83ec5fdb30c9d54f33a63eb60c0c287d822bbb14335a63d367fa88bdce633f1e712588267b55d32a2860f24ca6e00e0e1570325cdb9b5592b741127572e0469cd98fc7fabe9e5472ffd6cae903d8f88160f59118c6fce4f3103b8b1bea501314305e1026c879c2bbce15d5c881c999b775cfd19cb7aef40cb1f908a0ebf2335c9eb832381bd82e48851527fb2830156751e18fa8dbd1262c41d5ba5f6dda3ff0c2dfdceed0327a0cee67c553be909411ac680f48b15bfa4b60d6aa23bae0111d6304b3c5f38cee7607951d3f2b3f5a4839c152aea7f3f9044cf0bea8513a2bd503c29603cb71590d685a3f76776017797a0afaecc2cb61bb29f10b4e4eabd58f6310bfa20bce3afa473c342670bc23eefcc7f120b899e1821f3e266b9b7013b29bd7a158c2b0355334afefe91a6875a210f52e9c3bd987b6ccd73575106330919b9e57b42cc77c8577134b4b372019e5f1a9f5c427cdd9267323d0e1694a767cc14795a330d0227ac885e973fcb0bec5c1d1ccd205d91ad37e24c69cbe801a628b73ff8e5a295601c493211484f80ad2d40d4265a71615270232f2796fb4996698f7fc48146dbdd442646e811470198ef658e23d5f0f29b63ca58e891194322c00ad5a39e31103e200366a07fbe93816d7f7313367dbf16ebbdc532100e000000070aa938eaacf0d0eb86adf84242d5a1c1e8b8214724b0cca5324cf8daa5b8c73800bfa8900ea0f49ab9bf36c050766a8deb2fa5c3ab2ec2417f5fdc65362f40db00f0a9cc6e493ab1c8d877048e5845f42e9d7a05131fb9ee152cfe6c15469b6d0e7fd56075b7082bd7a8fad483dea55cd2691fb3bc41d05b003e25ea5716a9670b3ca42d98504d071c743320fa697ab44340ceb996fc9e48ded24f057c396660060f087740399b45e6051aad4b7817149559cd0e7c403bf077925a3a853458710e2897b0d8362b3b6be035aea5b8726ad8ae53d96efae4189657dd0455b7a80600dbdc82661c43807e30052cd679f95259a60e14b0987e80ef89dfe4eead9a438cadbb00dc7e10c32bec3f86ca6ebce40080aa34a04d3172695b417d59d1f2e81d5a8eb9f6c3e2aab35339d88e1ac83db86f4dfb9ef109871e090cd48b3afdcc0abfc6188725a2eb61357d036b41d586e3f23f91f637783b48e778238168989700000001013f78ee38c9bf647c513159455758a01a2a7229274d56153714950a0c950340c12f753113236295dc8e9b9ae9a9290f018ee806dc9f21d7d19d6a835392a9e1ff9cfc593e96e1719bd73e1cd4cab4fab32056edf393053d79a74e70474b815d","debug":{"publicInput":"0x6af1401c1e762a56ca860c8d65af26572ea0ddc3b01519706b478338d2165b6"}} diff --git a/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/6-6-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/6-6-getZkBlobCompressionProof.json new file mode 100644 index 00000000..0a58672b --- /dev/null +++ b/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/6-6-getZkBlobCompressionProof.json @@ -0,0 +1 @@ +{"eip4844Enabled":true,"dataHash":"0x01b5af111d8898084d4db58554bbc268ec7d73db000a6ba16fb995bdb7e26d8a","compressedData":"P//DLcOwI2FMHAnG660DHNnI+LSRoulBjHV4RF2osVYj9wAAEAAHAAAQAAAWgbj4JpnYGvW01TZbnrKDU9vqjjtnD3/KXgQqnvCWqOUK8iiwbmr7sMhXYreijNgfyzw9D2Dl8NAC9IIFOQuFRdlkuAD+BQAWCUgiUOqdj2WI6EUGiK8kMpe0e5aF7JqAiQrXjrxaxiAAAIDAP8AAAAAAAA==","commitment":"0x8e0eea27f1ca4fedc913edfe82c77c5735ec1d7413e7f1545cad49c4bf493108e0166bbbac28889ccee927aee772d6b4","kzgProofContract":"0xb6ff68ef2e79a6d113db57ae0f145d5a10d8c40c9460b1821ead5a7ff37df6d356fc1b3b4e2990ca73121be4bdcec1a6","kzgProofSidecar":"0xacc235ac759bcc6d265701e97fbdcf4e5dea6096eda3edac64386fef746c183a9aefeec5c5c4c4b02601753bc735ab0f","expectedX":"0xf7bf49dcdcf1d1017c75744adcde321530740b893a448e09f9aa325463b84a05","expectedY":"0x0445a4118222fb8746ecad8d5fb7a50a62a3bf62fcd846bc57faacc5029b462c","snarkHash":"0x11ab57b477b7985fe6dfda046cd991b56df1083246e1fdeb28fbce2b33413de1","conflationOrder":{"startingBlockNumber":6,"upperBoundaries":[6]},"parentStateRootHash":"0x00fc8d8f975870c1cbf64395e1f7cb506908f17cab0bf00b7752e524da34dfd6","finalStateRootHash":"0x0b00672e8bd6f52720b7dd336f8323fb4bb1af388236a8ffc43f8c7d652ee656","parentDataHash":"0x017c7d915692e992d7a767de0c81d19982387a3620aafc8635d64d2de3a7f81d","expectedShnarf":"0x374a1f46f1804379ce94b18e6d95f6d6404706f1af08b47abacdcd437372c1f6","prevShnarf":"0x2678240c47f224c4d666f00989c3a1f6a1bddde8de206cbc59a394df969b9a76","proverVersion":"3.0.0","verifyingKeyShaSum":"0xc4a868954d361bf8c18d4b3699c4fa973a6b2e4543ddea0ce7970d6941f55758","decompressionProof":"0x017c95bf3219badbd6f55114e1c069af4e5d337b4b60f6b0beb5ca683a878f990879ca005913e0eed6cc01d9224a344600d3b54aa4bd70394098004688eaa81c208e83cca840db8ef6861b86c2978f0b32fb0b9c70416df7f2a9e7db276ff3c10144bfa537a5990d4b8839dbe98b9f6a164d559233abb113f0998627329c5a346c98e833be3edccc2fc762fe4eddddb801816442120c30782b4d86141a334a130cc1140a2c0cfc7540421ba32e314e9e4e1b252cfd3ab3de3ff181cf86c4374700a6715a4f9a7729efdf32448069eb81b67c67ccdb41e4a72b1466c539f3e4f6dbda1cb780b4c9448f150192adf75a2100c1b6132d52a019d2ec5db3bfaed672619c0562424f12621c78d7876443a9546f4b53c8bced8a7a703eb689d9216ec6002739b9882f9e66ecc853f9a137fd3ca515252aa14fae59a903c8935ef36db443b5db68ad70e5ec622fa22fc0a4f65f010c3f772acff050ae78cdfd6c2ca4e8c3ed187906d003ec79153d2abe259748611b96f3aa55411a97dfeab9cb46793f00dd4d6879243ab0a3832b30d5f7d09be542605ac2763e103a97f532dfd61d5bd66396291d28527ea5ba6804b4addf6c003aa2d95ac6a4f82283236d9e2f74dcdf831627715b8eb77d0d3afd33abb2cd8c5a13e4010c02219e51c670052351a60015fe2cc027b689cd4b2ef0b08e1a8e89d266386b012c82aff3e403f0495c0dc1c7e3e85a76760c77c6c8b8082130bb003f504ef8f201bfe5356b627e61b3ecf05e4348283077083e8377fa02f2917ef36f89032fcfd171ba3d80b09e65f2dc0129b99a2096672e9eeb898ec1802b50902f8aa97e623adf57431f836e41c0b7b8ef16f990836e2e1a87ab4270c8fc9b00c0925c6054cab0c1328786b888c85f6cd87b61e410f2910bb8f22fc64e955b6e2d79998c909a444b48d45f244b2a7f00fb00b3e2c6eb08fa252f3d4fe936c6a8397cf12dcb42857e47cc208cc93db09f7c67b17b3856ee1560502602dc2b310007a6c84fcad934c38386cf1001a4a24d7392ba476f18f1cc843541ae3e1ea6b941055a3960ee96e45abc34a70e2d980000000703f970bbaa94bbc7d5211797bca448092ed3a4f5f45f59d1b018c801bc0795ff03001e3247e71de178038d92e4774b36beba14889510f6919026bc8f3f35d9b8009a0bf2f746bcff1873be84e5fae65e862f77616e7588be0f292a780f349d7012258118a03582d0a544f274b9f5e835b10447728fef0be7d3dc054108d48d630da43f38564ee6822bc684dcd6b4d25d79ab5c0a3c7206644747edd418e3da2309c3f803498ca2dec2bd0309658cdad1dd229736ea41b0ea598f29ecd5c019c6127990b1cf0f83435b30add46c1c0077d0fe8c9924ff442873b51ee414a4075a0094fd2b3b3e3ddfde234782e55ef587145166475ed45dda1edfe7f0ded979bbcb76439d2fdca6a14850bd7306745745000532edc176c0220d650524e46b46477dc403c72e1e40e5a567ca4ac11f89821fcedcab52b8551e829dec9adbd1a5bb04651b2a274e7c8bc417f30685d6958c6a25e549f71f81c2ebf673e7c528cbe10000000101a30d8bdb78a0ad3935f6638f7a69a3ea45ed2e5b5f79627b35d17d18996a52456b27368c7848303f46b3a4872cbbfe011a1a5046c8180f2e78233aae922468406464942b660a4865a27588119205e0b728e12cf2ea1564de6e9ac90d10a77e","debug":{"publicInput":"0x70a7e84effdab63507e55e2eef72f1184d1d0778b37fe346bfd00098e80c04e"}} diff --git a/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/7-7-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/7-7-getZkBlobCompressionProof.json new file mode 100644 index 00000000..06054b64 --- /dev/null +++ b/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/7-7-getZkBlobCompressionProof.json @@ -0,0 +1 @@ +{"eip4844Enabled":true,"dataHash":"0x0122fcbe59d4bd2c552b44ac521a5d541dbb1cc111671db670e3845d37273b0d","compressedData":"P//DLcOwI2FMHAnG660DHNnI+LSRoulBjHV4RF2osVYj9wAAEAAGoAAQAAAWgbj4eDKN4aJaD2P+GY7B160TKy8C0zq/N8SimIY4S029E6ic6p2PZYjoRRoivJDKXtHuFoXsmoAC7oIFOYCEEBff/gQAEjoJSCJT+EwCeF6NSlEAAgMAP8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==","commitment":"0xb5fe596865edab85f2542eb7c181134fcf1d79a1813b335029c9c2633fbeccad5ac2cf78d0444b89007deef28625c071","kzgProofContract":"0xa3aa92bd304c874deeb931d47e4744c06567792a155504a003200ffdf4304a17b2bf83d27caaf1384026bc84cd461604","kzgProofSidecar":"0x90eb6f66c8c205dbe3a04ee835efdb63f8471a829db8428eeb849ce15ce3205df6c952e47c7414b7f0d91b6299534c49","expectedX":"0xb38d6c8a38e0f440bacf662bd69130b3dbfcbdbbf480c798dee9bc847b282d00","expectedY":"0x37106ad1e945c23e701f7b2c5ccc5c7fd2c4e5469f11bb662f26c54747b9013f","snarkHash":"0x09fa5f39358b17bca6f8c4eac6d93c41ae6a4669efa4e2dd579e4921d6847d30","conflationOrder":{"startingBlockNumber":7,"upperBoundaries":[7]},"parentStateRootHash":"0x0b00672e8bd6f52720b7dd336f8323fb4bb1af388236a8ffc43f8c7d652ee656","finalStateRootHash":"0x0863a80fc84078a23d36509a88819878ca4d5a963c5b8f2e64467cc6423e7763","parentDataHash":"0x01b5af111d8898084d4db58554bbc268ec7d73db000a6ba16fb995bdb7e26d8a","expectedShnarf":"0x9cd15acba69a2710a909b6a7c62cdd44f89f64e1a1e9966c6c3744f620b39498","prevShnarf":"0x374a1f46f1804379ce94b18e6d95f6d6404706f1af08b47abacdcd437372c1f6","proverVersion":"3.0.0","verifyingKeyShaSum":"0xc4a868954d361bf8c18d4b3699c4fa973a6b2e4543ddea0ce7970d6941f55758","decompressionProof":"0x0182251f3e00a944f9e48fbe8f2eb5ff8520c8550aa345ae02df8ab76c88ac084bfb2cf926594818d6592c9d9077feb300930089960c5e5a0c66208d9b51b4382ed77942288a017b80cdaeb4138595b23dbb438441f74e5a9c89f485848c0f99016f789ad249e7f711d51d028c6d5856d08ebde57b557855eb795b84c2fd919f2579d4b46aedd6d95d1a375e548332bb019df3ce35bfd362f6a3e6f6e65ab3cac888a5bf40101ed39e1124617efe28d45cce62b87bd139d237885e7bb40a2d2a00455971f60567e64cabbb4203767dc0748baf82a2983024db8c56ae4c312be57c20c6707d9624823ca1a9d576fc4ca2016d176aba7e37d15e2cde6587335a230b8b8f04ed44af3d8a6f1f7f58804d1704bdaa3d38625875e779d5a26841e29c014a3d04f9355bbdb01330b41e9631ba222d652b6ce70340865f7bee4f92a53094663ba8593f067ba6695dbf8cf36fca01304eed8427dae0ed1f794bb9a65fad950b570ea072b5eab9b0216d9fa25966d4bcfd62db3c609920525e10e382e4ac010e4a3b86163d45ba5356a994406645069b87df4188b52e59f5a9085e6999743f76c7d941446e88533b8ae20d441c3d002cc6dafe32488e91bd06649365ebfdbd659bddce2217ae5e6f128b75b17a53f5bb6daddb3d870682ed5478438a95a0014da1b7f91683d7358f010d90dfc925a35cfe516949266e5025c08501cf2bd100934c33113c3c01f245997027dce6bb009aa3bda1ba07d71b92361761bf47d86b34717f9109b60f416d27cce139664b3341e85f130863ee25c3abdc0e916dbf01770c39a1aefc0dabc645bec87f0e1fb8078307d2f038b38030e3f32a107ad2e780e747ea982aa8735c30baa0b39b39007aab35963157fa7f7f5cbf3c72a4b8ce4d815e71aca31d79c8ff6f3b9ffe3f66095a82b5a2af0dd96b05b75172092001820cf28e80b148daf329843a40acdbe7f68feebe40dbf3b6dac8bf11a760a4eb8880c91fe2fc6f60d0fd17f236330f006e040b1214a50b3216fc12c6c4d493b1e292ab76da6581c400175a0693f426906e7db67b9400ee482c4351b86ab2eb00000007038c1d50b7e46338d0003161ed31db2d647d202be2a55951bd5eb11baf6887a20506dcc41dc5cb54f32128834fce6c706f32141de9e82fd614201496f0b267a30b3cf37199208fa135113078bf6a2f2770d0307a8a48b04860091eef1cf3b1ea08200236186858ee93fe278b18dc6dcde03be3cee5cf91d9117ff76ec9408d580ee80ea7d1980aca485bfabc5c894711b7da007e4071344f3773665c2180c574054d40e7effd2785273ed87595a34b21f8735e27a46b43ad830f98a963b1b0790a67b2589ff736f5e14f2717ddee56fe523bebbd955a3e5f4107b239967bbd1d00d3e6486a137546376c6e95b6370b50551ead8ed4cb2922fb91ae31f71071f36a1e3f8ab538969a53fc8b3d2ab3886c005e60d40489c5e07c899c77c606acd0640f62d6739b80133b8caef814651b113125fc4f7ff29c0414953c1e59043d1402f1bf3c45b26a73d29d9919456fe37c8631ca39ed8c923e7a243a947fa588dd00000001015ca86bc6bfce5947fa3370863dd8ce6b3618989dc16b6dd14ad640e4dc49d264c8b843d405958351061d03622e6aee0036e8d3422174ff61f0bfcf3bd6d8e37546f6afde726af79c0baad2dc6d7d8d9b8da695157a02bef1ca5705c013ffef","debug":{"publicInput":"0x244c9dcb03836c089ba71b5ec17418937247a9efc96b5c36a1a6388a9eeae7f"}} diff --git a/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/8-8-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/8-8-getZkBlobCompressionProof.json new file mode 100644 index 00000000..ac782c64 --- /dev/null +++ b/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/8-8-getZkBlobCompressionProof.json @@ -0,0 +1 @@ +{"eip4844Enabled":true,"dataHash":"0x010902c234828570a935c343f79b09c3dd384326649bff39ef33b04d850b5432","compressedData":"P//DLcOwI2FMHAnG660DHNnI+LSRoulBjHV4RF2osVYj9wAAEABPkAAQAAEWgbj4r1GgHRhcQ6C+zWhY5mfAexkG1UTgfk45ZPDdWKECSTZLxf1IVHr72xzNPrQgMVwTF3IWtzIC84IFOYCFRdlkuAD+BQAWCUgiUg+J4PxDpUsaEc3vVfs6f09FqaOoiIrHIwSJ6AAAgMD+GAEgB/g8BCIgzlrXPOx3jcQ8tSWA1KO70qnh7/iMBIAv4PAkcc7dIrqzvbSc/Ri9ePnya3lmMggv4jAkQP+DwNrmv0jhuoM0KLEEECTDRTwzgFflh3+IwNoE/g8Ejj6WLyTgi9XADD/7OWMOpXzQn4Bt/goEjYnMGCQq6s6bhQA6TRbxgx4qC+9X/hUFsbQOxEbRvqvrt7r5Zbvtc/wEGDxko4ffxGAJH8IAtnvk7obwOtyZPvXID1ON1N62s+FG/wUAkESvXCGfEKb8EnWVbzzpWYLlMNJ6fwqBIrlj0Nugg4E/myeXCxNFFwuKslA2/xGAkfwgD/Hjt8Out0MknLIwQHsMrxUcAOCsV/xGAkfwgD/XYqubhtLmnnqnDadGzAYZC2ILzQfxGBI/wgD/BT+VoKvqOYdBZQqqTADH13eblGb/EYG1PwgD/fh/q6y+jClD7blmyAWc+3+fXCt//EYJGC/weBIOFUwQz3EjETqyT5PPnmV2tvu3PQ/wUC2NpNuYYULSYCHXfRr2yLjgttKfk6/wqDa5QiJMXWSikyXayMFVs/rVMvFK7y/w+Akdv8Jg2sKXHTcO4iqJrJt/gAEwXKpDC88eFXISnYIF3P4aAi/4QBryk6ziuo8PZ/csoqR0eh5N9S7wM/gsFm4AytSJRDMKYLuu378uCsl+l2Kh7+FQoqo+IFV7VIZz+zEqRoPzBqk4olLtD+Cgoo/wAAAAAAAAAAA=","commitment":"0x9588e002afc9b96f03da92c0fabb9520390976a01bc08a92248cb3da8cf59b707b8ee212103f1bd8874ab6d6e48a479b","kzgProofContract":"0x85677597038df658cf6eec1417089baae5bc7da8a2788f738c3196aef046a67df143386886885a215ecd191ed8260c7a","kzgProofSidecar":"0x956a6e02e9656867939105ee3e5c7f650131db616b701d61cd6e840da8f2541da6bb0b8a90dc830df3ae8e958d48aa6f","expectedX":"0x1856a613c16055591f36bb281b334dd937c684c132351938c907215b5a5309c4","expectedY":"0x3b7bcf471382571aee915ce7e7c970dad68ccc0ea3e36a6791419dc49bb4a966","snarkHash":"0x125f4eba35c92b4c7088f5530756e6d01ec564052f9c630ab3e93f982f9936bc","conflationOrder":{"startingBlockNumber":8,"upperBoundaries":[8]},"parentStateRootHash":"0x0863a80fc84078a23d36509a88819878ca4d5a963c5b8f2e64467cc6423e7763","finalStateRootHash":"0x0a78cc448e72944efa02a1adf62d077332f6c3ba6861a03f2e70b271194c351f","parentDataHash":"0x0122fcbe59d4bd2c552b44ac521a5d541dbb1cc111671db670e3845d37273b0d","expectedShnarf":"0x878807d0958c9cfd5ccdad93b6dac56162b53edf24fbf11c85ea776212fffd63","prevShnarf":"0x9cd15acba69a2710a909b6a7c62cdd44f89f64e1a1e9966c6c3744f620b39498","proverVersion":"3.0.0","verifyingKeyShaSum":"0xc4a868954d361bf8c18d4b3699c4fa973a6b2e4543ddea0ce7970d6941f55758","decompressionProof":"0x019a00008aeffb936037d61e7b6e0e7e6d22cb02aaa0786fee8b97e552bd8baf849b3efca2700111087393395eae14dc00ee9f4ef9d271bfd5f48675d23d688d23e8951959581e67b559bd66b7a0f9b9e6952ab4779684a6a6e227676d6338130090c02f320ccd1124f0b3047be45639fe348833691d7d9ccf1b66d738c2261a7321648387b60a32edceeaff7adb85c60144065653504025a2691b27c6ac7d125b968893710d53e864a2918c05c0a9adb9007a9fe7b9bd70939a7fd001dd27b9017ce382a72b1a3d8445aff685e873300b1f84d3ae627c17f2230c9d6c85824dcc608856e011f0adcc7da61946752a3300ec5146c60fb75b643e9c7ae45f8fcab105afd0362826524e2a86f2f9d73784bb4282aa1d10c0dd03185f3742f2ffa2019b9ead60f5cc53ff8bd05d04f36b338af8d2db7bfb14dff08964d98d2fe1d7a2df6e0f090651ebe8700aea126df9bf00b8b99405ce9d631a17e7e4cb20e9e1463914433ba56f5eff156b05b0444342c72a473343d7f2241acd755f7ef3e18600e38f1871301737c816cb3bc0ff759025754f591311e5d0e6ff68382e400eec73e85f65a98cf4a7c8f2429f38b4a04e005a5bd58eb380a515325d8d8b41ccc46e704f6f371a7682c1ad21a9038278eee5ecd58b86e3e857601ab6afcbd6f3880161c1a4fc98e01ca572b6c8c39365d5da694c65e631766b6dc6b192b7f8d7be58405455ebc8b59c72e524e7297aa7140045dde95f0696e1067d5f203ea8c2f8ae39b10f0b9b64ae54b08c0dfaeeaf19a9a53e7970fd292b660f177af76aab3b015d9b0a0f6fe4435e940f57d6f34fb8cccc552844f0533c617887f50fb90e0605701ac38aa3bb957ea22aab75df4585012a01ea24eb19af04247e5d2ee0d362c8709021f5ba2517eac596f8e1e763a6e3e46ba8530f47bf2defe9161f5a4cae00de26c4668fc4eec656ba61d6eb6d9b165717b8d4fbfa2503466be6c4a1a8a35c391bc5fb9a59f4dc10fd56fb496a0000c7ac6de62893ac009d3918f7eb46a9a775e5015f3f655588ce4edbbf363f38f79a2e6c8b818bca8ee9052a835e879f00000007056bd9041e19227e758c811446ba468913740e556985499303cf8df9399c9c7f124aff69838b9f83d50c1e6eae60c035e8cd94236d904511c08aa811056bf62e085d5ef247d00e98f295afc3e484046925814cf302d4490d6dc34c123d63db620e7818ed021ccc12a1a6b4a909d18c1b693da2d5083da67966317c5b152da9cc0b26d7d789f10937e5b203cf427e7eaccbe3f9347470dd62283650c245640f740d154679541151c89afe19a3ebb57149615936250b5b44cc63d172c5ef0b8bf611a90539545e522ed45ef32f39b0a13f679010d5722a2fb7579da7e9da22b70e0177a30c7c8be41ddd0289eb352bdd08576ec00b96b547792a31b117c9d52893320a51b45f5cf9c74f4aef1448d1c8fb00708ba5d0202b2d77101649eeffc1f24e7cd8f433f98c84592cb700b32d1c659d351b26c01097927a995e909b3bf5dd09cada810fb2e2b3bcc4a288cf642e62dd682d53d28015e0283094d8d5e995fa0000000100d7dbf794d17cd1538cfa3436de9ab278e479f60f7f2837c2a7f18cfe08557fc090a940286d2917238bba108f3a398f00c2f787f6ad7aa771b037428201e1fb341bae3fc173ba8b26552c3dfe2bacf922eae03e8a5cef5123a17db2b8113037","debug":{"publicInput":"0xfded55a65bd3fec2ac8517b69901a9a746b92c059f12f1f8bd3becf3fb1eba8"}} diff --git a/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/9-9-getZkBlobCompressionProof.json b/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/9-9-getZkBlobCompressionProof.json new file mode 100644 index 00000000..f3038acf --- /dev/null +++ b/testdata/coordinator/prover/v3/submissionAndFinalization/compression/responses/9-9-getZkBlobCompressionProof.json @@ -0,0 +1 @@ +{"eip4844Enabled":true,"dataHash":"0x019ffe53a9cffc2ef0f0ebcc060ae055ee86c26dfccd736a71a0065e50ae1af9","compressedData":"P//DLcOwI2FMHAnG660DHNnI+LSRoulBjHV4RF2osVYj9wAAEAAGoAAQAAAWgbj43QvqcMxuQi3ogEabAuQ2Vyju15uiZrm13dPSO1uiWVBw6p2PZYjoRRoivJDKXtHuFoXsmoAC7oIFOQGEEBffgP4DABI6CUgiU/hMAnhejUoUQAIDAD/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==","commitment":"0xb4c86367fd3e3a8c306f815daf0de6b17545c76fb61902171d384b9104d05336360d6d5ce9fabcfeaf1e39971fdeda29","kzgProofContract":"0x8b292133b3fecbd09c6c1f2055cee3147df46ee59dc28a9ba03849c871de34cebce2bf94ae17c9e368fa5722140a0237","kzgProofSidecar":"0x9664b8a5626d30906b674956b0a96df07de2263305fe075b5263f7d72432f69d6629b122841c5efb37e77aa813480ca5","expectedX":"0x0cad9c62f39b27214c81fd09462c8c1d1cae9f8949a98d6d0712f877214fcb17","expectedY":"0x33e0f184b6b31cd4e0377e1c5436d234eff2ceef3338818eee97f048eefa6cd0","snarkHash":"0x007f2dbb49f3692dcf118f715baf556fa71eebf845231f22ba91abd602c22406","conflationOrder":{"startingBlockNumber":9,"upperBoundaries":[9]},"parentStateRootHash":"0x0a78cc448e72944efa02a1adf62d077332f6c3ba6861a03f2e70b271194c351f","finalStateRootHash":"0x0af1d8c1bf4e0fef374897cdcfddfd8087f0a91893df740357f868a44760e477","parentDataHash":"0x010902c234828570a935c343f79b09c3dd384326649bff39ef33b04d850b5432","expectedShnarf":"0x12601fb090fad469c27e5d8d825390c70ad19c9434cdcebcd3f563e99e32c166","prevShnarf":"0x878807d0958c9cfd5ccdad93b6dac56162b53edf24fbf11c85ea776212fffd63","proverVersion":"3.0.0","verifyingKeyShaSum":"0xc4a868954d361bf8c18d4b3699c4fa973a6b2e4543ddea0ce7970d6941f55758","decompressionProof":"0x00d817dce791e2098695faf03bc7edb249d59249d6c9a2cdcc217add3a2ab076932b44af9af5f2450f2773017cec9bbc00d39d64fb4ae222beb248fd8dd41afaff03e91de984b189ab1028024c17caa10eb8fad64c916c9fb1adaee3c84f96b2005bf35298e9257695abf79e03c5c6186ef0e763aedc4c84fbb2fb3d92c7841f304d0c8ddc5bf2a9ccbf179b8ec163c700c0942c445cb7c34fdc0867b82b59669233a1a5b26a98ada68bdcfeb5b5c479a93a814875b796cdc65acce93f9d747400a2b6c906dbb986ecae544ef39fa9bbc480db4c2c31fb9dfe64cf365f9e5e40fb5bc35a3e171e7954f9777cf8a2f7ee016789c6b98bf9d21a2c989bcdc6d8776b6648e146715d113f16141995eadf17a02d869acda17eebd1ceea87d1bcddbe015d161fc7165de027b466361e9b843f00261d2c1b06648fc80e3209a9cc93ac743a03914e07bc2e5687dd8128510ce301a444b8e99e3e3cd3e3e0cf1f5744aeaf3ae6e48f470e7b482956c08e60b1605db52020c1975f83435de1c801ef245701929b2fde6cbd2d5c329de62075316585ae9703c59329aed0215bd199fe540323a0830856c37750f5fc4e2e440ef04d00aa6c44cc58368e1a2d96bce196e44b1798ccdd1d79b4c719227d2825cf9281eb89daa7ceb8e0fe9bd38ef9930bb56b0052a14a856e91dc8106c5f8f810767fa691c3d25af72840f3abd528e88084b9540dfb9a40a8b741b2c31638b37407f3011d6862a85a3621b2894e79f1a82169644ca91948c1c123b6891e3f2f329155dc7332634f555be8b3fae07bb63140fe00982ed61b0ad19f67cf5506512d00bc23558909f94ed58e7bec03911dfd891c6ba8574370cdb6b8b70cf0e3309fcf45018848fd450b823659f1f35027915cfa0303b1c7c8945049288a3e519c2e7bccffefcb297482b67b535a38c46078b387002858f0041826e3da6528b73223bb1fa0a43e3f1c77a2e33c3656be9835675499d6592ff6efc186590b51d566e9f22c002ee21a21a5f33305abf14ebabded0be462465ee346c8b6238c5623c1f1fcb54c03c38608efa367e75e91bd7a92f5d2000000070c1c6ec4b5235473d6c09c816a03b1ec3949197015dd60667e9adfd42e5d770f11f61c5fc76fe2b0b1ad30eb090f5367eeecd7c54e04db21dcc47094659ecf3c1243baf3d963f539ce7f83cda62f90306755ffa497f4734ca0d7b9e2b60f0e7d0484fe1bcdcc989ef41a2a0f6e96f8f4292def9c5fd5817557f7fa8f73bede49093d5a4ed1ef1bc06fb2a140bf2a28d070f16af331faa3502c227e39894842ad002c2aa6c2e41bb4c04f0eaf57f0dbc107ef5f72a5df193aea77c94075c43ea51269b0921b8217fb5f1a5aee539a45aef5131b211ba673f1b8a984aebc4f841701876762c6e6b9c60e0a75619f3dd136e3713aa40be82c9ff71cdc0ca9808a7c1c33b5ac92d65deb89f1c21c6c468dc7007147297b2e65f55c65d52c2d0039671b1cd02a749da5bf75f78e759ca620bbfbadc0ee90a3f6d1857fba6cbe2f26b70d6a4b7775d0dc75a8db8ba3de683673963e89b078b5c3435abc67460f631b5c0000000100a26a11bb16ef48cb449b485cc2cf5f999917235e56b2f197ef75666280cf2b3c9272a82fdb9f4451bef361da5a9ffe002b48dfefbe7ab638a973b43a506aeb52144802b833fa8a223200adac340ae0f0b601e612c0bfa54b018b4a452e7c48","debug":{"publicInput":"0x6e71c5e25cf82900162a1606fbd406c8c01ded2f3830e67bc6df1d78a88091f"}}