diff --git a/contracts/foundry.toml b/contracts/foundry.toml index fda03816c..f0246f9fe 100644 --- a/contracts/foundry.toml +++ b/contracts/foundry.toml @@ -17,6 +17,10 @@ ignored_error_codes = [ 2394, ] +# To clean up, we disabled 3 signature tests. You can regenerate the test fixtures by setting the environment variable +# SIGNATURE_USAGE_COUNT=3 and enabling these tests again. +no_match_test = "testSubmitWith3SignatureCount*" + evm_version = 'Cancun' [profile.production] diff --git a/contracts/scripts/DeployBeefyClient.sol b/contracts/scripts/DeployBeefyClient.sol index 40ca588f5..23a7e0b95 100644 --- a/contracts/scripts/DeployBeefyClient.sol +++ b/contracts/scripts/DeployBeefyClient.sol @@ -13,6 +13,7 @@ contract DeployBeefyClient is Script { uint256 randaoCommitDelay; uint256 randaoCommitExpiration; uint256 minimumSignatures; + uint256 fiatShamirRequiredSignatures; } function readConfig() internal pure returns (Config memory config) { @@ -31,7 +32,8 @@ contract DeployBeefyClient is Script { }), randaoCommitDelay: 128, randaoCommitExpiration: 24, - minimumSignatures: 17 + minimumSignatures: 17, + fiatShamirRequiredSignatures: 101 }); } @@ -43,6 +45,7 @@ contract DeployBeefyClient is Script { config.randaoCommitDelay, config.randaoCommitExpiration, config.minimumSignatures, + config.fiatShamirRequiredSignatures, config.startBlock, config.current, config.next diff --git a/contracts/scripts/DeployLocal.sol b/contracts/scripts/DeployLocal.sol index f51c69aff..711d32eb9 100644 --- a/contracts/scripts/DeployLocal.sol +++ b/contracts/scripts/DeployLocal.sol @@ -49,8 +49,15 @@ contract DeployLocal is Script { uint256 randaoCommitDelay = vm.envUint("RANDAO_COMMIT_DELAY"); uint256 randaoCommitExpiration = vm.envUint("RANDAO_COMMIT_EXP"); uint256 minimumSignatures = vm.envUint("MINIMUM_REQUIRED_SIGNATURES"); + uint256 fiatShamirRequiredSignatures = vm.envUint("FIAT_SHAMIR_REQUIRED_SIGNATURES"); BeefyClient beefyClient = new BeefyClient( - randaoCommitDelay, randaoCommitExpiration, minimumSignatures, startBlock, current, next + randaoCommitDelay, + randaoCommitExpiration, + minimumSignatures, + fiatShamirRequiredSignatures, + startBlock, + current, + next ); uint8 foreignTokenDecimals = uint8(vm.envUint("FOREIGN_TOKEN_DECIMALS")); diff --git a/contracts/src/BeefyClient.sol b/contracts/src/BeefyClient.sol index eed2cb166..507c32649 100644 --- a/contracts/src/BeefyClient.sol +++ b/contracts/src/BeefyClient.sol @@ -195,6 +195,8 @@ contract BeefyClient { */ uint256 public immutable minNumRequiredSignatures; + uint256 public immutable fiatShamirRequiredSignatures; + /* Errors */ error InvalidBitfield(); error InvalidBitfieldLength(); @@ -218,6 +220,7 @@ contract BeefyClient { uint256 _randaoCommitDelay, uint256 _randaoCommitExpiration, uint256 _minNumRequiredSignatures, + uint256 _fiatShamirRequiredSignatures, uint64 _initialBeefyBlock, ValidatorSet memory _initialValidatorSet, ValidatorSet memory _nextValidatorSet @@ -228,6 +231,7 @@ contract BeefyClient { randaoCommitDelay = _randaoCommitDelay; randaoCommitExpiration = _randaoCommitExpiration; minNumRequiredSignatures = _minNumRequiredSignatures; + fiatShamirRequiredSignatures = _fiatShamirRequiredSignatures; latestBeefyBlock = _initialBeefyBlock; currentValidatorSet.id = _initialValidatorSet.id; currentValidatorSet.length = _initialValidatorSet.length; @@ -448,6 +452,96 @@ contract BeefyClient { ); } + /** + * @dev Helper to create a final bitfield with subsampled validator selections using the Fiat-Shamir approach + * @param commitment contains the full commitment that was used for the commitmentHash + * @param bitfield claiming which validators have signed the commitment + */ + function createFiatShamirFinalBitfield( + Commitment calldata commitment, + uint256[] calldata bitfield + ) external view returns (uint256[] memory) { + ValidatorSetState storage vset; + if (commitment.validatorSetID == nextValidatorSet.id) { + vset = nextValidatorSet; + } else if (commitment.validatorSetID == currentValidatorSet.id) { + vset = currentValidatorSet; + } else { + revert InvalidCommitment(); + } + + bytes32 bitFieldHash = keccak256(abi.encodePacked(bitfield)); + bytes32 commitmentHash = keccak256(encodeCommitment(commitment)); + bytes32 fiatShamirHash = + sha256(bytes.concat(sha256(bytes.concat(commitmentHash, bitFieldHash, vset.root)))); + uint256 requiredSignatures = + Math.min(fiatShamirRequiredSignatures, computeQuorum(vset.length)); + return + Bitfield.subsample(uint256(fiatShamirHash), bitfield, requiredSignatures, vset.length); + } + + /** + * @dev Submit a commitment and leaf using the Fiat-Shamir approach + * @param commitment contains the full commitment that was used for the commitmentHash + * @param bitfield claiming which validators have signed the commitment + * @param proofs a struct containing the data needed to verify all validator signatures + * @param leaf an MMR leaf provable using the MMR root in the commitment payload + * @param leafProof an MMR leaf proof + * @param leafProofOrder a bitfield describing the order of each item (left vs right) + */ + function submitFiatShamir( + Commitment calldata commitment, + uint256[] calldata bitfield, + ValidatorProof[] calldata proofs, + MMRLeaf calldata leaf, + bytes32[] calldata leafProof, + uint256 leafProofOrder + ) external { + if (commitment.blockNumber <= latestBeefyBlock) { + // ticket is obsolete + revert StaleCommitment(); + } + + bool is_next_session = false; + ValidatorSetState storage vset; + if (commitment.validatorSetID == nextValidatorSet.id) { + is_next_session = true; + vset = nextValidatorSet; + } else if (commitment.validatorSetID == currentValidatorSet.id) { + vset = currentValidatorSet; + } else { + revert InvalidCommitment(); + } + + bytes32 commitmentHash = keccak256(encodeCommitment(commitment)); + + verifyFiatShamirCommitment(commitmentHash, bitfield, vset, proofs); + + bytes32 newMMRRoot = ensureProvidesMMRRoot(commitment); + + if (is_next_session) { + if (leaf.nextAuthoritySetID != nextValidatorSet.id + 1) { + revert InvalidMMRLeaf(); + } + bool leafIsValid = MMRProof.verifyLeafProof( + newMMRRoot, keccak256(encodeMMRLeaf(leaf)), leafProof, leafProofOrder + ); + if (!leafIsValid) { + revert InvalidMMRLeafProof(); + } + currentValidatorSet = nextValidatorSet; + nextValidatorSet.id = leaf.nextAuthoritySetID; + nextValidatorSet.length = leaf.nextAuthoritySetLen; + nextValidatorSet.root = leaf.nextAuthoritySetRoot; + nextValidatorSet.usageCounters = createUint16Array(leaf.nextAuthoritySetLen); + } + + latestMMRRoot = newMMRRoot; + latestBeefyBlock = commitment.blockNumber; + + emit NewMMRRoot(newMMRRoot, commitment.blockNumber); + } + /* Internal Functions */ // Creates a unique ticket ID for a new interactive prover-verifier session @@ -488,11 +582,11 @@ contract BeefyClient { } /** - * @dev Calculates 2/3 majority required for quorum for a given number of validators. + * @dev We have 2/3rd +1 honesty assumption on polkadot validators. Hence it is sufficient to check 1/3rd +1 validator signatures to ensure at least 1 honest validator signed the payload. * @param numValidators The number of validators in the validator set. */ function computeQuorum(uint256 numValidators) internal pure returns (uint256) { - return numValidators - (numValidators - 1) / 3; + return numValidators / 3 + 1; } /** @@ -539,6 +633,50 @@ contract BeefyClient { } } + /** + * @dev Verify commitment with the sampled signatures using the Fiat-Shamir hash + */ + function verifyFiatShamirCommitment( + bytes32 commitmentHash, + uint256[] calldata bitfield, + ValidatorSetState storage vset, + ValidatorProof[] calldata proofs + ) internal view { + bytes32 bitFieldHash = keccak256(abi.encodePacked(bitfield)); + bytes32 fiatShamirHash = + sha256(bytes.concat(sha256(bytes.concat(commitmentHash, bitFieldHash, vset.root)))); + uint256 requiredSignatures = + Math.min(fiatShamirRequiredSignatures, computeQuorum(vset.length)); + if (proofs.length != requiredSignatures) { + revert InvalidValidatorProofLength(); + } + + uint256[] memory finalbitfield = + Bitfield.subsample(uint256(fiatShamirHash), bitfield, requiredSignatures, vset.length); + + for (uint256 i = 0; i < proofs.length; i++) { + ValidatorProof calldata proof = proofs[i]; + + // Check that validator is in bitfield + if (!Bitfield.isSet(finalbitfield, proof.index)) { + revert InvalidValidatorProof(); + } + + // Check that validator is actually in a validator set + if (!isValidatorInSet(vset, proof.account, proof.index, proof.proof)) { + revert InvalidValidatorProof(); + } + + // Check that validator signed the commitment + if (ECDSA.recover(commitmentHash, proof.v, proof.r, proof.s) != proof.account) { + revert InvalidSignature(); + } + + // Ensure no validator can appear more than once in bitfield + Bitfield.unset(finalbitfield, proof.index); + } + } + // Ensure that the commitment provides a new MMR root function ensureProvidesMMRRoot(Commitment calldata commitment) internal diff --git a/contracts/test/BeefyClient.t.sol b/contracts/test/BeefyClient.t.sol index d377e2202..ce27f6308 100644 --- a/contracts/test/BeefyClient.t.sol +++ b/contracts/test/BeefyClient.t.sol @@ -18,6 +18,8 @@ contract BeefyClientTest is Test { uint8 randaoCommitDelay; uint8 randaoCommitExpiration; uint256 minNumRequiredSignatures; + uint256 fiatShamirRequiresSignatures; + uint256 signatureUsageCount; uint32 blockNumber; uint32 prevRandao; uint32 setSize; @@ -27,13 +29,10 @@ contract BeefyClientTest is Test { bytes32 commitHash; bytes32 root; uint256[] bitSetArray; - uint256[] absentBitSetArray; uint256[] bitfield; - uint256[] absentBitfield; bytes32 mmrRoot; uint256[] finalBitfield; BeefyClient.ValidatorProof[] finalValidatorProofs; - BeefyClient.ValidatorProof[] finalValidatorProofs3SignatureCount; bytes32[] mmrLeafProofs; BeefyClient.MMRLeaf mmrLeaf; uint256 leafProofOrder; @@ -41,13 +40,17 @@ contract BeefyClientTest is Test { bytes32[] emptyLeafProofs; uint256 emptyLeafProofOrder; bytes2 mmrRootID = bytes2("mh"); - string bitFieldFile0SignatureCount; - string bitFieldFile3SignatureCount; + string bitFieldFile; + uint256[] fiatShamirFinalBitfield; + string fiatShamirBitFieldFile; + BeefyClient.ValidatorProof[] fiatShamirValidatorProofs; function setUp() public { randaoCommitDelay = uint8(vm.envOr("RANDAO_COMMIT_DELAY", uint256(3))); randaoCommitExpiration = uint8(vm.envOr("RANDAO_COMMIT_EXP", uint256(8))); - minNumRequiredSignatures = uint8(vm.envOr("MINIMUM_REQUIRED_SIGNATURES", uint256(16))); + minNumRequiredSignatures = uint8(vm.envOr("MINIMUM_REQUIRED_SIGNATURES", uint256(17))); + fiatShamirRequiresSignatures = vm.envOr("FIAT_SHAMIR_REQUIRED_SIGNATURES", uint256(101)); + signatureUsageCount = vm.envOr("SIGNATURE_USAGE_COUNT", uint256(0)); prevRandao = uint32(vm.envOr("PREV_RANDAO", uint256(377))); string memory beefyCommitmentFile = @@ -55,10 +58,9 @@ contract BeefyClientTest is Test { string memory beefyCommitmentRaw = vm.readFile(beefyCommitmentFile); - bitFieldFile0SignatureCount = - string.concat(vm.projectRoot(), "/test/data/beefy-final-bitfield-0.json"); - bitFieldFile3SignatureCount = - string.concat(vm.projectRoot(), "/test/data/beefy-final-bitfield-3.json"); + bitFieldFile = string.concat(vm.projectRoot(), "/test/data/beefy-final-bitfield.json"); + fiatShamirBitFieldFile = + string.concat(vm.projectRoot(), "/test/data/beefy-fiat-shamir-bitfield.json"); blockNumber = uint32(beefyCommitmentRaw.readUint(".params.commitment.blockNumber")); setId = uint32(beefyCommitmentRaw.readUint(".params.commitment.validatorSetID")); @@ -74,28 +76,29 @@ contract BeefyClientTest is Test { setSize = uint32(beefyValidatorSetRaw.readUint(".validatorSetSize")); root = beefyValidatorSetRaw.readBytes32(".validatorRoot"); bitSetArray = beefyValidatorSetRaw.readUintArray(".participants"); - absentBitSetArray = beefyValidatorSetRaw.readUintArray(".absentees"); console.log( "current validator's merkle root is: %s", Strings.toHexString(uint256(root), 32) ); beefyClient = new BeefyClientMock( - randaoCommitDelay, randaoCommitExpiration, minNumRequiredSignatures + randaoCommitDelay, + randaoCommitExpiration, + minNumRequiredSignatures, + fiatShamirRequiresSignatures ); bitfield = beefyClient.createInitialBitfield(bitSetArray, setSize); - absentBitfield = beefyClient.createInitialBitfield(absentBitSetArray, setSize); - string memory finalProofFile0SignatureCount = - string.concat(vm.projectRoot(), "/test/data/beefy-final-proof-0.json"); - string memory finalProofRaw0SignatureCount = vm.readFile(finalProofFile0SignatureCount); - loadFinalProofs(finalProofRaw0SignatureCount, finalValidatorProofs); + string memory finalProofFile = + string.concat(vm.projectRoot(), "/test/data/beefy-final-proof.json"); + string memory finalProofRaw = vm.readFile(finalProofFile); + loadFinalProofs(finalProofRaw, finalValidatorProofs); - string memory finalProofFile3SignatureCount = - string.concat(vm.projectRoot(), "/test/data/beefy-final-proof-3.json"); - string memory finalProofRaw3SignatureCount = vm.readFile(finalProofFile3SignatureCount); - loadFinalProofs(finalProofRaw3SignatureCount, finalValidatorProofs3SignatureCount); + string memory fiatShamirProofFile = + string.concat(vm.projectRoot(), "/test/data/beefy-fiat-shamir-proof.json"); + string memory fiatShamirProofRaw = vm.readFile(fiatShamirProofFile); + loadFinalProofs(fiatShamirProofRaw, fiatShamirValidatorProofs); } function initialize(uint32 _setId) public returns (BeefyClient.Commitment memory) { @@ -145,11 +148,11 @@ contract BeefyClientTest is Test { function regenerateBitField(string memory bitfieldFile, uint256 numRequiredSignatures) internal { - console.log("print initialBitField"); + console.log("print initialBitField, length is: %d", bitfield.length); printBitArray(bitfield); prevRandao = uint32(vm.envOr("PREV_RANDAO", prevRandao)); finalBitfield = Bitfield.subsample(prevRandao, bitfield, numRequiredSignatures, setSize); - console.log("print finalBitField"); + console.log("print finalBitField, length is: %d", finalBitfield.length); printBitArray(finalBitfield); string memory finalBitFieldRaw = ""; @@ -187,7 +190,7 @@ contract BeefyClientTest is Test { ); } - function testSubmit() public returns (BeefyClient.Commitment memory) { + function testSubmitHappyPath() public returns (BeefyClient.Commitment memory) { BeefyClient.Commitment memory commitment = initialize(setId); assertEq(beefyClient.getValidatorCounter(false, finalValidatorProofs[0].index), 0); @@ -264,7 +267,7 @@ contract BeefyClientTest is Test { beefyClient.submitFinal( commitment, bitfield, - finalValidatorProofs3SignatureCount, + finalValidatorProofs, emptyLeaf, emptyLeafProofs, emptyLeafProofOrder @@ -505,7 +508,7 @@ contract BeefyClientTest is Test { commitPrevRandao(); } - function testSubmitWithHandoverAnd3SignatureCount() public { + function testSubmitWith3SignatureCountAndHandover() public { //initialize with previous set BeefyClient.Commitment memory commitment = initialize(setId - 1); @@ -537,12 +540,7 @@ contract BeefyClientTest is Test { createFinalProofs(); beefyClient.submitFinal( - commitment, - bitfield, - finalValidatorProofs3SignatureCount, - mmrLeaf, - mmrLeafProofs, - leafProofOrder + commitment, bitfield, finalValidatorProofs, mmrLeaf, mmrLeafProofs, leafProofOrder ); assertEq(beefyClient.latestBeefyBlock(), blockNumber); assertEq(beefyClient.getValidatorCounter(false, finalValidatorProofs[0].index), 4); @@ -772,7 +770,12 @@ contract BeefyClientTest is Test { function testSubmitFailWithNotEnoughClaims() public { BeefyClient.Commitment memory commitment = initialize(setId); - uint256[] memory initialBits = absentBitfield; + uint256[] memory bitSetArray2 = bitSetArray; + // New length is 5 less than two thirds of the validator set + assembly { + mstore(bitSetArray2, 5) + } + uint256[] memory initialBits = beefyClient.createInitialBitfield(bitSetArray2, setSize); Bitfield.set(initialBits, finalValidatorProofs[0].index); printBitArray(initialBits); vm.expectRevert(BeefyClient.NotEnoughClaims.selector); @@ -780,32 +783,31 @@ contract BeefyClientTest is Test { } function testRegenerateBitField() public { - // Generate a bitfield for signature count 0. - uint256 numRequiredSignatures = - beefyClient.computeNumRequiredSignatures_public(setSize, 0, minNumRequiredSignatures); - regenerateBitField(bitFieldFile0SignatureCount, numRequiredSignatures); - // Generate a bitfield for signature count 3. - numRequiredSignatures = - beefyClient.computeNumRequiredSignatures_public(setSize, 3, minNumRequiredSignatures); - regenerateBitField(bitFieldFile3SignatureCount, numRequiredSignatures); + console.log("validator set size: %d", setSize); + console.log("minimum required signatures: %d", minNumRequiredSignatures); + console.log("signature usage count: %d", signatureUsageCount); + // Generate a bitfield for initialized signature count. + uint256 numRequiredSignatures = beefyClient.computeNumRequiredSignatures_public( + setSize, signatureUsageCount, minNumRequiredSignatures + ); + console.log("computed required signatures: %d", numRequiredSignatures); + regenerateBitField(bitFieldFile, numRequiredSignatures); } function testFuzzComputeValidatorSetQuorum(uint128 validatorSetLen) public { // There must be atleast 1 validator. vm.assume(validatorSetLen > 0); - // Calculator 2/3 with flooring due to integer division. - uint256 twoThirdsMajority = uint256(validatorSetLen) * 2 / 3; + // Calculator 1/3 with flooring due to integer division. + uint256 oneThirdMajority = uint256(validatorSetLen) / 3; uint256 result = beefyClient.computeQuorum_public(validatorSetLen); - assertGt(result, twoThirdsMajority, "result is greater than 2/3rds"); + assertGt(result, oneThirdMajority, "result is greater than 1/3rd"); assertLe(result, validatorSetLen, "result is less than validator set length."); assertGt(result, 0, "result is greater than zero."); } - function testFuzzSignatureSamplingRanges( - uint128 validatorSetLen, - uint16 signatureUsageCount, - uint16 minSignatures - ) public { + function testFuzzSignatureSamplingRanges(uint128 validatorSetLen, uint16 minSignatures) + public + { // There must be atleast 1 validator. vm.assume(validatorSetLen > 0); // Min signatures must be less than the amount of validators. @@ -842,9 +844,53 @@ contract BeefyClientTest is Test { randaoCommitDelay, randaoCommitExpiration, minNumRequiredSignatures, + fiatShamirRequiresSignatures, 0, BeefyClient.ValidatorSet(currentId, 0, 0x0), BeefyClient.ValidatorSet(nextId, 0, 0x0) ); } + + function testRegenerateFiatShamirProofs() public returns (BeefyClient.Commitment memory) { + BeefyClient.Commitment memory commitment = initialize(setId); + + fiatShamirFinalBitfield = beefyClient.createFiatShamirFinalBitfield(commitment, bitfield); + + string memory finalBitFieldRaw = ""; + finalBitFieldRaw = + finalBitFieldRaw.serialize("finalBitFieldRaw", abi.encode(fiatShamirFinalBitfield)); + + string memory finaliBitFieldStr = ""; + finaliBitFieldStr = finaliBitFieldStr.serialize("finalBitField", fiatShamirFinalBitfield); + + string memory output = finalBitFieldRaw.serialize("final", finaliBitFieldStr); + + vm.writeJson(output, fiatShamirBitFieldFile); + } + + function testSubmitFiatShamir() public returns (BeefyClient.Commitment memory) { + BeefyClient.Commitment memory commitment = initialize(setId); + + beefyClient.submitFiatShamir( + commitment, + bitfield, + fiatShamirValidatorProofs, + emptyLeaf, + emptyLeafProofs, + emptyLeafProofOrder + ); + + assertEq(beefyClient.latestBeefyBlock(), blockNumber); + return commitment; + } + + function testSubmitFiatShamirWithHandOver() public { + //initialize with previous set + BeefyClient.Commitment memory commitment = initialize(setId - 1); + + beefyClient.submitFiatShamir( + commitment, bitfield, fiatShamirValidatorProofs, mmrLeaf, mmrLeafProofs, leafProofOrder + ); + assertEq(beefyClient.latestBeefyBlock(), blockNumber); + } } diff --git a/contracts/test/Verification.t.sol b/contracts/test/Verification.t.sol index 74bf91b2e..f7a8ec881 100644 --- a/contracts/test/Verification.t.sol +++ b/contracts/test/Verification.t.sol @@ -17,7 +17,7 @@ contract VerificationTest is Test { bytes4 public encodedParachainID; function setUp() public { - beefyClient = new BeefyClientMock(3, 8, 16); + beefyClient = new BeefyClientMock(3, 8, 16, 101); encodedParachainID = ScaleCodec.encodeU32(BRIDGE_HUB_PARA_ID); v = new VerificationWrapper(); } @@ -130,13 +130,13 @@ contract VerificationTest is Test { ) ); } - + function testIsCommitmentInHeaderDigestVersionedItems() public { // Test the V1 vs V2 digest item validation logic - + // Create a test commitment bytes32 testCommitment = 0xb5bb9d8014a0f9b1d61e21e796d78dccdf1352f23cd32812f4850b878ae4944c; - + // Create a V1 digest item Verification.DigestItem[] memory v1DigestItems = new Verification.DigestItem[](1); v1DigestItems[0] = Verification.DigestItem({ @@ -144,7 +144,7 @@ contract VerificationTest is Test { consensusEngineID: 0x00000000, data: hex"00b5bb9d8014a0f9b1d61e21e796d78dccdf1352f23cd32812f4850b878ae4944c" // DIGEST_ITEM_OTHER_SNOWBRIDGE (0x00) + commitment }); - + // Create a V2 digest item Verification.DigestItem[] memory v2DigestItems = new Verification.DigestItem[](1); v2DigestItems[0] = Verification.DigestItem({ @@ -152,7 +152,7 @@ contract VerificationTest is Test { consensusEngineID: 0x00000000, data: hex"01b5bb9d8014a0f9b1d61e21e796d78dccdf1352f23cd32812f4850b878ae4944c" // DIGEST_ITEM_OTHER_SNOWBRIDGE_V2 (0x01) + commitment }); - + // Create headers with respective digest items Verification.ParachainHeader memory v1Header = Verification.ParachainHeader({ parentHash: 0x1df01d40273b074708115135fd7f76801ad4e4f1266a771a037962ee3a03259d, @@ -161,7 +161,7 @@ contract VerificationTest is Test { extrinsicsRoot: 0x9d1c5d256003f68dda03dc33810a88a61f73791dc7ff92b04232a6b1b4f4b3c0, digestItems: v1DigestItems }); - + Verification.ParachainHeader memory v2Header = Verification.ParachainHeader({ parentHash: 0x1df01d40273b074708115135fd7f76801ad4e4f1266a771a037962ee3a03259d, number: 866_538, @@ -169,16 +169,16 @@ contract VerificationTest is Test { extrinsicsRoot: 0x9d1c5d256003f68dda03dc33810a88a61f73791dc7ff92b04232a6b1b4f4b3c0, digestItems: v2DigestItems }); - + // Testing V1 protocol with V1 header (should match) assertTrue(v.isCommitmentInHeaderDigest(testCommitment, v1Header, false)); - + // Testing V1 protocol with V2 header (should NOT match) assertFalse(v.isCommitmentInHeaderDigest(testCommitment, v2Header, false)); - + // Testing V2 protocol with V2 header (should match) assertTrue(v.isCommitmentInHeaderDigest(testCommitment, v2Header, true)); - + // Testing V2 protocol with V1 header (should NOT match) assertFalse(v.isCommitmentInHeaderDigest(testCommitment, v1Header, true)); } diff --git a/contracts/test/data/beefy-fiat-shamir-bitfield.json b/contracts/test/data/beefy-fiat-shamir-bitfield.json new file mode 100644 index 000000000..56f66e140 --- /dev/null +++ b/contracts/test/data/beefy-fiat-shamir-bitfield.json @@ -0,0 +1,10 @@ +{ + "final": { + "finalBitField": [ + 904627423462073079395314800219244611257058896810143884658788869193180644870, + 7237060794739716295794541524618497588459525397607824300692410784137234104320, + 24329678277154864420102192 + ], + "finalBitFieldRaw": "0x0000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000302000040082800240480801048404ac49200c0028c89000812c2298a005006061000080020a21b1040a310800202006c410800051100040020200040010440000000000000000000000000000000000000000000001420028090104100002030" + } +} \ No newline at end of file diff --git a/contracts/test/data/beefy-fiat-shamir-proof.json b/contracts/test/data/beefy-fiat-shamir-proof.json new file mode 100644 index 000000000..2eb2c97ea --- /dev/null +++ b/contracts/test/data/beefy-fiat-shamir-proof.json @@ -0,0 +1,8558 @@ +{ + "finalValidatorsProof": [ + { + "v": 28, + "r": { + "0": 191, + "1": 5, + "2": 121, + "3": 149, + "4": 103, + "5": 84, + "6": 165, + "7": 8, + "8": 2, + "9": 195, + "10": 205, + "11": 202, + "12": 30, + "13": 231, + "14": 232, + "15": 239, + "16": 125, + "17": 248, + "18": 254, + "19": 104, + "20": 197, + "21": 159, + "22": 179, + "23": 130, + "24": 133, + "25": 125, + "26": 222, + "27": 79, + "28": 31, + "29": 149, + "30": 162, + "31": 239 + }, + "s": { + "0": 38, + "1": 46, + "2": 6, + "3": 219, + "4": 115, + "5": 249, + "6": 155, + "7": 58, + "8": 217, + "9": 99, + "10": 106, + "11": 150, + "12": 246, + "13": 198, + "14": 121, + "15": 223, + "16": 252, + "17": 138, + "18": 77, + "19": 20, + "20": 157, + "21": 135, + "22": 187, + "23": 105, + "24": 168, + "25": 136, + "26": 189, + "27": 161, + "28": 49, + "29": 118, + "30": 57, + "31": 182 + }, + "index": 1, + "account": "0x55E18e8C6Ed1b12F220826e0279B60985DE0F2b7", + "proof": [ + "0x9f638d4795a7a68d02dda9c7029e9fa392658bdd9c2ec6670298d73c95ce6e97", + "0x0ddae405dc19ebec4a340811f1eaa8d1e2fde2902722839c252c46622c230dd9", + "0xecca7e49c86e7184782e17c6414f3725d72dd49cf8f074b0080b65dbffb708bb", + "0xa6d711e88370aadeeefc420a6f2c5dc4dd87a885f70d3c9ca65768ade41c483a", + "0x2ace419b9eaa7e14a0cbbc3ebbb113ebf5b36eaaa7bc3cae90cba30d1b747311", + "0x8c83332339cab7a6008352495919f7102dbe1cc4d6d243682565de39b33d4899", + "0xb8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffde", + "0xf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f3365", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 27, + "r": { + "0": 243, + "1": 54, + "2": 91, + "3": 198, + "4": 231, + "5": 95, + "6": 29, + "7": 15, + "8": 21, + "9": 209, + "10": 153, + "11": 43, + "12": 121, + "13": 97, + "14": 209, + "15": 228, + "16": 188, + "17": 61, + "18": 238, + "19": 206, + "20": 61, + "21": 130, + "22": 59, + "23": 56, + "24": 117, + "25": 39, + "26": 214, + "27": 125, + "28": 109, + "29": 234, + "30": 27, + "31": 188 + }, + "s": { + "0": 86, + "1": 68, + "2": 7, + "3": 55, + "4": 61, + "5": 234, + "6": 240, + "7": 198, + "8": 29, + "9": 133, + "10": 183, + "11": 101, + "12": 21, + "13": 107, + "14": 210, + "15": 98, + "16": 223, + "17": 134, + "18": 191, + "19": 215, + "20": 41, + "21": 245, + "22": 182, + "23": 77, + "24": 234, + "25": 67, + "26": 20, + "27": 176, + "28": 71, + "29": 208, + "30": 239, + "31": 214 + }, + "index": 2, + "account": "0xa65C36bB4BAeA2A620a68177C621245bB2Ed6D69", + "proof": [ + "0x2f8567e66ee0f19f941fcb1d5e1a63a8e996f010d8477b844fad75b340101e37", + "0xf2483127f43270f66992cafbed3e8429f509b66706cfa153fe2049af89c51b47", + "0xecca7e49c86e7184782e17c6414f3725d72dd49cf8f074b0080b65dbffb708bb", + "0xa6d711e88370aadeeefc420a6f2c5dc4dd87a885f70d3c9ca65768ade41c483a", + "0x2ace419b9eaa7e14a0cbbc3ebbb113ebf5b36eaaa7bc3cae90cba30d1b747311", + "0x8c83332339cab7a6008352495919f7102dbe1cc4d6d243682565de39b33d4899", + "0xb8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffde", + "0xf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f3365", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 27, + "r": { + "0": 1, + "1": 112, + "2": 49, + "3": 86, + "4": 33, + "5": 162, + "6": 28, + "7": 238, + "8": 23, + "9": 174, + "10": 229, + "11": 115, + "12": 120, + "13": 169, + "14": 68, + "15": 11, + "16": 93, + "17": 119, + "18": 115, + "19": 222, + "20": 28, + "21": 156, + "22": 82, + "23": 231, + "24": 57, + "25": 71, + "26": 111, + "27": 137, + "28": 35, + "29": 175, + "30": 205, + "31": 163 + }, + "s": { + "0": 14, + "1": 26, + "2": 184, + "3": 160, + "4": 227, + "5": 165, + "6": 28, + "7": 41, + "8": 29, + "9": 86, + "10": 252, + "11": 10, + "12": 34, + "13": 224, + "14": 152, + "15": 42, + "16": 143, + "17": 102, + "18": 153, + "19": 166, + "20": 168, + "21": 224, + "22": 1, + "23": 178, + "24": 83, + "25": 182, + "26": 44, + "27": 30, + "28": 65, + "29": 214, + "30": 28, + "31": 151 + }, + "index": 9, + "account": "0x4c88d475766E01fe7dB288E8949E8fbAec90b523", + "proof": [ + "0xf2e5b9bec3c1f02022e7d8170ee87089057e17d02b4640671fc3f70c0c3bf6e8", + "0x42d9ed32d1eafb57bda9732004ada71bebad93f8b86988d3d21e42589f89c661", + "0x8970c381942a5e0bb57b7b254d06ccb5627f6f062252711b52a16245c640830b", + "0xaf7f40e7f721f43293cec3b931fa8c4915c86b527828a08df66c56e44cb34ed4", + "0x2ace419b9eaa7e14a0cbbc3ebbb113ebf5b36eaaa7bc3cae90cba30d1b747311", + "0x8c83332339cab7a6008352495919f7102dbe1cc4d6d243682565de39b33d4899", + "0xb8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffde", + "0xf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f3365", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 28, + "r": { + "0": 0, + "1": 221, + "2": 55, + "3": 16, + "4": 73, + "5": 188, + "6": 81, + "7": 153, + "8": 138, + "9": 123, + "10": 30, + "11": 249, + "12": 170, + "13": 242, + "14": 100, + "15": 184, + "16": 17, + "17": 108, + "18": 40, + "19": 191, + "20": 254, + "21": 80, + "22": 59, + "23": 24, + "24": 22, + "25": 108, + "26": 214, + "27": 153, + "28": 199, + "29": 12, + "30": 217, + "31": 21 + }, + "s": { + "0": 24, + "1": 238, + "2": 125, + "3": 113, + "4": 163, + "5": 209, + "6": 46, + "7": 233, + "8": 217, + "9": 249, + "10": 41, + "11": 165, + "12": 247, + "13": 189, + "14": 139, + "15": 14, + "16": 253, + "17": 5, + "18": 142, + "19": 59, + "20": 71, + "21": 115, + "22": 67, + "23": 49, + "24": 248, + "25": 34, + "26": 168, + "27": 148, + "28": 210, + "29": 86, + "30": 78, + "31": 106 + }, + "index": 10, + "account": "0xC3EB1a25394062395E6E12EB0a9dDdF9b12b3CD6", + "proof": [ + "0xf3be11cc35606057050faca65c137ea5e7fccaf0a538aeac644dc3f1cb07625d", + "0xa6505d427e1b3b710cd14ab8ee72deb465a6b2415f9a4f08af29bbe2854a4e6b", + "0x8970c381942a5e0bb57b7b254d06ccb5627f6f062252711b52a16245c640830b", + "0xaf7f40e7f721f43293cec3b931fa8c4915c86b527828a08df66c56e44cb34ed4", + "0x2ace419b9eaa7e14a0cbbc3ebbb113ebf5b36eaaa7bc3cae90cba30d1b747311", + "0x8c83332339cab7a6008352495919f7102dbe1cc4d6d243682565de39b33d4899", + "0xb8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffde", + "0xf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f3365", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 27, + "r": { + "0": 223, + "1": 210, + "2": 24, + "3": 66, + "4": 241, + "5": 18, + "6": 80, + "7": 33, + "8": 248, + "9": 93, + "10": 18, + "11": 65, + "12": 171, + "13": 23, + "14": 249, + "15": 172, + "16": 11, + "17": 231, + "18": 14, + "19": 212, + "20": 99, + "21": 241, + "22": 21, + "23": 174, + "24": 86, + "25": 50, + "26": 158, + "27": 8, + "28": 3, + "29": 19, + "30": 134, + "31": 102 + }, + "s": { + "0": 93, + "1": 223, + "2": 167, + "3": 213, + "4": 1, + "5": 100, + "6": 120, + "7": 235, + "8": 192, + "9": 121, + "10": 234, + "11": 137, + "12": 204, + "13": 40, + "14": 237, + "15": 241, + "16": 237, + "17": 21, + "18": 167, + "19": 216, + "20": 107, + "21": 123, + "22": 80, + "23": 128, + "24": 113, + "25": 98, + "26": 166, + "27": 8, + "28": 166, + "29": 158, + "30": 208, + "31": 196 + }, + "index": 20, + "account": "0x6298798CD6799B34Ea77c160578860136644B4dc", + "proof": [ + "0x810119f96720af3a7820a37644d6fc7f752b720f9f3bbe49b17229e2e09c1647", + "0xbbd75e40a5be8a6d964cb21e7d93a51af457266721ba0d82e446f32a255119ed", + "0xb870df94a423e3dfabd590045ba955d86795c8b5795d6388b898e3cbde24bdb6", + "0xca3c12bf5a4017887fc4cf5f7710b028cdd6bcdfe1ad9edb23a848fb077a936e", + "0xdf9973cc4b389edb18d204fb23baa094715a7f530e120a19fd643bd338f242ed", + "0x8c83332339cab7a6008352495919f7102dbe1cc4d6d243682565de39b33d4899", + "0xb8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffde", + "0xf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f3365", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 28, + "r": { + "0": 220, + "1": 55, + "2": 77, + "3": 226, + "4": 143, + "5": 253, + "6": 165, + "7": 212, + "8": 209, + "9": 90, + "10": 169, + "11": 54, + "12": 24, + "13": 205, + "14": 59, + "15": 80, + "16": 45, + "17": 159, + "18": 205, + "19": 12, + "20": 160, + "21": 88, + "22": 237, + "23": 104, + "24": 100, + "25": 247, + "26": 164, + "27": 158, + "28": 124, + "29": 237, + "30": 60, + "31": 14 + }, + "s": { + "0": 7, + "1": 52, + "2": 32, + "3": 238, + "4": 177, + "5": 148, + "6": 214, + "7": 56, + "8": 158, + "9": 70, + "10": 105, + "11": 141, + "12": 105, + "13": 151, + "14": 74, + "15": 55, + "16": 73, + "17": 206, + "18": 116, + "19": 156, + "20": 53, + "21": 208, + "22": 85, + "23": 11, + "24": 187, + "25": 111, + "26": 60, + "27": 145, + "28": 218, + "29": 148, + "30": 187, + "31": 27 + }, + "index": 22, + "account": "0x7aAFe6F4B845176108DBe268CD2B2F79B5970CfA", + "proof": [ + "0xc321091a7c130a53d2c42f56dc8d3917d6e25b94a6b8f55c833608e4235f1e76", + "0x9b428c6beb7050bb9d626027850bbd78c089abd008588b73244a6a2d3a6cedf8", + "0xb870df94a423e3dfabd590045ba955d86795c8b5795d6388b898e3cbde24bdb6", + "0xca3c12bf5a4017887fc4cf5f7710b028cdd6bcdfe1ad9edb23a848fb077a936e", + "0xdf9973cc4b389edb18d204fb23baa094715a7f530e120a19fd643bd338f242ed", + "0x8c83332339cab7a6008352495919f7102dbe1cc4d6d243682565de39b33d4899", + "0xb8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffde", + "0xf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f3365", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 28, + "r": { + "0": 95, + "1": 234, + "2": 124, + "3": 52, + "4": 125, + "5": 235, + "6": 106, + "7": 228, + "8": 75, + "9": 75, + "10": 125, + "11": 204, + "12": 209, + "13": 243, + "14": 113, + "15": 4, + "16": 85, + "17": 130, + "18": 67, + "19": 89, + "20": 184, + "21": 22, + "22": 38, + "23": 112, + "24": 231, + "25": 12, + "26": 208, + "27": 71, + "28": 119, + "29": 207, + "30": 226, + "31": 230 + }, + "s": { + "0": 8, + "1": 222, + "2": 127, + "3": 238, + "4": 34, + "5": 42, + "6": 210, + "7": 170, + "8": 218, + "9": 202, + "10": 209, + "11": 156, + "12": 8, + "13": 235, + "14": 207, + "15": 24, + "16": 249, + "17": 66, + "18": 212, + "19": 143, + "20": 218, + "21": 78, + "22": 250, + "23": 147, + "24": 126, + "25": 116, + "26": 16, + "27": 137, + "28": 113, + "29": 209, + "30": 191, + "31": 214 + }, + "index": 33, + "account": "0xDa9272Ae81a25731F7c5E41C0A35D167703110e3", + "proof": [ + "0x9dc2c43c8041c0776ded2e58777c7a882c08c959fdfcb1b364956b3deafc4118", + "0xb71a43f8fcffdd983ac18f7c5dbcd69e6aa3e203a9ce09d40a5234e1925153dd", + "0x8ef3bfbae8f9b410d233cdfe5d7e21a5efa8b14e8101924058008818e14b6079", + "0x9a35c0781f39c88b0b0b3e32ebf43c433de23ab6ee7884a74afee67de4d355e8", + "0xdf1e9fb44d371a946a5aa702e9a25cafbe86baebef308c2ece39e05700478e04", + "0x547d2f4bce7e91a3ac513e803257445a67bda0fa0490624ff82709ad9f14fbc4", + "0xb8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffde", + "0xf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f3365", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 27, + "r": { + "0": 8, + "1": 180, + "2": 158, + "3": 139, + "4": 170, + "5": 178, + "6": 114, + "7": 182, + "8": 186, + "9": 141, + "10": 148, + "11": 64, + "12": 146, + "13": 91, + "14": 220, + "15": 204, + "16": 84, + "17": 176, + "18": 6, + "19": 174, + "20": 72, + "21": 74, + "22": 159, + "23": 246, + "24": 38, + "25": 35, + "26": 32, + "27": 114, + "28": 153, + "29": 59, + "30": 101, + "31": 38 + }, + "s": { + "0": 61, + "1": 243, + "2": 232, + "3": 167, + "4": 158, + "5": 168, + "6": 179, + "7": 122, + "8": 36, + "9": 71, + "10": 60, + "11": 62, + "12": 21, + "13": 111, + "14": 73, + "15": 200, + "16": 79, + "17": 87, + "18": 228, + "19": 97, + "20": 243, + "21": 155, + "22": 89, + "23": 38, + "24": 183, + "25": 114, + "26": 246, + "27": 13, + "28": 226, + "29": 140, + "30": 153, + "31": 191 + }, + "index": 35, + "account": "0xc11511D0D50B3F4c3310D71A95A1778dbdDbE0F5", + "proof": [ + "0x3fdfb8b6dbdad8f9563a78cd59490af53ef80cc07acbf342fae94b67dea908b2", + "0xa2db25aa7057e89d4f0e866cbdd150b76f94e4de7669320568f538a98c84388d", + "0x8ef3bfbae8f9b410d233cdfe5d7e21a5efa8b14e8101924058008818e14b6079", + "0x9a35c0781f39c88b0b0b3e32ebf43c433de23ab6ee7884a74afee67de4d355e8", + "0xdf1e9fb44d371a946a5aa702e9a25cafbe86baebef308c2ece39e05700478e04", + "0x547d2f4bce7e91a3ac513e803257445a67bda0fa0490624ff82709ad9f14fbc4", + "0xb8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffde", + "0xf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f3365", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 27, + "r": { + "0": 72, + "1": 251, + "2": 135, + "3": 60, + "4": 10, + "5": 111, + "6": 129, + "7": 175, + "8": 36, + "9": 72, + "10": 107, + "11": 116, + "12": 145, + "13": 0, + "14": 3, + "15": 21, + "16": 111, + "17": 232, + "18": 209, + "19": 30, + "20": 233, + "21": 147, + "22": 226, + "23": 133, + "24": 217, + "25": 192, + "26": 52, + "27": 185, + "28": 70, + "29": 92, + "30": 237, + "31": 119 + }, + "s": { + "0": 14, + "1": 83, + "2": 89, + "3": 139, + "4": 138, + "5": 251, + "6": 46, + "7": 7, + "8": 20, + "9": 59, + "10": 110, + "11": 38, + "12": 205, + "13": 137, + "14": 84, + "15": 44, + "16": 198, + "17": 108, + "18": 202, + "19": 230, + "20": 236, + "21": 180, + "22": 178, + "23": 249, + "24": 27, + "25": 198, + "26": 232, + "27": 146, + "28": 45, + "29": 114, + "30": 43, + "31": 129 + }, + "index": 39, + "account": "0x877EE60cd978CFA7eDA6c6f233EFa7990e100B11", + "proof": [ + "0x828cf03933fc0a884aaddd3db643bc637490ac44747852c6759f644d97f1d6fd", + "0x9f28aef3ff250b849a119017971362e72cc6a981641230be766c00927bec6362", + "0xaa641c5b1c4bc90b917cf33bdcb137ae27c5346bad7d7f998300d56c72f362dc", + "0x9a35c0781f39c88b0b0b3e32ebf43c433de23ab6ee7884a74afee67de4d355e8", + "0xdf1e9fb44d371a946a5aa702e9a25cafbe86baebef308c2ece39e05700478e04", + "0x547d2f4bce7e91a3ac513e803257445a67bda0fa0490624ff82709ad9f14fbc4", + "0xb8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffde", + "0xf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f3365", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 28, + "r": { + "0": 90, + "1": 82, + "2": 104, + "3": 28, + "4": 79, + "5": 199, + "6": 80, + "7": 7, + "8": 82, + "9": 246, + "10": 43, + "11": 172, + "12": 215, + "13": 66, + "14": 201, + "15": 87, + "16": 173, + "17": 79, + "18": 247, + "19": 116, + "20": 77, + "21": 145, + "22": 250, + "23": 74, + "24": 32, + "25": 98, + "26": 75, + "27": 179, + "28": 189, + "29": 219, + "30": 209, + "31": 108 + }, + "s": { + "0": 61, + "1": 60, + "2": 242, + "3": 229, + "4": 147, + "5": 142, + "6": 191, + "7": 228, + "8": 97, + "9": 59, + "10": 60, + "11": 157, + "12": 138, + "13": 235, + "14": 216, + "15": 123, + "16": 230, + "17": 207, + "18": 39, + "19": 111, + "20": 134, + "21": 54, + "22": 197, + "23": 101, + "24": 11, + "25": 182, + "26": 217, + "27": 6, + "28": 12, + "29": 38, + "30": 55, + "31": 168 + }, + "index": 40, + "account": "0x1e50eC29A0A7C7359ae01F0Ec1a56fA193124E5E", + "proof": [ + "0x93f70ead696a9fab1e9f4c7078a28bb5669e53e6cd90603cb9a8f7cf871d16ae", + "0x59dca78837f9c15978e5e374ac3b63c63919e591e3c89e161e43c4a896ef1f4b", + "0xdf87aa78616553aa20706bacdbbdd36e1144798c2856e10cdd4499faa7736c82", + "0x1c2ea3192cb5f9cb94f8ad8cd8cfd06dea766d04229dc44dc1bb03c8bdfcb514", + "0xdf1e9fb44d371a946a5aa702e9a25cafbe86baebef308c2ece39e05700478e04", + "0x547d2f4bce7e91a3ac513e803257445a67bda0fa0490624ff82709ad9f14fbc4", + "0xb8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffde", + "0xf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f3365", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 27, + "r": { + "0": 167, + "1": 20, + "2": 101, + "3": 207, + "4": 211, + "5": 158, + "6": 136, + "7": 126, + "8": 231, + "9": 140, + "10": 9, + "11": 53, + "12": 133, + "13": 213, + "14": 222, + "15": 43, + "16": 136, + "17": 9, + "18": 85, + "19": 253, + "20": 37, + "21": 216, + "22": 193, + "23": 46, + "24": 39, + "25": 255, + "26": 248, + "27": 167, + "28": 134, + "29": 238, + "30": 154, + "31": 147 + }, + "s": { + "0": 5, + "1": 129, + "2": 41, + "3": 84, + "4": 69, + "5": 22, + "6": 29, + "7": 255, + "8": 154, + "9": 98, + "10": 140, + "11": 158, + "12": 17, + "13": 109, + "14": 29, + "15": 70, + "16": 74, + "17": 196, + "18": 52, + "19": 128, + "20": 164, + "21": 132, + "22": 201, + "23": 76, + "24": 250, + "25": 142, + "26": 209, + "27": 252, + "28": 98, + "29": 168, + "30": 195, + "31": 86 + }, + "index": 43, + "account": "0x736a7482C5f196A10C432B953505fCce3F7e8A94", + "proof": [ + "0xe4f7ec38decb659be358e86be4287a51c30a4e2bb7e346936951648c08caf1c0", + "0xde649342947e1988655c618763d70685a13df42aa865cf359589548bc23a2a3e", + "0xdf87aa78616553aa20706bacdbbdd36e1144798c2856e10cdd4499faa7736c82", + "0x1c2ea3192cb5f9cb94f8ad8cd8cfd06dea766d04229dc44dc1bb03c8bdfcb514", + "0xdf1e9fb44d371a946a5aa702e9a25cafbe86baebef308c2ece39e05700478e04", + "0x547d2f4bce7e91a3ac513e803257445a67bda0fa0490624ff82709ad9f14fbc4", + "0xb8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffde", + "0xf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f3365", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 28, + "r": { + "0": 21, + "1": 88, + "2": 249, + "3": 191, + "4": 113, + "5": 92, + "6": 149, + "7": 187, + "8": 84, + "9": 224, + "10": 141, + "11": 95, + "12": 102, + "13": 13, + "14": 254, + "15": 199, + "16": 239, + "17": 132, + "18": 160, + "19": 218, + "20": 68, + "21": 223, + "22": 147, + "23": 234, + "24": 204, + "25": 203, + "26": 7, + "27": 12, + "28": 179, + "29": 117, + "30": 67, + "31": 97 + }, + "s": { + "0": 105, + "1": 147, + "2": 229, + "3": 117, + "4": 3, + "5": 43, + "6": 164, + "7": 88, + "8": 254, + "9": 197, + "10": 59, + "11": 85, + "12": 64, + "13": 148, + "14": 178, + "15": 255, + "16": 200, + "17": 139, + "18": 65, + "19": 84, + "20": 249, + "21": 7, + "22": 82, + "23": 18, + "24": 90, + "25": 231, + "26": 67, + "27": 71, + "28": 207, + "29": 68, + "30": 96, + "31": 30 + }, + "index": 45, + "account": "0x19ddFD4dFB3ab951EF4d8c337896E98a02450F00", + "proof": [ + "0xe55e2965e87072fc7935daa84e63e8d0873d21cd983c6b8e4d4a7cd0ebe90fc9", + "0xf40fe0fd52f06a2d6094f3decbbeb75424bf1ae7cb1e749f2950a0af77aa1dc5", + "0x3353786e8802d17d7b68581269cc7c782705a4fdb918a4a2973bfc4e7ec9e0a7", + "0x1c2ea3192cb5f9cb94f8ad8cd8cfd06dea766d04229dc44dc1bb03c8bdfcb514", + "0xdf1e9fb44d371a946a5aa702e9a25cafbe86baebef308c2ece39e05700478e04", + "0x547d2f4bce7e91a3ac513e803257445a67bda0fa0490624ff82709ad9f14fbc4", + "0xb8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffde", + "0xf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f3365", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 28, + "r": { + "0": 119, + "1": 104, + "2": 234, + "3": 107, + "4": 41, + "5": 233, + "6": 211, + "7": 250, + "8": 106, + "9": 109, + "10": 108, + "11": 193, + "12": 177, + "13": 22, + "14": 66, + "15": 159, + "16": 200, + "17": 191, + "18": 129, + "19": 4, + "20": 152, + "21": 27, + "22": 100, + "23": 146, + "24": 210, + "25": 169, + "26": 58, + "27": 196, + "28": 230, + "29": 255, + "30": 27, + "31": 4 + }, + "s": { + "0": 17, + "1": 226, + "2": 160, + "3": 222, + "4": 255, + "5": 155, + "6": 46, + "7": 79, + "8": 39, + "9": 220, + "10": 98, + "11": 10, + "12": 178, + "13": 134, + "14": 152, + "15": 240, + "16": 139, + "17": 238, + "18": 244, + "19": 223, + "20": 53, + "21": 109, + "22": 15, + "23": 54, + "24": 121, + "25": 25, + "26": 176, + "27": 202, + "28": 59, + "29": 3, + "30": 165, + "31": 20 + }, + "index": 49, + "account": "0xe1b54fe1Ce501B582C4E9BB0DF1637730fB7AF91", + "proof": [ + "0xcdbcffc7df03d81faa7348cc74f9ee6d67f4ec8275c20b9b225ac1ee04e80d64", + "0xc1bfe7aae1ec8d84327846f6acfa72c4133d33d5eb410d8ec99b9f35fd393988", + "0x1f613d9f7e71d7dc4c307193b8d42896328a73e053cfe6a6e4cc786c10e43296", + "0xa27b84005396060df67c11bed4504cdb87cf1ea758f6f4a140cb29494a087a4f", + "0xbacd6f486c4af7f9a8544d4de5d1f204138a0b5be9ee1cef7a46d0e8088251e6", + "0x547d2f4bce7e91a3ac513e803257445a67bda0fa0490624ff82709ad9f14fbc4", + "0xb8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffde", + "0xf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f3365", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 27, + "r": { + "0": 132, + "1": 169, + "2": 144, + "3": 22, + "4": 69, + "5": 224, + "6": 247, + "7": 53, + "8": 195, + "9": 254, + "10": 213, + "11": 160, + "12": 233, + "13": 192, + "14": 121, + "15": 113, + "16": 163, + "17": 85, + "18": 144, + "19": 103, + "20": 54, + "21": 161, + "22": 254, + "23": 63, + "24": 76, + "25": 168, + "26": 81, + "27": 191, + "28": 64, + "29": 251, + "30": 95, + "31": 210 + }, + "s": { + "0": 123, + "1": 4, + "2": 231, + "3": 226, + "4": 114, + "5": 119, + "6": 11, + "7": 19, + "8": 125, + "9": 159, + "10": 46, + "11": 130, + "12": 180, + "13": 31, + "14": 66, + "15": 176, + "16": 80, + "17": 112, + "18": 59, + "19": 150, + "20": 120, + "21": 212, + "22": 119, + "23": 207, + "24": 196, + "25": 232, + "26": 145, + "27": 192, + "28": 213, + "29": 146, + "30": 220, + "31": 114 + }, + "index": 54, + "account": "0x0a6f14eD10518eD1Ea1b8580D28B661bD8765A89", + "proof": [ + "0x1d6737f4a0c8f7cb272de7f601f114656f8444dcbe130d1aeaafd36c43a8f677", + "0xe1a5f71ba3324b9a4f68c2ace50f7a4bf99d8359508147309f13c3bd0b0d09f6", + "0xc9bb7dd971d7306582f15e261e1b92ba6c85e3129bf99f4ed49cd5b68274a2be", + "0xa27b84005396060df67c11bed4504cdb87cf1ea758f6f4a140cb29494a087a4f", + "0xbacd6f486c4af7f9a8544d4de5d1f204138a0b5be9ee1cef7a46d0e8088251e6", + "0x547d2f4bce7e91a3ac513e803257445a67bda0fa0490624ff82709ad9f14fbc4", + "0xb8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffde", + "0xf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f3365", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 27, + "r": { + "0": 109, + "1": 29, + "2": 182, + "3": 118, + "4": 107, + "5": 88, + "6": 235, + "7": 170, + "8": 31, + "9": 18, + "10": 100, + "11": 216, + "12": 100, + "13": 154, + "14": 62, + "15": 170, + "16": 7, + "17": 8, + "18": 15, + "19": 168, + "20": 7, + "21": 120, + "22": 230, + "23": 171, + "24": 32, + "25": 83, + "26": 129, + "27": 148, + "28": 250, + "29": 128, + "30": 253, + "31": 192 + }, + "s": { + "0": 94, + "1": 156, + "2": 59, + "3": 125, + "4": 107, + "5": 226, + "6": 138, + "7": 41, + "8": 79, + "9": 92, + "10": 83, + "11": 135, + "12": 234, + "13": 127, + "14": 138, + "15": 14, + "16": 180, + "17": 233, + "18": 117, + "19": 12, + "20": 30, + "21": 26, + "22": 11, + "23": 180, + "24": 97, + "25": 142, + "26": 127, + "27": 246, + "28": 19, + "29": 37, + "30": 109, + "31": 127 + }, + "index": 55, + "account": "0x919E80def828C203836977B936684546FDFAdB81", + "proof": [ + "0x37923ff5f2d8cba4460243fc59a8f331475dc85472a6f8ea41f8b13af4b058f1", + "0xe1a5f71ba3324b9a4f68c2ace50f7a4bf99d8359508147309f13c3bd0b0d09f6", + "0xc9bb7dd971d7306582f15e261e1b92ba6c85e3129bf99f4ed49cd5b68274a2be", + "0xa27b84005396060df67c11bed4504cdb87cf1ea758f6f4a140cb29494a087a4f", + "0xbacd6f486c4af7f9a8544d4de5d1f204138a0b5be9ee1cef7a46d0e8088251e6", + "0x547d2f4bce7e91a3ac513e803257445a67bda0fa0490624ff82709ad9f14fbc4", + "0xb8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffde", + "0xf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f3365", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 27, + "r": { + "0": 218, + "1": 16, + "2": 23, + "3": 208, + "4": 0, + "5": 94, + "6": 138, + "7": 249, + "8": 158, + "9": 53, + "10": 132, + "11": 254, + "12": 180, + "13": 195, + "14": 179, + "15": 97, + "16": 253, + "17": 137, + "18": 226, + "19": 84, + "20": 43, + "21": 252, + "22": 148, + "23": 195, + "24": 232, + "25": 7, + "26": 64, + "27": 118, + "28": 243, + "29": 116, + "30": 173, + "31": 29 + }, + "s": { + "0": 62, + "1": 1, + "2": 229, + "3": 243, + "4": 44, + "5": 155, + "6": 106, + "7": 183, + "8": 52, + "9": 14, + "10": 106, + "11": 118, + "12": 19, + "13": 71, + "14": 191, + "15": 15, + "16": 149, + "17": 187, + "18": 187, + "19": 40, + "20": 32, + "21": 6, + "22": 146, + "23": 145, + "24": 181, + "25": 222, + "26": 222, + "27": 201, + "28": 166, + "29": 125, + "30": 133, + "31": 220 + }, + "index": 57, + "account": "0xc2f3A90C603796c7fB18F7C185253833390ef455", + "proof": [ + "0xbefd3fbde8993fc839ab3f147ca9f05c95c8abfdba6f0711699de8ce6625c854", + "0xe7dd43698a3723e9471ba1b10e3da11e19653c87a12c4877b1ecc1b58bc99253", + "0x7b3707c9f2cd7dcf94982da6bc7804f76623dadb493a19af67eda93f05c37b7b", + "0x153bb75202d1c29ebe7aeae6a94fbefeba0eda3b9811dc8d49076b7d2a26b2e1", + "0xbacd6f486c4af7f9a8544d4de5d1f204138a0b5be9ee1cef7a46d0e8088251e6", + "0x547d2f4bce7e91a3ac513e803257445a67bda0fa0490624ff82709ad9f14fbc4", + "0xb8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffde", + "0xf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f3365", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 28, + "r": { + "0": 227, + "1": 253, + "2": 92, + "3": 251, + "4": 229, + "5": 81, + "6": 224, + "7": 173, + "8": 234, + "9": 4, + "10": 130, + "11": 253, + "12": 35, + "13": 118, + "14": 9, + "15": 207, + "16": 25, + "17": 131, + "18": 232, + "19": 245, + "20": 22, + "21": 109, + "22": 220, + "23": 182, + "24": 174, + "25": 108, + "26": 241, + "27": 73, + "28": 109, + "29": 97, + "30": 9, + "31": 162 + }, + "s": { + "0": 45, + "1": 137, + "2": 15, + "3": 36, + "4": 188, + "5": 241, + "6": 69, + "7": 92, + "8": 20, + "9": 212, + "10": 234, + "11": 196, + "12": 102, + "13": 229, + "14": 15, + "15": 211, + "16": 28, + "17": 62, + "18": 32, + "19": 250, + "20": 119, + "21": 250, + "22": 136, + "23": 7, + "24": 132, + "25": 170, + "26": 25, + "27": 37, + "28": 118, + "29": 54, + "30": 107, + "31": 182 + }, + "index": 60, + "account": "0x0718eaB0eEd89A6B4878787E6B92342F2F115560", + "proof": [ + "0x6adf1246d3ad858654a53901addf49494097bb01bd9509516c8e09c1d5e5af9c", + "0xd3333ce1dad4f71571d71b58568971e48d501fc843a189320a887500398f5ba0", + "0x3e7c6648ca3318e8b4f95e8de1bd6ec267ba0db4912f63b5441d93664b7d4d98", + "0x153bb75202d1c29ebe7aeae6a94fbefeba0eda3b9811dc8d49076b7d2a26b2e1", + "0xbacd6f486c4af7f9a8544d4de5d1f204138a0b5be9ee1cef7a46d0e8088251e6", + "0x547d2f4bce7e91a3ac513e803257445a67bda0fa0490624ff82709ad9f14fbc4", + "0xb8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffde", + "0xf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f3365", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 27, + "r": { + "0": 96, + "1": 65, + "2": 245, + "3": 192, + "4": 58, + "5": 120, + "6": 59, + "7": 164, + "8": 208, + "9": 252, + "10": 138, + "11": 55, + "12": 227, + "13": 134, + "14": 9, + "15": 136, + "16": 205, + "17": 143, + "18": 80, + "19": 153, + "20": 58, + "21": 219, + "22": 32, + "23": 22, + "24": 214, + "25": 99, + "26": 174, + "27": 194, + "28": 17, + "29": 16, + "30": 135, + "31": 169 + }, + "s": { + "0": 55, + "1": 98, + "2": 255, + "3": 186, + "4": 103, + "5": 41, + "6": 240, + "7": 243, + "8": 0, + "9": 81, + "10": 115, + "11": 178, + "12": 41, + "13": 9, + "14": 232, + "15": 245, + "16": 181, + "17": 73, + "18": 14, + "19": 207, + "20": 82, + "21": 125, + "22": 230, + "23": 2, + "24": 236, + "25": 195, + "26": 117, + "27": 221, + "28": 130, + "29": 65, + "30": 93, + "31": 106 + }, + "index": 67, + "account": "0x6E32F433c56902af5D761b1F9e71A4B5Fcc194a8", + "proof": [ + "0x2a6c930c1f0dab3c651eeb8c6c4883911c8f15cec414c6e9f4efd9d15a04f923", + "0x41b4c0d6017972621c54c7dc959908c6a7035f17e81c8ca2200bdd509beec39c", + "0xdd06e6dabf4d10f83d7f4f8d91b7d8029d92f619d48f76b3f6008ca9006c8bef", + "0x83fb7a6c0e1652228e26dcd220a0d372fb4931a9bd46537b4642eab9bc086f0b", + "0xbd98baef56c26d14cf5b8db432629cd28355c36cb13512fbb6be262fce058994", + "0x03abdd191345b346cc826490fd23eb43349fab167ad091f4c48d9d2f6d70a540", + "0x2586b1acf8187086c42dd317785c79d85fb281987845a982517a5925ff9c7b2b", + "0xf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f3365", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 27, + "r": { + "0": 68, + "1": 49, + "2": 138, + "3": 158, + "4": 217, + "5": 133, + "6": 126, + "7": 114, + "8": 251, + "9": 241, + "10": 217, + "11": 227, + "12": 105, + "13": 232, + "14": 136, + "15": 147, + "16": 54, + "17": 96, + "18": 15, + "19": 253, + "20": 157, + "21": 213, + "22": 231, + "23": 102, + "24": 0, + "25": 107, + "26": 244, + "27": 235, + "28": 85, + "29": 59, + "30": 166, + "31": 151 + }, + "s": { + "0": 58, + "1": 57, + "2": 155, + "3": 65, + "4": 80, + "5": 230, + "6": 103, + "7": 236, + "8": 107, + "9": 27, + "10": 102, + "11": 120, + "12": 247, + "13": 153, + "14": 118, + "15": 126, + "16": 42, + "17": 104, + "18": 128, + "19": 160, + "20": 49, + "21": 202, + "22": 143, + "23": 211, + "24": 138, + "25": 185, + "26": 164, + "27": 255, + "28": 4, + "29": 62, + "30": 234, + "31": 162 + }, + "index": 80, + "account": "0x597970c0643Ba231aa9BB5C3E971cc8BF45C4EE1", + "proof": [ + "0x7dc4eada062d6ff3853a2a213f4a85f50f4b6031d155f671ceef6745e8e7cae6", + "0xcdaed611776f2c78140677ab043cbce5946737ff7aa0530163d9994bc31e594f", + "0x70e953d23047cbc07dc21fa318e1dd6851ccd19a5fed5976976a78236a66d647", + "0x7bc44cfe90425291d8c8808375892cb895a9dd67ffd994a74bb0985b7072d98b", + "0xe1f4f439878975a3e8cfc749957c8b204653fd135da9b547d302697138859613", + "0x03abdd191345b346cc826490fd23eb43349fab167ad091f4c48d9d2f6d70a540", + "0x2586b1acf8187086c42dd317785c79d85fb281987845a982517a5925ff9c7b2b", + "0xf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f3365", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 28, + "r": { + "0": 255, + "1": 33, + "2": 16, + "3": 123, + "4": 48, + "5": 186, + "6": 145, + "7": 120, + "8": 35, + "9": 52, + "10": 187, + "11": 2, + "12": 249, + "13": 135, + "14": 103, + "15": 229, + "16": 226, + "17": 102, + "18": 232, + "19": 251, + "20": 183, + "21": 35, + "22": 133, + "23": 59, + "24": 231, + "25": 69, + "26": 174, + "27": 157, + "28": 143, + "29": 9, + "30": 116, + "31": 178 + }, + "s": { + "0": 59, + "1": 248, + "2": 136, + "3": 131, + "4": 184, + "5": 15, + "6": 145, + "7": 45, + "8": 184, + "9": 108, + "10": 225, + "11": 237, + "12": 7, + "13": 5, + "14": 84, + "15": 204, + "16": 228, + "17": 8, + "18": 112, + "19": 127, + "20": 77, + "21": 62, + "22": 218, + "23": 222, + "24": 139, + "25": 236, + "26": 74, + "27": 110, + "28": 93, + "29": 33, + "30": 54, + "31": 88 + }, + "index": 83, + "account": "0xe11cEabDd29528aFFcC2f7936e0E80877CcF1E1A", + "proof": [ + "0x95f466dc7f9837f333cf284f84b3ef47d968203b93571d6e67379a55239bac68", + "0x1f22928e92219f9cbe815f7a2baa4b71238a975a4017f36fdbe7cc736cc77870", + "0x70e953d23047cbc07dc21fa318e1dd6851ccd19a5fed5976976a78236a66d647", + "0x7bc44cfe90425291d8c8808375892cb895a9dd67ffd994a74bb0985b7072d98b", + "0xe1f4f439878975a3e8cfc749957c8b204653fd135da9b547d302697138859613", + "0x03abdd191345b346cc826490fd23eb43349fab167ad091f4c48d9d2f6d70a540", + "0x2586b1acf8187086c42dd317785c79d85fb281987845a982517a5925ff9c7b2b", + "0xf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f3365", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 27, + "r": { + "0": 234, + "1": 63, + "2": 206, + "3": 18, + "4": 139, + "5": 126, + "6": 145, + "7": 133, + "8": 176, + "9": 116, + "10": 3, + "11": 63, + "12": 153, + "13": 20, + "14": 213, + "15": 43, + "16": 242, + "17": 30, + "18": 155, + "19": 81, + "20": 174, + "21": 161, + "22": 172, + "23": 250, + "24": 58, + "25": 103, + "26": 253, + "27": 0, + "28": 23, + "29": 55, + "30": 66, + "31": 175 + }, + "s": { + "0": 78, + "1": 152, + "2": 48, + "3": 65, + "4": 158, + "5": 221, + "6": 6, + "7": 97, + "8": 105, + "9": 74, + "10": 72, + "11": 237, + "12": 224, + "13": 145, + "14": 209, + "15": 122, + "16": 40, + "17": 126, + "18": 37, + "19": 60, + "20": 239, + "21": 225, + "22": 34, + "23": 190, + "24": 228, + "25": 250, + "26": 173, + "27": 209, + "28": 21, + "29": 50, + "30": 105, + "31": 84 + }, + "index": 87, + "account": "0x300F0b8e978514FFb51D388C1d234D221Cd5B730", + "proof": [ + "0x466b3a0ea37a281c3cff0d0fbb3b5bff58e7f3917b9ae32b240357e28211b778", + "0xe655eb77d45765bf43924521ae32ac8a866d55f4033aa7df4f56e509d0155aeb", + "0x2e5c40fae8ba9e460c3d65929aa8a7db7597ca48b07ab4aea938086c0843dda9", + "0x7bc44cfe90425291d8c8808375892cb895a9dd67ffd994a74bb0985b7072d98b", + "0xe1f4f439878975a3e8cfc749957c8b204653fd135da9b547d302697138859613", + "0x03abdd191345b346cc826490fd23eb43349fab167ad091f4c48d9d2f6d70a540", + "0x2586b1acf8187086c42dd317785c79d85fb281987845a982517a5925ff9c7b2b", + "0xf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f3365", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 28, + "r": { + "0": 6, + "1": 112, + "2": 52, + "3": 126, + "4": 218, + "5": 35, + "6": 193, + "7": 47, + "8": 56, + "9": 126, + "10": 48, + "11": 201, + "12": 165, + "13": 96, + "14": 109, + "15": 243, + "16": 195, + "17": 71, + "18": 19, + "19": 76, + "20": 189, + "21": 61, + "22": 31, + "23": 130, + "24": 110, + "25": 221, + "26": 238, + "27": 88, + "28": 197, + "29": 237, + "30": 151, + "31": 255 + }, + "s": { + "0": 120, + "1": 39, + "2": 94, + "3": 143, + "4": 169, + "5": 53, + "6": 158, + "7": 50, + "8": 51, + "9": 90, + "10": 202, + "11": 78, + "12": 253, + "13": 211, + "14": 54, + "15": 95, + "16": 210, + "17": 150, + "18": 51, + "19": 242, + "20": 92, + "21": 26, + "22": 44, + "23": 71, + "24": 167, + "25": 104, + "26": 133, + "27": 58, + "28": 18, + "29": 242, + "30": 149, + "31": 125 + }, + "index": 90, + "account": "0xb67BA913f2257926f4397D0D47858b2BE5103c39", + "proof": [ + "0xf2456005868c1392146a76a296e3d369d7aa5f966530766684a8c83574ef0107", + "0x0bb6344a6fe7f7002cb5165a1947148a8d7b83066c7ecef9a4d4624b7b36c442", + "0x3a2b8fc9ab480bedc0932c92cde2a0d4186bdb5fa4834317c1c4806f5c16b74a", + "0xd5583651093f6efa47e4065fe1b3924b85da6160c33b4f82d6b0bdc893a97d60", + "0xe1f4f439878975a3e8cfc749957c8b204653fd135da9b547d302697138859613", + "0x03abdd191345b346cc826490fd23eb43349fab167ad091f4c48d9d2f6d70a540", + "0x2586b1acf8187086c42dd317785c79d85fb281987845a982517a5925ff9c7b2b", + "0xf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f3365", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 28, + "r": { + "0": 43, + "1": 220, + "2": 125, + "3": 111, + "4": 242, + "5": 81, + "6": 204, + "7": 68, + "8": 180, + "9": 226, + "10": 91, + "11": 188, + "12": 108, + "13": 167, + "14": 186, + "15": 8, + "16": 201, + "17": 176, + "18": 103, + "19": 49, + "20": 172, + "21": 209, + "22": 47, + "23": 182, + "24": 200, + "25": 7, + "26": 21, + "27": 81, + "28": 38, + "29": 157, + "30": 170, + "31": 207 + }, + "s": { + "0": 98, + "1": 226, + "2": 251, + "3": 113, + "4": 6, + "5": 107, + "6": 252, + "7": 184, + "8": 132, + "9": 126, + "10": 31, + "11": 28, + "12": 199, + "13": 77, + "14": 10, + "15": 114, + "16": 100, + "17": 204, + "18": 232, + "19": 202, + "20": 125, + "21": 122, + "22": 130, + "23": 122, + "24": 137, + "25": 147, + "26": 121, + "27": 17, + "28": 40, + "29": 119, + "30": 136, + "31": 60 + }, + "index": 91, + "account": "0x86F47BfA89bDeC1500db1458858250d983A0267D", + "proof": [ + "0x1dd5efe0de25d1060c70ee132c6d8af93c7d9fbb54c3e8401eda3266a2180097", + "0x0bb6344a6fe7f7002cb5165a1947148a8d7b83066c7ecef9a4d4624b7b36c442", + "0x3a2b8fc9ab480bedc0932c92cde2a0d4186bdb5fa4834317c1c4806f5c16b74a", + "0xd5583651093f6efa47e4065fe1b3924b85da6160c33b4f82d6b0bdc893a97d60", + "0xe1f4f439878975a3e8cfc749957c8b204653fd135da9b547d302697138859613", + "0x03abdd191345b346cc826490fd23eb43349fab167ad091f4c48d9d2f6d70a540", + "0x2586b1acf8187086c42dd317785c79d85fb281987845a982517a5925ff9c7b2b", + "0xf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f3365", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 27, + "r": { + "0": 129, + "1": 68, + "2": 204, + "3": 236, + "4": 39, + "5": 27, + "6": 15, + "7": 56, + "8": 114, + "9": 89, + "10": 220, + "11": 28, + "12": 180, + "13": 94, + "14": 151, + "15": 71, + "16": 89, + "17": 205, + "18": 193, + "19": 35, + "20": 0, + "21": 144, + "22": 217, + "23": 65, + "24": 188, + "25": 183, + "26": 34, + "27": 8, + "28": 203, + "29": 252, + "30": 155, + "31": 102 + }, + "s": { + "0": 120, + "1": 173, + "2": 213, + "3": 21, + "4": 61, + "5": 188, + "6": 220, + "7": 28, + "8": 234, + "9": 97, + "10": 199, + "11": 131, + "12": 60, + "13": 218, + "14": 88, + "15": 95, + "16": 207, + "17": 81, + "18": 34, + "19": 194, + "20": 158, + "21": 205, + "22": 169, + "23": 247, + "24": 96, + "25": 159, + "26": 198, + "27": 4, + "28": 16, + "29": 29, + "30": 85, + "31": 101 + }, + "index": 95, + "account": "0xbB851bB22b804D2f69dBA50f2f2B39eCf076f43E", + "proof": [ + "0x9233d8ba03decb4b3360b3b353a38335cd12a8f93d642a01a5458bec51d7113c", + "0x332869b2e672ef07378b795e851262398cfe75d005f66da6325b0f040c9c5599", + "0xa9c8dfb5388992accb996ed353cbef2569eab8ca020c4ac2cdbb8f6a1c85950f", + "0xd5583651093f6efa47e4065fe1b3924b85da6160c33b4f82d6b0bdc893a97d60", + "0xe1f4f439878975a3e8cfc749957c8b204653fd135da9b547d302697138859613", + "0x03abdd191345b346cc826490fd23eb43349fab167ad091f4c48d9d2f6d70a540", + "0x2586b1acf8187086c42dd317785c79d85fb281987845a982517a5925ff9c7b2b", + "0xf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f3365", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 28, + "r": { + "0": 1, + "1": 249, + "2": 93, + "3": 64, + "4": 109, + "5": 222, + "6": 174, + "7": 6, + "8": 39, + "9": 74, + "10": 133, + "11": 69, + "12": 79, + "13": 131, + "14": 167, + "15": 209, + "16": 2, + "17": 233, + "18": 168, + "19": 134, + "20": 192, + "21": 45, + "22": 60, + "23": 80, + "24": 76, + "25": 181, + "26": 220, + "27": 167, + "28": 27, + "29": 82, + "30": 214, + "31": 216 + }, + "s": { + "0": 46, + "1": 16, + "2": 97, + "3": 205, + "4": 211, + "5": 207, + "6": 78, + "7": 23, + "8": 245, + "9": 99, + "10": 202, + "11": 93, + "12": 14, + "13": 169, + "14": 14, + "15": 97, + "16": 72, + "17": 239, + "18": 96, + "19": 66, + "20": 136, + "21": 218, + "22": 183, + "23": 65, + "24": 164, + "25": 196, + "26": 171, + "27": 1, + "28": 177, + "29": 133, + "30": 195, + "31": 39 + }, + "index": 97, + "account": "0x989f9720Ee9B7350b386abC074cDb2c4107EE056", + "proof": [ + "0x7bb4147027228523c16c9afe931d8a9a17f7f0b44bb45f5d8b6e2382c3745bbe", + "0x3247ab9c80462c8fa3e893858bdd9a8428e7cbc5d771c951c0fa34014309702e", + "0x364a795593eca5c12dcaa6f7981287b9d2c4c5a980605cd65ea547fc3d263eea", + "0x5036b805dffcdd5b2e8855505a509803215b09cdecc3ad10d4269feba0ba4184", + "0xf872ed3e12529c53f89da7df08d369d23c2bb57916e4783a3e07b3955845133d", + "0x9c88a3c47b71bf6a0902cb29f0acc01a5e6b16f50d9030a2c6b6cc46aa3abfc8", + "0x2586b1acf8187086c42dd317785c79d85fb281987845a982517a5925ff9c7b2b", + "0xf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f3365", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 28, + "r": { + "0": 36, + "1": 200, + "2": 134, + "3": 52, + "4": 201, + "5": 227, + "6": 103, + "7": 92, + "8": 24, + "9": 159, + "10": 65, + "11": 12, + "12": 190, + "13": 57, + "14": 156, + "15": 21, + "16": 8, + "17": 34, + "18": 211, + "19": 7, + "20": 84, + "21": 108, + "22": 43, + "23": 194, + "24": 72, + "25": 20, + "26": 108, + "27": 205, + "28": 86, + "29": 154, + "30": 181, + "31": 143 + }, + "s": { + "0": 114, + "1": 39, + "2": 181, + "3": 48, + "4": 114, + "5": 59, + "6": 49, + "7": 172, + "8": 46, + "9": 127, + "10": 131, + "11": 131, + "12": 164, + "13": 64, + "14": 181, + "15": 36, + "16": 164, + "17": 247, + "18": 147, + "19": 227, + "20": 148, + "21": 246, + "22": 242, + "23": 93, + "24": 177, + "25": 105, + "26": 255, + "27": 73, + "28": 220, + "29": 142, + "30": 43, + "31": 142 + }, + "index": 110, + "account": "0xc3107d62baa42d3f0f7d81d1C04e1bEBd51E9C14", + "proof": [ + "0xa42aa917cf80c8c0fa03fb8c4e0a2100bf5cb39205d88ec47fad1f2a92904328", + "0x607f9141344892793ec4cb42a1816b0ec80d9821fd75f0e3d0c7281fca0e8605", + "0x82d53d4224806f6725d81fa7ef244eaf79652a078bb6e6f0669ee59a6fc9107f", + "0x3fd245293b80fa562dd20401820b8d6aa2c21a6174cea3a357c0b09b11cdf9df", + "0xf872ed3e12529c53f89da7df08d369d23c2bb57916e4783a3e07b3955845133d", + "0x9c88a3c47b71bf6a0902cb29f0acc01a5e6b16f50d9030a2c6b6cc46aa3abfc8", + "0x2586b1acf8187086c42dd317785c79d85fb281987845a982517a5925ff9c7b2b", + "0xf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f3365", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 28, + "r": { + "0": 156, + "1": 96, + "2": 238, + "3": 190, + "4": 56, + "5": 237, + "6": 45, + "7": 90, + "8": 73, + "9": 60, + "10": 188, + "11": 157, + "12": 96, + "13": 180, + "14": 111, + "15": 107, + "16": 79, + "17": 102, + "18": 228, + "19": 60, + "20": 90, + "21": 178, + "22": 62, + "23": 30, + "24": 246, + "25": 88, + "26": 171, + "27": 170, + "28": 249, + "29": 4, + "30": 241, + "31": 185 + }, + "s": { + "0": 53, + "1": 43, + "2": 146, + "3": 22, + "4": 139, + "5": 70, + "6": 23, + "7": 72, + "8": 214, + "9": 145, + "10": 71, + "11": 190, + "12": 246, + "13": 19, + "14": 102, + "15": 227, + "16": 188, + "17": 247, + "18": 98, + "19": 6, + "20": 102, + "21": 249, + "22": 122, + "23": 55, + "24": 71, + "25": 155, + "26": 205, + "27": 104, + "28": 160, + "29": 71, + "30": 26, + "31": 237 + }, + "index": 111, + "account": "0xC42DC279054343c4a83ac1Efe91E9A2CcB9dCE81", + "proof": [ + "0x886fb76dcb5590a021c791db5cf80053236085328f8d402c46c8f90aac24c287", + "0x607f9141344892793ec4cb42a1816b0ec80d9821fd75f0e3d0c7281fca0e8605", + "0x82d53d4224806f6725d81fa7ef244eaf79652a078bb6e6f0669ee59a6fc9107f", + "0x3fd245293b80fa562dd20401820b8d6aa2c21a6174cea3a357c0b09b11cdf9df", + "0xf872ed3e12529c53f89da7df08d369d23c2bb57916e4783a3e07b3955845133d", + "0x9c88a3c47b71bf6a0902cb29f0acc01a5e6b16f50d9030a2c6b6cc46aa3abfc8", + "0x2586b1acf8187086c42dd317785c79d85fb281987845a982517a5925ff9c7b2b", + "0xf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f3365", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 27, + "r": { + "0": 110, + "1": 42, + "2": 215, + "3": 51, + "4": 146, + "5": 208, + "6": 244, + "7": 204, + "8": 185, + "9": 182, + "10": 92, + "11": 216, + "12": 72, + "13": 53, + "14": 20, + "15": 51, + "16": 241, + "17": 203, + "18": 133, + "19": 0, + "20": 3, + "21": 83, + "22": 121, + "23": 223, + "24": 209, + "25": 153, + "26": 153, + "27": 40, + "28": 109, + "29": 71, + "30": 78, + "31": 40 + }, + "s": { + "0": 51, + "1": 22, + "2": 204, + "3": 58, + "4": 192, + "5": 250, + "6": 165, + "7": 216, + "8": 224, + "9": 89, + "10": 82, + "11": 160, + "12": 209, + "13": 135, + "14": 136, + "15": 206, + "16": 179, + "17": 104, + "18": 147, + "19": 125, + "20": 48, + "21": 152, + "22": 44, + "23": 0, + "24": 152, + "25": 203, + "26": 196, + "27": 146, + "28": 155, + "29": 211, + "30": 214, + "31": 7 + }, + "index": 121, + "account": "0x3533866c9C55C6A99c5A422249816EA63A88D1eA", + "proof": [ + "0xca208ad196b6d1f95fc03567a7712f190ca982170329cc0f022288ebf3f0bff9", + "0xedf15f47ed2ec04caf6e781fbeb8b0de5f608eb32fa1f7fd36ca4856c0d244a9", + "0xcfe80a9f7ce3ccac48dc2669e711102070e02aad82248c4ac61559a54aa1ba9b", + "0x6a6b11b8ac62156373d12a56d1ea2ac40d9ee23b562aa7a939e864f5492ee7cf", + "0x6eafa8fc9b0e67ab52141344ed25288a2bb3d158af038ea9ecc3c2ddf30f32e7", + "0x9c88a3c47b71bf6a0902cb29f0acc01a5e6b16f50d9030a2c6b6cc46aa3abfc8", + "0x2586b1acf8187086c42dd317785c79d85fb281987845a982517a5925ff9c7b2b", + "0xf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f3365", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 28, + "r": { + "0": 26, + "1": 77, + "2": 64, + "3": 201, + "4": 148, + "5": 119, + "6": 160, + "7": 107, + "8": 191, + "9": 241, + "10": 212, + "11": 70, + "12": 243, + "13": 242, + "14": 80, + "15": 54, + "16": 121, + "17": 209, + "18": 156, + "19": 198, + "20": 175, + "21": 165, + "22": 102, + "23": 13, + "24": 48, + "25": 213, + "26": 116, + "27": 167, + "28": 180, + "29": 147, + "30": 178, + "31": 92 + }, + "s": { + "0": 36, + "1": 170, + "2": 104, + "3": 145, + "4": 167, + "5": 5, + "6": 201, + "7": 246, + "8": 214, + "9": 149, + "10": 165, + "11": 179, + "12": 51, + "13": 28, + "14": 115, + "15": 51, + "16": 245, + "17": 215, + "18": 196, + "19": 93, + "20": 11, + "21": 3, + "22": 219, + "23": 7, + "24": 20, + "25": 154, + "26": 80, + "27": 229, + "28": 243, + "29": 198, + "30": 57, + "31": 186 + }, + "index": 124, + "account": "0x0e334857313e7271c9311385C8C4d0f2215ddBfa", + "proof": [ + "0xf502e63c0c6df60df8a3a9cd7fb0c59304e5e2cd8e17bdb9c7c6f863ca7ed1ea", + "0x31842f6968935bbbaad81a6780acbc22457c7ca9e13c32d04b3450faa3e28a6a", + "0xc6cb859c3bf5d69db3a66fd67f1b66bae109e89e0e69049d856c8560076259d4", + "0x6a6b11b8ac62156373d12a56d1ea2ac40d9ee23b562aa7a939e864f5492ee7cf", + "0x6eafa8fc9b0e67ab52141344ed25288a2bb3d158af038ea9ecc3c2ddf30f32e7", + "0x9c88a3c47b71bf6a0902cb29f0acc01a5e6b16f50d9030a2c6b6cc46aa3abfc8", + "0x2586b1acf8187086c42dd317785c79d85fb281987845a982517a5925ff9c7b2b", + "0xf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f3365", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 27, + "r": { + "0": 82, + "1": 84, + "2": 159, + "3": 159, + "4": 138, + "5": 203, + "6": 154, + "7": 119, + "8": 197, + "9": 227, + "10": 144, + "11": 101, + "12": 46, + "13": 247, + "14": 149, + "15": 169, + "16": 149, + "17": 52, + "18": 244, + "19": 160, + "20": 9, + "21": 236, + "22": 170, + "23": 146, + "24": 213, + "25": 37, + "26": 174, + "27": 76, + "28": 71, + "29": 208, + "30": 197, + "31": 126 + }, + "s": { + "0": 10, + "1": 210, + "2": 193, + "3": 205, + "4": 88, + "5": 77, + "6": 8, + "7": 45, + "8": 158, + "9": 51, + "10": 244, + "11": 233, + "12": 67, + "13": 231, + "14": 19, + "15": 166, + "16": 149, + "17": 117, + "18": 18, + "19": 96, + "20": 31, + "21": 36, + "22": 194, + "23": 168, + "24": 50, + "25": 7, + "26": 168, + "27": 114, + "28": 161, + "29": 19, + "30": 237, + "31": 127 + }, + "index": 127, + "account": "0x77E7a3C94E67974411B1D01940d227Ead692B153", + "proof": [ + "0x1ce29fd1225b639a7ed0d47f5dd7fed63c56af324fdead31523ad779b772dcc9", + "0x9563a70e898cdaa8b729ca18f726fdff141fd7a5763156ec3a75cb9fc22b8a22", + "0xc6cb859c3bf5d69db3a66fd67f1b66bae109e89e0e69049d856c8560076259d4", + "0x6a6b11b8ac62156373d12a56d1ea2ac40d9ee23b562aa7a939e864f5492ee7cf", + "0x6eafa8fc9b0e67ab52141344ed25288a2bb3d158af038ea9ecc3c2ddf30f32e7", + "0x9c88a3c47b71bf6a0902cb29f0acc01a5e6b16f50d9030a2c6b6cc46aa3abfc8", + "0x2586b1acf8187086c42dd317785c79d85fb281987845a982517a5925ff9c7b2b", + "0xf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f3365", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 28, + "r": { + "0": 210, + "1": 82, + "2": 224, + "3": 44, + "4": 5, + "5": 79, + "6": 240, + "7": 58, + "8": 203, + "9": 81, + "10": 131, + "11": 6, + "12": 147, + "13": 108, + "14": 148, + "15": 59, + "16": 26, + "17": 196, + "18": 177, + "19": 65, + "20": 129, + "21": 65, + "22": 80, + "23": 201, + "24": 139, + "25": 62, + "26": 47, + "27": 121, + "28": 242, + "29": 175, + "30": 47, + "31": 74 + }, + "s": { + "0": 66, + "1": 6, + "2": 235, + "3": 43, + "4": 97, + "5": 41, + "6": 139, + "7": 40, + "8": 87, + "9": 166, + "10": 219, + "11": 127, + "12": 117, + "13": 164, + "14": 246, + "15": 122, + "16": 133, + "17": 224, + "18": 172, + "19": 91, + "20": 44, + "21": 97, + "22": 118, + "23": 68, + "24": 104, + "25": 54, + "26": 246, + "27": 226, + "28": 107, + "29": 6, + "30": 206, + "31": 222 + }, + "index": 130, + "account": "0x5364829A1C668309E75703F210b0496d345Cf817", + "proof": [ + "0x86e666e18b21d573a86ab5dd784198a30d73d68efa38d7280ef206c9768ed706", + "0x2cc57bb8f83f1a90ecacea09b66d1379a8d26d461d82c91498a1c334fdc12cbf", + "0x9adbfdfaad4def7f3cc035716496afda99681bfc1c14179dc94d011f856a641a", + "0x5d43a2158d434edd8ebb2f79eddc0fbadec866324200124198d1074797db51ed", + "0xe05e69cbeca48f72fd3d81601b5419215fb234ba3a76467e8cd973d335c9e83a", + "0xc72bd3c5ef89cc841cebd46ee834312bbb107ee0b90e729f93eb7ce924ea2d80", + "0x64aaad909501e44338a8a9191abc63f8def273fb9f03108864016a17cad259dc", + "0xf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 27, + "r": { + "0": 136, + "1": 48, + "2": 220, + "3": 220, + "4": 245, + "5": 27, + "6": 104, + "7": 13, + "8": 203, + "9": 8, + "10": 108, + "11": 232, + "12": 83, + "13": 63, + "14": 237, + "15": 64, + "16": 218, + "17": 201, + "18": 183, + "19": 143, + "20": 45, + "21": 175, + "22": 42, + "23": 170, + "24": 126, + "25": 178, + "26": 248, + "27": 188, + "28": 13, + "29": 159, + "30": 212, + "31": 195 + }, + "s": { + "0": 61, + "1": 153, + "2": 179, + "3": 15, + "4": 162, + "5": 44, + "6": 88, + "7": 89, + "8": 183, + "9": 205, + "10": 183, + "11": 219, + "12": 61, + "13": 118, + "14": 187, + "15": 33, + "16": 14, + "17": 187, + "18": 174, + "19": 98, + "20": 169, + "21": 224, + "22": 155, + "23": 106, + "24": 61, + "25": 3, + "26": 194, + "27": 116, + "28": 144, + "29": 118, + "30": 14, + "31": 76 + }, + "index": 134, + "account": "0xEAd873b6485Bf952cB0E47dEFb34BC402cD3b717", + "proof": [ + "0x41591ab396661ff2ba2099efbc4c4effb78c3a960f02eab647e8586a2dcca2ac", + "0x616f057421333e90dd34d4334ab917b9a4eb9ebd6b52a57990730c63f209658d", + "0x60272e2172a49f7e6731661aed7bc0528dcfde799983a48d3c786a48db3f89c4", + "0x5d43a2158d434edd8ebb2f79eddc0fbadec866324200124198d1074797db51ed", + "0xe05e69cbeca48f72fd3d81601b5419215fb234ba3a76467e8cd973d335c9e83a", + "0xc72bd3c5ef89cc841cebd46ee834312bbb107ee0b90e729f93eb7ce924ea2d80", + "0x64aaad909501e44338a8a9191abc63f8def273fb9f03108864016a17cad259dc", + "0xf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 28, + "r": { + "0": 35, + "1": 155, + "2": 183, + "3": 160, + "4": 245, + "5": 112, + "6": 252, + "7": 1, + "8": 129, + "9": 18, + "10": 42, + "11": 211, + "12": 98, + "13": 13, + "14": 55, + "15": 49, + "16": 135, + "17": 250, + "18": 120, + "19": 14, + "20": 168, + "21": 146, + "22": 137, + "23": 249, + "24": 206, + "25": 237, + "26": 32, + "27": 162, + "28": 187, + "29": 210, + "30": 197, + "31": 95 + }, + "s": { + "0": 8, + "1": 38, + "2": 201, + "3": 186, + "4": 233, + "5": 245, + "6": 162, + "7": 113, + "8": 14, + "9": 34, + "10": 235, + "11": 250, + "12": 15, + "13": 4, + "14": 50, + "15": 72, + "16": 40, + "17": 203, + "18": 193, + "19": 150, + "20": 65, + "21": 146, + "22": 82, + "23": 236, + "24": 248, + "25": 13, + "26": 228, + "27": 1, + "28": 15, + "29": 121, + "30": 71, + "31": 191 + }, + "index": 135, + "account": "0xdCA28B90A34fa875E5A2f32424e6B6f35E04340e", + "proof": [ + "0x478757d3e2214319f730bfe18e194131b2fbcf59280a01af1f76006120b218ba", + "0x616f057421333e90dd34d4334ab917b9a4eb9ebd6b52a57990730c63f209658d", + "0x60272e2172a49f7e6731661aed7bc0528dcfde799983a48d3c786a48db3f89c4", + "0x5d43a2158d434edd8ebb2f79eddc0fbadec866324200124198d1074797db51ed", + "0xe05e69cbeca48f72fd3d81601b5419215fb234ba3a76467e8cd973d335c9e83a", + "0xc72bd3c5ef89cc841cebd46ee834312bbb107ee0b90e729f93eb7ce924ea2d80", + "0x64aaad909501e44338a8a9191abc63f8def273fb9f03108864016a17cad259dc", + "0xf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 28, + "r": { + "0": 25, + "1": 138, + "2": 146, + "3": 142, + "4": 208, + "5": 61, + "6": 18, + "7": 51, + "8": 184, + "9": 155, + "10": 105, + "11": 64, + "12": 120, + "13": 94, + "14": 44, + "15": 58, + "16": 150, + "17": 130, + "18": 23, + "19": 82, + "20": 229, + "21": 164, + "22": 93, + "23": 165, + "24": 26, + "25": 244, + "26": 145, + "27": 252, + "28": 252, + "29": 248, + "30": 22, + "31": 92 + }, + "s": { + "0": 122, + "1": 111, + "2": 98, + "3": 218, + "4": 135, + "5": 158, + "6": 64, + "7": 14, + "8": 141, + "9": 162, + "10": 181, + "11": 126, + "12": 195, + "13": 41, + "14": 153, + "15": 119, + "16": 123, + "17": 181, + "18": 209, + "19": 188, + "20": 200, + "21": 219, + "22": 68, + "23": 5, + "24": 233, + "25": 187, + "26": 251, + "27": 238, + "28": 142, + "29": 127, + "30": 18, + "31": 90 + }, + "index": 137, + "account": "0xa445b69D534e6cb9193c46CA11917D38c7D187Ec", + "proof": [ + "0xcd200b4fd57cffb2c6cd8a9f4a9fe14fef65d5292d2b023af5b63c2f859fc8d0", + "0xbd41c9f69a2f737d09eed24f0488993310d49031987f9b2734cc2516fb6feeca", + "0xcbfcbf7a4b4e257010fe934263e89b134553092ba21ec527446bdb97a8c3c1e9", + "0x42a0104a13de7b8090ba2326a97024c1157d88281804ce5fb85ea82abaf1eef4", + "0xe05e69cbeca48f72fd3d81601b5419215fb234ba3a76467e8cd973d335c9e83a", + "0xc72bd3c5ef89cc841cebd46ee834312bbb107ee0b90e729f93eb7ce924ea2d80", + "0x64aaad909501e44338a8a9191abc63f8def273fb9f03108864016a17cad259dc", + "0xf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 28, + "r": { + "0": 32, + "1": 171, + "2": 189, + "3": 104, + "4": 160, + "5": 25, + "6": 110, + "7": 151, + "8": 25, + "9": 198, + "10": 200, + "11": 64, + "12": 163, + "13": 209, + "14": 221, + "15": 70, + "16": 79, + "17": 152, + "18": 25, + "19": 179, + "20": 116, + "21": 192, + "22": 96, + "23": 102, + "24": 65, + "25": 26, + "26": 80, + "27": 208, + "28": 226, + "29": 96, + "30": 210, + "31": 77 + }, + "s": { + "0": 115, + "1": 206, + "2": 124, + "3": 143, + "4": 139, + "5": 116, + "6": 240, + "7": 72, + "8": 177, + "9": 10, + "10": 118, + "11": 67, + "12": 231, + "13": 36, + "14": 232, + "15": 171, + "16": 24, + "17": 217, + "18": 226, + "19": 88, + "20": 21, + "21": 90, + "22": 176, + "23": 242, + "24": 233, + "25": 220, + "26": 217, + "27": 162, + "28": 167, + "29": 147, + "30": 235, + "31": 223 + }, + "index": 139, + "account": "0xDE8d6A2D61Eb068A3D7Fb8B05051342de0743dB6", + "proof": [ + "0x6b56881b8c8837e9b562021b77df60d835748239a28f2eb369371b9511713fe4", + "0x76de92494fb2cd4ff2d98fb26c85cfe1b56533a5b3f90087de1d8af989a01daf", + "0xcbfcbf7a4b4e257010fe934263e89b134553092ba21ec527446bdb97a8c3c1e9", + "0x42a0104a13de7b8090ba2326a97024c1157d88281804ce5fb85ea82abaf1eef4", + "0xe05e69cbeca48f72fd3d81601b5419215fb234ba3a76467e8cd973d335c9e83a", + "0xc72bd3c5ef89cc841cebd46ee834312bbb107ee0b90e729f93eb7ce924ea2d80", + "0x64aaad909501e44338a8a9191abc63f8def273fb9f03108864016a17cad259dc", + "0xf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 27, + "r": { + "0": 148, + "1": 71, + "2": 219, + "3": 104, + "4": 37, + "5": 141, + "6": 101, + "7": 4, + "8": 213, + "9": 170, + "10": 156, + "11": 93, + "12": 106, + "13": 244, + "14": 65, + "15": 123, + "16": 82, + "17": 217, + "18": 223, + "19": 203, + "20": 153, + "21": 107, + "22": 73, + "23": 196, + "24": 180, + "25": 7, + "26": 48, + "27": 220, + "28": 128, + "29": 148, + "30": 210, + "31": 99 + }, + "s": { + "0": 73, + "1": 189, + "2": 45, + "3": 248, + "4": 161, + "5": 255, + "6": 173, + "7": 249, + "8": 223, + "9": 175, + "10": 53, + "11": 34, + "12": 48, + "13": 214, + "14": 252, + "15": 99, + "16": 222, + "17": 102, + "18": 221, + "19": 205, + "20": 170, + "21": 63, + "22": 167, + "23": 74, + "24": 8, + "25": 151, + "26": 166, + "27": 203, + "28": 16, + "29": 164, + "30": 98, + "31": 80 + }, + "index": 142, + "account": "0x9E3cb47CB905eC6d8d3931420FDE923316c40318", + "proof": [ + "0x39414b28b2b7f5cae6b7c9dab02918f1137ce3346e2ddbd2d08f9929953ab173", + "0x1a5f1d003320c798f4381456dcd470bd8e54ee6e5eeb2c1e8059f9461a7445ef", + "0x1137b81220981703e7f8fb9c13d3052513b17f8fe0dc801500ea64b25eee49fe", + "0x42a0104a13de7b8090ba2326a97024c1157d88281804ce5fb85ea82abaf1eef4", + "0xe05e69cbeca48f72fd3d81601b5419215fb234ba3a76467e8cd973d335c9e83a", + "0xc72bd3c5ef89cc841cebd46ee834312bbb107ee0b90e729f93eb7ce924ea2d80", + "0x64aaad909501e44338a8a9191abc63f8def273fb9f03108864016a17cad259dc", + "0xf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 27, + "r": { + "0": 158, + "1": 216, + "2": 231, + "3": 74, + "4": 68, + "5": 194, + "6": 166, + "7": 164, + "8": 138, + "9": 155, + "10": 239, + "11": 112, + "12": 145, + "13": 160, + "14": 151, + "15": 77, + "16": 127, + "17": 29, + "18": 116, + "19": 69, + "20": 15, + "21": 145, + "22": 47, + "23": 121, + "24": 36, + "25": 0, + "26": 135, + "27": 68, + "28": 107, + "29": 111, + "30": 20, + "31": 147 + }, + "s": { + "0": 0, + "1": 152, + "2": 187, + "3": 253, + "4": 233, + "5": 34, + "6": 96, + "7": 70, + "8": 245, + "9": 178, + "10": 22, + "11": 168, + "12": 92, + "13": 198, + "14": 244, + "15": 83, + "16": 187, + "17": 175, + "18": 112, + "19": 228, + "20": 46, + "21": 7, + "22": 255, + "23": 187, + "24": 198, + "25": 157, + "26": 25, + "27": 91, + "28": 15, + "29": 111, + "30": 218, + "31": 190 + }, + "index": 150, + "account": "0x1575A64AA2E8714247a38133379041882523e715", + "proof": [ + "0x3d9718cde59982b342b00339622cb3b306bd51acc5ded010e68a68010393092d", + "0x5442caccec398a707dd4ba69ab4a98ecaa92f6b7d36781a1a9d36fa880d501e5", + "0xc10208dad627bc354f53a7f9da8b04bb0a4ef2ff49582eba3218c2d9379c533f", + "0x278945dd5ba743399742b8dcb65db8a0dce2f0a762561e68cebd170310cfb38a", + "0x0cb2858018faaaf0bd2e3538768b51cf4f432d7c0fed87e0788c000f3af03e7f", + "0xc72bd3c5ef89cc841cebd46ee834312bbb107ee0b90e729f93eb7ce924ea2d80", + "0x64aaad909501e44338a8a9191abc63f8def273fb9f03108864016a17cad259dc", + "0xf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 28, + "r": { + "0": 52, + "1": 53, + "2": 93, + "3": 34, + "4": 250, + "5": 216, + "6": 239, + "7": 50, + "8": 163, + "9": 117, + "10": 9, + "11": 150, + "12": 236, + "13": 72, + "14": 80, + "15": 161, + "16": 7, + "17": 175, + "18": 11, + "19": 184, + "20": 1, + "21": 225, + "22": 224, + "23": 246, + "24": 89, + "25": 198, + "26": 96, + "27": 202, + "28": 44, + "29": 75, + "30": 191, + "31": 73 + }, + "s": { + "0": 21, + "1": 146, + "2": 176, + "3": 59, + "4": 180, + "5": 127, + "6": 198, + "7": 93, + "8": 84, + "9": 35, + "10": 109, + "11": 96, + "12": 23, + "13": 107, + "14": 154, + "15": 62, + "16": 170, + "17": 216, + "18": 65, + "19": 203, + "20": 173, + "21": 41, + "22": 20, + "23": 90, + "24": 185, + "25": 144, + "26": 217, + "27": 117, + "28": 172, + "29": 27, + "30": 68, + "31": 15 + }, + "index": 155, + "account": "0x7D2225a1a92F4B0192e8aA120142B5413B9CA388", + "proof": [ + "0x5ea354e2f402211f60b5f61e8d5613b017f197f3803e5abf29e017f885f9f1d2", + "0x9c11bebaba97a21049dee863d7ed9f6b4b40bf661444dc174e534cdac5245112", + "0x2953bd6c293186763ccd7a27a346a5f7112d212afee98279149aaa3cab8e2820", + "0xabeffa602d6a1ea36786d6b80fe8770d0706364b93c143903681c61e1abcb3b9", + "0x0cb2858018faaaf0bd2e3538768b51cf4f432d7c0fed87e0788c000f3af03e7f", + "0xc72bd3c5ef89cc841cebd46ee834312bbb107ee0b90e729f93eb7ce924ea2d80", + "0x64aaad909501e44338a8a9191abc63f8def273fb9f03108864016a17cad259dc", + "0xf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 27, + "r": { + "0": 9, + "1": 148, + "2": 53, + "3": 161, + "4": 132, + "5": 84, + "6": 134, + "7": 62, + "8": 131, + "9": 25, + "10": 21, + "11": 185, + "12": 169, + "13": 143, + "14": 199, + "15": 192, + "16": 2, + "17": 37, + "18": 76, + "19": 45, + "20": 34, + "21": 128, + "22": 2, + "23": 108, + "24": 165, + "25": 40, + "26": 196, + "27": 247, + "28": 186, + "29": 203, + "30": 130, + "31": 170 + }, + "s": { + "0": 0, + "1": 185, + "2": 153, + "3": 146, + "4": 1, + "5": 120, + "6": 124, + "7": 147, + "8": 13, + "9": 82, + "10": 140, + "11": 194, + "12": 159, + "13": 174, + "14": 49, + "15": 221, + "16": 160, + "17": 53, + "18": 194, + "19": 168, + "20": 92, + "21": 116, + "22": 120, + "23": 165, + "24": 50, + "25": 40, + "26": 56, + "27": 29, + "28": 204, + "29": 63, + "30": 75, + "31": 11 + }, + "index": 158, + "account": "0x7AdB75deBc8c6D6FE29aF81dCeaB01393c1aAcB6", + "proof": [ + "0x959dcfb5958596a561d060c630b9656a26215b19da60d0d57793d883492f7eae", + "0x79515c241fcdf9c0d3ac125631019ad9e5f958bd2c7c1dca181db0db7f8187c6", + "0xc518dd2f30f7c7b78c8075fa04bf6b9e75288c5e48113b38d194c0d4c3838aeb", + "0xabeffa602d6a1ea36786d6b80fe8770d0706364b93c143903681c61e1abcb3b9", + "0x0cb2858018faaaf0bd2e3538768b51cf4f432d7c0fed87e0788c000f3af03e7f", + "0xc72bd3c5ef89cc841cebd46ee834312bbb107ee0b90e729f93eb7ce924ea2d80", + "0x64aaad909501e44338a8a9191abc63f8def273fb9f03108864016a17cad259dc", + "0xf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 27, + "r": { + "0": 119, + "1": 198, + "2": 178, + "3": 23, + "4": 51, + "5": 8, + "6": 74, + "7": 45, + "8": 47, + "9": 69, + "10": 4, + "11": 185, + "12": 246, + "13": 37, + "14": 129, + "15": 76, + "16": 127, + "17": 121, + "18": 45, + "19": 25, + "20": 32, + "21": 131, + "22": 116, + "23": 180, + "24": 4, + "25": 161, + "26": 39, + "27": 55, + "28": 11, + "29": 56, + "30": 34, + "31": 189 + }, + "s": { + "0": 19, + "1": 67, + "2": 43, + "3": 60, + "4": 215, + "5": 197, + "6": 121, + "7": 242, + "8": 58, + "9": 38, + "10": 162, + "11": 25, + "12": 169, + "13": 235, + "14": 111, + "15": 201, + "16": 42, + "17": 57, + "18": 7, + "19": 39, + "20": 50, + "21": 86, + "22": 204, + "23": 111, + "24": 53, + "25": 69, + "26": 99, + "27": 10, + "28": 36, + "29": 159, + "30": 18, + "31": 171 + }, + "index": 164, + "account": "0x7887EcE42af4b05D28bC785ab93dF0F29267c29a", + "proof": [ + "0xabd9fde887ba5da180c68273e337ee1ebd7e3abe554a078b0626fa5721144158", + "0x89fa700781c67cff8b56134a08cf07a4975ebb92de34cac98980d587e5e683bd", + "0x72d21436a96d7a8b79917a8415f1471da2a636ce0808dcfff9e8458628676df5", + "0x68a649c5d1d5b44417b82100e8f3a87587a7affaadd64d88e6d5af06f3878c72", + "0xa907b494272792d0106ddc58923600fa00a366d0eb6bd7264a9fcea91d5585fb", + "0x137973435ae824f670344e596684069be579cc265fa6f74b78a23a04ef85d88d", + "0x64aaad909501e44338a8a9191abc63f8def273fb9f03108864016a17cad259dc", + "0xf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 28, + "r": { + "0": 255, + "1": 128, + "2": 240, + "3": 56, + "4": 18, + "5": 136, + "6": 60, + "7": 251, + "8": 186, + "9": 19, + "10": 48, + "11": 125, + "12": 178, + "13": 226, + "14": 234, + "15": 35, + "16": 153, + "17": 167, + "18": 238, + "19": 187, + "20": 39, + "21": 123, + "22": 75, + "23": 32, + "24": 93, + "25": 254, + "26": 47, + "27": 30, + "28": 65, + "29": 223, + "30": 106, + "31": 137 + }, + "s": { + "0": 125, + "1": 196, + "2": 253, + "3": 63, + "4": 248, + "5": 85, + "6": 115, + "7": 51, + "8": 114, + "9": 79, + "10": 87, + "11": 65, + "12": 46, + "13": 37, + "14": 1, + "15": 148, + "16": 182, + "17": 133, + "18": 217, + "19": 189, + "20": 101, + "21": 17, + "22": 249, + "23": 126, + "24": 41, + "25": 1, + "26": 68, + "27": 201, + "28": 92, + "29": 66, + "30": 86, + "31": 194 + }, + "index": 175, + "account": "0x33d02388e8a4224A5209cE827385EdD3D4F096BD", + "proof": [ + "0x416f85164b28dd55cbe033742c1a494a932ce5d511c5c0b8ce0836cced63586a", + "0x40e3a09b46497ba59b2189d80dad4bb1748600edd36bc1411bd41a16d7ec54a4", + "0x260f4857a1eba1f40cf1ff10b2516b7a647096fc00180f30e4389a8c43f5fec2", + "0x66971fe2cda487591a6072e3a131b2e473300bc04b2c2f3bbce1d6817aedd10d", + "0xa907b494272792d0106ddc58923600fa00a366d0eb6bd7264a9fcea91d5585fb", + "0x137973435ae824f670344e596684069be579cc265fa6f74b78a23a04ef85d88d", + "0x64aaad909501e44338a8a9191abc63f8def273fb9f03108864016a17cad259dc", + "0xf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 27, + "r": { + "0": 203, + "1": 101, + "2": 167, + "3": 189, + "4": 241, + "5": 114, + "6": 160, + "7": 23, + "8": 13, + "9": 63, + "10": 48, + "11": 6, + "12": 37, + "13": 189, + "14": 187, + "15": 25, + "16": 69, + "17": 198, + "18": 234, + "19": 172, + "20": 242, + "21": 108, + "22": 34, + "23": 107, + "24": 47, + "25": 172, + "26": 177, + "27": 208, + "28": 148, + "29": 191, + "30": 111, + "31": 138 + }, + "s": { + "0": 8, + "1": 254, + "2": 159, + "3": 14, + "4": 110, + "5": 115, + "6": 231, + "7": 136, + "8": 83, + "9": 47, + "10": 18, + "11": 31, + "12": 158, + "13": 50, + "14": 129, + "15": 203, + "16": 54, + "17": 105, + "18": 119, + "19": 164, + "20": 115, + "21": 194, + "22": 202, + "23": 209, + "24": 204, + "25": 116, + "26": 45, + "27": 196, + "28": 153, + "29": 198, + "30": 233, + "31": 159 + }, + "index": 183, + "account": "0x06D07E4F52d701907cc1Baf4e83e9a8875100Df1", + "proof": [ + "0xa730e77db4023cba2caf01d053c2e63d80dd2da90d915c5a554afd7961426c56", + "0x8ebb67e7079b4100c611105fb1ef035b4321ed8645f336006435e2db6cfe0bfe", + "0x47d9360d5eb3a1bc03e7bedfd316b169c6fff1c151f5c7baa47d358911e7745a", + "0xddbf854dc000756d236d47f0a4116bb512b2bdf1c4f93888e2f07fd64fac98ef", + "0x599a8674d32d090e93042776f9b7c43790c455091892e35deb595b5954a7471e", + "0x137973435ae824f670344e596684069be579cc265fa6f74b78a23a04ef85d88d", + "0x64aaad909501e44338a8a9191abc63f8def273fb9f03108864016a17cad259dc", + "0xf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 28, + "r": { + "0": 86, + "1": 178, + "2": 209, + "3": 49, + "4": 217, + "5": 192, + "6": 191, + "7": 176, + "8": 19, + "9": 116, + "10": 27, + "11": 151, + "12": 231, + "13": 225, + "14": 121, + "15": 167, + "16": 59, + "17": 79, + "18": 254, + "19": 176, + "20": 59, + "21": 247, + "22": 67, + "23": 74, + "24": 152, + "25": 147, + "26": 198, + "27": 167, + "28": 108, + "29": 20, + "30": 22, + "31": 47 + }, + "s": { + "0": 16, + "1": 255, + "2": 196, + "3": 63, + "4": 154, + "5": 74, + "6": 21, + "7": 254, + "8": 11, + "9": 20, + "10": 85, + "11": 167, + "12": 91, + "13": 100, + "14": 233, + "15": 238, + "16": 230, + "17": 105, + "18": 232, + "19": 35, + "20": 237, + "21": 201, + "22": 60, + "23": 184, + "24": 126, + "25": 162, + "26": 30, + "27": 209, + "28": 237, + "29": 95, + "30": 82, + "31": 48 + }, + "index": 186, + "account": "0x88DD66CfE1F3c0aF3910Ae3bAe9312b0F8201FFe", + "proof": [ + "0x7b97c8d3c0b9d4cf32d1969aa97cc1210bd917061e0919c8d0a799db50e3ddea", + "0x6ba8a511b931a886b8547f75c94c89188aa817901edbcf4076d2e28c29cda4aa", + "0x0268cdd4761f48b12c987142c2f89dace26b4cfea9edef0e71a934a805d15794", + "0x2ba6746783167c393bea28563490ded0680108da88f6fd0245e8b8e18b1004fc", + "0x599a8674d32d090e93042776f9b7c43790c455091892e35deb595b5954a7471e", + "0x137973435ae824f670344e596684069be579cc265fa6f74b78a23a04ef85d88d", + "0x64aaad909501e44338a8a9191abc63f8def273fb9f03108864016a17cad259dc", + "0xf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 27, + "r": { + "0": 93, + "1": 96, + "2": 157, + "3": 23, + "4": 144, + "5": 188, + "6": 56, + "7": 148, + "8": 9, + "9": 235, + "10": 9, + "11": 57, + "12": 191, + "13": 112, + "14": 235, + "15": 201, + "16": 51, + "17": 209, + "18": 237, + "19": 58, + "20": 59, + "21": 23, + "22": 38, + "23": 199, + "24": 7, + "25": 109, + "26": 107, + "27": 181, + "28": 18, + "29": 11, + "30": 191, + "31": 21 + }, + "s": { + "0": 70, + "1": 136, + "2": 167, + "3": 219, + "4": 135, + "5": 44, + "6": 88, + "7": 93, + "8": 21, + "9": 109, + "10": 107, + "11": 66, + "12": 138, + "13": 192, + "14": 15, + "15": 202, + "16": 75, + "17": 99, + "18": 246, + "19": 48, + "20": 115, + "21": 216, + "22": 65, + "23": 72, + "24": 0, + "25": 155, + "26": 119, + "27": 253, + "28": 228, + "29": 122, + "30": 5, + "31": 153 + }, + "index": 194, + "account": "0x718C49352D3083B83afE3e33F79E3E4bEd0EFc79", + "proof": [ + "0x47dc78df9a60745eb61e5e1421a418c746be08f9584e64cd42721c852242e20b", + "0x4e30370a32c83d3c60f4fa3c5aee9de221756392d709c022855117fd54031d5e", + "0xa63128ed143ad720b1f7af9c911d2db897c35d73ed03fba455ac90f764deed6b", + "0x4f03c58bced081866cad2e094bc08befe3576b3212795c609ebd30ba28fca758", + "0xbf63d3152cbc10972b37d7d02c3ddea3aae664593d5898d50c8114008b473214", + "0x1bcc228cc309f83f90031fb5c788d2487eed6b8a12c98774d7a9c23c0cee17c6", + "0xdbf5e78cdca685e455240593bc327f715dbb1552bdcd7e5f821dc6cc41e2cfb0", + "0xf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 28, + "r": { + "0": 84, + "1": 170, + "2": 245, + "3": 144, + "4": 164, + "5": 19, + "6": 60, + "7": 27, + "8": 8, + "9": 135, + "10": 106, + "11": 46, + "12": 180, + "13": 201, + "14": 33, + "15": 141, + "16": 47, + "17": 118, + "18": 229, + "19": 213, + "20": 218, + "21": 189, + "22": 217, + "23": 150, + "24": 43, + "25": 74, + "26": 133, + "27": 107, + "28": 85, + "29": 23, + "30": 54, + "31": 31 + }, + "s": { + "0": 114, + "1": 8, + "2": 131, + "3": 47, + "4": 169, + "5": 79, + "6": 13, + "7": 231, + "8": 145, + "9": 252, + "10": 120, + "11": 132, + "12": 220, + "13": 29, + "14": 158, + "15": 39, + "16": 219, + "17": 37, + "18": 72, + "19": 222, + "20": 155, + "21": 104, + "22": 100, + "23": 169, + "24": 24, + "25": 188, + "26": 172, + "27": 221, + "28": 174, + "29": 220, + "30": 154, + "31": 123 + }, + "index": 197, + "account": "0xb9e7BcCffcC3463e28886D19E91b51329982C534", + "proof": [ + "0x6a9113f3e5f07f1e1a39dd644597f3ae5b3c3707ab556c92162ce8c9907b610e", + "0x452429b6f9d2e2c64d9002e14db547153292d94e42a4a40452f66b7b16c5aed6", + "0xa1c92ee2f308abc9b8fc3faa5c5eb8d5c7a4580c68ce5a2ae4a50ddb8fa65fec", + "0x4f03c58bced081866cad2e094bc08befe3576b3212795c609ebd30ba28fca758", + "0xbf63d3152cbc10972b37d7d02c3ddea3aae664593d5898d50c8114008b473214", + "0x1bcc228cc309f83f90031fb5c788d2487eed6b8a12c98774d7a9c23c0cee17c6", + "0xdbf5e78cdca685e455240593bc327f715dbb1552bdcd7e5f821dc6cc41e2cfb0", + "0xf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 28, + "r": { + "0": 49, + "1": 109, + "2": 224, + "3": 12, + "4": 21, + "5": 44, + "6": 114, + "7": 148, + "8": 198, + "9": 154, + "10": 52, + "11": 14, + "12": 128, + "13": 19, + "14": 148, + "15": 74, + "16": 153, + "17": 219, + "18": 145, + "19": 17, + "20": 14, + "21": 41, + "22": 41, + "23": 59, + "24": 70, + "25": 128, + "26": 45, + "27": 171, + "28": 80, + "29": 226, + "30": 121, + "31": 197 + }, + "s": { + "0": 48, + "1": 178, + "2": 180, + "3": 231, + "4": 67, + "5": 62, + "6": 41, + "7": 185, + "8": 91, + "9": 193, + "10": 129, + "11": 76, + "12": 77, + "13": 52, + "14": 177, + "15": 160, + "16": 151, + "17": 244, + "18": 239, + "19": 27, + "20": 76, + "21": 168, + "22": 42, + "23": 84, + "24": 14, + "25": 124, + "26": 60, + "27": 220, + "28": 32, + "29": 178, + "30": 128, + "31": 181 + }, + "index": 211, + "account": "0xC1008a6AC3CE7597f84aD8b52E66EF3d55642A44", + "proof": [ + "0x93373a7c9e55644c157971ae778326e680836728f30d53169a264369854b3166", + "0x2ef0044e81a4f8b21ba8173b4bda3667d7a88257b049e8cfd30c6cfeab4a1656", + "0x7bfa5911fe1bac1af4dc1cf24ef24028ca6cb805d9d608d78e8f3a444ca2df05", + "0x3bf48ccf89bf753576ef67ffe2237806b555455353aa3ccbc506ebc2a62afa53", + "0xa3e540d32650f8682146d5649323edcf497d1451d505914616d409a89efff9da", + "0x1bcc228cc309f83f90031fb5c788d2487eed6b8a12c98774d7a9c23c0cee17c6", + "0xdbf5e78cdca685e455240593bc327f715dbb1552bdcd7e5f821dc6cc41e2cfb0", + "0xf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 28, + "r": { + "0": 174, + "1": 184, + "2": 243, + "3": 112, + "4": 199, + "5": 47, + "6": 185, + "7": 3, + "8": 59, + "9": 126, + "10": 27, + "11": 158, + "12": 88, + "13": 133, + "14": 169, + "15": 234, + "16": 185, + "17": 151, + "18": 67, + "19": 177, + "20": 171, + "21": 105, + "22": 190, + "23": 48, + "24": 152, + "25": 19, + "26": 199, + "27": 85, + "28": 26, + "29": 138, + "30": 131, + "31": 133 + }, + "s": { + "0": 32, + "1": 42, + "2": 102, + "3": 0, + "4": 241, + "5": 209, + "6": 124, + "7": 238, + "8": 100, + "9": 144, + "10": 189, + "11": 60, + "12": 26, + "13": 189, + "14": 251, + "15": 222, + "16": 196, + "17": 38, + "18": 160, + "19": 176, + "20": 114, + "21": 43, + "22": 191, + "23": 201, + "24": 73, + "25": 8, + "26": 247, + "27": 243, + "28": 218, + "29": 185, + "30": 240, + "31": 113 + }, + "index": 213, + "account": "0x00C2c9DbFe2495D9F66b845746eF3Fc374f1Ed2C", + "proof": [ + "0xbaf65bd459716fbf0f8d0bfe62fa6ffd86217f4794a1d72b5cafd8dbcdeed8a2", + "0x9fac74e78a4d9afca5e1eba0c873653677fb7cde99e1230ac6f42a18a7194b31", + "0x9d2d4c1b04693d482108e2c9e082507f9c6903ed3f5890262c2c25dd015ed007", + "0x3bf48ccf89bf753576ef67ffe2237806b555455353aa3ccbc506ebc2a62afa53", + "0xa3e540d32650f8682146d5649323edcf497d1451d505914616d409a89efff9da", + "0x1bcc228cc309f83f90031fb5c788d2487eed6b8a12c98774d7a9c23c0cee17c6", + "0xdbf5e78cdca685e455240593bc327f715dbb1552bdcd7e5f821dc6cc41e2cfb0", + "0xf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 28, + "r": { + "0": 130, + "1": 32, + "2": 77, + "3": 189, + "4": 185, + "5": 7, + "6": 98, + "7": 46, + "8": 226, + "9": 79, + "10": 92, + "11": 66, + "12": 251, + "13": 80, + "14": 216, + "15": 46, + "16": 63, + "17": 223, + "18": 78, + "19": 132, + "20": 3, + "21": 117, + "22": 123, + "23": 19, + "24": 243, + "25": 20, + "26": 55, + "27": 21, + "28": 231, + "29": 250, + "30": 223, + "31": 58 + }, + "s": { + "0": 81, + "1": 104, + "2": 34, + "3": 91, + "4": 113, + "5": 225, + "6": 232, + "7": 222, + "8": 123, + "9": 62, + "10": 37, + "11": 87, + "12": 139, + "13": 191, + "14": 143, + "15": 255, + "16": 31, + "17": 43, + "18": 8, + "19": 135, + "20": 4, + "21": 69, + "22": 172, + "23": 31, + "24": 50, + "25": 146, + "26": 47, + "27": 233, + "28": 241, + "29": 7, + "30": 40, + "31": 53 + }, + "index": 219, + "account": "0xA94245d777F35e3654e8BEc729A9fe5eAA8cD1C4", + "proof": [ + "0xbee3ce041a03d5a19776427d57653820cee6339bc530f2eb5253d0c57087dcbe", + "0x2633e07dd855ec418d206527213c1a4243bbd42d751718f96ad3c8f1337bd420", + "0x0c3e729d4635828dfe0f32c4d6a968ba1cf7f3683ed2ce982f37340597c2e2d6", + "0x85067ce849428405cf1b407341b9376d504e3ff593b00e4aae4f65e30a36db3c", + "0xa3e540d32650f8682146d5649323edcf497d1451d505914616d409a89efff9da", + "0x1bcc228cc309f83f90031fb5c788d2487eed6b8a12c98774d7a9c23c0cee17c6", + "0xdbf5e78cdca685e455240593bc327f715dbb1552bdcd7e5f821dc6cc41e2cfb0", + "0xf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 28, + "r": { + "0": 251, + "1": 11, + "2": 70, + "3": 5, + "4": 75, + "5": 52, + "6": 135, + "7": 138, + "8": 247, + "9": 225, + "10": 20, + "11": 255, + "12": 87, + "13": 69, + "14": 242, + "15": 116, + "16": 60, + "17": 154, + "18": 158, + "19": 118, + "20": 112, + "21": 252, + "22": 14, + "23": 203, + "24": 228, + "25": 118, + "26": 90, + "27": 232, + "28": 237, + "29": 108, + "30": 70, + "31": 128 + }, + "s": { + "0": 22, + "1": 108, + "2": 203, + "3": 41, + "4": 46, + "5": 66, + "6": 220, + "7": 137, + "8": 98, + "9": 108, + "10": 42, + "11": 2, + "12": 194, + "13": 13, + "14": 131, + "15": 25, + "16": 192, + "17": 111, + "18": 37, + "19": 73, + "20": 250, + "21": 156, + "22": 134, + "23": 149, + "24": 191, + "25": 229, + "26": 54, + "27": 3, + "28": 144, + "29": 148, + "30": 139, + "31": 236 + }, + "index": 230, + "account": "0x6fC0A8e612CDA941055D2CCbcB01aA23867758fF", + "proof": [ + "0xe045ba5197c8270d712e9cf68b1292081851430c4201cee39d8df692f6086c22", + "0xefcad65ff06a58886401d0e92c5416c9e5373caa066182ab3193982b5c0de245", + "0xa9e732b8c0bba23bea040a18ae30c118e8da6d07e703b31c982c83f7280bbc9e", + "0xf386d7937f87e8badbeb01c0dd4d5ef80d403cdfda11da258e25ce9c46c35a83", + "0x73e4deb38b92d51f013388a7ae0191f60a79f25693b78b4ec34e9914d352f1d0", + "0x8527ec55aceec37ad9c2b70e7e14ebe2c51994e496fcbedae2db5aedf4bd4a5e", + "0xdbf5e78cdca685e455240593bc327f715dbb1552bdcd7e5f821dc6cc41e2cfb0", + "0xf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 27, + "r": { + "0": 10, + "1": 155, + "2": 12, + "3": 24, + "4": 178, + "5": 188, + "6": 111, + "7": 32, + "8": 202, + "9": 60, + "10": 53, + "11": 114, + "12": 184, + "13": 239, + "14": 85, + "15": 33, + "16": 210, + "17": 202, + "18": 35, + "19": 34, + "20": 213, + "21": 53, + "22": 221, + "23": 208, + "24": 57, + "25": 114, + "26": 13, + "27": 158, + "28": 103, + "29": 101, + "30": 9, + "31": 22 + }, + "s": { + "0": 112, + "1": 214, + "2": 108, + "3": 56, + "4": 209, + "5": 6, + "6": 159, + "7": 51, + "8": 77, + "9": 196, + "10": 78, + "11": 72, + "12": 55, + "13": 229, + "14": 136, + "15": 93, + "16": 236, + "17": 67, + "18": 233, + "19": 51, + "20": 23, + "21": 215, + "22": 135, + "23": 136, + "24": 97, + "25": 214, + "26": 125, + "27": 252, + "28": 167, + "29": 223, + "30": 171, + "31": 32 + }, + "index": 249, + "account": "0x082C3f7D1d24543fb1fAc2B1681dbCb6679c7053", + "proof": [ + "0x239b62804888ab79608e4af82f3bd52f95a82ba2ea171a24ecc3a6bff010d548", + "0x5a037d02e6460c3215e6a52f92543960923805855ca7e8f00e954299688da076", + "0x942ca9c53961d698e1d0cd11e72c60329679204ae7a8357a4b557f88f767aacd", + "0x638ed41e5e35db1049fe4794634692551b91f937358d0253016627fc3dbbf8a0", + "0xff0e576ff6a911efa30fd9002adcfa5d69f7e14818215b7fe0f22a1c22686161", + "0x8527ec55aceec37ad9c2b70e7e14ebe2c51994e496fcbedae2db5aedf4bd4a5e", + "0xdbf5e78cdca685e455240593bc327f715dbb1552bdcd7e5f821dc6cc41e2cfb0", + "0xf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 28, + "r": { + "0": 205, + "1": 174, + "2": 123, + "3": 127, + "4": 158, + "5": 152, + "6": 99, + "7": 171, + "8": 16, + "9": 1, + "10": 188, + "11": 93, + "12": 52, + "13": 33, + "14": 54, + "15": 35, + "16": 128, + "17": 106, + "18": 138, + "19": 154, + "20": 103, + "21": 194, + "22": 157, + "23": 127, + "24": 222, + "25": 241, + "26": 171, + "27": 30, + "28": 183, + "29": 164, + "30": 122, + "31": 133 + }, + "s": { + "0": 45, + "1": 85, + "2": 19, + "3": 172, + "4": 235, + "5": 179, + "6": 94, + "7": 84, + "8": 99, + "9": 242, + "10": 4, + "11": 87, + "12": 109, + "13": 122, + "14": 217, + "15": 18, + "16": 55, + "17": 20, + "18": 106, + "19": 234, + "20": 101, + "21": 167, + "22": 168, + "23": 138, + "24": 160, + "25": 131, + "26": 116, + "27": 148, + "28": 39, + "29": 201, + "30": 101, + "31": 76 + }, + "index": 270, + "account": "0xb226b1c3656FaE75B63C8C559a50859007AffCA5", + "proof": [ + "0x01d29c2fe5e0bb954d16786fc3f22f45800db23f1b3778f8739a14a01ceb645d", + "0x2660ff59c6c627d084d20922c8a67a518929a2e4abf8b89f673d26aa2c13054e", + "0xfd386fead4c23b3fe284da03fc123f5248611ff65c72cdcdecf6eb68c305c25c", + "0x122421650e8eb51c75f382557d8a3b1305e1c067412ca257b44d584350db1c1f", + "0x4ced2037a4343c973b4f31226b11a0c4ad66f8d3ba93a58abe1ad3f52bee37f2", + "0x582d40606a37193be9e9e2d5eeaf13e923ed3c85220b9e9d51e001dfe21eba64", + "0xc8f5cb062cbe7328bc2c13375805186db16243414d8bd4e12fbf20591576c94e", + "0xf0a630abce53e8dcebcdf2212129a3ad0485c1b0feee4b48dc15688a68f86520", + "0xaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 28, + "r": { + "0": 71, + "1": 197, + "2": 46, + "3": 151, + "4": 184, + "5": 94, + "6": 233, + "7": 133, + "8": 251, + "9": 129, + "10": 36, + "11": 238, + "12": 117, + "13": 222, + "14": 241, + "15": 112, + "16": 218, + "17": 96, + "18": 230, + "19": 31, + "20": 38, + "21": 52, + "22": 219, + "23": 28, + "24": 76, + "25": 129, + "26": 188, + "27": 174, + "28": 176, + "29": 208, + "30": 134, + "31": 238 + }, + "s": { + "0": 68, + "1": 174, + "2": 131, + "3": 83, + "4": 252, + "5": 205, + "6": 239, + "7": 220, + "8": 254, + "9": 29, + "10": 124, + "11": 141, + "12": 211, + "13": 156, + "14": 126, + "15": 185, + "16": 5, + "17": 14, + "18": 156, + "19": 150, + "20": 148, + "21": 71, + "22": 142, + "23": 228, + "24": 163, + "25": 17, + "26": 73, + "27": 75, + "28": 72, + "29": 26, + "30": 236, + "31": 36 + }, + "index": 274, + "account": "0xBaFd13Cca0f56B919d82cE2304c31E53cd16eaC5", + "proof": [ + "0x952d1d1feed3ee3b5d2c21c969dd29b61eba1f9ab691f7a7967450b057180030", + "0x8f0231af09f355016bcb9b410980957159105ed6a05994f4718ea145d86df93c", + "0x720be5474f062a96a4f049142ca791a839b8d5449759fbcecdb446f7ac7678fa", + "0xed8009ae99a10ea051a662e160288ce6c79b446f033ec99fc3f5cc45becc956c", + "0xdb921e4e818f634f563a84696317314da7575d675d637ed04d240094c2205bef", + "0x582d40606a37193be9e9e2d5eeaf13e923ed3c85220b9e9d51e001dfe21eba64", + "0xc8f5cb062cbe7328bc2c13375805186db16243414d8bd4e12fbf20591576c94e", + "0xf0a630abce53e8dcebcdf2212129a3ad0485c1b0feee4b48dc15688a68f86520", + "0xaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 27, + "r": { + "0": 243, + "1": 99, + "2": 43, + "3": 216, + "4": 200, + "5": 172, + "6": 226, + "7": 233, + "8": 89, + "9": 68, + "10": 131, + "11": 249, + "12": 41, + "13": 214, + "14": 33, + "15": 190, + "16": 92, + "17": 115, + "18": 6, + "19": 211, + "20": 60, + "21": 139, + "22": 56, + "23": 158, + "24": 229, + "25": 202, + "26": 178, + "27": 76, + "28": 22, + "29": 167, + "30": 248, + "31": 139 + }, + "s": { + "0": 85, + "1": 212, + "2": 84, + "3": 24, + "4": 18, + "5": 25, + "6": 29, + "7": 126, + "8": 93, + "9": 156, + "10": 225, + "11": 8, + "12": 121, + "13": 235, + "14": 59, + "15": 111, + "16": 92, + "17": 104, + "18": 255, + "19": 97, + "20": 125, + "21": 14, + "22": 175, + "23": 247, + "24": 250, + "25": 165, + "26": 161, + "27": 1, + "28": 181, + "29": 217, + "30": 194, + "31": 143 + }, + "index": 280, + "account": "0x30977D070De8Cc5810ff2ADBE39300fF841ce348", + "proof": [ + "0x8b0aa9ea8ec094bfe4f5aada91bb52451e44425d5909dae97178a143fc2f8b85", + "0x838f02ca672a1d982b5748182b769bddb2b67ab39d2c0d638ca213d59f962ebf", + "0x7dc2aac09de0f0bf51b3b6144211c62bd65aab96f2b8a94e186ff87b829afb3e", + "0x54501cf67f1687da5a8b785432de1c4e8bd4c9a2f59237a6d890a96621c6f358", + "0xdb921e4e818f634f563a84696317314da7575d675d637ed04d240094c2205bef", + "0x582d40606a37193be9e9e2d5eeaf13e923ed3c85220b9e9d51e001dfe21eba64", + "0xc8f5cb062cbe7328bc2c13375805186db16243414d8bd4e12fbf20591576c94e", + "0xf0a630abce53e8dcebcdf2212129a3ad0485c1b0feee4b48dc15688a68f86520", + "0xaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 28, + "r": { + "0": 151, + "1": 30, + "2": 89, + "3": 242, + "4": 182, + "5": 89, + "6": 101, + "7": 186, + "8": 0, + "9": 136, + "10": 18, + "11": 123, + "12": 239, + "13": 240, + "14": 150, + "15": 181, + "16": 145, + "17": 47, + "18": 81, + "19": 78, + "20": 152, + "21": 79, + "22": 109, + "23": 38, + "24": 222, + "25": 150, + "26": 120, + "27": 73, + "28": 4, + "29": 142, + "30": 31, + "31": 24 + }, + "s": { + "0": 118, + "1": 75, + "2": 251, + "3": 37, + "4": 72, + "5": 104, + "6": 234, + "7": 10, + "8": 125, + "9": 36, + "10": 42, + "11": 171, + "12": 224, + "13": 154, + "14": 80, + "15": 244, + "16": 42, + "17": 102, + "18": 185, + "19": 61, + "20": 197, + "21": 126, + "22": 182, + "23": 205, + "24": 167, + "25": 63, + "26": 103, + "27": 173, + "28": 56, + "29": 209, + "30": 103, + "31": 249 + }, + "index": 294, + "account": "0xDB38D7727534e4ec1e3A5a0E0cd48c00bFbec90d", + "proof": [ + "0x75ad09ddd6adf89545f09632f1d65c82303b7d7a44aa6180b7ac5a2468eecffd", + "0x534605057f0c86bdcef5fccbfc568c83bfc94a6db84348383bf2d2cd31d358da", + "0x5918343621ab53ef36654d8f1512fc769eb89569940e310f51e6861724f54c58", + "0xe16bf8cae067841f80e958032d7a8f2039705b6b6bd42a7870572e324f3a6bb2", + "0x211302f1f10a4465548452c6a3a41f07b06f6ae1c9d37db2a768c83f25059fd4", + "0x75fda4b696227a082ae644377814cb58e5b22955eaba511048eb6794fbc071f3", + "0xc8f5cb062cbe7328bc2c13375805186db16243414d8bd4e12fbf20591576c94e", + "0xf0a630abce53e8dcebcdf2212129a3ad0485c1b0feee4b48dc15688a68f86520", + "0xaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 27, + "r": { + "0": 2, + "1": 247, + "2": 104, + "3": 179, + "4": 99, + "5": 246, + "6": 57, + "7": 188, + "8": 157, + "9": 41, + "10": 142, + "11": 10, + "12": 199, + "13": 253, + "14": 45, + "15": 136, + "16": 37, + "17": 116, + "18": 132, + "19": 66, + "20": 66, + "21": 81, + "22": 114, + "23": 95, + "24": 174, + "25": 242, + "26": 146, + "27": 133, + "28": 25, + "29": 140, + "30": 158, + "31": 242 + }, + "s": { + "0": 67, + "1": 121, + "2": 46, + "3": 131, + "4": 4, + "5": 107, + "6": 99, + "7": 117, + "8": 32, + "9": 211, + "10": 99, + "11": 172, + "12": 41, + "13": 140, + "14": 41, + "15": 196, + "16": 68, + "17": 119, + "18": 0, + "19": 17, + "20": 58, + "21": 69, + "22": 95, + "23": 72, + "24": 176, + "25": 120, + "26": 125, + "27": 240, + "28": 201, + "29": 158, + "30": 32, + "31": 53 + }, + "index": 309, + "account": "0x4bB6715b96cF64F78f95d18C573e9fcAe54C9bb8", + "proof": [ + "0x569dccbe3247da6d3695b2daf8e1fadb1f2e015f19079dbcc2b710d9690658ef", + "0x73f701b60f026c19cdf734efe1f530ec0a688ef100c0d7059baef51814c24676", + "0xeca2bd0a78aa139117905156b7b28ee58718a2282bf45755daddb2756c0dfd2c", + "0x925190b2803208d4a546cecf7ef9477404c834eec7bc05e024a8f790f68b7580", + "0x0afb087f5ab1759cdd1b5fe07f9f96b4a7bab88f68c5f285f551418e8de84928", + "0x75fda4b696227a082ae644377814cb58e5b22955eaba511048eb6794fbc071f3", + "0xc8f5cb062cbe7328bc2c13375805186db16243414d8bd4e12fbf20591576c94e", + "0xf0a630abce53e8dcebcdf2212129a3ad0485c1b0feee4b48dc15688a68f86520", + "0xaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 28, + "r": { + "0": 243, + "1": 107, + "2": 27, + "3": 160, + "4": 145, + "5": 7, + "6": 68, + "7": 34, + "8": 239, + "9": 88, + "10": 75, + "11": 196, + "12": 146, + "13": 89, + "14": 171, + "15": 64, + "16": 149, + "17": 119, + "18": 112, + "19": 232, + "20": 160, + "21": 124, + "22": 27, + "23": 230, + "24": 56, + "25": 40, + "26": 7, + "27": 50, + "28": 149, + "29": 126, + "30": 85, + "31": 89 + }, + "s": { + "0": 66, + "1": 182, + "2": 77, + "3": 106, + "4": 15, + "5": 159, + "6": 154, + "7": 214, + "8": 246, + "9": 189, + "10": 38, + "11": 226, + "12": 43, + "13": 109, + "14": 246, + "15": 12, + "16": 178, + "17": 23, + "18": 140, + "19": 9, + "20": 255, + "21": 253, + "22": 107, + "23": 251, + "24": 26, + "25": 135, + "26": 223, + "27": 27, + "28": 87, + "29": 170, + "30": 117, + "31": 13 + }, + "index": 317, + "account": "0x95A1947049Fb21F36be24384C76A0fcDB76c6Ce2", + "proof": [ + "0xb80424dc450cb6c85657542bdc89c5dcefaa9ded4157f702cc8a48b288beec18", + "0x233c0cb3d6fa3abaa112779355895734dd3e743c28016fc7fc442348ae6bbd4a", + "0xcbd89a831b48562bd8db4f51b618d8ad0576957dac64f7d8659c474b29dc5741", + "0xb089d1f988f189a9092f3b6ce3c79cb14f499c535c6e7dfed72edb3178792246", + "0x0afb087f5ab1759cdd1b5fe07f9f96b4a7bab88f68c5f285f551418e8de84928", + "0x75fda4b696227a082ae644377814cb58e5b22955eaba511048eb6794fbc071f3", + "0xc8f5cb062cbe7328bc2c13375805186db16243414d8bd4e12fbf20591576c94e", + "0xf0a630abce53e8dcebcdf2212129a3ad0485c1b0feee4b48dc15688a68f86520", + "0xaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 27, + "r": { + "0": 182, + "1": 228, + "2": 126, + "3": 10, + "4": 78, + "5": 223, + "6": 234, + "7": 157, + "8": 8, + "9": 135, + "10": 118, + "11": 35, + "12": 12, + "13": 18, + "14": 164, + "15": 227, + "16": 32, + "17": 212, + "18": 231, + "19": 32, + "20": 155, + "21": 99, + "22": 81, + "23": 230, + "24": 213, + "25": 134, + "26": 110, + "27": 156, + "28": 215, + "29": 242, + "30": 66, + "31": 232 + }, + "s": { + "0": 104, + "1": 176, + "2": 33, + "3": 6, + "4": 31, + "5": 29, + "6": 32, + "7": 247, + "8": 169, + "9": 248, + "10": 43, + "11": 188, + "12": 213, + "13": 142, + "14": 181, + "15": 41, + "16": 39, + "17": 40, + "18": 11, + "19": 61, + "20": 164, + "21": 44, + "22": 162, + "23": 140, + "24": 163, + "25": 228, + "26": 85, + "27": 108, + "28": 153, + "29": 238, + "30": 55, + "31": 0 + }, + "index": 330, + "account": "0xc027211C9374D01Dc8ba48e9c6342c16ffD0d743", + "proof": [ + "0x53982dacfecad99bc748dd002345e052bfc0cd678127d2de680f6f3a62b9f415", + "0xbf070321e97dad3ca10e5643a4f02abfa796bcc129d0beac90eecf50e5e6ad17", + "0xaa068ae88c07e4352600666bd14c20dd22410e8670f27b9447962d18336806ab", + "0x4a6d15e06ed269eeedf4883f41797eea5766199d3bd79da17139ac29694f0b1a", + "0xbfd1db4700ddaf8908bed750614abb95ff05f152154f1b1081783c354225ee45", + "0xf02c206b4fd3799941f40f596c63ff6f6023d84e4f1e6986fca0b1f0937f3aaa", + "0xca6629ee00b1ab8d92baefdca986801e62efe8bffbef6d3dd876f1e3d7497f09", + "0xf0a630abce53e8dcebcdf2212129a3ad0485c1b0feee4b48dc15688a68f86520", + "0xaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 28, + "r": { + "0": 52, + "1": 144, + "2": 175, + "3": 72, + "4": 151, + "5": 79, + "6": 188, + "7": 211, + "8": 167, + "9": 11, + "10": 213, + "11": 111, + "12": 116, + "13": 195, + "14": 76, + "15": 52, + "16": 49, + "17": 192, + "18": 136, + "19": 33, + "20": 210, + "21": 30, + "22": 20, + "23": 88, + "24": 88, + "25": 227, + "26": 137, + "27": 232, + "28": 190, + "29": 7, + "30": 157, + "31": 44 + }, + "s": { + "0": 21, + "1": 25, + "2": 62, + "3": 151, + "4": 255, + "5": 216, + "6": 138, + "7": 189, + "8": 60, + "9": 130, + "10": 136, + "11": 27, + "12": 15, + "13": 199, + "14": 177, + "15": 58, + "16": 189, + "17": 36, + "18": 180, + "19": 181, + "20": 28, + "21": 212, + "22": 149, + "23": 83, + "24": 174, + "25": 8, + "26": 195, + "27": 107, + "28": 135, + "29": 254, + "30": 13, + "31": 167 + }, + "index": 344, + "account": "0x9C6003163639259d7167D48659A4026c98c96C22", + "proof": [ + "0xf44f31b1d3d2ddf57d3a16debec28bacd796192b9ada60ac35a081a417182933", + "0x2d3209654364361ea985c77175f6db9bab4c7736bfacde86b861b56795af333f", + "0xbdbb14ded0e619454150e95988d78ff027ef48444ac1adb64aa4af07b526840a", + "0xda65b8a8f6f9e6997c5a2fefe3014e5cd381fc1074a6464bea9c881dbecbe530", + "0x113b2b5da8c9d9a8dad6f65f73d6838daf673150c5c7f6122a44e629ae6e976e", + "0xf02c206b4fd3799941f40f596c63ff6f6023d84e4f1e6986fca0b1f0937f3aaa", + "0xca6629ee00b1ab8d92baefdca986801e62efe8bffbef6d3dd876f1e3d7497f09", + "0xf0a630abce53e8dcebcdf2212129a3ad0485c1b0feee4b48dc15688a68f86520", + "0xaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 28, + "r": { + "0": 152, + "1": 44, + "2": 19, + "3": 184, + "4": 182, + "5": 156, + "6": 34, + "7": 172, + "8": 172, + "9": 134, + "10": 116, + "11": 176, + "12": 245, + "13": 146, + "14": 25, + "15": 47, + "16": 63, + "17": 237, + "18": 249, + "19": 112, + "20": 16, + "21": 6, + "22": 171, + "23": 64, + "24": 249, + "25": 229, + "26": 41, + "27": 246, + "28": 243, + "29": 240, + "30": 215, + "31": 244 + }, + "s": { + "0": 112, + "1": 146, + "2": 146, + "3": 169, + "4": 1, + "5": 52, + "6": 84, + "7": 73, + "8": 44, + "9": 111, + "10": 139, + "11": 15, + "12": 190, + "13": 123, + "14": 69, + "15": 35, + "16": 84, + "17": 227, + "18": 158, + "19": 218, + "20": 253, + "21": 83, + "22": 7, + "23": 68, + "24": 183, + "25": 193, + "26": 95, + "27": 232, + "28": 52, + "29": 173, + "30": 244, + "31": 66 + }, + "index": 348, + "account": "0xDFB35e1D7C9E99347E8750A6799901f6b5d7a10b", + "proof": [ + "0x641e4d471c374c36168612e2ffaa349ce90991e3471701f8308b82bd0bb2c3fb", + "0xa2123ea03ffdc5dca70b64c33dc6c805c1230a42ddec7d8b776a1c3c9d6e5de7", + "0x279f04cb98dabad6cf83786e53f6a68ddf512b3612fc33ef5da71b2df0a4cba8", + "0xda65b8a8f6f9e6997c5a2fefe3014e5cd381fc1074a6464bea9c881dbecbe530", + "0x113b2b5da8c9d9a8dad6f65f73d6838daf673150c5c7f6122a44e629ae6e976e", + "0xf02c206b4fd3799941f40f596c63ff6f6023d84e4f1e6986fca0b1f0937f3aaa", + "0xca6629ee00b1ab8d92baefdca986801e62efe8bffbef6d3dd876f1e3d7497f09", + "0xf0a630abce53e8dcebcdf2212129a3ad0485c1b0feee4b48dc15688a68f86520", + "0xaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 27, + "r": { + "0": 231, + "1": 149, + "2": 36, + "3": 249, + "4": 6, + "5": 159, + "6": 167, + "7": 109, + "8": 17, + "9": 32, + "10": 175, + "11": 254, + "12": 163, + "13": 224, + "14": 18, + "15": 109, + "16": 157, + "17": 209, + "18": 204, + "19": 206, + "20": 39, + "21": 11, + "22": 80, + "23": 209, + "24": 164, + "25": 212, + "26": 10, + "27": 185, + "28": 102, + "29": 47, + "30": 222, + "31": 148 + }, + "s": { + "0": 80, + "1": 209, + "2": 146, + "3": 5, + "4": 157, + "5": 81, + "6": 246, + "7": 18, + "8": 81, + "9": 161, + "10": 62, + "11": 127, + "12": 37, + "13": 96, + "14": 112, + "15": 85, + "16": 104, + "17": 231, + "18": 23, + "19": 70, + "20": 72, + "21": 196, + "22": 181, + "23": 129, + "24": 146, + "25": 43, + "26": 72, + "27": 136, + "28": 213, + "29": 173, + "30": 207, + "31": 224 + }, + "index": 352, + "account": "0x5d3893d3997dd9B44806e0A9c89F6249ecA73CE0", + "proof": [ + "0x68b1fe81c6e5e0e11fb7ea7bd6f4f5416ad29c17772327592e1493acb2266f7f", + "0x4dc6998e88c9029cce331e09a631bd4b7d97fe0341ce37da068a64afcf54486f", + "0x1afbdf55d93ad14e248967c43e68f190ae5e08d21a949424a40666fe5c85f46f", + "0xd094cc565c64c5db99ca0c7a22580d87363a8dd31879977f50e6e7088b2de5e7", + "0xea16dd896112a0ee886af1c4c013943f001dc8cad80cd4a9d977f84b9623c2a1", + "0xfe68830165850dbcaeeadf49cb9083a7ae72e1b53d7b669bf7c01a8e67d44fbb", + "0xca6629ee00b1ab8d92baefdca986801e62efe8bffbef6d3dd876f1e3d7497f09", + "0xf0a630abce53e8dcebcdf2212129a3ad0485c1b0feee4b48dc15688a68f86520", + "0xaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 28, + "r": { + "0": 183, + "1": 190, + "2": 241, + "3": 19, + "4": 165, + "5": 91, + "6": 8, + "7": 250, + "8": 75, + "9": 50, + "10": 208, + "11": 242, + "12": 240, + "13": 7, + "14": 48, + "15": 116, + "16": 9, + "17": 119, + "18": 79, + "19": 3, + "20": 109, + "21": 109, + "22": 162, + "23": 226, + "24": 245, + "25": 238, + "26": 27, + "27": 141, + "28": 75, + "29": 240, + "30": 176, + "31": 180 + }, + "s": { + "0": 39, + "1": 92, + "2": 208, + "3": 138, + "4": 160, + "5": 67, + "6": 150, + "7": 45, + "8": 192, + "9": 97, + "10": 170, + "11": 42, + "12": 145, + "13": 3, + "14": 33, + "15": 249, + "16": 36, + "17": 152, + "18": 14, + "19": 117, + "20": 161, + "21": 80, + "22": 24, + "23": 209, + "24": 90, + "25": 178, + "26": 198, + "27": 241, + "28": 173, + "29": 83, + "30": 149, + "31": 154 + }, + "index": 354, + "account": "0x6ea2A2492A1C350b0aC480c1fE24Cb131B599498", + "proof": [ + "0xcc4c8598b93160eba560cc992c8135f40148eea22f0f5008f7ffc16695f8062e", + "0x76f7f5cfba918c6c75d5052787f2a8b569b68efe0a43c513fd669a876562372e", + "0x1afbdf55d93ad14e248967c43e68f190ae5e08d21a949424a40666fe5c85f46f", + "0xd094cc565c64c5db99ca0c7a22580d87363a8dd31879977f50e6e7088b2de5e7", + "0xea16dd896112a0ee886af1c4c013943f001dc8cad80cd4a9d977f84b9623c2a1", + "0xfe68830165850dbcaeeadf49cb9083a7ae72e1b53d7b669bf7c01a8e67d44fbb", + "0xca6629ee00b1ab8d92baefdca986801e62efe8bffbef6d3dd876f1e3d7497f09", + "0xf0a630abce53e8dcebcdf2212129a3ad0485c1b0feee4b48dc15688a68f86520", + "0xaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 28, + "r": { + "0": 106, + "1": 219, + "2": 205, + "3": 113, + "4": 59, + "5": 155, + "6": 160, + "7": 104, + "8": 167, + "9": 156, + "10": 245, + "11": 93, + "12": 24, + "13": 114, + "14": 13, + "15": 32, + "16": 34, + "17": 164, + "18": 74, + "19": 95, + "20": 71, + "21": 185, + "22": 108, + "23": 12, + "24": 9, + "25": 255, + "26": 13, + "27": 60, + "28": 145, + "29": 13, + "30": 65, + "31": 198 + }, + "s": { + "0": 2, + "1": 185, + "2": 186, + "3": 144, + "4": 25, + "5": 196, + "6": 243, + "7": 178, + "8": 168, + "9": 210, + "10": 196, + "11": 31, + "12": 13, + "13": 82, + "14": 76, + "15": 103, + "16": 33, + "17": 246, + "18": 156, + "19": 184, + "20": 131, + "21": 157, + "22": 48, + "23": 148, + "24": 223, + "25": 202, + "26": 240, + "27": 238, + "28": 186, + "29": 44, + "30": 8, + "31": 231 + }, + "index": 371, + "account": "0xA06a572e2069ba397562B9837B824dA0bAE617e0", + "proof": [ + "0x41b98ce72597dc24832d4450238eef447387260d2703dceb4ac0e7e5fb7e886c", + "0x4a011de56769ab24905775114037348ba84f28654848bc786cb5331662b722a4", + "0x754abd9befb8dda4a968e5a364e9f7f68d3eefb6315a32b25e202eff0a48d773", + "0xc601249efa77030c915d9e0f7677b5ac26dd28bb272de0380ed2aae7854623a3", + "0x54d0bbae79cf1c54123ff664d02153859b51a402b91843ef35dd34b19ed9ef2c", + "0xfe68830165850dbcaeeadf49cb9083a7ae72e1b53d7b669bf7c01a8e67d44fbb", + "0xca6629ee00b1ab8d92baefdca986801e62efe8bffbef6d3dd876f1e3d7497f09", + "0xf0a630abce53e8dcebcdf2212129a3ad0485c1b0feee4b48dc15688a68f86520", + "0xaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 28, + "r": { + "0": 197, + "1": 224, + "2": 73, + "3": 173, + "4": 90, + "5": 228, + "6": 104, + "7": 238, + "8": 47, + "9": 122, + "10": 36, + "11": 88, + "12": 19, + "13": 121, + "14": 128, + "15": 61, + "16": 105, + "17": 5, + "18": 219, + "19": 198, + "20": 119, + "21": 134, + "22": 45, + "23": 58, + "24": 189, + "25": 234, + "26": 211, + "27": 127, + "28": 197, + "29": 31, + "30": 171, + "31": 245 + }, + "s": { + "0": 93, + "1": 176, + "2": 65, + "3": 101, + "4": 177, + "5": 214, + "6": 195, + "7": 241, + "8": 6, + "9": 156, + "10": 253, + "11": 184, + "12": 31, + "13": 187, + "14": 203, + "15": 221, + "16": 165, + "17": 79, + "18": 35, + "19": 157, + "20": 100, + "21": 157, + "22": 5, + "23": 116, + "24": 204, + "25": 184, + "26": 225, + "27": 241, + "28": 55, + "29": 211, + "30": 248, + "31": 68 + }, + "index": 376, + "account": "0xFd5B1d82A10401d31A5547DfbaF3183c798956F7", + "proof": [ + "0x5cfbae1c952d9159ba9e2bba7783f54b7fd28662b3f4103d178fcb7f3471b13e", + "0x9420ac2c7f5886368ee19da025f277b256c445b10e4cd7d3fc0988ede776f114", + "0xb0188bfc8d90ed4dc64e20024cc9e342a5aa86ec723198e3a0e499cae307fbb2", + "0x461b047b5a960240ea28406e7b543ba949fffd87ec185aebc74e02a6a5d32be4", + "0x54d0bbae79cf1c54123ff664d02153859b51a402b91843ef35dd34b19ed9ef2c", + "0xfe68830165850dbcaeeadf49cb9083a7ae72e1b53d7b669bf7c01a8e67d44fbb", + "0xca6629ee00b1ab8d92baefdca986801e62efe8bffbef6d3dd876f1e3d7497f09", + "0xf0a630abce53e8dcebcdf2212129a3ad0485c1b0feee4b48dc15688a68f86520", + "0xaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 28, + "r": { + "0": 72, + "1": 71, + "2": 187, + "3": 197, + "4": 35, + "5": 151, + "6": 23, + "7": 17, + "8": 96, + "9": 188, + "10": 1, + "11": 247, + "12": 88, + "13": 224, + "14": 253, + "15": 163, + "16": 211, + "17": 60, + "18": 8, + "19": 219, + "20": 84, + "21": 97, + "22": 172, + "23": 74, + "24": 13, + "25": 34, + "26": 51, + "27": 112, + "28": 63, + "29": 98, + "30": 149, + "31": 112 + }, + "s": { + "0": 123, + "1": 218, + "2": 80, + "3": 230, + "4": 228, + "5": 48, + "6": 89, + "7": 100, + "8": 91, + "9": 131, + "10": 8, + "11": 57, + "12": 105, + "13": 224, + "14": 250, + "15": 187, + "16": 218, + "17": 75, + "18": 167, + "19": 162, + "20": 219, + "21": 128, + "22": 153, + "23": 89, + "24": 20, + "25": 52, + "26": 236, + "27": 243, + "28": 178, + "29": 83, + "30": 147, + "31": 177 + }, + "index": 382, + "account": "0x1E62Eb32554d598c2b0a6A3520A497869221c4D4", + "proof": [ + "0x02679e513c96e64dedeb9921f991e6d7db23f43b397c217b52550ef482a7a174", + "0x49e874ba6babfe474023bb1a5b94feb0c97fccbf912ea7348ccb19423074fa7d", + "0x4d7d2e39b52b1d641f95ca1746efe4c85b0a0a7115e032e948aff63c6273f5cd", + "0x461b047b5a960240ea28406e7b543ba949fffd87ec185aebc74e02a6a5d32be4", + "0x54d0bbae79cf1c54123ff664d02153859b51a402b91843ef35dd34b19ed9ef2c", + "0xfe68830165850dbcaeeadf49cb9083a7ae72e1b53d7b669bf7c01a8e67d44fbb", + "0xca6629ee00b1ab8d92baefdca986801e62efe8bffbef6d3dd876f1e3d7497f09", + "0xf0a630abce53e8dcebcdf2212129a3ad0485c1b0feee4b48dc15688a68f86520", + "0xaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 27, + "r": { + "0": 221, + "1": 25, + "2": 55, + "3": 57, + "4": 113, + "5": 148, + "6": 175, + "7": 150, + "8": 3, + "9": 181, + "10": 226, + "11": 202, + "12": 56, + "13": 127, + "14": 155, + "15": 228, + "16": 156, + "17": 24, + "18": 104, + "19": 228, + "20": 39, + "21": 148, + "22": 184, + "23": 220, + "24": 141, + "25": 8, + "26": 86, + "27": 191, + "28": 79, + "29": 15, + "30": 23, + "31": 102 + }, + "s": { + "0": 51, + "1": 26, + "2": 55, + "3": 210, + "4": 199, + "5": 14, + "6": 168, + "7": 0, + "8": 207, + "9": 162, + "10": 59, + "11": 82, + "12": 31, + "13": 122, + "14": 136, + "15": 203, + "16": 16, + "17": 53, + "18": 197, + "19": 68, + "20": 216, + "21": 62, + "22": 66, + "23": 239, + "24": 75, + "25": 150, + "26": 206, + "27": 198, + "28": 95, + "29": 186, + "30": 29, + "31": 158 + }, + "index": 386, + "account": "0x87A963f24D3eA915235Ea068E4dDc542EBDe15FE", + "proof": [ + "0x58e4323d1cd026ead0773511bebc9c83340b9fd885b712c84fad2754d7537357", + "0x77dac9c61abdc66b53cffc8487dd7f68348f60a6c114f539b2f445138e6a7bad", + "0xa009c847fb41a98f75201b176062f1cf57508b306a064f6d1ff5596e68ddd24a", + "0xc0fcabb2f97f7b1d3dff92772828e80abd352bbc997e0f5a7436350f799a95e4", + "0xb80ff78312983530ba3df119bd9ea57a6f53018ab91d444ef048c9731aa9e639", + "0xb39728c86ece5d4900ee2d3670587225a85097f145ef78fc0553aa1af623a913", + "0xaae09b77eab5040f5f309c4af56932aaa7b8be1eadf0311b9790c0499e8c6b18", + "0x6b991e1218fa0733ba6a56a5f8ff3697f6f8fe19a13aa8d19ab8c1a94a3741ef", + "0xaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 27, + "r": { + "0": 34, + "1": 54, + "2": 54, + "3": 232, + "4": 47, + "5": 94, + "6": 77, + "7": 167, + "8": 155, + "9": 26, + "10": 8, + "11": 145, + "12": 203, + "13": 247, + "14": 50, + "15": 180, + "16": 162, + "17": 205, + "18": 191, + "19": 201, + "20": 105, + "21": 214, + "22": 179, + "23": 143, + "24": 101, + "25": 146, + "26": 174, + "27": 152, + "28": 56, + "29": 219, + "30": 107, + "31": 248 + }, + "s": { + "0": 76, + "1": 171, + "2": 153, + "3": 29, + "4": 184, + "5": 119, + "6": 214, + "7": 19, + "8": 7, + "9": 42, + "10": 33, + "11": 138, + "12": 128, + "13": 175, + "14": 193, + "15": 86, + "16": 203, + "17": 222, + "18": 90, + "19": 10, + "20": 64, + "21": 199, + "22": 72, + "23": 156, + "24": 51, + "25": 248, + "26": 232, + "27": 196, + "28": 106, + "29": 218, + "30": 198, + "31": 203 + }, + "index": 387, + "account": "0x273deFAe1C725792980e3b237D75949494cF0361", + "proof": [ + "0x3adad6b033bb22985d29becafafdbc5b86db245ff10122b45df903d3d496266c", + "0x77dac9c61abdc66b53cffc8487dd7f68348f60a6c114f539b2f445138e6a7bad", + "0xa009c847fb41a98f75201b176062f1cf57508b306a064f6d1ff5596e68ddd24a", + "0xc0fcabb2f97f7b1d3dff92772828e80abd352bbc997e0f5a7436350f799a95e4", + "0xb80ff78312983530ba3df119bd9ea57a6f53018ab91d444ef048c9731aa9e639", + "0xb39728c86ece5d4900ee2d3670587225a85097f145ef78fc0553aa1af623a913", + "0xaae09b77eab5040f5f309c4af56932aaa7b8be1eadf0311b9790c0499e8c6b18", + "0x6b991e1218fa0733ba6a56a5f8ff3697f6f8fe19a13aa8d19ab8c1a94a3741ef", + "0xaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 28, + "r": { + "0": 19, + "1": 247, + "2": 201, + "3": 130, + "4": 18, + "5": 246, + "6": 190, + "7": 78, + "8": 40, + "9": 236, + "10": 15, + "11": 99, + "12": 60, + "13": 236, + "14": 245, + "15": 184, + "16": 111, + "17": 16, + "18": 144, + "19": 63, + "20": 146, + "21": 113, + "22": 179, + "23": 115, + "24": 227, + "25": 26, + "26": 139, + "27": 65, + "28": 226, + "29": 149, + "30": 24, + "31": 113 + }, + "s": { + "0": 83, + "1": 216, + "2": 37, + "3": 20, + "4": 179, + "5": 124, + "6": 87, + "7": 96, + "8": 110, + "9": 104, + "10": 155, + "11": 53, + "12": 129, + "13": 27, + "14": 253, + "15": 165, + "16": 35, + "17": 137, + "18": 231, + "19": 95, + "20": 74, + "21": 5, + "22": 170, + "23": 73, + "24": 207, + "25": 82, + "26": 219, + "27": 181, + "28": 233, + "29": 20, + "30": 129, + "31": 49 + }, + "index": 389, + "account": "0x093C85A55Fc5a5E3611BDDEFd238C87c8B9901bC", + "proof": [ + "0xec1eba4486822d4a6bfd6261c42ccc5aceadd7c54dee04fe7a031812db18b790", + "0xa7b5133cd20a21979b229f68323be7c521e469e988ab3919b7a47d6ee67e08f7", + "0x914f34611482ac447c07d46a0a4a8827aa02b56193c578b681a0f9040a375818", + "0xc0fcabb2f97f7b1d3dff92772828e80abd352bbc997e0f5a7436350f799a95e4", + "0xb80ff78312983530ba3df119bd9ea57a6f53018ab91d444ef048c9731aa9e639", + "0xb39728c86ece5d4900ee2d3670587225a85097f145ef78fc0553aa1af623a913", + "0xaae09b77eab5040f5f309c4af56932aaa7b8be1eadf0311b9790c0499e8c6b18", + "0x6b991e1218fa0733ba6a56a5f8ff3697f6f8fe19a13aa8d19ab8c1a94a3741ef", + "0xaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 28, + "r": { + "0": 184, + "1": 158, + "2": 213, + "3": 39, + "4": 101, + "5": 251, + "6": 85, + "7": 11, + "8": 201, + "9": 156, + "10": 8, + "11": 4, + "12": 206, + "13": 57, + "14": 253, + "15": 14, + "16": 97, + "17": 90, + "18": 92, + "19": 148, + "20": 56, + "21": 8, + "22": 239, + "23": 153, + "24": 239, + "25": 126, + "26": 105, + "27": 22, + "28": 74, + "29": 56, + "30": 70, + "31": 42 + }, + "s": { + "0": 12, + "1": 71, + "2": 248, + "3": 175, + "4": 159, + "5": 122, + "6": 180, + "7": 8, + "8": 89, + "9": 75, + "10": 80, + "11": 39, + "12": 47, + "13": 152, + "14": 43, + "15": 47, + "16": 124, + "17": 21, + "18": 199, + "19": 45, + "20": 5, + "21": 230, + "22": 82, + "23": 117, + "24": 235, + "25": 102, + "26": 95, + "27": 185, + "28": 171, + "29": 174, + "30": 50, + "31": 102 + }, + "index": 390, + "account": "0xf121c02d13e44724F719024F90095808E8F22deA", + "proof": [ + "0x21acffa0a1c36c5a377964f9ff2449347d02f0bb9de1616e8a3b856a56b7d46a", + "0xcc84cd2718b10b15fa5ef03ac5cc99ed6ef6eda4132c29f782e960fe9441b02d", + "0x914f34611482ac447c07d46a0a4a8827aa02b56193c578b681a0f9040a375818", + "0xc0fcabb2f97f7b1d3dff92772828e80abd352bbc997e0f5a7436350f799a95e4", + "0xb80ff78312983530ba3df119bd9ea57a6f53018ab91d444ef048c9731aa9e639", + "0xb39728c86ece5d4900ee2d3670587225a85097f145ef78fc0553aa1af623a913", + "0xaae09b77eab5040f5f309c4af56932aaa7b8be1eadf0311b9790c0499e8c6b18", + "0x6b991e1218fa0733ba6a56a5f8ff3697f6f8fe19a13aa8d19ab8c1a94a3741ef", + "0xaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 27, + "r": { + "0": 215, + "1": 241, + "2": 86, + "3": 40, + "4": 10, + "5": 184, + "6": 228, + "7": 100, + "8": 132, + "9": 177, + "10": 193, + "11": 81, + "12": 91, + "13": 111, + "14": 79, + "15": 210, + "16": 228, + "17": 30, + "18": 200, + "19": 94, + "20": 171, + "21": 178, + "22": 242, + "23": 208, + "24": 218, + "25": 88, + "26": 248, + "27": 35, + "28": 7, + "29": 36, + "30": 23, + "31": 2 + }, + "s": { + "0": 50, + "1": 93, + "2": 22, + "3": 82, + "4": 16, + "5": 201, + "6": 169, + "7": 158, + "8": 152, + "9": 65, + "10": 184, + "11": 192, + "12": 144, + "13": 37, + "14": 190, + "15": 16, + "16": 10, + "17": 246, + "18": 210, + "19": 211, + "20": 107, + "21": 247, + "22": 161, + "23": 2, + "24": 58, + "25": 2, + "26": 36, + "27": 95, + "28": 71, + "29": 121, + "30": 90, + "31": 115 + }, + "index": 401, + "account": "0x160E015f532D476b9fe3e55136028981DAc5a7D1", + "proof": [ + "0x5f532bbf5acb633292dcfacffa0be7481e295f485a0ed22f67cfd715472250f7", + "0xdfa22e72fbab971f1e4ba9ce7dd8e548a52cd10dd0c78b0ce9a102adb6be8e41", + "0xdefbc195252e7a01d28efc185fcd3fd3137da62e601b0aa372632547191a70ef", + "0x6793f7f718a861e1fa6359bb8c040fb30ade3a563668ed24abbe21f3d0c72b0d", + "0x04500957409d0b426a57c00d16970951408316592ac4d60d9d38584ca780e787", + "0xb39728c86ece5d4900ee2d3670587225a85097f145ef78fc0553aa1af623a913", + "0xaae09b77eab5040f5f309c4af56932aaa7b8be1eadf0311b9790c0499e8c6b18", + "0x6b991e1218fa0733ba6a56a5f8ff3697f6f8fe19a13aa8d19ab8c1a94a3741ef", + "0xaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 27, + "r": { + "0": 146, + "1": 176, + "2": 201, + "3": 145, + "4": 125, + "5": 255, + "6": 160, + "7": 68, + "8": 237, + "9": 226, + "10": 181, + "11": 69, + "12": 225, + "13": 211, + "14": 116, + "15": 154, + "16": 97, + "17": 235, + "18": 109, + "19": 207, + "20": 201, + "21": 208, + "22": 127, + "23": 179, + "24": 210, + "25": 4, + "26": 191, + "27": 101, + "28": 30, + "29": 134, + "30": 235, + "31": 143 + }, + "s": { + "0": 14, + "1": 175, + "2": 39, + "3": 165, + "4": 79, + "5": 60, + "6": 204, + "7": 147, + "8": 45, + "9": 237, + "10": 139, + "11": 151, + "12": 163, + "13": 27, + "14": 21, + "15": 192, + "16": 71, + "17": 66, + "18": 245, + "19": 44, + "20": 206, + "21": 35, + "22": 134, + "23": 134, + "24": 138, + "25": 117, + "26": 154, + "27": 28, + "28": 98, + "29": 235, + "30": 144, + "31": 44 + }, + "index": 409, + "account": "0x2765a014cf2beD037ABF427465f72dd470CccDF0", + "proof": [ + "0x9b62c867e6b0fed10d2e41340bb0bf79fa9a9c90454326a9ff25e23ae8ff15f5", + "0x77888e622933f8e892ae2fea95fd42b06ae726f5177404ae694e7a6e8e9b324d", + "0xc5f00c4c37c0bc684edce3fb12ac91605dca7c83edc21319d5446ddbf7eb597b", + "0x9b7e0c1896f7f611d6bf49d453624c850fe1d41683b44623ab8404102864d5b0", + "0x04500957409d0b426a57c00d16970951408316592ac4d60d9d38584ca780e787", + "0xb39728c86ece5d4900ee2d3670587225a85097f145ef78fc0553aa1af623a913", + "0xaae09b77eab5040f5f309c4af56932aaa7b8be1eadf0311b9790c0499e8c6b18", + "0x6b991e1218fa0733ba6a56a5f8ff3697f6f8fe19a13aa8d19ab8c1a94a3741ef", + "0xaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 28, + "r": { + "0": 135, + "1": 58, + "2": 86, + "3": 135, + "4": 88, + "5": 171, + "6": 255, + "7": 141, + "8": 75, + "9": 17, + "10": 206, + "11": 209, + "12": 41, + "13": 151, + "14": 157, + "15": 242, + "16": 57, + "17": 40, + "18": 197, + "19": 233, + "20": 126, + "21": 81, + "22": 97, + "23": 30, + "24": 176, + "25": 48, + "26": 142, + "27": 21, + "28": 172, + "29": 157, + "30": 82, + "31": 19 + }, + "s": { + "0": 19, + "1": 4, + "2": 120, + "3": 56, + "4": 16, + "5": 233, + "6": 216, + "7": 194, + "8": 185, + "9": 200, + "10": 46, + "11": 133, + "12": 241, + "13": 91, + "14": 79, + "15": 252, + "16": 217, + "17": 140, + "18": 8, + "19": 10, + "20": 239, + "21": 37, + "22": 15, + "23": 229, + "24": 75, + "25": 250, + "26": 51, + "27": 6, + "28": 249, + "29": 115, + "30": 85, + "31": 128 + }, + "index": 423, + "account": "0xf6dB3Ce191504e50660C33Ff322A8010A6708A83", + "proof": [ + "0x66e9da0af30f18a234818c5f101e2cc50b65f867d8239c097c94bd76d5edce55", + "0x099b69f4676086ce3be4e5ee17d194190cf33c8048694bfd6fb210804830bd84", + "0xcc1d98a0faa8b0f620366c615651c212d7f1817997c0173fae034b10e588cbbb", + "0x7b857c034eef71e5d614bff5800b972ea31262535eaeaa7255b6b57da4022593", + "0x746f0bd89913c749e67cdf28d65376ebde986b913db3fc700c3377ae74c55cb5", + "0x59afb87cf202c85f2df94676d880e9b3457bf0267deaf10534beafface91d02e", + "0xaae09b77eab5040f5f309c4af56932aaa7b8be1eadf0311b9790c0499e8c6b18", + "0x6b991e1218fa0733ba6a56a5f8ff3697f6f8fe19a13aa8d19ab8c1a94a3741ef", + "0xaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 27, + "r": { + "0": 63, + "1": 9, + "2": 247, + "3": 21, + "4": 196, + "5": 12, + "6": 219, + "7": 37, + "8": 2, + "9": 56, + "10": 54, + "11": 145, + "12": 245, + "13": 132, + "14": 73, + "15": 99, + "16": 248, + "17": 6, + "18": 93, + "19": 4, + "20": 244, + "21": 80, + "22": 75, + "23": 182, + "24": 67, + "25": 99, + "26": 35, + "27": 146, + "28": 217, + "29": 112, + "30": 76, + "31": 235 + }, + "s": { + "0": 84, + "1": 115, + "2": 48, + "3": 36, + "4": 17, + "5": 182, + "6": 215, + "7": 74, + "8": 35, + "9": 38, + "10": 249, + "11": 149, + "12": 26, + "13": 163, + "14": 90, + "15": 90, + "16": 100, + "17": 85, + "18": 208, + "19": 188, + "20": 30, + "21": 107, + "22": 240, + "23": 131, + "24": 70, + "25": 71, + "26": 171, + "27": 204, + "28": 33, + "29": 58, + "30": 200, + "31": 202 + }, + "index": 428, + "account": "0x1087C02A3b0b0d36f722d56DeC3Bb1694B95EbA2", + "proof": [ + "0x4d8ff9f006e6e303ee9e97466890e2091bd323c99500dc316ee78e0296f88520", + "0xed85089a528a810e586659adc72dbcc3d22dd920a3977a69d0f91c913f845dfb", + "0x80881c6a2140d3da2870889c763b6fbd14a99e88c7c1f91e07ffe4c9128c6739", + "0xd3f4c3b8f9e11782d1a485808b448baa1b4177ac0476d8721e323f98b839791e", + "0x746f0bd89913c749e67cdf28d65376ebde986b913db3fc700c3377ae74c55cb5", + "0x59afb87cf202c85f2df94676d880e9b3457bf0267deaf10534beafface91d02e", + "0xaae09b77eab5040f5f309c4af56932aaa7b8be1eadf0311b9790c0499e8c6b18", + "0x6b991e1218fa0733ba6a56a5f8ff3697f6f8fe19a13aa8d19ab8c1a94a3741ef", + "0xaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 27, + "r": { + "0": 189, + "1": 7, + "2": 108, + "3": 172, + "4": 226, + "5": 140, + "6": 60, + "7": 31, + "8": 83, + "9": 66, + "10": 119, + "11": 165, + "12": 131, + "13": 145, + "14": 5, + "15": 39, + "16": 241, + "17": 154, + "18": 100, + "19": 175, + "20": 240, + "21": 43, + "22": 154, + "23": 179, + "24": 167, + "25": 5, + "26": 180, + "27": 113, + "28": 5, + "29": 182, + "30": 200, + "31": 3 + }, + "s": { + "0": 101, + "1": 66, + "2": 222, + "3": 45, + "4": 12, + "5": 140, + "6": 80, + "7": 20, + "8": 210, + "9": 68, + "10": 230, + "11": 112, + "12": 157, + "13": 5, + "14": 24, + "15": 192, + "16": 119, + "17": 78, + "18": 81, + "19": 175, + "20": 198, + "21": 148, + "22": 16, + "23": 43, + "24": 111, + "25": 21, + "26": 92, + "27": 77, + "28": 118, + "29": 139, + "30": 209, + "31": 134 + }, + "index": 432, + "account": "0x4302619840849767b8C72f082B75B616ab83A091", + "proof": [ + "0xe34d3916d63ace8c71a05d0ac3306b37dd2e11844e93452701d5a037d1dd9ff3", + "0x1fc958ddf7137fba22b08082d1188e83fc358d9bc7f20d6c78d078b3434274ba", + "0x76358feb8f6d7c0d3fc6445a9a7738db6eba67ae4760b22a4daca28537bf7ef7", + "0x3a4b8c4ea672d1e65e2867c2bb829acdede677fd6d0bbd88536002ed9ec48b45", + "0xa6d48332e58fcdd75333237b425cb455611e0001914fc58082e544c2136897cf", + "0x59afb87cf202c85f2df94676d880e9b3457bf0267deaf10534beafface91d02e", + "0xaae09b77eab5040f5f309c4af56932aaa7b8be1eadf0311b9790c0499e8c6b18", + "0x6b991e1218fa0733ba6a56a5f8ff3697f6f8fe19a13aa8d19ab8c1a94a3741ef", + "0xaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 27, + "r": { + "0": 20, + "1": 181, + "2": 172, + "3": 78, + "4": 62, + "5": 213, + "6": 233, + "7": 132, + "8": 138, + "9": 23, + "10": 189, + "11": 33, + "12": 153, + "13": 25, + "14": 180, + "15": 160, + "16": 116, + "17": 239, + "18": 59, + "19": 121, + "20": 196, + "21": 230, + "22": 246, + "23": 206, + "24": 134, + "25": 75, + "26": 228, + "27": 93, + "28": 143, + "29": 45, + "30": 62, + "31": 240 + }, + "s": { + "0": 58, + "1": 253, + "2": 0, + "3": 152, + "4": 24, + "5": 227, + "6": 166, + "7": 19, + "8": 234, + "9": 123, + "10": 140, + "11": 43, + "12": 107, + "13": 206, + "14": 64, + "15": 63, + "16": 20, + "17": 78, + "18": 216, + "19": 185, + "20": 14, + "21": 171, + "22": 239, + "23": 40, + "24": 179, + "25": 67, + "26": 96, + "27": 206, + "28": 163, + "29": 124, + "30": 31, + "31": 216 + }, + "index": 433, + "account": "0x16830A3148C37F0c61af9a06804A280D440aBfa7", + "proof": [ + "0xf8b42720b1fcebb975df5991b4e1f4d9d0fd4a1d343b4c42ffa84a16ff7ed8ed", + "0x1fc958ddf7137fba22b08082d1188e83fc358d9bc7f20d6c78d078b3434274ba", + "0x76358feb8f6d7c0d3fc6445a9a7738db6eba67ae4760b22a4daca28537bf7ef7", + "0x3a4b8c4ea672d1e65e2867c2bb829acdede677fd6d0bbd88536002ed9ec48b45", + "0xa6d48332e58fcdd75333237b425cb455611e0001914fc58082e544c2136897cf", + "0x59afb87cf202c85f2df94676d880e9b3457bf0267deaf10534beafface91d02e", + "0xaae09b77eab5040f5f309c4af56932aaa7b8be1eadf0311b9790c0499e8c6b18", + "0x6b991e1218fa0733ba6a56a5f8ff3697f6f8fe19a13aa8d19ab8c1a94a3741ef", + "0xaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 28, + "r": { + "0": 249, + "1": 188, + "2": 88, + "3": 8, + "4": 32, + "5": 130, + "6": 187, + "7": 66, + "8": 134, + "9": 51, + "10": 236, + "11": 195, + "12": 0, + "13": 242, + "14": 241, + "15": 114, + "16": 64, + "17": 72, + "18": 91, + "19": 248, + "20": 213, + "21": 118, + "22": 105, + "23": 167, + "24": 92, + "25": 160, + "26": 182, + "27": 3, + "28": 153, + "29": 205, + "30": 186, + "31": 233 + }, + "s": { + "0": 66, + "1": 182, + "2": 47, + "3": 216, + "4": 55, + "5": 38, + "6": 62, + "7": 179, + "8": 149, + "9": 250, + "10": 106, + "11": 195, + "12": 52, + "13": 67, + "14": 87, + "15": 23, + "16": 224, + "17": 52, + "18": 136, + "19": 123, + "20": 163, + "21": 138, + "22": 47, + "23": 49, + "24": 103, + "25": 242, + "26": 27, + "27": 254, + "28": 60, + "29": 50, + "30": 10, + "31": 191 + }, + "index": 437, + "account": "0xef0C21a2ba4a5aEdDb017792B42A3c170fdceBEB", + "proof": [ + "0xe3fd6cfcd5317ea5df4b5f9dab3e30e9274e45c4a3706fb28785e29a8d8cdb72", + "0x33d3d9099cd6280748be893d266ef264db0191caf985efb1295594013cc29409", + "0xcfd6616ee462b1d0296aacca7bf7238f8194140a4c6b2acc571b3a60dce78cca", + "0x3a4b8c4ea672d1e65e2867c2bb829acdede677fd6d0bbd88536002ed9ec48b45", + "0xa6d48332e58fcdd75333237b425cb455611e0001914fc58082e544c2136897cf", + "0x59afb87cf202c85f2df94676d880e9b3457bf0267deaf10534beafface91d02e", + "0xaae09b77eab5040f5f309c4af56932aaa7b8be1eadf0311b9790c0499e8c6b18", + "0x6b991e1218fa0733ba6a56a5f8ff3697f6f8fe19a13aa8d19ab8c1a94a3741ef", + "0xaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 28, + "r": { + "0": 151, + "1": 168, + "2": 204, + "3": 21, + "4": 145, + "5": 25, + "6": 145, + "7": 145, + "8": 99, + "9": 105, + "10": 181, + "11": 119, + "12": 32, + "13": 56, + "14": 178, + "15": 243, + "16": 58, + "17": 148, + "18": 40, + "19": 119, + "20": 165, + "21": 188, + "22": 38, + "23": 83, + "24": 238, + "25": 81, + "26": 133, + "27": 33, + "28": 236, + "29": 77, + "30": 185, + "31": 7 + }, + "s": { + "0": 60, + "1": 175, + "2": 123, + "3": 106, + "4": 148, + "5": 196, + "6": 181, + "7": 53, + "8": 120, + "9": 45, + "10": 188, + "11": 55, + "12": 173, + "13": 70, + "14": 23, + "15": 157, + "16": 252, + "17": 167, + "18": 94, + "19": 189, + "20": 9, + "21": 63, + "22": 207, + "23": 107, + "24": 11, + "25": 238, + "26": 13, + "27": 84, + "28": 214, + "29": 98, + "30": 235, + "31": 52 + }, + "index": 439, + "account": "0x94219583f11f69F17966b18A8ACFa13A46D7cbEa", + "proof": [ + "0xa6ec8ef795c5343f6c128d4a0d085ef0d4a482a6556e7dba707ff060c36c3bde", + "0x767fe854fee4db5784283f15fc2ca68f902b2c679825d10eb4f5e769e6232037", + "0xcfd6616ee462b1d0296aacca7bf7238f8194140a4c6b2acc571b3a60dce78cca", + "0x3a4b8c4ea672d1e65e2867c2bb829acdede677fd6d0bbd88536002ed9ec48b45", + "0xa6d48332e58fcdd75333237b425cb455611e0001914fc58082e544c2136897cf", + "0x59afb87cf202c85f2df94676d880e9b3457bf0267deaf10534beafface91d02e", + "0xaae09b77eab5040f5f309c4af56932aaa7b8be1eadf0311b9790c0499e8c6b18", + "0x6b991e1218fa0733ba6a56a5f8ff3697f6f8fe19a13aa8d19ab8c1a94a3741ef", + "0xaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 28, + "r": { + "0": 214, + "1": 69, + "2": 35, + "3": 77, + "4": 12, + "5": 78, + "6": 105, + "7": 205, + "8": 3, + "9": 164, + "10": 74, + "11": 7, + "12": 82, + "13": 155, + "14": 111, + "15": 130, + "16": 199, + "17": 166, + "18": 232, + "19": 205, + "20": 22, + "21": 134, + "22": 48, + "23": 31, + "24": 194, + "25": 148, + "26": 90, + "27": 128, + "28": 200, + "29": 49, + "30": 248, + "31": 136 + }, + "s": { + "0": 48, + "1": 129, + "2": 0, + "3": 246, + "4": 226, + "5": 210, + "6": 60, + "7": 2, + "8": 81, + "9": 40, + "10": 16, + "11": 131, + "12": 31, + "13": 88, + "14": 208, + "15": 88, + "16": 120, + "17": 102, + "18": 154, + "19": 240, + "20": 230, + "21": 173, + "22": 131, + "23": 133, + "24": 144, + "25": 19, + "26": 47, + "27": 206, + "28": 40, + "29": 110, + "30": 3, + "31": 227 + }, + "index": 446, + "account": "0x0B06cf8dd10C8E48D5BAA50Be949aaFf590Cf62b", + "proof": [ + "0x652258d0ab85d3490e61b92e20afad1897aa7619358304860d97fb347ddcf00a", + "0x4c82da193cdda4d3b59f28f2f93a9519bf214b3aa24398e89e5c9c5aa059b892", + "0x3fd15454b12f237978cef030a61e1dff96aecdf7965bf26178cbdde29276f129", + "0xc8bc41c25521044a69c396736dc0f49c5a083375f5fb4e3724fe3f5165711083", + "0xa6d48332e58fcdd75333237b425cb455611e0001914fc58082e544c2136897cf", + "0x59afb87cf202c85f2df94676d880e9b3457bf0267deaf10534beafface91d02e", + "0xaae09b77eab5040f5f309c4af56932aaa7b8be1eadf0311b9790c0499e8c6b18", + "0x6b991e1218fa0733ba6a56a5f8ff3697f6f8fe19a13aa8d19ab8c1a94a3741ef", + "0xaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 27, + "r": { + "0": 79, + "1": 223, + "2": 22, + "3": 107, + "4": 103, + "5": 39, + "6": 226, + "7": 69, + "8": 32, + "9": 123, + "10": 23, + "11": 56, + "12": 59, + "13": 220, + "14": 76, + "15": 244, + "16": 160, + "17": 200, + "18": 56, + "19": 155, + "20": 183, + "21": 22, + "22": 52, + "23": 55, + "24": 15, + "25": 200, + "26": 12, + "27": 40, + "28": 113, + "29": 178, + "30": 7, + "31": 83 + }, + "s": { + "0": 18, + "1": 94, + "2": 44, + "3": 43, + "4": 200, + "5": 106, + "6": 186, + "7": 189, + "8": 27, + "9": 190, + "10": 105, + "11": 211, + "12": 31, + "13": 85, + "14": 73, + "15": 116, + "16": 22, + "17": 38, + "18": 68, + "19": 165, + "20": 208, + "21": 79, + "22": 220, + "23": 205, + "24": 184, + "25": 71, + "26": 242, + "27": 255, + "28": 184, + "29": 147, + "30": 125, + "31": 222 + }, + "index": 452, + "account": "0x65593B5aA93bf594a949bCb009bC104f3dfBcBd2", + "proof": [ + "0x3a244cd9c79e5d380700368168f8f0c5bcc0c0c6cf09727bf4962f06bca672d2", + "0x329086fcc175d86424e2ca87db0709fd75f0b9a776ed95cdfce450e4c443c5f8", + "0x2600c8fa6fdfe764430ea6d974a47218d298db2ec609fded491d790b21ef6c61", + "0xdcc34710cb6bc64696a022a2cfc1b09b4e250aebf040667ec49d4e0cd586c219", + "0xe80e6617a436b3ea7f5d3a83050928284449ad911b7f04034778f0bb551bb37a", + "0x52283d3023c4236736cec260d6abee78376e3d923d69e6c7741059806f4bf4ab", + "0x745cf2ec74cfa5120ee7da2adf3ba00340ee82581ed9f7b2777c9bf19d250cc7", + "0x6b991e1218fa0733ba6a56a5f8ff3697f6f8fe19a13aa8d19ab8c1a94a3741ef", + "0xaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 28, + "r": { + "0": 104, + "1": 148, + "2": 57, + "3": 109, + "4": 79, + "5": 49, + "6": 221, + "7": 10, + "8": 145, + "9": 153, + "10": 146, + "11": 207, + "12": 121, + "13": 163, + "14": 109, + "15": 11, + "16": 66, + "17": 189, + "18": 203, + "19": 233, + "20": 196, + "21": 39, + "22": 78, + "23": 136, + "24": 112, + "25": 199, + "26": 108, + "27": 176, + "28": 95, + "29": 41, + "30": 81, + "31": 5 + }, + "s": { + "0": 48, + "1": 254, + "2": 33, + "3": 6, + "4": 215, + "5": 125, + "6": 77, + "7": 182, + "8": 40, + "9": 89, + "10": 76, + "11": 193, + "12": 132, + "13": 113, + "14": 213, + "15": 172, + "16": 186, + "17": 20, + "18": 212, + "19": 38, + "20": 106, + "21": 188, + "22": 42, + "23": 213, + "24": 24, + "25": 160, + "26": 35, + "27": 113, + "28": 117, + "29": 120, + "30": 21, + "31": 11 + }, + "index": 456, + "account": "0xeded454f7e0B9E3E89007b8042B33F5F75361Dd6", + "proof": [ + "0xcda0ab7ec0d7e8ee6d3749f9fe3a25441c3c732f1cb5dd20f83866c1bcae40af", + "0x74f3996bbaf7bc8042c2df06e68099a4eab70fe68aa812dbf5b05ed345a61c53", + "0x381c7690f79d829cc9d12d3eecfaf4d3694765db2f2f6c9c8092a20b1f2d9d0b", + "0x9c39a05dc5f550cbda07d3cec00cdab9a11a68b9ee8699e8a2528ae22fa6b852", + "0xe80e6617a436b3ea7f5d3a83050928284449ad911b7f04034778f0bb551bb37a", + "0x52283d3023c4236736cec260d6abee78376e3d923d69e6c7741059806f4bf4ab", + "0x745cf2ec74cfa5120ee7da2adf3ba00340ee82581ed9f7b2777c9bf19d250cc7", + "0x6b991e1218fa0733ba6a56a5f8ff3697f6f8fe19a13aa8d19ab8c1a94a3741ef", + "0xaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 27, + "r": { + "0": 254, + "1": 68, + "2": 75, + "3": 254, + "4": 184, + "5": 5, + "6": 169, + "7": 253, + "8": 168, + "9": 176, + "10": 63, + "11": 124, + "12": 104, + "13": 84, + "14": 5, + "15": 248, + "16": 30, + "17": 144, + "18": 120, + "19": 34, + "20": 216, + "21": 134, + "22": 134, + "23": 41, + "24": 93, + "25": 182, + "26": 240, + "27": 12, + "28": 201, + "29": 151, + "30": 224, + "31": 30 + }, + "s": { + "0": 28, + "1": 61, + "2": 225, + "3": 206, + "4": 63, + "5": 219, + "6": 248, + "7": 252, + "8": 160, + "9": 190, + "10": 127, + "11": 58, + "12": 132, + "13": 180, + "14": 41, + "15": 64, + "16": 145, + "17": 108, + "18": 17, + "19": 167, + "20": 19, + "21": 108, + "22": 109, + "23": 124, + "24": 196, + "25": 30, + "26": 212, + "27": 19, + "28": 226, + "29": 118, + "30": 246, + "31": 150 + }, + "index": 457, + "account": "0x07C33691BBAa24A13C87E797b6b7664B0A975Bf6", + "proof": [ + "0x52709e7f130607a98a4550e079b05f2984bccca23f862dd67e76c89d7b38214a", + "0x74f3996bbaf7bc8042c2df06e68099a4eab70fe68aa812dbf5b05ed345a61c53", + "0x381c7690f79d829cc9d12d3eecfaf4d3694765db2f2f6c9c8092a20b1f2d9d0b", + "0x9c39a05dc5f550cbda07d3cec00cdab9a11a68b9ee8699e8a2528ae22fa6b852", + "0xe80e6617a436b3ea7f5d3a83050928284449ad911b7f04034778f0bb551bb37a", + "0x52283d3023c4236736cec260d6abee78376e3d923d69e6c7741059806f4bf4ab", + "0x745cf2ec74cfa5120ee7da2adf3ba00340ee82581ed9f7b2777c9bf19d250cc7", + "0x6b991e1218fa0733ba6a56a5f8ff3697f6f8fe19a13aa8d19ab8c1a94a3741ef", + "0xaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 27, + "r": { + "0": 144, + "1": 100, + "2": 108, + "3": 97, + "4": 250, + "5": 178, + "6": 110, + "7": 101, + "8": 71, + "9": 246, + "10": 114, + "11": 114, + "12": 247, + "13": 141, + "14": 205, + "15": 130, + "16": 33, + "17": 22, + "18": 147, + "19": 7, + "20": 89, + "21": 41, + "22": 82, + "23": 209, + "24": 139, + "25": 71, + "26": 194, + "27": 201, + "28": 202, + "29": 87, + "30": 152, + "31": 29 + }, + "s": { + "0": 100, + "1": 130, + "2": 151, + "3": 112, + "4": 223, + "5": 76, + "6": 114, + "7": 33, + "8": 241, + "9": 81, + "10": 175, + "11": 112, + "12": 21, + "13": 173, + "14": 247, + "15": 137, + "16": 164, + "17": 140, + "18": 214, + "19": 178, + "20": 37, + "21": 10, + "22": 244, + "23": 43, + "24": 245, + "25": 35, + "26": 199, + "27": 234, + "28": 194, + "29": 240, + "30": 137, + "31": 190 + }, + "index": 459, + "account": "0xafD93163C13e41cF40DE6E405Bb09540fa25160F", + "proof": [ + "0x80a2570042940cfb2becb52b0e2eae5caac0275e9873087d0bcf8cfcdecb8c94", + "0xaf1c79cc048d8662abd7e7a6be31c4f69c9918d564953b5468edc6b186e40ac1", + "0x381c7690f79d829cc9d12d3eecfaf4d3694765db2f2f6c9c8092a20b1f2d9d0b", + "0x9c39a05dc5f550cbda07d3cec00cdab9a11a68b9ee8699e8a2528ae22fa6b852", + "0xe80e6617a436b3ea7f5d3a83050928284449ad911b7f04034778f0bb551bb37a", + "0x52283d3023c4236736cec260d6abee78376e3d923d69e6c7741059806f4bf4ab", + "0x745cf2ec74cfa5120ee7da2adf3ba00340ee82581ed9f7b2777c9bf19d250cc7", + "0x6b991e1218fa0733ba6a56a5f8ff3697f6f8fe19a13aa8d19ab8c1a94a3741ef", + "0xaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 28, + "r": { + "0": 27, + "1": 31, + "2": 74, + "3": 215, + "4": 128, + "5": 240, + "6": 60, + "7": 80, + "8": 200, + "9": 20, + "10": 64, + "11": 93, + "12": 21, + "13": 20, + "14": 238, + "15": 164, + "16": 148, + "17": 61, + "18": 38, + "19": 169, + "20": 131, + "21": 215, + "22": 3, + "23": 104, + "24": 105, + "25": 106, + "26": 246, + "27": 12, + "28": 73, + "29": 41, + "30": 30, + "31": 189 + }, + "s": { + "0": 66, + "1": 170, + "2": 233, + "3": 153, + "4": 40, + "5": 66, + "6": 82, + "7": 150, + "8": 50, + "9": 137, + "10": 250, + "11": 110, + "12": 227, + "13": 182, + "14": 51, + "15": 102, + "16": 250, + "17": 228, + "18": 212, + "19": 40, + "20": 220, + "21": 231, + "22": 8, + "23": 251, + "24": 192, + "25": 137, + "26": 189, + "27": 95, + "28": 255, + "29": 151, + "30": 250, + "31": 65 + }, + "index": 460, + "account": "0x9F0DA7e510E22dfaA3061723Cf655C4237A9C948", + "proof": [ + "0x6b33212ceda2ebab67d18216bcfc5c241ee2f24652f9408e63ec13b5c837e074", + "0x172cdaca55fe0981e912d9bef885bb8ca5ca53a288b4104458c24dc1c67e4e83", + "0xc31bdebab0902023bdf3f908338e0690137334fa298eb9d36af2b08f2823730f", + "0x9c39a05dc5f550cbda07d3cec00cdab9a11a68b9ee8699e8a2528ae22fa6b852", + "0xe80e6617a436b3ea7f5d3a83050928284449ad911b7f04034778f0bb551bb37a", + "0x52283d3023c4236736cec260d6abee78376e3d923d69e6c7741059806f4bf4ab", + "0x745cf2ec74cfa5120ee7da2adf3ba00340ee82581ed9f7b2777c9bf19d250cc7", + "0x6b991e1218fa0733ba6a56a5f8ff3697f6f8fe19a13aa8d19ab8c1a94a3741ef", + "0xaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 28, + "r": { + "0": 191, + "1": 187, + "2": 159, + "3": 246, + "4": 185, + "5": 144, + "6": 152, + "7": 161, + "8": 241, + "9": 106, + "10": 142, + "11": 122, + "12": 98, + "13": 131, + "14": 226, + "15": 105, + "16": 47, + "17": 121, + "18": 59, + "19": 110, + "20": 246, + "21": 150, + "22": 187, + "23": 237, + "24": 170, + "25": 60, + "26": 202, + "27": 255, + "28": 201, + "29": 98, + "30": 137, + "31": 61 + }, + "s": { + "0": 61, + "1": 30, + "2": 104, + "3": 160, + "4": 143, + "5": 239, + "6": 118, + "7": 156, + "8": 3, + "9": 221, + "10": 175, + "11": 97, + "12": 218, + "13": 85, + "14": 20, + "15": 246, + "16": 40, + "17": 145, + "18": 190, + "19": 52, + "20": 231, + "21": 106, + "22": 5, + "23": 20, + "24": 191, + "25": 63, + "26": 140, + "27": 79, + "28": 133, + "29": 228, + "30": 8, + "31": 183 + }, + "index": 465, + "account": "0x31f61529ddE44875B898880A3A6b03eec9722233", + "proof": [ + "0x4d8f47f423568598e9872d953e5475d65eac81c22ce4dbd91015e37912c13f03", + "0x8e88ff29914ad48564b6fbd3886c83fd1241de7ebc3e4d70403862d2f37c0e56", + "0x61a4c85d491e923780cb571b028fa4808de2d56ff3e3f657add66524cbe5365a", + "0xba691f5ea6224b0afb1bb2452422d6b4543a44ec1215ea728ad6bda07f6632ac", + "0x0a8d0f4fcd029f5248dddc26c0f18e19e563dc657248643df5d1d0d37d426638", + "0x52283d3023c4236736cec260d6abee78376e3d923d69e6c7741059806f4bf4ab", + "0x745cf2ec74cfa5120ee7da2adf3ba00340ee82581ed9f7b2777c9bf19d250cc7", + "0x6b991e1218fa0733ba6a56a5f8ff3697f6f8fe19a13aa8d19ab8c1a94a3741ef", + "0xaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 27, + "r": { + "0": 16, + "1": 145, + "2": 250, + "3": 160, + "4": 34, + "5": 68, + "6": 0, + "7": 91, + "8": 177, + "9": 253, + "10": 126, + "11": 215, + "12": 84, + "13": 160, + "14": 101, + "15": 5, + "16": 53, + "17": 234, + "18": 145, + "19": 163, + "20": 53, + "21": 197, + "22": 184, + "23": 166, + "24": 80, + "25": 71, + "26": 98, + "27": 198, + "28": 193, + "29": 46, + "30": 195, + "31": 55 + }, + "s": { + "0": 60, + "1": 26, + "2": 170, + "3": 78, + "4": 245, + "5": 88, + "6": 33, + "7": 116, + "8": 160, + "9": 77, + "10": 235, + "11": 120, + "12": 215, + "13": 106, + "14": 227, + "15": 145, + "16": 88, + "17": 84, + "18": 99, + "19": 251, + "20": 127, + "21": 149, + "22": 112, + "23": 130, + "24": 75, + "25": 27, + "26": 40, + "27": 80, + "28": 10, + "29": 69, + "30": 243, + "31": 190 + }, + "index": 469, + "account": "0x1769051D7057Ed1aEdd3457fD32cd7D00bbE3bBD", + "proof": [ + "0x6b2dca3dc6e2f30178ce67875373e8333500bbbbc1406ad209d156532be345fa", + "0x76127d4d7a763ddff8f2747e8b0541aedbb0cd23034c8f0fe62d17673e600e90", + "0xe65c26e91067e8941e2aed94bff2b8bebf94e6f1ae643b0e0e2c9609a8fe9179", + "0xba691f5ea6224b0afb1bb2452422d6b4543a44ec1215ea728ad6bda07f6632ac", + "0x0a8d0f4fcd029f5248dddc26c0f18e19e563dc657248643df5d1d0d37d426638", + "0x52283d3023c4236736cec260d6abee78376e3d923d69e6c7741059806f4bf4ab", + "0x745cf2ec74cfa5120ee7da2adf3ba00340ee82581ed9f7b2777c9bf19d250cc7", + "0x6b991e1218fa0733ba6a56a5f8ff3697f6f8fe19a13aa8d19ab8c1a94a3741ef", + "0xaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 27, + "r": { + "0": 15, + "1": 71, + "2": 131, + "3": 244, + "4": 123, + "5": 236, + "6": 56, + "7": 191, + "8": 221, + "9": 119, + "10": 123, + "11": 52, + "12": 33, + "13": 18, + "14": 216, + "15": 20, + "16": 221, + "17": 86, + "18": 41, + "19": 184, + "20": 56, + "21": 80, + "22": 223, + "23": 188, + "24": 249, + "25": 235, + "26": 219, + "27": 15, + "28": 3, + "29": 41, + "30": 102, + "31": 151 + }, + "s": { + "0": 105, + "1": 210, + "2": 123, + "3": 224, + "4": 208, + "5": 40, + "6": 139, + "7": 139, + "8": 89, + "9": 53, + "10": 230, + "11": 213, + "12": 200, + "13": 59, + "14": 13, + "15": 144, + "16": 57, + "17": 217, + "18": 109, + "19": 21, + "20": 41, + "21": 224, + "22": 34, + "23": 207, + "24": 190, + "25": 246, + "26": 2, + "27": 20, + "28": 129, + "29": 214, + "30": 138, + "31": 126 + }, + "index": 471, + "account": "0x9CE7faAC4c802C5FC3018844c50Bb1A317287574", + "proof": [ + "0xb3773ea2da72e392b9870402de1be8327226fa7b6e447fa64b9f88b0b551ee82", + "0x33ecfc666f133f6cdffa99a9ea55e1441e8c4446e389365322b73ccad2058853", + "0xe65c26e91067e8941e2aed94bff2b8bebf94e6f1ae643b0e0e2c9609a8fe9179", + "0xba691f5ea6224b0afb1bb2452422d6b4543a44ec1215ea728ad6bda07f6632ac", + "0x0a8d0f4fcd029f5248dddc26c0f18e19e563dc657248643df5d1d0d37d426638", + "0x52283d3023c4236736cec260d6abee78376e3d923d69e6c7741059806f4bf4ab", + "0x745cf2ec74cfa5120ee7da2adf3ba00340ee82581ed9f7b2777c9bf19d250cc7", + "0x6b991e1218fa0733ba6a56a5f8ff3697f6f8fe19a13aa8d19ab8c1a94a3741ef", + "0xaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 27, + "r": { + "0": 229, + "1": 114, + "2": 150, + "3": 222, + "4": 207, + "5": 114, + "6": 89, + "7": 61, + "8": 207, + "9": 111, + "10": 128, + "11": 26, + "12": 217, + "13": 91, + "14": 34, + "15": 32, + "16": 238, + "17": 215, + "18": 200, + "19": 102, + "20": 233, + "21": 35, + "22": 153, + "23": 254, + "24": 16, + "25": 91, + "26": 17, + "27": 244, + "28": 198, + "29": 6, + "30": 38, + "31": 167 + }, + "s": { + "0": 126, + "1": 115, + "2": 83, + "3": 161, + "4": 81, + "5": 56, + "6": 187, + "7": 13, + "8": 110, + "9": 164, + "10": 214, + "11": 39, + "12": 153, + "13": 121, + "14": 188, + "15": 80, + "16": 65, + "17": 84, + "18": 138, + "19": 239, + "20": 12, + "21": 120, + "22": 43, + "23": 3, + "24": 26, + "25": 15, + "26": 79, + "27": 178, + "28": 222, + "29": 160, + "30": 45, + "31": 142 + }, + "index": 477, + "account": "0xF477ecb99F8f8380c6cDb9B857d6E3B72948B352", + "proof": [ + "0x69c6885bfe843ca7789cf5bed6ca269d74c39dbe357549e0253cad7e90a7c2ad", + "0x404cd6a6a13802a9e48b50e71eb8116ba394675a69479aa15ed19f6e0910a20b", + "0xd67dc7553129cd9a197825a81dbbb875c14398c4fcb2e891d380c0b7212ea32b", + "0x1cc72c4ba56703dbab604d603f81e6f1834f03e127bbca2264f56b4daa20ac4d", + "0x0a8d0f4fcd029f5248dddc26c0f18e19e563dc657248643df5d1d0d37d426638", + "0x52283d3023c4236736cec260d6abee78376e3d923d69e6c7741059806f4bf4ab", + "0x745cf2ec74cfa5120ee7da2adf3ba00340ee82581ed9f7b2777c9bf19d250cc7", + "0x6b991e1218fa0733ba6a56a5f8ff3697f6f8fe19a13aa8d19ab8c1a94a3741ef", + "0xaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 27, + "r": { + "0": 88, + "1": 42, + "2": 242, + "3": 243, + "4": 182, + "5": 209, + "6": 242, + "7": 20, + "8": 18, + "9": 130, + "10": 227, + "11": 89, + "12": 41, + "13": 152, + "14": 4, + "15": 82, + "16": 136, + "17": 159, + "18": 212, + "19": 12, + "20": 50, + "21": 197, + "22": 20, + "23": 142, + "24": 216, + "25": 115, + "26": 218, + "27": 248, + "28": 136, + "29": 234, + "30": 123, + "31": 135 + }, + "s": { + "0": 14, + "1": 136, + "2": 188, + "3": 60, + "4": 35, + "5": 158, + "6": 14, + "7": 173, + "8": 129, + "9": 77, + "10": 45, + "11": 212, + "12": 144, + "13": 16, + "14": 203, + "15": 242, + "16": 60, + "17": 247, + "18": 196, + "19": 95, + "20": 194, + "21": 169, + "22": 221, + "23": 37, + "24": 142, + "25": 189, + "26": 218, + "27": 160, + "28": 26, + "29": 112, + "30": 87, + "31": 12 + }, + "index": 491, + "account": "0xc4f08F8b315E538b13E1B474c3e502d4Ca51adC7", + "proof": [ + "0x2e0a0bcb88f24d48ebf93c0aa596c46854b872595fdc76b0f6718fed495040be", + "0xb4fadfa5aa27cf1aca6e9c71d7a1729d1910ffaab873c8133bc3b08d319746a3", + "0x0e984f65f11c14968fd0c31f38e3e205074f3eb2b82f8c1c97e4310c0e3f9bea", + "0x8ac0a3f388f12a28bb99a00c954f0abed5ba3aa585b3739cc149266bfdabfd6d", + "0xb00bf465257ba654a4052cce8cda160691ae4b51b6fc63ea0d98f8296d0cf263", + "0x87d897da9e67d086b7d414499701b7fa52ad0b65cd535aec3f15d3d4c5a26a36", + "0x745cf2ec74cfa5120ee7da2adf3ba00340ee82581ed9f7b2777c9bf19d250cc7", + "0x6b991e1218fa0733ba6a56a5f8ff3697f6f8fe19a13aa8d19ab8c1a94a3741ef", + "0xaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 27, + "r": { + "0": 149, + "1": 19, + "2": 236, + "3": 140, + "4": 4, + "5": 137, + "6": 106, + "7": 89, + "8": 23, + "9": 10, + "10": 176, + "11": 177, + "12": 110, + "13": 97, + "14": 49, + "15": 249, + "16": 181, + "17": 148, + "18": 75, + "19": 214, + "20": 28, + "21": 199, + "22": 221, + "23": 21, + "24": 166, + "25": 181, + "26": 164, + "27": 240, + "28": 113, + "29": 236, + "30": 153, + "31": 2 + }, + "s": { + "0": 122, + "1": 156, + "2": 237, + "3": 208, + "4": 158, + "5": 71, + "6": 11, + "7": 34, + "8": 89, + "9": 124, + "10": 18, + "11": 156, + "12": 62, + "13": 63, + "14": 111, + "15": 193, + "16": 149, + "17": 50, + "18": 166, + "19": 27, + "20": 71, + "21": 214, + "22": 102, + "23": 40, + "24": 195, + "25": 239, + "26": 32, + "27": 213, + "28": 225, + "29": 184, + "30": 187, + "31": 55 + }, + "index": 508, + "account": "0x3C46225c653E7f15A52254332839f84b00FA3DdD", + "proof": [ + "0x266a1088db90b03b4a6197e9e0b00e4fab8c61290714a30b5c381bc2a3c85872", + "0x13e241faa905f166a09486ae3eeaae4bb72d8c9497b9b077a44c911c5981e711", + "0x61afb7d43982f91adf61f90637b434e04b15e768b2e001c9de8219fd3fca7f42", + "0xeed299d3bb4f83d14b8fd6e593dd3d85c6c0c5e173a4437c302cd03377bdec13", + "0x9d165aaa06ded43ca5cf7a8c55947e6ed08dc7eef1152bfdc93b424dafab5a17", + "0x87d897da9e67d086b7d414499701b7fa52ad0b65cd535aec3f15d3d4c5a26a36", + "0x745cf2ec74cfa5120ee7da2adf3ba00340ee82581ed9f7b2777c9bf19d250cc7", + "0x6b991e1218fa0733ba6a56a5f8ff3697f6f8fe19a13aa8d19ab8c1a94a3741ef", + "0xaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 27, + "r": { + "0": 87, + "1": 78, + "2": 11, + "3": 174, + "4": 192, + "5": 5, + "6": 207, + "7": 185, + "8": 66, + "9": 3, + "10": 175, + "11": 79, + "12": 197, + "13": 177, + "14": 157, + "15": 249, + "16": 70, + "17": 185, + "18": 77, + "19": 141, + "20": 7, + "21": 128, + "22": 48, + "23": 90, + "24": 27, + "25": 10, + "26": 112, + "27": 29, + "28": 188, + "29": 123, + "30": 138, + "31": 252 + }, + "s": { + "0": 107, + "1": 220, + "2": 5, + "3": 56, + "4": 87, + "5": 15, + "6": 28, + "7": 181, + "8": 91, + "9": 110, + "10": 50, + "11": 42, + "12": 141, + "13": 101, + "14": 124, + "15": 91, + "16": 236, + "17": 210, + "18": 226, + "19": 145, + "20": 227, + "21": 159, + "22": 171, + "23": 27, + "24": 156, + "25": 197, + "26": 253, + "27": 222, + "28": 183, + "29": 250, + "30": 46, + "31": 18 + }, + "index": 516, + "account": "0x8110DF503411656d1F9Ca135C4ed8f700936f401", + "proof": [ + "0x35cfa18824b72f7d1b9d2ef8ef32f1bbd82982d2c7472c394e9c4fef8595003f", + "0x225b67bd70fb7a62da19c7872984cbc13e8f7d1dcfa3e8907ccee5821456f584", + "0xd9ad840df3e5f8d03c51599c69c7e0ab49b21552605f3ad7bbeb6a2f04dd7a2e", + "0x3c9e8a42822656824028f13398f5ab3ff9b23f50084f3f92678c6a8f00d0e5ce", + "0xee130df8fd8df16b2beeaedb08f5579f018f8087a436733369f15619e032340e", + "0xa482ecdc638bec788ccca89cf7efb0b701ca86d34b950d102bbff529339e0a11", + "0x506c2e29727e4a58faa1fcd967d7f1ba8d42c8e5bd343f7ca7a594645e3ed0d3", + "0x329309cffd4947008c8d398e22c3d28597b5991643e92c7a87eaf387a647e74b" + ] + }, + { + "v": 27, + "r": { + "0": 168, + "1": 106, + "2": 144, + "3": 206, + "4": 145, + "5": 76, + "6": 202, + "7": 173, + "8": 151, + "9": 1, + "10": 214, + "11": 116, + "12": 242, + "13": 67, + "14": 140, + "15": 246, + "16": 249, + "17": 106, + "18": 251, + "19": 205, + "20": 87, + "21": 161, + "22": 157, + "23": 43, + "24": 49, + "25": 111, + "26": 217, + "27": 144, + "28": 45, + "29": 143, + "30": 48, + "31": 1 + }, + "s": { + "0": 52, + "1": 71, + "2": 189, + "3": 177, + "4": 210, + "5": 8, + "6": 210, + "7": 14, + "8": 38, + "9": 97, + "10": 48, + "11": 206, + "12": 199, + "13": 189, + "14": 197, + "15": 9, + "16": 2, + "17": 68, + "18": 194, + "19": 245, + "20": 14, + "21": 128, + "22": 223, + "23": 243, + "24": 110, + "25": 172, + "26": 12, + "27": 156, + "28": 221, + "29": 16, + "30": 95, + "31": 184 + }, + "index": 517, + "account": "0x7362290657F5863c1CdE48A798110F7EDa511727", + "proof": [ + "0xae775beb251cb9b777a27147e36debfd87c973f16b6cab34c34607fdb3c21842", + "0x225b67bd70fb7a62da19c7872984cbc13e8f7d1dcfa3e8907ccee5821456f584", + "0xd9ad840df3e5f8d03c51599c69c7e0ab49b21552605f3ad7bbeb6a2f04dd7a2e", + "0x3c9e8a42822656824028f13398f5ab3ff9b23f50084f3f92678c6a8f00d0e5ce", + "0xee130df8fd8df16b2beeaedb08f5579f018f8087a436733369f15619e032340e", + "0xa482ecdc638bec788ccca89cf7efb0b701ca86d34b950d102bbff529339e0a11", + "0x506c2e29727e4a58faa1fcd967d7f1ba8d42c8e5bd343f7ca7a594645e3ed0d3", + "0x329309cffd4947008c8d398e22c3d28597b5991643e92c7a87eaf387a647e74b" + ] + }, + { + "v": 28, + "r": { + "0": 77, + "1": 179, + "2": 225, + "3": 19, + "4": 180, + "5": 38, + "6": 231, + "7": 183, + "8": 116, + "9": 109, + "10": 156, + "11": 148, + "12": 233, + "13": 83, + "14": 70, + "15": 181, + "16": 191, + "17": 235, + "18": 83, + "19": 212, + "20": 104, + "21": 100, + "22": 40, + "23": 63, + "24": 183, + "25": 122, + "26": 152, + "27": 231, + "28": 81, + "29": 156, + "30": 110, + "31": 158 + }, + "s": { + "0": 35, + "1": 119, + "2": 91, + "3": 148, + "4": 123, + "5": 32, + "6": 248, + "7": 135, + "8": 57, + "9": 254, + "10": 178, + "11": 56, + "12": 30, + "13": 164, + "14": 155, + "15": 234, + "16": 165, + "17": 45, + "18": 205, + "19": 119, + "20": 100, + "21": 23, + "22": 221, + "23": 36, + "24": 143, + "25": 56, + "26": 94, + "27": 117, + "28": 51, + "29": 251, + "30": 44, + "31": 143 + }, + "index": 525, + "account": "0x9837FA6DbdDEAeA3d297b495749872C710dB4F42", + "proof": [ + "0x8a9179276a4c0c02d5387c7103547b6c44fa28c543e7c4c03f289efe698a28d5", + "0xe054ad9f2c913e54da931b3f5702aa393ce2be2863834978269a659e73b3e4ad", + "0xc13a04ee8a50ee914706da520efaa7cdd99267d6282f09838e8a4fe69302f07a", + "0xccc78f7ffff4b33ff70646505a87d850accd9700e85c1b86af6cbb715a21a108", + "0xee130df8fd8df16b2beeaedb08f5579f018f8087a436733369f15619e032340e", + "0xa482ecdc638bec788ccca89cf7efb0b701ca86d34b950d102bbff529339e0a11", + "0x506c2e29727e4a58faa1fcd967d7f1ba8d42c8e5bd343f7ca7a594645e3ed0d3", + "0x329309cffd4947008c8d398e22c3d28597b5991643e92c7a87eaf387a647e74b" + ] + }, + { + "v": 28, + "r": { + "0": 117, + "1": 173, + "2": 89, + "3": 1, + "4": 229, + "5": 124, + "6": 158, + "7": 55, + "8": 134, + "9": 240, + "10": 219, + "11": 250, + "12": 89, + "13": 119, + "14": 119, + "15": 7, + "16": 241, + "17": 25, + "18": 205, + "19": 127, + "20": 78, + "21": 203, + "22": 241, + "23": 15, + "24": 200, + "25": 159, + "26": 121, + "27": 203, + "28": 154, + "29": 219, + "30": 205, + "31": 218 + }, + "s": { + "0": 111, + "1": 72, + "2": 251, + "3": 198, + "4": 8, + "5": 80, + "6": 207, + "7": 92, + "8": 46, + "9": 153, + "10": 245, + "11": 174, + "12": 49, + "13": 157, + "14": 75, + "15": 58, + "16": 30, + "17": 202, + "18": 190, + "19": 198, + "20": 38, + "21": 110, + "22": 181, + "23": 75, + "24": 34, + "25": 153, + "26": 90, + "27": 187, + "28": 186, + "29": 149, + "30": 53, + "31": 100 + }, + "index": 544, + "account": "0x4cA7e524F270B8860072ceC83cEbECFB5fE7040b", + "proof": [ + "0x290ad9e236abb689703dd1bd9cb7aee54550796670ec429737f8f6fcdded1564", + "0xa16fc8c8166f68a5a18e633a808e41bdec61207eaf1ca214d69626c923da419f", + "0xce369ccfe23a6e3a0e7a320ad54a815b14d85b507a2772cab8823a5c953249e7", + "0x367ad62f2e05b4ef275b676bb822f85af7ba7a9b0e4933f11bd7a95416dbdfff", + "0x6c2ceb98bb46d586602f60dcff576c54664a136eb357c15744e84406e4f6dccb", + "0x3c26c66b4f611db8b15e8fc37ba1ed70f96b8b009fbb5aa577aaac90829727ab", + "0x506c2e29727e4a58faa1fcd967d7f1ba8d42c8e5bd343f7ca7a594645e3ed0d3", + "0x329309cffd4947008c8d398e22c3d28597b5991643e92c7a87eaf387a647e74b" + ] + }, + { + "v": 27, + "r": { + "0": 199, + "1": 121, + "2": 235, + "3": 182, + "4": 188, + "5": 157, + "6": 84, + "7": 154, + "8": 113, + "9": 189, + "10": 122, + "11": 233, + "12": 103, + "13": 59, + "14": 68, + "15": 156, + "16": 249, + "17": 74, + "18": 219, + "19": 227, + "20": 153, + "21": 100, + "22": 137, + "23": 139, + "24": 34, + "25": 56, + "26": 54, + "27": 248, + "28": 39, + "29": 1, + "30": 207, + "31": 132 + }, + "s": { + "0": 109, + "1": 35, + "2": 153, + "3": 242, + "4": 217, + "5": 232, + "6": 198, + "7": 132, + "8": 245, + "9": 126, + "10": 151, + "11": 100, + "12": 26, + "13": 12, + "14": 227, + "15": 187, + "16": 178, + "17": 246, + "18": 215, + "19": 86, + "20": 255, + "21": 213, + "22": 204, + "23": 197, + "24": 211, + "25": 19, + "26": 253, + "27": 6, + "28": 63, + "29": 38, + "30": 109, + "31": 152 + }, + "index": 550, + "account": "0xC052e5D8B8bc3cc77B3A2774571EB58F468996bf", + "proof": [ + "0x06ecd6e53bfd5c630c163931923daa00724845031be09334c0c9817021614b19", + "0x2a3f9ca9cc24b1f563b0fa85730c51a9805f234e488cf73fab00738472705a35", + "0x3c082045dd1372214771eee60849841a69435d9551f640a613b524b4a7b665b5", + "0x367ad62f2e05b4ef275b676bb822f85af7ba7a9b0e4933f11bd7a95416dbdfff", + "0x6c2ceb98bb46d586602f60dcff576c54664a136eb357c15744e84406e4f6dccb", + "0x3c26c66b4f611db8b15e8fc37ba1ed70f96b8b009fbb5aa577aaac90829727ab", + "0x506c2e29727e4a58faa1fcd967d7f1ba8d42c8e5bd343f7ca7a594645e3ed0d3", + "0x329309cffd4947008c8d398e22c3d28597b5991643e92c7a87eaf387a647e74b" + ] + }, + { + "v": 27, + "r": { + "0": 35, + "1": 52, + "2": 182, + "3": 174, + "4": 237, + "5": 112, + "6": 198, + "7": 89, + "8": 248, + "9": 39, + "10": 167, + "11": 74, + "12": 102, + "13": 75, + "14": 118, + "15": 45, + "16": 22, + "17": 103, + "18": 230, + "19": 49, + "20": 198, + "21": 149, + "22": 47, + "23": 222, + "24": 238, + "25": 84, + "26": 120, + "27": 254, + "28": 120, + "29": 121, + "30": 98, + "31": 255 + }, + "s": { + "0": 50, + "1": 93, + "2": 195, + "3": 223, + "4": 113, + "5": 136, + "6": 203, + "7": 218, + "8": 178, + "9": 211, + "10": 97, + "11": 161, + "12": 64, + "13": 144, + "14": 51, + "15": 98, + "16": 106, + "17": 115, + "18": 130, + "19": 129, + "20": 226, + "21": 184, + "22": 110, + "23": 68, + "24": 24, + "25": 27, + "26": 244, + "27": 175, + "28": 215, + "29": 117, + "30": 155, + "31": 228 + }, + "index": 556, + "account": "0x909906e2fa31a1BeBcC00625605054f1dc6598D7", + "proof": [ + "0x3e39257b12a63b5ab396769a43e3f79f3cf4519491e8081a119114df650c61f8", + "0xa11067fae84ad9f1f02bf6b9b26a3b4a5da420806d272e76f97ec613a940dab6", + "0x212d4619c6733f657f4e28734e457906641a765095c2006453a7beb44dc3e472", + "0x698f6215b573f68145968d7d16e0e2ba2437e2d8f658343c9e82969d27c8f562", + "0x6c2ceb98bb46d586602f60dcff576c54664a136eb357c15744e84406e4f6dccb", + "0x3c26c66b4f611db8b15e8fc37ba1ed70f96b8b009fbb5aa577aaac90829727ab", + "0x506c2e29727e4a58faa1fcd967d7f1ba8d42c8e5bd343f7ca7a594645e3ed0d3", + "0x329309cffd4947008c8d398e22c3d28597b5991643e92c7a87eaf387a647e74b" + ] + }, + { + "v": 27, + "r": { + "0": 10, + "1": 204, + "2": 98, + "3": 225, + "4": 233, + "5": 54, + "6": 74, + "7": 240, + "8": 189, + "9": 185, + "10": 231, + "11": 46, + "12": 3, + "13": 178, + "14": 45, + "15": 255, + "16": 83, + "17": 224, + "18": 206, + "19": 72, + "20": 175, + "21": 185, + "22": 57, + "23": 10, + "24": 186, + "25": 234, + "26": 218, + "27": 88, + "28": 231, + "29": 46, + "30": 56, + "31": 182 + }, + "s": { + "0": 90, + "1": 28, + "2": 77, + "3": 42, + "4": 21, + "5": 131, + "6": 5, + "7": 89, + "8": 164, + "9": 153, + "10": 244, + "11": 77, + "12": 108, + "13": 187, + "14": 10, + "15": 57, + "16": 120, + "17": 225, + "18": 80, + "19": 162, + "20": 80, + "21": 151, + "22": 161, + "23": 108, + "24": 210, + "25": 203, + "26": 249, + "27": 131, + "28": 198, + "29": 241, + "30": 160, + "31": 93 + }, + "index": 564, + "account": "0xA175b9d04f328c70A47A37078Cc406CE3b871738", + "proof": [ + "0x2f8c824ee0487f8c9fcc7ee38b811a12b1a009d8f9a72c5dcf108e15eb1ba60a", + "0x67390bc895000c23551e5469851d54043c284434e69755312233c30cebf506b3", + "0xbfd631a21865a662a4640be22da41b4919ec29c12adfa273aa8fd05085cca45d", + "0xb551eebf75f9b65e0448375e6a20365a3b41d2bcc7557fc8841e83bb7f897c6c", + "0xce1d4f6f202992bc5052e43609a400a54c67c86dd03173185d74e7b7b30ee704", + "0x3c26c66b4f611db8b15e8fc37ba1ed70f96b8b009fbb5aa577aaac90829727ab", + "0x506c2e29727e4a58faa1fcd967d7f1ba8d42c8e5bd343f7ca7a594645e3ed0d3", + "0x329309cffd4947008c8d398e22c3d28597b5991643e92c7a87eaf387a647e74b" + ] + }, + { + "v": 28, + "r": { + "0": 26, + "1": 184, + "2": 21, + "3": 223, + "4": 2, + "5": 155, + "6": 130, + "7": 215, + "8": 168, + "9": 170, + "10": 158, + "11": 53, + "12": 204, + "13": 35, + "14": 241, + "15": 49, + "16": 18, + "17": 57, + "18": 182, + "19": 18, + "20": 127, + "21": 216, + "22": 166, + "23": 252, + "24": 250, + "25": 140, + "26": 199, + "27": 22, + "28": 143, + "29": 20, + "30": 225, + "31": 236 + }, + "s": { + "0": 8, + "1": 96, + "2": 35, + "3": 102, + "4": 120, + "5": 13, + "6": 212, + "7": 234, + "8": 117, + "9": 137, + "10": 100, + "11": 129, + "12": 159, + "13": 91, + "14": 118, + "15": 151, + "16": 8, + "17": 183, + "18": 223, + "19": 155, + "20": 95, + "21": 42, + "22": 82, + "23": 200, + "24": 165, + "25": 91, + "26": 92, + "27": 104, + "28": 247, + "29": 45, + "30": 143, + "31": 161 + }, + "index": 567, + "account": "0xe4D8a9f5aACb71EacD1A8390C00866c2468247e0", + "proof": [ + "0xb5292834d03dd3136565eae75ca360f80b19dda3c1aa69b92bbedeee0caebd35", + "0xa59c2047f996826c3056325fe2beb06b77ebcd629efb613117039bf98db3b73d", + "0xbfd631a21865a662a4640be22da41b4919ec29c12adfa273aa8fd05085cca45d", + "0xb551eebf75f9b65e0448375e6a20365a3b41d2bcc7557fc8841e83bb7f897c6c", + "0xce1d4f6f202992bc5052e43609a400a54c67c86dd03173185d74e7b7b30ee704", + "0x3c26c66b4f611db8b15e8fc37ba1ed70f96b8b009fbb5aa577aaac90829727ab", + "0x506c2e29727e4a58faa1fcd967d7f1ba8d42c8e5bd343f7ca7a594645e3ed0d3", + "0x329309cffd4947008c8d398e22c3d28597b5991643e92c7a87eaf387a647e74b" + ] + }, + { + "v": 28, + "r": { + "0": 159, + "1": 177, + "2": 178, + "3": 19, + "4": 71, + "5": 206, + "6": 111, + "7": 103, + "8": 149, + "9": 173, + "10": 167, + "11": 252, + "12": 110, + "13": 227, + "14": 144, + "15": 68, + "16": 37, + "17": 193, + "18": 15, + "19": 69, + "20": 248, + "21": 52, + "22": 138, + "23": 81, + "24": 245, + "25": 95, + "26": 130, + "27": 179, + "28": 241, + "29": 47, + "30": 48, + "31": 23 + }, + "s": { + "0": 44, + "1": 35, + "2": 8, + "3": 12, + "4": 77, + "5": 6, + "6": 167, + "7": 36, + "8": 124, + "9": 236, + "10": 209, + "11": 14, + "12": 102, + "13": 121, + "14": 53, + "15": 220, + "16": 90, + "17": 170, + "18": 103, + "19": 228, + "20": 135, + "21": 116, + "22": 158, + "23": 126, + "24": 84, + "25": 65, + "26": 184, + "27": 167, + "28": 97, + "29": 223, + "30": 62, + "31": 185 + }, + "index": 575, + "account": "0xB5842A0A4C426D6c920c077fC3f4908C90767A53", + "proof": [ + "0x2cc73eef03e9d441289fba3dcd9706f697cb959e0af6897d25b0b09dff9da071", + "0xbf29665c079bcde7e82b1a24de7ff4544da91e4b925316c47226d53ab8b46dd2", + "0x81deef6d5dcd43567d5872eadd42d1f6240f7b6914a0ece7109af8e62eada898", + "0x97898df29a77a4d334e8dcebd6434e56399a7d75f0b6190ccfed93fbf3b9ed53", + "0xce1d4f6f202992bc5052e43609a400a54c67c86dd03173185d74e7b7b30ee704", + "0x3c26c66b4f611db8b15e8fc37ba1ed70f96b8b009fbb5aa577aaac90829727ab", + "0x506c2e29727e4a58faa1fcd967d7f1ba8d42c8e5bd343f7ca7a594645e3ed0d3", + "0x329309cffd4947008c8d398e22c3d28597b5991643e92c7a87eaf387a647e74b" + ] + }, + { + "v": 27, + "r": { + "0": 187, + "1": 32, + "2": 226, + "3": 186, + "4": 202, + "5": 107, + "6": 203, + "7": 218, + "8": 159, + "9": 80, + "10": 34, + "11": 199, + "12": 90, + "13": 83, + "14": 169, + "15": 69, + "16": 106, + "17": 147, + "18": 122, + "19": 197, + "20": 14, + "21": 209, + "22": 172, + "23": 172, + "24": 111, + "25": 237, + "26": 253, + "27": 18, + "28": 52, + "29": 83, + "30": 189, + "31": 240 + }, + "s": { + "0": 36, + "1": 94, + "2": 4, + "3": 249, + "4": 247, + "5": 42, + "6": 34, + "7": 135, + "8": 117, + "9": 140, + "10": 215, + "11": 141, + "12": 108, + "13": 240, + "14": 170, + "15": 47, + "16": 13, + "17": 202, + "18": 107, + "19": 4, + "20": 70, + "21": 15, + "22": 202, + "23": 20, + "24": 189, + "25": 92, + "26": 91, + "27": 32, + "28": 9, + "29": 245, + "30": 128, + "31": 104 + }, + "index": 577, + "account": "0xeeEE1A9CD029e8D6503Bbe6C95f472cc39034aEd", + "proof": [ + "0x8ef4b054e513d94a82b08132db209431212840625d9e1682bfa0aac5124bd1c9", + "0xd3f6816496802a3735424fdd20f800b14a5d8d0eca6ae49bfb31acff03a34a9f", + "0x5cdd16b9eee7e4e9530df37b65349e0a49de55db4eed645144e64cb97143c8ba", + "0x9a0a7149e659f76c62891dbf56f6edfff9bbeae2aaf3abe5de2bd992cd671bc7", + "0xdcda84c4e0062e00b2ad7edf7b0e9cd6385ea42e75900eedb9814e21de174dab", + "0x5d2f032b0eaa8903175cc3e5e686ee60559551d8f73d82127d8cd3ead8b3517c", + "0x329309cffd4947008c8d398e22c3d28597b5991643e92c7a87eaf387a647e74b" + ] + }, + { + "v": 27, + "r": { + "0": 153, + "1": 80, + "2": 114, + "3": 85, + "4": 118, + "5": 69, + "6": 240, + "7": 118, + "8": 229, + "9": 2, + "10": 199, + "11": 201, + "12": 96, + "13": 195, + "14": 1, + "15": 1, + "16": 60, + "17": 88, + "18": 82, + "19": 141, + "20": 36, + "21": 148, + "22": 61, + "23": 169, + "24": 161, + "25": 112, + "26": 9, + "27": 153, + "28": 64, + "29": 197, + "30": 205, + "31": 35 + }, + "s": { + "0": 79, + "1": 113, + "2": 134, + "3": 56, + "4": 208, + "5": 125, + "6": 195, + "7": 163, + "8": 213, + "9": 12, + "10": 90, + "11": 50, + "12": 39, + "13": 88, + "14": 69, + "15": 162, + "16": 193, + "17": 238, + "18": 101, + "19": 25, + "20": 55, + "21": 197, + "22": 237, + "23": 32, + "24": 239, + "25": 249, + "26": 143, + "27": 164, + "28": 145, + "29": 120, + "30": 83, + "31": 160 + }, + "index": 589, + "account": "0xF1D065BFdFb1F262FF5e9F698A31dF2eABe67931", + "proof": [ + "0x1d5610e962e76d2e83361bb291b2a1e0a53d29730c80b78e477d94885890b94b", + "0x8e54261719ac29753fd80ea6157d08ac1aade257d748f47986aedcd5ceb09173", + "0x827836b49a97f7a9738c96f83fe970bf453fdb6052d0d0e90f3c5dab20186cd8", + "0x30a1819396e58b106a6d5b818b7a716dc51c2005c72f6212048d50f7aa21da99", + "0xdcda84c4e0062e00b2ad7edf7b0e9cd6385ea42e75900eedb9814e21de174dab", + "0x5d2f032b0eaa8903175cc3e5e686ee60559551d8f73d82127d8cd3ead8b3517c", + "0x329309cffd4947008c8d398e22c3d28597b5991643e92c7a87eaf387a647e74b" + ] + }, + { + "v": 28, + "r": { + "0": 80, + "1": 46, + "2": 7, + "3": 40, + "4": 185, + "5": 77, + "6": 66, + "7": 89, + "8": 137, + "9": 242, + "10": 222, + "11": 15, + "12": 250, + "13": 56, + "14": 174, + "15": 2, + "16": 146, + "17": 70, + "18": 246, + "19": 181, + "20": 128, + "21": 222, + "22": 210, + "23": 231, + "24": 165, + "25": 116, + "26": 208, + "27": 182, + "28": 117, + "29": 95, + "30": 236, + "31": 99 + }, + "s": { + "0": 86, + "1": 108, + "2": 26, + "3": 250, + "4": 48, + "5": 7, + "6": 62, + "7": 174, + "8": 33, + "9": 173, + "10": 107, + "11": 42, + "12": 46, + "13": 241, + "14": 34, + "15": 103, + "16": 149, + "17": 140, + "18": 99, + "19": 223, + "20": 83, + "21": 218, + "22": 0, + "23": 135, + "24": 142, + "25": 16, + "26": 85, + "27": 159, + "28": 36, + "29": 1, + "30": 135, + "31": 218 + }, + "index": 594, + "account": "0x8A544b9f52208221e7b273a106df21E41ECD57Eb", + "proof": [ + "0xf57fe5c8549e86d9816be4de40633ff38ac6e749617bd3f2b9827d5c12d386a6", + "0x46e46440eab2746030e00ef66e41c31f2c973792888da3e6c5f47e9cfe1e409c", + "0xb6960a409f72615ce616905751116e2e6f9f6400108db29c632615c105289f3c", + "0x1f513c8fc3d37b44f69fb6111797ecb4c2e6138fb578b366a277b92be37b7a91", + "0x5d2f032b0eaa8903175cc3e5e686ee60559551d8f73d82127d8cd3ead8b3517c", + "0x329309cffd4947008c8d398e22c3d28597b5991643e92c7a87eaf387a647e74b" + ] + }, + { + "v": 27, + "r": { + "0": 135, + "1": 242, + "2": 249, + "3": 174, + "4": 221, + "5": 16, + "6": 15, + "7": 127, + "8": 116, + "9": 97, + "10": 15, + "11": 40, + "12": 9, + "13": 100, + "14": 56, + "15": 15, + "16": 181, + "17": 154, + "18": 85, + "19": 60, + "20": 88, + "21": 191, + "22": 9, + "23": 96, + "24": 253, + "25": 126, + "26": 160, + "27": 178, + "28": 105, + "29": 132, + "30": 235, + "31": 232 + }, + "s": { + "0": 3, + "1": 54, + "2": 75, + "3": 174, + "4": 121, + "5": 132, + "6": 196, + "7": 44, + "8": 245, + "9": 113, + "10": 234, + "11": 181, + "12": 55, + "13": 101, + "14": 239, + "15": 189, + "16": 164, + "17": 96, + "18": 58, + "19": 115, + "20": 219, + "21": 57, + "22": 108, + "23": 183, + "24": 5, + "25": 87, + "26": 12, + "27": 172, + "28": 221, + "29": 125, + "30": 250, + "31": 149 + }, + "index": 596, + "account": "0xE9c6C6e4113Cef1e05f29974B7e0E16a683E3444", + "proof": [ + "0xe8acc877163697c3be6f06a2dfa1a39e6b46535808eee8edc8821116f9a66a11", + "0x1f164a215d5b13f690c3a20f8812cf68696f7157684e018f748414161b3fed5d", + "0xe0d7eaa96311c15c1c27b365676bdba508558b53c21f31774f01e778af5cd65f", + "0x1f513c8fc3d37b44f69fb6111797ecb4c2e6138fb578b366a277b92be37b7a91", + "0x5d2f032b0eaa8903175cc3e5e686ee60559551d8f73d82127d8cd3ead8b3517c", + "0x329309cffd4947008c8d398e22c3d28597b5991643e92c7a87eaf387a647e74b" + ] + } + ], + "finalValidatorsProofRaw": "0x000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000650000000000000000000000000000000000000000000000000000000000000ca00000000000000000000000000000000000000000000000000000000000000ec000000000000000000000000000000000000000000000000000000000000010e000000000000000000000000000000000000000000000000000000000000013000000000000000000000000000000000000000000000000000000000000001520000000000000000000000000000000000000000000000000000000000000174000000000000000000000000000000000000000000000000000000000000019600000000000000000000000000000000000000000000000000000000000001b800000000000000000000000000000000000000000000000000000000000001da00000000000000000000000000000000000000000000000000000000000001fc000000000000000000000000000000000000000000000000000000000000021e00000000000000000000000000000000000000000000000000000000000002400000000000000000000000000000000000000000000000000000000000000262000000000000000000000000000000000000000000000000000000000000028400000000000000000000000000000000000000000000000000000000000002a600000000000000000000000000000000000000000000000000000000000002c800000000000000000000000000000000000000000000000000000000000002ea000000000000000000000000000000000000000000000000000000000000030c000000000000000000000000000000000000000000000000000000000000032e00000000000000000000000000000000000000000000000000000000000003500000000000000000000000000000000000000000000000000000000000000372000000000000000000000000000000000000000000000000000000000000039400000000000000000000000000000000000000000000000000000000000003b600000000000000000000000000000000000000000000000000000000000003d800000000000000000000000000000000000000000000000000000000000003fa000000000000000000000000000000000000000000000000000000000000041c000000000000000000000000000000000000000000000000000000000000043e0000000000000000000000000000000000000000000000000000000000000460000000000000000000000000000000000000000000000000000000000000048200000000000000000000000000000000000000000000000000000000000004a400000000000000000000000000000000000000000000000000000000000004c600000000000000000000000000000000000000000000000000000000000004e8000000000000000000000000000000000000000000000000000000000000050a000000000000000000000000000000000000000000000000000000000000052c000000000000000000000000000000000000000000000000000000000000054e0000000000000000000000000000000000000000000000000000000000000570000000000000000000000000000000000000000000000000000000000000059200000000000000000000000000000000000000000000000000000000000005b400000000000000000000000000000000000000000000000000000000000005d600000000000000000000000000000000000000000000000000000000000005f8000000000000000000000000000000000000000000000000000000000000061a000000000000000000000000000000000000000000000000000000000000063c000000000000000000000000000000000000000000000000000000000000065e000000000000000000000000000000000000000000000000000000000000068000000000000000000000000000000000000000000000000000000000000006a200000000000000000000000000000000000000000000000000000000000006c400000000000000000000000000000000000000000000000000000000000006e60000000000000000000000000000000000000000000000000000000000000708000000000000000000000000000000000000000000000000000000000000072a000000000000000000000000000000000000000000000000000000000000074c000000000000000000000000000000000000000000000000000000000000076e000000000000000000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000000000000007b200000000000000000000000000000000000000000000000000000000000007d400000000000000000000000000000000000000000000000000000000000007f60000000000000000000000000000000000000000000000000000000000000818000000000000000000000000000000000000000000000000000000000000083a000000000000000000000000000000000000000000000000000000000000085c000000000000000000000000000000000000000000000000000000000000087e00000000000000000000000000000000000000000000000000000000000008a000000000000000000000000000000000000000000000000000000000000008c200000000000000000000000000000000000000000000000000000000000008e400000000000000000000000000000000000000000000000000000000000009060000000000000000000000000000000000000000000000000000000000000928000000000000000000000000000000000000000000000000000000000000094a000000000000000000000000000000000000000000000000000000000000096c000000000000000000000000000000000000000000000000000000000000098e00000000000000000000000000000000000000000000000000000000000009b000000000000000000000000000000000000000000000000000000000000009d200000000000000000000000000000000000000000000000000000000000009f40000000000000000000000000000000000000000000000000000000000000a160000000000000000000000000000000000000000000000000000000000000a380000000000000000000000000000000000000000000000000000000000000a5a0000000000000000000000000000000000000000000000000000000000000a7c0000000000000000000000000000000000000000000000000000000000000a9e0000000000000000000000000000000000000000000000000000000000000ac00000000000000000000000000000000000000000000000000000000000000ae20000000000000000000000000000000000000000000000000000000000000b040000000000000000000000000000000000000000000000000000000000000b260000000000000000000000000000000000000000000000000000000000000b480000000000000000000000000000000000000000000000000000000000000b6a0000000000000000000000000000000000000000000000000000000000000b8c0000000000000000000000000000000000000000000000000000000000000bae0000000000000000000000000000000000000000000000000000000000000bd00000000000000000000000000000000000000000000000000000000000000bf20000000000000000000000000000000000000000000000000000000000000c140000000000000000000000000000000000000000000000000000000000000c360000000000000000000000000000000000000000000000000000000000000c580000000000000000000000000000000000000000000000000000000000000c7a0000000000000000000000000000000000000000000000000000000000000c980000000000000000000000000000000000000000000000000000000000000cb60000000000000000000000000000000000000000000000000000000000000cd40000000000000000000000000000000000000000000000000000000000000cf20000000000000000000000000000000000000000000000000000000000000d100000000000000000000000000000000000000000000000000000000000000d2e0000000000000000000000000000000000000000000000000000000000000d4c0000000000000000000000000000000000000000000000000000000000000d6a0000000000000000000000000000000000000000000000000000000000000d880000000000000000000000000000000000000000000000000000000000000da40000000000000000000000000000000000000000000000000000000000000dc00000000000000000000000000000000000000000000000000000000000000dda0000000000000000000000000000000000000000000000000000000000000001cbf0579956754a50802c3cdca1ee7e8ef7df8fe68c59fb382857dde4f1f95a2ef262e06db73f99b3ad9636a96f6c679dffc8a4d149d87bb69a888bda1317639b6000000000000000000000000000000000000000000000000000000000000000100000000000000000000000055e18e8c6ed1b12f220826e0279b60985de0f2b700000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a9f638d4795a7a68d02dda9c7029e9fa392658bdd9c2ec6670298d73c95ce6e970ddae405dc19ebec4a340811f1eaa8d1e2fde2902722839c252c46622c230dd9ecca7e49c86e7184782e17c6414f3725d72dd49cf8f074b0080b65dbffb708bba6d711e88370aadeeefc420a6f2c5dc4dd87a885f70d3c9ca65768ade41c483a2ace419b9eaa7e14a0cbbc3ebbb113ebf5b36eaaa7bc3cae90cba30d1b7473118c83332339cab7a6008352495919f7102dbe1cc4d6d243682565de39b33d4899b8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffdef804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f33653bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001bf3365bc6e75f1d0f15d1992b7961d1e4bc3deece3d823b387527d67d6dea1bbc564407373deaf0c61d85b765156bd262df86bfd729f5b64dea4314b047d0efd60000000000000000000000000000000000000000000000000000000000000002000000000000000000000000a65c36bb4baea2a620a68177c621245bb2ed6d6900000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a2f8567e66ee0f19f941fcb1d5e1a63a8e996f010d8477b844fad75b340101e37f2483127f43270f66992cafbed3e8429f509b66706cfa153fe2049af89c51b47ecca7e49c86e7184782e17c6414f3725d72dd49cf8f074b0080b65dbffb708bba6d711e88370aadeeefc420a6f2c5dc4dd87a885f70d3c9ca65768ade41c483a2ace419b9eaa7e14a0cbbc3ebbb113ebf5b36eaaa7bc3cae90cba30d1b7473118c83332339cab7a6008352495919f7102dbe1cc4d6d243682565de39b33d4899b8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffdef804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f33653bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001b0170315621a21cee17aee57378a9440b5d7773de1c9c52e739476f8923afcda30e1ab8a0e3a51c291d56fc0a22e0982a8f6699a6a8e001b253b62c1e41d61c9700000000000000000000000000000000000000000000000000000000000000090000000000000000000000004c88d475766e01fe7db288e8949e8fbaec90b52300000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000af2e5b9bec3c1f02022e7d8170ee87089057e17d02b4640671fc3f70c0c3bf6e842d9ed32d1eafb57bda9732004ada71bebad93f8b86988d3d21e42589f89c6618970c381942a5e0bb57b7b254d06ccb5627f6f062252711b52a16245c640830baf7f40e7f721f43293cec3b931fa8c4915c86b527828a08df66c56e44cb34ed42ace419b9eaa7e14a0cbbc3ebbb113ebf5b36eaaa7bc3cae90cba30d1b7473118c83332339cab7a6008352495919f7102dbe1cc4d6d243682565de39b33d4899b8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffdef804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f33653bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001c00dd371049bc51998a7b1ef9aaf264b8116c28bffe503b18166cd699c70cd91518ee7d71a3d12ee9d9f929a5f7bd8b0efd058e3b47734331f822a894d2564e6a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000c3eb1a25394062395e6e12eb0a9dddf9b12b3cd600000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000af3be11cc35606057050faca65c137ea5e7fccaf0a538aeac644dc3f1cb07625da6505d427e1b3b710cd14ab8ee72deb465a6b2415f9a4f08af29bbe2854a4e6b8970c381942a5e0bb57b7b254d06ccb5627f6f062252711b52a16245c640830baf7f40e7f721f43293cec3b931fa8c4915c86b527828a08df66c56e44cb34ed42ace419b9eaa7e14a0cbbc3ebbb113ebf5b36eaaa7bc3cae90cba30d1b7473118c83332339cab7a6008352495919f7102dbe1cc4d6d243682565de39b33d4899b8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffdef804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f33653bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001bdfd21842f1125021f85d1241ab17f9ac0be70ed463f115ae56329e08031386665ddfa7d5016478ebc079ea89cc28edf1ed15a7d86b7b50807162a608a69ed0c400000000000000000000000000000000000000000000000000000000000000140000000000000000000000006298798cd6799b34ea77c160578860136644b4dc00000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a810119f96720af3a7820a37644d6fc7f752b720f9f3bbe49b17229e2e09c1647bbd75e40a5be8a6d964cb21e7d93a51af457266721ba0d82e446f32a255119edb870df94a423e3dfabd590045ba955d86795c8b5795d6388b898e3cbde24bdb6ca3c12bf5a4017887fc4cf5f7710b028cdd6bcdfe1ad9edb23a848fb077a936edf9973cc4b389edb18d204fb23baa094715a7f530e120a19fd643bd338f242ed8c83332339cab7a6008352495919f7102dbe1cc4d6d243682565de39b33d4899b8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffdef804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f33653bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001cdc374de28ffda5d4d15aa93618cd3b502d9fcd0ca058ed6864f7a49e7ced3c0e073420eeb194d6389e46698d69974a3749ce749c35d0550bbb6f3c91da94bb1b00000000000000000000000000000000000000000000000000000000000000160000000000000000000000007aafe6f4b845176108dbe268cd2b2f79b5970cfa00000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000ac321091a7c130a53d2c42f56dc8d3917d6e25b94a6b8f55c833608e4235f1e769b428c6beb7050bb9d626027850bbd78c089abd008588b73244a6a2d3a6cedf8b870df94a423e3dfabd590045ba955d86795c8b5795d6388b898e3cbde24bdb6ca3c12bf5a4017887fc4cf5f7710b028cdd6bcdfe1ad9edb23a848fb077a936edf9973cc4b389edb18d204fb23baa094715a7f530e120a19fd643bd338f242ed8c83332339cab7a6008352495919f7102dbe1cc4d6d243682565de39b33d4899b8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffdef804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f33653bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001c5fea7c347deb6ae44b4b7dccd1f3710455824359b8162670e70cd04777cfe2e608de7fee222ad2aadacad19c08ebcf18f942d48fda4efa937e74108971d1bfd60000000000000000000000000000000000000000000000000000000000000021000000000000000000000000da9272ae81a25731f7c5e41c0a35d167703110e300000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a9dc2c43c8041c0776ded2e58777c7a882c08c959fdfcb1b364956b3deafc4118b71a43f8fcffdd983ac18f7c5dbcd69e6aa3e203a9ce09d40a5234e1925153dd8ef3bfbae8f9b410d233cdfe5d7e21a5efa8b14e8101924058008818e14b60799a35c0781f39c88b0b0b3e32ebf43c433de23ab6ee7884a74afee67de4d355e8df1e9fb44d371a946a5aa702e9a25cafbe86baebef308c2ece39e05700478e04547d2f4bce7e91a3ac513e803257445a67bda0fa0490624ff82709ad9f14fbc4b8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffdef804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f33653bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001b08b49e8baab272b6ba8d9440925bdccc54b006ae484a9ff626232072993b65263df3e8a79ea8b37a24473c3e156f49c84f57e461f39b5926b772f60de28c99bf0000000000000000000000000000000000000000000000000000000000000023000000000000000000000000c11511d0d50b3f4c3310d71a95a1778dbddbe0f500000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a3fdfb8b6dbdad8f9563a78cd59490af53ef80cc07acbf342fae94b67dea908b2a2db25aa7057e89d4f0e866cbdd150b76f94e4de7669320568f538a98c84388d8ef3bfbae8f9b410d233cdfe5d7e21a5efa8b14e8101924058008818e14b60799a35c0781f39c88b0b0b3e32ebf43c433de23ab6ee7884a74afee67de4d355e8df1e9fb44d371a946a5aa702e9a25cafbe86baebef308c2ece39e05700478e04547d2f4bce7e91a3ac513e803257445a67bda0fa0490624ff82709ad9f14fbc4b8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffdef804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f33653bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001b48fb873c0a6f81af24486b74910003156fe8d11ee993e285d9c034b9465ced770e53598b8afb2e07143b6e26cd89542cc66ccae6ecb4b2f91bc6e8922d722b810000000000000000000000000000000000000000000000000000000000000027000000000000000000000000877ee60cd978cfa7eda6c6f233efa7990e100b1100000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a828cf03933fc0a884aaddd3db643bc637490ac44747852c6759f644d97f1d6fd9f28aef3ff250b849a119017971362e72cc6a981641230be766c00927bec6362aa641c5b1c4bc90b917cf33bdcb137ae27c5346bad7d7f998300d56c72f362dc9a35c0781f39c88b0b0b3e32ebf43c433de23ab6ee7884a74afee67de4d355e8df1e9fb44d371a946a5aa702e9a25cafbe86baebef308c2ece39e05700478e04547d2f4bce7e91a3ac513e803257445a67bda0fa0490624ff82709ad9f14fbc4b8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffdef804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f33653bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001c5a52681c4fc7500752f62bacd742c957ad4ff7744d91fa4a20624bb3bddbd16c3d3cf2e5938ebfe4613b3c9d8aebd87be6cf276f8636c5650bb6d9060c2637a800000000000000000000000000000000000000000000000000000000000000280000000000000000000000001e50ec29a0a7c7359ae01f0ec1a56fa193124e5e00000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a93f70ead696a9fab1e9f4c7078a28bb5669e53e6cd90603cb9a8f7cf871d16ae59dca78837f9c15978e5e374ac3b63c63919e591e3c89e161e43c4a896ef1f4bdf87aa78616553aa20706bacdbbdd36e1144798c2856e10cdd4499faa7736c821c2ea3192cb5f9cb94f8ad8cd8cfd06dea766d04229dc44dc1bb03c8bdfcb514df1e9fb44d371a946a5aa702e9a25cafbe86baebef308c2ece39e05700478e04547d2f4bce7e91a3ac513e803257445a67bda0fa0490624ff82709ad9f14fbc4b8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffdef804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f33653bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001ba71465cfd39e887ee78c093585d5de2b880955fd25d8c12e27fff8a786ee9a930581295445161dff9a628c9e116d1d464ac43480a484c94cfa8ed1fc62a8c356000000000000000000000000000000000000000000000000000000000000002b000000000000000000000000736a7482c5f196a10c432b953505fcce3f7e8a9400000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000ae4f7ec38decb659be358e86be4287a51c30a4e2bb7e346936951648c08caf1c0de649342947e1988655c618763d70685a13df42aa865cf359589548bc23a2a3edf87aa78616553aa20706bacdbbdd36e1144798c2856e10cdd4499faa7736c821c2ea3192cb5f9cb94f8ad8cd8cfd06dea766d04229dc44dc1bb03c8bdfcb514df1e9fb44d371a946a5aa702e9a25cafbe86baebef308c2ece39e05700478e04547d2f4bce7e91a3ac513e803257445a67bda0fa0490624ff82709ad9f14fbc4b8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffdef804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f33653bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001c1558f9bf715c95bb54e08d5f660dfec7ef84a0da44df93eacccb070cb37543616993e575032ba458fec53b554094b2ffc88b4154f90752125ae74347cf44601e000000000000000000000000000000000000000000000000000000000000002d00000000000000000000000019ddfd4dfb3ab951ef4d8c337896e98a02450f0000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000ae55e2965e87072fc7935daa84e63e8d0873d21cd983c6b8e4d4a7cd0ebe90fc9f40fe0fd52f06a2d6094f3decbbeb75424bf1ae7cb1e749f2950a0af77aa1dc53353786e8802d17d7b68581269cc7c782705a4fdb918a4a2973bfc4e7ec9e0a71c2ea3192cb5f9cb94f8ad8cd8cfd06dea766d04229dc44dc1bb03c8bdfcb514df1e9fb44d371a946a5aa702e9a25cafbe86baebef308c2ece39e05700478e04547d2f4bce7e91a3ac513e803257445a67bda0fa0490624ff82709ad9f14fbc4b8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffdef804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f33653bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001c7768ea6b29e9d3fa6a6d6cc1b116429fc8bf8104981b6492d2a93ac4e6ff1b0411e2a0deff9b2e4f27dc620ab28698f08beef4df356d0f367919b0ca3b03a5140000000000000000000000000000000000000000000000000000000000000031000000000000000000000000e1b54fe1ce501b582c4e9bb0df1637730fb7af9100000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000acdbcffc7df03d81faa7348cc74f9ee6d67f4ec8275c20b9b225ac1ee04e80d64c1bfe7aae1ec8d84327846f6acfa72c4133d33d5eb410d8ec99b9f35fd3939881f613d9f7e71d7dc4c307193b8d42896328a73e053cfe6a6e4cc786c10e43296a27b84005396060df67c11bed4504cdb87cf1ea758f6f4a140cb29494a087a4fbacd6f486c4af7f9a8544d4de5d1f204138a0b5be9ee1cef7a46d0e8088251e6547d2f4bce7e91a3ac513e803257445a67bda0fa0490624ff82709ad9f14fbc4b8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffdef804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f33653bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001b84a9901645e0f735c3fed5a0e9c07971a355906736a1fe3f4ca851bf40fb5fd27b04e7e272770b137d9f2e82b41f42b050703b9678d477cfc4e891c0d592dc7200000000000000000000000000000000000000000000000000000000000000360000000000000000000000000a6f14ed10518ed1ea1b8580d28b661bd8765a8900000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a1d6737f4a0c8f7cb272de7f601f114656f8444dcbe130d1aeaafd36c43a8f677e1a5f71ba3324b9a4f68c2ace50f7a4bf99d8359508147309f13c3bd0b0d09f6c9bb7dd971d7306582f15e261e1b92ba6c85e3129bf99f4ed49cd5b68274a2bea27b84005396060df67c11bed4504cdb87cf1ea758f6f4a140cb29494a087a4fbacd6f486c4af7f9a8544d4de5d1f204138a0b5be9ee1cef7a46d0e8088251e6547d2f4bce7e91a3ac513e803257445a67bda0fa0490624ff82709ad9f14fbc4b8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffdef804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f33653bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001b6d1db6766b58ebaa1f1264d8649a3eaa07080fa80778e6ab20538194fa80fdc05e9c3b7d6be28a294f5c5387ea7f8a0eb4e9750c1e1a0bb4618e7ff613256d7f0000000000000000000000000000000000000000000000000000000000000037000000000000000000000000919e80def828c203836977b936684546fdfadb8100000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a37923ff5f2d8cba4460243fc59a8f331475dc85472a6f8ea41f8b13af4b058f1e1a5f71ba3324b9a4f68c2ace50f7a4bf99d8359508147309f13c3bd0b0d09f6c9bb7dd971d7306582f15e261e1b92ba6c85e3129bf99f4ed49cd5b68274a2bea27b84005396060df67c11bed4504cdb87cf1ea758f6f4a140cb29494a087a4fbacd6f486c4af7f9a8544d4de5d1f204138a0b5be9ee1cef7a46d0e8088251e6547d2f4bce7e91a3ac513e803257445a67bda0fa0490624ff82709ad9f14fbc4b8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffdef804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f33653bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001bda1017d0005e8af99e3584feb4c3b361fd89e2542bfc94c3e8074076f374ad1d3e01e5f32c9b6ab7340e6a761347bf0f95bbbb2820069291b5dedec9a67d85dc0000000000000000000000000000000000000000000000000000000000000039000000000000000000000000c2f3a90c603796c7fb18f7c185253833390ef45500000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000abefd3fbde8993fc839ab3f147ca9f05c95c8abfdba6f0711699de8ce6625c854e7dd43698a3723e9471ba1b10e3da11e19653c87a12c4877b1ecc1b58bc992537b3707c9f2cd7dcf94982da6bc7804f76623dadb493a19af67eda93f05c37b7b153bb75202d1c29ebe7aeae6a94fbefeba0eda3b9811dc8d49076b7d2a26b2e1bacd6f486c4af7f9a8544d4de5d1f204138a0b5be9ee1cef7a46d0e8088251e6547d2f4bce7e91a3ac513e803257445a67bda0fa0490624ff82709ad9f14fbc4b8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffdef804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f33653bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001ce3fd5cfbe551e0adea0482fd237609cf1983e8f5166ddcb6ae6cf1496d6109a22d890f24bcf1455c14d4eac466e50fd31c3e20fa77fa880784aa192576366bb6000000000000000000000000000000000000000000000000000000000000003c0000000000000000000000000718eab0eed89a6b4878787e6b92342f2f11556000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a6adf1246d3ad858654a53901addf49494097bb01bd9509516c8e09c1d5e5af9cd3333ce1dad4f71571d71b58568971e48d501fc843a189320a887500398f5ba03e7c6648ca3318e8b4f95e8de1bd6ec267ba0db4912f63b5441d93664b7d4d98153bb75202d1c29ebe7aeae6a94fbefeba0eda3b9811dc8d49076b7d2a26b2e1bacd6f486c4af7f9a8544d4de5d1f204138a0b5be9ee1cef7a46d0e8088251e6547d2f4bce7e91a3ac513e803257445a67bda0fa0490624ff82709ad9f14fbc4b8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffdef804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f33653bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001b6041f5c03a783ba4d0fc8a37e3860988cd8f50993adb2016d663aec2111087a93762ffba6729f0f3005173b22909e8f5b5490ecf527de602ecc375dd82415d6a00000000000000000000000000000000000000000000000000000000000000430000000000000000000000006e32f433c56902af5d761b1f9e71a4b5fcc194a800000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a2a6c930c1f0dab3c651eeb8c6c4883911c8f15cec414c6e9f4efd9d15a04f92341b4c0d6017972621c54c7dc959908c6a7035f17e81c8ca2200bdd509beec39cdd06e6dabf4d10f83d7f4f8d91b7d8029d92f619d48f76b3f6008ca9006c8bef83fb7a6c0e1652228e26dcd220a0d372fb4931a9bd46537b4642eab9bc086f0bbd98baef56c26d14cf5b8db432629cd28355c36cb13512fbb6be262fce05899403abdd191345b346cc826490fd23eb43349fab167ad091f4c48d9d2f6d70a5402586b1acf8187086c42dd317785c79d85fb281987845a982517a5925ff9c7b2bf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f33653bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001b44318a9ed9857e72fbf1d9e369e8889336600ffd9dd5e766006bf4eb553ba6973a399b4150e667ec6b1b6678f799767e2a6880a031ca8fd38ab9a4ff043eeaa20000000000000000000000000000000000000000000000000000000000000050000000000000000000000000597970c0643ba231aa9bb5c3e971cc8bf45c4ee100000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a7dc4eada062d6ff3853a2a213f4a85f50f4b6031d155f671ceef6745e8e7cae6cdaed611776f2c78140677ab043cbce5946737ff7aa0530163d9994bc31e594f70e953d23047cbc07dc21fa318e1dd6851ccd19a5fed5976976a78236a66d6477bc44cfe90425291d8c8808375892cb895a9dd67ffd994a74bb0985b7072d98be1f4f439878975a3e8cfc749957c8b204653fd135da9b547d30269713885961303abdd191345b346cc826490fd23eb43349fab167ad091f4c48d9d2f6d70a5402586b1acf8187086c42dd317785c79d85fb281987845a982517a5925ff9c7b2bf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f33653bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001cff21107b30ba91782334bb02f98767e5e266e8fbb723853be745ae9d8f0974b23bf88883b80f912db86ce1ed070554cce408707f4d3edade8bec4a6e5d2136580000000000000000000000000000000000000000000000000000000000000053000000000000000000000000e11ceabdd29528affcc2f7936e0e80877ccf1e1a00000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a95f466dc7f9837f333cf284f84b3ef47d968203b93571d6e67379a55239bac681f22928e92219f9cbe815f7a2baa4b71238a975a4017f36fdbe7cc736cc7787070e953d23047cbc07dc21fa318e1dd6851ccd19a5fed5976976a78236a66d6477bc44cfe90425291d8c8808375892cb895a9dd67ffd994a74bb0985b7072d98be1f4f439878975a3e8cfc749957c8b204653fd135da9b547d30269713885961303abdd191345b346cc826490fd23eb43349fab167ad091f4c48d9d2f6d70a5402586b1acf8187086c42dd317785c79d85fb281987845a982517a5925ff9c7b2bf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f33653bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001bea3fce128b7e9185b074033f9914d52bf21e9b51aea1acfa3a67fd00173742af4e9830419edd0661694a48ede091d17a287e253cefe122bee4faadd1153269540000000000000000000000000000000000000000000000000000000000000057000000000000000000000000300f0b8e978514ffb51d388c1d234d221cd5b73000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a466b3a0ea37a281c3cff0d0fbb3b5bff58e7f3917b9ae32b240357e28211b778e655eb77d45765bf43924521ae32ac8a866d55f4033aa7df4f56e509d0155aeb2e5c40fae8ba9e460c3d65929aa8a7db7597ca48b07ab4aea938086c0843dda97bc44cfe90425291d8c8808375892cb895a9dd67ffd994a74bb0985b7072d98be1f4f439878975a3e8cfc749957c8b204653fd135da9b547d30269713885961303abdd191345b346cc826490fd23eb43349fab167ad091f4c48d9d2f6d70a5402586b1acf8187086c42dd317785c79d85fb281987845a982517a5925ff9c7b2bf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f33653bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001c0670347eda23c12f387e30c9a5606df3c347134cbd3d1f826eddee58c5ed97ff78275e8fa9359e32335aca4efdd3365fd29633f25c1a2c47a768853a12f2957d000000000000000000000000000000000000000000000000000000000000005a000000000000000000000000b67ba913f2257926f4397d0d47858b2be5103c3900000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000af2456005868c1392146a76a296e3d369d7aa5f966530766684a8c83574ef01070bb6344a6fe7f7002cb5165a1947148a8d7b83066c7ecef9a4d4624b7b36c4423a2b8fc9ab480bedc0932c92cde2a0d4186bdb5fa4834317c1c4806f5c16b74ad5583651093f6efa47e4065fe1b3924b85da6160c33b4f82d6b0bdc893a97d60e1f4f439878975a3e8cfc749957c8b204653fd135da9b547d30269713885961303abdd191345b346cc826490fd23eb43349fab167ad091f4c48d9d2f6d70a5402586b1acf8187086c42dd317785c79d85fb281987845a982517a5925ff9c7b2bf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f33653bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001c2bdc7d6ff251cc44b4e25bbc6ca7ba08c9b06731acd12fb6c8071551269daacf62e2fb71066bfcb8847e1f1cc74d0a7264cce8ca7d7a827a899379112877883c000000000000000000000000000000000000000000000000000000000000005b00000000000000000000000086f47bfa89bdec1500db1458858250d983a0267d00000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a1dd5efe0de25d1060c70ee132c6d8af93c7d9fbb54c3e8401eda3266a21800970bb6344a6fe7f7002cb5165a1947148a8d7b83066c7ecef9a4d4624b7b36c4423a2b8fc9ab480bedc0932c92cde2a0d4186bdb5fa4834317c1c4806f5c16b74ad5583651093f6efa47e4065fe1b3924b85da6160c33b4f82d6b0bdc893a97d60e1f4f439878975a3e8cfc749957c8b204653fd135da9b547d30269713885961303abdd191345b346cc826490fd23eb43349fab167ad091f4c48d9d2f6d70a5402586b1acf8187086c42dd317785c79d85fb281987845a982517a5925ff9c7b2bf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f33653bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001b8144ccec271b0f387259dc1cb45e974759cdc1230090d941bcb72208cbfc9b6678add5153dbcdc1cea61c7833cda585fcf5122c29ecda9f7609fc604101d5565000000000000000000000000000000000000000000000000000000000000005f000000000000000000000000bb851bb22b804d2f69dba50f2f2b39ecf076f43e00000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a9233d8ba03decb4b3360b3b353a38335cd12a8f93d642a01a5458bec51d7113c332869b2e672ef07378b795e851262398cfe75d005f66da6325b0f040c9c5599a9c8dfb5388992accb996ed353cbef2569eab8ca020c4ac2cdbb8f6a1c85950fd5583651093f6efa47e4065fe1b3924b85da6160c33b4f82d6b0bdc893a97d60e1f4f439878975a3e8cfc749957c8b204653fd135da9b547d30269713885961303abdd191345b346cc826490fd23eb43349fab167ad091f4c48d9d2f6d70a5402586b1acf8187086c42dd317785c79d85fb281987845a982517a5925ff9c7b2bf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f33653bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001c01f95d406ddeae06274a85454f83a7d102e9a886c02d3c504cb5dca71b52d6d82e1061cdd3cf4e17f563ca5d0ea90e6148ef604288dab741a4c4ab01b185c3270000000000000000000000000000000000000000000000000000000000000061000000000000000000000000989f9720ee9b7350b386abc074cdb2c4107ee05600000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a7bb4147027228523c16c9afe931d8a9a17f7f0b44bb45f5d8b6e2382c3745bbe3247ab9c80462c8fa3e893858bdd9a8428e7cbc5d771c951c0fa34014309702e364a795593eca5c12dcaa6f7981287b9d2c4c5a980605cd65ea547fc3d263eea5036b805dffcdd5b2e8855505a509803215b09cdecc3ad10d4269feba0ba4184f872ed3e12529c53f89da7df08d369d23c2bb57916e4783a3e07b3955845133d9c88a3c47b71bf6a0902cb29f0acc01a5e6b16f50d9030a2c6b6cc46aa3abfc82586b1acf8187086c42dd317785c79d85fb281987845a982517a5925ff9c7b2bf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f33653bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001c24c88634c9e3675c189f410cbe399c150822d307546c2bc248146ccd569ab58f7227b530723b31ac2e7f8383a440b524a4f793e394f6f25db169ff49dc8e2b8e000000000000000000000000000000000000000000000000000000000000006e000000000000000000000000c3107d62baa42d3f0f7d81d1c04e1bebd51e9c1400000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000aa42aa917cf80c8c0fa03fb8c4e0a2100bf5cb39205d88ec47fad1f2a92904328607f9141344892793ec4cb42a1816b0ec80d9821fd75f0e3d0c7281fca0e860582d53d4224806f6725d81fa7ef244eaf79652a078bb6e6f0669ee59a6fc9107f3fd245293b80fa562dd20401820b8d6aa2c21a6174cea3a357c0b09b11cdf9dff872ed3e12529c53f89da7df08d369d23c2bb57916e4783a3e07b3955845133d9c88a3c47b71bf6a0902cb29f0acc01a5e6b16f50d9030a2c6b6cc46aa3abfc82586b1acf8187086c42dd317785c79d85fb281987845a982517a5925ff9c7b2bf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f33653bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001c9c60eebe38ed2d5a493cbc9d60b46f6b4f66e43c5ab23e1ef658abaaf904f1b9352b92168b461748d69147bef61366e3bcf7620666f97a37479bcd68a0471aed000000000000000000000000000000000000000000000000000000000000006f000000000000000000000000c42dc279054343c4a83ac1efe91e9a2ccb9dce8100000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a886fb76dcb5590a021c791db5cf80053236085328f8d402c46c8f90aac24c287607f9141344892793ec4cb42a1816b0ec80d9821fd75f0e3d0c7281fca0e860582d53d4224806f6725d81fa7ef244eaf79652a078bb6e6f0669ee59a6fc9107f3fd245293b80fa562dd20401820b8d6aa2c21a6174cea3a357c0b09b11cdf9dff872ed3e12529c53f89da7df08d369d23c2bb57916e4783a3e07b3955845133d9c88a3c47b71bf6a0902cb29f0acc01a5e6b16f50d9030a2c6b6cc46aa3abfc82586b1acf8187086c42dd317785c79d85fb281987845a982517a5925ff9c7b2bf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f33653bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001b6e2ad73392d0f4ccb9b65cd848351433f1cb8500035379dfd19999286d474e283316cc3ac0faa5d8e05952a0d18788ceb368937d30982c0098cbc4929bd3d60700000000000000000000000000000000000000000000000000000000000000790000000000000000000000003533866c9c55c6a99c5a422249816ea63a88d1ea00000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000aca208ad196b6d1f95fc03567a7712f190ca982170329cc0f022288ebf3f0bff9edf15f47ed2ec04caf6e781fbeb8b0de5f608eb32fa1f7fd36ca4856c0d244a9cfe80a9f7ce3ccac48dc2669e711102070e02aad82248c4ac61559a54aa1ba9b6a6b11b8ac62156373d12a56d1ea2ac40d9ee23b562aa7a939e864f5492ee7cf6eafa8fc9b0e67ab52141344ed25288a2bb3d158af038ea9ecc3c2ddf30f32e79c88a3c47b71bf6a0902cb29f0acc01a5e6b16f50d9030a2c6b6cc46aa3abfc82586b1acf8187086c42dd317785c79d85fb281987845a982517a5925ff9c7b2bf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f33653bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001c1a4d40c99477a06bbff1d446f3f2503679d19cc6afa5660d30d574a7b493b25c24aa6891a705c9f6d695a5b3331c7333f5d7c45d0b03db07149a50e5f3c639ba000000000000000000000000000000000000000000000000000000000000007c0000000000000000000000000e334857313e7271c9311385c8c4d0f2215ddbfa00000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000af502e63c0c6df60df8a3a9cd7fb0c59304e5e2cd8e17bdb9c7c6f863ca7ed1ea31842f6968935bbbaad81a6780acbc22457c7ca9e13c32d04b3450faa3e28a6ac6cb859c3bf5d69db3a66fd67f1b66bae109e89e0e69049d856c8560076259d46a6b11b8ac62156373d12a56d1ea2ac40d9ee23b562aa7a939e864f5492ee7cf6eafa8fc9b0e67ab52141344ed25288a2bb3d158af038ea9ecc3c2ddf30f32e79c88a3c47b71bf6a0902cb29f0acc01a5e6b16f50d9030a2c6b6cc46aa3abfc82586b1acf8187086c42dd317785c79d85fb281987845a982517a5925ff9c7b2bf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f33653bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001b52549f9f8acb9a77c5e390652ef795a99534f4a009ecaa92d525ae4c47d0c57e0ad2c1cd584d082d9e33f4e943e713a6957512601f24c2a83207a872a113ed7f000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000077e7a3c94e67974411b1d01940d227ead692b15300000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a1ce29fd1225b639a7ed0d47f5dd7fed63c56af324fdead31523ad779b772dcc99563a70e898cdaa8b729ca18f726fdff141fd7a5763156ec3a75cb9fc22b8a22c6cb859c3bf5d69db3a66fd67f1b66bae109e89e0e69049d856c8560076259d46a6b11b8ac62156373d12a56d1ea2ac40d9ee23b562aa7a939e864f5492ee7cf6eafa8fc9b0e67ab52141344ed25288a2bb3d158af038ea9ecc3c2ddf30f32e79c88a3c47b71bf6a0902cb29f0acc01a5e6b16f50d9030a2c6b6cc46aa3abfc82586b1acf8187086c42dd317785c79d85fb281987845a982517a5925ff9c7b2bf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f33653bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001cd252e02c054ff03acb518306936c943b1ac4b141814150c98b3e2f79f2af2f4a4206eb2b61298b2857a6db7f75a4f67a85e0ac5b2c6176446836f6e26b06cede00000000000000000000000000000000000000000000000000000000000000820000000000000000000000005364829a1c668309e75703f210b0496d345cf81700000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a86e666e18b21d573a86ab5dd784198a30d73d68efa38d7280ef206c9768ed7062cc57bb8f83f1a90ecacea09b66d1379a8d26d461d82c91498a1c334fdc12cbf9adbfdfaad4def7f3cc035716496afda99681bfc1c14179dc94d011f856a641a5d43a2158d434edd8ebb2f79eddc0fbadec866324200124198d1074797db51ede05e69cbeca48f72fd3d81601b5419215fb234ba3a76467e8cd973d335c9e83ac72bd3c5ef89cc841cebd46ee834312bbb107ee0b90e729f93eb7ce924ea2d8064aaad909501e44338a8a9191abc63f8def273fb9f03108864016a17cad259dcf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001b8830dcdcf51b680dcb086ce8533fed40dac9b78f2daf2aaa7eb2f8bc0d9fd4c33d99b30fa22c5859b7cdb7db3d76bb210ebbae62a9e09b6a3d03c27490760e4c0000000000000000000000000000000000000000000000000000000000000086000000000000000000000000ead873b6485bf952cb0e47defb34bc402cd3b71700000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a41591ab396661ff2ba2099efbc4c4effb78c3a960f02eab647e8586a2dcca2ac616f057421333e90dd34d4334ab917b9a4eb9ebd6b52a57990730c63f209658d60272e2172a49f7e6731661aed7bc0528dcfde799983a48d3c786a48db3f89c45d43a2158d434edd8ebb2f79eddc0fbadec866324200124198d1074797db51ede05e69cbeca48f72fd3d81601b5419215fb234ba3a76467e8cd973d335c9e83ac72bd3c5ef89cc841cebd46ee834312bbb107ee0b90e729f93eb7ce924ea2d8064aaad909501e44338a8a9191abc63f8def273fb9f03108864016a17cad259dcf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001c239bb7a0f570fc0181122ad3620d373187fa780ea89289f9ceed20a2bbd2c55f0826c9bae9f5a2710e22ebfa0f04324828cbc196419252ecf80de4010f7947bf0000000000000000000000000000000000000000000000000000000000000087000000000000000000000000dca28b90a34fa875e5a2f32424e6b6f35e04340e00000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a478757d3e2214319f730bfe18e194131b2fbcf59280a01af1f76006120b218ba616f057421333e90dd34d4334ab917b9a4eb9ebd6b52a57990730c63f209658d60272e2172a49f7e6731661aed7bc0528dcfde799983a48d3c786a48db3f89c45d43a2158d434edd8ebb2f79eddc0fbadec866324200124198d1074797db51ede05e69cbeca48f72fd3d81601b5419215fb234ba3a76467e8cd973d335c9e83ac72bd3c5ef89cc841cebd46ee834312bbb107ee0b90e729f93eb7ce924ea2d8064aaad909501e44338a8a9191abc63f8def273fb9f03108864016a17cad259dcf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001c198a928ed03d1233b89b6940785e2c3a96821752e5a45da51af491fcfcf8165c7a6f62da879e400e8da2b57ec32999777bb5d1bcc8db4405e9bbfbee8e7f125a0000000000000000000000000000000000000000000000000000000000000089000000000000000000000000a445b69d534e6cb9193c46ca11917d38c7d187ec00000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000acd200b4fd57cffb2c6cd8a9f4a9fe14fef65d5292d2b023af5b63c2f859fc8d0bd41c9f69a2f737d09eed24f0488993310d49031987f9b2734cc2516fb6feecacbfcbf7a4b4e257010fe934263e89b134553092ba21ec527446bdb97a8c3c1e942a0104a13de7b8090ba2326a97024c1157d88281804ce5fb85ea82abaf1eef4e05e69cbeca48f72fd3d81601b5419215fb234ba3a76467e8cd973d335c9e83ac72bd3c5ef89cc841cebd46ee834312bbb107ee0b90e729f93eb7ce924ea2d8064aaad909501e44338a8a9191abc63f8def273fb9f03108864016a17cad259dcf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001c20abbd68a0196e9719c6c840a3d1dd464f9819b374c06066411a50d0e260d24d73ce7c8f8b74f048b10a7643e724e8ab18d9e258155ab0f2e9dcd9a2a793ebdf000000000000000000000000000000000000000000000000000000000000008b000000000000000000000000de8d6a2d61eb068a3d7fb8b05051342de0743db600000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a6b56881b8c8837e9b562021b77df60d835748239a28f2eb369371b9511713fe476de92494fb2cd4ff2d98fb26c85cfe1b56533a5b3f90087de1d8af989a01dafcbfcbf7a4b4e257010fe934263e89b134553092ba21ec527446bdb97a8c3c1e942a0104a13de7b8090ba2326a97024c1157d88281804ce5fb85ea82abaf1eef4e05e69cbeca48f72fd3d81601b5419215fb234ba3a76467e8cd973d335c9e83ac72bd3c5ef89cc841cebd46ee834312bbb107ee0b90e729f93eb7ce924ea2d8064aaad909501e44338a8a9191abc63f8def273fb9f03108864016a17cad259dcf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001b9447db68258d6504d5aa9c5d6af4417b52d9dfcb996b49c4b40730dc8094d26349bd2df8a1ffadf9dfaf352230d6fc63de66ddcdaa3fa74a0897a6cb10a46250000000000000000000000000000000000000000000000000000000000000008e0000000000000000000000009e3cb47cb905ec6d8d3931420fde923316c4031800000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a39414b28b2b7f5cae6b7c9dab02918f1137ce3346e2ddbd2d08f9929953ab1731a5f1d003320c798f4381456dcd470bd8e54ee6e5eeb2c1e8059f9461a7445ef1137b81220981703e7f8fb9c13d3052513b17f8fe0dc801500ea64b25eee49fe42a0104a13de7b8090ba2326a97024c1157d88281804ce5fb85ea82abaf1eef4e05e69cbeca48f72fd3d81601b5419215fb234ba3a76467e8cd973d335c9e83ac72bd3c5ef89cc841cebd46ee834312bbb107ee0b90e729f93eb7ce924ea2d8064aaad909501e44338a8a9191abc63f8def273fb9f03108864016a17cad259dcf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001b9ed8e74a44c2a6a48a9bef7091a0974d7f1d74450f912f79240087446b6f14930098bbfde9226046f5b216a85cc6f453bbaf70e42e07ffbbc69d195b0f6fdabe00000000000000000000000000000000000000000000000000000000000000960000000000000000000000001575a64aa2e8714247a38133379041882523e71500000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a3d9718cde59982b342b00339622cb3b306bd51acc5ded010e68a68010393092d5442caccec398a707dd4ba69ab4a98ecaa92f6b7d36781a1a9d36fa880d501e5c10208dad627bc354f53a7f9da8b04bb0a4ef2ff49582eba3218c2d9379c533f278945dd5ba743399742b8dcb65db8a0dce2f0a762561e68cebd170310cfb38a0cb2858018faaaf0bd2e3538768b51cf4f432d7c0fed87e0788c000f3af03e7fc72bd3c5ef89cc841cebd46ee834312bbb107ee0b90e729f93eb7ce924ea2d8064aaad909501e44338a8a9191abc63f8def273fb9f03108864016a17cad259dcf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001c34355d22fad8ef32a3750996ec4850a107af0bb801e1e0f659c660ca2c4bbf491592b03bb47fc65d54236d60176b9a3eaad841cbad29145ab990d975ac1b440f000000000000000000000000000000000000000000000000000000000000009b0000000000000000000000007d2225a1a92f4b0192e8aa120142b5413b9ca38800000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a5ea354e2f402211f60b5f61e8d5613b017f197f3803e5abf29e017f885f9f1d29c11bebaba97a21049dee863d7ed9f6b4b40bf661444dc174e534cdac52451122953bd6c293186763ccd7a27a346a5f7112d212afee98279149aaa3cab8e2820abeffa602d6a1ea36786d6b80fe8770d0706364b93c143903681c61e1abcb3b90cb2858018faaaf0bd2e3538768b51cf4f432d7c0fed87e0788c000f3af03e7fc72bd3c5ef89cc841cebd46ee834312bbb107ee0b90e729f93eb7ce924ea2d8064aaad909501e44338a8a9191abc63f8def273fb9f03108864016a17cad259dcf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001b099435a18454863e831915b9a98fc7c002254c2d2280026ca528c4f7bacb82aa00b9999201787c930d528cc29fae31dda035c2a85c7478a53228381dcc3f4b0b000000000000000000000000000000000000000000000000000000000000009e0000000000000000000000007adb75debc8c6d6fe29af81dceab01393c1aacb600000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a959dcfb5958596a561d060c630b9656a26215b19da60d0d57793d883492f7eae79515c241fcdf9c0d3ac125631019ad9e5f958bd2c7c1dca181db0db7f8187c6c518dd2f30f7c7b78c8075fa04bf6b9e75288c5e48113b38d194c0d4c3838aebabeffa602d6a1ea36786d6b80fe8770d0706364b93c143903681c61e1abcb3b90cb2858018faaaf0bd2e3538768b51cf4f432d7c0fed87e0788c000f3af03e7fc72bd3c5ef89cc841cebd46ee834312bbb107ee0b90e729f93eb7ce924ea2d8064aaad909501e44338a8a9191abc63f8def273fb9f03108864016a17cad259dcf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001b77c6b21733084a2d2f4504b9f625814c7f792d19208374b404a127370b3822bd13432b3cd7c579f23a26a219a9eb6fc92a3907273256cc6f3545630a249f12ab00000000000000000000000000000000000000000000000000000000000000a40000000000000000000000007887ece42af4b05d28bc785ab93df0f29267c29a00000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000aabd9fde887ba5da180c68273e337ee1ebd7e3abe554a078b0626fa572114415889fa700781c67cff8b56134a08cf07a4975ebb92de34cac98980d587e5e683bd72d21436a96d7a8b79917a8415f1471da2a636ce0808dcfff9e8458628676df568a649c5d1d5b44417b82100e8f3a87587a7affaadd64d88e6d5af06f3878c72a907b494272792d0106ddc58923600fa00a366d0eb6bd7264a9fcea91d5585fb137973435ae824f670344e596684069be579cc265fa6f74b78a23a04ef85d88d64aaad909501e44338a8a9191abc63f8def273fb9f03108864016a17cad259dcf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001cff80f03812883cfbba13307db2e2ea2399a7eebb277b4b205dfe2f1e41df6a897dc4fd3ff8557333724f57412e250194b685d9bd6511f97e290144c95c4256c200000000000000000000000000000000000000000000000000000000000000af00000000000000000000000033d02388e8a4224a5209ce827385edd3d4f096bd00000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a416f85164b28dd55cbe033742c1a494a932ce5d511c5c0b8ce0836cced63586a40e3a09b46497ba59b2189d80dad4bb1748600edd36bc1411bd41a16d7ec54a4260f4857a1eba1f40cf1ff10b2516b7a647096fc00180f30e4389a8c43f5fec266971fe2cda487591a6072e3a131b2e473300bc04b2c2f3bbce1d6817aedd10da907b494272792d0106ddc58923600fa00a366d0eb6bd7264a9fcea91d5585fb137973435ae824f670344e596684069be579cc265fa6f74b78a23a04ef85d88d64aaad909501e44338a8a9191abc63f8def273fb9f03108864016a17cad259dcf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001bcb65a7bdf172a0170d3f300625bdbb1945c6eaacf26c226b2facb1d094bf6f8a08fe9f0e6e73e788532f121f9e3281cb366977a473c2cad1cc742dc499c6e99f00000000000000000000000000000000000000000000000000000000000000b700000000000000000000000006d07e4f52d701907cc1baf4e83e9a8875100df100000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000aa730e77db4023cba2caf01d053c2e63d80dd2da90d915c5a554afd7961426c568ebb67e7079b4100c611105fb1ef035b4321ed8645f336006435e2db6cfe0bfe47d9360d5eb3a1bc03e7bedfd316b169c6fff1c151f5c7baa47d358911e7745addbf854dc000756d236d47f0a4116bb512b2bdf1c4f93888e2f07fd64fac98ef599a8674d32d090e93042776f9b7c43790c455091892e35deb595b5954a7471e137973435ae824f670344e596684069be579cc265fa6f74b78a23a04ef85d88d64aaad909501e44338a8a9191abc63f8def273fb9f03108864016a17cad259dcf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001c56b2d131d9c0bfb013741b97e7e179a73b4ffeb03bf7434a9893c6a76c14162f10ffc43f9a4a15fe0b1455a75b64e9eee669e823edc93cb87ea21ed1ed5f523000000000000000000000000000000000000000000000000000000000000000ba00000000000000000000000088dd66cfe1f3c0af3910ae3bae9312b0f8201ffe00000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a7b97c8d3c0b9d4cf32d1969aa97cc1210bd917061e0919c8d0a799db50e3ddea6ba8a511b931a886b8547f75c94c89188aa817901edbcf4076d2e28c29cda4aa0268cdd4761f48b12c987142c2f89dace26b4cfea9edef0e71a934a805d157942ba6746783167c393bea28563490ded0680108da88f6fd0245e8b8e18b1004fc599a8674d32d090e93042776f9b7c43790c455091892e35deb595b5954a7471e137973435ae824f670344e596684069be579cc265fa6f74b78a23a04ef85d88d64aaad909501e44338a8a9191abc63f8def273fb9f03108864016a17cad259dcf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001b5d609d1790bc389409eb0939bf70ebc933d1ed3a3b1726c7076d6bb5120bbf154688a7db872c585d156d6b428ac00fca4b63f63073d84148009b77fde47a059900000000000000000000000000000000000000000000000000000000000000c2000000000000000000000000718c49352d3083b83afe3e33f79e3e4bed0efc7900000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a47dc78df9a60745eb61e5e1421a418c746be08f9584e64cd42721c852242e20b4e30370a32c83d3c60f4fa3c5aee9de221756392d709c022855117fd54031d5ea63128ed143ad720b1f7af9c911d2db897c35d73ed03fba455ac90f764deed6b4f03c58bced081866cad2e094bc08befe3576b3212795c609ebd30ba28fca758bf63d3152cbc10972b37d7d02c3ddea3aae664593d5898d50c8114008b4732141bcc228cc309f83f90031fb5c788d2487eed6b8a12c98774d7a9c23c0cee17c6dbf5e78cdca685e455240593bc327f715dbb1552bdcd7e5f821dc6cc41e2cfb0f2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001c54aaf590a4133c1b08876a2eb4c9218d2f76e5d5dabdd9962b4a856b5517361f7208832fa94f0de791fc7884dc1d9e27db2548de9b6864a918bcacddaedc9a7b00000000000000000000000000000000000000000000000000000000000000c5000000000000000000000000b9e7bccffcc3463e28886d19e91b51329982c53400000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a6a9113f3e5f07f1e1a39dd644597f3ae5b3c3707ab556c92162ce8c9907b610e452429b6f9d2e2c64d9002e14db547153292d94e42a4a40452f66b7b16c5aed6a1c92ee2f308abc9b8fc3faa5c5eb8d5c7a4580c68ce5a2ae4a50ddb8fa65fec4f03c58bced081866cad2e094bc08befe3576b3212795c609ebd30ba28fca758bf63d3152cbc10972b37d7d02c3ddea3aae664593d5898d50c8114008b4732141bcc228cc309f83f90031fb5c788d2487eed6b8a12c98774d7a9c23c0cee17c6dbf5e78cdca685e455240593bc327f715dbb1552bdcd7e5f821dc6cc41e2cfb0f2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001c316de00c152c7294c69a340e8013944a99db91110e29293b46802dab50e279c530b2b4e7433e29b95bc1814c4d34b1a097f4ef1b4ca82a540e7c3cdc20b280b500000000000000000000000000000000000000000000000000000000000000d3000000000000000000000000c1008a6ac3ce7597f84ad8b52e66ef3d55642a4400000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a93373a7c9e55644c157971ae778326e680836728f30d53169a264369854b31662ef0044e81a4f8b21ba8173b4bda3667d7a88257b049e8cfd30c6cfeab4a16567bfa5911fe1bac1af4dc1cf24ef24028ca6cb805d9d608d78e8f3a444ca2df053bf48ccf89bf753576ef67ffe2237806b555455353aa3ccbc506ebc2a62afa53a3e540d32650f8682146d5649323edcf497d1451d505914616d409a89efff9da1bcc228cc309f83f90031fb5c788d2487eed6b8a12c98774d7a9c23c0cee17c6dbf5e78cdca685e455240593bc327f715dbb1552bdcd7e5f821dc6cc41e2cfb0f2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001caeb8f370c72fb9033b7e1b9e5885a9eab99743b1ab69be309813c7551a8a8385202a6600f1d17cee6490bd3c1abdfbdec426a0b0722bbfc94908f7f3dab9f07100000000000000000000000000000000000000000000000000000000000000d500000000000000000000000000c2c9dbfe2495d9f66b845746ef3fc374f1ed2c00000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000abaf65bd459716fbf0f8d0bfe62fa6ffd86217f4794a1d72b5cafd8dbcdeed8a29fac74e78a4d9afca5e1eba0c873653677fb7cde99e1230ac6f42a18a7194b319d2d4c1b04693d482108e2c9e082507f9c6903ed3f5890262c2c25dd015ed0073bf48ccf89bf753576ef67ffe2237806b555455353aa3ccbc506ebc2a62afa53a3e540d32650f8682146d5649323edcf497d1451d505914616d409a89efff9da1bcc228cc309f83f90031fb5c788d2487eed6b8a12c98774d7a9c23c0cee17c6dbf5e78cdca685e455240593bc327f715dbb1552bdcd7e5f821dc6cc41e2cfb0f2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001c82204dbdb907622ee24f5c42fb50d82e3fdf4e8403757b13f3143715e7fadf3a5168225b71e1e8de7b3e25578bbf8fff1f2b08870445ac1f32922fe9f107283500000000000000000000000000000000000000000000000000000000000000db000000000000000000000000a94245d777f35e3654e8bec729a9fe5eaa8cd1c400000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000abee3ce041a03d5a19776427d57653820cee6339bc530f2eb5253d0c57087dcbe2633e07dd855ec418d206527213c1a4243bbd42d751718f96ad3c8f1337bd4200c3e729d4635828dfe0f32c4d6a968ba1cf7f3683ed2ce982f37340597c2e2d685067ce849428405cf1b407341b9376d504e3ff593b00e4aae4f65e30a36db3ca3e540d32650f8682146d5649323edcf497d1451d505914616d409a89efff9da1bcc228cc309f83f90031fb5c788d2487eed6b8a12c98774d7a9c23c0cee17c6dbf5e78cdca685e455240593bc327f715dbb1552bdcd7e5f821dc6cc41e2cfb0f2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001cfb0b46054b34878af7e114ff5745f2743c9a9e7670fc0ecbe4765ae8ed6c4680166ccb292e42dc89626c2a02c20d8319c06f2549fa9c8695bfe5360390948bec00000000000000000000000000000000000000000000000000000000000000e60000000000000000000000006fc0a8e612cda941055d2ccbcb01aa23867758ff00000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000ae045ba5197c8270d712e9cf68b1292081851430c4201cee39d8df692f6086c22efcad65ff06a58886401d0e92c5416c9e5373caa066182ab3193982b5c0de245a9e732b8c0bba23bea040a18ae30c118e8da6d07e703b31c982c83f7280bbc9ef386d7937f87e8badbeb01c0dd4d5ef80d403cdfda11da258e25ce9c46c35a8373e4deb38b92d51f013388a7ae0191f60a79f25693b78b4ec34e9914d352f1d08527ec55aceec37ad9c2b70e7e14ebe2c51994e496fcbedae2db5aedf4bd4a5edbf5e78cdca685e455240593bc327f715dbb1552bdcd7e5f821dc6cc41e2cfb0f2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001b0a9b0c18b2bc6f20ca3c3572b8ef5521d2ca2322d535ddd039720d9e6765091670d66c38d1069f334dc44e4837e5885dec43e93317d7878861d67dfca7dfab2000000000000000000000000000000000000000000000000000000000000000f9000000000000000000000000082c3f7d1d24543fb1fac2b1681dbcb6679c705300000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a239b62804888ab79608e4af82f3bd52f95a82ba2ea171a24ecc3a6bff010d5485a037d02e6460c3215e6a52f92543960923805855ca7e8f00e954299688da076942ca9c53961d698e1d0cd11e72c60329679204ae7a8357a4b557f88f767aacd638ed41e5e35db1049fe4794634692551b91f937358d0253016627fc3dbbf8a0ff0e576ff6a911efa30fd9002adcfa5d69f7e14818215b7fe0f22a1c226861618527ec55aceec37ad9c2b70e7e14ebe2c51994e496fcbedae2db5aedf4bd4a5edbf5e78cdca685e455240593bc327f715dbb1552bdcd7e5f821dc6cc41e2cfb0f2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001ccdae7b7f9e9863ab1001bc5d34213623806a8a9a67c29d7fdef1ab1eb7a47a852d5513acebb35e5463f204576d7ad91237146aea65a7a88aa083749427c9654c000000000000000000000000000000000000000000000000000000000000010e000000000000000000000000b226b1c3656fae75b63c8c559a50859007affca500000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a01d29c2fe5e0bb954d16786fc3f22f45800db23f1b3778f8739a14a01ceb645d2660ff59c6c627d084d20922c8a67a518929a2e4abf8b89f673d26aa2c13054efd386fead4c23b3fe284da03fc123f5248611ff65c72cdcdecf6eb68c305c25c122421650e8eb51c75f382557d8a3b1305e1c067412ca257b44d584350db1c1f4ced2037a4343c973b4f31226b11a0c4ad66f8d3ba93a58abe1ad3f52bee37f2582d40606a37193be9e9e2d5eeaf13e923ed3c85220b9e9d51e001dfe21eba64c8f5cb062cbe7328bc2c13375805186db16243414d8bd4e12fbf20591576c94ef0a630abce53e8dcebcdf2212129a3ad0485c1b0feee4b48dc15688a68f86520aae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c24338193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001c47c52e97b85ee985fb8124ee75def170da60e61f2634db1c4c81bcaeb0d086ee44ae8353fccdefdcfe1d7c8dd39c7eb9050e9c9694478ee4a311494b481aec240000000000000000000000000000000000000000000000000000000000000112000000000000000000000000bafd13cca0f56b919d82ce2304c31e53cd16eac500000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a952d1d1feed3ee3b5d2c21c969dd29b61eba1f9ab691f7a7967450b0571800308f0231af09f355016bcb9b410980957159105ed6a05994f4718ea145d86df93c720be5474f062a96a4f049142ca791a839b8d5449759fbcecdb446f7ac7678faed8009ae99a10ea051a662e160288ce6c79b446f033ec99fc3f5cc45becc956cdb921e4e818f634f563a84696317314da7575d675d637ed04d240094c2205bef582d40606a37193be9e9e2d5eeaf13e923ed3c85220b9e9d51e001dfe21eba64c8f5cb062cbe7328bc2c13375805186db16243414d8bd4e12fbf20591576c94ef0a630abce53e8dcebcdf2212129a3ad0485c1b0feee4b48dc15688a68f86520aae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c24338193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001bf3632bd8c8ace2e9594483f929d621be5c7306d33c8b389ee5cab24c16a7f88b55d4541812191d7e5d9ce10879eb3b6f5c68ff617d0eaff7faa5a101b5d9c28f000000000000000000000000000000000000000000000000000000000000011800000000000000000000000030977d070de8cc5810ff2adbe39300ff841ce34800000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a8b0aa9ea8ec094bfe4f5aada91bb52451e44425d5909dae97178a143fc2f8b85838f02ca672a1d982b5748182b769bddb2b67ab39d2c0d638ca213d59f962ebf7dc2aac09de0f0bf51b3b6144211c62bd65aab96f2b8a94e186ff87b829afb3e54501cf67f1687da5a8b785432de1c4e8bd4c9a2f59237a6d890a96621c6f358db921e4e818f634f563a84696317314da7575d675d637ed04d240094c2205bef582d40606a37193be9e9e2d5eeaf13e923ed3c85220b9e9d51e001dfe21eba64c8f5cb062cbe7328bc2c13375805186db16243414d8bd4e12fbf20591576c94ef0a630abce53e8dcebcdf2212129a3ad0485c1b0feee4b48dc15688a68f86520aae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c24338193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001c971e59f2b65965ba0088127beff096b5912f514e984f6d26de967849048e1f18764bfb254868ea0a7d242aabe09a50f42a66b93dc57eb6cda73f67ad38d167f90000000000000000000000000000000000000000000000000000000000000126000000000000000000000000db38d7727534e4ec1e3a5a0e0cd48c00bfbec90d00000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a75ad09ddd6adf89545f09632f1d65c82303b7d7a44aa6180b7ac5a2468eecffd534605057f0c86bdcef5fccbfc568c83bfc94a6db84348383bf2d2cd31d358da5918343621ab53ef36654d8f1512fc769eb89569940e310f51e6861724f54c58e16bf8cae067841f80e958032d7a8f2039705b6b6bd42a7870572e324f3a6bb2211302f1f10a4465548452c6a3a41f07b06f6ae1c9d37db2a768c83f25059fd475fda4b696227a082ae644377814cb58e5b22955eaba511048eb6794fbc071f3c8f5cb062cbe7328bc2c13375805186db16243414d8bd4e12fbf20591576c94ef0a630abce53e8dcebcdf2212129a3ad0485c1b0feee4b48dc15688a68f86520aae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c24338193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001b02f768b363f639bc9d298e0ac7fd2d88257484424251725faef29285198c9ef243792e83046b637520d363ac298c29c4447700113a455f48b0787df0c99e203500000000000000000000000000000000000000000000000000000000000001350000000000000000000000004bb6715b96cf64f78f95d18c573e9fcae54c9bb800000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a569dccbe3247da6d3695b2daf8e1fadb1f2e015f19079dbcc2b710d9690658ef73f701b60f026c19cdf734efe1f530ec0a688ef100c0d7059baef51814c24676eca2bd0a78aa139117905156b7b28ee58718a2282bf45755daddb2756c0dfd2c925190b2803208d4a546cecf7ef9477404c834eec7bc05e024a8f790f68b75800afb087f5ab1759cdd1b5fe07f9f96b4a7bab88f68c5f285f551418e8de8492875fda4b696227a082ae644377814cb58e5b22955eaba511048eb6794fbc071f3c8f5cb062cbe7328bc2c13375805186db16243414d8bd4e12fbf20591576c94ef0a630abce53e8dcebcdf2212129a3ad0485c1b0feee4b48dc15688a68f86520aae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c24338193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001cf36b1ba091074422ef584bc49259ab40957770e8a07c1be638280732957e555942b64d6a0f9f9ad6f6bd26e22b6df60cb2178c09fffd6bfb1a87df1b57aa750d000000000000000000000000000000000000000000000000000000000000013d00000000000000000000000095a1947049fb21f36be24384c76a0fcdb76c6ce200000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000ab80424dc450cb6c85657542bdc89c5dcefaa9ded4157f702cc8a48b288beec18233c0cb3d6fa3abaa112779355895734dd3e743c28016fc7fc442348ae6bbd4acbd89a831b48562bd8db4f51b618d8ad0576957dac64f7d8659c474b29dc5741b089d1f988f189a9092f3b6ce3c79cb14f499c535c6e7dfed72edb31787922460afb087f5ab1759cdd1b5fe07f9f96b4a7bab88f68c5f285f551418e8de8492875fda4b696227a082ae644377814cb58e5b22955eaba511048eb6794fbc071f3c8f5cb062cbe7328bc2c13375805186db16243414d8bd4e12fbf20591576c94ef0a630abce53e8dcebcdf2212129a3ad0485c1b0feee4b48dc15688a68f86520aae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c24338193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001bb6e47e0a4edfea9d088776230c12a4e320d4e7209b6351e6d5866e9cd7f242e868b021061f1d20f7a9f82bbcd58eb52927280b3da42ca28ca3e4556c99ee3700000000000000000000000000000000000000000000000000000000000000014a000000000000000000000000c027211c9374d01dc8ba48e9c6342c16ffd0d74300000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a53982dacfecad99bc748dd002345e052bfc0cd678127d2de680f6f3a62b9f415bf070321e97dad3ca10e5643a4f02abfa796bcc129d0beac90eecf50e5e6ad17aa068ae88c07e4352600666bd14c20dd22410e8670f27b9447962d18336806ab4a6d15e06ed269eeedf4883f41797eea5766199d3bd79da17139ac29694f0b1abfd1db4700ddaf8908bed750614abb95ff05f152154f1b1081783c354225ee45f02c206b4fd3799941f40f596c63ff6f6023d84e4f1e6986fca0b1f0937f3aaaca6629ee00b1ab8d92baefdca986801e62efe8bffbef6d3dd876f1e3d7497f09f0a630abce53e8dcebcdf2212129a3ad0485c1b0feee4b48dc15688a68f86520aae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c24338193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001c3490af48974fbcd3a70bd56f74c34c3431c08821d21e145858e389e8be079d2c15193e97ffd88abd3c82881b0fc7b13abd24b4b51cd49553ae08c36b87fe0da700000000000000000000000000000000000000000000000000000000000001580000000000000000000000009c6003163639259d7167d48659a4026c98c96c2200000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000af44f31b1d3d2ddf57d3a16debec28bacd796192b9ada60ac35a081a4171829332d3209654364361ea985c77175f6db9bab4c7736bfacde86b861b56795af333fbdbb14ded0e619454150e95988d78ff027ef48444ac1adb64aa4af07b526840ada65b8a8f6f9e6997c5a2fefe3014e5cd381fc1074a6464bea9c881dbecbe530113b2b5da8c9d9a8dad6f65f73d6838daf673150c5c7f6122a44e629ae6e976ef02c206b4fd3799941f40f596c63ff6f6023d84e4f1e6986fca0b1f0937f3aaaca6629ee00b1ab8d92baefdca986801e62efe8bffbef6d3dd876f1e3d7497f09f0a630abce53e8dcebcdf2212129a3ad0485c1b0feee4b48dc15688a68f86520aae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c24338193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001c982c13b8b69c22acac8674b0f592192f3fedf9701006ab40f9e529f6f3f0d7f4709292a9013454492c6f8b0fbe7b452354e39edafd530744b7c15fe834adf442000000000000000000000000000000000000000000000000000000000000015c000000000000000000000000dfb35e1d7c9e99347e8750a6799901f6b5d7a10b00000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a641e4d471c374c36168612e2ffaa349ce90991e3471701f8308b82bd0bb2c3fba2123ea03ffdc5dca70b64c33dc6c805c1230a42ddec7d8b776a1c3c9d6e5de7279f04cb98dabad6cf83786e53f6a68ddf512b3612fc33ef5da71b2df0a4cba8da65b8a8f6f9e6997c5a2fefe3014e5cd381fc1074a6464bea9c881dbecbe530113b2b5da8c9d9a8dad6f65f73d6838daf673150c5c7f6122a44e629ae6e976ef02c206b4fd3799941f40f596c63ff6f6023d84e4f1e6986fca0b1f0937f3aaaca6629ee00b1ab8d92baefdca986801e62efe8bffbef6d3dd876f1e3d7497f09f0a630abce53e8dcebcdf2212129a3ad0485c1b0feee4b48dc15688a68f86520aae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c24338193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001be79524f9069fa76d1120affea3e0126d9dd1ccce270b50d1a4d40ab9662fde9450d192059d51f61251a13e7f2560705568e7174648c4b581922b4888d5adcfe000000000000000000000000000000000000000000000000000000000000001600000000000000000000000005d3893d3997dd9b44806e0a9c89f6249eca73ce000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a68b1fe81c6e5e0e11fb7ea7bd6f4f5416ad29c17772327592e1493acb2266f7f4dc6998e88c9029cce331e09a631bd4b7d97fe0341ce37da068a64afcf54486f1afbdf55d93ad14e248967c43e68f190ae5e08d21a949424a40666fe5c85f46fd094cc565c64c5db99ca0c7a22580d87363a8dd31879977f50e6e7088b2de5e7ea16dd896112a0ee886af1c4c013943f001dc8cad80cd4a9d977f84b9623c2a1fe68830165850dbcaeeadf49cb9083a7ae72e1b53d7b669bf7c01a8e67d44fbbca6629ee00b1ab8d92baefdca986801e62efe8bffbef6d3dd876f1e3d7497f09f0a630abce53e8dcebcdf2212129a3ad0485c1b0feee4b48dc15688a68f86520aae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c24338193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001cb7bef113a55b08fa4b32d0f2f007307409774f036d6da2e2f5ee1b8d4bf0b0b4275cd08aa043962dc061aa2a910321f924980e75a15018d15ab2c6f1ad53959a00000000000000000000000000000000000000000000000000000000000001620000000000000000000000006ea2a2492a1c350b0ac480c1fe24cb131b59949800000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000acc4c8598b93160eba560cc992c8135f40148eea22f0f5008f7ffc16695f8062e76f7f5cfba918c6c75d5052787f2a8b569b68efe0a43c513fd669a876562372e1afbdf55d93ad14e248967c43e68f190ae5e08d21a949424a40666fe5c85f46fd094cc565c64c5db99ca0c7a22580d87363a8dd31879977f50e6e7088b2de5e7ea16dd896112a0ee886af1c4c013943f001dc8cad80cd4a9d977f84b9623c2a1fe68830165850dbcaeeadf49cb9083a7ae72e1b53d7b669bf7c01a8e67d44fbbca6629ee00b1ab8d92baefdca986801e62efe8bffbef6d3dd876f1e3d7497f09f0a630abce53e8dcebcdf2212129a3ad0485c1b0feee4b48dc15688a68f86520aae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c24338193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001c6adbcd713b9ba068a79cf55d18720d2022a44a5f47b96c0c09ff0d3c910d41c602b9ba9019c4f3b2a8d2c41f0d524c6721f69cb8839d3094dfcaf0eeba2c08e70000000000000000000000000000000000000000000000000000000000000173000000000000000000000000a06a572e2069ba397562b9837b824da0bae617e000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a41b98ce72597dc24832d4450238eef447387260d2703dceb4ac0e7e5fb7e886c4a011de56769ab24905775114037348ba84f28654848bc786cb5331662b722a4754abd9befb8dda4a968e5a364e9f7f68d3eefb6315a32b25e202eff0a48d773c601249efa77030c915d9e0f7677b5ac26dd28bb272de0380ed2aae7854623a354d0bbae79cf1c54123ff664d02153859b51a402b91843ef35dd34b19ed9ef2cfe68830165850dbcaeeadf49cb9083a7ae72e1b53d7b669bf7c01a8e67d44fbbca6629ee00b1ab8d92baefdca986801e62efe8bffbef6d3dd876f1e3d7497f09f0a630abce53e8dcebcdf2212129a3ad0485c1b0feee4b48dc15688a68f86520aae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c24338193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001cc5e049ad5ae468ee2f7a24581379803d6905dbc677862d3abdead37fc51fabf55db04165b1d6c3f1069cfdb81fbbcbdda54f239d649d0574ccb8e1f137d3f8440000000000000000000000000000000000000000000000000000000000000178000000000000000000000000fd5b1d82a10401d31a5547dfbaf3183c798956f700000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a5cfbae1c952d9159ba9e2bba7783f54b7fd28662b3f4103d178fcb7f3471b13e9420ac2c7f5886368ee19da025f277b256c445b10e4cd7d3fc0988ede776f114b0188bfc8d90ed4dc64e20024cc9e342a5aa86ec723198e3a0e499cae307fbb2461b047b5a960240ea28406e7b543ba949fffd87ec185aebc74e02a6a5d32be454d0bbae79cf1c54123ff664d02153859b51a402b91843ef35dd34b19ed9ef2cfe68830165850dbcaeeadf49cb9083a7ae72e1b53d7b669bf7c01a8e67d44fbbca6629ee00b1ab8d92baefdca986801e62efe8bffbef6d3dd876f1e3d7497f09f0a630abce53e8dcebcdf2212129a3ad0485c1b0feee4b48dc15688a68f86520aae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c24338193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001c4847bbc52397171160bc01f758e0fda3d33c08db5461ac4a0d2233703f6295707bda50e6e43059645b83083969e0fabbda4ba7a2db8099591434ecf3b25393b1000000000000000000000000000000000000000000000000000000000000017e0000000000000000000000001e62eb32554d598c2b0a6a3520a497869221c4d400000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a02679e513c96e64dedeb9921f991e6d7db23f43b397c217b52550ef482a7a17449e874ba6babfe474023bb1a5b94feb0c97fccbf912ea7348ccb19423074fa7d4d7d2e39b52b1d641f95ca1746efe4c85b0a0a7115e032e948aff63c6273f5cd461b047b5a960240ea28406e7b543ba949fffd87ec185aebc74e02a6a5d32be454d0bbae79cf1c54123ff664d02153859b51a402b91843ef35dd34b19ed9ef2cfe68830165850dbcaeeadf49cb9083a7ae72e1b53d7b669bf7c01a8e67d44fbbca6629ee00b1ab8d92baefdca986801e62efe8bffbef6d3dd876f1e3d7497f09f0a630abce53e8dcebcdf2212129a3ad0485c1b0feee4b48dc15688a68f86520aae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c24338193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001bdd1937397194af9603b5e2ca387f9be49c1868e42794b8dc8d0856bf4f0f1766331a37d2c70ea800cfa23b521f7a88cb1035c544d83e42ef4b96cec65fba1d9e000000000000000000000000000000000000000000000000000000000000018200000000000000000000000087a963f24d3ea915235ea068e4ddc542ebde15fe00000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a58e4323d1cd026ead0773511bebc9c83340b9fd885b712c84fad2754d753735777dac9c61abdc66b53cffc8487dd7f68348f60a6c114f539b2f445138e6a7bada009c847fb41a98f75201b176062f1cf57508b306a064f6d1ff5596e68ddd24ac0fcabb2f97f7b1d3dff92772828e80abd352bbc997e0f5a7436350f799a95e4b80ff78312983530ba3df119bd9ea57a6f53018ab91d444ef048c9731aa9e639b39728c86ece5d4900ee2d3670587225a85097f145ef78fc0553aa1af623a913aae09b77eab5040f5f309c4af56932aaa7b8be1eadf0311b9790c0499e8c6b186b991e1218fa0733ba6a56a5f8ff3697f6f8fe19a13aa8d19ab8c1a94a3741efaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c24338193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001b223636e82f5e4da79b1a0891cbf732b4a2cdbfc969d6b38f6592ae9838db6bf84cab991db877d613072a218a80afc156cbde5a0a40c7489c33f8e8c46adac6cb0000000000000000000000000000000000000000000000000000000000000183000000000000000000000000273defae1c725792980e3b237d75949494cf036100000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a3adad6b033bb22985d29becafafdbc5b86db245ff10122b45df903d3d496266c77dac9c61abdc66b53cffc8487dd7f68348f60a6c114f539b2f445138e6a7bada009c847fb41a98f75201b176062f1cf57508b306a064f6d1ff5596e68ddd24ac0fcabb2f97f7b1d3dff92772828e80abd352bbc997e0f5a7436350f799a95e4b80ff78312983530ba3df119bd9ea57a6f53018ab91d444ef048c9731aa9e639b39728c86ece5d4900ee2d3670587225a85097f145ef78fc0553aa1af623a913aae09b77eab5040f5f309c4af56932aaa7b8be1eadf0311b9790c0499e8c6b186b991e1218fa0733ba6a56a5f8ff3697f6f8fe19a13aa8d19ab8c1a94a3741efaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c24338193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001c13f7c98212f6be4e28ec0f633cecf5b86f10903f9271b373e31a8b41e295187153d82514b37c57606e689b35811bfda52389e75f4a05aa49cf52dbb5e91481310000000000000000000000000000000000000000000000000000000000000185000000000000000000000000093c85a55fc5a5e3611bddefd238c87c8b9901bc00000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000aec1eba4486822d4a6bfd6261c42ccc5aceadd7c54dee04fe7a031812db18b790a7b5133cd20a21979b229f68323be7c521e469e988ab3919b7a47d6ee67e08f7914f34611482ac447c07d46a0a4a8827aa02b56193c578b681a0f9040a375818c0fcabb2f97f7b1d3dff92772828e80abd352bbc997e0f5a7436350f799a95e4b80ff78312983530ba3df119bd9ea57a6f53018ab91d444ef048c9731aa9e639b39728c86ece5d4900ee2d3670587225a85097f145ef78fc0553aa1af623a913aae09b77eab5040f5f309c4af56932aaa7b8be1eadf0311b9790c0499e8c6b186b991e1218fa0733ba6a56a5f8ff3697f6f8fe19a13aa8d19ab8c1a94a3741efaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c24338193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001cb89ed52765fb550bc99c0804ce39fd0e615a5c943808ef99ef7e69164a38462a0c47f8af9f7ab408594b50272f982b2f7c15c72d05e65275eb665fb9abae32660000000000000000000000000000000000000000000000000000000000000186000000000000000000000000f121c02d13e44724f719024f90095808e8f22dea00000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a21acffa0a1c36c5a377964f9ff2449347d02f0bb9de1616e8a3b856a56b7d46acc84cd2718b10b15fa5ef03ac5cc99ed6ef6eda4132c29f782e960fe9441b02d914f34611482ac447c07d46a0a4a8827aa02b56193c578b681a0f9040a375818c0fcabb2f97f7b1d3dff92772828e80abd352bbc997e0f5a7436350f799a95e4b80ff78312983530ba3df119bd9ea57a6f53018ab91d444ef048c9731aa9e639b39728c86ece5d4900ee2d3670587225a85097f145ef78fc0553aa1af623a913aae09b77eab5040f5f309c4af56932aaa7b8be1eadf0311b9790c0499e8c6b186b991e1218fa0733ba6a56a5f8ff3697f6f8fe19a13aa8d19ab8c1a94a3741efaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c24338193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001bd7f156280ab8e46484b1c1515b6f4fd2e41ec85eabb2f2d0da58f82307241702325d165210c9a99e9841b8c09025be100af6d2d36bf7a1023a02245f47795a730000000000000000000000000000000000000000000000000000000000000191000000000000000000000000160e015f532d476b9fe3e55136028981dac5a7d100000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a5f532bbf5acb633292dcfacffa0be7481e295f485a0ed22f67cfd715472250f7dfa22e72fbab971f1e4ba9ce7dd8e548a52cd10dd0c78b0ce9a102adb6be8e41defbc195252e7a01d28efc185fcd3fd3137da62e601b0aa372632547191a70ef6793f7f718a861e1fa6359bb8c040fb30ade3a563668ed24abbe21f3d0c72b0d04500957409d0b426a57c00d16970951408316592ac4d60d9d38584ca780e787b39728c86ece5d4900ee2d3670587225a85097f145ef78fc0553aa1af623a913aae09b77eab5040f5f309c4af56932aaa7b8be1eadf0311b9790c0499e8c6b186b991e1218fa0733ba6a56a5f8ff3697f6f8fe19a13aa8d19ab8c1a94a3741efaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c24338193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001b92b0c9917dffa044ede2b545e1d3749a61eb6dcfc9d07fb3d204bf651e86eb8f0eaf27a54f3ccc932ded8b97a31b15c04742f52cce2386868a759a1c62eb902c00000000000000000000000000000000000000000000000000000000000001990000000000000000000000002765a014cf2bed037abf427465f72dd470cccdf000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a9b62c867e6b0fed10d2e41340bb0bf79fa9a9c90454326a9ff25e23ae8ff15f577888e622933f8e892ae2fea95fd42b06ae726f5177404ae694e7a6e8e9b324dc5f00c4c37c0bc684edce3fb12ac91605dca7c83edc21319d5446ddbf7eb597b9b7e0c1896f7f611d6bf49d453624c850fe1d41683b44623ab8404102864d5b004500957409d0b426a57c00d16970951408316592ac4d60d9d38584ca780e787b39728c86ece5d4900ee2d3670587225a85097f145ef78fc0553aa1af623a913aae09b77eab5040f5f309c4af56932aaa7b8be1eadf0311b9790c0499e8c6b186b991e1218fa0733ba6a56a5f8ff3697f6f8fe19a13aa8d19ab8c1a94a3741efaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c24338193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001c873a568758abff8d4b11ced129979df23928c5e97e51611eb0308e15ac9d52131304783810e9d8c2b9c82e85f15b4ffcd98c080aef250fe54bfa3306f973558000000000000000000000000000000000000000000000000000000000000001a7000000000000000000000000f6db3ce191504e50660c33ff322a8010a6708a8300000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a66e9da0af30f18a234818c5f101e2cc50b65f867d8239c097c94bd76d5edce55099b69f4676086ce3be4e5ee17d194190cf33c8048694bfd6fb210804830bd84cc1d98a0faa8b0f620366c615651c212d7f1817997c0173fae034b10e588cbbb7b857c034eef71e5d614bff5800b972ea31262535eaeaa7255b6b57da4022593746f0bd89913c749e67cdf28d65376ebde986b913db3fc700c3377ae74c55cb559afb87cf202c85f2df94676d880e9b3457bf0267deaf10534beafface91d02eaae09b77eab5040f5f309c4af56932aaa7b8be1eadf0311b9790c0499e8c6b186b991e1218fa0733ba6a56a5f8ff3697f6f8fe19a13aa8d19ab8c1a94a3741efaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c24338193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001b3f09f715c40cdb2502383691f5844963f8065d04f4504bb643632392d9704ceb5473302411b6d74a2326f9951aa35a5a6455d0bc1e6bf0834647abcc213ac8ca00000000000000000000000000000000000000000000000000000000000001ac0000000000000000000000001087c02a3b0b0d36f722d56dec3bb1694b95eba200000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a4d8ff9f006e6e303ee9e97466890e2091bd323c99500dc316ee78e0296f88520ed85089a528a810e586659adc72dbcc3d22dd920a3977a69d0f91c913f845dfb80881c6a2140d3da2870889c763b6fbd14a99e88c7c1f91e07ffe4c9128c6739d3f4c3b8f9e11782d1a485808b448baa1b4177ac0476d8721e323f98b839791e746f0bd89913c749e67cdf28d65376ebde986b913db3fc700c3377ae74c55cb559afb87cf202c85f2df94676d880e9b3457bf0267deaf10534beafface91d02eaae09b77eab5040f5f309c4af56932aaa7b8be1eadf0311b9790c0499e8c6b186b991e1218fa0733ba6a56a5f8ff3697f6f8fe19a13aa8d19ab8c1a94a3741efaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c24338193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001bbd076cace28c3c1f534277a583910527f19a64aff02b9ab3a705b47105b6c8036542de2d0c8c5014d244e6709d0518c0774e51afc694102b6f155c4d768bd18600000000000000000000000000000000000000000000000000000000000001b00000000000000000000000004302619840849767b8c72f082b75b616ab83a09100000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000ae34d3916d63ace8c71a05d0ac3306b37dd2e11844e93452701d5a037d1dd9ff31fc958ddf7137fba22b08082d1188e83fc358d9bc7f20d6c78d078b3434274ba76358feb8f6d7c0d3fc6445a9a7738db6eba67ae4760b22a4daca28537bf7ef73a4b8c4ea672d1e65e2867c2bb829acdede677fd6d0bbd88536002ed9ec48b45a6d48332e58fcdd75333237b425cb455611e0001914fc58082e544c2136897cf59afb87cf202c85f2df94676d880e9b3457bf0267deaf10534beafface91d02eaae09b77eab5040f5f309c4af56932aaa7b8be1eadf0311b9790c0499e8c6b186b991e1218fa0733ba6a56a5f8ff3697f6f8fe19a13aa8d19ab8c1a94a3741efaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c24338193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001b14b5ac4e3ed5e9848a17bd219919b4a074ef3b79c4e6f6ce864be45d8f2d3ef03afd009818e3a613ea7b8c2b6bce403f144ed8b90eabef28b34360cea37c1fd800000000000000000000000000000000000000000000000000000000000001b100000000000000000000000016830a3148c37f0c61af9a06804a280d440abfa700000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000af8b42720b1fcebb975df5991b4e1f4d9d0fd4a1d343b4c42ffa84a16ff7ed8ed1fc958ddf7137fba22b08082d1188e83fc358d9bc7f20d6c78d078b3434274ba76358feb8f6d7c0d3fc6445a9a7738db6eba67ae4760b22a4daca28537bf7ef73a4b8c4ea672d1e65e2867c2bb829acdede677fd6d0bbd88536002ed9ec48b45a6d48332e58fcdd75333237b425cb455611e0001914fc58082e544c2136897cf59afb87cf202c85f2df94676d880e9b3457bf0267deaf10534beafface91d02eaae09b77eab5040f5f309c4af56932aaa7b8be1eadf0311b9790c0499e8c6b186b991e1218fa0733ba6a56a5f8ff3697f6f8fe19a13aa8d19ab8c1a94a3741efaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c24338193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001cf9bc58082082bb428633ecc300f2f17240485bf8d57669a75ca0b60399cdbae942b62fd837263eb395fa6ac334435717e034887ba38a2f3167f21bfe3c320abf00000000000000000000000000000000000000000000000000000000000001b5000000000000000000000000ef0c21a2ba4a5aeddb017792b42a3c170fdcebeb00000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000ae3fd6cfcd5317ea5df4b5f9dab3e30e9274e45c4a3706fb28785e29a8d8cdb7233d3d9099cd6280748be893d266ef264db0191caf985efb1295594013cc29409cfd6616ee462b1d0296aacca7bf7238f8194140a4c6b2acc571b3a60dce78cca3a4b8c4ea672d1e65e2867c2bb829acdede677fd6d0bbd88536002ed9ec48b45a6d48332e58fcdd75333237b425cb455611e0001914fc58082e544c2136897cf59afb87cf202c85f2df94676d880e9b3457bf0267deaf10534beafface91d02eaae09b77eab5040f5f309c4af56932aaa7b8be1eadf0311b9790c0499e8c6b186b991e1218fa0733ba6a56a5f8ff3697f6f8fe19a13aa8d19ab8c1a94a3741efaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c24338193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001c97a8cc15911991916369b5772038b2f33a942877a5bc2653ee518521ec4db9073caf7b6a94c4b535782dbc37ad46179dfca75ebd093fcf6b0bee0d54d662eb3400000000000000000000000000000000000000000000000000000000000001b700000000000000000000000094219583f11f69f17966b18a8acfa13a46d7cbea00000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000aa6ec8ef795c5343f6c128d4a0d085ef0d4a482a6556e7dba707ff060c36c3bde767fe854fee4db5784283f15fc2ca68f902b2c679825d10eb4f5e769e6232037cfd6616ee462b1d0296aacca7bf7238f8194140a4c6b2acc571b3a60dce78cca3a4b8c4ea672d1e65e2867c2bb829acdede677fd6d0bbd88536002ed9ec48b45a6d48332e58fcdd75333237b425cb455611e0001914fc58082e544c2136897cf59afb87cf202c85f2df94676d880e9b3457bf0267deaf10534beafface91d02eaae09b77eab5040f5f309c4af56932aaa7b8be1eadf0311b9790c0499e8c6b186b991e1218fa0733ba6a56a5f8ff3697f6f8fe19a13aa8d19ab8c1a94a3741efaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c24338193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001cd645234d0c4e69cd03a44a07529b6f82c7a6e8cd1686301fc2945a80c831f888308100f6e2d23c02512810831f58d05878669af0e6ad838590132fce286e03e300000000000000000000000000000000000000000000000000000000000001be0000000000000000000000000b06cf8dd10c8e48d5baa50be949aaff590cf62b00000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a652258d0ab85d3490e61b92e20afad1897aa7619358304860d97fb347ddcf00a4c82da193cdda4d3b59f28f2f93a9519bf214b3aa24398e89e5c9c5aa059b8923fd15454b12f237978cef030a61e1dff96aecdf7965bf26178cbdde29276f129c8bc41c25521044a69c396736dc0f49c5a083375f5fb4e3724fe3f5165711083a6d48332e58fcdd75333237b425cb455611e0001914fc58082e544c2136897cf59afb87cf202c85f2df94676d880e9b3457bf0267deaf10534beafface91d02eaae09b77eab5040f5f309c4af56932aaa7b8be1eadf0311b9790c0499e8c6b186b991e1218fa0733ba6a56a5f8ff3697f6f8fe19a13aa8d19ab8c1a94a3741efaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c24338193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001b4fdf166b6727e245207b17383bdc4cf4a0c8389bb71634370fc80c2871b20753125e2c2bc86ababd1bbe69d31f554974162644a5d04fdccdb847f2ffb8937dde00000000000000000000000000000000000000000000000000000000000001c400000000000000000000000065593b5aa93bf594a949bcb009bc104f3dfbcbd200000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a3a244cd9c79e5d380700368168f8f0c5bcc0c0c6cf09727bf4962f06bca672d2329086fcc175d86424e2ca87db0709fd75f0b9a776ed95cdfce450e4c443c5f82600c8fa6fdfe764430ea6d974a47218d298db2ec609fded491d790b21ef6c61dcc34710cb6bc64696a022a2cfc1b09b4e250aebf040667ec49d4e0cd586c219e80e6617a436b3ea7f5d3a83050928284449ad911b7f04034778f0bb551bb37a52283d3023c4236736cec260d6abee78376e3d923d69e6c7741059806f4bf4ab745cf2ec74cfa5120ee7da2adf3ba00340ee82581ed9f7b2777c9bf19d250cc76b991e1218fa0733ba6a56a5f8ff3697f6f8fe19a13aa8d19ab8c1a94a3741efaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c24338193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001c6894396d4f31dd0a919992cf79a36d0b42bdcbe9c4274e8870c76cb05f29510530fe2106d77d4db628594cc18471d5acba14d4266abc2ad518a023717578150b00000000000000000000000000000000000000000000000000000000000001c8000000000000000000000000eded454f7e0b9e3e89007b8042b33f5f75361dd600000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000acda0ab7ec0d7e8ee6d3749f9fe3a25441c3c732f1cb5dd20f83866c1bcae40af74f3996bbaf7bc8042c2df06e68099a4eab70fe68aa812dbf5b05ed345a61c53381c7690f79d829cc9d12d3eecfaf4d3694765db2f2f6c9c8092a20b1f2d9d0b9c39a05dc5f550cbda07d3cec00cdab9a11a68b9ee8699e8a2528ae22fa6b852e80e6617a436b3ea7f5d3a83050928284449ad911b7f04034778f0bb551bb37a52283d3023c4236736cec260d6abee78376e3d923d69e6c7741059806f4bf4ab745cf2ec74cfa5120ee7da2adf3ba00340ee82581ed9f7b2777c9bf19d250cc76b991e1218fa0733ba6a56a5f8ff3697f6f8fe19a13aa8d19ab8c1a94a3741efaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c24338193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001bfe444bfeb805a9fda8b03f7c685405f81e907822d88686295db6f00cc997e01e1c3de1ce3fdbf8fca0be7f3a84b42940916c11a7136c6d7cc41ed413e276f69600000000000000000000000000000000000000000000000000000000000001c900000000000000000000000007c33691bbaa24a13c87e797b6b7664b0a975bf600000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a52709e7f130607a98a4550e079b05f2984bccca23f862dd67e76c89d7b38214a74f3996bbaf7bc8042c2df06e68099a4eab70fe68aa812dbf5b05ed345a61c53381c7690f79d829cc9d12d3eecfaf4d3694765db2f2f6c9c8092a20b1f2d9d0b9c39a05dc5f550cbda07d3cec00cdab9a11a68b9ee8699e8a2528ae22fa6b852e80e6617a436b3ea7f5d3a83050928284449ad911b7f04034778f0bb551bb37a52283d3023c4236736cec260d6abee78376e3d923d69e6c7741059806f4bf4ab745cf2ec74cfa5120ee7da2adf3ba00340ee82581ed9f7b2777c9bf19d250cc76b991e1218fa0733ba6a56a5f8ff3697f6f8fe19a13aa8d19ab8c1a94a3741efaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c24338193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001b90646c61fab26e6547f67272f78dcd8221169307592952d18b47c2c9ca57981d64829770df4c7221f151af7015adf789a48cd6b2250af42bf523c7eac2f089be00000000000000000000000000000000000000000000000000000000000001cb000000000000000000000000afd93163c13e41cf40de6e405bb09540fa25160f00000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a80a2570042940cfb2becb52b0e2eae5caac0275e9873087d0bcf8cfcdecb8c94af1c79cc048d8662abd7e7a6be31c4f69c9918d564953b5468edc6b186e40ac1381c7690f79d829cc9d12d3eecfaf4d3694765db2f2f6c9c8092a20b1f2d9d0b9c39a05dc5f550cbda07d3cec00cdab9a11a68b9ee8699e8a2528ae22fa6b852e80e6617a436b3ea7f5d3a83050928284449ad911b7f04034778f0bb551bb37a52283d3023c4236736cec260d6abee78376e3d923d69e6c7741059806f4bf4ab745cf2ec74cfa5120ee7da2adf3ba00340ee82581ed9f7b2777c9bf19d250cc76b991e1218fa0733ba6a56a5f8ff3697f6f8fe19a13aa8d19ab8c1a94a3741efaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c24338193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001c1b1f4ad780f03c50c814405d1514eea4943d26a983d70368696af60c49291ebd42aae999284252963289fa6ee3b63366fae4d428dce708fbc089bd5fff97fa4100000000000000000000000000000000000000000000000000000000000001cc0000000000000000000000009f0da7e510e22dfaa3061723cf655c4237a9c94800000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a6b33212ceda2ebab67d18216bcfc5c241ee2f24652f9408e63ec13b5c837e074172cdaca55fe0981e912d9bef885bb8ca5ca53a288b4104458c24dc1c67e4e83c31bdebab0902023bdf3f908338e0690137334fa298eb9d36af2b08f2823730f9c39a05dc5f550cbda07d3cec00cdab9a11a68b9ee8699e8a2528ae22fa6b852e80e6617a436b3ea7f5d3a83050928284449ad911b7f04034778f0bb551bb37a52283d3023c4236736cec260d6abee78376e3d923d69e6c7741059806f4bf4ab745cf2ec74cfa5120ee7da2adf3ba00340ee82581ed9f7b2777c9bf19d250cc76b991e1218fa0733ba6a56a5f8ff3697f6f8fe19a13aa8d19ab8c1a94a3741efaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c24338193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001cbfbb9ff6b99098a1f16a8e7a6283e2692f793b6ef696bbedaa3ccaffc962893d3d1e68a08fef769c03ddaf61da5514f62891be34e76a0514bf3f8c4f85e408b700000000000000000000000000000000000000000000000000000000000001d100000000000000000000000031f61529dde44875b898880a3a6b03eec972223300000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a4d8f47f423568598e9872d953e5475d65eac81c22ce4dbd91015e37912c13f038e88ff29914ad48564b6fbd3886c83fd1241de7ebc3e4d70403862d2f37c0e5661a4c85d491e923780cb571b028fa4808de2d56ff3e3f657add66524cbe5365aba691f5ea6224b0afb1bb2452422d6b4543a44ec1215ea728ad6bda07f6632ac0a8d0f4fcd029f5248dddc26c0f18e19e563dc657248643df5d1d0d37d42663852283d3023c4236736cec260d6abee78376e3d923d69e6c7741059806f4bf4ab745cf2ec74cfa5120ee7da2adf3ba00340ee82581ed9f7b2777c9bf19d250cc76b991e1218fa0733ba6a56a5f8ff3697f6f8fe19a13aa8d19ab8c1a94a3741efaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c24338193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001b1091faa02244005bb1fd7ed754a0650535ea91a335c5b8a6504762c6c12ec3373c1aaa4ef5582174a04deb78d76ae391585463fb7f9570824b1b28500a45f3be00000000000000000000000000000000000000000000000000000000000001d50000000000000000000000001769051d7057ed1aedd3457fd32cd7d00bbe3bbd00000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a6b2dca3dc6e2f30178ce67875373e8333500bbbbc1406ad209d156532be345fa76127d4d7a763ddff8f2747e8b0541aedbb0cd23034c8f0fe62d17673e600e90e65c26e91067e8941e2aed94bff2b8bebf94e6f1ae643b0e0e2c9609a8fe9179ba691f5ea6224b0afb1bb2452422d6b4543a44ec1215ea728ad6bda07f6632ac0a8d0f4fcd029f5248dddc26c0f18e19e563dc657248643df5d1d0d37d42663852283d3023c4236736cec260d6abee78376e3d923d69e6c7741059806f4bf4ab745cf2ec74cfa5120ee7da2adf3ba00340ee82581ed9f7b2777c9bf19d250cc76b991e1218fa0733ba6a56a5f8ff3697f6f8fe19a13aa8d19ab8c1a94a3741efaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c24338193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001b0f4783f47bec38bfdd777b342112d814dd5629b83850dfbcf9ebdb0f0329669769d27be0d0288b8b5935e6d5c83b0d9039d96d1529e022cfbef6021481d68a7e00000000000000000000000000000000000000000000000000000000000001d70000000000000000000000009ce7faac4c802c5fc3018844c50bb1a31728757400000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000ab3773ea2da72e392b9870402de1be8327226fa7b6e447fa64b9f88b0b551ee8233ecfc666f133f6cdffa99a9ea55e1441e8c4446e389365322b73ccad2058853e65c26e91067e8941e2aed94bff2b8bebf94e6f1ae643b0e0e2c9609a8fe9179ba691f5ea6224b0afb1bb2452422d6b4543a44ec1215ea728ad6bda07f6632ac0a8d0f4fcd029f5248dddc26c0f18e19e563dc657248643df5d1d0d37d42663852283d3023c4236736cec260d6abee78376e3d923d69e6c7741059806f4bf4ab745cf2ec74cfa5120ee7da2adf3ba00340ee82581ed9f7b2777c9bf19d250cc76b991e1218fa0733ba6a56a5f8ff3697f6f8fe19a13aa8d19ab8c1a94a3741efaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c24338193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001be57296decf72593dcf6f801ad95b2220eed7c866e92399fe105b11f4c60626a77e7353a15138bb0d6ea4d6279979bc5041548aef0c782b031a0f4fb2dea02d8e00000000000000000000000000000000000000000000000000000000000001dd000000000000000000000000f477ecb99f8f8380c6cdb9b857d6e3b72948b35200000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a69c6885bfe843ca7789cf5bed6ca269d74c39dbe357549e0253cad7e90a7c2ad404cd6a6a13802a9e48b50e71eb8116ba394675a69479aa15ed19f6e0910a20bd67dc7553129cd9a197825a81dbbb875c14398c4fcb2e891d380c0b7212ea32b1cc72c4ba56703dbab604d603f81e6f1834f03e127bbca2264f56b4daa20ac4d0a8d0f4fcd029f5248dddc26c0f18e19e563dc657248643df5d1d0d37d42663852283d3023c4236736cec260d6abee78376e3d923d69e6c7741059806f4bf4ab745cf2ec74cfa5120ee7da2adf3ba00340ee82581ed9f7b2777c9bf19d250cc76b991e1218fa0733ba6a56a5f8ff3697f6f8fe19a13aa8d19ab8c1a94a3741efaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c24338193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001b582af2f3b6d1f2141282e35929980452889fd40c32c5148ed873daf888ea7b870e88bc3c239e0ead814d2dd49010cbf23cf7c45fc2a9dd258ebddaa01a70570c00000000000000000000000000000000000000000000000000000000000001eb000000000000000000000000c4f08f8b315e538b13e1b474c3e502d4ca51adc700000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a2e0a0bcb88f24d48ebf93c0aa596c46854b872595fdc76b0f6718fed495040beb4fadfa5aa27cf1aca6e9c71d7a1729d1910ffaab873c8133bc3b08d319746a30e984f65f11c14968fd0c31f38e3e205074f3eb2b82f8c1c97e4310c0e3f9bea8ac0a3f388f12a28bb99a00c954f0abed5ba3aa585b3739cc149266bfdabfd6db00bf465257ba654a4052cce8cda160691ae4b51b6fc63ea0d98f8296d0cf26387d897da9e67d086b7d414499701b7fa52ad0b65cd535aec3f15d3d4c5a26a36745cf2ec74cfa5120ee7da2adf3ba00340ee82581ed9f7b2777c9bf19d250cc76b991e1218fa0733ba6a56a5f8ff3697f6f8fe19a13aa8d19ab8c1a94a3741efaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c24338193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001b9513ec8c04896a59170ab0b16e6131f9b5944bd61cc7dd15a6b5a4f071ec99027a9cedd09e470b22597c129c3e3f6fc19532a61b47d66628c3ef20d5e1b8bb3700000000000000000000000000000000000000000000000000000000000001fc0000000000000000000000003c46225c653e7f15a52254332839f84b00fa3ddd00000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a266a1088db90b03b4a6197e9e0b00e4fab8c61290714a30b5c381bc2a3c8587213e241faa905f166a09486ae3eeaae4bb72d8c9497b9b077a44c911c5981e71161afb7d43982f91adf61f90637b434e04b15e768b2e001c9de8219fd3fca7f42eed299d3bb4f83d14b8fd6e593dd3d85c6c0c5e173a4437c302cd03377bdec139d165aaa06ded43ca5cf7a8c55947e6ed08dc7eef1152bfdc93b424dafab5a1787d897da9e67d086b7d414499701b7fa52ad0b65cd535aec3f15d3d4c5a26a36745cf2ec74cfa5120ee7da2adf3ba00340ee82581ed9f7b2777c9bf19d250cc76b991e1218fa0733ba6a56a5f8ff3697f6f8fe19a13aa8d19ab8c1a94a3741efaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c24338193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001b574e0baec005cfb94203af4fc5b19df946b94d8d0780305a1b0a701dbc7b8afc6bdc0538570f1cb55b6e322a8d657c5becd2e291e39fab1b9cc5fddeb7fa2e1200000000000000000000000000000000000000000000000000000000000002040000000000000000000000008110df503411656d1f9ca135c4ed8f700936f40100000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000835cfa18824b72f7d1b9d2ef8ef32f1bbd82982d2c7472c394e9c4fef8595003f225b67bd70fb7a62da19c7872984cbc13e8f7d1dcfa3e8907ccee5821456f584d9ad840df3e5f8d03c51599c69c7e0ab49b21552605f3ad7bbeb6a2f04dd7a2e3c9e8a42822656824028f13398f5ab3ff9b23f50084f3f92678c6a8f00d0e5ceee130df8fd8df16b2beeaedb08f5579f018f8087a436733369f15619e032340ea482ecdc638bec788ccca89cf7efb0b701ca86d34b950d102bbff529339e0a11506c2e29727e4a58faa1fcd967d7f1ba8d42c8e5bd343f7ca7a594645e3ed0d3329309cffd4947008c8d398e22c3d28597b5991643e92c7a87eaf387a647e74b000000000000000000000000000000000000000000000000000000000000001ba86a90ce914ccaad9701d674f2438cf6f96afbcd57a19d2b316fd9902d8f30013447bdb1d208d20e266130cec7bdc5090244c2f50e80dff36eac0c9cdd105fb800000000000000000000000000000000000000000000000000000000000002050000000000000000000000007362290657f5863c1cde48a798110f7eda51172700000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000008ae775beb251cb9b777a27147e36debfd87c973f16b6cab34c34607fdb3c21842225b67bd70fb7a62da19c7872984cbc13e8f7d1dcfa3e8907ccee5821456f584d9ad840df3e5f8d03c51599c69c7e0ab49b21552605f3ad7bbeb6a2f04dd7a2e3c9e8a42822656824028f13398f5ab3ff9b23f50084f3f92678c6a8f00d0e5ceee130df8fd8df16b2beeaedb08f5579f018f8087a436733369f15619e032340ea482ecdc638bec788ccca89cf7efb0b701ca86d34b950d102bbff529339e0a11506c2e29727e4a58faa1fcd967d7f1ba8d42c8e5bd343f7ca7a594645e3ed0d3329309cffd4947008c8d398e22c3d28597b5991643e92c7a87eaf387a647e74b000000000000000000000000000000000000000000000000000000000000001c4db3e113b426e7b7746d9c94e95346b5bfeb53d46864283fb77a98e7519c6e9e23775b947b20f88739feb2381ea49beaa52dcd776417dd248f385e7533fb2c8f000000000000000000000000000000000000000000000000000000000000020d0000000000000000000000009837fa6dbddeaea3d297b495749872c710db4f4200000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000088a9179276a4c0c02d5387c7103547b6c44fa28c543e7c4c03f289efe698a28d5e054ad9f2c913e54da931b3f5702aa393ce2be2863834978269a659e73b3e4adc13a04ee8a50ee914706da520efaa7cdd99267d6282f09838e8a4fe69302f07accc78f7ffff4b33ff70646505a87d850accd9700e85c1b86af6cbb715a21a108ee130df8fd8df16b2beeaedb08f5579f018f8087a436733369f15619e032340ea482ecdc638bec788ccca89cf7efb0b701ca86d34b950d102bbff529339e0a11506c2e29727e4a58faa1fcd967d7f1ba8d42c8e5bd343f7ca7a594645e3ed0d3329309cffd4947008c8d398e22c3d28597b5991643e92c7a87eaf387a647e74b000000000000000000000000000000000000000000000000000000000000001c75ad5901e57c9e3786f0dbfa59777707f119cd7f4ecbf10fc89f79cb9adbcdda6f48fbc60850cf5c2e99f5ae319d4b3a1ecabec6266eb54b22995abbba95356400000000000000000000000000000000000000000000000000000000000002200000000000000000000000004ca7e524f270b8860072cec83cebecfb5fe7040b00000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000008290ad9e236abb689703dd1bd9cb7aee54550796670ec429737f8f6fcdded1564a16fc8c8166f68a5a18e633a808e41bdec61207eaf1ca214d69626c923da419fce369ccfe23a6e3a0e7a320ad54a815b14d85b507a2772cab8823a5c953249e7367ad62f2e05b4ef275b676bb822f85af7ba7a9b0e4933f11bd7a95416dbdfff6c2ceb98bb46d586602f60dcff576c54664a136eb357c15744e84406e4f6dccb3c26c66b4f611db8b15e8fc37ba1ed70f96b8b009fbb5aa577aaac90829727ab506c2e29727e4a58faa1fcd967d7f1ba8d42c8e5bd343f7ca7a594645e3ed0d3329309cffd4947008c8d398e22c3d28597b5991643e92c7a87eaf387a647e74b000000000000000000000000000000000000000000000000000000000000001bc779ebb6bc9d549a71bd7ae9673b449cf94adbe39964898b223836f82701cf846d2399f2d9e8c684f57e97641a0ce3bbb2f6d756ffd5ccc5d313fd063f266d980000000000000000000000000000000000000000000000000000000000000226000000000000000000000000c052e5d8b8bc3cc77b3a2774571eb58f468996bf00000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000806ecd6e53bfd5c630c163931923daa00724845031be09334c0c9817021614b192a3f9ca9cc24b1f563b0fa85730c51a9805f234e488cf73fab00738472705a353c082045dd1372214771eee60849841a69435d9551f640a613b524b4a7b665b5367ad62f2e05b4ef275b676bb822f85af7ba7a9b0e4933f11bd7a95416dbdfff6c2ceb98bb46d586602f60dcff576c54664a136eb357c15744e84406e4f6dccb3c26c66b4f611db8b15e8fc37ba1ed70f96b8b009fbb5aa577aaac90829727ab506c2e29727e4a58faa1fcd967d7f1ba8d42c8e5bd343f7ca7a594645e3ed0d3329309cffd4947008c8d398e22c3d28597b5991643e92c7a87eaf387a647e74b000000000000000000000000000000000000000000000000000000000000001b2334b6aeed70c659f827a74a664b762d1667e631c6952fdeee5478fe787962ff325dc3df7188cbdab2d361a1409033626a738281e2b86e44181bf4afd7759be4000000000000000000000000000000000000000000000000000000000000022c000000000000000000000000909906e2fa31a1bebcc00625605054f1dc6598d700000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000083e39257b12a63b5ab396769a43e3f79f3cf4519491e8081a119114df650c61f8a11067fae84ad9f1f02bf6b9b26a3b4a5da420806d272e76f97ec613a940dab6212d4619c6733f657f4e28734e457906641a765095c2006453a7beb44dc3e472698f6215b573f68145968d7d16e0e2ba2437e2d8f658343c9e82969d27c8f5626c2ceb98bb46d586602f60dcff576c54664a136eb357c15744e84406e4f6dccb3c26c66b4f611db8b15e8fc37ba1ed70f96b8b009fbb5aa577aaac90829727ab506c2e29727e4a58faa1fcd967d7f1ba8d42c8e5bd343f7ca7a594645e3ed0d3329309cffd4947008c8d398e22c3d28597b5991643e92c7a87eaf387a647e74b000000000000000000000000000000000000000000000000000000000000001b0acc62e1e9364af0bdb9e72e03b22dff53e0ce48afb9390abaeada58e72e38b65a1c4d2a15830559a499f44d6cbb0a3978e150a25097a16cd2cbf983c6f1a05d0000000000000000000000000000000000000000000000000000000000000234000000000000000000000000a175b9d04f328c70a47a37078cc406ce3b87173800000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000082f8c824ee0487f8c9fcc7ee38b811a12b1a009d8f9a72c5dcf108e15eb1ba60a67390bc895000c23551e5469851d54043c284434e69755312233c30cebf506b3bfd631a21865a662a4640be22da41b4919ec29c12adfa273aa8fd05085cca45db551eebf75f9b65e0448375e6a20365a3b41d2bcc7557fc8841e83bb7f897c6cce1d4f6f202992bc5052e43609a400a54c67c86dd03173185d74e7b7b30ee7043c26c66b4f611db8b15e8fc37ba1ed70f96b8b009fbb5aa577aaac90829727ab506c2e29727e4a58faa1fcd967d7f1ba8d42c8e5bd343f7ca7a594645e3ed0d3329309cffd4947008c8d398e22c3d28597b5991643e92c7a87eaf387a647e74b000000000000000000000000000000000000000000000000000000000000001c1ab815df029b82d7a8aa9e35cc23f1311239b6127fd8a6fcfa8cc7168f14e1ec08602366780dd4ea758964819f5b769708b7df9b5f2a52c8a55b5c68f72d8fa10000000000000000000000000000000000000000000000000000000000000237000000000000000000000000e4d8a9f5aacb71eacd1a8390c00866c2468247e000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000008b5292834d03dd3136565eae75ca360f80b19dda3c1aa69b92bbedeee0caebd35a59c2047f996826c3056325fe2beb06b77ebcd629efb613117039bf98db3b73dbfd631a21865a662a4640be22da41b4919ec29c12adfa273aa8fd05085cca45db551eebf75f9b65e0448375e6a20365a3b41d2bcc7557fc8841e83bb7f897c6cce1d4f6f202992bc5052e43609a400a54c67c86dd03173185d74e7b7b30ee7043c26c66b4f611db8b15e8fc37ba1ed70f96b8b009fbb5aa577aaac90829727ab506c2e29727e4a58faa1fcd967d7f1ba8d42c8e5bd343f7ca7a594645e3ed0d3329309cffd4947008c8d398e22c3d28597b5991643e92c7a87eaf387a647e74b000000000000000000000000000000000000000000000000000000000000001c9fb1b21347ce6f6795ada7fc6ee3904425c10f45f8348a51f55f82b3f12f30172c23080c4d06a7247cecd10e667935dc5aaa67e487749e7e5441b8a761df3eb9000000000000000000000000000000000000000000000000000000000000023f000000000000000000000000b5842a0a4c426d6c920c077fc3f4908c90767a5300000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000082cc73eef03e9d441289fba3dcd9706f697cb959e0af6897d25b0b09dff9da071bf29665c079bcde7e82b1a24de7ff4544da91e4b925316c47226d53ab8b46dd281deef6d5dcd43567d5872eadd42d1f6240f7b6914a0ece7109af8e62eada89897898df29a77a4d334e8dcebd6434e56399a7d75f0b6190ccfed93fbf3b9ed53ce1d4f6f202992bc5052e43609a400a54c67c86dd03173185d74e7b7b30ee7043c26c66b4f611db8b15e8fc37ba1ed70f96b8b009fbb5aa577aaac90829727ab506c2e29727e4a58faa1fcd967d7f1ba8d42c8e5bd343f7ca7a594645e3ed0d3329309cffd4947008c8d398e22c3d28597b5991643e92c7a87eaf387a647e74b000000000000000000000000000000000000000000000000000000000000001bbb20e2baca6bcbda9f5022c75a53a9456a937ac50ed1acac6fedfd123453bdf0245e04f9f72a2287758cd78d6cf0aa2f0dca6b04460fca14bd5c5b2009f580680000000000000000000000000000000000000000000000000000000000000241000000000000000000000000eeee1a9cd029e8d6503bbe6c95f472cc39034aed00000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000078ef4b054e513d94a82b08132db209431212840625d9e1682bfa0aac5124bd1c9d3f6816496802a3735424fdd20f800b14a5d8d0eca6ae49bfb31acff03a34a9f5cdd16b9eee7e4e9530df37b65349e0a49de55db4eed645144e64cb97143c8ba9a0a7149e659f76c62891dbf56f6edfff9bbeae2aaf3abe5de2bd992cd671bc7dcda84c4e0062e00b2ad7edf7b0e9cd6385ea42e75900eedb9814e21de174dab5d2f032b0eaa8903175cc3e5e686ee60559551d8f73d82127d8cd3ead8b3517c329309cffd4947008c8d398e22c3d28597b5991643e92c7a87eaf387a647e74b000000000000000000000000000000000000000000000000000000000000001b995072557645f076e502c7c960c301013c58528d24943da9a170099940c5cd234f718638d07dc3a3d50c5a32275845a2c1ee651937c5ed20eff98fa4917853a0000000000000000000000000000000000000000000000000000000000000024d000000000000000000000000f1d065bfdfb1f262ff5e9f698a31df2eabe6793100000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000071d5610e962e76d2e83361bb291b2a1e0a53d29730c80b78e477d94885890b94b8e54261719ac29753fd80ea6157d08ac1aade257d748f47986aedcd5ceb09173827836b49a97f7a9738c96f83fe970bf453fdb6052d0d0e90f3c5dab20186cd830a1819396e58b106a6d5b818b7a716dc51c2005c72f6212048d50f7aa21da99dcda84c4e0062e00b2ad7edf7b0e9cd6385ea42e75900eedb9814e21de174dab5d2f032b0eaa8903175cc3e5e686ee60559551d8f73d82127d8cd3ead8b3517c329309cffd4947008c8d398e22c3d28597b5991643e92c7a87eaf387a647e74b000000000000000000000000000000000000000000000000000000000000001c502e0728b94d425989f2de0ffa38ae029246f6b580ded2e7a574d0b6755fec63566c1afa30073eae21ad6b2a2ef12267958c63df53da00878e10559f240187da00000000000000000000000000000000000000000000000000000000000002520000000000000000000000008a544b9f52208221e7b273a106df21e41ecd57eb00000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000006f57fe5c8549e86d9816be4de40633ff38ac6e749617bd3f2b9827d5c12d386a646e46440eab2746030e00ef66e41c31f2c973792888da3e6c5f47e9cfe1e409cb6960a409f72615ce616905751116e2e6f9f6400108db29c632615c105289f3c1f513c8fc3d37b44f69fb6111797ecb4c2e6138fb578b366a277b92be37b7a915d2f032b0eaa8903175cc3e5e686ee60559551d8f73d82127d8cd3ead8b3517c329309cffd4947008c8d398e22c3d28597b5991643e92c7a87eaf387a647e74b000000000000000000000000000000000000000000000000000000000000001b87f2f9aedd100f7f74610f280964380fb59a553c58bf0960fd7ea0b26984ebe803364bae7984c42cf571eab53765efbda4603a73db396cb705570cacdd7dfa950000000000000000000000000000000000000000000000000000000000000254000000000000000000000000e9c6c6e4113cef1e05f29974b7e0e16a683e344400000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000006e8acc877163697c3be6f06a2dfa1a39e6b46535808eee8edc8821116f9a66a111f164a215d5b13f690c3a20f8812cf68696f7157684e018f748414161b3fed5de0d7eaa96311c15c1c27b365676bdba508558b53c21f31774f01e778af5cd65f1f513c8fc3d37b44f69fb6111797ecb4c2e6138fb578b366a277b92be37b7a915d2f032b0eaa8903175cc3e5e686ee60559551d8f73d82127d8cd3ead8b3517c329309cffd4947008c8d398e22c3d28597b5991643e92c7a87eaf387a647e74b" +} \ No newline at end of file diff --git a/contracts/test/data/beefy-final-bitfield-0.json b/contracts/test/data/beefy-final-bitfield-0.json deleted file mode 100644 index 83d686da8..000000000 --- a/contracts/test/data/beefy-final-bitfield-0.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "final": { - "finalBitField": [ - 3618516597240194183335682014798479784171758623595086523846459157562028721232, - 4415226380304 - ], - "finalBitFieldRaw": "0x0000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000208000200304020000800900820002000004000800008010000010010c00004500000000000000000000000000000000000000000000000000000040400000010" - } -} \ No newline at end of file diff --git a/contracts/test/data/beefy-final-bitfield-3.json b/contracts/test/data/beefy-final-bitfield-3.json deleted file mode 100644 index 2ad7a7243..000000000 --- a/contracts/test/data/beefy-final-bitfield-3.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "final": { - "finalBitField": [ - 3618516597240194183335683517222162960339958537141550881213932039047770801232, - 4415226380306 - ], - "finalBitFieldRaw": "0x0000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000208000200304020000800940c20002000004000820008010000010010c00004500000000000000000000000000000000000000000000000000000040400000012" - } -} \ No newline at end of file diff --git a/contracts/test/data/beefy-final-bitfield.json b/contracts/test/data/beefy-final-bitfield.json new file mode 100644 index 000000000..61b4f1e38 --- /dev/null +++ b/contracts/test/data/beefy-final-bitfield.json @@ -0,0 +1,10 @@ +{ + "final": { + "finalBitField": [ + 904625702432147485716542374701906827243357593404210291148247373534326161412, + 904629148882204505376999531341828046050008140282820635025195996585574531088, + 18446744623465365520 + ], + "finalBitFieldRaw": "0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000003020000003200001400000008000020000000800000080000000400008008000402000080080000000000000000080000020000000080044020010000000000100000000000000000000000000000000000000000000000010000008000000010" + } +} \ No newline at end of file diff --git a/contracts/test/data/beefy-final-proof-0.json b/contracts/test/data/beefy-final-proof-0.json deleted file mode 100644 index 06f2b8935..000000000 --- a/contracts/test/data/beefy-final-proof-0.json +++ /dev/null @@ -1,2180 +0,0 @@ -{ - "finalValidatorsProof": [ - { - "v": 27, - "r": { - "0": 2, - "1": 174, - "2": 189, - "3": 226, - "4": 21, - "5": 197, - "6": 185, - "7": 132, - "8": 83, - "9": 40, - "10": 215, - "11": 63, - "12": 78, - "13": 123, - "14": 39, - "15": 164, - "16": 123, - "17": 144, - "18": 60, - "19": 187, - "20": 227, - "21": 233, - "22": 73, - "23": 31, - "24": 75, - "25": 27, - "26": 87, - "27": 46, - "28": 79, - "29": 240, - "30": 24, - "31": 134 - }, - "s": { - "0": 123, - "1": 230, - "2": 51, - "3": 179, - "4": 25, - "5": 20, - "6": 174, - "7": 67, - "8": 61, - "9": 91, - "10": 5, - "11": 24, - "12": 190, - "13": 120, - "14": 235, - "15": 47, - "16": 80, - "17": 33, - "18": 252, - "19": 196, - "20": 159, - "21": 237, - "22": 243, - "23": 243, - "24": 15, - "25": 121, - "26": 186, - "27": 35, - "28": 35, - "29": 232, - "30": 57, - "31": 185 - }, - "index": 4, - "account": "0xC9c64190573C18bC3637f99f82b439B858814f3f", - "proof": [ - "0xc255ba17d9adcf7cafa325176c7bc1940d81a9e9322bede4053b2bd0e8113955", - "0xf727e72f7d455cc0f5cecafcdd7a272538ab4cc86f9b4e69030e14414a3b0869", - "0x98594b0fdc6ac24206a0cc33c90040e97c86f96c2a42d12019f870a495027c6d", - "0xa6d711e88370aadeeefc420a6f2c5dc4dd87a885f70d3c9ca65768ade41c483a", - "0x2ace419b9eaa7e14a0cbbc3ebbb113ebf5b36eaaa7bc3cae90cba30d1b747311", - "0x8c83332339cab7a6008352495919f7102dbe1cc4d6d243682565de39b33d4899", - "0xb8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffde", - "0xf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f3365", - "0x73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0" - ] - }, - { - "v": 28, - "r": { - "0": 147, - "1": 140, - "2": 207, - "3": 52, - "4": 71, - "5": 208, - "6": 176, - "7": 217, - "8": 93, - "9": 40, - "10": 76, - "11": 113, - "12": 216, - "13": 3, - "14": 10, - "15": 176, - "16": 109, - "17": 238, - "18": 216, - "19": 74, - "20": 154, - "21": 105, - "22": 9, - "23": 107, - "24": 189, - "25": 119, - "26": 67, - "27": 209, - "28": 13, - "29": 4, - "30": 186, - "31": 62 - }, - "s": { - "0": 117, - "1": 140, - "2": 144, - "3": 61, - "4": 199, - "5": 60, - "6": 117, - "7": 39, - "8": 47, - "9": 162, - "10": 36, - "11": 214, - "12": 152, - "13": 230, - "14": 200, - "15": 160, - "16": 215, - "17": 53, - "18": 204, - "19": 184, - "20": 245, - "21": 10, - "22": 47, - "23": 131, - "24": 198, - "25": 182, - "26": 50, - "27": 44, - "28": 238, - "29": 143, - "30": 155, - "31": 7 - }, - "index": 6, - "account": "0x57866617A855F739EbFCa6f780803de28Af0a15A", - "proof": [ - "0xcfe641078ff6005490a5ece81aea735ec94272ce07e201d77c0f0105f37c37da", - "0x7a5ca4c5ce9eefc58f5f3759c03d4faadb9fd2eb5d94e83c1aa2f47a4f4975c6", - "0x98594b0fdc6ac24206a0cc33c90040e97c86f96c2a42d12019f870a495027c6d", - "0xa6d711e88370aadeeefc420a6f2c5dc4dd87a885f70d3c9ca65768ade41c483a", - "0x2ace419b9eaa7e14a0cbbc3ebbb113ebf5b36eaaa7bc3cae90cba30d1b747311", - "0x8c83332339cab7a6008352495919f7102dbe1cc4d6d243682565de39b33d4899", - "0xb8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffde", - "0xf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f3365", - "0x73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0" - ] - }, - { - "v": 28, - "r": { - "0": 0, - "1": 221, - "2": 55, - "3": 16, - "4": 73, - "5": 188, - "6": 81, - "7": 153, - "8": 138, - "9": 123, - "10": 30, - "11": 249, - "12": 170, - "13": 242, - "14": 100, - "15": 184, - "16": 17, - "17": 108, - "18": 40, - "19": 191, - "20": 254, - "21": 80, - "22": 59, - "23": 24, - "24": 22, - "25": 108, - "26": 214, - "27": 153, - "28": 199, - "29": 12, - "30": 217, - "31": 21 - }, - "s": { - "0": 24, - "1": 238, - "2": 125, - "3": 113, - "4": 163, - "5": 209, - "6": 46, - "7": 233, - "8": 217, - "9": 249, - "10": 41, - "11": 165, - "12": 247, - "13": 189, - "14": 139, - "15": 14, - "16": 253, - "17": 5, - "18": 142, - "19": 59, - "20": 71, - "21": 115, - "22": 67, - "23": 49, - "24": 248, - "25": 34, - "26": 168, - "27": 148, - "28": 210, - "29": 86, - "30": 78, - "31": 106 - }, - "index": 10, - "account": "0xC3EB1a25394062395E6E12EB0a9dDdF9b12b3CD6", - "proof": [ - "0xf3be11cc35606057050faca65c137ea5e7fccaf0a538aeac644dc3f1cb07625d", - "0xa6505d427e1b3b710cd14ab8ee72deb465a6b2415f9a4f08af29bbe2854a4e6b", - "0x8970c381942a5e0bb57b7b254d06ccb5627f6f062252711b52a16245c640830b", - "0xaf7f40e7f721f43293cec3b931fa8c4915c86b527828a08df66c56e44cb34ed4", - "0x2ace419b9eaa7e14a0cbbc3ebbb113ebf5b36eaaa7bc3cae90cba30d1b747311", - "0x8c83332339cab7a6008352495919f7102dbe1cc4d6d243682565de39b33d4899", - "0xb8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffde", - "0xf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f3365", - "0x73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0" - ] - }, - { - "v": 27, - "r": { - "0": 136, - "1": 102, - "2": 137, - "3": 228, - "4": 102, - "5": 205, - "6": 48, - "7": 75, - "8": 43, - "9": 21, - "10": 254, - "11": 255, - "12": 104, - "13": 242, - "14": 95, - "15": 139, - "16": 249, - "17": 251, - "18": 170, - "19": 171, - "20": 93, - "21": 28, - "22": 99, - "23": 82, - "24": 196, - "25": 40, - "26": 44, - "27": 208, - "28": 161, - "29": 149, - "30": 15, - "31": 106 - }, - "s": { - "0": 52, - "1": 103, - "2": 117, - "3": 39, - "4": 139, - "5": 136, - "6": 204, - "7": 212, - "8": 33, - "9": 37, - "10": 82, - "11": 83, - "12": 117, - "13": 198, - "14": 110, - "15": 160, - "16": 104, - "17": 241, - "18": 34, - "19": 220, - "20": 34, - "21": 143, - "22": 203, - "23": 55, - "24": 201, - "25": 19, - "26": 178, - "27": 239, - "28": 228, - "29": 148, - "30": 88, - "31": 19 - }, - "index": 30, - "account": "0xecb906Bb9002B7Fd872D90f2E37ED6BFbd0eC39D", - "proof": [ - "0x92f173940eb2cce250bf6edd32a12633df6e04aa2e205d231ef90b173a6d2ed5", - "0x8df6a7abbefe9b2fe4e384876b71ec1eb90d23950c68b78df4e22909590d1930", - "0x7126a8044f997db28aaf469f8f66a8a4c09c25ab03c0b902bf02618d54d5e86e", - "0x325666c5a681388f68098fa3270d9f8b05de0c3a929cf61ce2fff465db97ffa4", - "0xdf9973cc4b389edb18d204fb23baa094715a7f530e120a19fd643bd338f242ed", - "0x8c83332339cab7a6008352495919f7102dbe1cc4d6d243682565de39b33d4899", - "0xb8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffde", - "0xf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f3365", - "0x73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0" - ] - }, - { - "v": 28, - "r": { - "0": 53, - "1": 56, - "2": 103, - "3": 146, - "4": 46, - "5": 190, - "6": 12, - "7": 65, - "8": 21, - "9": 204, - "10": 46, - "11": 208, - "12": 142, - "13": 191, - "14": 243, - "15": 68, - "16": 122, - "17": 48, - "18": 83, - "19": 15, - "20": 161, - "21": 59, - "22": 42, - "23": 173, - "24": 78, - "25": 202, - "26": 205, - "27": 234, - "28": 203, - "29": 153, - "30": 253, - "31": 229 - }, - "s": { - "0": 95, - "1": 133, - "2": 188, - "3": 13, - "4": 179, - "5": 95, - "6": 238, - "7": 176, - "8": 48, - "9": 23, - "10": 94, - "11": 29, - "12": 107, - "13": 241, - "14": 39, - "15": 225, - "16": 112, - "17": 112, - "18": 149, - "19": 183, - "20": 117, - "21": 148, - "22": 134, - "23": 93, - "24": 149, - "25": 24, - "26": 49, - "27": 84, - "28": 203, - "29": 51, - "30": 24, - "31": 213 - }, - "index": 31, - "account": "0x5473090d3a9D7B984B31f2d36f2d004a9188796d", - "proof": [ - "0x2d3fe5fcf7e9b1559b73b0055d813911a135fd0f7311e5a69899cf420c418c9f", - "0x8df6a7abbefe9b2fe4e384876b71ec1eb90d23950c68b78df4e22909590d1930", - "0x7126a8044f997db28aaf469f8f66a8a4c09c25ab03c0b902bf02618d54d5e86e", - "0x325666c5a681388f68098fa3270d9f8b05de0c3a929cf61ce2fff465db97ffa4", - "0xdf9973cc4b389edb18d204fb23baa094715a7f530e120a19fd643bd338f242ed", - "0x8c83332339cab7a6008352495919f7102dbe1cc4d6d243682565de39b33d4899", - "0xb8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffde", - "0xf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f3365", - "0x73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0" - ] - }, - { - "v": 27, - "r": { - "0": 49, - "1": 54, - "2": 198, - "3": 208, - "4": 208, - "5": 239, - "6": 120, - "7": 242, - "8": 82, - "9": 101, - "10": 200, - "11": 184, - "12": 212, - "13": 175, - "14": 187, - "15": 35, - "16": 134, - "17": 176, - "18": 209, - "19": 37, - "20": 199, - "21": 103, - "22": 29, - "23": 159, - "24": 87, - "25": 174, - "26": 56, - "27": 69, - "28": 252, - "29": 92, - "30": 23, - "31": 0 - }, - "s": { - "0": 52, - "1": 156, - "2": 164, - "3": 154, - "4": 87, - "5": 91, - "6": 93, - "7": 251, - "8": 95, - "9": 176, - "10": 48, - "11": 181, - "12": 54, - "13": 227, - "14": 10, - "15": 234, - "16": 139, - "17": 51, - "18": 201, - "19": 110, - "20": 245, - "21": 117, - "22": 46, - "23": 27, - "24": 196, - "25": 194, - "26": 249, - "27": 241, - "28": 11, - "29": 80, - "30": 114, - "31": 40 - }, - "index": 36, - "account": "0x8713FfeC5c23955193bDBAa94c43E43091673B5f", - "proof": [ - "0x96bb7448b75bc9288b782a3a15ed3a7e04be7232693dbadfa1c4b58b6f6fe312", - "0x2d473663ea72fa4448c4f0ac34ca65f2786dddea9e86e3986d3ef6744a99d25b", - "0xaa641c5b1c4bc90b917cf33bdcb137ae27c5346bad7d7f998300d56c72f362dc", - "0x9a35c0781f39c88b0b0b3e32ebf43c433de23ab6ee7884a74afee67de4d355e8", - "0xdf1e9fb44d371a946a5aa702e9a25cafbe86baebef308c2ece39e05700478e04", - "0x547d2f4bce7e91a3ac513e803257445a67bda0fa0490624ff82709ad9f14fbc4", - "0xb8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffde", - "0xf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f3365", - "0x73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0" - ] - }, - { - "v": 27, - "r": { - "0": 59, - "1": 230, - "2": 80, - "3": 55, - "4": 133, - "5": 21, - "6": 119, - "7": 140, - "8": 43, - "9": 59, - "10": 98, - "11": 104, - "12": 4, - "13": 144, - "14": 82, - "15": 175, - "16": 188, - "17": 14, - "18": 191, - "19": 61, - "20": 162, - "21": 241, - "22": 11, - "23": 238, - "24": 191, - "25": 255, - "26": 87, - "27": 243, - "28": 175, - "29": 210, - "30": 52, - "31": 202 - }, - "s": { - "0": 120, - "1": 254, - "2": 132, - "3": 214, - "4": 233, - "5": 160, - "6": 200, - "7": 203, - "8": 211, - "9": 142, - "10": 220, - "11": 157, - "12": 0, - "13": 33, - "14": 137, - "15": 207, - "16": 135, - "17": 14, - "18": 16, - "19": 190, - "20": 235, - "21": 7, - "22": 17, - "23": 161, - "24": 93, - "25": 17, - "26": 222, - "27": 41, - "28": 32, - "29": 91, - "30": 49, - "31": 30 - }, - "index": 48, - "account": "0xCf30f13c8129AbA86B230B0e58a2142fB167d0c0", - "proof": [ - "0x2ae2086b6512fcac0808b1390a2eaa01a9d6259e3c9cae8be477e74e17deeed1", - "0xc1bfe7aae1ec8d84327846f6acfa72c4133d33d5eb410d8ec99b9f35fd393988", - "0x1f613d9f7e71d7dc4c307193b8d42896328a73e053cfe6a6e4cc786c10e43296", - "0xa27b84005396060df67c11bed4504cdb87cf1ea758f6f4a140cb29494a087a4f", - "0xbacd6f486c4af7f9a8544d4de5d1f204138a0b5be9ee1cef7a46d0e8088251e6", - "0x547d2f4bce7e91a3ac513e803257445a67bda0fa0490624ff82709ad9f14fbc4", - "0xb8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffde", - "0xf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f3365", - "0x73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0" - ] - }, - { - "v": 27, - "r": { - "0": 167, - "1": 162, - "2": 231, - "3": 227, - "4": 196, - "5": 228, - "6": 139, - "7": 211, - "8": 211, - "9": 79, - "10": 78, - "11": 132, - "12": 91, - "13": 201, - "14": 122, - "15": 144, - "16": 162, - "17": 198, - "18": 79, - "19": 241, - "20": 144, - "21": 156, - "22": 23, - "23": 158, - "24": 167, - "25": 25, - "26": 60, - "27": 71, - "28": 27, - "29": 148, - "30": 61, - "31": 3 - }, - "s": { - "0": 39, - "1": 123, - "2": 94, - "3": 87, - "4": 115, - "5": 218, - "6": 34, - "7": 186, - "8": 88, - "9": 163, - "10": 183, - "11": 6, - "12": 79, - "13": 147, - "14": 95, - "15": 63, - "16": 112, - "17": 39, - "18": 216, - "19": 85, - "20": 170, - "21": 83, - "22": 163, - "23": 200, - "24": 35, - "25": 245, - "26": 103, - "27": 156, - "28": 196, - "29": 255, - "30": 50, - "31": 231 - }, - "index": 72, - "account": "0x6D1bbDd4900Be80dB92B277A44528B1466f917cF", - "proof": [ - "0x5eab1320eafb3ab68ae81104f985356610d1bb1ad775c12f2c46a910017a40f3", - "0x34684c2aad2e5da85490a1ce3c0e971ffa62cc3e25c6c945f3c0c3752749afdb", - "0x92c44049c0e8708ce83280f3e2d4a7efde68aa8ee5b6778cd610762be0b18abb", - "0x551a87dd159fa88a9d7c1e081ac46570393d530aeb6e52e6a8c73fc7b1063f14", - "0xbd98baef56c26d14cf5b8db432629cd28355c36cb13512fbb6be262fce058994", - "0x03abdd191345b346cc826490fd23eb43349fab167ad091f4c48d9d2f6d70a540", - "0x2586b1acf8187086c42dd317785c79d85fb281987845a982517a5925ff9c7b2b", - "0xf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f3365", - "0x73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0" - ] - }, - { - "v": 28, - "r": { - "0": 255, - "1": 33, - "2": 16, - "3": 123, - "4": 48, - "5": 186, - "6": 145, - "7": 120, - "8": 35, - "9": 52, - "10": 187, - "11": 2, - "12": 249, - "13": 135, - "14": 103, - "15": 229, - "16": 226, - "17": 102, - "18": 232, - "19": 251, - "20": 183, - "21": 35, - "22": 133, - "23": 59, - "24": 231, - "25": 69, - "26": 174, - "27": 157, - "28": 143, - "29": 9, - "30": 116, - "31": 178 - }, - "s": { - "0": 59, - "1": 248, - "2": 136, - "3": 131, - "4": 184, - "5": 15, - "6": 145, - "7": 45, - "8": 184, - "9": 108, - "10": 225, - "11": 237, - "12": 7, - "13": 5, - "14": 84, - "15": 204, - "16": 228, - "17": 8, - "18": 112, - "19": 127, - "20": 77, - "21": 62, - "22": 218, - "23": 222, - "24": 139, - "25": 236, - "26": 74, - "27": 110, - "28": 93, - "29": 33, - "30": 54, - "31": 88 - }, - "index": 83, - "account": "0xe11cEabDd29528aFFcC2f7936e0E80877CcF1E1A", - "proof": [ - "0x95f466dc7f9837f333cf284f84b3ef47d968203b93571d6e67379a55239bac68", - "0x1f22928e92219f9cbe815f7a2baa4b71238a975a4017f36fdbe7cc736cc77870", - "0x70e953d23047cbc07dc21fa318e1dd6851ccd19a5fed5976976a78236a66d647", - "0x7bc44cfe90425291d8c8808375892cb895a9dd67ffd994a74bb0985b7072d98b", - "0xe1f4f439878975a3e8cfc749957c8b204653fd135da9b547d302697138859613", - "0x03abdd191345b346cc826490fd23eb43349fab167ad091f4c48d9d2f6d70a540", - "0x2586b1acf8187086c42dd317785c79d85fb281987845a982517a5925ff9c7b2b", - "0xf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f3365", - "0x73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0" - ] - }, - { - "v": 27, - "r": { - "0": 109, - "1": 244, - "2": 203, - "3": 144, - "4": 232, - "5": 199, - "6": 81, - "7": 70, - "8": 51, - "9": 255, - "10": 138, - "11": 145, - "12": 239, - "13": 16, - "14": 61, - "15": 135, - "16": 134, - "17": 223, - "18": 121, - "19": 232, - "20": 5, - "21": 75, - "22": 138, - "23": 255, - "24": 42, - "25": 19, - "26": 149, - "27": 48, - "28": 47, - "29": 50, - "30": 11, - "31": 149 - }, - "s": { - "0": 39, - "1": 255, - "2": 192, - "3": 132, - "4": 94, - "5": 199, - "6": 52, - "7": 169, - "8": 123, - "9": 3, - "10": 93, - "11": 46, - "12": 86, - "13": 42, - "14": 80, - "15": 20, - "16": 67, - "17": 191, - "18": 123, - "19": 214, - "20": 137, - "21": 159, - "22": 194, - "23": 100, - "24": 34, - "25": 28, - "26": 74, - "27": 193, - "28": 236, - "29": 46, - "30": 237, - "31": 96 - }, - "index": 103, - "account": "0xec3C52325486d19097259A55B2a445a2d698BbDf", - "proof": [ - "0xe2ce4bb1fce254a9cc99f980b8f53807ae977d83e907faacac3f4dc5b0968fa2", - "0xe628986ae7161274d63f9e6c1e0f503e643ff2429d7e6796dbe53f4f991c78ad", - "0x602ba706ec4a81cf32ef4f3598566d9dc880fa037f4f6aa1a90e1203fc67a48f", - "0x5036b805dffcdd5b2e8855505a509803215b09cdecc3ad10d4269feba0ba4184", - "0xf872ed3e12529c53f89da7df08d369d23c2bb57916e4783a3e07b3955845133d", - "0x9c88a3c47b71bf6a0902cb29f0acc01a5e6b16f50d9030a2c6b6cc46aa3abfc8", - "0x2586b1acf8187086c42dd317785c79d85fb281987845a982517a5925ff9c7b2b", - "0xf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f3365", - "0x73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0" - ] - }, - { - "v": 27, - "r": { - "0": 41, - "1": 252, - "2": 200, - "3": 178, - "4": 50, - "5": 209, - "6": 188, - "7": 222, - "8": 191, - "9": 199, - "10": 213, - "11": 84, - "12": 183, - "13": 37, - "14": 105, - "15": 136, - "16": 239, - "17": 120, - "18": 159, - "19": 199, - "20": 77, - "21": 153, - "22": 13, - "23": 127, - "24": 246, - "25": 94, - "26": 78, - "27": 86, - "28": 126, - "29": 46, - "30": 129, - "31": 19 - }, - "s": { - "0": 57, - "1": 210, - "2": 58, - "3": 193, - "4": 215, - "5": 51, - "6": 137, - "7": 41, - "8": 68, - "9": 222, - "10": 61, - "11": 53, - "12": 196, - "13": 182, - "14": 47, - "15": 49, - "16": 107, - "17": 133, - "18": 174, - "19": 146, - "20": 50, - "21": 65, - "22": 74, - "23": 243, - "24": 98, - "25": 168, - "26": 99, - "27": 207, - "28": 217, - "29": 84, - "30": 226, - "31": 229 - }, - "index": 118, - "account": "0xb79df9BBD3Cc5a316374d40a35898657e2D8e18E", - "proof": [ - "0x7df725da049349c532528abe804b608d47fd20993d68053fc1b3d6042ca0002b", - "0x2f3e8719554d71589ae679692ef3951fdaee3445126323eddf5edfbc78be6aa5", - "0xa44761bb661fd68431ba5962280d515d2e286060fac0a5893bf5c7a7bc4309d1", - "0x3669134efbdc64823fbca48af53f72ffb0dccdef81c3b0d35f804893d535e886", - "0x6eafa8fc9b0e67ab52141344ed25288a2bb3d158af038ea9ecc3c2ddf30f32e7", - "0x9c88a3c47b71bf6a0902cb29f0acc01a5e6b16f50d9030a2c6b6cc46aa3abfc8", - "0x2586b1acf8187086c42dd317785c79d85fb281987845a982517a5925ff9c7b2b", - "0xf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f3365", - "0x73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0" - ] - }, - { - "v": 27, - "r": { - "0": 24, - "1": 30, - "2": 191, - "3": 200, - "4": 250, - "5": 81, - "6": 149, - "7": 169, - "8": 120, - "9": 105, - "10": 12, - "11": 242, - "12": 152, - "13": 224, - "14": 3, - "15": 72, - "16": 233, - "17": 104, - "18": 251, - "19": 69, - "20": 83, - "21": 23, - "22": 96, - "23": 236, - "24": 6, - "25": 92, - "26": 50, - "27": 209, - "28": 140, - "29": 11, - "30": 98, - "31": 145 - }, - "s": { - "0": 8, - "1": 196, - "2": 53, - "3": 218, - "4": 28, - "5": 144, - "6": 159, - "7": 196, - "8": 192, - "9": 17, - "10": 52, - "11": 113, - "12": 65, - "13": 132, - "14": 52, - "15": 30, - "16": 85, - "17": 236, - "18": 42, - "19": 39, - "20": 165, - "21": 110, - "22": 13, - "23": 28, - "24": 208, - "25": 157, - "26": 19, - "27": 74, - "28": 153, - "29": 24, - "30": 194, - "31": 54 - }, - "index": 141, - "account": "0xC66888DDEbd37D715B5278A86a35d58F0D9B90F4", - "proof": [ - "0x08b8935325ae43169b960e19bb8d97eadf46e3e881978aff6decf2cad2edd8d4", - "0x518211971ae9be734ef9576dc3a94f2e7a24cee2b67d158e6af5e6ede48b8e2b", - "0x1137b81220981703e7f8fb9c13d3052513b17f8fe0dc801500ea64b25eee49fe", - "0x42a0104a13de7b8090ba2326a97024c1157d88281804ce5fb85ea82abaf1eef4", - "0xe05e69cbeca48f72fd3d81601b5419215fb234ba3a76467e8cd973d335c9e83a", - "0xc72bd3c5ef89cc841cebd46ee834312bbb107ee0b90e729f93eb7ce924ea2d80", - "0x64aaad909501e44338a8a9191abc63f8def273fb9f03108864016a17cad259dc", - "0xf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d", - "0x73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0" - ] - }, - { - "v": 28, - "r": { - "0": 156, - "1": 74, - "2": 27, - "3": 255, - "4": 247, - "5": 230, - "6": 58, - "7": 201, - "8": 11, - "9": 73, - "10": 181, - "11": 83, - "12": 48, - "13": 91, - "14": 127, - "15": 132, - "16": 15, - "17": 175, - "18": 70, - "19": 18, - "20": 40, - "21": 6, - "22": 206, - "23": 105, - "24": 199, - "25": 40, - "26": 249, - "27": 68, - "28": 26, - "29": 216, - "30": 14, - "31": 40 - }, - "s": { - "0": 12, - "1": 49, - "2": 155, - "3": 49, - "4": 204, - "5": 213, - "6": 150, - "7": 208, - "8": 127, - "9": 53, - "10": 41, - "11": 5, - "12": 54, - "13": 15, - "14": 181, - "15": 110, - "16": 127, - "17": 45, - "18": 228, - "19": 71, - "20": 39, - "21": 149, - "22": 124, - "23": 156, - "24": 36, - "25": 252, - "26": 13, - "27": 44, - "28": 91, - "29": 50, - "30": 62, - "31": 138 - }, - "index": 157, - "account": "0x5D99Ea4a76D0d652C8BB9204a1034ddaCdEcDD81", - "proof": [ - "0x83972c20299467e1837f169a7df643a4f0b0929c12cdd489b13d664bfde41949", - "0x8c318f6de9b78c24f9b34538eda1822974b02323d024ba72bef3ab09a66adc05", - "0xc518dd2f30f7c7b78c8075fa04bf6b9e75288c5e48113b38d194c0d4c3838aeb", - "0xabeffa602d6a1ea36786d6b80fe8770d0706364b93c143903681c61e1abcb3b9", - "0x0cb2858018faaaf0bd2e3538768b51cf4f432d7c0fed87e0788c000f3af03e7f", - "0xc72bd3c5ef89cc841cebd46ee834312bbb107ee0b90e729f93eb7ce924ea2d80", - "0x64aaad909501e44338a8a9191abc63f8def273fb9f03108864016a17cad259dc", - "0xf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d", - "0x73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0" - ] - }, - { - "v": 27, - "r": { - "0": 75, - "1": 167, - "2": 86, - "3": 77, - "4": 160, - "5": 140, - "6": 120, - "7": 49, - "8": 40, - "9": 232, - "10": 244, - "11": 223, - "12": 36, - "13": 32, - "14": 44, - "15": 174, - "16": 222, - "17": 150, - "18": 138, - "19": 207, - "20": 221, - "21": 0, - "22": 207, - "23": 174, - "24": 210, - "25": 142, - "26": 206, - "27": 218, - "28": 106, - "29": 66, - "30": 152, - "31": 238 - }, - "s": { - "0": 8, - "1": 205, - "2": 226, - "3": 32, - "4": 221, - "5": 234, - "6": 144, - "7": 121, - "8": 135, - "9": 208, - "10": 55, - "11": 90, - "12": 216, - "13": 225, - "14": 252, - "15": 225, - "16": 170, - "17": 30, - "18": 172, - "19": 98, - "20": 222, - "21": 0, - "22": 11, - "23": 59, - "24": 80, - "25": 8, - "26": 26, - "27": 173, - "28": 140, - "29": 106, - "30": 111, - "31": 248 - }, - "index": 163, - "account": "0x66a04195aCacaf002D88928B582f729E52655815", - "proof": [ - "0x0cd1ee823e290df8b9dff0067abab1eaed0749a7453852fffedbf62429be9608", - "0x4a77cc45d751eb4a541863939cdc472bd7179db4e9bce47aff72e11d53d824ca", - "0x136d1789bce723dc057eea270cb480ec6e3308e1fdffe9d1e9fdc26b673b37f1", - "0x68a649c5d1d5b44417b82100e8f3a87587a7affaadd64d88e6d5af06f3878c72", - "0xa907b494272792d0106ddc58923600fa00a366d0eb6bd7264a9fcea91d5585fb", - "0x137973435ae824f670344e596684069be579cc265fa6f74b78a23a04ef85d88d", - "0x64aaad909501e44338a8a9191abc63f8def273fb9f03108864016a17cad259dc", - "0xf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d", - "0x73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0" - ] - }, - { - "v": 27, - "r": { - "0": 3, - "1": 83, - "2": 71, - "3": 86, - "4": 143, - "5": 92, - "6": 99, - "7": 32, - "8": 219, - "9": 194, - "10": 30, - "11": 129, - "12": 109, - "13": 157, - "14": 37, - "15": 119, - "16": 244, - "17": 135, - "18": 187, - "19": 159, - "20": 83, - "21": 86, - "22": 53, - "23": 192, - "24": 218, - "25": 243, - "26": 15, - "27": 233, - "28": 243, - "29": 125, - "30": 33, - "31": 180 - }, - "s": { - "0": 16, - "1": 245, - "2": 230, - "3": 100, - "4": 113, - "5": 38, - "6": 165, - "7": 127, - "8": 168, - "9": 237, - "10": 94, - "11": 142, - "12": 228, - "13": 104, - "14": 111, - "15": 121, - "16": 43, - "17": 142, - "18": 6, - "19": 216, - "20": 19, - "21": 71, - "22": 182, - "23": 45, - "24": 162, - "25": 220, - "26": 118, - "27": 228, - "28": 233, - "29": 249, - "30": 252, - "31": 138 - }, - "index": 172, - "account": "0x9c01D29c38ccd5b4189Bb3917A6f3F83fC359cFB", - "proof": [ - "0xb5035db64a3fb166b6292e52517e3c1dedf70f5750bd779fbc59ad2fd8b49519", - "0x5acba84a974a5550773e4a820972f5e2221793596fb20d689d698cef0f3e8bc3", - "0x260f4857a1eba1f40cf1ff10b2516b7a647096fc00180f30e4389a8c43f5fec2", - "0x66971fe2cda487591a6072e3a131b2e473300bc04b2c2f3bbce1d6817aedd10d", - "0xa907b494272792d0106ddc58923600fa00a366d0eb6bd7264a9fcea91d5585fb", - "0x137973435ae824f670344e596684069be579cc265fa6f74b78a23a04ef85d88d", - "0x64aaad909501e44338a8a9191abc63f8def273fb9f03108864016a17cad259dc", - "0xf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d", - "0x73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0" - ] - }, - { - "v": 28, - "r": { - "0": 255, - "1": 128, - "2": 240, - "3": 56, - "4": 18, - "5": 136, - "6": 60, - "7": 251, - "8": 186, - "9": 19, - "10": 48, - "11": 125, - "12": 178, - "13": 226, - "14": 234, - "15": 35, - "16": 153, - "17": 167, - "18": 238, - "19": 187, - "20": 39, - "21": 123, - "22": 75, - "23": 32, - "24": 93, - "25": 254, - "26": 47, - "27": 30, - "28": 65, - "29": 223, - "30": 106, - "31": 137 - }, - "s": { - "0": 125, - "1": 196, - "2": 253, - "3": 63, - "4": 248, - "5": 85, - "6": 115, - "7": 51, - "8": 114, - "9": 79, - "10": 87, - "11": 65, - "12": 46, - "13": 37, - "14": 1, - "15": 148, - "16": 182, - "17": 133, - "18": 217, - "19": 189, - "20": 101, - "21": 17, - "22": 249, - "23": 126, - "24": 41, - "25": 1, - "26": 68, - "27": 201, - "28": 92, - "29": 66, - "30": 86, - "31": 194 - }, - "index": 175, - "account": "0x33d02388e8a4224A5209cE827385EdD3D4F096BD", - "proof": [ - "0x416f85164b28dd55cbe033742c1a494a932ce5d511c5c0b8ce0836cced63586a", - "0x40e3a09b46497ba59b2189d80dad4bb1748600edd36bc1411bd41a16d7ec54a4", - "0x260f4857a1eba1f40cf1ff10b2516b7a647096fc00180f30e4389a8c43f5fec2", - "0x66971fe2cda487591a6072e3a131b2e473300bc04b2c2f3bbce1d6817aedd10d", - "0xa907b494272792d0106ddc58923600fa00a366d0eb6bd7264a9fcea91d5585fb", - "0x137973435ae824f670344e596684069be579cc265fa6f74b78a23a04ef85d88d", - "0x64aaad909501e44338a8a9191abc63f8def273fb9f03108864016a17cad259dc", - "0xf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d", - "0x73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0" - ] - }, - { - "v": 28, - "r": { - "0": 129, - "1": 237, - "2": 200, - "3": 60, - "4": 137, - "5": 230, - "6": 40, - "7": 227, - "8": 91, - "9": 0, - "10": 9, - "11": 49, - "12": 171, - "13": 110, - "14": 220, - "15": 66, - "16": 244, - "17": 231, - "18": 21, - "19": 212, - "20": 24, - "21": 153, - "22": 126, - "23": 207, - "24": 203, - "25": 249, - "26": 117, - "27": 36, - "28": 190, - "29": 67, - "30": 231, - "31": 252 - }, - "s": { - "0": 57, - "1": 252, - "2": 154, - "3": 144, - "4": 38, - "5": 100, - "6": 165, - "7": 131, - "8": 57, - "9": 228, - "10": 139, - "11": 25, - "12": 91, - "13": 219, - "14": 128, - "15": 239, - "16": 101, - "17": 103, - "18": 41, - "19": 217, - "20": 15, - "21": 31, - "22": 37, - "23": 213, - "24": 183, - "25": 219, - "26": 15, - "27": 22, - "28": 148, - "29": 193, - "30": 44, - "31": 122 - }, - "index": 187, - "account": "0x85098Dfb29a8A71208fFE981886A33a2c3E3f2B2", - "proof": [ - "0xc90699ab2080cfb90faf611369b3270e75c46722954fb05ddc48ff4231d6bee3", - "0x6ba8a511b931a886b8547f75c94c89188aa817901edbcf4076d2e28c29cda4aa", - "0x0268cdd4761f48b12c987142c2f89dace26b4cfea9edef0e71a934a805d15794", - "0x2ba6746783167c393bea28563490ded0680108da88f6fd0245e8b8e18b1004fc", - "0x599a8674d32d090e93042776f9b7c43790c455091892e35deb595b5954a7471e", - "0x137973435ae824f670344e596684069be579cc265fa6f74b78a23a04ef85d88d", - "0x64aaad909501e44338a8a9191abc63f8def273fb9f03108864016a17cad259dc", - "0xf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d", - "0x73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0" - ] - }, - { - "v": 28, - "r": { - "0": 174, - "1": 249, - "2": 167, - "3": 177, - "4": 27, - "5": 66, - "6": 132, - "7": 233, - "8": 11, - "9": 162, - "10": 4, - "11": 164, - "12": 148, - "13": 12, - "14": 219, - "15": 225, - "16": 69, - "17": 143, - "18": 76, - "19": 28, - "20": 198, - "21": 0, - "22": 39, - "23": 106, - "24": 141, - "25": 68, - "26": 236, - "27": 17, - "28": 136, - "29": 48, - "30": 224, - "31": 28 - }, - "s": { - "0": 89, - "1": 250, - "2": 242, - "3": 255, - "4": 186, - "5": 7, - "6": 238, - "7": 183, - "8": 74, - "9": 209, - "10": 25, - "11": 165, - "12": 78, - "13": 31, - "14": 72, - "15": 146, - "16": 123, - "17": 112, - "18": 45, - "19": 202, - "20": 87, - "21": 151, - "22": 163, - "23": 2, - "24": 41, - "25": 106, - "26": 72, - "27": 20, - "28": 220, - "29": 36, - "30": 163, - "31": 15 - }, - "index": 205, - "account": "0xF3A1e468f7F20aB7f0f4170e2784aaA7587d7406", - "proof": [ - "0x8654edfe60de97c1931c83ddc033d93e6c4e800f916b6ebfd10dfac063c33b9c", - "0x858596a32f0cb875659755dbe2fa075e6ceaf8963055c190ab5f82212093f111", - "0x9e7f869fbf6a64229453098cf96d1427cc668559a6db0524cbb358732619914f", - "0x03149477c3dc4ee2218261dfb0d60ab40978cbd38b843741a1ee1924f3e37667", - "0xbf63d3152cbc10972b37d7d02c3ddea3aae664593d5898d50c8114008b473214", - "0x1bcc228cc309f83f90031fb5c788d2487eed6b8a12c98774d7a9c23c0cee17c6", - "0xdbf5e78cdca685e455240593bc327f715dbb1552bdcd7e5f821dc6cc41e2cfb0", - "0xf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d", - "0x73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0" - ] - }, - { - "v": 28, - "r": { - "0": 247, - "1": 77, - "2": 204, - "3": 201, - "4": 182, - "5": 17, - "6": 236, - "7": 183, - "8": 140, - "9": 200, - "10": 9, - "11": 55, - "12": 17, - "13": 252, - "14": 176, - "15": 43, - "16": 215, - "17": 137, - "18": 212, - "19": 200, - "20": 87, - "21": 108, - "22": 128, - "23": 138, - "24": 205, - "25": 79, - "26": 98, - "27": 62, - "28": 133, - "29": 201, - "30": 166, - "31": 221 - }, - "s": { - "0": 27, - "1": 49, - "2": 43, - "3": 224, - "4": 30, - "5": 126, - "6": 180, - "7": 200, - "8": 31, - "9": 40, - "10": 96, - "11": 245, - "12": 160, - "13": 47, - "14": 14, - "15": 9, - "16": 138, - "17": 92, - "18": 107, - "19": 72, - "20": 14, - "21": 106, - "22": 235, - "23": 159, - "24": 175, - "25": 209, - "26": 241, - "27": 179, - "28": 82, - "29": 216, - "30": 194, - "31": 102 - }, - "index": 214, - "account": "0x8F87eaD264b97af2743dc4117d948Eb73DF30fE4", - "proof": [ - "0x9e7582ead486c7795ce24ba6f45e42e80a444c7c40395d71a495e678f403e4dc", - "0x11fa4726544d8ab2b4aeaac6175f760523f203e8324422ddd2bdf96598d56ae9", - "0x9d2d4c1b04693d482108e2c9e082507f9c6903ed3f5890262c2c25dd015ed007", - "0x3bf48ccf89bf753576ef67ffe2237806b555455353aa3ccbc506ebc2a62afa53", - "0xa3e540d32650f8682146d5649323edcf497d1451d505914616d409a89efff9da", - "0x1bcc228cc309f83f90031fb5c788d2487eed6b8a12c98774d7a9c23c0cee17c6", - "0xdbf5e78cdca685e455240593bc327f715dbb1552bdcd7e5f821dc6cc41e2cfb0", - "0xf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d", - "0x73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0" - ] - }, - { - "v": 27, - "r": { - "0": 14, - "1": 212, - "2": 69, - "3": 195, - "4": 38, - "5": 73, - "6": 106, - "7": 239, - "8": 245, - "9": 49, - "10": 67, - "11": 68, - "12": 135, - "13": 164, - "14": 207, - "15": 100, - "16": 250, - "17": 237, - "18": 190, - "19": 90, - "20": 164, - "21": 9, - "22": 170, - "23": 102, - "24": 195, - "25": 36, - "26": 113, - "27": 233, - "28": 91, - "29": 14, - "30": 66, - "31": 149 - }, - "s": { - "0": 58, - "1": 100, - "2": 174, - "3": 96, - "4": 27, - "5": 12, - "6": 191, - "7": 138, - "8": 182, - "9": 141, - "10": 94, - "11": 108, - "12": 110, - "13": 40, - "14": 53, - "15": 83, - "16": 117, - "17": 237, - "18": 216, - "19": 229, - "20": 55, - "21": 224, - "22": 196, - "23": 72, - "24": 92, - "25": 154, - "26": 254, - "27": 62, - "28": 104, - "29": 212, - "30": 124, - "31": 77 - }, - "index": 220, - "account": "0x9343378455e46bc96A702EEfd2F84CCA055F9472", - "proof": [ - "0x06094c8207e3ad2faa5b8e8dc4e1645575fc9b0f33505340ef7ede3574c12964", - "0xe37762d4ee9ceac6ff6676f1cc9e062a81aa4dbcb60946f32f4d8b72c2b8cadd", - "0x6861b76364d1c3170f84724667f2dab3c206b1a2b3db9a5b1ca64ba233997c5f", - "0x85067ce849428405cf1b407341b9376d504e3ff593b00e4aae4f65e30a36db3c", - "0xa3e540d32650f8682146d5649323edcf497d1451d505914616d409a89efff9da", - "0x1bcc228cc309f83f90031fb5c788d2487eed6b8a12c98774d7a9c23c0cee17c6", - "0xdbf5e78cdca685e455240593bc327f715dbb1552bdcd7e5f821dc6cc41e2cfb0", - "0xf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d", - "0x73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0" - ] - }, - { - "v": 27, - "r": { - "0": 90, - "1": 66, - "2": 69, - "3": 219, - "4": 107, - "5": 19, - "6": 207, - "7": 184, - "8": 135, - "9": 178, - "10": 217, - "11": 211, - "12": 191, - "13": 63, - "14": 155, - "15": 36, - "16": 82, - "17": 12, - "18": 98, - "19": 230, - "20": 109, - "21": 225, - "22": 63, - "23": 97, - "24": 71, - "25": 82, - "26": 175, - "27": 147, - "28": 112, - "29": 119, - "30": 162, - "31": 58 - }, - "s": { - "0": 91, - "1": 249, - "2": 44, - "3": 184, - "4": 22, - "5": 52, - "6": 193, - "7": 190, - "8": 177, - "9": 114, - "10": 213, - "11": 168, - "12": 117, - "13": 78, - "14": 121, - "15": 132, - "16": 187, - "17": 210, - "18": 16, - "19": 153, - "20": 93, - "21": 65, - "22": 0, - "23": 63, - "24": 47, - "25": 115, - "26": 140, - "27": 227, - "28": 183, - "29": 117, - "30": 201, - "31": 224 - }, - "index": 221, - "account": "0x3b5F3d19020fb26367a6a0eA611CB0E7dE28DE33", - "proof": [ - "0x1b1b9ace3e2c1a1785ee845eed31a37e3d9dffdd2702868b18d8ff2a5b309ea5", - "0xe37762d4ee9ceac6ff6676f1cc9e062a81aa4dbcb60946f32f4d8b72c2b8cadd", - "0x6861b76364d1c3170f84724667f2dab3c206b1a2b3db9a5b1ca64ba233997c5f", - "0x85067ce849428405cf1b407341b9376d504e3ff593b00e4aae4f65e30a36db3c", - "0xa3e540d32650f8682146d5649323edcf497d1451d505914616d409a89efff9da", - "0x1bcc228cc309f83f90031fb5c788d2487eed6b8a12c98774d7a9c23c0cee17c6", - "0xdbf5e78cdca685e455240593bc327f715dbb1552bdcd7e5f821dc6cc41e2cfb0", - "0xf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d", - "0x73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0" - ] - }, - { - "v": 27, - "r": { - "0": 238, - "1": 160, - "2": 188, - "3": 186, - "4": 93, - "5": 20, - "6": 250, - "7": 59, - "8": 159, - "9": 203, - "10": 109, - "11": 49, - "12": 208, - "13": 237, - "14": 81, - "15": 106, - "16": 224, - "17": 150, - "18": 196, - "19": 5, - "20": 12, - "21": 95, - "22": 205, - "23": 175, - "24": 180, - "25": 7, - "26": 161, - "27": 6, - "28": 169, - "29": 113, - "30": 27, - "31": 63 - }, - "s": { - "0": 71, - "1": 40, - "2": 175, - "3": 212, - "4": 151, - "5": 218, - "6": 181, - "7": 89, - "8": 108, - "9": 230, - "10": 232, - "11": 59, - "12": 84, - "13": 114, - "14": 170, - "15": 79, - "16": 32, - "17": 78, - "18": 30, - "19": 175, - "20": 109, - "21": 238, - "22": 48, - "23": 107, - "24": 83, - "25": 1, - "26": 113, - "27": 226, - "28": 133, - "29": 97, - "30": 227, - "31": 116 - }, - "index": 233, - "account": "0xF957bfd0E45F16c1582c8E343639DE47F147C66a", - "proof": [ - "0x9ddf698c26cd124b9946c93e2650e9cb726552074fd7dedb095e0b8a9af348b7", - "0x6b0f966139a0560cc7b00858fc9b0a3ae66f5d95f937442d6a5c7d2f769499de", - "0x04b2877ef1883d55f53b5ca5852766af70eea752e04c55a639cc4a2703405030", - "0xe63542a3b46152d6bbdc5b4e79a588a62713e7ce53d767c7136fdf577d3c2ade", - "0x73e4deb38b92d51f013388a7ae0191f60a79f25693b78b4ec34e9914d352f1d0", - "0x8527ec55aceec37ad9c2b70e7e14ebe2c51994e496fcbedae2db5aedf4bd4a5e", - "0xdbf5e78cdca685e455240593bc327f715dbb1552bdcd7e5f821dc6cc41e2cfb0", - "0xf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d", - "0x73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0" - ] - }, - { - "v": 27, - "r": { - "0": 112, - "1": 100, - "2": 210, - "3": 220, - "4": 109, - "5": 181, - "6": 3, - "7": 86, - "8": 249, - "9": 115, - "10": 76, - "11": 157, - "12": 31, - "13": 33, - "14": 64, - "15": 124, - "16": 69, - "17": 42, - "18": 132, - "19": 226, - "20": 106, - "21": 48, - "22": 122, - "23": 239, - "24": 112, - "25": 246, - "26": 133, - "27": 182, - "28": 60, - "29": 95, - "30": 36, - "31": 185 - }, - "s": { - "0": 46, - "1": 183, - "2": 175, - "3": 29, - "4": 25, - "5": 54, - "6": 208, - "7": 69, - "8": 133, - "9": 105, - "10": 58, - "11": 170, - "12": 102, - "13": 46, - "14": 56, - "15": 118, - "16": 159, - "17": 140, - "18": 23, - "19": 92, - "20": 165, - "21": 167, - "22": 134, - "23": 201, - "24": 50, - "25": 39, - "26": 133, - "27": 3, - "28": 52, - "29": 149, - "30": 92, - "31": 178 - }, - "index": 251, - "account": "0x83694089d1e2FBD01c090a3198C64A9153D2F8Fa", - "proof": [ - "0x9fe76ba617982f9986fc59e8521171ebe81e0c7491d91521a0fe9a0b635af8a5", - "0x462f5f4793463267cac15dacb74be47bddc2f19985682e9a8dae06fbdcd60293", - "0x942ca9c53961d698e1d0cd11e72c60329679204ae7a8357a4b557f88f767aacd", - "0x638ed41e5e35db1049fe4794634692551b91f937358d0253016627fc3dbbf8a0", - "0xff0e576ff6a911efa30fd9002adcfa5d69f7e14818215b7fe0f22a1c22686161", - "0x8527ec55aceec37ad9c2b70e7e14ebe2c51994e496fcbedae2db5aedf4bd4a5e", - "0xdbf5e78cdca685e455240593bc327f715dbb1552bdcd7e5f821dc6cc41e2cfb0", - "0xf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d", - "0x73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0" - ] - }, - { - "v": 28, - "r": { - "0": 124, - "1": 148, - "2": 66, - "3": 131, - "4": 106, - "5": 62, - "6": 21, - "7": 3, - "8": 86, - "9": 253, - "10": 214, - "11": 128, - "12": 245, - "13": 189, - "14": 172, - "15": 133, - "16": 51, - "17": 119, - "18": 228, - "19": 48, - "20": 45, - "21": 19, - "22": 17, - "23": 143, - "24": 179, - "25": 68, - "26": 184, - "27": 157, - "28": 125, - "29": 153, - "30": 48, - "31": 104 - }, - "s": { - "0": 127, - "1": 216, - "2": 155, - "3": 84, - "4": 130, - "5": 145, - "6": 161, - "7": 209, - "8": 98, - "9": 103, - "10": 224, - "11": 43, - "12": 70, - "13": 70, - "14": 157, - "15": 234, - "16": 51, - "17": 72, - "18": 179, - "19": 39, - "20": 182, - "21": 89, - "22": 172, - "23": 51, - "24": 0, - "25": 122, - "26": 112, - "27": 228, - "28": 129, - "29": 178, - "30": 161, - "31": 175 - }, - "index": 260, - "account": "0xE94dc0038fAD3Bee81cD5eb54E02407CdDAD9a60", - "proof": [ - "0xf66a64c6b93269cbe6648a25111eab894edecc8bfc7146be1b80462982dc76b9", - "0x01840fef395955c1ffab0190e185a1e4e00c39d5bad2d46fc0f0f6ed0c7bf367", - "0x7a64198bc497a4465cfe60609f06b28b93220df36c48a504ef75feb198868689", - "0x415afb9adc1b79fc758a10c06b82fbdb020b4c15034aa142031dd8d167383ff7", - "0x4ced2037a4343c973b4f31226b11a0c4ad66f8d3ba93a58abe1ad3f52bee37f2", - "0x199289f8be72bebb34866c29cbe95e9f374c18f61de30b9671f334125971bd87", - "0xaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433" - ] - }, - { - "v": 28, - "r": { - "0": 100, - "1": 193, - "2": 15, - "3": 69, - "4": 250, - "5": 198, - "6": 71, - "7": 116, - "8": 58, - "9": 17, - "10": 183, - "11": 42, - "12": 73, - "13": 15, - "14": 18, - "15": 244, - "16": 117, - "17": 147, - "18": 234, - "19": 245, - "20": 184, - "21": 248, - "22": 27, - "23": 254, - "24": 217, - "25": 172, - "26": 150, - "27": 162, - "28": 216, - "29": 229, - "30": 144, - "31": 88 - }, - "s": { - "0": 82, - "1": 196, - "2": 54, - "3": 88, - "4": 239, - "5": 39, - "6": 148, - "7": 194, - "8": 222, - "9": 111, - "10": 85, - "11": 194, - "12": 26, - "13": 222, - "14": 219, - "15": 169, - "16": 213, - "17": 27, - "18": 39, - "19": 157, - "20": 90, - "21": 147, - "22": 176, - "23": 6, - "24": 40, - "25": 73, - "26": 210, - "27": 200, - "28": 216, - "29": 25, - "30": 187, - "31": 132 - }, - "index": 290, - "account": "0x01BEA320fe842E39dFc559d2316Ac4AcB2E3c17B", - "proof": [ - "0xb06a220df5a620e5723c3c7d5dd4252da1ac29abd2b1730e1d18c12713297ce1", - "0x5782b7b385b33e5ab799e824f080cd03a092f32e89144b6022570986710f2572", - "0xc5f613829c6f188e934a1064f2d4643a50ad69d3877a30313257814ef3413dc3", - "0x67b4644bea2b3ed13a16e64bf6e0bf9cada409232106972c00d0b7070ae5acbe", - "0x75fda4b696227a082ae644377814cb58e5b22955eaba511048eb6794fbc071f3", - "0xaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433" - ] - }, - { - "v": 28, - "r": { - "0": 225, - "1": 56, - "2": 66, - "3": 83, - "4": 141, - "5": 63, - "6": 188, - "7": 85, - "8": 95, - "9": 151, - "10": 90, - "11": 198, - "12": 12, - "13": 9, - "14": 59, - "15": 141, - "16": 220, - "17": 169, - "18": 27, - "19": 14, - "20": 206, - "21": 210, - "22": 19, - "23": 31, - "24": 198, - "25": 33, - "26": 101, - "27": 38, - "28": 226, - "29": 39, - "30": 134, - "31": 254 - }, - "s": { - "0": 36, - "1": 3, - "2": 120, - "3": 191, - "4": 127, - "5": 12, - "6": 173, - "7": 103, - "8": 101, - "9": 12, - "10": 27, - "11": 249, - "12": 195, - "13": 77, - "14": 164, - "15": 112, - "16": 93, - "17": 141, - "18": 30, - "19": 52, - "20": 178, - "21": 223, - "22": 172, - "23": 111, - "24": 35, - "25": 162, - "26": 250, - "27": 25, - "28": 112, - "29": 44, - "30": 230, - "31": 76 - }, - "index": 298, - "account": "0x21F823A6C0D0A6e01Fef3D87C8A2c93C02CdA0d0", - "proof": [ - "0x77fd481166e707e64874886165967c5cc4cfb2aecb339d1636c4a983bfb668a7", - "0xadba1c411f2962b7df1ddcc55e4105930cf9e4d87f49d70303561d091430604c", - "0xe9a6b4626013116c0b0a2d2530597ff9d3d6887e79d2af6905146df0c529018d", - "0x75fda4b696227a082ae644377814cb58e5b22955eaba511048eb6794fbc071f3", - "0xaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433" - ] - } - ], - "finalValidatorsProofRaw": "0x0000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000000000000000000000000000000000000000003400000000000000000000000000000000000000000000000000000000000000540000000000000000000000000000000000000000000000000000000000000074000000000000000000000000000000000000000000000000000000000000009400000000000000000000000000000000000000000000000000000000000000b400000000000000000000000000000000000000000000000000000000000000d400000000000000000000000000000000000000000000000000000000000000f40000000000000000000000000000000000000000000000000000000000000114000000000000000000000000000000000000000000000000000000000000013400000000000000000000000000000000000000000000000000000000000001540000000000000000000000000000000000000000000000000000000000000174000000000000000000000000000000000000000000000000000000000000019400000000000000000000000000000000000000000000000000000000000001b400000000000000000000000000000000000000000000000000000000000001d400000000000000000000000000000000000000000000000000000000000001f40000000000000000000000000000000000000000000000000000000000000214000000000000000000000000000000000000000000000000000000000000023400000000000000000000000000000000000000000000000000000000000002540000000000000000000000000000000000000000000000000000000000000274000000000000000000000000000000000000000000000000000000000000029400000000000000000000000000000000000000000000000000000000000002b400000000000000000000000000000000000000000000000000000000000002d400000000000000000000000000000000000000000000000000000000000002f400000000000000000000000000000000000000000000000000000000000003140000000000000000000000000000000000000000000000000000000000000330000000000000000000000000000000000000000000000000000000000000034a0000000000000000000000000000000000000000000000000000000000000001b02aebde215c5b9845328d73f4e7b27a47b903cbbe3e9491f4b1b572e4ff018867be633b31914ae433d5b0518be78eb2f5021fcc49fedf3f30f79ba2323e839b90000000000000000000000000000000000000000000000000000000000000004000000000000000000000000c9c64190573c18bc3637f99f82b439b858814f3f00000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000009c255ba17d9adcf7cafa325176c7bc1940d81a9e9322bede4053b2bd0e8113955f727e72f7d455cc0f5cecafcdd7a272538ab4cc86f9b4e69030e14414a3b086998594b0fdc6ac24206a0cc33c90040e97c86f96c2a42d12019f870a495027c6da6d711e88370aadeeefc420a6f2c5dc4dd87a885f70d3c9ca65768ade41c483a2ace419b9eaa7e14a0cbbc3ebbb113ebf5b36eaaa7bc3cae90cba30d1b7473118c83332339cab7a6008352495919f7102dbe1cc4d6d243682565de39b33d4899b8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffdef804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f336573c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0000000000000000000000000000000000000000000000000000000000000001c938ccf3447d0b0d95d284c71d8030ab06deed84a9a69096bbd7743d10d04ba3e758c903dc73c75272fa224d698e6c8a0d735ccb8f50a2f83c6b6322cee8f9b07000000000000000000000000000000000000000000000000000000000000000600000000000000000000000057866617a855f739ebfca6f780803de28af0a15a00000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000009cfe641078ff6005490a5ece81aea735ec94272ce07e201d77c0f0105f37c37da7a5ca4c5ce9eefc58f5f3759c03d4faadb9fd2eb5d94e83c1aa2f47a4f4975c698594b0fdc6ac24206a0cc33c90040e97c86f96c2a42d12019f870a495027c6da6d711e88370aadeeefc420a6f2c5dc4dd87a885f70d3c9ca65768ade41c483a2ace419b9eaa7e14a0cbbc3ebbb113ebf5b36eaaa7bc3cae90cba30d1b7473118c83332339cab7a6008352495919f7102dbe1cc4d6d243682565de39b33d4899b8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffdef804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f336573c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0000000000000000000000000000000000000000000000000000000000000001c00dd371049bc51998a7b1ef9aaf264b8116c28bffe503b18166cd699c70cd91518ee7d71a3d12ee9d9f929a5f7bd8b0efd058e3b47734331f822a894d2564e6a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000c3eb1a25394062395e6e12eb0a9dddf9b12b3cd600000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000009f3be11cc35606057050faca65c137ea5e7fccaf0a538aeac644dc3f1cb07625da6505d427e1b3b710cd14ab8ee72deb465a6b2415f9a4f08af29bbe2854a4e6b8970c381942a5e0bb57b7b254d06ccb5627f6f062252711b52a16245c640830baf7f40e7f721f43293cec3b931fa8c4915c86b527828a08df66c56e44cb34ed42ace419b9eaa7e14a0cbbc3ebbb113ebf5b36eaaa7bc3cae90cba30d1b7473118c83332339cab7a6008352495919f7102dbe1cc4d6d243682565de39b33d4899b8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffdef804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f336573c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0000000000000000000000000000000000000000000000000000000000000001b886689e466cd304b2b15feff68f25f8bf9fbaaab5d1c6352c4282cd0a1950f6a346775278b88ccd42125525375c66ea068f122dc228fcb37c913b2efe4945813000000000000000000000000000000000000000000000000000000000000001e000000000000000000000000ecb906bb9002b7fd872d90f2e37ed6bfbd0ec39d00000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000992f173940eb2cce250bf6edd32a12633df6e04aa2e205d231ef90b173a6d2ed58df6a7abbefe9b2fe4e384876b71ec1eb90d23950c68b78df4e22909590d19307126a8044f997db28aaf469f8f66a8a4c09c25ab03c0b902bf02618d54d5e86e325666c5a681388f68098fa3270d9f8b05de0c3a929cf61ce2fff465db97ffa4df9973cc4b389edb18d204fb23baa094715a7f530e120a19fd643bd338f242ed8c83332339cab7a6008352495919f7102dbe1cc4d6d243682565de39b33d4899b8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffdef804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f336573c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0000000000000000000000000000000000000000000000000000000000000001c353867922ebe0c4115cc2ed08ebff3447a30530fa13b2aad4ecacdeacb99fde55f85bc0db35feeb030175e1d6bf127e1707095b77594865d95183154cb3318d5000000000000000000000000000000000000000000000000000000000000001f0000000000000000000000005473090d3a9d7b984b31f2d36f2d004a9188796d00000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000092d3fe5fcf7e9b1559b73b0055d813911a135fd0f7311e5a69899cf420c418c9f8df6a7abbefe9b2fe4e384876b71ec1eb90d23950c68b78df4e22909590d19307126a8044f997db28aaf469f8f66a8a4c09c25ab03c0b902bf02618d54d5e86e325666c5a681388f68098fa3270d9f8b05de0c3a929cf61ce2fff465db97ffa4df9973cc4b389edb18d204fb23baa094715a7f530e120a19fd643bd338f242ed8c83332339cab7a6008352495919f7102dbe1cc4d6d243682565de39b33d4899b8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffdef804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f336573c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0000000000000000000000000000000000000000000000000000000000000001b3136c6d0d0ef78f25265c8b8d4afbb2386b0d125c7671d9f57ae3845fc5c1700349ca49a575b5dfb5fb030b536e30aea8b33c96ef5752e1bc4c2f9f10b50722800000000000000000000000000000000000000000000000000000000000000240000000000000000000000008713ffec5c23955193bdbaa94c43e43091673b5f00000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000996bb7448b75bc9288b782a3a15ed3a7e04be7232693dbadfa1c4b58b6f6fe3122d473663ea72fa4448c4f0ac34ca65f2786dddea9e86e3986d3ef6744a99d25baa641c5b1c4bc90b917cf33bdcb137ae27c5346bad7d7f998300d56c72f362dc9a35c0781f39c88b0b0b3e32ebf43c433de23ab6ee7884a74afee67de4d355e8df1e9fb44d371a946a5aa702e9a25cafbe86baebef308c2ece39e05700478e04547d2f4bce7e91a3ac513e803257445a67bda0fa0490624ff82709ad9f14fbc4b8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffdef804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f336573c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0000000000000000000000000000000000000000000000000000000000000001b3be650378515778c2b3b6268049052afbc0ebf3da2f10beebfff57f3afd234ca78fe84d6e9a0c8cbd38edc9d002189cf870e10beeb0711a15d11de29205b311e0000000000000000000000000000000000000000000000000000000000000030000000000000000000000000cf30f13c8129aba86b230b0e58a2142fb167d0c000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000092ae2086b6512fcac0808b1390a2eaa01a9d6259e3c9cae8be477e74e17deeed1c1bfe7aae1ec8d84327846f6acfa72c4133d33d5eb410d8ec99b9f35fd3939881f613d9f7e71d7dc4c307193b8d42896328a73e053cfe6a6e4cc786c10e43296a27b84005396060df67c11bed4504cdb87cf1ea758f6f4a140cb29494a087a4fbacd6f486c4af7f9a8544d4de5d1f204138a0b5be9ee1cef7a46d0e8088251e6547d2f4bce7e91a3ac513e803257445a67bda0fa0490624ff82709ad9f14fbc4b8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffdef804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f336573c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0000000000000000000000000000000000000000000000000000000000000001ba7a2e7e3c4e48bd3d34f4e845bc97a90a2c64ff1909c179ea7193c471b943d03277b5e5773da22ba58a3b7064f935f3f7027d855aa53a3c823f5679cc4ff32e700000000000000000000000000000000000000000000000000000000000000480000000000000000000000006d1bbdd4900be80db92b277a44528b1466f917cf00000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000095eab1320eafb3ab68ae81104f985356610d1bb1ad775c12f2c46a910017a40f334684c2aad2e5da85490a1ce3c0e971ffa62cc3e25c6c945f3c0c3752749afdb92c44049c0e8708ce83280f3e2d4a7efde68aa8ee5b6778cd610762be0b18abb551a87dd159fa88a9d7c1e081ac46570393d530aeb6e52e6a8c73fc7b1063f14bd98baef56c26d14cf5b8db432629cd28355c36cb13512fbb6be262fce05899403abdd191345b346cc826490fd23eb43349fab167ad091f4c48d9d2f6d70a5402586b1acf8187086c42dd317785c79d85fb281987845a982517a5925ff9c7b2bf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f336573c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0000000000000000000000000000000000000000000000000000000000000001cff21107b30ba91782334bb02f98767e5e266e8fbb723853be745ae9d8f0974b23bf88883b80f912db86ce1ed070554cce408707f4d3edade8bec4a6e5d2136580000000000000000000000000000000000000000000000000000000000000053000000000000000000000000e11ceabdd29528affcc2f7936e0e80877ccf1e1a00000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000995f466dc7f9837f333cf284f84b3ef47d968203b93571d6e67379a55239bac681f22928e92219f9cbe815f7a2baa4b71238a975a4017f36fdbe7cc736cc7787070e953d23047cbc07dc21fa318e1dd6851ccd19a5fed5976976a78236a66d6477bc44cfe90425291d8c8808375892cb895a9dd67ffd994a74bb0985b7072d98be1f4f439878975a3e8cfc749957c8b204653fd135da9b547d30269713885961303abdd191345b346cc826490fd23eb43349fab167ad091f4c48d9d2f6d70a5402586b1acf8187086c42dd317785c79d85fb281987845a982517a5925ff9c7b2bf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f336573c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0000000000000000000000000000000000000000000000000000000000000001b6df4cb90e8c7514633ff8a91ef103d8786df79e8054b8aff2a1395302f320b9527ffc0845ec734a97b035d2e562a501443bf7bd6899fc264221c4ac1ec2eed600000000000000000000000000000000000000000000000000000000000000067000000000000000000000000ec3c52325486d19097259a55b2a445a2d698bbdf00000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000009e2ce4bb1fce254a9cc99f980b8f53807ae977d83e907faacac3f4dc5b0968fa2e628986ae7161274d63f9e6c1e0f503e643ff2429d7e6796dbe53f4f991c78ad602ba706ec4a81cf32ef4f3598566d9dc880fa037f4f6aa1a90e1203fc67a48f5036b805dffcdd5b2e8855505a509803215b09cdecc3ad10d4269feba0ba4184f872ed3e12529c53f89da7df08d369d23c2bb57916e4783a3e07b3955845133d9c88a3c47b71bf6a0902cb29f0acc01a5e6b16f50d9030a2c6b6cc46aa3abfc82586b1acf8187086c42dd317785c79d85fb281987845a982517a5925ff9c7b2bf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f336573c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0000000000000000000000000000000000000000000000000000000000000001b29fcc8b232d1bcdebfc7d554b7256988ef789fc74d990d7ff65e4e567e2e811339d23ac1d733892944de3d35c4b62f316b85ae9232414af362a863cfd954e2e50000000000000000000000000000000000000000000000000000000000000076000000000000000000000000b79df9bbd3cc5a316374d40a35898657e2d8e18e00000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000097df725da049349c532528abe804b608d47fd20993d68053fc1b3d6042ca0002b2f3e8719554d71589ae679692ef3951fdaee3445126323eddf5edfbc78be6aa5a44761bb661fd68431ba5962280d515d2e286060fac0a5893bf5c7a7bc4309d13669134efbdc64823fbca48af53f72ffb0dccdef81c3b0d35f804893d535e8866eafa8fc9b0e67ab52141344ed25288a2bb3d158af038ea9ecc3c2ddf30f32e79c88a3c47b71bf6a0902cb29f0acc01a5e6b16f50d9030a2c6b6cc46aa3abfc82586b1acf8187086c42dd317785c79d85fb281987845a982517a5925ff9c7b2bf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f336573c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0000000000000000000000000000000000000000000000000000000000000001b181ebfc8fa5195a978690cf298e00348e968fb45531760ec065c32d18c0b629108c435da1c909fc4c01134714184341e55ec2a27a56e0d1cd09d134a9918c236000000000000000000000000000000000000000000000000000000000000008d000000000000000000000000c66888ddebd37d715b5278a86a35d58f0d9b90f400000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000908b8935325ae43169b960e19bb8d97eadf46e3e881978aff6decf2cad2edd8d4518211971ae9be734ef9576dc3a94f2e7a24cee2b67d158e6af5e6ede48b8e2b1137b81220981703e7f8fb9c13d3052513b17f8fe0dc801500ea64b25eee49fe42a0104a13de7b8090ba2326a97024c1157d88281804ce5fb85ea82abaf1eef4e05e69cbeca48f72fd3d81601b5419215fb234ba3a76467e8cd973d335c9e83ac72bd3c5ef89cc841cebd46ee834312bbb107ee0b90e729f93eb7ce924ea2d8064aaad909501e44338a8a9191abc63f8def273fb9f03108864016a17cad259dcf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0000000000000000000000000000000000000000000000000000000000000001c9c4a1bfff7e63ac90b49b553305b7f840faf46122806ce69c728f9441ad80e280c319b31ccd596d07f352905360fb56e7f2de44727957c9c24fc0d2c5b323e8a000000000000000000000000000000000000000000000000000000000000009d0000000000000000000000005d99ea4a76d0d652c8bb9204a1034ddacdecdd8100000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000983972c20299467e1837f169a7df643a4f0b0929c12cdd489b13d664bfde419498c318f6de9b78c24f9b34538eda1822974b02323d024ba72bef3ab09a66adc05c518dd2f30f7c7b78c8075fa04bf6b9e75288c5e48113b38d194c0d4c3838aebabeffa602d6a1ea36786d6b80fe8770d0706364b93c143903681c61e1abcb3b90cb2858018faaaf0bd2e3538768b51cf4f432d7c0fed87e0788c000f3af03e7fc72bd3c5ef89cc841cebd46ee834312bbb107ee0b90e729f93eb7ce924ea2d8064aaad909501e44338a8a9191abc63f8def273fb9f03108864016a17cad259dcf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0000000000000000000000000000000000000000000000000000000000000001b4ba7564da08c783128e8f4df24202caede968acfdd00cfaed28eceda6a4298ee08cde220ddea907987d0375ad8e1fce1aa1eac62de000b3b50081aad8c6a6ff800000000000000000000000000000000000000000000000000000000000000a300000000000000000000000066a04195acacaf002d88928b582f729e5265581500000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000090cd1ee823e290df8b9dff0067abab1eaed0749a7453852fffedbf62429be96084a77cc45d751eb4a541863939cdc472bd7179db4e9bce47aff72e11d53d824ca136d1789bce723dc057eea270cb480ec6e3308e1fdffe9d1e9fdc26b673b37f168a649c5d1d5b44417b82100e8f3a87587a7affaadd64d88e6d5af06f3878c72a907b494272792d0106ddc58923600fa00a366d0eb6bd7264a9fcea91d5585fb137973435ae824f670344e596684069be579cc265fa6f74b78a23a04ef85d88d64aaad909501e44338a8a9191abc63f8def273fb9f03108864016a17cad259dcf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0000000000000000000000000000000000000000000000000000000000000001b035347568f5c6320dbc21e816d9d2577f487bb9f535635c0daf30fe9f37d21b410f5e6647126a57fa8ed5e8ee4686f792b8e06d81347b62da2dc76e4e9f9fc8a00000000000000000000000000000000000000000000000000000000000000ac0000000000000000000000009c01d29c38ccd5b4189bb3917a6f3f83fc359cfb00000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000009b5035db64a3fb166b6292e52517e3c1dedf70f5750bd779fbc59ad2fd8b495195acba84a974a5550773e4a820972f5e2221793596fb20d689d698cef0f3e8bc3260f4857a1eba1f40cf1ff10b2516b7a647096fc00180f30e4389a8c43f5fec266971fe2cda487591a6072e3a131b2e473300bc04b2c2f3bbce1d6817aedd10da907b494272792d0106ddc58923600fa00a366d0eb6bd7264a9fcea91d5585fb137973435ae824f670344e596684069be579cc265fa6f74b78a23a04ef85d88d64aaad909501e44338a8a9191abc63f8def273fb9f03108864016a17cad259dcf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0000000000000000000000000000000000000000000000000000000000000001cff80f03812883cfbba13307db2e2ea2399a7eebb277b4b205dfe2f1e41df6a897dc4fd3ff8557333724f57412e250194b685d9bd6511f97e290144c95c4256c200000000000000000000000000000000000000000000000000000000000000af00000000000000000000000033d02388e8a4224a5209ce827385edd3d4f096bd00000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000009416f85164b28dd55cbe033742c1a494a932ce5d511c5c0b8ce0836cced63586a40e3a09b46497ba59b2189d80dad4bb1748600edd36bc1411bd41a16d7ec54a4260f4857a1eba1f40cf1ff10b2516b7a647096fc00180f30e4389a8c43f5fec266971fe2cda487591a6072e3a131b2e473300bc04b2c2f3bbce1d6817aedd10da907b494272792d0106ddc58923600fa00a366d0eb6bd7264a9fcea91d5585fb137973435ae824f670344e596684069be579cc265fa6f74b78a23a04ef85d88d64aaad909501e44338a8a9191abc63f8def273fb9f03108864016a17cad259dcf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0000000000000000000000000000000000000000000000000000000000000001c81edc83c89e628e35b000931ab6edc42f4e715d418997ecfcbf97524be43e7fc39fc9a902664a58339e48b195bdb80ef656729d90f1f25d5b7db0f1694c12c7a00000000000000000000000000000000000000000000000000000000000000bb00000000000000000000000085098dfb29a8a71208ffe981886a33a2c3e3f2b200000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000009c90699ab2080cfb90faf611369b3270e75c46722954fb05ddc48ff4231d6bee36ba8a511b931a886b8547f75c94c89188aa817901edbcf4076d2e28c29cda4aa0268cdd4761f48b12c987142c2f89dace26b4cfea9edef0e71a934a805d157942ba6746783167c393bea28563490ded0680108da88f6fd0245e8b8e18b1004fc599a8674d32d090e93042776f9b7c43790c455091892e35deb595b5954a7471e137973435ae824f670344e596684069be579cc265fa6f74b78a23a04ef85d88d64aaad909501e44338a8a9191abc63f8def273fb9f03108864016a17cad259dcf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0000000000000000000000000000000000000000000000000000000000000001caef9a7b11b4284e90ba204a4940cdbe1458f4c1cc600276a8d44ec118830e01c59faf2ffba07eeb74ad119a54e1f48927b702dca5797a302296a4814dc24a30f00000000000000000000000000000000000000000000000000000000000000cd000000000000000000000000f3a1e468f7f20ab7f0f4170e2784aaa7587d740600000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000098654edfe60de97c1931c83ddc033d93e6c4e800f916b6ebfd10dfac063c33b9c858596a32f0cb875659755dbe2fa075e6ceaf8963055c190ab5f82212093f1119e7f869fbf6a64229453098cf96d1427cc668559a6db0524cbb358732619914f03149477c3dc4ee2218261dfb0d60ab40978cbd38b843741a1ee1924f3e37667bf63d3152cbc10972b37d7d02c3ddea3aae664593d5898d50c8114008b4732141bcc228cc309f83f90031fb5c788d2487eed6b8a12c98774d7a9c23c0cee17c6dbf5e78cdca685e455240593bc327f715dbb1552bdcd7e5f821dc6cc41e2cfb0f2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0000000000000000000000000000000000000000000000000000000000000001cf74dccc9b611ecb78cc8093711fcb02bd789d4c8576c808acd4f623e85c9a6dd1b312be01e7eb4c81f2860f5a02f0e098a5c6b480e6aeb9fafd1f1b352d8c26600000000000000000000000000000000000000000000000000000000000000d60000000000000000000000008f87ead264b97af2743dc4117d948eb73df30fe400000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000099e7582ead486c7795ce24ba6f45e42e80a444c7c40395d71a495e678f403e4dc11fa4726544d8ab2b4aeaac6175f760523f203e8324422ddd2bdf96598d56ae99d2d4c1b04693d482108e2c9e082507f9c6903ed3f5890262c2c25dd015ed0073bf48ccf89bf753576ef67ffe2237806b555455353aa3ccbc506ebc2a62afa53a3e540d32650f8682146d5649323edcf497d1451d505914616d409a89efff9da1bcc228cc309f83f90031fb5c788d2487eed6b8a12c98774d7a9c23c0cee17c6dbf5e78cdca685e455240593bc327f715dbb1552bdcd7e5f821dc6cc41e2cfb0f2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0000000000000000000000000000000000000000000000000000000000000001b0ed445c326496aeff531434487a4cf64faedbe5aa409aa66c32471e95b0e42953a64ae601b0cbf8ab68d5e6c6e28355375edd8e537e0c4485c9afe3e68d47c4d00000000000000000000000000000000000000000000000000000000000000dc0000000000000000000000009343378455e46bc96a702eefd2f84cca055f947200000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000906094c8207e3ad2faa5b8e8dc4e1645575fc9b0f33505340ef7ede3574c12964e37762d4ee9ceac6ff6676f1cc9e062a81aa4dbcb60946f32f4d8b72c2b8cadd6861b76364d1c3170f84724667f2dab3c206b1a2b3db9a5b1ca64ba233997c5f85067ce849428405cf1b407341b9376d504e3ff593b00e4aae4f65e30a36db3ca3e540d32650f8682146d5649323edcf497d1451d505914616d409a89efff9da1bcc228cc309f83f90031fb5c788d2487eed6b8a12c98774d7a9c23c0cee17c6dbf5e78cdca685e455240593bc327f715dbb1552bdcd7e5f821dc6cc41e2cfb0f2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0000000000000000000000000000000000000000000000000000000000000001b5a4245db6b13cfb887b2d9d3bf3f9b24520c62e66de13f614752af937077a23a5bf92cb81634c1beb172d5a8754e7984bbd210995d41003f2f738ce3b775c9e000000000000000000000000000000000000000000000000000000000000000dd0000000000000000000000003b5f3d19020fb26367a6a0ea611cb0e7de28de3300000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000091b1b9ace3e2c1a1785ee845eed31a37e3d9dffdd2702868b18d8ff2a5b309ea5e37762d4ee9ceac6ff6676f1cc9e062a81aa4dbcb60946f32f4d8b72c2b8cadd6861b76364d1c3170f84724667f2dab3c206b1a2b3db9a5b1ca64ba233997c5f85067ce849428405cf1b407341b9376d504e3ff593b00e4aae4f65e30a36db3ca3e540d32650f8682146d5649323edcf497d1451d505914616d409a89efff9da1bcc228cc309f83f90031fb5c788d2487eed6b8a12c98774d7a9c23c0cee17c6dbf5e78cdca685e455240593bc327f715dbb1552bdcd7e5f821dc6cc41e2cfb0f2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0000000000000000000000000000000000000000000000000000000000000001beea0bcba5d14fa3b9fcb6d31d0ed516ae096c4050c5fcdafb407a106a9711b3f4728afd497dab5596ce6e83b5472aa4f204e1eaf6dee306b530171e28561e37400000000000000000000000000000000000000000000000000000000000000e9000000000000000000000000f957bfd0e45f16c1582c8e343639de47f147c66a00000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000099ddf698c26cd124b9946c93e2650e9cb726552074fd7dedb095e0b8a9af348b76b0f966139a0560cc7b00858fc9b0a3ae66f5d95f937442d6a5c7d2f769499de04b2877ef1883d55f53b5ca5852766af70eea752e04c55a639cc4a2703405030e63542a3b46152d6bbdc5b4e79a588a62713e7ce53d767c7136fdf577d3c2ade73e4deb38b92d51f013388a7ae0191f60a79f25693b78b4ec34e9914d352f1d08527ec55aceec37ad9c2b70e7e14ebe2c51994e496fcbedae2db5aedf4bd4a5edbf5e78cdca685e455240593bc327f715dbb1552bdcd7e5f821dc6cc41e2cfb0f2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0000000000000000000000000000000000000000000000000000000000000001b7064d2dc6db50356f9734c9d1f21407c452a84e26a307aef70f685b63c5f24b92eb7af1d1936d04585693aaa662e38769f8c175ca5a786c93227850334955cb200000000000000000000000000000000000000000000000000000000000000fb00000000000000000000000083694089d1e2fbd01c090a3198c64a9153d2f8fa00000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000099fe76ba617982f9986fc59e8521171ebe81e0c7491d91521a0fe9a0b635af8a5462f5f4793463267cac15dacb74be47bddc2f19985682e9a8dae06fbdcd60293942ca9c53961d698e1d0cd11e72c60329679204ae7a8357a4b557f88f767aacd638ed41e5e35db1049fe4794634692551b91f937358d0253016627fc3dbbf8a0ff0e576ff6a911efa30fd9002adcfa5d69f7e14818215b7fe0f22a1c226861618527ec55aceec37ad9c2b70e7e14ebe2c51994e496fcbedae2db5aedf4bd4a5edbf5e78cdca685e455240593bc327f715dbb1552bdcd7e5f821dc6cc41e2cfb0f2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0000000000000000000000000000000000000000000000000000000000000001c7c9442836a3e150356fdd680f5bdac853377e4302d13118fb344b89d7d9930687fd89b548291a1d16267e02b46469dea3348b327b659ac33007a70e481b2a1af0000000000000000000000000000000000000000000000000000000000000104000000000000000000000000e94dc0038fad3bee81cd5eb54e02407cddad9a6000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000007f66a64c6b93269cbe6648a25111eab894edecc8bfc7146be1b80462982dc76b901840fef395955c1ffab0190e185a1e4e00c39d5bad2d46fc0f0f6ed0c7bf3677a64198bc497a4465cfe60609f06b28b93220df36c48a504ef75feb198868689415afb9adc1b79fc758a10c06b82fbdb020b4c15034aa142031dd8d167383ff74ced2037a4343c973b4f31226b11a0c4ad66f8d3ba93a58abe1ad3f52bee37f2199289f8be72bebb34866c29cbe95e9f374c18f61de30b9671f334125971bd87aae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433000000000000000000000000000000000000000000000000000000000000001c64c10f45fac647743a11b72a490f12f47593eaf5b8f81bfed9ac96a2d8e5905852c43658ef2794c2de6f55c21adedba9d51b279d5a93b0062849d2c8d819bb84000000000000000000000000000000000000000000000000000000000000012200000000000000000000000001bea320fe842e39dfc559d2316ac4acb2e3c17b00000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000006b06a220df5a620e5723c3c7d5dd4252da1ac29abd2b1730e1d18c12713297ce15782b7b385b33e5ab799e824f080cd03a092f32e89144b6022570986710f2572c5f613829c6f188e934a1064f2d4643a50ad69d3877a30313257814ef3413dc367b4644bea2b3ed13a16e64bf6e0bf9cada409232106972c00d0b7070ae5acbe75fda4b696227a082ae644377814cb58e5b22955eaba511048eb6794fbc071f3aae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433000000000000000000000000000000000000000000000000000000000000001ce13842538d3fbc555f975ac60c093b8ddca91b0eced2131fc6216526e22786fe240378bf7f0cad67650c1bf9c34da4705d8d1e34b2dfac6f23a2fa19702ce64c000000000000000000000000000000000000000000000000000000000000012a00000000000000000000000021f823a6c0d0a6e01fef3d87c8a2c93c02cda0d000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000577fd481166e707e64874886165967c5cc4cfb2aecb339d1636c4a983bfb668a7adba1c411f2962b7df1ddcc55e4105930cf9e4d87f49d70303561d091430604ce9a6b4626013116c0b0a2d2530597ff9d3d6887e79d2af6905146df0c529018d75fda4b696227a082ae644377814cb58e5b22955eaba511048eb6794fbc071f3aae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433" -} \ No newline at end of file diff --git a/contracts/test/data/beefy-final-proof-3.json b/contracts/test/data/beefy-final-proof-3.json deleted file mode 100644 index b45a89d43..000000000 --- a/contracts/test/data/beefy-final-proof-3.json +++ /dev/null @@ -1,2514 +0,0 @@ -{ - "finalValidatorsProof": [ - { - "v": 27, - "r": { - "0": 2, - "1": 174, - "2": 189, - "3": 226, - "4": 21, - "5": 197, - "6": 185, - "7": 132, - "8": 83, - "9": 40, - "10": 215, - "11": 63, - "12": 78, - "13": 123, - "14": 39, - "15": 164, - "16": 123, - "17": 144, - "18": 60, - "19": 187, - "20": 227, - "21": 233, - "22": 73, - "23": 31, - "24": 75, - "25": 27, - "26": 87, - "27": 46, - "28": 79, - "29": 240, - "30": 24, - "31": 134 - }, - "s": { - "0": 123, - "1": 230, - "2": 51, - "3": 179, - "4": 25, - "5": 20, - "6": 174, - "7": 67, - "8": 61, - "9": 91, - "10": 5, - "11": 24, - "12": 190, - "13": 120, - "14": 235, - "15": 47, - "16": 80, - "17": 33, - "18": 252, - "19": 196, - "20": 159, - "21": 237, - "22": 243, - "23": 243, - "24": 15, - "25": 121, - "26": 186, - "27": 35, - "28": 35, - "29": 232, - "30": 57, - "31": 185 - }, - "index": 4, - "account": "0xC9c64190573C18bC3637f99f82b439B858814f3f", - "proof": [ - "0xc255ba17d9adcf7cafa325176c7bc1940d81a9e9322bede4053b2bd0e8113955", - "0xf727e72f7d455cc0f5cecafcdd7a272538ab4cc86f9b4e69030e14414a3b0869", - "0x98594b0fdc6ac24206a0cc33c90040e97c86f96c2a42d12019f870a495027c6d", - "0xa6d711e88370aadeeefc420a6f2c5dc4dd87a885f70d3c9ca65768ade41c483a", - "0x2ace419b9eaa7e14a0cbbc3ebbb113ebf5b36eaaa7bc3cae90cba30d1b747311", - "0x8c83332339cab7a6008352495919f7102dbe1cc4d6d243682565de39b33d4899", - "0xb8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffde", - "0xf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f3365", - "0x73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0" - ] - }, - { - "v": 28, - "r": { - "0": 147, - "1": 140, - "2": 207, - "3": 52, - "4": 71, - "5": 208, - "6": 176, - "7": 217, - "8": 93, - "9": 40, - "10": 76, - "11": 113, - "12": 216, - "13": 3, - "14": 10, - "15": 176, - "16": 109, - "17": 238, - "18": 216, - "19": 74, - "20": 154, - "21": 105, - "22": 9, - "23": 107, - "24": 189, - "25": 119, - "26": 67, - "27": 209, - "28": 13, - "29": 4, - "30": 186, - "31": 62 - }, - "s": { - "0": 117, - "1": 140, - "2": 144, - "3": 61, - "4": 199, - "5": 60, - "6": 117, - "7": 39, - "8": 47, - "9": 162, - "10": 36, - "11": 214, - "12": 152, - "13": 230, - "14": 200, - "15": 160, - "16": 215, - "17": 53, - "18": 204, - "19": 184, - "20": 245, - "21": 10, - "22": 47, - "23": 131, - "24": 198, - "25": 182, - "26": 50, - "27": 44, - "28": 238, - "29": 143, - "30": 155, - "31": 7 - }, - "index": 6, - "account": "0x57866617A855F739EbFCa6f780803de28Af0a15A", - "proof": [ - "0xcfe641078ff6005490a5ece81aea735ec94272ce07e201d77c0f0105f37c37da", - "0x7a5ca4c5ce9eefc58f5f3759c03d4faadb9fd2eb5d94e83c1aa2f47a4f4975c6", - "0x98594b0fdc6ac24206a0cc33c90040e97c86f96c2a42d12019f870a495027c6d", - "0xa6d711e88370aadeeefc420a6f2c5dc4dd87a885f70d3c9ca65768ade41c483a", - "0x2ace419b9eaa7e14a0cbbc3ebbb113ebf5b36eaaa7bc3cae90cba30d1b747311", - "0x8c83332339cab7a6008352495919f7102dbe1cc4d6d243682565de39b33d4899", - "0xb8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffde", - "0xf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f3365", - "0x73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0" - ] - }, - { - "v": 28, - "r": { - "0": 0, - "1": 221, - "2": 55, - "3": 16, - "4": 73, - "5": 188, - "6": 81, - "7": 153, - "8": 138, - "9": 123, - "10": 30, - "11": 249, - "12": 170, - "13": 242, - "14": 100, - "15": 184, - "16": 17, - "17": 108, - "18": 40, - "19": 191, - "20": 254, - "21": 80, - "22": 59, - "23": 24, - "24": 22, - "25": 108, - "26": 214, - "27": 153, - "28": 199, - "29": 12, - "30": 217, - "31": 21 - }, - "s": { - "0": 24, - "1": 238, - "2": 125, - "3": 113, - "4": 163, - "5": 209, - "6": 46, - "7": 233, - "8": 217, - "9": 249, - "10": 41, - "11": 165, - "12": 247, - "13": 189, - "14": 139, - "15": 14, - "16": 253, - "17": 5, - "18": 142, - "19": 59, - "20": 71, - "21": 115, - "22": 67, - "23": 49, - "24": 248, - "25": 34, - "26": 168, - "27": 148, - "28": 210, - "29": 86, - "30": 78, - "31": 106 - }, - "index": 10, - "account": "0xC3EB1a25394062395E6E12EB0a9dDdF9b12b3CD6", - "proof": [ - "0xf3be11cc35606057050faca65c137ea5e7fccaf0a538aeac644dc3f1cb07625d", - "0xa6505d427e1b3b710cd14ab8ee72deb465a6b2415f9a4f08af29bbe2854a4e6b", - "0x8970c381942a5e0bb57b7b254d06ccb5627f6f062252711b52a16245c640830b", - "0xaf7f40e7f721f43293cec3b931fa8c4915c86b527828a08df66c56e44cb34ed4", - "0x2ace419b9eaa7e14a0cbbc3ebbb113ebf5b36eaaa7bc3cae90cba30d1b747311", - "0x8c83332339cab7a6008352495919f7102dbe1cc4d6d243682565de39b33d4899", - "0xb8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffde", - "0xf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f3365", - "0x73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0" - ] - }, - { - "v": 27, - "r": { - "0": 136, - "1": 102, - "2": 137, - "3": 228, - "4": 102, - "5": 205, - "6": 48, - "7": 75, - "8": 43, - "9": 21, - "10": 254, - "11": 255, - "12": 104, - "13": 242, - "14": 95, - "15": 139, - "16": 249, - "17": 251, - "18": 170, - "19": 171, - "20": 93, - "21": 28, - "22": 99, - "23": 82, - "24": 196, - "25": 40, - "26": 44, - "27": 208, - "28": 161, - "29": 149, - "30": 15, - "31": 106 - }, - "s": { - "0": 52, - "1": 103, - "2": 117, - "3": 39, - "4": 139, - "5": 136, - "6": 204, - "7": 212, - "8": 33, - "9": 37, - "10": 82, - "11": 83, - "12": 117, - "13": 198, - "14": 110, - "15": 160, - "16": 104, - "17": 241, - "18": 34, - "19": 220, - "20": 34, - "21": 143, - "22": 203, - "23": 55, - "24": 201, - "25": 19, - "26": 178, - "27": 239, - "28": 228, - "29": 148, - "30": 88, - "31": 19 - }, - "index": 30, - "account": "0xecb906Bb9002B7Fd872D90f2E37ED6BFbd0eC39D", - "proof": [ - "0x92f173940eb2cce250bf6edd32a12633df6e04aa2e205d231ef90b173a6d2ed5", - "0x8df6a7abbefe9b2fe4e384876b71ec1eb90d23950c68b78df4e22909590d1930", - "0x7126a8044f997db28aaf469f8f66a8a4c09c25ab03c0b902bf02618d54d5e86e", - "0x325666c5a681388f68098fa3270d9f8b05de0c3a929cf61ce2fff465db97ffa4", - "0xdf9973cc4b389edb18d204fb23baa094715a7f530e120a19fd643bd338f242ed", - "0x8c83332339cab7a6008352495919f7102dbe1cc4d6d243682565de39b33d4899", - "0xb8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffde", - "0xf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f3365", - "0x73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0" - ] - }, - { - "v": 28, - "r": { - "0": 53, - "1": 56, - "2": 103, - "3": 146, - "4": 46, - "5": 190, - "6": 12, - "7": 65, - "8": 21, - "9": 204, - "10": 46, - "11": 208, - "12": 142, - "13": 191, - "14": 243, - "15": 68, - "16": 122, - "17": 48, - "18": 83, - "19": 15, - "20": 161, - "21": 59, - "22": 42, - "23": 173, - "24": 78, - "25": 202, - "26": 205, - "27": 234, - "28": 203, - "29": 153, - "30": 253, - "31": 229 - }, - "s": { - "0": 95, - "1": 133, - "2": 188, - "3": 13, - "4": 179, - "5": 95, - "6": 238, - "7": 176, - "8": 48, - "9": 23, - "10": 94, - "11": 29, - "12": 107, - "13": 241, - "14": 39, - "15": 225, - "16": 112, - "17": 112, - "18": 149, - "19": 183, - "20": 117, - "21": 148, - "22": 134, - "23": 93, - "24": 149, - "25": 24, - "26": 49, - "27": 84, - "28": 203, - "29": 51, - "30": 24, - "31": 213 - }, - "index": 31, - "account": "0x5473090d3a9D7B984B31f2d36f2d004a9188796d", - "proof": [ - "0x2d3fe5fcf7e9b1559b73b0055d813911a135fd0f7311e5a69899cf420c418c9f", - "0x8df6a7abbefe9b2fe4e384876b71ec1eb90d23950c68b78df4e22909590d1930", - "0x7126a8044f997db28aaf469f8f66a8a4c09c25ab03c0b902bf02618d54d5e86e", - "0x325666c5a681388f68098fa3270d9f8b05de0c3a929cf61ce2fff465db97ffa4", - "0xdf9973cc4b389edb18d204fb23baa094715a7f530e120a19fd643bd338f242ed", - "0x8c83332339cab7a6008352495919f7102dbe1cc4d6d243682565de39b33d4899", - "0xb8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffde", - "0xf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f3365", - "0x73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0" - ] - }, - { - "v": 27, - "r": { - "0": 49, - "1": 54, - "2": 198, - "3": 208, - "4": 208, - "5": 239, - "6": 120, - "7": 242, - "8": 82, - "9": 101, - "10": 200, - "11": 184, - "12": 212, - "13": 175, - "14": 187, - "15": 35, - "16": 134, - "17": 176, - "18": 209, - "19": 37, - "20": 199, - "21": 103, - "22": 29, - "23": 159, - "24": 87, - "25": 174, - "26": 56, - "27": 69, - "28": 252, - "29": 92, - "30": 23, - "31": 0 - }, - "s": { - "0": 52, - "1": 156, - "2": 164, - "3": 154, - "4": 87, - "5": 91, - "6": 93, - "7": 251, - "8": 95, - "9": 176, - "10": 48, - "11": 181, - "12": 54, - "13": 227, - "14": 10, - "15": 234, - "16": 139, - "17": 51, - "18": 201, - "19": 110, - "20": 245, - "21": 117, - "22": 46, - "23": 27, - "24": 196, - "25": 194, - "26": 249, - "27": 241, - "28": 11, - "29": 80, - "30": 114, - "31": 40 - }, - "index": 36, - "account": "0x8713FfeC5c23955193bDBAa94c43E43091673B5f", - "proof": [ - "0x96bb7448b75bc9288b782a3a15ed3a7e04be7232693dbadfa1c4b58b6f6fe312", - "0x2d473663ea72fa4448c4f0ac34ca65f2786dddea9e86e3986d3ef6744a99d25b", - "0xaa641c5b1c4bc90b917cf33bdcb137ae27c5346bad7d7f998300d56c72f362dc", - "0x9a35c0781f39c88b0b0b3e32ebf43c433de23ab6ee7884a74afee67de4d355e8", - "0xdf1e9fb44d371a946a5aa702e9a25cafbe86baebef308c2ece39e05700478e04", - "0x547d2f4bce7e91a3ac513e803257445a67bda0fa0490624ff82709ad9f14fbc4", - "0xb8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffde", - "0xf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f3365", - "0x73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0" - ] - }, - { - "v": 27, - "r": { - "0": 59, - "1": 230, - "2": 80, - "3": 55, - "4": 133, - "5": 21, - "6": 119, - "7": 140, - "8": 43, - "9": 59, - "10": 98, - "11": 104, - "12": 4, - "13": 144, - "14": 82, - "15": 175, - "16": 188, - "17": 14, - "18": 191, - "19": 61, - "20": 162, - "21": 241, - "22": 11, - "23": 238, - "24": 191, - "25": 255, - "26": 87, - "27": 243, - "28": 175, - "29": 210, - "30": 52, - "31": 202 - }, - "s": { - "0": 120, - "1": 254, - "2": 132, - "3": 214, - "4": 233, - "5": 160, - "6": 200, - "7": 203, - "8": 211, - "9": 142, - "10": 220, - "11": 157, - "12": 0, - "13": 33, - "14": 137, - "15": 207, - "16": 135, - "17": 14, - "18": 16, - "19": 190, - "20": 235, - "21": 7, - "22": 17, - "23": 161, - "24": 93, - "25": 17, - "26": 222, - "27": 41, - "28": 32, - "29": 91, - "30": 49, - "31": 30 - }, - "index": 48, - "account": "0xCf30f13c8129AbA86B230B0e58a2142fB167d0c0", - "proof": [ - "0x2ae2086b6512fcac0808b1390a2eaa01a9d6259e3c9cae8be477e74e17deeed1", - "0xc1bfe7aae1ec8d84327846f6acfa72c4133d33d5eb410d8ec99b9f35fd393988", - "0x1f613d9f7e71d7dc4c307193b8d42896328a73e053cfe6a6e4cc786c10e43296", - "0xa27b84005396060df67c11bed4504cdb87cf1ea758f6f4a140cb29494a087a4f", - "0xbacd6f486c4af7f9a8544d4de5d1f204138a0b5be9ee1cef7a46d0e8088251e6", - "0x547d2f4bce7e91a3ac513e803257445a67bda0fa0490624ff82709ad9f14fbc4", - "0xb8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffde", - "0xf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f3365", - "0x73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0" - ] - }, - { - "v": 27, - "r": { - "0": 167, - "1": 162, - "2": 231, - "3": 227, - "4": 196, - "5": 228, - "6": 139, - "7": 211, - "8": 211, - "9": 79, - "10": 78, - "11": 132, - "12": 91, - "13": 201, - "14": 122, - "15": 144, - "16": 162, - "17": 198, - "18": 79, - "19": 241, - "20": 144, - "21": 156, - "22": 23, - "23": 158, - "24": 167, - "25": 25, - "26": 60, - "27": 71, - "28": 27, - "29": 148, - "30": 61, - "31": 3 - }, - "s": { - "0": 39, - "1": 123, - "2": 94, - "3": 87, - "4": 115, - "5": 218, - "6": 34, - "7": 186, - "8": 88, - "9": 163, - "10": 183, - "11": 6, - "12": 79, - "13": 147, - "14": 95, - "15": 63, - "16": 112, - "17": 39, - "18": 216, - "19": 85, - "20": 170, - "21": 83, - "22": 163, - "23": 200, - "24": 35, - "25": 245, - "26": 103, - "27": 156, - "28": 196, - "29": 255, - "30": 50, - "31": 231 - }, - "index": 72, - "account": "0x6D1bbDd4900Be80dB92B277A44528B1466f917cF", - "proof": [ - "0x5eab1320eafb3ab68ae81104f985356610d1bb1ad775c12f2c46a910017a40f3", - "0x34684c2aad2e5da85490a1ce3c0e971ffa62cc3e25c6c945f3c0c3752749afdb", - "0x92c44049c0e8708ce83280f3e2d4a7efde68aa8ee5b6778cd610762be0b18abb", - "0x551a87dd159fa88a9d7c1e081ac46570393d530aeb6e52e6a8c73fc7b1063f14", - "0xbd98baef56c26d14cf5b8db432629cd28355c36cb13512fbb6be262fce058994", - "0x03abdd191345b346cc826490fd23eb43349fab167ad091f4c48d9d2f6d70a540", - "0x2586b1acf8187086c42dd317785c79d85fb281987845a982517a5925ff9c7b2b", - "0xf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f3365", - "0x73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0" - ] - }, - { - "v": 28, - "r": { - "0": 255, - "1": 33, - "2": 16, - "3": 123, - "4": 48, - "5": 186, - "6": 145, - "7": 120, - "8": 35, - "9": 52, - "10": 187, - "11": 2, - "12": 249, - "13": 135, - "14": 103, - "15": 229, - "16": 226, - "17": 102, - "18": 232, - "19": 251, - "20": 183, - "21": 35, - "22": 133, - "23": 59, - "24": 231, - "25": 69, - "26": 174, - "27": 157, - "28": 143, - "29": 9, - "30": 116, - "31": 178 - }, - "s": { - "0": 59, - "1": 248, - "2": 136, - "3": 131, - "4": 184, - "5": 15, - "6": 145, - "7": 45, - "8": 184, - "9": 108, - "10": 225, - "11": 237, - "12": 7, - "13": 5, - "14": 84, - "15": 204, - "16": 228, - "17": 8, - "18": 112, - "19": 127, - "20": 77, - "21": 62, - "22": 218, - "23": 222, - "24": 139, - "25": 236, - "26": 74, - "27": 110, - "28": 93, - "29": 33, - "30": 54, - "31": 88 - }, - "index": 83, - "account": "0xe11cEabDd29528aFFcC2f7936e0E80877CcF1E1A", - "proof": [ - "0x95f466dc7f9837f333cf284f84b3ef47d968203b93571d6e67379a55239bac68", - "0x1f22928e92219f9cbe815f7a2baa4b71238a975a4017f36fdbe7cc736cc77870", - "0x70e953d23047cbc07dc21fa318e1dd6851ccd19a5fed5976976a78236a66d647", - "0x7bc44cfe90425291d8c8808375892cb895a9dd67ffd994a74bb0985b7072d98b", - "0xe1f4f439878975a3e8cfc749957c8b204653fd135da9b547d302697138859613", - "0x03abdd191345b346cc826490fd23eb43349fab167ad091f4c48d9d2f6d70a540", - "0x2586b1acf8187086c42dd317785c79d85fb281987845a982517a5925ff9c7b2b", - "0xf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f3365", - "0x73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0" - ] - }, - { - "v": 28, - "r": { - "0": 1, - "1": 249, - "2": 93, - "3": 64, - "4": 109, - "5": 222, - "6": 174, - "7": 6, - "8": 39, - "9": 74, - "10": 133, - "11": 69, - "12": 79, - "13": 131, - "14": 167, - "15": 209, - "16": 2, - "17": 233, - "18": 168, - "19": 134, - "20": 192, - "21": 45, - "22": 60, - "23": 80, - "24": 76, - "25": 181, - "26": 220, - "27": 167, - "28": 27, - "29": 82, - "30": 214, - "31": 216 - }, - "s": { - "0": 46, - "1": 16, - "2": 97, - "3": 205, - "4": 211, - "5": 207, - "6": 78, - "7": 23, - "8": 245, - "9": 99, - "10": 202, - "11": 93, - "12": 14, - "13": 169, - "14": 14, - "15": 97, - "16": 72, - "17": 239, - "18": 96, - "19": 66, - "20": 136, - "21": 218, - "22": 183, - "23": 65, - "24": 164, - "25": 196, - "26": 171, - "27": 1, - "28": 177, - "29": 133, - "30": 195, - "31": 39 - }, - "index": 97, - "account": "0x989f9720Ee9B7350b386abC074cDb2c4107EE056", - "proof": [ - "0x7bb4147027228523c16c9afe931d8a9a17f7f0b44bb45f5d8b6e2382c3745bbe", - "0x3247ab9c80462c8fa3e893858bdd9a8428e7cbc5d771c951c0fa34014309702e", - "0x364a795593eca5c12dcaa6f7981287b9d2c4c5a980605cd65ea547fc3d263eea", - "0x5036b805dffcdd5b2e8855505a509803215b09cdecc3ad10d4269feba0ba4184", - "0xf872ed3e12529c53f89da7df08d369d23c2bb57916e4783a3e07b3955845133d", - "0x9c88a3c47b71bf6a0902cb29f0acc01a5e6b16f50d9030a2c6b6cc46aa3abfc8", - "0x2586b1acf8187086c42dd317785c79d85fb281987845a982517a5925ff9c7b2b", - "0xf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f3365", - "0x73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0" - ] - }, - { - "v": 27, - "r": { - "0": 109, - "1": 244, - "2": 203, - "3": 144, - "4": 232, - "5": 199, - "6": 81, - "7": 70, - "8": 51, - "9": 255, - "10": 138, - "11": 145, - "12": 239, - "13": 16, - "14": 61, - "15": 135, - "16": 134, - "17": 223, - "18": 121, - "19": 232, - "20": 5, - "21": 75, - "22": 138, - "23": 255, - "24": 42, - "25": 19, - "26": 149, - "27": 48, - "28": 47, - "29": 50, - "30": 11, - "31": 149 - }, - "s": { - "0": 39, - "1": 255, - "2": 192, - "3": 132, - "4": 94, - "5": 199, - "6": 52, - "7": 169, - "8": 123, - "9": 3, - "10": 93, - "11": 46, - "12": 86, - "13": 42, - "14": 80, - "15": 20, - "16": 67, - "17": 191, - "18": 123, - "19": 214, - "20": 137, - "21": 159, - "22": 194, - "23": 100, - "24": 34, - "25": 28, - "26": 74, - "27": 193, - "28": 236, - "29": 46, - "30": 237, - "31": 96 - }, - "index": 103, - "account": "0xec3C52325486d19097259A55B2a445a2d698BbDf", - "proof": [ - "0xe2ce4bb1fce254a9cc99f980b8f53807ae977d83e907faacac3f4dc5b0968fa2", - "0xe628986ae7161274d63f9e6c1e0f503e643ff2429d7e6796dbe53f4f991c78ad", - "0x602ba706ec4a81cf32ef4f3598566d9dc880fa037f4f6aa1a90e1203fc67a48f", - "0x5036b805dffcdd5b2e8855505a509803215b09cdecc3ad10d4269feba0ba4184", - "0xf872ed3e12529c53f89da7df08d369d23c2bb57916e4783a3e07b3955845133d", - "0x9c88a3c47b71bf6a0902cb29f0acc01a5e6b16f50d9030a2c6b6cc46aa3abfc8", - "0x2586b1acf8187086c42dd317785c79d85fb281987845a982517a5925ff9c7b2b", - "0xf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f3365", - "0x73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0" - ] - }, - { - "v": 27, - "r": { - "0": 41, - "1": 252, - "2": 200, - "3": 178, - "4": 50, - "5": 209, - "6": 188, - "7": 222, - "8": 191, - "9": 199, - "10": 213, - "11": 84, - "12": 183, - "13": 37, - "14": 105, - "15": 136, - "16": 239, - "17": 120, - "18": 159, - "19": 199, - "20": 77, - "21": 153, - "22": 13, - "23": 127, - "24": 246, - "25": 94, - "26": 78, - "27": 86, - "28": 126, - "29": 46, - "30": 129, - "31": 19 - }, - "s": { - "0": 57, - "1": 210, - "2": 58, - "3": 193, - "4": 215, - "5": 51, - "6": 137, - "7": 41, - "8": 68, - "9": 222, - "10": 61, - "11": 53, - "12": 196, - "13": 182, - "14": 47, - "15": 49, - "16": 107, - "17": 133, - "18": 174, - "19": 146, - "20": 50, - "21": 65, - "22": 74, - "23": 243, - "24": 98, - "25": 168, - "26": 99, - "27": 207, - "28": 217, - "29": 84, - "30": 226, - "31": 229 - }, - "index": 118, - "account": "0xb79df9BBD3Cc5a316374d40a35898657e2D8e18E", - "proof": [ - "0x7df725da049349c532528abe804b608d47fd20993d68053fc1b3d6042ca0002b", - "0x2f3e8719554d71589ae679692ef3951fdaee3445126323eddf5edfbc78be6aa5", - "0xa44761bb661fd68431ba5962280d515d2e286060fac0a5893bf5c7a7bc4309d1", - "0x3669134efbdc64823fbca48af53f72ffb0dccdef81c3b0d35f804893d535e886", - "0x6eafa8fc9b0e67ab52141344ed25288a2bb3d158af038ea9ecc3c2ddf30f32e7", - "0x9c88a3c47b71bf6a0902cb29f0acc01a5e6b16f50d9030a2c6b6cc46aa3abfc8", - "0x2586b1acf8187086c42dd317785c79d85fb281987845a982517a5925ff9c7b2b", - "0xf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f3365", - "0x73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0" - ] - }, - { - "v": 27, - "r": { - "0": 24, - "1": 30, - "2": 191, - "3": 200, - "4": 250, - "5": 81, - "6": 149, - "7": 169, - "8": 120, - "9": 105, - "10": 12, - "11": 242, - "12": 152, - "13": 224, - "14": 3, - "15": 72, - "16": 233, - "17": 104, - "18": 251, - "19": 69, - "20": 83, - "21": 23, - "22": 96, - "23": 236, - "24": 6, - "25": 92, - "26": 50, - "27": 209, - "28": 140, - "29": 11, - "30": 98, - "31": 145 - }, - "s": { - "0": 8, - "1": 196, - "2": 53, - "3": 218, - "4": 28, - "5": 144, - "6": 159, - "7": 196, - "8": 192, - "9": 17, - "10": 52, - "11": 113, - "12": 65, - "13": 132, - "14": 52, - "15": 30, - "16": 85, - "17": 236, - "18": 42, - "19": 39, - "20": 165, - "21": 110, - "22": 13, - "23": 28, - "24": 208, - "25": 157, - "26": 19, - "27": 74, - "28": 153, - "29": 24, - "30": 194, - "31": 54 - }, - "index": 141, - "account": "0xC66888DDEbd37D715B5278A86a35d58F0D9B90F4", - "proof": [ - "0x08b8935325ae43169b960e19bb8d97eadf46e3e881978aff6decf2cad2edd8d4", - "0x518211971ae9be734ef9576dc3a94f2e7a24cee2b67d158e6af5e6ede48b8e2b", - "0x1137b81220981703e7f8fb9c13d3052513b17f8fe0dc801500ea64b25eee49fe", - "0x42a0104a13de7b8090ba2326a97024c1157d88281804ce5fb85ea82abaf1eef4", - "0xe05e69cbeca48f72fd3d81601b5419215fb234ba3a76467e8cd973d335c9e83a", - "0xc72bd3c5ef89cc841cebd46ee834312bbb107ee0b90e729f93eb7ce924ea2d80", - "0x64aaad909501e44338a8a9191abc63f8def273fb9f03108864016a17cad259dc", - "0xf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d", - "0x73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0" - ] - }, - { - "v": 28, - "r": { - "0": 156, - "1": 74, - "2": 27, - "3": 255, - "4": 247, - "5": 230, - "6": 58, - "7": 201, - "8": 11, - "9": 73, - "10": 181, - "11": 83, - "12": 48, - "13": 91, - "14": 127, - "15": 132, - "16": 15, - "17": 175, - "18": 70, - "19": 18, - "20": 40, - "21": 6, - "22": 206, - "23": 105, - "24": 199, - "25": 40, - "26": 249, - "27": 68, - "28": 26, - "29": 216, - "30": 14, - "31": 40 - }, - "s": { - "0": 12, - "1": 49, - "2": 155, - "3": 49, - "4": 204, - "5": 213, - "6": 150, - "7": 208, - "8": 127, - "9": 53, - "10": 41, - "11": 5, - "12": 54, - "13": 15, - "14": 181, - "15": 110, - "16": 127, - "17": 45, - "18": 228, - "19": 71, - "20": 39, - "21": 149, - "22": 124, - "23": 156, - "24": 36, - "25": 252, - "26": 13, - "27": 44, - "28": 91, - "29": 50, - "30": 62, - "31": 138 - }, - "index": 157, - "account": "0x5D99Ea4a76D0d652C8BB9204a1034ddaCdEcDD81", - "proof": [ - "0x83972c20299467e1837f169a7df643a4f0b0929c12cdd489b13d664bfde41949", - "0x8c318f6de9b78c24f9b34538eda1822974b02323d024ba72bef3ab09a66adc05", - "0xc518dd2f30f7c7b78c8075fa04bf6b9e75288c5e48113b38d194c0d4c3838aeb", - "0xabeffa602d6a1ea36786d6b80fe8770d0706364b93c143903681c61e1abcb3b9", - "0x0cb2858018faaaf0bd2e3538768b51cf4f432d7c0fed87e0788c000f3af03e7f", - "0xc72bd3c5ef89cc841cebd46ee834312bbb107ee0b90e729f93eb7ce924ea2d80", - "0x64aaad909501e44338a8a9191abc63f8def273fb9f03108864016a17cad259dc", - "0xf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d", - "0x73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0" - ] - }, - { - "v": 27, - "r": { - "0": 227, - "1": 158, - "2": 148, - "3": 208, - "4": 176, - "5": 163, - "6": 122, - "7": 43, - "8": 132, - "9": 214, - "10": 194, - "11": 30, - "12": 121, - "13": 128, - "14": 88, - "15": 32, - "16": 118, - "17": 49, - "18": 119, - "19": 189, - "20": 139, - "21": 210, - "22": 243, - "23": 113, - "24": 167, - "25": 18, - "26": 139, - "27": 173, - "28": 7, - "29": 14, - "30": 163, - "31": 18 - }, - "s": { - "0": 33, - "1": 64, - "2": 43, - "3": 177, - "4": 38, - "5": 41, - "6": 1, - "7": 165, - "8": 82, - "9": 196, - "10": 182, - "11": 82, - "12": 191, - "13": 33, - "14": 245, - "15": 3, - "16": 221, - "17": 123, - "18": 202, - "19": 150, - "20": 220, - "21": 82, - "22": 163, - "23": 201, - "24": 126, - "25": 222, - "26": 57, - "27": 200, - "28": 137, - "29": 48, - "30": 199, - "31": 106 - }, - "index": 162, - "account": "0xc648bcD84dfAf66Cc40F4E1E641301Cc6FfAdc40", - "proof": [ - "0x688deaae08655a3663772094ce3c4b49710515b0226f483468710ea1f6e1c729", - "0x4a77cc45d751eb4a541863939cdc472bd7179db4e9bce47aff72e11d53d824ca", - "0x136d1789bce723dc057eea270cb480ec6e3308e1fdffe9d1e9fdc26b673b37f1", - "0x68a649c5d1d5b44417b82100e8f3a87587a7affaadd64d88e6d5af06f3878c72", - "0xa907b494272792d0106ddc58923600fa00a366d0eb6bd7264a9fcea91d5585fb", - "0x137973435ae824f670344e596684069be579cc265fa6f74b78a23a04ef85d88d", - "0x64aaad909501e44338a8a9191abc63f8def273fb9f03108864016a17cad259dc", - "0xf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d", - "0x73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0" - ] - }, - { - "v": 27, - "r": { - "0": 75, - "1": 167, - "2": 86, - "3": 77, - "4": 160, - "5": 140, - "6": 120, - "7": 49, - "8": 40, - "9": 232, - "10": 244, - "11": 223, - "12": 36, - "13": 32, - "14": 44, - "15": 174, - "16": 222, - "17": 150, - "18": 138, - "19": 207, - "20": 221, - "21": 0, - "22": 207, - "23": 174, - "24": 210, - "25": 142, - "26": 206, - "27": 218, - "28": 106, - "29": 66, - "30": 152, - "31": 238 - }, - "s": { - "0": 8, - "1": 205, - "2": 226, - "3": 32, - "4": 221, - "5": 234, - "6": 144, - "7": 121, - "8": 135, - "9": 208, - "10": 55, - "11": 90, - "12": 216, - "13": 225, - "14": 252, - "15": 225, - "16": 170, - "17": 30, - "18": 172, - "19": 98, - "20": 222, - "21": 0, - "22": 11, - "23": 59, - "24": 80, - "25": 8, - "26": 26, - "27": 173, - "28": 140, - "29": 106, - "30": 111, - "31": 248 - }, - "index": 163, - "account": "0x66a04195aCacaf002D88928B582f729E52655815", - "proof": [ - "0x0cd1ee823e290df8b9dff0067abab1eaed0749a7453852fffedbf62429be9608", - "0x4a77cc45d751eb4a541863939cdc472bd7179db4e9bce47aff72e11d53d824ca", - "0x136d1789bce723dc057eea270cb480ec6e3308e1fdffe9d1e9fdc26b673b37f1", - "0x68a649c5d1d5b44417b82100e8f3a87587a7affaadd64d88e6d5af06f3878c72", - "0xa907b494272792d0106ddc58923600fa00a366d0eb6bd7264a9fcea91d5585fb", - "0x137973435ae824f670344e596684069be579cc265fa6f74b78a23a04ef85d88d", - "0x64aaad909501e44338a8a9191abc63f8def273fb9f03108864016a17cad259dc", - "0xf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d", - "0x73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0" - ] - }, - { - "v": 27, - "r": { - "0": 45, - "1": 171, - "2": 23, - "3": 89, - "4": 242, - "5": 117, - "6": 218, - "7": 36, - "8": 151, - "9": 123, - "10": 16, - "11": 40, - "12": 105, - "13": 42, - "14": 253, - "15": 42, - "16": 253, - "17": 16, - "18": 241, - "19": 33, - "20": 119, - "21": 95, - "22": 19, - "23": 185, - "24": 125, - "25": 1, - "26": 168, - "27": 145, - "28": 165, - "29": 167, - "30": 168, - "31": 239 - }, - "s": { - "0": 85, - "1": 253, - "2": 217, - "3": 5, - "4": 13, - "5": 211, - "6": 22, - "7": 74, - "8": 12, - "9": 50, - "10": 75, - "11": 173, - "12": 13, - "13": 24, - "14": 204, - "15": 11, - "16": 243, - "17": 34, - "18": 31, - "19": 206, - "20": 235, - "21": 60, - "22": 149, - "23": 105, - "24": 7, - "25": 113, - "26": 24, - "27": 89, - "28": 82, - "29": 216, - "30": 177, - "31": 107 - }, - "index": 170, - "account": "0xDeAF1c6582d59f8FB5a7659B54F3a885833b1090", - "proof": [ - "0x40eb094f720601d733ce42a4a127948757277a4164e45d42783895d4ae3b55ac", - "0x42ab8b297454e1324e9fdd3aa9684747e13101c53a443511152859e2cf4089e5", - "0xe9509ab39e11577b9fb1797509b44ed5016557015b7fecef4996b6b885cc53ca", - "0x66971fe2cda487591a6072e3a131b2e473300bc04b2c2f3bbce1d6817aedd10d", - "0xa907b494272792d0106ddc58923600fa00a366d0eb6bd7264a9fcea91d5585fb", - "0x137973435ae824f670344e596684069be579cc265fa6f74b78a23a04ef85d88d", - "0x64aaad909501e44338a8a9191abc63f8def273fb9f03108864016a17cad259dc", - "0xf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d", - "0x73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0" - ] - }, - { - "v": 27, - "r": { - "0": 3, - "1": 83, - "2": 71, - "3": 86, - "4": 143, - "5": 92, - "6": 99, - "7": 32, - "8": 219, - "9": 194, - "10": 30, - "11": 129, - "12": 109, - "13": 157, - "14": 37, - "15": 119, - "16": 244, - "17": 135, - "18": 187, - "19": 159, - "20": 83, - "21": 86, - "22": 53, - "23": 192, - "24": 218, - "25": 243, - "26": 15, - "27": 233, - "28": 243, - "29": 125, - "30": 33, - "31": 180 - }, - "s": { - "0": 16, - "1": 245, - "2": 230, - "3": 100, - "4": 113, - "5": 38, - "6": 165, - "7": 127, - "8": 168, - "9": 237, - "10": 94, - "11": 142, - "12": 228, - "13": 104, - "14": 111, - "15": 121, - "16": 43, - "17": 142, - "18": 6, - "19": 216, - "20": 19, - "21": 71, - "22": 182, - "23": 45, - "24": 162, - "25": 220, - "26": 118, - "27": 228, - "28": 233, - "29": 249, - "30": 252, - "31": 138 - }, - "index": 172, - "account": "0x9c01D29c38ccd5b4189Bb3917A6f3F83fC359cFB", - "proof": [ - "0xb5035db64a3fb166b6292e52517e3c1dedf70f5750bd779fbc59ad2fd8b49519", - "0x5acba84a974a5550773e4a820972f5e2221793596fb20d689d698cef0f3e8bc3", - "0x260f4857a1eba1f40cf1ff10b2516b7a647096fc00180f30e4389a8c43f5fec2", - "0x66971fe2cda487591a6072e3a131b2e473300bc04b2c2f3bbce1d6817aedd10d", - "0xa907b494272792d0106ddc58923600fa00a366d0eb6bd7264a9fcea91d5585fb", - "0x137973435ae824f670344e596684069be579cc265fa6f74b78a23a04ef85d88d", - "0x64aaad909501e44338a8a9191abc63f8def273fb9f03108864016a17cad259dc", - "0xf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d", - "0x73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0" - ] - }, - { - "v": 28, - "r": { - "0": 255, - "1": 128, - "2": 240, - "3": 56, - "4": 18, - "5": 136, - "6": 60, - "7": 251, - "8": 186, - "9": 19, - "10": 48, - "11": 125, - "12": 178, - "13": 226, - "14": 234, - "15": 35, - "16": 153, - "17": 167, - "18": 238, - "19": 187, - "20": 39, - "21": 123, - "22": 75, - "23": 32, - "24": 93, - "25": 254, - "26": 47, - "27": 30, - "28": 65, - "29": 223, - "30": 106, - "31": 137 - }, - "s": { - "0": 125, - "1": 196, - "2": 253, - "3": 63, - "4": 248, - "5": 85, - "6": 115, - "7": 51, - "8": 114, - "9": 79, - "10": 87, - "11": 65, - "12": 46, - "13": 37, - "14": 1, - "15": 148, - "16": 182, - "17": 133, - "18": 217, - "19": 189, - "20": 101, - "21": 17, - "22": 249, - "23": 126, - "24": 41, - "25": 1, - "26": 68, - "27": 201, - "28": 92, - "29": 66, - "30": 86, - "31": 194 - }, - "index": 175, - "account": "0x33d02388e8a4224A5209cE827385EdD3D4F096BD", - "proof": [ - "0x416f85164b28dd55cbe033742c1a494a932ce5d511c5c0b8ce0836cced63586a", - "0x40e3a09b46497ba59b2189d80dad4bb1748600edd36bc1411bd41a16d7ec54a4", - "0x260f4857a1eba1f40cf1ff10b2516b7a647096fc00180f30e4389a8c43f5fec2", - "0x66971fe2cda487591a6072e3a131b2e473300bc04b2c2f3bbce1d6817aedd10d", - "0xa907b494272792d0106ddc58923600fa00a366d0eb6bd7264a9fcea91d5585fb", - "0x137973435ae824f670344e596684069be579cc265fa6f74b78a23a04ef85d88d", - "0x64aaad909501e44338a8a9191abc63f8def273fb9f03108864016a17cad259dc", - "0xf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d", - "0x73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0" - ] - }, - { - "v": 28, - "r": { - "0": 129, - "1": 237, - "2": 200, - "3": 60, - "4": 137, - "5": 230, - "6": 40, - "7": 227, - "8": 91, - "9": 0, - "10": 9, - "11": 49, - "12": 171, - "13": 110, - "14": 220, - "15": 66, - "16": 244, - "17": 231, - "18": 21, - "19": 212, - "20": 24, - "21": 153, - "22": 126, - "23": 207, - "24": 203, - "25": 249, - "26": 117, - "27": 36, - "28": 190, - "29": 67, - "30": 231, - "31": 252 - }, - "s": { - "0": 57, - "1": 252, - "2": 154, - "3": 144, - "4": 38, - "5": 100, - "6": 165, - "7": 131, - "8": 57, - "9": 228, - "10": 139, - "11": 25, - "12": 91, - "13": 219, - "14": 128, - "15": 239, - "16": 101, - "17": 103, - "18": 41, - "19": 217, - "20": 15, - "21": 31, - "22": 37, - "23": 213, - "24": 183, - "25": 219, - "26": 15, - "27": 22, - "28": 148, - "29": 193, - "30": 44, - "31": 122 - }, - "index": 187, - "account": "0x85098Dfb29a8A71208fFE981886A33a2c3E3f2B2", - "proof": [ - "0xc90699ab2080cfb90faf611369b3270e75c46722954fb05ddc48ff4231d6bee3", - "0x6ba8a511b931a886b8547f75c94c89188aa817901edbcf4076d2e28c29cda4aa", - "0x0268cdd4761f48b12c987142c2f89dace26b4cfea9edef0e71a934a805d15794", - "0x2ba6746783167c393bea28563490ded0680108da88f6fd0245e8b8e18b1004fc", - "0x599a8674d32d090e93042776f9b7c43790c455091892e35deb595b5954a7471e", - "0x137973435ae824f670344e596684069be579cc265fa6f74b78a23a04ef85d88d", - "0x64aaad909501e44338a8a9191abc63f8def273fb9f03108864016a17cad259dc", - "0xf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d", - "0x73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0" - ] - }, - { - "v": 28, - "r": { - "0": 174, - "1": 249, - "2": 167, - "3": 177, - "4": 27, - "5": 66, - "6": 132, - "7": 233, - "8": 11, - "9": 162, - "10": 4, - "11": 164, - "12": 148, - "13": 12, - "14": 219, - "15": 225, - "16": 69, - "17": 143, - "18": 76, - "19": 28, - "20": 198, - "21": 0, - "22": 39, - "23": 106, - "24": 141, - "25": 68, - "26": 236, - "27": 17, - "28": 136, - "29": 48, - "30": 224, - "31": 28 - }, - "s": { - "0": 89, - "1": 250, - "2": 242, - "3": 255, - "4": 186, - "5": 7, - "6": 238, - "7": 183, - "8": 74, - "9": 209, - "10": 25, - "11": 165, - "12": 78, - "13": 31, - "14": 72, - "15": 146, - "16": 123, - "17": 112, - "18": 45, - "19": 202, - "20": 87, - "21": 151, - "22": 163, - "23": 2, - "24": 41, - "25": 106, - "26": 72, - "27": 20, - "28": 220, - "29": 36, - "30": 163, - "31": 15 - }, - "index": 205, - "account": "0xF3A1e468f7F20aB7f0f4170e2784aaA7587d7406", - "proof": [ - "0x8654edfe60de97c1931c83ddc033d93e6c4e800f916b6ebfd10dfac063c33b9c", - "0x858596a32f0cb875659755dbe2fa075e6ceaf8963055c190ab5f82212093f111", - "0x9e7f869fbf6a64229453098cf96d1427cc668559a6db0524cbb358732619914f", - "0x03149477c3dc4ee2218261dfb0d60ab40978cbd38b843741a1ee1924f3e37667", - "0xbf63d3152cbc10972b37d7d02c3ddea3aae664593d5898d50c8114008b473214", - "0x1bcc228cc309f83f90031fb5c788d2487eed6b8a12c98774d7a9c23c0cee17c6", - "0xdbf5e78cdca685e455240593bc327f715dbb1552bdcd7e5f821dc6cc41e2cfb0", - "0xf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d", - "0x73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0" - ] - }, - { - "v": 28, - "r": { - "0": 247, - "1": 77, - "2": 204, - "3": 201, - "4": 182, - "5": 17, - "6": 236, - "7": 183, - "8": 140, - "9": 200, - "10": 9, - "11": 55, - "12": 17, - "13": 252, - "14": 176, - "15": 43, - "16": 215, - "17": 137, - "18": 212, - "19": 200, - "20": 87, - "21": 108, - "22": 128, - "23": 138, - "24": 205, - "25": 79, - "26": 98, - "27": 62, - "28": 133, - "29": 201, - "30": 166, - "31": 221 - }, - "s": { - "0": 27, - "1": 49, - "2": 43, - "3": 224, - "4": 30, - "5": 126, - "6": 180, - "7": 200, - "8": 31, - "9": 40, - "10": 96, - "11": 245, - "12": 160, - "13": 47, - "14": 14, - "15": 9, - "16": 138, - "17": 92, - "18": 107, - "19": 72, - "20": 14, - "21": 106, - "22": 235, - "23": 159, - "24": 175, - "25": 209, - "26": 241, - "27": 179, - "28": 82, - "29": 216, - "30": 194, - "31": 102 - }, - "index": 214, - "account": "0x8F87eaD264b97af2743dc4117d948Eb73DF30fE4", - "proof": [ - "0x9e7582ead486c7795ce24ba6f45e42e80a444c7c40395d71a495e678f403e4dc", - "0x11fa4726544d8ab2b4aeaac6175f760523f203e8324422ddd2bdf96598d56ae9", - "0x9d2d4c1b04693d482108e2c9e082507f9c6903ed3f5890262c2c25dd015ed007", - "0x3bf48ccf89bf753576ef67ffe2237806b555455353aa3ccbc506ebc2a62afa53", - "0xa3e540d32650f8682146d5649323edcf497d1451d505914616d409a89efff9da", - "0x1bcc228cc309f83f90031fb5c788d2487eed6b8a12c98774d7a9c23c0cee17c6", - "0xdbf5e78cdca685e455240593bc327f715dbb1552bdcd7e5f821dc6cc41e2cfb0", - "0xf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d", - "0x73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0" - ] - }, - { - "v": 27, - "r": { - "0": 14, - "1": 212, - "2": 69, - "3": 195, - "4": 38, - "5": 73, - "6": 106, - "7": 239, - "8": 245, - "9": 49, - "10": 67, - "11": 68, - "12": 135, - "13": 164, - "14": 207, - "15": 100, - "16": 250, - "17": 237, - "18": 190, - "19": 90, - "20": 164, - "21": 9, - "22": 170, - "23": 102, - "24": 195, - "25": 36, - "26": 113, - "27": 233, - "28": 91, - "29": 14, - "30": 66, - "31": 149 - }, - "s": { - "0": 58, - "1": 100, - "2": 174, - "3": 96, - "4": 27, - "5": 12, - "6": 191, - "7": 138, - "8": 182, - "9": 141, - "10": 94, - "11": 108, - "12": 110, - "13": 40, - "14": 53, - "15": 83, - "16": 117, - "17": 237, - "18": 216, - "19": 229, - "20": 55, - "21": 224, - "22": 196, - "23": 72, - "24": 92, - "25": 154, - "26": 254, - "27": 62, - "28": 104, - "29": 212, - "30": 124, - "31": 77 - }, - "index": 220, - "account": "0x9343378455e46bc96A702EEfd2F84CCA055F9472", - "proof": [ - "0x06094c8207e3ad2faa5b8e8dc4e1645575fc9b0f33505340ef7ede3574c12964", - "0xe37762d4ee9ceac6ff6676f1cc9e062a81aa4dbcb60946f32f4d8b72c2b8cadd", - "0x6861b76364d1c3170f84724667f2dab3c206b1a2b3db9a5b1ca64ba233997c5f", - "0x85067ce849428405cf1b407341b9376d504e3ff593b00e4aae4f65e30a36db3c", - "0xa3e540d32650f8682146d5649323edcf497d1451d505914616d409a89efff9da", - "0x1bcc228cc309f83f90031fb5c788d2487eed6b8a12c98774d7a9c23c0cee17c6", - "0xdbf5e78cdca685e455240593bc327f715dbb1552bdcd7e5f821dc6cc41e2cfb0", - "0xf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d", - "0x73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0" - ] - }, - { - "v": 27, - "r": { - "0": 90, - "1": 66, - "2": 69, - "3": 219, - "4": 107, - "5": 19, - "6": 207, - "7": 184, - "8": 135, - "9": 178, - "10": 217, - "11": 211, - "12": 191, - "13": 63, - "14": 155, - "15": 36, - "16": 82, - "17": 12, - "18": 98, - "19": 230, - "20": 109, - "21": 225, - "22": 63, - "23": 97, - "24": 71, - "25": 82, - "26": 175, - "27": 147, - "28": 112, - "29": 119, - "30": 162, - "31": 58 - }, - "s": { - "0": 91, - "1": 249, - "2": 44, - "3": 184, - "4": 22, - "5": 52, - "6": 193, - "7": 190, - "8": 177, - "9": 114, - "10": 213, - "11": 168, - "12": 117, - "13": 78, - "14": 121, - "15": 132, - "16": 187, - "17": 210, - "18": 16, - "19": 153, - "20": 93, - "21": 65, - "22": 0, - "23": 63, - "24": 47, - "25": 115, - "26": 140, - "27": 227, - "28": 183, - "29": 117, - "30": 201, - "31": 224 - }, - "index": 221, - "account": "0x3b5F3d19020fb26367a6a0eA611CB0E7dE28DE33", - "proof": [ - "0x1b1b9ace3e2c1a1785ee845eed31a37e3d9dffdd2702868b18d8ff2a5b309ea5", - "0xe37762d4ee9ceac6ff6676f1cc9e062a81aa4dbcb60946f32f4d8b72c2b8cadd", - "0x6861b76364d1c3170f84724667f2dab3c206b1a2b3db9a5b1ca64ba233997c5f", - "0x85067ce849428405cf1b407341b9376d504e3ff593b00e4aae4f65e30a36db3c", - "0xa3e540d32650f8682146d5649323edcf497d1451d505914616d409a89efff9da", - "0x1bcc228cc309f83f90031fb5c788d2487eed6b8a12c98774d7a9c23c0cee17c6", - "0xdbf5e78cdca685e455240593bc327f715dbb1552bdcd7e5f821dc6cc41e2cfb0", - "0xf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d", - "0x73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0" - ] - }, - { - "v": 27, - "r": { - "0": 238, - "1": 160, - "2": 188, - "3": 186, - "4": 93, - "5": 20, - "6": 250, - "7": 59, - "8": 159, - "9": 203, - "10": 109, - "11": 49, - "12": 208, - "13": 237, - "14": 81, - "15": 106, - "16": 224, - "17": 150, - "18": 196, - "19": 5, - "20": 12, - "21": 95, - "22": 205, - "23": 175, - "24": 180, - "25": 7, - "26": 161, - "27": 6, - "28": 169, - "29": 113, - "30": 27, - "31": 63 - }, - "s": { - "0": 71, - "1": 40, - "2": 175, - "3": 212, - "4": 151, - "5": 218, - "6": 181, - "7": 89, - "8": 108, - "9": 230, - "10": 232, - "11": 59, - "12": 84, - "13": 114, - "14": 170, - "15": 79, - "16": 32, - "17": 78, - "18": 30, - "19": 175, - "20": 109, - "21": 238, - "22": 48, - "23": 107, - "24": 83, - "25": 1, - "26": 113, - "27": 226, - "28": 133, - "29": 97, - "30": 227, - "31": 116 - }, - "index": 233, - "account": "0xF957bfd0E45F16c1582c8E343639DE47F147C66a", - "proof": [ - "0x9ddf698c26cd124b9946c93e2650e9cb726552074fd7dedb095e0b8a9af348b7", - "0x6b0f966139a0560cc7b00858fc9b0a3ae66f5d95f937442d6a5c7d2f769499de", - "0x04b2877ef1883d55f53b5ca5852766af70eea752e04c55a639cc4a2703405030", - "0xe63542a3b46152d6bbdc5b4e79a588a62713e7ce53d767c7136fdf577d3c2ade", - "0x73e4deb38b92d51f013388a7ae0191f60a79f25693b78b4ec34e9914d352f1d0", - "0x8527ec55aceec37ad9c2b70e7e14ebe2c51994e496fcbedae2db5aedf4bd4a5e", - "0xdbf5e78cdca685e455240593bc327f715dbb1552bdcd7e5f821dc6cc41e2cfb0", - "0xf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d", - "0x73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0" - ] - }, - { - "v": 27, - "r": { - "0": 112, - "1": 100, - "2": 210, - "3": 220, - "4": 109, - "5": 181, - "6": 3, - "7": 86, - "8": 249, - "9": 115, - "10": 76, - "11": 157, - "12": 31, - "13": 33, - "14": 64, - "15": 124, - "16": 69, - "17": 42, - "18": 132, - "19": 226, - "20": 106, - "21": 48, - "22": 122, - "23": 239, - "24": 112, - "25": 246, - "26": 133, - "27": 182, - "28": 60, - "29": 95, - "30": 36, - "31": 185 - }, - "s": { - "0": 46, - "1": 183, - "2": 175, - "3": 29, - "4": 25, - "5": 54, - "6": 208, - "7": 69, - "8": 133, - "9": 105, - "10": 58, - "11": 170, - "12": 102, - "13": 46, - "14": 56, - "15": 118, - "16": 159, - "17": 140, - "18": 23, - "19": 92, - "20": 165, - "21": 167, - "22": 134, - "23": 201, - "24": 50, - "25": 39, - "26": 133, - "27": 3, - "28": 52, - "29": 149, - "30": 92, - "31": 178 - }, - "index": 251, - "account": "0x83694089d1e2FBD01c090a3198C64A9153D2F8Fa", - "proof": [ - "0x9fe76ba617982f9986fc59e8521171ebe81e0c7491d91521a0fe9a0b635af8a5", - "0x462f5f4793463267cac15dacb74be47bddc2f19985682e9a8dae06fbdcd60293", - "0x942ca9c53961d698e1d0cd11e72c60329679204ae7a8357a4b557f88f767aacd", - "0x638ed41e5e35db1049fe4794634692551b91f937358d0253016627fc3dbbf8a0", - "0xff0e576ff6a911efa30fd9002adcfa5d69f7e14818215b7fe0f22a1c22686161", - "0x8527ec55aceec37ad9c2b70e7e14ebe2c51994e496fcbedae2db5aedf4bd4a5e", - "0xdbf5e78cdca685e455240593bc327f715dbb1552bdcd7e5f821dc6cc41e2cfb0", - "0xf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d", - "0x73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0" - ] - }, - { - "v": 27, - "r": { - "0": 110, - "1": 106, - "2": 174, - "3": 65, - "4": 33, - "5": 111, - "6": 149, - "7": 191, - "8": 42, - "9": 38, - "10": 24, - "11": 97, - "12": 150, - "13": 26, - "14": 44, - "15": 200, - "16": 168, - "17": 136, - "18": 151, - "19": 20, - "20": 92, - "21": 6, - "22": 139, - "23": 106, - "24": 161, - "25": 85, - "26": 242, - "27": 1, - "28": 97, - "29": 51, - "30": 123, - "31": 145 - }, - "s": { - "0": 17, - "1": 136, - "2": 77, - "3": 236, - "4": 85, - "5": 60, - "6": 239, - "7": 145, - "8": 233, - "9": 9, - "10": 234, - "11": 109, - "12": 11, - "13": 31, - "14": 126, - "15": 181, - "16": 150, - "17": 66, - "18": 124, - "19": 198, - "20": 175, - "21": 42, - "22": 146, - "23": 115, - "24": 177, - "25": 41, - "26": 42, - "27": 156, - "28": 118, - "29": 196, - "30": 164, - "31": 124 - }, - "index": 257, - "account": "0x8Ea6E2e1a6FB0990E8C8F8D65cC7B53c8f5C9719", - "proof": [ - "0x27a5b7db49e0025c1ba6fadfa406176ff448fa9a31c9c09f438ee3243fdf462c", - "0x0384654b553aff20beddd87798ad9af5cafe5a9f084e676a3b04c8e409f85753", - "0x05a22d7a7e4d701d80300c8beac5426af7aad08733760f9368037e7c5329ecf7", - "0x415afb9adc1b79fc758a10c06b82fbdb020b4c15034aa142031dd8d167383ff7", - "0x4ced2037a4343c973b4f31226b11a0c4ad66f8d3ba93a58abe1ad3f52bee37f2", - "0x199289f8be72bebb34866c29cbe95e9f374c18f61de30b9671f334125971bd87", - "0xaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433" - ] - }, - { - "v": 28, - "r": { - "0": 124, - "1": 148, - "2": 66, - "3": 131, - "4": 106, - "5": 62, - "6": 21, - "7": 3, - "8": 86, - "9": 253, - "10": 214, - "11": 128, - "12": 245, - "13": 189, - "14": 172, - "15": 133, - "16": 51, - "17": 119, - "18": 228, - "19": 48, - "20": 45, - "21": 19, - "22": 17, - "23": 143, - "24": 179, - "25": 68, - "26": 184, - "27": 157, - "28": 125, - "29": 153, - "30": 48, - "31": 104 - }, - "s": { - "0": 127, - "1": 216, - "2": 155, - "3": 84, - "4": 130, - "5": 145, - "6": 161, - "7": 209, - "8": 98, - "9": 103, - "10": 224, - "11": 43, - "12": 70, - "13": 70, - "14": 157, - "15": 234, - "16": 51, - "17": 72, - "18": 179, - "19": 39, - "20": 182, - "21": 89, - "22": 172, - "23": 51, - "24": 0, - "25": 122, - "26": 112, - "27": 228, - "28": 129, - "29": 178, - "30": 161, - "31": 175 - }, - "index": 260, - "account": "0xE94dc0038fAD3Bee81cD5eb54E02407CdDAD9a60", - "proof": [ - "0xf66a64c6b93269cbe6648a25111eab894edecc8bfc7146be1b80462982dc76b9", - "0x01840fef395955c1ffab0190e185a1e4e00c39d5bad2d46fc0f0f6ed0c7bf367", - "0x7a64198bc497a4465cfe60609f06b28b93220df36c48a504ef75feb198868689", - "0x415afb9adc1b79fc758a10c06b82fbdb020b4c15034aa142031dd8d167383ff7", - "0x4ced2037a4343c973b4f31226b11a0c4ad66f8d3ba93a58abe1ad3f52bee37f2", - "0x199289f8be72bebb34866c29cbe95e9f374c18f61de30b9671f334125971bd87", - "0xaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433" - ] - }, - { - "v": 28, - "r": { - "0": 100, - "1": 193, - "2": 15, - "3": 69, - "4": 250, - "5": 198, - "6": 71, - "7": 116, - "8": 58, - "9": 17, - "10": 183, - "11": 42, - "12": 73, - "13": 15, - "14": 18, - "15": 244, - "16": 117, - "17": 147, - "18": 234, - "19": 245, - "20": 184, - "21": 248, - "22": 27, - "23": 254, - "24": 217, - "25": 172, - "26": 150, - "27": 162, - "28": 216, - "29": 229, - "30": 144, - "31": 88 - }, - "s": { - "0": 82, - "1": 196, - "2": 54, - "3": 88, - "4": 239, - "5": 39, - "6": 148, - "7": 194, - "8": 222, - "9": 111, - "10": 85, - "11": 194, - "12": 26, - "13": 222, - "14": 219, - "15": 169, - "16": 213, - "17": 27, - "18": 39, - "19": 157, - "20": 90, - "21": 147, - "22": 176, - "23": 6, - "24": 40, - "25": 73, - "26": 210, - "27": 200, - "28": 216, - "29": 25, - "30": 187, - "31": 132 - }, - "index": 290, - "account": "0x01BEA320fe842E39dFc559d2316Ac4AcB2E3c17B", - "proof": [ - "0xb06a220df5a620e5723c3c7d5dd4252da1ac29abd2b1730e1d18c12713297ce1", - "0x5782b7b385b33e5ab799e824f080cd03a092f32e89144b6022570986710f2572", - "0xc5f613829c6f188e934a1064f2d4643a50ad69d3877a30313257814ef3413dc3", - "0x67b4644bea2b3ed13a16e64bf6e0bf9cada409232106972c00d0b7070ae5acbe", - "0x75fda4b696227a082ae644377814cb58e5b22955eaba511048eb6794fbc071f3", - "0xaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433" - ] - }, - { - "v": 28, - "r": { - "0": 225, - "1": 56, - "2": 66, - "3": 83, - "4": 141, - "5": 63, - "6": 188, - "7": 85, - "8": 95, - "9": 151, - "10": 90, - "11": 198, - "12": 12, - "13": 9, - "14": 59, - "15": 141, - "16": 220, - "17": 169, - "18": 27, - "19": 14, - "20": 206, - "21": 210, - "22": 19, - "23": 31, - "24": 198, - "25": 33, - "26": 101, - "27": 38, - "28": 226, - "29": 39, - "30": 134, - "31": 254 - }, - "s": { - "0": 36, - "1": 3, - "2": 120, - "3": 191, - "4": 127, - "5": 12, - "6": 173, - "7": 103, - "8": 101, - "9": 12, - "10": 27, - "11": 249, - "12": 195, - "13": 77, - "14": 164, - "15": 112, - "16": 93, - "17": 141, - "18": 30, - "19": 52, - "20": 178, - "21": 223, - "22": 172, - "23": 111, - "24": 35, - "25": 162, - "26": 250, - "27": 25, - "28": 112, - "29": 44, - "30": 230, - "31": 76 - }, - "index": 298, - "account": "0x21F823A6C0D0A6e01Fef3D87C8A2c93C02CdA0d0", - "proof": [ - "0x77fd481166e707e64874886165967c5cc4cfb2aecb339d1636c4a983bfb668a7", - "0xadba1c411f2962b7df1ddcc55e4105930cf9e4d87f49d70303561d091430604c", - "0xe9a6b4626013116c0b0a2d2530597ff9d3d6887e79d2af6905146df0c529018d", - "0x75fda4b696227a082ae644377814cb58e5b22955eaba511048eb6794fbc071f3", - "0xaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433" - ] - } - ], - "finalValidatorsProofRaw": "0x0000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000001e00000000000000000000000000000000000000000000000000000000000003c000000000000000000000000000000000000000000000000000000000000005c000000000000000000000000000000000000000000000000000000000000007c000000000000000000000000000000000000000000000000000000000000009c00000000000000000000000000000000000000000000000000000000000000bc00000000000000000000000000000000000000000000000000000000000000dc00000000000000000000000000000000000000000000000000000000000000fc000000000000000000000000000000000000000000000000000000000000011c000000000000000000000000000000000000000000000000000000000000013c000000000000000000000000000000000000000000000000000000000000015c000000000000000000000000000000000000000000000000000000000000017c000000000000000000000000000000000000000000000000000000000000019c00000000000000000000000000000000000000000000000000000000000001bc00000000000000000000000000000000000000000000000000000000000001dc00000000000000000000000000000000000000000000000000000000000001fc000000000000000000000000000000000000000000000000000000000000021c000000000000000000000000000000000000000000000000000000000000023c000000000000000000000000000000000000000000000000000000000000025c000000000000000000000000000000000000000000000000000000000000027c000000000000000000000000000000000000000000000000000000000000029c00000000000000000000000000000000000000000000000000000000000002bc00000000000000000000000000000000000000000000000000000000000002dc00000000000000000000000000000000000000000000000000000000000002fc000000000000000000000000000000000000000000000000000000000000031c000000000000000000000000000000000000000000000000000000000000033c000000000000000000000000000000000000000000000000000000000000035c000000000000000000000000000000000000000000000000000000000000037c000000000000000000000000000000000000000000000000000000000000039800000000000000000000000000000000000000000000000000000000000003b400000000000000000000000000000000000000000000000000000000000003ce0000000000000000000000000000000000000000000000000000000000000001b02aebde215c5b9845328d73f4e7b27a47b903cbbe3e9491f4b1b572e4ff018867be633b31914ae433d5b0518be78eb2f5021fcc49fedf3f30f79ba2323e839b90000000000000000000000000000000000000000000000000000000000000004000000000000000000000000c9c64190573c18bc3637f99f82b439b858814f3f00000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000009c255ba17d9adcf7cafa325176c7bc1940d81a9e9322bede4053b2bd0e8113955f727e72f7d455cc0f5cecafcdd7a272538ab4cc86f9b4e69030e14414a3b086998594b0fdc6ac24206a0cc33c90040e97c86f96c2a42d12019f870a495027c6da6d711e88370aadeeefc420a6f2c5dc4dd87a885f70d3c9ca65768ade41c483a2ace419b9eaa7e14a0cbbc3ebbb113ebf5b36eaaa7bc3cae90cba30d1b7473118c83332339cab7a6008352495919f7102dbe1cc4d6d243682565de39b33d4899b8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffdef804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f336573c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0000000000000000000000000000000000000000000000000000000000000001c938ccf3447d0b0d95d284c71d8030ab06deed84a9a69096bbd7743d10d04ba3e758c903dc73c75272fa224d698e6c8a0d735ccb8f50a2f83c6b6322cee8f9b07000000000000000000000000000000000000000000000000000000000000000600000000000000000000000057866617a855f739ebfca6f780803de28af0a15a00000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000009cfe641078ff6005490a5ece81aea735ec94272ce07e201d77c0f0105f37c37da7a5ca4c5ce9eefc58f5f3759c03d4faadb9fd2eb5d94e83c1aa2f47a4f4975c698594b0fdc6ac24206a0cc33c90040e97c86f96c2a42d12019f870a495027c6da6d711e88370aadeeefc420a6f2c5dc4dd87a885f70d3c9ca65768ade41c483a2ace419b9eaa7e14a0cbbc3ebbb113ebf5b36eaaa7bc3cae90cba30d1b7473118c83332339cab7a6008352495919f7102dbe1cc4d6d243682565de39b33d4899b8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffdef804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f336573c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0000000000000000000000000000000000000000000000000000000000000001c00dd371049bc51998a7b1ef9aaf264b8116c28bffe503b18166cd699c70cd91518ee7d71a3d12ee9d9f929a5f7bd8b0efd058e3b47734331f822a894d2564e6a000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000c3eb1a25394062395e6e12eb0a9dddf9b12b3cd600000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000009f3be11cc35606057050faca65c137ea5e7fccaf0a538aeac644dc3f1cb07625da6505d427e1b3b710cd14ab8ee72deb465a6b2415f9a4f08af29bbe2854a4e6b8970c381942a5e0bb57b7b254d06ccb5627f6f062252711b52a16245c640830baf7f40e7f721f43293cec3b931fa8c4915c86b527828a08df66c56e44cb34ed42ace419b9eaa7e14a0cbbc3ebbb113ebf5b36eaaa7bc3cae90cba30d1b7473118c83332339cab7a6008352495919f7102dbe1cc4d6d243682565de39b33d4899b8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffdef804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f336573c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0000000000000000000000000000000000000000000000000000000000000001b886689e466cd304b2b15feff68f25f8bf9fbaaab5d1c6352c4282cd0a1950f6a346775278b88ccd42125525375c66ea068f122dc228fcb37c913b2efe4945813000000000000000000000000000000000000000000000000000000000000001e000000000000000000000000ecb906bb9002b7fd872d90f2e37ed6bfbd0ec39d00000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000992f173940eb2cce250bf6edd32a12633df6e04aa2e205d231ef90b173a6d2ed58df6a7abbefe9b2fe4e384876b71ec1eb90d23950c68b78df4e22909590d19307126a8044f997db28aaf469f8f66a8a4c09c25ab03c0b902bf02618d54d5e86e325666c5a681388f68098fa3270d9f8b05de0c3a929cf61ce2fff465db97ffa4df9973cc4b389edb18d204fb23baa094715a7f530e120a19fd643bd338f242ed8c83332339cab7a6008352495919f7102dbe1cc4d6d243682565de39b33d4899b8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffdef804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f336573c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0000000000000000000000000000000000000000000000000000000000000001c353867922ebe0c4115cc2ed08ebff3447a30530fa13b2aad4ecacdeacb99fde55f85bc0db35feeb030175e1d6bf127e1707095b77594865d95183154cb3318d5000000000000000000000000000000000000000000000000000000000000001f0000000000000000000000005473090d3a9d7b984b31f2d36f2d004a9188796d00000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000092d3fe5fcf7e9b1559b73b0055d813911a135fd0f7311e5a69899cf420c418c9f8df6a7abbefe9b2fe4e384876b71ec1eb90d23950c68b78df4e22909590d19307126a8044f997db28aaf469f8f66a8a4c09c25ab03c0b902bf02618d54d5e86e325666c5a681388f68098fa3270d9f8b05de0c3a929cf61ce2fff465db97ffa4df9973cc4b389edb18d204fb23baa094715a7f530e120a19fd643bd338f242ed8c83332339cab7a6008352495919f7102dbe1cc4d6d243682565de39b33d4899b8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffdef804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f336573c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0000000000000000000000000000000000000000000000000000000000000001b3136c6d0d0ef78f25265c8b8d4afbb2386b0d125c7671d9f57ae3845fc5c1700349ca49a575b5dfb5fb030b536e30aea8b33c96ef5752e1bc4c2f9f10b50722800000000000000000000000000000000000000000000000000000000000000240000000000000000000000008713ffec5c23955193bdbaa94c43e43091673b5f00000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000996bb7448b75bc9288b782a3a15ed3a7e04be7232693dbadfa1c4b58b6f6fe3122d473663ea72fa4448c4f0ac34ca65f2786dddea9e86e3986d3ef6744a99d25baa641c5b1c4bc90b917cf33bdcb137ae27c5346bad7d7f998300d56c72f362dc9a35c0781f39c88b0b0b3e32ebf43c433de23ab6ee7884a74afee67de4d355e8df1e9fb44d371a946a5aa702e9a25cafbe86baebef308c2ece39e05700478e04547d2f4bce7e91a3ac513e803257445a67bda0fa0490624ff82709ad9f14fbc4b8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffdef804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f336573c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0000000000000000000000000000000000000000000000000000000000000001b3be650378515778c2b3b6268049052afbc0ebf3da2f10beebfff57f3afd234ca78fe84d6e9a0c8cbd38edc9d002189cf870e10beeb0711a15d11de29205b311e0000000000000000000000000000000000000000000000000000000000000030000000000000000000000000cf30f13c8129aba86b230b0e58a2142fb167d0c000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000092ae2086b6512fcac0808b1390a2eaa01a9d6259e3c9cae8be477e74e17deeed1c1bfe7aae1ec8d84327846f6acfa72c4133d33d5eb410d8ec99b9f35fd3939881f613d9f7e71d7dc4c307193b8d42896328a73e053cfe6a6e4cc786c10e43296a27b84005396060df67c11bed4504cdb87cf1ea758f6f4a140cb29494a087a4fbacd6f486c4af7f9a8544d4de5d1f204138a0b5be9ee1cef7a46d0e8088251e6547d2f4bce7e91a3ac513e803257445a67bda0fa0490624ff82709ad9f14fbc4b8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffdef804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f336573c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0000000000000000000000000000000000000000000000000000000000000001ba7a2e7e3c4e48bd3d34f4e845bc97a90a2c64ff1909c179ea7193c471b943d03277b5e5773da22ba58a3b7064f935f3f7027d855aa53a3c823f5679cc4ff32e700000000000000000000000000000000000000000000000000000000000000480000000000000000000000006d1bbdd4900be80db92b277a44528b1466f917cf00000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000095eab1320eafb3ab68ae81104f985356610d1bb1ad775c12f2c46a910017a40f334684c2aad2e5da85490a1ce3c0e971ffa62cc3e25c6c945f3c0c3752749afdb92c44049c0e8708ce83280f3e2d4a7efde68aa8ee5b6778cd610762be0b18abb551a87dd159fa88a9d7c1e081ac46570393d530aeb6e52e6a8c73fc7b1063f14bd98baef56c26d14cf5b8db432629cd28355c36cb13512fbb6be262fce05899403abdd191345b346cc826490fd23eb43349fab167ad091f4c48d9d2f6d70a5402586b1acf8187086c42dd317785c79d85fb281987845a982517a5925ff9c7b2bf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f336573c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0000000000000000000000000000000000000000000000000000000000000001cff21107b30ba91782334bb02f98767e5e266e8fbb723853be745ae9d8f0974b23bf88883b80f912db86ce1ed070554cce408707f4d3edade8bec4a6e5d2136580000000000000000000000000000000000000000000000000000000000000053000000000000000000000000e11ceabdd29528affcc2f7936e0e80877ccf1e1a00000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000995f466dc7f9837f333cf284f84b3ef47d968203b93571d6e67379a55239bac681f22928e92219f9cbe815f7a2baa4b71238a975a4017f36fdbe7cc736cc7787070e953d23047cbc07dc21fa318e1dd6851ccd19a5fed5976976a78236a66d6477bc44cfe90425291d8c8808375892cb895a9dd67ffd994a74bb0985b7072d98be1f4f439878975a3e8cfc749957c8b204653fd135da9b547d30269713885961303abdd191345b346cc826490fd23eb43349fab167ad091f4c48d9d2f6d70a5402586b1acf8187086c42dd317785c79d85fb281987845a982517a5925ff9c7b2bf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f336573c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0000000000000000000000000000000000000000000000000000000000000001c01f95d406ddeae06274a85454f83a7d102e9a886c02d3c504cb5dca71b52d6d82e1061cdd3cf4e17f563ca5d0ea90e6148ef604288dab741a4c4ab01b185c3270000000000000000000000000000000000000000000000000000000000000061000000000000000000000000989f9720ee9b7350b386abc074cdb2c4107ee05600000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000097bb4147027228523c16c9afe931d8a9a17f7f0b44bb45f5d8b6e2382c3745bbe3247ab9c80462c8fa3e893858bdd9a8428e7cbc5d771c951c0fa34014309702e364a795593eca5c12dcaa6f7981287b9d2c4c5a980605cd65ea547fc3d263eea5036b805dffcdd5b2e8855505a509803215b09cdecc3ad10d4269feba0ba4184f872ed3e12529c53f89da7df08d369d23c2bb57916e4783a3e07b3955845133d9c88a3c47b71bf6a0902cb29f0acc01a5e6b16f50d9030a2c6b6cc46aa3abfc82586b1acf8187086c42dd317785c79d85fb281987845a982517a5925ff9c7b2bf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f336573c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0000000000000000000000000000000000000000000000000000000000000001b6df4cb90e8c7514633ff8a91ef103d8786df79e8054b8aff2a1395302f320b9527ffc0845ec734a97b035d2e562a501443bf7bd6899fc264221c4ac1ec2eed600000000000000000000000000000000000000000000000000000000000000067000000000000000000000000ec3c52325486d19097259a55b2a445a2d698bbdf00000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000009e2ce4bb1fce254a9cc99f980b8f53807ae977d83e907faacac3f4dc5b0968fa2e628986ae7161274d63f9e6c1e0f503e643ff2429d7e6796dbe53f4f991c78ad602ba706ec4a81cf32ef4f3598566d9dc880fa037f4f6aa1a90e1203fc67a48f5036b805dffcdd5b2e8855505a509803215b09cdecc3ad10d4269feba0ba4184f872ed3e12529c53f89da7df08d369d23c2bb57916e4783a3e07b3955845133d9c88a3c47b71bf6a0902cb29f0acc01a5e6b16f50d9030a2c6b6cc46aa3abfc82586b1acf8187086c42dd317785c79d85fb281987845a982517a5925ff9c7b2bf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f336573c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0000000000000000000000000000000000000000000000000000000000000001b29fcc8b232d1bcdebfc7d554b7256988ef789fc74d990d7ff65e4e567e2e811339d23ac1d733892944de3d35c4b62f316b85ae9232414af362a863cfd954e2e50000000000000000000000000000000000000000000000000000000000000076000000000000000000000000b79df9bbd3cc5a316374d40a35898657e2d8e18e00000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000097df725da049349c532528abe804b608d47fd20993d68053fc1b3d6042ca0002b2f3e8719554d71589ae679692ef3951fdaee3445126323eddf5edfbc78be6aa5a44761bb661fd68431ba5962280d515d2e286060fac0a5893bf5c7a7bc4309d13669134efbdc64823fbca48af53f72ffb0dccdef81c3b0d35f804893d535e8866eafa8fc9b0e67ab52141344ed25288a2bb3d158af038ea9ecc3c2ddf30f32e79c88a3c47b71bf6a0902cb29f0acc01a5e6b16f50d9030a2c6b6cc46aa3abfc82586b1acf8187086c42dd317785c79d85fb281987845a982517a5925ff9c7b2bf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f336573c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0000000000000000000000000000000000000000000000000000000000000001b181ebfc8fa5195a978690cf298e00348e968fb45531760ec065c32d18c0b629108c435da1c909fc4c01134714184341e55ec2a27a56e0d1cd09d134a9918c236000000000000000000000000000000000000000000000000000000000000008d000000000000000000000000c66888ddebd37d715b5278a86a35d58f0d9b90f400000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000908b8935325ae43169b960e19bb8d97eadf46e3e881978aff6decf2cad2edd8d4518211971ae9be734ef9576dc3a94f2e7a24cee2b67d158e6af5e6ede48b8e2b1137b81220981703e7f8fb9c13d3052513b17f8fe0dc801500ea64b25eee49fe42a0104a13de7b8090ba2326a97024c1157d88281804ce5fb85ea82abaf1eef4e05e69cbeca48f72fd3d81601b5419215fb234ba3a76467e8cd973d335c9e83ac72bd3c5ef89cc841cebd46ee834312bbb107ee0b90e729f93eb7ce924ea2d8064aaad909501e44338a8a9191abc63f8def273fb9f03108864016a17cad259dcf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0000000000000000000000000000000000000000000000000000000000000001c9c4a1bfff7e63ac90b49b553305b7f840faf46122806ce69c728f9441ad80e280c319b31ccd596d07f352905360fb56e7f2de44727957c9c24fc0d2c5b323e8a000000000000000000000000000000000000000000000000000000000000009d0000000000000000000000005d99ea4a76d0d652c8bb9204a1034ddacdecdd8100000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000983972c20299467e1837f169a7df643a4f0b0929c12cdd489b13d664bfde419498c318f6de9b78c24f9b34538eda1822974b02323d024ba72bef3ab09a66adc05c518dd2f30f7c7b78c8075fa04bf6b9e75288c5e48113b38d194c0d4c3838aebabeffa602d6a1ea36786d6b80fe8770d0706364b93c143903681c61e1abcb3b90cb2858018faaaf0bd2e3538768b51cf4f432d7c0fed87e0788c000f3af03e7fc72bd3c5ef89cc841cebd46ee834312bbb107ee0b90e729f93eb7ce924ea2d8064aaad909501e44338a8a9191abc63f8def273fb9f03108864016a17cad259dcf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0000000000000000000000000000000000000000000000000000000000000001be39e94d0b0a37a2b84d6c21e79805820763177bd8bd2f371a7128bad070ea31221402bb1262901a552c4b652bf21f503dd7bca96dc52a3c97ede39c88930c76a00000000000000000000000000000000000000000000000000000000000000a2000000000000000000000000c648bcd84dfaf66cc40f4e1e641301cc6ffadc4000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000009688deaae08655a3663772094ce3c4b49710515b0226f483468710ea1f6e1c7294a77cc45d751eb4a541863939cdc472bd7179db4e9bce47aff72e11d53d824ca136d1789bce723dc057eea270cb480ec6e3308e1fdffe9d1e9fdc26b673b37f168a649c5d1d5b44417b82100e8f3a87587a7affaadd64d88e6d5af06f3878c72a907b494272792d0106ddc58923600fa00a366d0eb6bd7264a9fcea91d5585fb137973435ae824f670344e596684069be579cc265fa6f74b78a23a04ef85d88d64aaad909501e44338a8a9191abc63f8def273fb9f03108864016a17cad259dcf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0000000000000000000000000000000000000000000000000000000000000001b4ba7564da08c783128e8f4df24202caede968acfdd00cfaed28eceda6a4298ee08cde220ddea907987d0375ad8e1fce1aa1eac62de000b3b50081aad8c6a6ff800000000000000000000000000000000000000000000000000000000000000a300000000000000000000000066a04195acacaf002d88928b582f729e5265581500000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000090cd1ee823e290df8b9dff0067abab1eaed0749a7453852fffedbf62429be96084a77cc45d751eb4a541863939cdc472bd7179db4e9bce47aff72e11d53d824ca136d1789bce723dc057eea270cb480ec6e3308e1fdffe9d1e9fdc26b673b37f168a649c5d1d5b44417b82100e8f3a87587a7affaadd64d88e6d5af06f3878c72a907b494272792d0106ddc58923600fa00a366d0eb6bd7264a9fcea91d5585fb137973435ae824f670344e596684069be579cc265fa6f74b78a23a04ef85d88d64aaad909501e44338a8a9191abc63f8def273fb9f03108864016a17cad259dcf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0000000000000000000000000000000000000000000000000000000000000001b2dab1759f275da24977b1028692afd2afd10f121775f13b97d01a891a5a7a8ef55fdd9050dd3164a0c324bad0d18cc0bf3221fceeb3c95690771185952d8b16b00000000000000000000000000000000000000000000000000000000000000aa000000000000000000000000deaf1c6582d59f8fb5a7659b54f3a885833b109000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000940eb094f720601d733ce42a4a127948757277a4164e45d42783895d4ae3b55ac42ab8b297454e1324e9fdd3aa9684747e13101c53a443511152859e2cf4089e5e9509ab39e11577b9fb1797509b44ed5016557015b7fecef4996b6b885cc53ca66971fe2cda487591a6072e3a131b2e473300bc04b2c2f3bbce1d6817aedd10da907b494272792d0106ddc58923600fa00a366d0eb6bd7264a9fcea91d5585fb137973435ae824f670344e596684069be579cc265fa6f74b78a23a04ef85d88d64aaad909501e44338a8a9191abc63f8def273fb9f03108864016a17cad259dcf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0000000000000000000000000000000000000000000000000000000000000001b035347568f5c6320dbc21e816d9d2577f487bb9f535635c0daf30fe9f37d21b410f5e6647126a57fa8ed5e8ee4686f792b8e06d81347b62da2dc76e4e9f9fc8a00000000000000000000000000000000000000000000000000000000000000ac0000000000000000000000009c01d29c38ccd5b4189bb3917a6f3f83fc359cfb00000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000009b5035db64a3fb166b6292e52517e3c1dedf70f5750bd779fbc59ad2fd8b495195acba84a974a5550773e4a820972f5e2221793596fb20d689d698cef0f3e8bc3260f4857a1eba1f40cf1ff10b2516b7a647096fc00180f30e4389a8c43f5fec266971fe2cda487591a6072e3a131b2e473300bc04b2c2f3bbce1d6817aedd10da907b494272792d0106ddc58923600fa00a366d0eb6bd7264a9fcea91d5585fb137973435ae824f670344e596684069be579cc265fa6f74b78a23a04ef85d88d64aaad909501e44338a8a9191abc63f8def273fb9f03108864016a17cad259dcf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0000000000000000000000000000000000000000000000000000000000000001cff80f03812883cfbba13307db2e2ea2399a7eebb277b4b205dfe2f1e41df6a897dc4fd3ff8557333724f57412e250194b685d9bd6511f97e290144c95c4256c200000000000000000000000000000000000000000000000000000000000000af00000000000000000000000033d02388e8a4224a5209ce827385edd3d4f096bd00000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000009416f85164b28dd55cbe033742c1a494a932ce5d511c5c0b8ce0836cced63586a40e3a09b46497ba59b2189d80dad4bb1748600edd36bc1411bd41a16d7ec54a4260f4857a1eba1f40cf1ff10b2516b7a647096fc00180f30e4389a8c43f5fec266971fe2cda487591a6072e3a131b2e473300bc04b2c2f3bbce1d6817aedd10da907b494272792d0106ddc58923600fa00a366d0eb6bd7264a9fcea91d5585fb137973435ae824f670344e596684069be579cc265fa6f74b78a23a04ef85d88d64aaad909501e44338a8a9191abc63f8def273fb9f03108864016a17cad259dcf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0000000000000000000000000000000000000000000000000000000000000001c81edc83c89e628e35b000931ab6edc42f4e715d418997ecfcbf97524be43e7fc39fc9a902664a58339e48b195bdb80ef656729d90f1f25d5b7db0f1694c12c7a00000000000000000000000000000000000000000000000000000000000000bb00000000000000000000000085098dfb29a8a71208ffe981886a33a2c3e3f2b200000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000009c90699ab2080cfb90faf611369b3270e75c46722954fb05ddc48ff4231d6bee36ba8a511b931a886b8547f75c94c89188aa817901edbcf4076d2e28c29cda4aa0268cdd4761f48b12c987142c2f89dace26b4cfea9edef0e71a934a805d157942ba6746783167c393bea28563490ded0680108da88f6fd0245e8b8e18b1004fc599a8674d32d090e93042776f9b7c43790c455091892e35deb595b5954a7471e137973435ae824f670344e596684069be579cc265fa6f74b78a23a04ef85d88d64aaad909501e44338a8a9191abc63f8def273fb9f03108864016a17cad259dcf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0000000000000000000000000000000000000000000000000000000000000001caef9a7b11b4284e90ba204a4940cdbe1458f4c1cc600276a8d44ec118830e01c59faf2ffba07eeb74ad119a54e1f48927b702dca5797a302296a4814dc24a30f00000000000000000000000000000000000000000000000000000000000000cd000000000000000000000000f3a1e468f7f20ab7f0f4170e2784aaa7587d740600000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000098654edfe60de97c1931c83ddc033d93e6c4e800f916b6ebfd10dfac063c33b9c858596a32f0cb875659755dbe2fa075e6ceaf8963055c190ab5f82212093f1119e7f869fbf6a64229453098cf96d1427cc668559a6db0524cbb358732619914f03149477c3dc4ee2218261dfb0d60ab40978cbd38b843741a1ee1924f3e37667bf63d3152cbc10972b37d7d02c3ddea3aae664593d5898d50c8114008b4732141bcc228cc309f83f90031fb5c788d2487eed6b8a12c98774d7a9c23c0cee17c6dbf5e78cdca685e455240593bc327f715dbb1552bdcd7e5f821dc6cc41e2cfb0f2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0000000000000000000000000000000000000000000000000000000000000001cf74dccc9b611ecb78cc8093711fcb02bd789d4c8576c808acd4f623e85c9a6dd1b312be01e7eb4c81f2860f5a02f0e098a5c6b480e6aeb9fafd1f1b352d8c26600000000000000000000000000000000000000000000000000000000000000d60000000000000000000000008f87ead264b97af2743dc4117d948eb73df30fe400000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000099e7582ead486c7795ce24ba6f45e42e80a444c7c40395d71a495e678f403e4dc11fa4726544d8ab2b4aeaac6175f760523f203e8324422ddd2bdf96598d56ae99d2d4c1b04693d482108e2c9e082507f9c6903ed3f5890262c2c25dd015ed0073bf48ccf89bf753576ef67ffe2237806b555455353aa3ccbc506ebc2a62afa53a3e540d32650f8682146d5649323edcf497d1451d505914616d409a89efff9da1bcc228cc309f83f90031fb5c788d2487eed6b8a12c98774d7a9c23c0cee17c6dbf5e78cdca685e455240593bc327f715dbb1552bdcd7e5f821dc6cc41e2cfb0f2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0000000000000000000000000000000000000000000000000000000000000001b0ed445c326496aeff531434487a4cf64faedbe5aa409aa66c32471e95b0e42953a64ae601b0cbf8ab68d5e6c6e28355375edd8e537e0c4485c9afe3e68d47c4d00000000000000000000000000000000000000000000000000000000000000dc0000000000000000000000009343378455e46bc96a702eefd2f84cca055f947200000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000906094c8207e3ad2faa5b8e8dc4e1645575fc9b0f33505340ef7ede3574c12964e37762d4ee9ceac6ff6676f1cc9e062a81aa4dbcb60946f32f4d8b72c2b8cadd6861b76364d1c3170f84724667f2dab3c206b1a2b3db9a5b1ca64ba233997c5f85067ce849428405cf1b407341b9376d504e3ff593b00e4aae4f65e30a36db3ca3e540d32650f8682146d5649323edcf497d1451d505914616d409a89efff9da1bcc228cc309f83f90031fb5c788d2487eed6b8a12c98774d7a9c23c0cee17c6dbf5e78cdca685e455240593bc327f715dbb1552bdcd7e5f821dc6cc41e2cfb0f2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0000000000000000000000000000000000000000000000000000000000000001b5a4245db6b13cfb887b2d9d3bf3f9b24520c62e66de13f614752af937077a23a5bf92cb81634c1beb172d5a8754e7984bbd210995d41003f2f738ce3b775c9e000000000000000000000000000000000000000000000000000000000000000dd0000000000000000000000003b5f3d19020fb26367a6a0ea611cb0e7de28de3300000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000091b1b9ace3e2c1a1785ee845eed31a37e3d9dffdd2702868b18d8ff2a5b309ea5e37762d4ee9ceac6ff6676f1cc9e062a81aa4dbcb60946f32f4d8b72c2b8cadd6861b76364d1c3170f84724667f2dab3c206b1a2b3db9a5b1ca64ba233997c5f85067ce849428405cf1b407341b9376d504e3ff593b00e4aae4f65e30a36db3ca3e540d32650f8682146d5649323edcf497d1451d505914616d409a89efff9da1bcc228cc309f83f90031fb5c788d2487eed6b8a12c98774d7a9c23c0cee17c6dbf5e78cdca685e455240593bc327f715dbb1552bdcd7e5f821dc6cc41e2cfb0f2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0000000000000000000000000000000000000000000000000000000000000001beea0bcba5d14fa3b9fcb6d31d0ed516ae096c4050c5fcdafb407a106a9711b3f4728afd497dab5596ce6e83b5472aa4f204e1eaf6dee306b530171e28561e37400000000000000000000000000000000000000000000000000000000000000e9000000000000000000000000f957bfd0e45f16c1582c8e343639de47f147c66a00000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000099ddf698c26cd124b9946c93e2650e9cb726552074fd7dedb095e0b8a9af348b76b0f966139a0560cc7b00858fc9b0a3ae66f5d95f937442d6a5c7d2f769499de04b2877ef1883d55f53b5ca5852766af70eea752e04c55a639cc4a2703405030e63542a3b46152d6bbdc5b4e79a588a62713e7ce53d767c7136fdf577d3c2ade73e4deb38b92d51f013388a7ae0191f60a79f25693b78b4ec34e9914d352f1d08527ec55aceec37ad9c2b70e7e14ebe2c51994e496fcbedae2db5aedf4bd4a5edbf5e78cdca685e455240593bc327f715dbb1552bdcd7e5f821dc6cc41e2cfb0f2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0000000000000000000000000000000000000000000000000000000000000001b7064d2dc6db50356f9734c9d1f21407c452a84e26a307aef70f685b63c5f24b92eb7af1d1936d04585693aaa662e38769f8c175ca5a786c93227850334955cb200000000000000000000000000000000000000000000000000000000000000fb00000000000000000000000083694089d1e2fbd01c090a3198c64a9153d2f8fa00000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000099fe76ba617982f9986fc59e8521171ebe81e0c7491d91521a0fe9a0b635af8a5462f5f4793463267cac15dacb74be47bddc2f19985682e9a8dae06fbdcd60293942ca9c53961d698e1d0cd11e72c60329679204ae7a8357a4b557f88f767aacd638ed41e5e35db1049fe4794634692551b91f937358d0253016627fc3dbbf8a0ff0e576ff6a911efa30fd9002adcfa5d69f7e14818215b7fe0f22a1c226861618527ec55aceec37ad9c2b70e7e14ebe2c51994e496fcbedae2db5aedf4bd4a5edbf5e78cdca685e455240593bc327f715dbb1552bdcd7e5f821dc6cc41e2cfb0f2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d73c8c40d242d326ab7e07cd18bd406f4110d0df04f7168adf68e655359b8a3d0000000000000000000000000000000000000000000000000000000000000001b6e6aae41216f95bf2a261861961a2cc8a88897145c068b6aa155f20161337b9111884dec553cef91e909ea6d0b1f7eb596427cc6af2a9273b1292a9c76c4a47c00000000000000000000000000000000000000000000000000000000000001010000000000000000000000008ea6e2e1a6fb0990e8c8f8d65cc7b53c8f5c971900000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000727a5b7db49e0025c1ba6fadfa406176ff448fa9a31c9c09f438ee3243fdf462c0384654b553aff20beddd87798ad9af5cafe5a9f084e676a3b04c8e409f8575305a22d7a7e4d701d80300c8beac5426af7aad08733760f9368037e7c5329ecf7415afb9adc1b79fc758a10c06b82fbdb020b4c15034aa142031dd8d167383ff74ced2037a4343c973b4f31226b11a0c4ad66f8d3ba93a58abe1ad3f52bee37f2199289f8be72bebb34866c29cbe95e9f374c18f61de30b9671f334125971bd87aae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433000000000000000000000000000000000000000000000000000000000000001c7c9442836a3e150356fdd680f5bdac853377e4302d13118fb344b89d7d9930687fd89b548291a1d16267e02b46469dea3348b327b659ac33007a70e481b2a1af0000000000000000000000000000000000000000000000000000000000000104000000000000000000000000e94dc0038fad3bee81cd5eb54e02407cddad9a6000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000007f66a64c6b93269cbe6648a25111eab894edecc8bfc7146be1b80462982dc76b901840fef395955c1ffab0190e185a1e4e00c39d5bad2d46fc0f0f6ed0c7bf3677a64198bc497a4465cfe60609f06b28b93220df36c48a504ef75feb198868689415afb9adc1b79fc758a10c06b82fbdb020b4c15034aa142031dd8d167383ff74ced2037a4343c973b4f31226b11a0c4ad66f8d3ba93a58abe1ad3f52bee37f2199289f8be72bebb34866c29cbe95e9f374c18f61de30b9671f334125971bd87aae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433000000000000000000000000000000000000000000000000000000000000001c64c10f45fac647743a11b72a490f12f47593eaf5b8f81bfed9ac96a2d8e5905852c43658ef2794c2de6f55c21adedba9d51b279d5a93b0062849d2c8d819bb84000000000000000000000000000000000000000000000000000000000000012200000000000000000000000001bea320fe842e39dfc559d2316ac4acb2e3c17b00000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000006b06a220df5a620e5723c3c7d5dd4252da1ac29abd2b1730e1d18c12713297ce15782b7b385b33e5ab799e824f080cd03a092f32e89144b6022570986710f2572c5f613829c6f188e934a1064f2d4643a50ad69d3877a30313257814ef3413dc367b4644bea2b3ed13a16e64bf6e0bf9cada409232106972c00d0b7070ae5acbe75fda4b696227a082ae644377814cb58e5b22955eaba511048eb6794fbc071f3aae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433000000000000000000000000000000000000000000000000000000000000001ce13842538d3fbc555f975ac60c093b8ddca91b0eced2131fc6216526e22786fe240378bf7f0cad67650c1bf9c34da4705d8d1e34b2dfac6f23a2fa19702ce64c000000000000000000000000000000000000000000000000000000000000012a00000000000000000000000021f823a6c0d0a6e01fef3d87c8a2c93c02cda0d000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000577fd481166e707e64874886165967c5cc4cfb2aecb339d1636c4a983bfb668a7adba1c411f2962b7df1ddcc55e4105930cf9e4d87f49d70303561d091430604ce9a6b4626013116c0b0a2d2530597ff9d3d6887e79d2af6905146df0c529018d75fda4b696227a082ae644377814cb58e5b22955eaba511048eb6794fbc071f3aae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433" -} \ No newline at end of file diff --git a/contracts/test/data/beefy-final-proof.json b/contracts/test/data/beefy-final-proof.json new file mode 100644 index 000000000..cd832bcae --- /dev/null +++ b/contracts/test/data/beefy-final-proof.json @@ -0,0 +1,2378 @@ +{ + "finalValidatorsProof": [ + { + "v": 27, + "r": { + "0": 243, + "1": 54, + "2": 91, + "3": 198, + "4": 231, + "5": 95, + "6": 29, + "7": 15, + "8": 21, + "9": 209, + "10": 153, + "11": 43, + "12": 121, + "13": 97, + "14": 209, + "15": 228, + "16": 188, + "17": 61, + "18": 238, + "19": 206, + "20": 61, + "21": 130, + "22": 59, + "23": 56, + "24": 117, + "25": 39, + "26": 214, + "27": 125, + "28": 109, + "29": 234, + "30": 27, + "31": 188 + }, + "s": { + "0": 86, + "1": 68, + "2": 7, + "3": 55, + "4": 61, + "5": 234, + "6": 240, + "7": 198, + "8": 29, + "9": 133, + "10": 183, + "11": 101, + "12": 21, + "13": 107, + "14": 210, + "15": 98, + "16": 223, + "17": 134, + "18": 191, + "19": 215, + "20": 41, + "21": 245, + "22": 182, + "23": 77, + "24": 234, + "25": 67, + "26": 20, + "27": 176, + "28": 71, + "29": 208, + "30": 239, + "31": 214 + }, + "index": 2, + "account": "0xa65C36bB4BAeA2A620a68177C621245bB2Ed6D69", + "proof": [ + "0x2f8567e66ee0f19f941fcb1d5e1a63a8e996f010d8477b844fad75b340101e37", + "0xf2483127f43270f66992cafbed3e8429f509b66706cfa153fe2049af89c51b47", + "0xecca7e49c86e7184782e17c6414f3725d72dd49cf8f074b0080b65dbffb708bb", + "0xa6d711e88370aadeeefc420a6f2c5dc4dd87a885f70d3c9ca65768ade41c483a", + "0x2ace419b9eaa7e14a0cbbc3ebbb113ebf5b36eaaa7bc3cae90cba30d1b747311", + "0x8c83332339cab7a6008352495919f7102dbe1cc4d6d243682565de39b33d4899", + "0xb8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffde", + "0xf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f3365", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 28, + "r": { + "0": 41, + "1": 221, + "2": 146, + "3": 159, + "4": 148, + "5": 69, + "6": 194, + "7": 180, + "8": 82, + "9": 252, + "10": 34, + "11": 68, + "12": 5, + "13": 115, + "14": 138, + "15": 171, + "16": 149, + "17": 54, + "18": 12, + "19": 151, + "20": 233, + "21": 33, + "22": 159, + "23": 225, + "24": 117, + "25": 210, + "26": 30, + "27": 26, + "28": 125, + "29": 146, + "30": 202, + "31": 213 + }, + "s": { + "0": 63, + "1": 188, + "2": 90, + "3": 204, + "4": 9, + "5": 180, + "6": 99, + "7": 25, + "8": 170, + "9": 174, + "10": 156, + "11": 189, + "12": 2, + "13": 126, + "14": 78, + "15": 108, + "16": 122, + "17": 28, + "18": 39, + "19": 138, + "20": 168, + "21": 36, + "22": 161, + "23": 88, + "24": 157, + "25": 77, + "26": 163, + "27": 37, + "28": 18, + "29": 248, + "30": 8, + "31": 7 + }, + "index": 19, + "account": "0xe89F1D28601bbe5E99A0db247b6d3B35Fb02f9C5", + "proof": [ + "0x5ba8ed0f8785e5666b7c442021ce7983f00921920d8478d55ed1e1c2e2425ebc", + "0xb11ccc23573a5958843aa903d1d0188ea7fc5f6bcf27e8c84eaebefb70f54366", + "0x5e4e72c113a324ef77787fd287e646b2e0ad5ab9ae80979db0e3095edbbc5d5e", + "0xca3c12bf5a4017887fc4cf5f7710b028cdd6bcdfe1ad9edb23a848fb077a936e", + "0xdf9973cc4b389edb18d204fb23baa094715a7f530e120a19fd643bd338f242ed", + "0x8c83332339cab7a6008352495919f7102dbe1cc4d6d243682565de39b33d4899", + "0xb8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffde", + "0xf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f3365", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 28, + "r": { + "0": 53, + "1": 56, + "2": 103, + "3": 146, + "4": 46, + "5": 190, + "6": 12, + "7": 65, + "8": 21, + "9": 204, + "10": 46, + "11": 208, + "12": 142, + "13": 191, + "14": 243, + "15": 68, + "16": 122, + "17": 48, + "18": 83, + "19": 15, + "20": 161, + "21": 59, + "22": 42, + "23": 173, + "24": 78, + "25": 202, + "26": 205, + "27": 234, + "28": 203, + "29": 153, + "30": 253, + "31": 229 + }, + "s": { + "0": 95, + "1": 133, + "2": 188, + "3": 13, + "4": 179, + "5": 95, + "6": 238, + "7": 176, + "8": 48, + "9": 23, + "10": 94, + "11": 29, + "12": 107, + "13": 241, + "14": 39, + "15": 225, + "16": 112, + "17": 112, + "18": 149, + "19": 183, + "20": 117, + "21": 148, + "22": 134, + "23": 93, + "24": 149, + "25": 24, + "26": 49, + "27": 84, + "28": 203, + "29": 51, + "30": 24, + "31": 213 + }, + "index": 31, + "account": "0x5473090d3a9D7B984B31f2d36f2d004a9188796d", + "proof": [ + "0x2d3fe5fcf7e9b1559b73b0055d813911a135fd0f7311e5a69899cf420c418c9f", + "0x8df6a7abbefe9b2fe4e384876b71ec1eb90d23950c68b78df4e22909590d1930", + "0x7126a8044f997db28aaf469f8f66a8a4c09c25ab03c0b902bf02618d54d5e86e", + "0x325666c5a681388f68098fa3270d9f8b05de0c3a929cf61ce2fff465db97ffa4", + "0xdf9973cc4b389edb18d204fb23baa094715a7f530e120a19fd643bd338f242ed", + "0x8c83332339cab7a6008352495919f7102dbe1cc4d6d243682565de39b33d4899", + "0xb8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffde", + "0xf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f3365", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 27, + "r": { + "0": 139, + "1": 108, + "2": 79, + "3": 253, + "4": 151, + "5": 127, + "6": 106, + "7": 168, + "8": 179, + "9": 125, + "10": 97, + "11": 133, + "12": 139, + "13": 23, + "14": 36, + "15": 150, + "16": 182, + "17": 111, + "18": 250, + "19": 102, + "20": 127, + "21": 241, + "22": 95, + "23": 238, + "24": 20, + "25": 67, + "26": 104, + "27": 43, + "28": 51, + "29": 30, + "30": 239, + "31": 42 + }, + "s": { + "0": 42, + "1": 14, + "2": 158, + "3": 35, + "4": 249, + "5": 134, + "6": 165, + "7": 239, + "8": 104, + "9": 226, + "10": 187, + "11": 50, + "12": 10, + "13": 25, + "14": 123, + "15": 103, + "16": 71, + "17": 181, + "18": 6, + "19": 129, + "20": 179, + "21": 220, + "22": 205, + "23": 249, + "24": 145, + "25": 23, + "26": 190, + "27": 172, + "28": 89, + "29": 166, + "30": 70, + "31": 145 + }, + "index": 50, + "account": "0x55041b294ec59f0afEc12Def44560665c22a9E80", + "proof": [ + "0x132405c01bc03e0f6a4b3360813af6481b8eb863909856f29bb70ef892a64490", + "0x4886bae121d2ce619dfd57e50df1edbdae59ff35dd8c2eabe61d5a99bdf4cef4", + "0x1f613d9f7e71d7dc4c307193b8d42896328a73e053cfe6a6e4cc786c10e43296", + "0xa27b84005396060df67c11bed4504cdb87cf1ea758f6f4a140cb29494a087a4f", + "0xbacd6f486c4af7f9a8544d4de5d1f204138a0b5be9ee1cef7a46d0e8088251e6", + "0x547d2f4bce7e91a3ac513e803257445a67bda0fa0490624ff82709ad9f14fbc4", + "0xb8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffde", + "0xf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f3365", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 28, + "r": { + "0": 255, + "1": 33, + "2": 16, + "3": 123, + "4": 48, + "5": 186, + "6": 145, + "7": 120, + "8": 35, + "9": 52, + "10": 187, + "11": 2, + "12": 249, + "13": 135, + "14": 103, + "15": 229, + "16": 226, + "17": 102, + "18": 232, + "19": 251, + "20": 183, + "21": 35, + "22": 133, + "23": 59, + "24": 231, + "25": 69, + "26": 174, + "27": 157, + "28": 143, + "29": 9, + "30": 116, + "31": 178 + }, + "s": { + "0": 59, + "1": 248, + "2": 136, + "3": 131, + "4": 184, + "5": 15, + "6": 145, + "7": 45, + "8": 184, + "9": 108, + "10": 225, + "11": 237, + "12": 7, + "13": 5, + "14": 84, + "15": 204, + "16": 228, + "17": 8, + "18": 112, + "19": 127, + "20": 77, + "21": 62, + "22": 218, + "23": 222, + "24": 139, + "25": 236, + "26": 74, + "27": 110, + "28": 93, + "29": 33, + "30": 54, + "31": 88 + }, + "index": 83, + "account": "0xe11cEabDd29528aFFcC2f7936e0E80877CcF1E1A", + "proof": [ + "0x95f466dc7f9837f333cf284f84b3ef47d968203b93571d6e67379a55239bac68", + "0x1f22928e92219f9cbe815f7a2baa4b71238a975a4017f36fdbe7cc736cc77870", + "0x70e953d23047cbc07dc21fa318e1dd6851ccd19a5fed5976976a78236a66d647", + "0x7bc44cfe90425291d8c8808375892cb895a9dd67ffd994a74bb0985b7072d98b", + "0xe1f4f439878975a3e8cfc749957c8b204653fd135da9b547d302697138859613", + "0x03abdd191345b346cc826490fd23eb43349fab167ad091f4c48d9d2f6d70a540", + "0x2586b1acf8187086c42dd317785c79d85fb281987845a982517a5925ff9c7b2b", + "0xf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f3365", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 28, + "r": { + "0": 156, + "1": 96, + "2": 238, + "3": 190, + "4": 56, + "5": 237, + "6": 45, + "7": 90, + "8": 73, + "9": 60, + "10": 188, + "11": 157, + "12": 96, + "13": 180, + "14": 111, + "15": 107, + "16": 79, + "17": 102, + "18": 228, + "19": 60, + "20": 90, + "21": 178, + "22": 62, + "23": 30, + "24": 246, + "25": 88, + "26": 171, + "27": 170, + "28": 249, + "29": 4, + "30": 241, + "31": 185 + }, + "s": { + "0": 53, + "1": 43, + "2": 146, + "3": 22, + "4": 139, + "5": 70, + "6": 23, + "7": 72, + "8": 214, + "9": 145, + "10": 71, + "11": 190, + "12": 246, + "13": 19, + "14": 102, + "15": 227, + "16": 188, + "17": 247, + "18": 98, + "19": 6, + "20": 102, + "21": 249, + "22": 122, + "23": 55, + "24": 71, + "25": 155, + "26": 205, + "27": 104, + "28": 160, + "29": 71, + "30": 26, + "31": 237 + }, + "index": 111, + "account": "0xC42DC279054343c4a83ac1Efe91E9A2CcB9dCE81", + "proof": [ + "0x886fb76dcb5590a021c791db5cf80053236085328f8d402c46c8f90aac24c287", + "0x607f9141344892793ec4cb42a1816b0ec80d9821fd75f0e3d0c7281fca0e8605", + "0x82d53d4224806f6725d81fa7ef244eaf79652a078bb6e6f0669ee59a6fc9107f", + "0x3fd245293b80fa562dd20401820b8d6aa2c21a6174cea3a357c0b09b11cdf9df", + "0xf872ed3e12529c53f89da7df08d369d23c2bb57916e4783a3e07b3955845133d", + "0x9c88a3c47b71bf6a0902cb29f0acc01a5e6b16f50d9030a2c6b6cc46aa3abfc8", + "0x2586b1acf8187086c42dd317785c79d85fb281987845a982517a5925ff9c7b2b", + "0xf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f3365", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 27, + "r": { + "0": 24, + "1": 30, + "2": 191, + "3": 200, + "4": 250, + "5": 81, + "6": 149, + "7": 169, + "8": 120, + "9": 105, + "10": 12, + "11": 242, + "12": 152, + "13": 224, + "14": 3, + "15": 72, + "16": 233, + "17": 104, + "18": 251, + "19": 69, + "20": 83, + "21": 23, + "22": 96, + "23": 236, + "24": 6, + "25": 92, + "26": 50, + "27": 209, + "28": 140, + "29": 11, + "30": 98, + "31": 145 + }, + "s": { + "0": 8, + "1": 196, + "2": 53, + "3": 218, + "4": 28, + "5": 144, + "6": 159, + "7": 196, + "8": 192, + "9": 17, + "10": 52, + "11": 113, + "12": 65, + "13": 132, + "14": 52, + "15": 30, + "16": 85, + "17": 236, + "18": 42, + "19": 39, + "20": 165, + "21": 110, + "22": 13, + "23": 28, + "24": 208, + "25": 157, + "26": 19, + "27": 74, + "28": 153, + "29": 24, + "30": 194, + "31": 54 + }, + "index": 141, + "account": "0xC66888DDEbd37D715B5278A86a35d58F0D9B90F4", + "proof": [ + "0x08b8935325ae43169b960e19bb8d97eadf46e3e881978aff6decf2cad2edd8d4", + "0x518211971ae9be734ef9576dc3a94f2e7a24cee2b67d158e6af5e6ede48b8e2b", + "0x1137b81220981703e7f8fb9c13d3052513b17f8fe0dc801500ea64b25eee49fe", + "0x42a0104a13de7b8090ba2326a97024c1157d88281804ce5fb85ea82abaf1eef4", + "0xe05e69cbeca48f72fd3d81601b5419215fb234ba3a76467e8cd973d335c9e83a", + "0xc72bd3c5ef89cc841cebd46ee834312bbb107ee0b90e729f93eb7ce924ea2d80", + "0x64aaad909501e44338a8a9191abc63f8def273fb9f03108864016a17cad259dc", + "0xf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 27, + "r": { + "0": 75, + "1": 167, + "2": 86, + "3": 77, + "4": 160, + "5": 140, + "6": 120, + "7": 49, + "8": 40, + "9": 232, + "10": 244, + "11": 223, + "12": 36, + "13": 32, + "14": 44, + "15": 174, + "16": 222, + "17": 150, + "18": 138, + "19": 207, + "20": 221, + "21": 0, + "22": 207, + "23": 174, + "24": 210, + "25": 142, + "26": 206, + "27": 218, + "28": 106, + "29": 66, + "30": 152, + "31": 238 + }, + "s": { + "0": 8, + "1": 205, + "2": 226, + "3": 32, + "4": 221, + "5": 234, + "6": 144, + "7": 121, + "8": 135, + "9": 208, + "10": 55, + "11": 90, + "12": 216, + "13": 225, + "14": 252, + "15": 225, + "16": 170, + "17": 30, + "18": 172, + "19": 98, + "20": 222, + "21": 0, + "22": 11, + "23": 59, + "24": 80, + "25": 8, + "26": 26, + "27": 173, + "28": 140, + "29": 106, + "30": 111, + "31": 248 + }, + "index": 163, + "account": "0x66a04195aCacaf002D88928B582f729E52655815", + "proof": [ + "0x0cd1ee823e290df8b9dff0067abab1eaed0749a7453852fffedbf62429be9608", + "0x4a77cc45d751eb4a541863939cdc472bd7179db4e9bce47aff72e11d53d824ca", + "0x136d1789bce723dc057eea270cb480ec6e3308e1fdffe9d1e9fdc26b673b37f1", + "0x68a649c5d1d5b44417b82100e8f3a87587a7affaadd64d88e6d5af06f3878c72", + "0xa907b494272792d0106ddc58923600fa00a366d0eb6bd7264a9fcea91d5585fb", + "0x137973435ae824f670344e596684069be579cc265fa6f74b78a23a04ef85d88d", + "0x64aaad909501e44338a8a9191abc63f8def273fb9f03108864016a17cad259dc", + "0xf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 27, + "r": { + "0": 93, + "1": 96, + "2": 157, + "3": 23, + "4": 144, + "5": 188, + "6": 56, + "7": 148, + "8": 9, + "9": 235, + "10": 9, + "11": 57, + "12": 191, + "13": 112, + "14": 235, + "15": 201, + "16": 51, + "17": 209, + "18": 237, + "19": 58, + "20": 59, + "21": 23, + "22": 38, + "23": 199, + "24": 7, + "25": 109, + "26": 107, + "27": 181, + "28": 18, + "29": 11, + "30": 191, + "31": 21 + }, + "s": { + "0": 70, + "1": 136, + "2": 167, + "3": 219, + "4": 135, + "5": 44, + "6": 88, + "7": 93, + "8": 21, + "9": 109, + "10": 107, + "11": 66, + "12": 138, + "13": 192, + "14": 15, + "15": 202, + "16": 75, + "17": 99, + "18": 246, + "19": 48, + "20": 115, + "21": 216, + "22": 65, + "23": 72, + "24": 0, + "25": 155, + "26": 119, + "27": 253, + "28": 228, + "29": 122, + "30": 5, + "31": 153 + }, + "index": 194, + "account": "0x718C49352D3083B83afE3e33F79E3E4bEd0EFc79", + "proof": [ + "0x47dc78df9a60745eb61e5e1421a418c746be08f9584e64cd42721c852242e20b", + "0x4e30370a32c83d3c60f4fa3c5aee9de221756392d709c022855117fd54031d5e", + "0xa63128ed143ad720b1f7af9c911d2db897c35d73ed03fba455ac90f764deed6b", + "0x4f03c58bced081866cad2e094bc08befe3576b3212795c609ebd30ba28fca758", + "0xbf63d3152cbc10972b37d7d02c3ddea3aae664593d5898d50c8114008b473214", + "0x1bcc228cc309f83f90031fb5c788d2487eed6b8a12c98774d7a9c23c0cee17c6", + "0xdbf5e78cdca685e455240593bc327f715dbb1552bdcd7e5f821dc6cc41e2cfb0", + "0xf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 27, + "r": { + "0": 138, + "1": 33, + "2": 54, + "3": 65, + "4": 174, + "5": 232, + "6": 229, + "7": 209, + "8": 224, + "9": 212, + "10": 162, + "11": 239, + "12": 18, + "13": 53, + "14": 169, + "15": 157, + "16": 248, + "17": 111, + "18": 17, + "19": 51, + "20": 232, + "21": 171, + "22": 7, + "23": 134, + "24": 42, + "25": 115, + "26": 103, + "27": 167, + "28": 136, + "29": 11, + "30": 112, + "31": 195 + }, + "s": { + "0": 2, + "1": 121, + "2": 84, + "3": 171, + "4": 130, + "5": 231, + "6": 75, + "7": 204, + "8": 193, + "9": 156, + "10": 162, + "11": 106, + "12": 71, + "13": 200, + "14": 103, + "15": 11, + "16": 58, + "17": 244, + "18": 237, + "19": 94, + "20": 44, + "21": 198, + "22": 73, + "23": 29, + "24": 245, + "25": 31, + "26": 191, + "27": 121, + "28": 6, + "29": 198, + "30": 50, + "31": 83 + }, + "index": 196, + "account": "0x299a74BefD7d2dE25B593FAE1501014B2db8Df03", + "proof": [ + "0xb788a2d7734ca4116c6f04e9b4d90cb63218c2e2b2b867ce3e1ba6eb111679f6", + "0x452429b6f9d2e2c64d9002e14db547153292d94e42a4a40452f66b7b16c5aed6", + "0xa1c92ee2f308abc9b8fc3faa5c5eb8d5c7a4580c68ce5a2ae4a50ddb8fa65fec", + "0x4f03c58bced081866cad2e094bc08befe3576b3212795c609ebd30ba28fca758", + "0xbf63d3152cbc10972b37d7d02c3ddea3aae664593d5898d50c8114008b473214", + "0x1bcc228cc309f83f90031fb5c788d2487eed6b8a12c98774d7a9c23c0cee17c6", + "0xdbf5e78cdca685e455240593bc327f715dbb1552bdcd7e5f821dc6cc41e2cfb0", + "0xf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 28, + "r": { + "0": 153, + "1": 17, + "2": 110, + "3": 203, + "4": 223, + "5": 69, + "6": 64, + "7": 132, + "8": 148, + "9": 187, + "10": 113, + "11": 135, + "12": 65, + "13": 109, + "14": 1, + "15": 74, + "16": 134, + "17": 241, + "18": 240, + "19": 216, + "20": 161, + "21": 26, + "22": 225, + "23": 181, + "24": 84, + "25": 153, + "26": 124, + "27": 34, + "28": 163, + "29": 124, + "30": 128, + "31": 225 + }, + "s": { + "0": 22, + "1": 50, + "2": 37, + "3": 58, + "4": 78, + "5": 182, + "6": 254, + "7": 178, + "8": 250, + "9": 62, + "10": 185, + "11": 229, + "12": 128, + "13": 227, + "14": 95, + "15": 177, + "16": 5, + "17": 125, + "18": 181, + "19": 135, + "20": 189, + "21": 100, + "22": 152, + "23": 78, + "24": 56, + "25": 81, + "26": 164, + "27": 0, + "28": 32, + "29": 221, + "30": 174, + "31": 48 + }, + "index": 217, + "account": "0xe12806C3088153A984FCDCb30Ed435B0E6829694", + "proof": [ + "0x0b4ab14be616f62129e12f25e66102e572c8cff68482e5dbc97ab0336cd17927", + "0x3d7b88ea8492272605473ac50fff59dba065f538c70948c5b87468319d58cff9", + "0x0c3e729d4635828dfe0f32c4d6a968ba1cf7f3683ed2ce982f37340597c2e2d6", + "0x85067ce849428405cf1b407341b9376d504e3ff593b00e4aae4f65e30a36db3c", + "0xa3e540d32650f8682146d5649323edcf497d1451d505914616d409a89efff9da", + "0x1bcc228cc309f83f90031fb5c788d2487eed6b8a12c98774d7a9c23c0cee17c6", + "0xdbf5e78cdca685e455240593bc327f715dbb1552bdcd7e5f821dc6cc41e2cfb0", + "0xf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 27, + "r": { + "0": 14, + "1": 212, + "2": 69, + "3": 195, + "4": 38, + "5": 73, + "6": 106, + "7": 239, + "8": 245, + "9": 49, + "10": 67, + "11": 68, + "12": 135, + "13": 164, + "14": 207, + "15": 100, + "16": 250, + "17": 237, + "18": 190, + "19": 90, + "20": 164, + "21": 9, + "22": 170, + "23": 102, + "24": 195, + "25": 36, + "26": 113, + "27": 233, + "28": 91, + "29": 14, + "30": 66, + "31": 149 + }, + "s": { + "0": 58, + "1": 100, + "2": 174, + "3": 96, + "4": 27, + "5": 12, + "6": 191, + "7": 138, + "8": 182, + "9": 141, + "10": 94, + "11": 108, + "12": 110, + "13": 40, + "14": 53, + "15": 83, + "16": 117, + "17": 237, + "18": 216, + "19": 229, + "20": 55, + "21": 224, + "22": 196, + "23": 72, + "24": 92, + "25": 154, + "26": 254, + "27": 62, + "28": 104, + "29": 212, + "30": 124, + "31": 77 + }, + "index": 220, + "account": "0x9343378455e46bc96A702EEfd2F84CCA055F9472", + "proof": [ + "0x06094c8207e3ad2faa5b8e8dc4e1645575fc9b0f33505340ef7ede3574c12964", + "0xe37762d4ee9ceac6ff6676f1cc9e062a81aa4dbcb60946f32f4d8b72c2b8cadd", + "0x6861b76364d1c3170f84724667f2dab3c206b1a2b3db9a5b1ca64ba233997c5f", + "0x85067ce849428405cf1b407341b9376d504e3ff593b00e4aae4f65e30a36db3c", + "0xa3e540d32650f8682146d5649323edcf497d1451d505914616d409a89efff9da", + "0x1bcc228cc309f83f90031fb5c788d2487eed6b8a12c98774d7a9c23c0cee17c6", + "0xdbf5e78cdca685e455240593bc327f715dbb1552bdcd7e5f821dc6cc41e2cfb0", + "0xf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 27, + "r": { + "0": 90, + "1": 66, + "2": 69, + "3": 219, + "4": 107, + "5": 19, + "6": 207, + "7": 184, + "8": 135, + "9": 178, + "10": 217, + "11": 211, + "12": 191, + "13": 63, + "14": 155, + "15": 36, + "16": 82, + "17": 12, + "18": 98, + "19": 230, + "20": 109, + "21": 225, + "22": 63, + "23": 97, + "24": 71, + "25": 82, + "26": 175, + "27": 147, + "28": 112, + "29": 119, + "30": 162, + "31": 58 + }, + "s": { + "0": 91, + "1": 249, + "2": 44, + "3": 184, + "4": 22, + "5": 52, + "6": 193, + "7": 190, + "8": 177, + "9": 114, + "10": 213, + "11": 168, + "12": 117, + "13": 78, + "14": 121, + "15": 132, + "16": 187, + "17": 210, + "18": 16, + "19": 153, + "20": 93, + "21": 65, + "22": 0, + "23": 63, + "24": 47, + "25": 115, + "26": 140, + "27": 227, + "28": 183, + "29": 117, + "30": 201, + "31": 224 + }, + "index": 221, + "account": "0x3b5F3d19020fb26367a6a0eA611CB0E7dE28DE33", + "proof": [ + "0x1b1b9ace3e2c1a1785ee845eed31a37e3d9dffdd2702868b18d8ff2a5b309ea5", + "0xe37762d4ee9ceac6ff6676f1cc9e062a81aa4dbcb60946f32f4d8b72c2b8cadd", + "0x6861b76364d1c3170f84724667f2dab3c206b1a2b3db9a5b1ca64ba233997c5f", + "0x85067ce849428405cf1b407341b9376d504e3ff593b00e4aae4f65e30a36db3c", + "0xa3e540d32650f8682146d5649323edcf497d1451d505914616d409a89efff9da", + "0x1bcc228cc309f83f90031fb5c788d2487eed6b8a12c98774d7a9c23c0cee17c6", + "0xdbf5e78cdca685e455240593bc327f715dbb1552bdcd7e5f821dc6cc41e2cfb0", + "0xf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 27, + "r": { + "0": 10, + "1": 155, + "2": 12, + "3": 24, + "4": 178, + "5": 188, + "6": 111, + "7": 32, + "8": 202, + "9": 60, + "10": 53, + "11": 114, + "12": 184, + "13": 239, + "14": 85, + "15": 33, + "16": 210, + "17": 202, + "18": 35, + "19": 34, + "20": 213, + "21": 53, + "22": 221, + "23": 208, + "24": 57, + "25": 114, + "26": 13, + "27": 158, + "28": 103, + "29": 101, + "30": 9, + "31": 22 + }, + "s": { + "0": 112, + "1": 214, + "2": 108, + "3": 56, + "4": 209, + "5": 6, + "6": 159, + "7": 51, + "8": 77, + "9": 196, + "10": 78, + "11": 72, + "12": 55, + "13": 229, + "14": 136, + "15": 93, + "16": 236, + "17": 67, + "18": 233, + "19": 51, + "20": 23, + "21": 215, + "22": 135, + "23": 136, + "24": 97, + "25": 214, + "26": 125, + "27": 252, + "28": 167, + "29": 223, + "30": 171, + "31": 32 + }, + "index": 249, + "account": "0x082C3f7D1d24543fb1fAc2B1681dbCb6679c7053", + "proof": [ + "0x239b62804888ab79608e4af82f3bd52f95a82ba2ea171a24ecc3a6bff010d548", + "0x5a037d02e6460c3215e6a52f92543960923805855ca7e8f00e954299688da076", + "0x942ca9c53961d698e1d0cd11e72c60329679204ae7a8357a4b557f88f767aacd", + "0x638ed41e5e35db1049fe4794634692551b91f937358d0253016627fc3dbbf8a0", + "0xff0e576ff6a911efa30fd9002adcfa5d69f7e14818215b7fe0f22a1c22686161", + "0x8527ec55aceec37ad9c2b70e7e14ebe2c51994e496fcbedae2db5aedf4bd4a5e", + "0xdbf5e78cdca685e455240593bc327f715dbb1552bdcd7e5f821dc6cc41e2cfb0", + "0xf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d", + "0x3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a3", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 28, + "r": { + "0": 124, + "1": 148, + "2": 66, + "3": 131, + "4": 106, + "5": 62, + "6": 21, + "7": 3, + "8": 86, + "9": 253, + "10": 214, + "11": 128, + "12": 245, + "13": 189, + "14": 172, + "15": 133, + "16": 51, + "17": 119, + "18": 228, + "19": 48, + "20": 45, + "21": 19, + "22": 17, + "23": 143, + "24": 179, + "25": 68, + "26": 184, + "27": 157, + "28": 125, + "29": 153, + "30": 48, + "31": 104 + }, + "s": { + "0": 127, + "1": 216, + "2": 155, + "3": 84, + "4": 130, + "5": 145, + "6": 161, + "7": 209, + "8": 98, + "9": 103, + "10": 224, + "11": 43, + "12": 70, + "13": 70, + "14": 157, + "15": 234, + "16": 51, + "17": 72, + "18": 179, + "19": 39, + "20": 182, + "21": 89, + "22": 172, + "23": 51, + "24": 0, + "25": 122, + "26": 112, + "27": 228, + "28": 129, + "29": 178, + "30": 161, + "31": 175 + }, + "index": 260, + "account": "0xE94dc0038fAD3Bee81cD5eb54E02407CdDAD9a60", + "proof": [ + "0xf66a64c6b93269cbe6648a25111eab894edecc8bfc7146be1b80462982dc76b9", + "0x01840fef395955c1ffab0190e185a1e4e00c39d5bad2d46fc0f0f6ed0c7bf367", + "0x7a64198bc497a4465cfe60609f06b28b93220df36c48a504ef75feb198868689", + "0x415afb9adc1b79fc758a10c06b82fbdb020b4c15034aa142031dd8d167383ff7", + "0x4ced2037a4343c973b4f31226b11a0c4ad66f8d3ba93a58abe1ad3f52bee37f2", + "0x582d40606a37193be9e9e2d5eeaf13e923ed3c85220b9e9d51e001dfe21eba64", + "0xc8f5cb062cbe7328bc2c13375805186db16243414d8bd4e12fbf20591576c94e", + "0xf0a630abce53e8dcebcdf2212129a3ad0485c1b0feee4b48dc15688a68f86520", + "0xaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 27, + "r": { + "0": 250, + "1": 163, + "2": 16, + "3": 253, + "4": 146, + "5": 196, + "6": 153, + "7": 169, + "8": 24, + "9": 30, + "10": 140, + "11": 128, + "12": 60, + "13": 212, + "14": 79, + "15": 26, + "16": 7, + "17": 38, + "18": 41, + "19": 66, + "20": 252, + "21": 202, + "22": 182, + "23": 171, + "24": 193, + "25": 122, + "26": 32, + "27": 165, + "28": 167, + "29": 52, + "30": 85, + "31": 141 + }, + "s": { + "0": 73, + "1": 2, + "2": 146, + "3": 102, + "4": 227, + "5": 159, + "6": 83, + "7": 37, + "8": 139, + "9": 166, + "10": 48, + "11": 248, + "12": 90, + "13": 26, + "14": 37, + "15": 168, + "16": 173, + "17": 104, + "18": 133, + "19": 16, + "20": 215, + "21": 158, + "22": 59, + "23": 110, + "24": 14, + "25": 82, + "26": 225, + "27": 166, + "28": 192, + "29": 162, + "30": 35, + "31": 18 + }, + "index": 304, + "account": "0x5791f9105d5CF36685F7Ad167011A0ae97fd8fD5", + "proof": [ + "0x6467e5bcafba1cb8562eeffdaad2f82b57936ff965d83d426745b7df236596ac", + "0xa3408f9ff67d116059d0550013a7d5617eb2136febc7cc70c642822d7388fd4a", + "0x7c64145a02c36b62b9160f58ccda56f842dd5086c5a95f6bbdb5b0a6e89d0d35", + "0x925190b2803208d4a546cecf7ef9477404c834eec7bc05e024a8f790f68b7580", + "0x0afb087f5ab1759cdd1b5fe07f9f96b4a7bab88f68c5f285f551418e8de84928", + "0x75fda4b696227a082ae644377814cb58e5b22955eaba511048eb6794fbc071f3", + "0xc8f5cb062cbe7328bc2c13375805186db16243414d8bd4e12fbf20591576c94e", + "0xf0a630abce53e8dcebcdf2212129a3ad0485c1b0feee4b48dc15688a68f86520", + "0xaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 28, + "r": { + "0": 243, + "1": 107, + "2": 27, + "3": 160, + "4": 145, + "5": 7, + "6": 68, + "7": 34, + "8": 239, + "9": 88, + "10": 75, + "11": 196, + "12": 146, + "13": 89, + "14": 171, + "15": 64, + "16": 149, + "17": 119, + "18": 112, + "19": 232, + "20": 160, + "21": 124, + "22": 27, + "23": 230, + "24": 56, + "25": 40, + "26": 7, + "27": 50, + "28": 149, + "29": 126, + "30": 85, + "31": 89 + }, + "s": { + "0": 66, + "1": 182, + "2": 77, + "3": 106, + "4": 15, + "5": 159, + "6": 154, + "7": 214, + "8": 246, + "9": 189, + "10": 38, + "11": 226, + "12": 43, + "13": 109, + "14": 246, + "15": 12, + "16": 178, + "17": 23, + "18": 140, + "19": 9, + "20": 255, + "21": 253, + "22": 107, + "23": 251, + "24": 26, + "25": 135, + "26": 223, + "27": 27, + "28": 87, + "29": 170, + "30": 117, + "31": 13 + }, + "index": 317, + "account": "0x95A1947049Fb21F36be24384C76A0fcDB76c6Ce2", + "proof": [ + "0xb80424dc450cb6c85657542bdc89c5dcefaa9ded4157f702cc8a48b288beec18", + "0x233c0cb3d6fa3abaa112779355895734dd3e743c28016fc7fc442348ae6bbd4a", + "0xcbd89a831b48562bd8db4f51b618d8ad0576957dac64f7d8659c474b29dc5741", + "0xb089d1f988f189a9092f3b6ce3c79cb14f499c535c6e7dfed72edb3178792246", + "0x0afb087f5ab1759cdd1b5fe07f9f96b4a7bab88f68c5f285f551418e8de84928", + "0x75fda4b696227a082ae644377814cb58e5b22955eaba511048eb6794fbc071f3", + "0xc8f5cb062cbe7328bc2c13375805186db16243414d8bd4e12fbf20591576c94e", + "0xf0a630abce53e8dcebcdf2212129a3ad0485c1b0feee4b48dc15688a68f86520", + "0xaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 27, + "r": { + "0": 84, + "1": 74, + "2": 165, + "3": 130, + "4": 31, + "5": 224, + "6": 84, + "7": 4, + "8": 136, + "9": 250, + "10": 247, + "11": 220, + "12": 207, + "13": 130, + "14": 139, + "15": 88, + "16": 132, + "17": 156, + "18": 124, + "19": 86, + "20": 60, + "21": 129, + "22": 42, + "23": 67, + "24": 85, + "25": 174, + "26": 140, + "27": 41, + "28": 25, + "29": 49, + "30": 45, + "31": 43 + }, + "s": { + "0": 127, + "1": 72, + "2": 72, + "3": 243, + "4": 116, + "5": 35, + "6": 192, + "7": 85, + "8": 147, + "9": 201, + "10": 166, + "11": 157, + "12": 41, + "13": 202, + "14": 76, + "15": 64, + "16": 0, + "17": 69, + "18": 13, + "19": 47, + "20": 249, + "21": 22, + "22": 152, + "23": 112, + "24": 27, + "25": 165, + "26": 199, + "27": 156, + "28": 164, + "29": 133, + "30": 167, + "31": 150 + }, + "index": 326, + "account": "0xE04D5414a6443E70658a562a16bA97966146E37f", + "proof": [ + "0xf80d68e15aa57c9c2b71af7954eeacffa5ae9f6aa88eaf7929b3ca06bfe465b8", + "0xcb439bef01403536eb370842795ecf3f35d9056ebe7ad54a6e7f2ec06422f317", + "0x4ce11347fa09e140f1516f4e40411dd30707c5742bc84a015445d58d3a2fe566", + "0xac21f6d7053bddfa625756baef66850c5e7334ec35d21aabe2c093c1561b951f", + "0xbfd1db4700ddaf8908bed750614abb95ff05f152154f1b1081783c354225ee45", + "0xf02c206b4fd3799941f40f596c63ff6f6023d84e4f1e6986fca0b1f0937f3aaa", + "0xca6629ee00b1ab8d92baefdca986801e62efe8bffbef6d3dd876f1e3d7497f09", + "0xf0a630abce53e8dcebcdf2212129a3ad0485c1b0feee4b48dc15688a68f86520", + "0xaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 27, + "r": { + "0": 182, + "1": 228, + "2": 126, + "3": 10, + "4": 78, + "5": 223, + "6": 234, + "7": 157, + "8": 8, + "9": 135, + "10": 118, + "11": 35, + "12": 12, + "13": 18, + "14": 164, + "15": 227, + "16": 32, + "17": 212, + "18": 231, + "19": 32, + "20": 155, + "21": 99, + "22": 81, + "23": 230, + "24": 213, + "25": 134, + "26": 110, + "27": 156, + "28": 215, + "29": 242, + "30": 66, + "31": 232 + }, + "s": { + "0": 104, + "1": 176, + "2": 33, + "3": 6, + "4": 31, + "5": 29, + "6": 32, + "7": 247, + "8": 169, + "9": 248, + "10": 43, + "11": 188, + "12": 213, + "13": 142, + "14": 181, + "15": 41, + "16": 39, + "17": 40, + "18": 11, + "19": 61, + "20": 164, + "21": 44, + "22": 162, + "23": 140, + "24": 163, + "25": 228, + "26": 85, + "27": 108, + "28": 153, + "29": 238, + "30": 55, + "31": 0 + }, + "index": 330, + "account": "0xc027211C9374D01Dc8ba48e9c6342c16ffD0d743", + "proof": [ + "0x53982dacfecad99bc748dd002345e052bfc0cd678127d2de680f6f3a62b9f415", + "0xbf070321e97dad3ca10e5643a4f02abfa796bcc129d0beac90eecf50e5e6ad17", + "0xaa068ae88c07e4352600666bd14c20dd22410e8670f27b9447962d18336806ab", + "0x4a6d15e06ed269eeedf4883f41797eea5766199d3bd79da17139ac29694f0b1a", + "0xbfd1db4700ddaf8908bed750614abb95ff05f152154f1b1081783c354225ee45", + "0xf02c206b4fd3799941f40f596c63ff6f6023d84e4f1e6986fca0b1f0937f3aaa", + "0xca6629ee00b1ab8d92baefdca986801e62efe8bffbef6d3dd876f1e3d7497f09", + "0xf0a630abce53e8dcebcdf2212129a3ad0485c1b0feee4b48dc15688a68f86520", + "0xaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 27, + "r": { + "0": 164, + "1": 200, + "2": 175, + "3": 241, + "4": 78, + "5": 84, + "6": 197, + "7": 209, + "8": 242, + "9": 139, + "10": 133, + "11": 125, + "12": 7, + "13": 55, + "14": 119, + "15": 204, + "16": 136, + "17": 192, + "18": 89, + "19": 183, + "20": 72, + "21": 67, + "22": 37, + "23": 150, + "24": 80, + "25": 50, + "26": 114, + "27": 209, + "28": 87, + "29": 83, + "30": 81, + "31": 237 + }, + "s": { + "0": 49, + "1": 154, + "2": 53, + "3": 136, + "4": 149, + "5": 102, + "6": 45, + "7": 212, + "8": 137, + "9": 6, + "10": 168, + "11": 79, + "12": 145, + "13": 56, + "14": 216, + "15": 160, + "16": 59, + "17": 235, + "18": 233, + "19": 232, + "20": 127, + "21": 17, + "22": 71, + "23": 29, + "24": 102, + "25": 171, + "26": 198, + "27": 49, + "28": 224, + "29": 62, + "30": 175, + "31": 167 + }, + "index": 343, + "account": "0x889f5467ABC7243993C77D1aC580cbb22a463cC5", + "proof": [ + "0xca950f1a17a604627ba199bd7c91cc21d845c511cc4b29a340df019dc0b4433c", + "0x30c1d68b4cb5bfeb898d26aaecc476331c1357d7de84b707470687659dacb439", + "0xb863b35f727291e98a0f894fd785c9bd4a96f891f43fe13b476aa2fb2a730b5b", + "0x093887bed40f82aa176464335337a883f174ff1bd883c798c2cf98deb2ffe278", + "0x113b2b5da8c9d9a8dad6f65f73d6838daf673150c5c7f6122a44e629ae6e976e", + "0xf02c206b4fd3799941f40f596c63ff6f6023d84e4f1e6986fca0b1f0937f3aaa", + "0xca6629ee00b1ab8d92baefdca986801e62efe8bffbef6d3dd876f1e3d7497f09", + "0xf0a630abce53e8dcebcdf2212129a3ad0485c1b0feee4b48dc15688a68f86520", + "0xaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 27, + "r": { + "0": 56, + "1": 31, + "2": 52, + "3": 168, + "4": 227, + "5": 207, + "6": 2, + "7": 6, + "8": 103, + "9": 0, + "10": 158, + "11": 201, + "12": 93, + "13": 147, + "14": 128, + "15": 160, + "16": 70, + "17": 112, + "18": 80, + "19": 74, + "20": 132, + "21": 52, + "22": 94, + "23": 36, + "24": 41, + "25": 176, + "26": 82, + "27": 233, + "28": 65, + "29": 210, + "30": 229, + "31": 47 + }, + "s": { + "0": 9, + "1": 255, + "2": 174, + "3": 109, + "4": 197, + "5": 235, + "6": 224, + "7": 227, + "8": 231, + "9": 3, + "10": 130, + "11": 190, + "12": 251, + "13": 231, + "14": 19, + "15": 212, + "16": 33, + "17": 222, + "18": 211, + "19": 82, + "20": 233, + "21": 240, + "22": 210, + "23": 231, + "24": 231, + "25": 120, + "26": 14, + "27": 130, + "28": 143, + "29": 30, + "30": 254, + "31": 118 + }, + "index": 377, + "account": "0xeF261A963e4c0D775b2A2752407906AdB99B1B0D", + "proof": [ + "0xcb9f7f5a828b1e0ee13a252b297e277083745ecb7dc182da24f079770c777d07", + "0x9420ac2c7f5886368ee19da025f277b256c445b10e4cd7d3fc0988ede776f114", + "0xb0188bfc8d90ed4dc64e20024cc9e342a5aa86ec723198e3a0e499cae307fbb2", + "0x461b047b5a960240ea28406e7b543ba949fffd87ec185aebc74e02a6a5d32be4", + "0x54d0bbae79cf1c54123ff664d02153859b51a402b91843ef35dd34b19ed9ef2c", + "0xfe68830165850dbcaeeadf49cb9083a7ae72e1b53d7b669bf7c01a8e67d44fbb", + "0xca6629ee00b1ab8d92baefdca986801e62efe8bffbef6d3dd876f1e3d7497f09", + "0xf0a630abce53e8dcebcdf2212129a3ad0485c1b0feee4b48dc15688a68f86520", + "0xaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 27, + "r": { + "0": 9, + "1": 8, + "2": 110, + "3": 27, + "4": 193, + "5": 189, + "6": 55, + "7": 12, + "8": 35, + "9": 195, + "10": 95, + "11": 238, + "12": 24, + "13": 47, + "14": 233, + "15": 239, + "16": 43, + "17": 90, + "18": 210, + "19": 68, + "20": 227, + "21": 9, + "22": 129, + "23": 162, + "24": 86, + "25": 152, + "26": 130, + "27": 38, + "28": 231, + "29": 188, + "30": 226, + "31": 134 + }, + "s": { + "0": 102, + "1": 10, + "2": 75, + "3": 212, + "4": 193, + "5": 115, + "6": 236, + "7": 227, + "8": 108, + "9": 87, + "10": 93, + "11": 154, + "12": 165, + "13": 245, + "14": 179, + "15": 152, + "16": 248, + "17": 127, + "18": 131, + "19": 121, + "20": 116, + "21": 101, + "22": 140, + "23": 23, + "24": 249, + "25": 15, + "26": 237, + "27": 13, + "28": 213, + "29": 41, + "30": 20, + "31": 45 + }, + "index": 403, + "account": "0x964F31D8EfF90bCA8C85dECfd6Ede8Ef1cDe7F3D", + "proof": [ + "0xc3ddca1f01799d56dfa53321a56a5274688f04d776ce446e28fdbf3bbfefef9a", + "0x4ad992e1bbbd706c3206b1cc6ff5a2ea9268eda73325c2d032b5689c2abc2ee7", + "0xdefbc195252e7a01d28efc185fcd3fd3137da62e601b0aa372632547191a70ef", + "0x6793f7f718a861e1fa6359bb8c040fb30ade3a563668ed24abbe21f3d0c72b0d", + "0x04500957409d0b426a57c00d16970951408316592ac4d60d9d38584ca780e787", + "0xb39728c86ece5d4900ee2d3670587225a85097f145ef78fc0553aa1af623a913", + "0xaae09b77eab5040f5f309c4af56932aaa7b8be1eadf0311b9790c0499e8c6b18", + "0x6b991e1218fa0733ba6a56a5f8ff3697f6f8fe19a13aa8d19ab8c1a94a3741ef", + "0xaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 28, + "r": { + "0": 129, + "1": 186, + "2": 58, + "3": 98, + "4": 208, + "5": 160, + "6": 27, + "7": 20, + "8": 198, + "9": 46, + "10": 98, + "11": 249, + "12": 43, + "13": 226, + "14": 144, + "15": 197, + "16": 160, + "17": 31, + "18": 216, + "19": 239, + "20": 79, + "21": 5, + "22": 251, + "23": 173, + "24": 231, + "25": 39, + "26": 35, + "27": 76, + "28": 68, + "29": 214, + "30": 91, + "31": 13 + }, + "s": { + "0": 65, + "1": 66, + "2": 18, + "3": 148, + "4": 249, + "5": 126, + "6": 127, + "7": 139, + "8": 2, + "9": 239, + "10": 7, + "11": 50, + "12": 94, + "13": 10, + "14": 88, + "15": 230, + "16": 89, + "17": 163, + "18": 107, + "19": 231, + "20": 141, + "21": 237, + "22": 185, + "23": 117, + "24": 166, + "25": 62, + "26": 157, + "27": 44, + "28": 188, + "29": 92, + "30": 151, + "31": 210 + }, + "index": 475, + "account": "0xabD8bf2E9D9913D3a9D02384276C8bFB3e1427Ef", + "proof": [ + "0x234ccb51f432c9449481b6bd3ed8cd653cf05e958eb196ac37131f66d572bfed", + "0x877c3238c8ff6a6ed0b2a3306f4e1d0c02d0b434d28dcb70c5f1e52a2d223e21", + "0x8f4e9ae9ffaf49173ec69ca8b031138821be5141afba2f51b51c073f0e8e2a80", + "0x1cc72c4ba56703dbab604d603f81e6f1834f03e127bbca2264f56b4daa20ac4d", + "0x0a8d0f4fcd029f5248dddc26c0f18e19e563dc657248643df5d1d0d37d426638", + "0x52283d3023c4236736cec260d6abee78376e3d923d69e6c7741059806f4bf4ab", + "0x745cf2ec74cfa5120ee7da2adf3ba00340ee82581ed9f7b2777c9bf19d250cc7", + "0x6b991e1218fa0733ba6a56a5f8ff3697f6f8fe19a13aa8d19ab8c1a94a3741ef", + "0xaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 28, + "r": { + "0": 97, + "1": 155, + "2": 240, + "3": 176, + "4": 240, + "5": 180, + "6": 255, + "7": 132, + "8": 176, + "9": 128, + "10": 200, + "11": 111, + "12": 43, + "13": 252, + "14": 223, + "15": 193, + "16": 187, + "17": 106, + "18": 82, + "19": 128, + "20": 79, + "21": 85, + "22": 227, + "23": 198, + "24": 42, + "25": 183, + "26": 252, + "27": 90, + "28": 245, + "29": 91, + "30": 136, + "31": 85 + }, + "s": { + "0": 119, + "1": 87, + "2": 181, + "3": 64, + "4": 209, + "5": 169, + "6": 245, + "7": 58, + "8": 70, + "9": 184, + "10": 166, + "11": 39, + "12": 133, + "13": 108, + "14": 73, + "15": 85, + "16": 168, + "17": 245, + "18": 174, + "19": 5, + "20": 111, + "21": 233, + "22": 113, + "23": 154, + "24": 17, + "25": 129, + "26": 105, + "27": 251, + "28": 89, + "29": 8, + "30": 13, + "31": 71 + }, + "index": 487, + "account": "0xFA0797ef44E710A3c2B7b99258595A2EB3AEB9bf", + "proof": [ + "0x013fe4d014dd15f1aa11787a4f43a40fc7d3a6a9c200aa225b3f6490ac7c5e6e", + "0x9ed4cc419d04c6fb18aed80bb8a94e94ce55809ce0455357a1a6ce315aaa593c", + "0x0f6fc297308498a23cd0adf61ce0792151b77e9a69e33c8b0a15d680069b656c", + "0xa5efbc97f1c17bf02c338d4b4a7b13ab5bd53b5003b67ca7524b0dca4d1a5421", + "0xb00bf465257ba654a4052cce8cda160691ae4b51b6fc63ea0d98f8296d0cf263", + "0x87d897da9e67d086b7d414499701b7fa52ad0b65cd535aec3f15d3d4c5a26a36", + "0x745cf2ec74cfa5120ee7da2adf3ba00340ee82581ed9f7b2777c9bf19d250cc7", + "0x6b991e1218fa0733ba6a56a5f8ff3697f6f8fe19a13aa8d19ab8c1a94a3741ef", + "0xaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 28, + "r": { + "0": 180, + "1": 82, + "2": 228, + "3": 12, + "4": 195, + "5": 254, + "6": 112, + "7": 213, + "8": 21, + "9": 159, + "10": 249, + "11": 152, + "12": 172, + "13": 4, + "14": 155, + "15": 151, + "16": 50, + "17": 181, + "18": 113, + "19": 37, + "20": 63, + "21": 229, + "22": 61, + "23": 115, + "24": 124, + "25": 139, + "26": 81, + "27": 189, + "28": 198, + "29": 243, + "30": 42, + "31": 49 + }, + "s": { + "0": 107, + "1": 228, + "2": 246, + "3": 84, + "4": 45, + "5": 189, + "6": 208, + "7": 56, + "8": 126, + "9": 249, + "10": 145, + "11": 16, + "12": 187, + "13": 125, + "14": 31, + "15": 146, + "16": 114, + "17": 215, + "18": 210, + "19": 79, + "20": 162, + "21": 219, + "22": 247, + "23": 13, + "24": 47, + "25": 255, + "26": 162, + "27": 255, + "28": 94, + "29": 144, + "30": 59, + "31": 177 + }, + "index": 505, + "account": "0xa78C41AE0D9FFd04d9236529C18C6C5612e2Aa99", + "proof": [ + "0x67391240d901757f0fe713f68907c95606591177bf04a8987f1c1d588d04c114", + "0xbc7605f107c4c6af2f074e5dc1902e9eee1ff2df5ed49c224a856dd22df38b5d", + "0x9439601534b51bf038b221401a4d14250a9a108cfe6be8870a9e1a2745558262", + "0xeed299d3bb4f83d14b8fd6e593dd3d85c6c0c5e173a4437c302cd03377bdec13", + "0x9d165aaa06ded43ca5cf7a8c55947e6ed08dc7eef1152bfdc93b424dafab5a17", + "0x87d897da9e67d086b7d414499701b7fa52ad0b65cd535aec3f15d3d4c5a26a36", + "0x745cf2ec74cfa5120ee7da2adf3ba00340ee82581ed9f7b2777c9bf19d250cc7", + "0x6b991e1218fa0733ba6a56a5f8ff3697f6f8fe19a13aa8d19ab8c1a94a3741ef", + "0xaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c2433", + "0x8193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a" + ] + }, + { + "v": 27, + "r": { + "0": 87, + "1": 78, + "2": 11, + "3": 174, + "4": 192, + "5": 5, + "6": 207, + "7": 185, + "8": 66, + "9": 3, + "10": 175, + "11": 79, + "12": 197, + "13": 177, + "14": 157, + "15": 249, + "16": 70, + "17": 185, + "18": 77, + "19": 141, + "20": 7, + "21": 128, + "22": 48, + "23": 90, + "24": 27, + "25": 10, + "26": 112, + "27": 29, + "28": 188, + "29": 123, + "30": 138, + "31": 252 + }, + "s": { + "0": 107, + "1": 220, + "2": 5, + "3": 56, + "4": 87, + "5": 15, + "6": 28, + "7": 181, + "8": 91, + "9": 110, + "10": 50, + "11": 42, + "12": 141, + "13": 101, + "14": 124, + "15": 91, + "16": 236, + "17": 210, + "18": 226, + "19": 145, + "20": 227, + "21": 159, + "22": 171, + "23": 27, + "24": 156, + "25": 197, + "26": 253, + "27": 222, + "28": 183, + "29": 250, + "30": 46, + "31": 18 + }, + "index": 516, + "account": "0x8110DF503411656d1F9Ca135C4ed8f700936f401", + "proof": [ + "0x35cfa18824b72f7d1b9d2ef8ef32f1bbd82982d2c7472c394e9c4fef8595003f", + "0x225b67bd70fb7a62da19c7872984cbc13e8f7d1dcfa3e8907ccee5821456f584", + "0xd9ad840df3e5f8d03c51599c69c7e0ab49b21552605f3ad7bbeb6a2f04dd7a2e", + "0x3c9e8a42822656824028f13398f5ab3ff9b23f50084f3f92678c6a8f00d0e5ce", + "0xee130df8fd8df16b2beeaedb08f5579f018f8087a436733369f15619e032340e", + "0xa482ecdc638bec788ccca89cf7efb0b701ca86d34b950d102bbff529339e0a11", + "0x506c2e29727e4a58faa1fcd967d7f1ba8d42c8e5bd343f7ca7a594645e3ed0d3", + "0x329309cffd4947008c8d398e22c3d28597b5991643e92c7a87eaf387a647e74b" + ] + }, + { + "v": 28, + "r": { + "0": 19, + "1": 122, + "2": 187, + "3": 49, + "4": 50, + "5": 228, + "6": 209, + "7": 205, + "8": 196, + "9": 60, + "10": 135, + "11": 4, + "12": 212, + "13": 184, + "14": 161, + "15": 5, + "16": 84, + "17": 135, + "18": 12, + "19": 50, + "20": 72, + "21": 86, + "22": 130, + "23": 125, + "24": 4, + "25": 138, + "26": 91, + "27": 162, + "28": 228, + "29": 13, + "30": 124, + "31": 227 + }, + "s": { + "0": 42, + "1": 242, + "2": 150, + "3": 10, + "4": 3, + "5": 75, + "6": 234, + "7": 255, + "8": 114, + "9": 48, + "10": 17, + "11": 209, + "12": 40, + "13": 72, + "14": 85, + "15": 178, + "16": 165, + "17": 163, + "18": 176, + "19": 160, + "20": 182, + "21": 126, + "22": 148, + "23": 225, + "24": 254, + "25": 223, + "26": 140, + "27": 26, + "28": 159, + "29": 110, + "30": 26, + "31": 5 + }, + "index": 551, + "account": "0xda8818d40953BfEa205e95eBcdC49e28EEE218ca", + "proof": [ + "0x97c59559d8bf14ab1318cefe096d0fa2bce83316dbb9e34663ce662e6bef6a1c", + "0x2a3f9ca9cc24b1f563b0fa85730c51a9805f234e488cf73fab00738472705a35", + "0x3c082045dd1372214771eee60849841a69435d9551f640a613b524b4a7b665b5", + "0x367ad62f2e05b4ef275b676bb822f85af7ba7a9b0e4933f11bd7a95416dbdfff", + "0x6c2ceb98bb46d586602f60dcff576c54664a136eb357c15744e84406e4f6dccb", + "0x3c26c66b4f611db8b15e8fc37ba1ed70f96b8b009fbb5aa577aaac90829727ab", + "0x506c2e29727e4a58faa1fcd967d7f1ba8d42c8e5bd343f7ca7a594645e3ed0d3", + "0x329309cffd4947008c8d398e22c3d28597b5991643e92c7a87eaf387a647e74b" + ] + }, + { + "v": 28, + "r": { + "0": 7, + "1": 156, + "2": 249, + "3": 148, + "4": 209, + "5": 204, + "6": 59, + "7": 38, + "8": 7, + "9": 29, + "10": 218, + "11": 21, + "12": 150, + "13": 121, + "14": 165, + "15": 239, + "16": 158, + "17": 187, + "18": 39, + "19": 166, + "20": 236, + "21": 242, + "22": 136, + "23": 241, + "24": 231, + "25": 30, + "26": 96, + "27": 206, + "28": 49, + "29": 127, + "30": 142, + "31": 204 + }, + "s": { + "0": 4, + "1": 127, + "2": 56, + "3": 2, + "4": 73, + "5": 196, + "6": 46, + "7": 67, + "8": 89, + "9": 201, + "10": 242, + "11": 37, + "12": 248, + "13": 182, + "14": 17, + "15": 254, + "16": 243, + "17": 197, + "18": 3, + "19": 239, + "20": 128, + "21": 63, + "22": 15, + "23": 77, + "24": 119, + "25": 197, + "26": 66, + "27": 185, + "28": 82, + "29": 5, + "30": 123, + "31": 251 + }, + "index": 576, + "account": "0xD14AD04B74Ec13117B7267738A199F9c29691d24", + "proof": [ + "0x9e7ced96a2ec414764fe116968bb5ad51da6f341eaf5eab4b28e93753257ca72", + "0xd3f6816496802a3735424fdd20f800b14a5d8d0eca6ae49bfb31acff03a34a9f", + "0x5cdd16b9eee7e4e9530df37b65349e0a49de55db4eed645144e64cb97143c8ba", + "0x9a0a7149e659f76c62891dbf56f6edfff9bbeae2aaf3abe5de2bd992cd671bc7", + "0xdcda84c4e0062e00b2ad7edf7b0e9cd6385ea42e75900eedb9814e21de174dab", + "0x5d2f032b0eaa8903175cc3e5e686ee60559551d8f73d82127d8cd3ead8b3517c", + "0x329309cffd4947008c8d398e22c3d28597b5991643e92c7a87eaf387a647e74b" + ] + } + ], + "finalValidatorsProofRaw": "0x0000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000038000000000000000000000000000000000000000000000000000000000000005a000000000000000000000000000000000000000000000000000000000000007c000000000000000000000000000000000000000000000000000000000000009e00000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e2000000000000000000000000000000000000000000000000000000000000010400000000000000000000000000000000000000000000000000000000000001260000000000000000000000000000000000000000000000000000000000000148000000000000000000000000000000000000000000000000000000000000016a000000000000000000000000000000000000000000000000000000000000018c00000000000000000000000000000000000000000000000000000000000001ae00000000000000000000000000000000000000000000000000000000000001d000000000000000000000000000000000000000000000000000000000000001f2000000000000000000000000000000000000000000000000000000000000021400000000000000000000000000000000000000000000000000000000000002360000000000000000000000000000000000000000000000000000000000000258000000000000000000000000000000000000000000000000000000000000027a000000000000000000000000000000000000000000000000000000000000029c00000000000000000000000000000000000000000000000000000000000002be00000000000000000000000000000000000000000000000000000000000002e00000000000000000000000000000000000000000000000000000000000000302000000000000000000000000000000000000000000000000000000000000032400000000000000000000000000000000000000000000000000000000000003460000000000000000000000000000000000000000000000000000000000000368000000000000000000000000000000000000000000000000000000000000038a00000000000000000000000000000000000000000000000000000000000003a800000000000000000000000000000000000000000000000000000000000003c60000000000000000000000000000000000000000000000000000000000000001bf3365bc6e75f1d0f15d1992b7961d1e4bc3deece3d823b387527d67d6dea1bbc564407373deaf0c61d85b765156bd262df86bfd729f5b64dea4314b047d0efd60000000000000000000000000000000000000000000000000000000000000002000000000000000000000000a65c36bb4baea2a620a68177c621245bb2ed6d6900000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a2f8567e66ee0f19f941fcb1d5e1a63a8e996f010d8477b844fad75b340101e37f2483127f43270f66992cafbed3e8429f509b66706cfa153fe2049af89c51b47ecca7e49c86e7184782e17c6414f3725d72dd49cf8f074b0080b65dbffb708bba6d711e88370aadeeefc420a6f2c5dc4dd87a885f70d3c9ca65768ade41c483a2ace419b9eaa7e14a0cbbc3ebbb113ebf5b36eaaa7bc3cae90cba30d1b7473118c83332339cab7a6008352495919f7102dbe1cc4d6d243682565de39b33d4899b8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffdef804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f33653bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001c29dd929f9445c2b452fc224405738aab95360c97e9219fe175d21e1a7d92cad53fbc5acc09b46319aaae9cbd027e4e6c7a1c278aa824a1589d4da32512f808070000000000000000000000000000000000000000000000000000000000000013000000000000000000000000e89f1d28601bbe5e99a0db247b6d3b35fb02f9c500000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a5ba8ed0f8785e5666b7c442021ce7983f00921920d8478d55ed1e1c2e2425ebcb11ccc23573a5958843aa903d1d0188ea7fc5f6bcf27e8c84eaebefb70f543665e4e72c113a324ef77787fd287e646b2e0ad5ab9ae80979db0e3095edbbc5d5eca3c12bf5a4017887fc4cf5f7710b028cdd6bcdfe1ad9edb23a848fb077a936edf9973cc4b389edb18d204fb23baa094715a7f530e120a19fd643bd338f242ed8c83332339cab7a6008352495919f7102dbe1cc4d6d243682565de39b33d4899b8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffdef804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f33653bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001c353867922ebe0c4115cc2ed08ebff3447a30530fa13b2aad4ecacdeacb99fde55f85bc0db35feeb030175e1d6bf127e1707095b77594865d95183154cb3318d5000000000000000000000000000000000000000000000000000000000000001f0000000000000000000000005473090d3a9d7b984b31f2d36f2d004a9188796d00000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a2d3fe5fcf7e9b1559b73b0055d813911a135fd0f7311e5a69899cf420c418c9f8df6a7abbefe9b2fe4e384876b71ec1eb90d23950c68b78df4e22909590d19307126a8044f997db28aaf469f8f66a8a4c09c25ab03c0b902bf02618d54d5e86e325666c5a681388f68098fa3270d9f8b05de0c3a929cf61ce2fff465db97ffa4df9973cc4b389edb18d204fb23baa094715a7f530e120a19fd643bd338f242ed8c83332339cab7a6008352495919f7102dbe1cc4d6d243682565de39b33d4899b8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffdef804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f33653bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001b8b6c4ffd977f6aa8b37d61858b172496b66ffa667ff15fee1443682b331eef2a2a0e9e23f986a5ef68e2bb320a197b6747b50681b3dccdf99117beac59a64691000000000000000000000000000000000000000000000000000000000000003200000000000000000000000055041b294ec59f0afec12def44560665c22a9e8000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a132405c01bc03e0f6a4b3360813af6481b8eb863909856f29bb70ef892a644904886bae121d2ce619dfd57e50df1edbdae59ff35dd8c2eabe61d5a99bdf4cef41f613d9f7e71d7dc4c307193b8d42896328a73e053cfe6a6e4cc786c10e43296a27b84005396060df67c11bed4504cdb87cf1ea758f6f4a140cb29494a087a4fbacd6f486c4af7f9a8544d4de5d1f204138a0b5be9ee1cef7a46d0e8088251e6547d2f4bce7e91a3ac513e803257445a67bda0fa0490624ff82709ad9f14fbc4b8aefe65af72a69011a5539ab2d19e55a34db316d3b0235a2117d5b6fc42ffdef804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f33653bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001cff21107b30ba91782334bb02f98767e5e266e8fbb723853be745ae9d8f0974b23bf88883b80f912db86ce1ed070554cce408707f4d3edade8bec4a6e5d2136580000000000000000000000000000000000000000000000000000000000000053000000000000000000000000e11ceabdd29528affcc2f7936e0e80877ccf1e1a00000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a95f466dc7f9837f333cf284f84b3ef47d968203b93571d6e67379a55239bac681f22928e92219f9cbe815f7a2baa4b71238a975a4017f36fdbe7cc736cc7787070e953d23047cbc07dc21fa318e1dd6851ccd19a5fed5976976a78236a66d6477bc44cfe90425291d8c8808375892cb895a9dd67ffd994a74bb0985b7072d98be1f4f439878975a3e8cfc749957c8b204653fd135da9b547d30269713885961303abdd191345b346cc826490fd23eb43349fab167ad091f4c48d9d2f6d70a5402586b1acf8187086c42dd317785c79d85fb281987845a982517a5925ff9c7b2bf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f33653bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001c9c60eebe38ed2d5a493cbc9d60b46f6b4f66e43c5ab23e1ef658abaaf904f1b9352b92168b461748d69147bef61366e3bcf7620666f97a37479bcd68a0471aed000000000000000000000000000000000000000000000000000000000000006f000000000000000000000000c42dc279054343c4a83ac1efe91e9a2ccb9dce8100000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a886fb76dcb5590a021c791db5cf80053236085328f8d402c46c8f90aac24c287607f9141344892793ec4cb42a1816b0ec80d9821fd75f0e3d0c7281fca0e860582d53d4224806f6725d81fa7ef244eaf79652a078bb6e6f0669ee59a6fc9107f3fd245293b80fa562dd20401820b8d6aa2c21a6174cea3a357c0b09b11cdf9dff872ed3e12529c53f89da7df08d369d23c2bb57916e4783a3e07b3955845133d9c88a3c47b71bf6a0902cb29f0acc01a5e6b16f50d9030a2c6b6cc46aa3abfc82586b1acf8187086c42dd317785c79d85fb281987845a982517a5925ff9c7b2bf804afe61ff1c61cdcb536df0f29b62f6ca8ae121863b66c826a2ee9823f33653bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001b181ebfc8fa5195a978690cf298e00348e968fb45531760ec065c32d18c0b629108c435da1c909fc4c01134714184341e55ec2a27a56e0d1cd09d134a9918c236000000000000000000000000000000000000000000000000000000000000008d000000000000000000000000c66888ddebd37d715b5278a86a35d58f0d9b90f400000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a08b8935325ae43169b960e19bb8d97eadf46e3e881978aff6decf2cad2edd8d4518211971ae9be734ef9576dc3a94f2e7a24cee2b67d158e6af5e6ede48b8e2b1137b81220981703e7f8fb9c13d3052513b17f8fe0dc801500ea64b25eee49fe42a0104a13de7b8090ba2326a97024c1157d88281804ce5fb85ea82abaf1eef4e05e69cbeca48f72fd3d81601b5419215fb234ba3a76467e8cd973d335c9e83ac72bd3c5ef89cc841cebd46ee834312bbb107ee0b90e729f93eb7ce924ea2d8064aaad909501e44338a8a9191abc63f8def273fb9f03108864016a17cad259dcf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001b4ba7564da08c783128e8f4df24202caede968acfdd00cfaed28eceda6a4298ee08cde220ddea907987d0375ad8e1fce1aa1eac62de000b3b50081aad8c6a6ff800000000000000000000000000000000000000000000000000000000000000a300000000000000000000000066a04195acacaf002d88928b582f729e5265581500000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a0cd1ee823e290df8b9dff0067abab1eaed0749a7453852fffedbf62429be96084a77cc45d751eb4a541863939cdc472bd7179db4e9bce47aff72e11d53d824ca136d1789bce723dc057eea270cb480ec6e3308e1fdffe9d1e9fdc26b673b37f168a649c5d1d5b44417b82100e8f3a87587a7affaadd64d88e6d5af06f3878c72a907b494272792d0106ddc58923600fa00a366d0eb6bd7264a9fcea91d5585fb137973435ae824f670344e596684069be579cc265fa6f74b78a23a04ef85d88d64aaad909501e44338a8a9191abc63f8def273fb9f03108864016a17cad259dcf2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001b5d609d1790bc389409eb0939bf70ebc933d1ed3a3b1726c7076d6bb5120bbf154688a7db872c585d156d6b428ac00fca4b63f63073d84148009b77fde47a059900000000000000000000000000000000000000000000000000000000000000c2000000000000000000000000718c49352d3083b83afe3e33f79e3e4bed0efc7900000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a47dc78df9a60745eb61e5e1421a418c746be08f9584e64cd42721c852242e20b4e30370a32c83d3c60f4fa3c5aee9de221756392d709c022855117fd54031d5ea63128ed143ad720b1f7af9c911d2db897c35d73ed03fba455ac90f764deed6b4f03c58bced081866cad2e094bc08befe3576b3212795c609ebd30ba28fca758bf63d3152cbc10972b37d7d02c3ddea3aae664593d5898d50c8114008b4732141bcc228cc309f83f90031fb5c788d2487eed6b8a12c98774d7a9c23c0cee17c6dbf5e78cdca685e455240593bc327f715dbb1552bdcd7e5f821dc6cc41e2cfb0f2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001b8a213641aee8e5d1e0d4a2ef1235a99df86f1133e8ab07862a7367a7880b70c3027954ab82e74bccc19ca26a47c8670b3af4ed5e2cc6491df51fbf7906c6325300000000000000000000000000000000000000000000000000000000000000c4000000000000000000000000299a74befd7d2de25b593fae1501014b2db8df0300000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000ab788a2d7734ca4116c6f04e9b4d90cb63218c2e2b2b867ce3e1ba6eb111679f6452429b6f9d2e2c64d9002e14db547153292d94e42a4a40452f66b7b16c5aed6a1c92ee2f308abc9b8fc3faa5c5eb8d5c7a4580c68ce5a2ae4a50ddb8fa65fec4f03c58bced081866cad2e094bc08befe3576b3212795c609ebd30ba28fca758bf63d3152cbc10972b37d7d02c3ddea3aae664593d5898d50c8114008b4732141bcc228cc309f83f90031fb5c788d2487eed6b8a12c98774d7a9c23c0cee17c6dbf5e78cdca685e455240593bc327f715dbb1552bdcd7e5f821dc6cc41e2cfb0f2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001c99116ecbdf45408494bb7187416d014a86f1f0d8a11ae1b554997c22a37c80e11632253a4eb6feb2fa3eb9e580e35fb1057db587bd64984e3851a40020ddae3000000000000000000000000000000000000000000000000000000000000000d9000000000000000000000000e12806c3088153a984fcdcb30ed435b0e682969400000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a0b4ab14be616f62129e12f25e66102e572c8cff68482e5dbc97ab0336cd179273d7b88ea8492272605473ac50fff59dba065f538c70948c5b87468319d58cff90c3e729d4635828dfe0f32c4d6a968ba1cf7f3683ed2ce982f37340597c2e2d685067ce849428405cf1b407341b9376d504e3ff593b00e4aae4f65e30a36db3ca3e540d32650f8682146d5649323edcf497d1451d505914616d409a89efff9da1bcc228cc309f83f90031fb5c788d2487eed6b8a12c98774d7a9c23c0cee17c6dbf5e78cdca685e455240593bc327f715dbb1552bdcd7e5f821dc6cc41e2cfb0f2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001b0ed445c326496aeff531434487a4cf64faedbe5aa409aa66c32471e95b0e42953a64ae601b0cbf8ab68d5e6c6e28355375edd8e537e0c4485c9afe3e68d47c4d00000000000000000000000000000000000000000000000000000000000000dc0000000000000000000000009343378455e46bc96a702eefd2f84cca055f947200000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a06094c8207e3ad2faa5b8e8dc4e1645575fc9b0f33505340ef7ede3574c12964e37762d4ee9ceac6ff6676f1cc9e062a81aa4dbcb60946f32f4d8b72c2b8cadd6861b76364d1c3170f84724667f2dab3c206b1a2b3db9a5b1ca64ba233997c5f85067ce849428405cf1b407341b9376d504e3ff593b00e4aae4f65e30a36db3ca3e540d32650f8682146d5649323edcf497d1451d505914616d409a89efff9da1bcc228cc309f83f90031fb5c788d2487eed6b8a12c98774d7a9c23c0cee17c6dbf5e78cdca685e455240593bc327f715dbb1552bdcd7e5f821dc6cc41e2cfb0f2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001b5a4245db6b13cfb887b2d9d3bf3f9b24520c62e66de13f614752af937077a23a5bf92cb81634c1beb172d5a8754e7984bbd210995d41003f2f738ce3b775c9e000000000000000000000000000000000000000000000000000000000000000dd0000000000000000000000003b5f3d19020fb26367a6a0ea611cb0e7de28de3300000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a1b1b9ace3e2c1a1785ee845eed31a37e3d9dffdd2702868b18d8ff2a5b309ea5e37762d4ee9ceac6ff6676f1cc9e062a81aa4dbcb60946f32f4d8b72c2b8cadd6861b76364d1c3170f84724667f2dab3c206b1a2b3db9a5b1ca64ba233997c5f85067ce849428405cf1b407341b9376d504e3ff593b00e4aae4f65e30a36db3ca3e540d32650f8682146d5649323edcf497d1451d505914616d409a89efff9da1bcc228cc309f83f90031fb5c788d2487eed6b8a12c98774d7a9c23c0cee17c6dbf5e78cdca685e455240593bc327f715dbb1552bdcd7e5f821dc6cc41e2cfb0f2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001b0a9b0c18b2bc6f20ca3c3572b8ef5521d2ca2322d535ddd039720d9e6765091670d66c38d1069f334dc44e4837e5885dec43e93317d7878861d67dfca7dfab2000000000000000000000000000000000000000000000000000000000000000f9000000000000000000000000082c3f7d1d24543fb1fac2b1681dbcb6679c705300000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a239b62804888ab79608e4af82f3bd52f95a82ba2ea171a24ecc3a6bff010d5485a037d02e6460c3215e6a52f92543960923805855ca7e8f00e954299688da076942ca9c53961d698e1d0cd11e72c60329679204ae7a8357a4b557f88f767aacd638ed41e5e35db1049fe4794634692551b91f937358d0253016627fc3dbbf8a0ff0e576ff6a911efa30fd9002adcfa5d69f7e14818215b7fe0f22a1c226861618527ec55aceec37ad9c2b70e7e14ebe2c51994e496fcbedae2db5aedf4bd4a5edbf5e78cdca685e455240593bc327f715dbb1552bdcd7e5f821dc6cc41e2cfb0f2683e1db31d79f14ec5f379fa90e6044c55ee73ee1b5280e6dc22235cbb941d3bec9b603830dfaae705f82b423b25e125ceecb5f9790f45e140cfddd434e2a38193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001c7c9442836a3e150356fdd680f5bdac853377e4302d13118fb344b89d7d9930687fd89b548291a1d16267e02b46469dea3348b327b659ac33007a70e481b2a1af0000000000000000000000000000000000000000000000000000000000000104000000000000000000000000e94dc0038fad3bee81cd5eb54e02407cddad9a6000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000af66a64c6b93269cbe6648a25111eab894edecc8bfc7146be1b80462982dc76b901840fef395955c1ffab0190e185a1e4e00c39d5bad2d46fc0f0f6ed0c7bf3677a64198bc497a4465cfe60609f06b28b93220df36c48a504ef75feb198868689415afb9adc1b79fc758a10c06b82fbdb020b4c15034aa142031dd8d167383ff74ced2037a4343c973b4f31226b11a0c4ad66f8d3ba93a58abe1ad3f52bee37f2582d40606a37193be9e9e2d5eeaf13e923ed3c85220b9e9d51e001dfe21eba64c8f5cb062cbe7328bc2c13375805186db16243414d8bd4e12fbf20591576c94ef0a630abce53e8dcebcdf2212129a3ad0485c1b0feee4b48dc15688a68f86520aae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c24338193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001bfaa310fd92c499a9181e8c803cd44f1a07262942fccab6abc17a20a5a734558d49029266e39f53258ba630f85a1a25a8ad688510d79e3b6e0e52e1a6c0a2231200000000000000000000000000000000000000000000000000000000000001300000000000000000000000005791f9105d5cf36685f7ad167011a0ae97fd8fd500000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a6467e5bcafba1cb8562eeffdaad2f82b57936ff965d83d426745b7df236596aca3408f9ff67d116059d0550013a7d5617eb2136febc7cc70c642822d7388fd4a7c64145a02c36b62b9160f58ccda56f842dd5086c5a95f6bbdb5b0a6e89d0d35925190b2803208d4a546cecf7ef9477404c834eec7bc05e024a8f790f68b75800afb087f5ab1759cdd1b5fe07f9f96b4a7bab88f68c5f285f551418e8de8492875fda4b696227a082ae644377814cb58e5b22955eaba511048eb6794fbc071f3c8f5cb062cbe7328bc2c13375805186db16243414d8bd4e12fbf20591576c94ef0a630abce53e8dcebcdf2212129a3ad0485c1b0feee4b48dc15688a68f86520aae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c24338193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001cf36b1ba091074422ef584bc49259ab40957770e8a07c1be638280732957e555942b64d6a0f9f9ad6f6bd26e22b6df60cb2178c09fffd6bfb1a87df1b57aa750d000000000000000000000000000000000000000000000000000000000000013d00000000000000000000000095a1947049fb21f36be24384c76a0fcdb76c6ce200000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000ab80424dc450cb6c85657542bdc89c5dcefaa9ded4157f702cc8a48b288beec18233c0cb3d6fa3abaa112779355895734dd3e743c28016fc7fc442348ae6bbd4acbd89a831b48562bd8db4f51b618d8ad0576957dac64f7d8659c474b29dc5741b089d1f988f189a9092f3b6ce3c79cb14f499c535c6e7dfed72edb31787922460afb087f5ab1759cdd1b5fe07f9f96b4a7bab88f68c5f285f551418e8de8492875fda4b696227a082ae644377814cb58e5b22955eaba511048eb6794fbc071f3c8f5cb062cbe7328bc2c13375805186db16243414d8bd4e12fbf20591576c94ef0a630abce53e8dcebcdf2212129a3ad0485c1b0feee4b48dc15688a68f86520aae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c24338193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001b544aa5821fe0540488faf7dccf828b58849c7c563c812a4355ae8c2919312d2b7f4848f37423c05593c9a69d29ca4c4000450d2ff91698701ba5c79ca485a7960000000000000000000000000000000000000000000000000000000000000146000000000000000000000000e04d5414a6443e70658a562a16ba97966146e37f00000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000af80d68e15aa57c9c2b71af7954eeacffa5ae9f6aa88eaf7929b3ca06bfe465b8cb439bef01403536eb370842795ecf3f35d9056ebe7ad54a6e7f2ec06422f3174ce11347fa09e140f1516f4e40411dd30707c5742bc84a015445d58d3a2fe566ac21f6d7053bddfa625756baef66850c5e7334ec35d21aabe2c093c1561b951fbfd1db4700ddaf8908bed750614abb95ff05f152154f1b1081783c354225ee45f02c206b4fd3799941f40f596c63ff6f6023d84e4f1e6986fca0b1f0937f3aaaca6629ee00b1ab8d92baefdca986801e62efe8bffbef6d3dd876f1e3d7497f09f0a630abce53e8dcebcdf2212129a3ad0485c1b0feee4b48dc15688a68f86520aae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c24338193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001bb6e47e0a4edfea9d088776230c12a4e320d4e7209b6351e6d5866e9cd7f242e868b021061f1d20f7a9f82bbcd58eb52927280b3da42ca28ca3e4556c99ee3700000000000000000000000000000000000000000000000000000000000000014a000000000000000000000000c027211c9374d01dc8ba48e9c6342c16ffd0d74300000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a53982dacfecad99bc748dd002345e052bfc0cd678127d2de680f6f3a62b9f415bf070321e97dad3ca10e5643a4f02abfa796bcc129d0beac90eecf50e5e6ad17aa068ae88c07e4352600666bd14c20dd22410e8670f27b9447962d18336806ab4a6d15e06ed269eeedf4883f41797eea5766199d3bd79da17139ac29694f0b1abfd1db4700ddaf8908bed750614abb95ff05f152154f1b1081783c354225ee45f02c206b4fd3799941f40f596c63ff6f6023d84e4f1e6986fca0b1f0937f3aaaca6629ee00b1ab8d92baefdca986801e62efe8bffbef6d3dd876f1e3d7497f09f0a630abce53e8dcebcdf2212129a3ad0485c1b0feee4b48dc15688a68f86520aae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c24338193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001ba4c8aff14e54c5d1f28b857d073777cc88c059b748432596503272d1575351ed319a358895662dd48906a84f9138d8a03bebe9e87f11471d66abc631e03eafa70000000000000000000000000000000000000000000000000000000000000157000000000000000000000000889f5467abc7243993c77d1ac580cbb22a463cc500000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000aca950f1a17a604627ba199bd7c91cc21d845c511cc4b29a340df019dc0b4433c30c1d68b4cb5bfeb898d26aaecc476331c1357d7de84b707470687659dacb439b863b35f727291e98a0f894fd785c9bd4a96f891f43fe13b476aa2fb2a730b5b093887bed40f82aa176464335337a883f174ff1bd883c798c2cf98deb2ffe278113b2b5da8c9d9a8dad6f65f73d6838daf673150c5c7f6122a44e629ae6e976ef02c206b4fd3799941f40f596c63ff6f6023d84e4f1e6986fca0b1f0937f3aaaca6629ee00b1ab8d92baefdca986801e62efe8bffbef6d3dd876f1e3d7497f09f0a630abce53e8dcebcdf2212129a3ad0485c1b0feee4b48dc15688a68f86520aae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c24338193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001b381f34a8e3cf020667009ec95d9380a04670504a84345e2429b052e941d2e52f09ffae6dc5ebe0e3e70382befbe713d421ded352e9f0d2e7e7780e828f1efe760000000000000000000000000000000000000000000000000000000000000179000000000000000000000000ef261a963e4c0d775b2a2752407906adb99b1b0d00000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000acb9f7f5a828b1e0ee13a252b297e277083745ecb7dc182da24f079770c777d079420ac2c7f5886368ee19da025f277b256c445b10e4cd7d3fc0988ede776f114b0188bfc8d90ed4dc64e20024cc9e342a5aa86ec723198e3a0e499cae307fbb2461b047b5a960240ea28406e7b543ba949fffd87ec185aebc74e02a6a5d32be454d0bbae79cf1c54123ff664d02153859b51a402b91843ef35dd34b19ed9ef2cfe68830165850dbcaeeadf49cb9083a7ae72e1b53d7b669bf7c01a8e67d44fbbca6629ee00b1ab8d92baefdca986801e62efe8bffbef6d3dd876f1e3d7497f09f0a630abce53e8dcebcdf2212129a3ad0485c1b0feee4b48dc15688a68f86520aae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c24338193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001b09086e1bc1bd370c23c35fee182fe9ef2b5ad244e30981a256988226e7bce286660a4bd4c173ece36c575d9aa5f5b398f87f837974658c17f90fed0dd529142d0000000000000000000000000000000000000000000000000000000000000193000000000000000000000000964f31d8eff90bca8c85decfd6ede8ef1cde7f3d00000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000ac3ddca1f01799d56dfa53321a56a5274688f04d776ce446e28fdbf3bbfefef9a4ad992e1bbbd706c3206b1cc6ff5a2ea9268eda73325c2d032b5689c2abc2ee7defbc195252e7a01d28efc185fcd3fd3137da62e601b0aa372632547191a70ef6793f7f718a861e1fa6359bb8c040fb30ade3a563668ed24abbe21f3d0c72b0d04500957409d0b426a57c00d16970951408316592ac4d60d9d38584ca780e787b39728c86ece5d4900ee2d3670587225a85097f145ef78fc0553aa1af623a913aae09b77eab5040f5f309c4af56932aaa7b8be1eadf0311b9790c0499e8c6b186b991e1218fa0733ba6a56a5f8ff3697f6f8fe19a13aa8d19ab8c1a94a3741efaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c24338193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001c81ba3a62d0a01b14c62e62f92be290c5a01fd8ef4f05fbade727234c44d65b0d41421294f97e7f8b02ef07325e0a58e659a36be78dedb975a63e9d2cbc5c97d200000000000000000000000000000000000000000000000000000000000001db000000000000000000000000abd8bf2e9d9913d3a9d02384276c8bfb3e1427ef00000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a234ccb51f432c9449481b6bd3ed8cd653cf05e958eb196ac37131f66d572bfed877c3238c8ff6a6ed0b2a3306f4e1d0c02d0b434d28dcb70c5f1e52a2d223e218f4e9ae9ffaf49173ec69ca8b031138821be5141afba2f51b51c073f0e8e2a801cc72c4ba56703dbab604d603f81e6f1834f03e127bbca2264f56b4daa20ac4d0a8d0f4fcd029f5248dddc26c0f18e19e563dc657248643df5d1d0d37d42663852283d3023c4236736cec260d6abee78376e3d923d69e6c7741059806f4bf4ab745cf2ec74cfa5120ee7da2adf3ba00340ee82581ed9f7b2777c9bf19d250cc76b991e1218fa0733ba6a56a5f8ff3697f6f8fe19a13aa8d19ab8c1a94a3741efaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c24338193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001c619bf0b0f0b4ff84b080c86f2bfcdfc1bb6a52804f55e3c62ab7fc5af55b88557757b540d1a9f53a46b8a627856c4955a8f5ae056fe9719a118169fb59080d4700000000000000000000000000000000000000000000000000000000000001e7000000000000000000000000fa0797ef44e710a3c2b7b99258595a2eb3aeb9bf00000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a013fe4d014dd15f1aa11787a4f43a40fc7d3a6a9c200aa225b3f6490ac7c5e6e9ed4cc419d04c6fb18aed80bb8a94e94ce55809ce0455357a1a6ce315aaa593c0f6fc297308498a23cd0adf61ce0792151b77e9a69e33c8b0a15d680069b656ca5efbc97f1c17bf02c338d4b4a7b13ab5bd53b5003b67ca7524b0dca4d1a5421b00bf465257ba654a4052cce8cda160691ae4b51b6fc63ea0d98f8296d0cf26387d897da9e67d086b7d414499701b7fa52ad0b65cd535aec3f15d3d4c5a26a36745cf2ec74cfa5120ee7da2adf3ba00340ee82581ed9f7b2777c9bf19d250cc76b991e1218fa0733ba6a56a5f8ff3697f6f8fe19a13aa8d19ab8c1a94a3741efaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c24338193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001cb452e40cc3fe70d5159ff998ac049b9732b571253fe53d737c8b51bdc6f32a316be4f6542dbdd0387ef99110bb7d1f9272d7d24fa2dbf70d2fffa2ff5e903bb100000000000000000000000000000000000000000000000000000000000001f9000000000000000000000000a78c41ae0d9ffd04d9236529c18c6c5612e2aa9900000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000a67391240d901757f0fe713f68907c95606591177bf04a8987f1c1d588d04c114bc7605f107c4c6af2f074e5dc1902e9eee1ff2df5ed49c224a856dd22df38b5d9439601534b51bf038b221401a4d14250a9a108cfe6be8870a9e1a2745558262eed299d3bb4f83d14b8fd6e593dd3d85c6c0c5e173a4437c302cd03377bdec139d165aaa06ded43ca5cf7a8c55947e6ed08dc7eef1152bfdc93b424dafab5a1787d897da9e67d086b7d414499701b7fa52ad0b65cd535aec3f15d3d4c5a26a36745cf2ec74cfa5120ee7da2adf3ba00340ee82581ed9f7b2777c9bf19d250cc76b991e1218fa0733ba6a56a5f8ff3697f6f8fe19a13aa8d19ab8c1a94a3741efaae970f3226e259a58f4a0dda903a5f743d15d606867b7394ccdd139004c24338193bfc62eb4eedda9ebb99222e407e279ea144342d1bcb72084df5f60f6781a000000000000000000000000000000000000000000000000000000000000001b574e0baec005cfb94203af4fc5b19df946b94d8d0780305a1b0a701dbc7b8afc6bdc0538570f1cb55b6e322a8d657c5becd2e291e39fab1b9cc5fddeb7fa2e1200000000000000000000000000000000000000000000000000000000000002040000000000000000000000008110df503411656d1f9ca135c4ed8f700936f40100000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000835cfa18824b72f7d1b9d2ef8ef32f1bbd82982d2c7472c394e9c4fef8595003f225b67bd70fb7a62da19c7872984cbc13e8f7d1dcfa3e8907ccee5821456f584d9ad840df3e5f8d03c51599c69c7e0ab49b21552605f3ad7bbeb6a2f04dd7a2e3c9e8a42822656824028f13398f5ab3ff9b23f50084f3f92678c6a8f00d0e5ceee130df8fd8df16b2beeaedb08f5579f018f8087a436733369f15619e032340ea482ecdc638bec788ccca89cf7efb0b701ca86d34b950d102bbff529339e0a11506c2e29727e4a58faa1fcd967d7f1ba8d42c8e5bd343f7ca7a594645e3ed0d3329309cffd4947008c8d398e22c3d28597b5991643e92c7a87eaf387a647e74b000000000000000000000000000000000000000000000000000000000000001c137abb3132e4d1cdc43c8704d4b8a10554870c324856827d048a5ba2e40d7ce32af2960a034beaff723011d1284855b2a5a3b0a0b67e94e1fedf8c1a9f6e1a050000000000000000000000000000000000000000000000000000000000000227000000000000000000000000da8818d40953bfea205e95ebcdc49e28eee218ca00000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000897c59559d8bf14ab1318cefe096d0fa2bce83316dbb9e34663ce662e6bef6a1c2a3f9ca9cc24b1f563b0fa85730c51a9805f234e488cf73fab00738472705a353c082045dd1372214771eee60849841a69435d9551f640a613b524b4a7b665b5367ad62f2e05b4ef275b676bb822f85af7ba7a9b0e4933f11bd7a95416dbdfff6c2ceb98bb46d586602f60dcff576c54664a136eb357c15744e84406e4f6dccb3c26c66b4f611db8b15e8fc37ba1ed70f96b8b009fbb5aa577aaac90829727ab506c2e29727e4a58faa1fcd967d7f1ba8d42c8e5bd343f7ca7a594645e3ed0d3329309cffd4947008c8d398e22c3d28597b5991643e92c7a87eaf387a647e74b000000000000000000000000000000000000000000000000000000000000001c079cf994d1cc3b26071dda159679a5ef9ebb27a6ecf288f1e71e60ce317f8ecc047f380249c42e4359c9f225f8b611fef3c503ef803f0f4d77c542b952057bfb0000000000000000000000000000000000000000000000000000000000000240000000000000000000000000d14ad04b74ec13117b7267738a199f9c29691d2400000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000079e7ced96a2ec414764fe116968bb5ad51da6f341eaf5eab4b28e93753257ca72d3f6816496802a3735424fdd20f800b14a5d8d0eca6ae49bfb31acff03a34a9f5cdd16b9eee7e4e9530df37b65349e0a49de55db4eed645144e64cb97143c8ba9a0a7149e659f76c62891dbf56f6edfff9bbeae2aaf3abe5de2bd992cd671bc7dcda84c4e0062e00b2ad7edf7b0e9cd6385ea42e75900eedb9814e21de174dab5d2f032b0eaa8903175cc3e5e686ee60559551d8f73d82127d8cd3ead8b3517c329309cffd4947008c8d398e22c3d28597b5991643e92c7a87eaf387a647e74b" +} \ No newline at end of file diff --git a/contracts/test/data/beefy-validator-set.json b/contracts/test/data/beefy-validator-set.json index ee6e82d12..1bb2e8851 100644 --- a/contracts/test/data/beefy-validator-set.json +++ b/contracts/test/data/beefy-validator-set.json @@ -1,55 +1,68 @@ { - "validatorSetSize": 300, + "validatorSetSize": 600, "participants": [ 0, 1, + 2, 3, - 4, + 5, 6, 7, + 8, 9, 10, - 12, - 13, - 14, + 11, 15, 16, + 19, 20, + 21, 22, - 23, - 25, + 24, + 26, 27, 28, 29, - 30, 31, + 32, 33, 34, 35, - 36, + 37, 39, 40, + 41, + 42, + 43, + 44, 45, 46, - 48, + 47, 49, + 50, 51, - 52, 54, 55, + 56, 57, 58, + 60, 61, - 63, + 62, 64, 65, + 66, 67, + 68, 69, 70, 71, - 72, 73, - 75, + 74, + 76, + 77, + 80, + 81, 82, 83, 85, @@ -57,34 +70,39 @@ 87, 90, 91, - 92, 93, 94, 95, + 96, 97, + 98, 99, 100, 101, - 102, - 103, 104, + 105, + 106, 107, 108, - 109, - 112, + 110, + 111, 113, 114, - 115, - 117, - 118, + 116, 119, + 120, 121, 123, 124, - 126, + 125, + 127, + 128, + 129, + 130, 131, - 132, - 136, + 133, + 134, + 135, 137, 139, 140, @@ -92,217 +110,298 @@ 142, 143, 144, - 145, - 146, 147, 148, 149, 150, - 151, - 153, + 152, 154, 155, - 157, + 156, 158, 159, 160, - 161, - 162, 163, 164, 165, 166, + 167, 168, 170, - 171, - 172, 173, 174, 175, - 177, + 178, + 179, 180, + 181, 182, 183, 184, - 185, 186, - 187, 188, 189, - 190, - 191, - 192, - 193, + 194, 195, + 196, 197, 198, - 202, + 200, 205, 206, 207, - 208, - 209, - 210, 211, 212, - 214, - 215, + 213, + 216, + 217, + 218, 219, 220, 221, 223, - 224, 225, - 227, - 228, + 226, + 230, 231, - 233, - 234, + 232, + 235, 236, 237, + 238, 239, 240, 241, + 242, 243, 244, - 245, 246, 247, 248, - 251, - 252, - 254, - 255, + 249, 256, 257, 258, 259, 260, 261, + 262, + 263, 265, + 266, 267, 269, + 270, 273, 274, - 275, + 276, 277, 278, - 279, - 282, + 280, + 281, 283, 285, 286, + 287, 288, 289, - 290, - 292, + 291, 293, 294, - 295, - 296, 297, - 298 - ], - "absentees": [ - 2, - 5, - 8, - 11, - 17, - 18, - 19, - 21, - 24, - 26, - 32, - 37, - 38, - 41, - 42, - 43, - 44, - 47, - 50, - 53, - 56, - 59, - 60, - 62, - 66, - 68, - 74, - 76, - 77, - 78, - 79, - 80, - 81, - 84, - 88, - 89, - 96, - 98, - 105, - 106, - 110, - 111, - 116, - 120, - 122, - 125, - 127, - 128, - 129, - 130, - 133, - 134, - 135, - 138, - 152, - 156, - 167, - 169, - 176, - 178, - 179, - 181, - 194, - 196, - 199, - 200, - 201, - 203, - 204, - 213, - 216, - 217, - 218, - 222, - 226, - 229, - 230, - 232, - 235, - 238, - 242, - 249, - 250, - 253, - 262, - 263, - 264, - 266, - 268, - 270, - 271, - 272, - 276, - 280, - 281, - 284, - 287, - 291, - 299 + 299, + 300, + 301, + 302, + 303, + 304, + 307, + 308, + 309, + 312, + 313, + 314, + 315, + 316, + 317, + 318, + 321, + 322, + 324, + 326, + 327, + 328, + 329, + 330, + 331, + 332, + 333, + 336, + 338, + 341, + 342, + 343, + 344, + 347, + 348, + 351, + 352, + 354, + 359, + 360, + 361, + 363, + 366, + 367, + 371, + 374, + 376, + 377, + 378, + 379, + 382, + 383, + 386, + 387, + 388, + 389, + 390, + 391, + 392, + 394, + 395, + 396, + 397, + 398, + 399, + 401, + 403, + 408, + 409, + 410, + 412, + 413, + 415, + 416, + 417, + 420, + 422, + 423, + 424, + 425, + 427, + 428, + 429, + 430, + 431, + 432, + 433, + 435, + 437, + 438, + 439, + 440, + 441, + 442, + 444, + 445, + 446, + 448, + 449, + 450, + 452, + 453, + 455, + 456, + 457, + 458, + 459, + 460, + 463, + 465, + 466, + 469, + 470, + 471, + 473, + 475, + 476, + 477, + 478, + 481, + 482, + 483, + 484, + 485, + 487, + 488, + 489, + 490, + 491, + 493, + 494, + 497, + 499, + 500, + 504, + 505, + 507, + 508, + 510, + 511, + 516, + 517, + 518, + 520, + 523, + 524, + 525, + 526, + 527, + 528, + 529, + 530, + 531, + 533, + 534, + 537, + 539, + 544, + 546, + 547, + 548, + 550, + 551, + 553, + 555, + 556, + 557, + 558, + 560, + 563, + 564, + 565, + 566, + 567, + 569, + 571, + 573, + 575, + 576, + 577, + 578, + 579, + 581, + 582, + 583, + 587, + 589, + 590, + 591, + 592, + 594, + 595, + 596 ], - "validatorRoot": "0x9e1c83813ce2c712d2753f9e3b4864e586bc34104fe2d9c40b87778977dba3b6" + "validatorRoot": "0xd856fc73891b562b9f737b7776a3d5208adca9fccef2295319237704551f6d63" } \ No newline at end of file diff --git a/contracts/test/mocks/BeefyClientMock.sol b/contracts/test/mocks/BeefyClientMock.sol index 149d15a83..a756a5adc 100644 --- a/contracts/test/mocks/BeefyClientMock.sol +++ b/contracts/test/mocks/BeefyClientMock.sol @@ -9,12 +9,14 @@ contract BeefyClientMock is BeefyClient { constructor( uint256 randaoCommitDelay, uint256 randaoCommitExpiration, - uint256 minNumRequiredSignatures + uint256 minNumRequiredSignatures, + uint256 fiatShamirRequiredSignatures ) BeefyClient( randaoCommitDelay, randaoCommitExpiration, minNumRequiredSignatures, + fiatShamirRequiredSignatures, 0, BeefyClient.ValidatorSet(0, 0, 0x0), BeefyClient.ValidatorSet(1, 0, 0x0) @@ -51,7 +53,6 @@ contract BeefyClientMock is BeefyClient { nextValidatorSet.length = _nextValidatorSet.length; nextValidatorSet.root = _nextValidatorSet.root; nextValidatorSet.usageCounters = createUint16Array(nextValidatorSet.length); - console.log(currentValidatorSet.usageCounters.data.length); } // Used to verify integrity of storage to storage copies diff --git a/relayer/contracts/beefy_client.go b/relayer/contracts/beefy_client.go index 3ab1bdb2c..577fbb8f2 100644 --- a/relayer/contracts/beefy_client.go +++ b/relayer/contracts/beefy_client.go @@ -78,7 +78,7 @@ type Uint16Array struct { // BeefyClientMetaData contains all meta data concerning the BeefyClient contract. var BeefyClientMetaData = &bind.MetaData{ - ABI: "[{\"type\":\"constructor\",\"inputs\":[{\"name\":\"_randaoCommitDelay\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"_randaoCommitExpiration\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"_minNumRequiredSignatures\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"_initialBeefyBlock\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"_initialValidatorSet\",\"type\":\"tuple\",\"internalType\":\"structBeefyClient.ValidatorSet\",\"components\":[{\"name\":\"id\",\"type\":\"uint128\",\"internalType\":\"uint128\"},{\"name\":\"length\",\"type\":\"uint128\",\"internalType\":\"uint128\"},{\"name\":\"root\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}]},{\"name\":\"_nextValidatorSet\",\"type\":\"tuple\",\"internalType\":\"structBeefyClient.ValidatorSet\",\"components\":[{\"name\":\"id\",\"type\":\"uint128\",\"internalType\":\"uint128\"},{\"name\":\"length\",\"type\":\"uint128\",\"internalType\":\"uint128\"},{\"name\":\"root\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}]}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"MMR_ROOT_ID\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"bytes2\",\"internalType\":\"bytes2\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"commitPrevRandao\",\"inputs\":[{\"name\":\"commitmentHash\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"createFinalBitfield\",\"inputs\":[{\"name\":\"commitmentHash\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"bitfield\",\"type\":\"uint256[]\",\"internalType\":\"uint256[]\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256[]\",\"internalType\":\"uint256[]\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"createInitialBitfield\",\"inputs\":[{\"name\":\"bitsToSet\",\"type\":\"uint256[]\",\"internalType\":\"uint256[]\"},{\"name\":\"length\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256[]\",\"internalType\":\"uint256[]\"}],\"stateMutability\":\"pure\"},{\"type\":\"function\",\"name\":\"currentValidatorSet\",\"inputs\":[],\"outputs\":[{\"name\":\"id\",\"type\":\"uint128\",\"internalType\":\"uint128\"},{\"name\":\"length\",\"type\":\"uint128\",\"internalType\":\"uint128\"},{\"name\":\"root\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"usageCounters\",\"type\":\"tuple\",\"internalType\":\"structUint16Array\",\"components\":[{\"name\":\"data\",\"type\":\"uint256[]\",\"internalType\":\"uint256[]\"},{\"name\":\"length\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"latestBeefyBlock\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"uint64\",\"internalType\":\"uint64\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"latestMMRRoot\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"minNumRequiredSignatures\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"nextValidatorSet\",\"inputs\":[],\"outputs\":[{\"name\":\"id\",\"type\":\"uint128\",\"internalType\":\"uint128\"},{\"name\":\"length\",\"type\":\"uint128\",\"internalType\":\"uint128\"},{\"name\":\"root\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"usageCounters\",\"type\":\"tuple\",\"internalType\":\"structUint16Array\",\"components\":[{\"name\":\"data\",\"type\":\"uint256[]\",\"internalType\":\"uint256[]\"},{\"name\":\"length\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"randaoCommitDelay\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"randaoCommitExpiration\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"submitFinal\",\"inputs\":[{\"name\":\"commitment\",\"type\":\"tuple\",\"internalType\":\"structBeefyClient.Commitment\",\"components\":[{\"name\":\"blockNumber\",\"type\":\"uint32\",\"internalType\":\"uint32\"},{\"name\":\"validatorSetID\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"payload\",\"type\":\"tuple[]\",\"internalType\":\"structBeefyClient.PayloadItem[]\",\"components\":[{\"name\":\"payloadID\",\"type\":\"bytes2\",\"internalType\":\"bytes2\"},{\"name\":\"data\",\"type\":\"bytes\",\"internalType\":\"bytes\"}]}]},{\"name\":\"bitfield\",\"type\":\"uint256[]\",\"internalType\":\"uint256[]\"},{\"name\":\"proofs\",\"type\":\"tuple[]\",\"internalType\":\"structBeefyClient.ValidatorProof[]\",\"components\":[{\"name\":\"v\",\"type\":\"uint8\",\"internalType\":\"uint8\"},{\"name\":\"r\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"s\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"index\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"account\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"proof\",\"type\":\"bytes32[]\",\"internalType\":\"bytes32[]\"}]},{\"name\":\"leaf\",\"type\":\"tuple\",\"internalType\":\"structBeefyClient.MMRLeaf\",\"components\":[{\"name\":\"version\",\"type\":\"uint8\",\"internalType\":\"uint8\"},{\"name\":\"parentNumber\",\"type\":\"uint32\",\"internalType\":\"uint32\"},{\"name\":\"parentHash\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"nextAuthoritySetID\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"nextAuthoritySetLen\",\"type\":\"uint32\",\"internalType\":\"uint32\"},{\"name\":\"nextAuthoritySetRoot\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"parachainHeadsRoot\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}]},{\"name\":\"leafProof\",\"type\":\"bytes32[]\",\"internalType\":\"bytes32[]\"},{\"name\":\"leafProofOrder\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"submitInitial\",\"inputs\":[{\"name\":\"commitment\",\"type\":\"tuple\",\"internalType\":\"structBeefyClient.Commitment\",\"components\":[{\"name\":\"blockNumber\",\"type\":\"uint32\",\"internalType\":\"uint32\"},{\"name\":\"validatorSetID\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"payload\",\"type\":\"tuple[]\",\"internalType\":\"structBeefyClient.PayloadItem[]\",\"components\":[{\"name\":\"payloadID\",\"type\":\"bytes2\",\"internalType\":\"bytes2\"},{\"name\":\"data\",\"type\":\"bytes\",\"internalType\":\"bytes\"}]}]},{\"name\":\"bitfield\",\"type\":\"uint256[]\",\"internalType\":\"uint256[]\"},{\"name\":\"proof\",\"type\":\"tuple\",\"internalType\":\"structBeefyClient.ValidatorProof\",\"components\":[{\"name\":\"v\",\"type\":\"uint8\",\"internalType\":\"uint8\"},{\"name\":\"r\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"s\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"index\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"account\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"proof\",\"type\":\"bytes32[]\",\"internalType\":\"bytes32[]\"}]}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"tickets\",\"inputs\":[{\"name\":\"ticketID\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"outputs\":[{\"name\":\"blockNumber\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"validatorSetLen\",\"type\":\"uint32\",\"internalType\":\"uint32\"},{\"name\":\"numRequiredSignatures\",\"type\":\"uint32\",\"internalType\":\"uint32\"},{\"name\":\"prevRandao\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"bitfieldHash\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"verifyMMRLeafProof\",\"inputs\":[{\"name\":\"leafHash\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"proof\",\"type\":\"bytes32[]\",\"internalType\":\"bytes32[]\"},{\"name\":\"proofOrder\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"bool\",\"internalType\":\"bool\"}],\"stateMutability\":\"view\"},{\"type\":\"event\",\"name\":\"NewMMRRoot\",\"inputs\":[{\"name\":\"mmrRoot\",\"type\":\"bytes32\",\"indexed\":false,\"internalType\":\"bytes32\"},{\"name\":\"blockNumber\",\"type\":\"uint64\",\"indexed\":false,\"internalType\":\"uint64\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"NewTicket\",\"inputs\":[{\"name\":\"relayer\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"},{\"name\":\"blockNumber\",\"type\":\"uint64\",\"indexed\":false,\"internalType\":\"uint64\"}],\"anonymous\":false},{\"type\":\"error\",\"name\":\"CommitmentNotRelevant\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"IndexOutOfBounds\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InvalidBitfield\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InvalidBitfieldLength\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InvalidCommitment\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InvalidMMRLeaf\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InvalidMMRLeafProof\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InvalidMMRRootLength\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InvalidSignature\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InvalidTicket\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InvalidValidatorProof\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InvalidValidatorProofLength\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"NotEnoughClaims\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"PrevRandaoAlreadyCaptured\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"PrevRandaoNotCaptured\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"ProofSizeExceeded\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"StaleCommitment\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"TicketExpired\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"UnsupportedCompactEncoding\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"WaitPeriodNotOver\",\"inputs\":[]}]", + ABI: "[{\"type\":\"constructor\",\"inputs\":[{\"name\":\"_randaoCommitDelay\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"_randaoCommitExpiration\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"_minNumRequiredSignatures\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"_fiatShamirRequiredSignatures\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"_initialBeefyBlock\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"_initialValidatorSet\",\"type\":\"tuple\",\"internalType\":\"structBeefyClient.ValidatorSet\",\"components\":[{\"name\":\"id\",\"type\":\"uint128\",\"internalType\":\"uint128\"},{\"name\":\"length\",\"type\":\"uint128\",\"internalType\":\"uint128\"},{\"name\":\"root\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}]},{\"name\":\"_nextValidatorSet\",\"type\":\"tuple\",\"internalType\":\"structBeefyClient.ValidatorSet\",\"components\":[{\"name\":\"id\",\"type\":\"uint128\",\"internalType\":\"uint128\"},{\"name\":\"length\",\"type\":\"uint128\",\"internalType\":\"uint128\"},{\"name\":\"root\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}]}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"MMR_ROOT_ID\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"bytes2\",\"internalType\":\"bytes2\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"commitPrevRandao\",\"inputs\":[{\"name\":\"commitmentHash\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"createFiatShamirFinalBitfield\",\"inputs\":[{\"name\":\"commitment\",\"type\":\"tuple\",\"internalType\":\"structBeefyClient.Commitment\",\"components\":[{\"name\":\"blockNumber\",\"type\":\"uint32\",\"internalType\":\"uint32\"},{\"name\":\"validatorSetID\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"payload\",\"type\":\"tuple[]\",\"internalType\":\"structBeefyClient.PayloadItem[]\",\"components\":[{\"name\":\"payloadID\",\"type\":\"bytes2\",\"internalType\":\"bytes2\"},{\"name\":\"data\",\"type\":\"bytes\",\"internalType\":\"bytes\"}]}]},{\"name\":\"bitfield\",\"type\":\"uint256[]\",\"internalType\":\"uint256[]\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256[]\",\"internalType\":\"uint256[]\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"createFinalBitfield\",\"inputs\":[{\"name\":\"commitmentHash\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"bitfield\",\"type\":\"uint256[]\",\"internalType\":\"uint256[]\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256[]\",\"internalType\":\"uint256[]\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"createInitialBitfield\",\"inputs\":[{\"name\":\"bitsToSet\",\"type\":\"uint256[]\",\"internalType\":\"uint256[]\"},{\"name\":\"length\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256[]\",\"internalType\":\"uint256[]\"}],\"stateMutability\":\"pure\"},{\"type\":\"function\",\"name\":\"currentValidatorSet\",\"inputs\":[],\"outputs\":[{\"name\":\"id\",\"type\":\"uint128\",\"internalType\":\"uint128\"},{\"name\":\"length\",\"type\":\"uint128\",\"internalType\":\"uint128\"},{\"name\":\"root\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"usageCounters\",\"type\":\"tuple\",\"internalType\":\"structUint16Array\",\"components\":[{\"name\":\"data\",\"type\":\"uint256[]\",\"internalType\":\"uint256[]\"},{\"name\":\"length\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"fiatShamirRequiredSignatures\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"latestBeefyBlock\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"uint64\",\"internalType\":\"uint64\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"latestMMRRoot\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"minNumRequiredSignatures\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"nextValidatorSet\",\"inputs\":[],\"outputs\":[{\"name\":\"id\",\"type\":\"uint128\",\"internalType\":\"uint128\"},{\"name\":\"length\",\"type\":\"uint128\",\"internalType\":\"uint128\"},{\"name\":\"root\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"usageCounters\",\"type\":\"tuple\",\"internalType\":\"structUint16Array\",\"components\":[{\"name\":\"data\",\"type\":\"uint256[]\",\"internalType\":\"uint256[]\"},{\"name\":\"length\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"randaoCommitDelay\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"randaoCommitExpiration\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"submitFiatShamir\",\"inputs\":[{\"name\":\"commitment\",\"type\":\"tuple\",\"internalType\":\"structBeefyClient.Commitment\",\"components\":[{\"name\":\"blockNumber\",\"type\":\"uint32\",\"internalType\":\"uint32\"},{\"name\":\"validatorSetID\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"payload\",\"type\":\"tuple[]\",\"internalType\":\"structBeefyClient.PayloadItem[]\",\"components\":[{\"name\":\"payloadID\",\"type\":\"bytes2\",\"internalType\":\"bytes2\"},{\"name\":\"data\",\"type\":\"bytes\",\"internalType\":\"bytes\"}]}]},{\"name\":\"bitfield\",\"type\":\"uint256[]\",\"internalType\":\"uint256[]\"},{\"name\":\"proofs\",\"type\":\"tuple[]\",\"internalType\":\"structBeefyClient.ValidatorProof[]\",\"components\":[{\"name\":\"v\",\"type\":\"uint8\",\"internalType\":\"uint8\"},{\"name\":\"r\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"s\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"index\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"account\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"proof\",\"type\":\"bytes32[]\",\"internalType\":\"bytes32[]\"}]},{\"name\":\"leaf\",\"type\":\"tuple\",\"internalType\":\"structBeefyClient.MMRLeaf\",\"components\":[{\"name\":\"version\",\"type\":\"uint8\",\"internalType\":\"uint8\"},{\"name\":\"parentNumber\",\"type\":\"uint32\",\"internalType\":\"uint32\"},{\"name\":\"parentHash\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"nextAuthoritySetID\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"nextAuthoritySetLen\",\"type\":\"uint32\",\"internalType\":\"uint32\"},{\"name\":\"nextAuthoritySetRoot\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"parachainHeadsRoot\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}]},{\"name\":\"leafProof\",\"type\":\"bytes32[]\",\"internalType\":\"bytes32[]\"},{\"name\":\"leafProofOrder\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"submitFinal\",\"inputs\":[{\"name\":\"commitment\",\"type\":\"tuple\",\"internalType\":\"structBeefyClient.Commitment\",\"components\":[{\"name\":\"blockNumber\",\"type\":\"uint32\",\"internalType\":\"uint32\"},{\"name\":\"validatorSetID\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"payload\",\"type\":\"tuple[]\",\"internalType\":\"structBeefyClient.PayloadItem[]\",\"components\":[{\"name\":\"payloadID\",\"type\":\"bytes2\",\"internalType\":\"bytes2\"},{\"name\":\"data\",\"type\":\"bytes\",\"internalType\":\"bytes\"}]}]},{\"name\":\"bitfield\",\"type\":\"uint256[]\",\"internalType\":\"uint256[]\"},{\"name\":\"proofs\",\"type\":\"tuple[]\",\"internalType\":\"structBeefyClient.ValidatorProof[]\",\"components\":[{\"name\":\"v\",\"type\":\"uint8\",\"internalType\":\"uint8\"},{\"name\":\"r\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"s\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"index\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"account\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"proof\",\"type\":\"bytes32[]\",\"internalType\":\"bytes32[]\"}]},{\"name\":\"leaf\",\"type\":\"tuple\",\"internalType\":\"structBeefyClient.MMRLeaf\",\"components\":[{\"name\":\"version\",\"type\":\"uint8\",\"internalType\":\"uint8\"},{\"name\":\"parentNumber\",\"type\":\"uint32\",\"internalType\":\"uint32\"},{\"name\":\"parentHash\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"nextAuthoritySetID\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"nextAuthoritySetLen\",\"type\":\"uint32\",\"internalType\":\"uint32\"},{\"name\":\"nextAuthoritySetRoot\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"parachainHeadsRoot\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}]},{\"name\":\"leafProof\",\"type\":\"bytes32[]\",\"internalType\":\"bytes32[]\"},{\"name\":\"leafProofOrder\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"submitInitial\",\"inputs\":[{\"name\":\"commitment\",\"type\":\"tuple\",\"internalType\":\"structBeefyClient.Commitment\",\"components\":[{\"name\":\"blockNumber\",\"type\":\"uint32\",\"internalType\":\"uint32\"},{\"name\":\"validatorSetID\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"payload\",\"type\":\"tuple[]\",\"internalType\":\"structBeefyClient.PayloadItem[]\",\"components\":[{\"name\":\"payloadID\",\"type\":\"bytes2\",\"internalType\":\"bytes2\"},{\"name\":\"data\",\"type\":\"bytes\",\"internalType\":\"bytes\"}]}]},{\"name\":\"bitfield\",\"type\":\"uint256[]\",\"internalType\":\"uint256[]\"},{\"name\":\"proof\",\"type\":\"tuple\",\"internalType\":\"structBeefyClient.ValidatorProof\",\"components\":[{\"name\":\"v\",\"type\":\"uint8\",\"internalType\":\"uint8\"},{\"name\":\"r\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"s\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"index\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"account\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"proof\",\"type\":\"bytes32[]\",\"internalType\":\"bytes32[]\"}]}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"tickets\",\"inputs\":[{\"name\":\"ticketID\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"outputs\":[{\"name\":\"blockNumber\",\"type\":\"uint64\",\"internalType\":\"uint64\"},{\"name\":\"validatorSetLen\",\"type\":\"uint32\",\"internalType\":\"uint32\"},{\"name\":\"numRequiredSignatures\",\"type\":\"uint32\",\"internalType\":\"uint32\"},{\"name\":\"prevRandao\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"bitfieldHash\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"verifyMMRLeafProof\",\"inputs\":[{\"name\":\"leafHash\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"proof\",\"type\":\"bytes32[]\",\"internalType\":\"bytes32[]\"},{\"name\":\"proofOrder\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"bool\",\"internalType\":\"bool\"}],\"stateMutability\":\"view\"},{\"type\":\"event\",\"name\":\"NewMMRRoot\",\"inputs\":[{\"name\":\"mmrRoot\",\"type\":\"bytes32\",\"indexed\":false,\"internalType\":\"bytes32\"},{\"name\":\"blockNumber\",\"type\":\"uint64\",\"indexed\":false,\"internalType\":\"uint64\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"NewTicket\",\"inputs\":[{\"name\":\"relayer\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"},{\"name\":\"blockNumber\",\"type\":\"uint64\",\"indexed\":false,\"internalType\":\"uint64\"}],\"anonymous\":false},{\"type\":\"error\",\"name\":\"CommitmentNotRelevant\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"IndexOutOfBounds\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InvalidBitfield\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InvalidBitfieldLength\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InvalidCommitment\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InvalidMMRLeaf\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InvalidMMRLeafProof\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InvalidMMRRootLength\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InvalidSignature\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InvalidTicket\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InvalidValidatorProof\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InvalidValidatorProofLength\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"NotEnoughClaims\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"PrevRandaoAlreadyCaptured\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"PrevRandaoNotCaptured\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"ProofSizeExceeded\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"StaleCommitment\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"TicketExpired\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"UnsupportedCompactEncoding\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"WaitPeriodNotOver\",\"inputs\":[]}]", } // BeefyClientABI is the input ABI used to generate the binding from. @@ -258,6 +258,37 @@ func (_BeefyClient *BeefyClientCallerSession) MMRROOTID() ([2]byte, error) { return _BeefyClient.Contract.MMRROOTID(&_BeefyClient.CallOpts) } +// CreateFiatShamirFinalBitfield is a free data retrieval call binding the contract method 0x4b4cfb28. +// +// Solidity: function createFiatShamirFinalBitfield((uint32,uint64,(bytes2,bytes)[]) commitment, uint256[] bitfield) view returns(uint256[]) +func (_BeefyClient *BeefyClientCaller) CreateFiatShamirFinalBitfield(opts *bind.CallOpts, commitment BeefyClientCommitment, bitfield []*big.Int) ([]*big.Int, error) { + var out []interface{} + err := _BeefyClient.contract.Call(opts, &out, "createFiatShamirFinalBitfield", commitment, bitfield) + + if err != nil { + return *new([]*big.Int), err + } + + out0 := *abi.ConvertType(out[0], new([]*big.Int)).(*[]*big.Int) + + return out0, err + +} + +// CreateFiatShamirFinalBitfield is a free data retrieval call binding the contract method 0x4b4cfb28. +// +// Solidity: function createFiatShamirFinalBitfield((uint32,uint64,(bytes2,bytes)[]) commitment, uint256[] bitfield) view returns(uint256[]) +func (_BeefyClient *BeefyClientSession) CreateFiatShamirFinalBitfield(commitment BeefyClientCommitment, bitfield []*big.Int) ([]*big.Int, error) { + return _BeefyClient.Contract.CreateFiatShamirFinalBitfield(&_BeefyClient.CallOpts, commitment, bitfield) +} + +// CreateFiatShamirFinalBitfield is a free data retrieval call binding the contract method 0x4b4cfb28. +// +// Solidity: function createFiatShamirFinalBitfield((uint32,uint64,(bytes2,bytes)[]) commitment, uint256[] bitfield) view returns(uint256[]) +func (_BeefyClient *BeefyClientCallerSession) CreateFiatShamirFinalBitfield(commitment BeefyClientCommitment, bitfield []*big.Int) ([]*big.Int, error) { + return _BeefyClient.Contract.CreateFiatShamirFinalBitfield(&_BeefyClient.CallOpts, commitment, bitfield) +} + // CreateFinalBitfield is a free data retrieval call binding the contract method 0x8ab81d13. // // Solidity: function createFinalBitfield(bytes32 commitmentHash, uint256[] bitfield) view returns(uint256[]) @@ -375,6 +406,37 @@ func (_BeefyClient *BeefyClientCallerSession) CurrentValidatorSet() (struct { return _BeefyClient.Contract.CurrentValidatorSet(&_BeefyClient.CallOpts) } +// FiatShamirRequiredSignatures is a free data retrieval call binding the contract method 0x83fe0ea0. +// +// Solidity: function fiatShamirRequiredSignatures() view returns(uint256) +func (_BeefyClient *BeefyClientCaller) FiatShamirRequiredSignatures(opts *bind.CallOpts) (*big.Int, error) { + var out []interface{} + err := _BeefyClient.contract.Call(opts, &out, "fiatShamirRequiredSignatures") + + if err != nil { + return *new(*big.Int), err + } + + out0 := *abi.ConvertType(out[0], new(*big.Int)).(**big.Int) + + return out0, err + +} + +// FiatShamirRequiredSignatures is a free data retrieval call binding the contract method 0x83fe0ea0. +// +// Solidity: function fiatShamirRequiredSignatures() view returns(uint256) +func (_BeefyClient *BeefyClientSession) FiatShamirRequiredSignatures() (*big.Int, error) { + return _BeefyClient.Contract.FiatShamirRequiredSignatures(&_BeefyClient.CallOpts) +} + +// FiatShamirRequiredSignatures is a free data retrieval call binding the contract method 0x83fe0ea0. +// +// Solidity: function fiatShamirRequiredSignatures() view returns(uint256) +func (_BeefyClient *BeefyClientCallerSession) FiatShamirRequiredSignatures() (*big.Int, error) { + return _BeefyClient.Contract.FiatShamirRequiredSignatures(&_BeefyClient.CallOpts) +} + // LatestBeefyBlock is a free data retrieval call binding the contract method 0x66ae69a0. // // Solidity: function latestBeefyBlock() view returns(uint64) @@ -697,6 +759,27 @@ func (_BeefyClient *BeefyClientTransactorSession) CommitPrevRandao(commitmentHas return _BeefyClient.Contract.CommitPrevRandao(&_BeefyClient.TransactOpts, commitmentHash) } +// SubmitFiatShamir is a paid mutator transaction binding the contract method 0xc7d6e93d. +// +// Solidity: function submitFiatShamir((uint32,uint64,(bytes2,bytes)[]) commitment, uint256[] bitfield, (uint8,bytes32,bytes32,uint256,address,bytes32[])[] proofs, (uint8,uint32,bytes32,uint64,uint32,bytes32,bytes32) leaf, bytes32[] leafProof, uint256 leafProofOrder) returns() +func (_BeefyClient *BeefyClientTransactor) SubmitFiatShamir(opts *bind.TransactOpts, commitment BeefyClientCommitment, bitfield []*big.Int, proofs []BeefyClientValidatorProof, leaf BeefyClientMMRLeaf, leafProof [][32]byte, leafProofOrder *big.Int) (*types.Transaction, error) { + return _BeefyClient.contract.Transact(opts, "submitFiatShamir", commitment, bitfield, proofs, leaf, leafProof, leafProofOrder) +} + +// SubmitFiatShamir is a paid mutator transaction binding the contract method 0xc7d6e93d. +// +// Solidity: function submitFiatShamir((uint32,uint64,(bytes2,bytes)[]) commitment, uint256[] bitfield, (uint8,bytes32,bytes32,uint256,address,bytes32[])[] proofs, (uint8,uint32,bytes32,uint64,uint32,bytes32,bytes32) leaf, bytes32[] leafProof, uint256 leafProofOrder) returns() +func (_BeefyClient *BeefyClientSession) SubmitFiatShamir(commitment BeefyClientCommitment, bitfield []*big.Int, proofs []BeefyClientValidatorProof, leaf BeefyClientMMRLeaf, leafProof [][32]byte, leafProofOrder *big.Int) (*types.Transaction, error) { + return _BeefyClient.Contract.SubmitFiatShamir(&_BeefyClient.TransactOpts, commitment, bitfield, proofs, leaf, leafProof, leafProofOrder) +} + +// SubmitFiatShamir is a paid mutator transaction binding the contract method 0xc7d6e93d. +// +// Solidity: function submitFiatShamir((uint32,uint64,(bytes2,bytes)[]) commitment, uint256[] bitfield, (uint8,bytes32,bytes32,uint256,address,bytes32[])[] proofs, (uint8,uint32,bytes32,uint64,uint32,bytes32,bytes32) leaf, bytes32[] leafProof, uint256 leafProofOrder) returns() +func (_BeefyClient *BeefyClientTransactorSession) SubmitFiatShamir(commitment BeefyClientCommitment, bitfield []*big.Int, proofs []BeefyClientValidatorProof, leaf BeefyClientMMRLeaf, leafProof [][32]byte, leafProofOrder *big.Int) (*types.Transaction, error) { + return _BeefyClient.Contract.SubmitFiatShamir(&_BeefyClient.TransactOpts, commitment, bitfield, proofs, leaf, leafProof, leafProofOrder) +} + // SubmitFinal is a paid mutator transaction binding the contract method 0x623b223d. // // Solidity: function submitFinal((uint32,uint64,(bytes2,bytes)[]) commitment, uint256[] bitfield, (uint8,bytes32,bytes32,uint256,address,bytes32[])[] proofs, (uint8,uint32,bytes32,uint64,uint32,bytes32,bytes32) leaf, bytes32[] leafProof, uint256 leafProofOrder) returns() diff --git a/relayer/relays/beefy/ethereum-writer.go b/relayer/relays/beefy/ethereum-writer.go index 7a0c613b4..4feee8652 100644 --- a/relayer/relays/beefy/ethereum-writer.go +++ b/relayer/relays/beefy/ethereum-writer.go @@ -131,6 +131,21 @@ func (wr *EthereumWriter) submit(ctx context.Context, task Request) error { return err } + state, err := wr.queryBeefyClientState(ctx) + if err != nil { + return fmt.Errorf("query beefy client state: %w", err) + } + + // Ignore beefy block already synced + if uint64(task.SignedCommitment.Commitment.BlockNumber) <= state.LatestBeefyBlock { + log.WithFields(log.Fields{ + "validatorSetID": state.CurrentValidatorSetID, + "beefyBlock": state.LatestBeefyBlock, + "relayBlock": task.SignedCommitment.Commitment.BlockNumber, + }).Info("Beefy block already synced, just ignore") + return nil + } + commitmentHash, err := task.CommitmentHash() if err != nil { return fmt.Errorf("generate commitment hash: %w", err) @@ -149,6 +164,20 @@ func (wr *EthereumWriter) submit(ctx context.Context, task Request) error { return err } + state, err = wr.queryBeefyClientState(ctx) + if err != nil { + return fmt.Errorf("query beefy client state: %w", err) + } + + if uint64(task.SignedCommitment.Commitment.BlockNumber) <= state.LatestBeefyBlock { + log.WithFields(log.Fields{ + "validatorSetID": state.CurrentValidatorSetID, + "beefyBlock": state.LatestBeefyBlock, + "relayBlock": task.SignedCommitment.Commitment.BlockNumber, + }).Info("Beefy block already synced, just ignore") + return nil + } + // Final submission tx, err = wr.doSubmitFinal(ctx, *commitmentHash, initialBitfield, &task) if err != nil { @@ -299,3 +328,91 @@ func (wr *EthereumWriter) initialize(ctx context.Context) error { return nil } + +func (wr *EthereumWriter) submitFiatShamir(ctx context.Context, task Request) error { + signedValidators := []*big.Int{} + for i, signature := range task.SignedCommitment.Signatures { + if signature.IsSome() { + signedValidators = append(signedValidators, big.NewInt(int64(i))) + } + } + validatorCount := big.NewInt(int64(len(task.SignedCommitment.Signatures))) + + // Pick a random validator who signs beefy commitment + chosenValidator := signedValidators[rand.Intn(len(signedValidators))].Int64() + + log.WithFields(logrus.Fields{ + "validatorCount": validatorCount, + "signedValidators": signedValidators, + "signedValidatorCount": len(signedValidators), + "chosenValidator": chosenValidator, + }).Info("Creating initial bitfield") + + initialBitfield, err := wr.contract.CreateInitialBitfield( + &bind.CallOpts{ + Pending: true, + From: wr.conn.Keypair().CommonAddress(), + }, + signedValidators, validatorCount, + ) + if err != nil { + return fmt.Errorf("create initial bitfield: %w", err) + } + + commitment := toBeefyClientCommitment(&task.SignedCommitment.Commitment) + + finalBitfield, err := wr.contract.CreateFiatShamirFinalBitfield( + &bind.CallOpts{ + Pending: true, + From: wr.conn.Keypair().CommonAddress(), + }, + *commitment, + initialBitfield, + ) + + if err != nil { + return fmt.Errorf("create validator final bitfield: %w", err) + } + + validatorIndices := bitfield.New(finalBitfield).Members() + + params, err := task.MakeSubmitFinalParams(validatorIndices, initialBitfield) + if err != nil { + return fmt.Errorf("make submit final params: %w", err) + } + + logFields, err := wr.makeSubmitFinalLogFields(&task, params) + if err != nil { + return fmt.Errorf("logging params: %w", err) + } + + tx, err := wr.contract.SubmitFiatShamir( + wr.conn.MakeTxOpts(ctx), + params.Commitment, + params.Bitfield, + params.Proofs, + params.Leaf, + params.LeafProof, + params.LeafProofOrder, + ) + if err != nil { + return fmt.Errorf("final submission: %w", err) + } + + log.WithField("txHash", tx.Hash().Hex()). + WithFields(logFields). + Info("Sent submitFiatShamir transaction") + + _, err = wr.conn.WatchTransaction(ctx, tx, 0) + if err != nil { + log.WithError(err).Error("Failed to submitFiatShamir") + return err + } + + log.WithFields(logrus.Fields{ + "tx": tx.Hash().Hex(), + "blockNumber": task.SignedCommitment.Commitment.BlockNumber, + }).Debug("Transaction submitFiatShamir succeeded") + + return nil +} diff --git a/relayer/relays/beefy/on-demand-sync.go b/relayer/relays/beefy/on-demand-sync.go index 5144fb96f..03f635884 100644 --- a/relayer/relays/beefy/on-demand-sync.go +++ b/relayer/relays/beefy/on-demand-sync.go @@ -540,7 +540,7 @@ func (relay *OnDemandRelay) OneShotStart(ctx context.Context, beefyBlockNumber u beefyBlockNumber = uint64(header.Number) } - err = relay.sync(ctx, beefyBlockNumber) + err = relay.syncFiatShamir(ctx, beefyBlockNumber) if err != nil { return fmt.Errorf("Sync failed: %w", err) } @@ -557,3 +557,67 @@ func (relay *OnDemandRelay) isV2Enabled(ctx context.Context) bool { } return true } + +func (relay *OnDemandRelay) syncFiatShamir(ctx context.Context, blockNumber uint64) error { + state, err := relay.ethereumWriter.queryBeefyClientState(ctx) + if err != nil { + return fmt.Errorf("query beefy client state: %w", err) + } + // Ignore relay block already synced + if blockNumber <= state.LatestBeefyBlock { + log.WithFields(log.Fields{ + "validatorSetID": state.CurrentValidatorSetID, + "beefyBlock": state.LatestBeefyBlock, + "relayBlock": blockNumber, + }).Info("Relay block already synced, just ignore") + return nil + } + + // generate beefy update for that specific relay block + task, err := relay.polkadotListener.generateBeefyUpdate(blockNumber) + if err != nil { + return fmt.Errorf("fail to generate next beefy request: %w", err) + } + + // Ignore commitment earlier than LatestBeefyBlock which is outdated + if task.SignedCommitment.Commitment.BlockNumber <= uint32(state.LatestBeefyBlock) { + log.WithFields(log.Fields{ + "latestBeefyBlock": state.LatestBeefyBlock, + "currentValidatorSetID": state.CurrentValidatorSetID, + "nextValidatorSetID": state.NextValidatorSetID, + "blockNumberToSync": task.SignedCommitment.Commitment.BlockNumber, + }).Info("Commitment outdated, just ignore") + return nil + } + if task.SignedCommitment.Commitment.ValidatorSetID > state.NextValidatorSetID { + log.WithFields(log.Fields{ + "latestBeefyBlock": state.LatestBeefyBlock, + "currentValidatorSetID": state.CurrentValidatorSetID, + "nextValidatorSetID": state.NextValidatorSetID, + "validatorSetIDToSync": task.SignedCommitment.Commitment.ValidatorSetID, + }).Warn("Task unexpected, wait for mandatory updates to catch up first") + return nil + } + + // Submit the task + if task.SignedCommitment.Commitment.ValidatorSetID == state.CurrentValidatorSetID { + task.ValidatorsRoot = state.CurrentValidatorSetRoot + } else { + task.ValidatorsRoot = state.NextValidatorSetRoot + } + err = relay.ethereumWriter.submitFiatShamir(ctx, task) + if err != nil { + return fmt.Errorf("fail to submit beefy update: %w", err) + } + + updatedState, err := relay.ethereumWriter.queryBeefyClientState(ctx) + if err != nil { + return fmt.Errorf("query beefy client state: %w", err) + } + log.WithFields(log.Fields{ + "latestBeefyBlock": updatedState.LatestBeefyBlock, + "currentValidatorSetID": updatedState.CurrentValidatorSetID, + "nextValidatorSetID": updatedState.NextValidatorSetID, + }).Info("Sync beefy update success") + return nil +} diff --git a/relayer/relays/beefy/polkadot-listener.go b/relayer/relays/beefy/polkadot-listener.go index 88dda5490..aef666ce9 100644 --- a/relayer/relays/beefy/polkadot-listener.go +++ b/relayer/relays/beefy/polkadot-listener.go @@ -163,7 +163,7 @@ func (li *PolkadotListener) findNextBeefyBlock(blockNumber uint64) (types.Hash, return nextBeefyBlockHash, fmt.Errorf("fetch block header: %w", err) } latestBeefyBlockNumber := uint64(finalizedBeefyBlockHeader.Number) - if latestBeefyBlockNumber <= nextBeefyBlockNumber { + if latestBeefyBlockNumber < nextBeefyBlockNumber { // The relay block not finalized yet, just wait and retry time.Sleep(6 * time.Second) continue diff --git a/web/packages/api/src/toEthereumSnowbridgeV2.ts b/web/packages/api/src/toEthereumSnowbridgeV2.ts index 4ea8ada00..dbf71d094 100644 --- a/web/packages/api/src/toEthereumSnowbridgeV2.ts +++ b/web/packages/api/src/toEthereumSnowbridgeV2.ts @@ -237,7 +237,8 @@ export const estimateEthereumExecutionFee = async ( context: Context, registry: AssetRegistry, sourceParaId: number, - tokenAddress: string + tokenAddress: string, + accelerated: boolean ): Promise => { const ethereum = await context.ethereum() const { tokenErcMetadata } = resolveInputs(registry, tokenAddress, sourceParaId) @@ -247,7 +248,9 @@ export const estimateEthereumExecutionFee = async ( let feeData = await ethereum.getFeeData() let ethereumExecutionFee = (feeData.gasPrice ?? 2_000_000_000n) * - ((tokenErcMetadata.deliveryGas ?? 80_000n) + (ethereumChain.baseDeliveryGas ?? 120_000n)) + ((tokenErcMetadata.deliveryGas ?? 80_000n) + + (ethereumChain.baseDeliveryGas ?? 120_000n) + + (accelerated ? ethereumChain.submitFiatShamirGas ?? 2_000_000n : 0n)) return ethereumExecutionFee } @@ -261,6 +264,7 @@ export const estimateFeesFromAssetHub = async ( slippagePadPercentage?: bigint defaultFee?: bigint feeTokenLocation?: any + accelerated?: boolean } ): Promise => { const assetHub = await context.parachain(registry.assetHubParaId) @@ -299,11 +303,13 @@ export const estimateFeesFromAssetHub = async ( returnToSenderDeliveryFeeDOT + bridgeHubDeliveryFeeDOT + const accelerated = options?.accelerated ?? false let ethereumExecutionFee = await estimateEthereumExecutionFee( context, registry, registry.assetHubParaId, - tokenAddress + tokenAddress, + accelerated ) // calculate the cost of swapping in native asset @@ -358,6 +364,7 @@ export const estimateFeesFromParachains = async ( slippagePadPercentage?: bigint defaultFee?: bigint feeTokenLocation?: any + accelerated?: boolean } ): Promise => { const sourceParachain = registry.parachains[sourceParaId.toString()] @@ -442,11 +449,13 @@ export const estimateFeesFromParachains = async ( returnToSenderDeliveryFeeDOT + bridgeHubDeliveryFeeDOT + const accelerated = options?.accelerated ?? false let ethereumExecutionFee = await estimateEthereumExecutionFee( context, registry, sourceParaId, - tokenAddress + tokenAddress, + accelerated ) // calculate the cost of swapping in native asset diff --git a/web/packages/api/src/transfers/toEthereum/erc20FromParachain.ts b/web/packages/api/src/transfers/toEthereum/erc20FromParachain.ts index 79c551177..002f9cfc4 100644 --- a/web/packages/api/src/transfers/toEthereum/erc20FromParachain.ts +++ b/web/packages/api/src/transfers/toEthereum/erc20FromParachain.ts @@ -40,6 +40,7 @@ export class ERC20FromParachain implements TransferInterface { defaultFee?: bigint feeTokenLocation?: any claimerLocation?: any + accelerated?: boolean } ): Promise { const { assetHub, parachain } = diff --git a/web/packages/api/src/transfers/toEthereum/transferInterface.ts b/web/packages/api/src/transfers/toEthereum/transferInterface.ts index 74dc87580..f005920d2 100644 --- a/web/packages/api/src/transfers/toEthereum/transferInterface.ts +++ b/web/packages/api/src/transfers/toEthereum/transferInterface.ts @@ -13,6 +13,7 @@ export interface TransferInterface { defaultFee?: bigint feeTokenLocation?: any claimerLocation?: any + accelerated?: boolean } ): Promise diff --git a/web/packages/base-types/src/index.ts b/web/packages/base-types/src/index.ts index 1d8d15636..98475c97d 100644 --- a/web/packages/base-types/src/index.ts +++ b/web/packages/base-types/src/index.ts @@ -28,6 +28,8 @@ export type EthereumChain = { xcTokenMap?: XC20TokenMap; // The gas cost of v2_submit excludes command execution, mainly covers the verification. baseDeliveryGas?: bigint; + // The gas cost of submitFiatShamir + submitFiatShamirGas?: bigint; }; export type ChainProperties = { diff --git a/web/packages/test-helpers/.envrc-example b/web/packages/test-helpers/.envrc-example new file mode 100644 index 000000000..e61baad8a --- /dev/null +++ b/web/packages/test-helpers/.envrc-example @@ -0,0 +1,7 @@ +source_up_if_exists + +# The validator set size which is 600 in Polkadot mainnet. +# export VALIDATOR_SET_SIZE=600 + +# The minimum number of signatures which is 17 in Polkadot mainnet. +# export MINIMUM_REQUIRED_SIGNATURES=17 diff --git a/web/packages/test-helpers/scripts/beefy_gas_cost.py b/web/packages/test-helpers/scripts/beefy_gas_cost.py new file mode 100755 index 000000000..60a1f2487 --- /dev/null +++ b/web/packages/test-helpers/scripts/beefy_gas_cost.py @@ -0,0 +1,15 @@ +#!/usr/bin/env python3 + +import matplotlib.pyplot as plt +import numpy as np +# X axis parameter: +xaxis = np.array([28,29,30,31,32,33,34,35,36,37,38,39,40,41]) +# Y axis parameter: +yaxis = np.array([797277,814124,830495,845298,861728,879014,895417,913743,930600,948294,963144,980129,997395,1014269]) + +plt.figure(figsize=(10,6)) +plt.plot(xaxis, yaxis) +plt.xlabel('Signature count') +plt.ylabel('Gas cost') +plt.title("Beefy submitFinal gas cost by sample signature count") +plt.show() diff --git a/web/packages/test-helpers/scripts/benchmark-beefy.sh b/web/packages/test-helpers/scripts/benchmark-beefy.sh new file mode 100755 index 000000000..41782805e --- /dev/null +++ b/web/packages/test-helpers/scripts/benchmark-beefy.sh @@ -0,0 +1,42 @@ +#!/usr/bin/env bash +set -eu + +from_benchmark=true + +source scripts/generate-beefy-fixture.sh + +gas_report="/tmp/beefy_gas_report" + +signatures=$(echo 17-30,50,60,70,80,90,100 | perl -pe 's/(\d+)-(\d+)/join(",",$1..$2)/eg') +echo $signatures + +for mininum_signature in $(echo $signatures | sed "s/,/ /g") +do + echo -e "\n********************** begin test *****************************\n" + echo "minimum require signature: $mininum_signature, waiting for benchmark..." + generate_beefy_fixture $mininum_signature > $gas_report 2>&1 + generate_beefy_gas_report $mininum_signature >> $gas_report 2>&1 + gas_cost=$(cat $gas_report | grep "| submitFinal" | awk -F "|" '{print $6}' | sed 's/ //g') + computed_signature=$(cat $gas_report | grep "computed required signatures:" | awk -F ":" '{print $2}' | sed 's/ //g') + if [ $mininum_signature == 17 ]; then + xarray+="$computed_signature" + yarray+="$gas_cost" + else + xarray+=",$computed_signature" + yarray+=",$gas_cost" + fi + array+=( "minimum signature: $mininum_signature, computed signature: $computed_signature, gas cost: $gas_cost" ) + echo -e "\n********************** end test *****************************\n" +done + +echo -e "\n*********** xaxis *********" +printf '%s\n' "${xarray[@]}" + +echo -e "\n********** y axis *********" +printf '%s\n' "${yarray[@]}" + +echo -e "\n********** cost of submitFinal by signatures *********" +printf '%s\n' "${array[@]}" + + + diff --git a/web/packages/test-helpers/scripts/generate-beefy-fixture.sh b/web/packages/test-helpers/scripts/generate-beefy-fixture.sh new file mode 100755 index 000000000..863239e4f --- /dev/null +++ b/web/packages/test-helpers/scripts/generate-beefy-fixture.sh @@ -0,0 +1,29 @@ +#!/usr/bin/env bash +set -eu + + +generate_beefy_fixture() { + num="$1" + # Generate validator set + pnpm generateBeefyValidatorSet + + # Generate bit field + pushd ../../../contracts + forge build && MINIMUM_REQUIRED_SIGNATURES=$num forge test --match-test testRegenerateBitField -vvv && forge test --match-test testRegenerateFiatShamirProofs + popd + + # Generate final proof + pnpm generateBeefyFinalProof +} + +generate_beefy_gas_report() { + num="$1" + pushd ../../../contracts + MINIMUM_REQUIRED_SIGNATURES=$num forge test --match-path test/BeefyClient.t.sol --gas-report + popd +} + + +if [ -z "${from_benchmark:-}" ]; then + generate_beefy_fixture 17 +fi diff --git a/web/packages/test-helpers/src/generateBeefyTestFixture.ts b/web/packages/test-helpers/src/generateBeefyTestFixture.ts index f8660135b..7b8fcfcc2 100755 --- a/web/packages/test-helpers/src/generateBeefyTestFixture.ts +++ b/web/packages/test-helpers/src/generateBeefyTestFixture.ts @@ -14,7 +14,6 @@ const generateValidatorProof = async ( ) => { const testFixture = JSON.parse(fs.readFileSync(bitfieldFile, "utf8")) const bitField = encoder.decode(["uint256[]"], testFixture.final.finalBitFieldRaw)[0] - console.log(bitField) let finalBitfield: BigInt[] = [] for (let i = 0; i < bitField.length; i++) { finalBitfield.push(bitField[i]) @@ -22,7 +21,6 @@ const generateValidatorProof = async ( const finalValidatorsProof: BeefyClient.ValidatorProofStruct[] = readSetBits(finalBitfield).map( (i) => validatorSet.createSignatureProof(i, commitHash) ) - console.log("Final Validator proofs:", finalValidatorsProof) const finalValidatorsProofRaw = encoder.encode( ["tuple(uint8 v, bytes32 r, bytes32 s, uint256 index,address account,bytes32[] proof)[]"], [finalValidatorsProof] @@ -41,19 +39,22 @@ const run = async () => { fs.readFileSync(path.join(basedir, "test/data/beefy-commitment.json"), "utf8") ) const ValidatorSetFile = path.join(basedir, "test/data/beefy-validator-set.json") - const BitFieldFile0SigCount = path.join(basedir, "test/data/beefy-final-bitfield-0.json") - const BitFieldFile3SigCount = path.join(basedir, "test/data/beefy-final-bitfield-3.json") - const ValidatorProofFile0SigCount = path.join(basedir, "test/data/beefy-final-proof-0.json") - const ValidatorProofFile3SigCount = path.join(basedir, "test/data/beefy-final-proof-3.json") + const BitFieldFile = path.join(basedir, "test/data/beefy-final-bitfield.json") + const ValidatorProofFile = path.join(basedir, "test/data/beefy-final-proof.json") + const fiatShamirBitFieldFile = path.join(basedir, "test/data/beefy-fiat-shamir-bitfield.json") + const fiatShamirValidatorProofFile = path.join( + basedir, + "test/data/beefy-fiat-shamir-proof.json" + ) const command = process.argv[2] const validatorSetID = fixtureData.params.id const validatorSetSize = - process.env["FixedSet"] == "true" + process.env["FIX_SET_SIZE"] == "true" ? accounts.length - : process.env["ValidatorSetSize"] - ? parseInt(process.env["ValidatorSetSize"]) - : 300 + : process.env["VALIDATOR_SET_SIZE"] + ? parseInt(process.env["VALIDATOR_SET_SIZE"]) + : 600 const commitHash = fixtureData.commitmentHash let validatorSet: ValidatorSet if (process.env["FixedSet"] == "true") { @@ -71,27 +72,20 @@ const run = async () => { const subsetSize = validatorSetSize - absentSubsetSize const randomSet = createRandomSubset(validatorSetSize, subsetSize) const participants = randomSet.participants - const absentees = randomSet.absentees const testFixture = { validatorSetSize, participants, - absentees, validatorRoot: validatorSet.root, } - console.log("Validator Set", testFixture) + console.log("Validator Set Size:", validatorSetSize) fs.writeFileSync(ValidatorSetFile, JSON.stringify(testFixture, null, 2), "utf8") console.log("Beefy fixture writing to dest file: " + ValidatorSetFile) } else if (command == "GenerateProofs") { - generateValidatorProof( - BitFieldFile0SigCount, - ValidatorProofFile0SigCount, - validatorSet, - commitHash - ) - generateValidatorProof( - BitFieldFile3SigCount, - ValidatorProofFile3SigCount, + await generateValidatorProof(BitFieldFile, ValidatorProofFile, validatorSet, commitHash) + await generateValidatorProof( + fiatShamirBitFieldFile, + fiatShamirValidatorProofFile, validatorSet, commitHash ) diff --git a/web/packages/test/scripts/set-env.sh b/web/packages/test/scripts/set-env.sh index bad4d75c8..4fe64c4e9 100755 --- a/web/packages/test/scripts/set-env.sh +++ b/web/packages/test/scripts/set-env.sh @@ -95,6 +95,7 @@ export ETHERSCAN_API_KEY="${ETHERSCAN_API_KEY:-0x0}" export RANDAO_COMMIT_DELAY="${ETH_RANDAO_DELAY:-3}" export RANDAO_COMMIT_EXP="${ETH_RANDAO_EXP:-3}" export MINIMUM_REQUIRED_SIGNATURES="${MINIMUM_REQUIRED_SIGNATURES:-16}" +export FIAT_SHAMIR_REQUIRED_SIGNATURES="${FIAT_SHAMIR_REQUIRED_SIGNATURES:-101}" ## Fee export REGISTER_TOKEN_FEE="${REGISTER_TOKEN_FEE:-200000000000000000}"