github.com/palisadeinc/bor@v0.0.0-20230615125219-ab7196213d15/tests/bor/testdata/genesis_21val.json (about) 1 { 2 "config": { 3 "chainId": 1272, 4 "homesteadBlock": 0, 5 "eip150Block": 0, 6 "eip150Hash": "0x0000000000000000000000000000000000000000000000000000000000000000", 7 "eip155Block": 0, 8 "eip158Block": 0, 9 "byzantiumBlock": 0, 10 "constantinopleBlock": 0, 11 "petersburgBlock": 0, 12 "istanbulBlock": 0, 13 "muirGlacierBlock": 0, 14 "berlinBlock": 0, 15 "londonBlock": 0, 16 "bor": { 17 "jaipurBlock": 0, 18 "delhiBlock" :0, 19 "period": { 20 "0": 1 21 }, 22 "producerDelay": { 23 "0": 6 24 }, 25 "sprint": { 26 "0": 32, 27 "200": 8 28 }, 29 "backupMultiplier": { 30 "0": 1 31 }, 32 "validatorContract": "0x0000000000000000000000000000000000001000", 33 "stateReceiverContract": "0x0000000000000000000000000000000000001001", 34 "burntContract": { 35 "0": "0x000000000000000000000000000000000000dead" 36 } 37 } 38 }, 39 "nonce": "0x0", 40 "timestamp": "0x5ce28211", 41 "extraData": "", 42 "gasLimit": "0x989680", 43 "difficulty": "0x1", 44 "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", 45 "coinbase": "0x0000000000000000000000000000000000000000", 46 "alloc": { 47 "0000000000000000000000000000000000001000": { 48 "balance": "0x0", 49 "code": "0x608060405234801561001057600080fd5b50600436106101f05760003560e01c806360c8614d1161010f578063af26aa96116100a2578063d5b844eb11610071578063d5b844eb14610666578063dcf2793a14610684578063e3b7c924146106b6578063f59cf565146106d4576101f0565b8063af26aa96146105c7578063b71d7a69146105e7578063b7ab4db514610617578063c1b3c91914610636576101f0565b806370ba5707116100de57806370ba57071461052b57806398ab2b621461055b5780639d11b80714610579578063ae756451146105a9576101f0565b806360c8614d1461049c57806365b3a1e2146104bc57806366332354146104db578063687a9bd6146104f9576101f0565b80633434735f1161018757806344d6528f1161015657806344d6528f146103ee5780634dbc959f1461041e57806355614fcc1461043c578063582a8d081461046c576101f0565b80633434735f1461035257806335ddfeea1461037057806343ee8213146103a057806344c15cb1146103be576101f0565b806323f2a73f116101c357806323f2a73f146102a45780632bc06564146102d45780632de3a180146102f25780632eddf35214610322576101f0565b8063047a6c5b146101f55780630c35b1cb146102275780631270b5741461025857806323c2a2b414610288575b600080fd5b61020f600480360361020a91908101906132a4565b610706565b60405161021e93929190613be3565b60405180910390f35b610241600480360361023c91908101906132a4565b61075d565b60405161024f929190613a04565b60405180910390f35b610272600480360361026d91908101906132cd565b610939565b60405161027f9190613a3b565b60405180910390f35b6102a2600480360361029d91908101906133ac565b610a91565b005b6102be60048036036102b991908101906132cd565b61112a565b6040516102cb9190613a3b565b60405180910390f35b6102dc611281565b6040516102e99190613b91565b60405180910390f35b61030c60048036036103079190810190613201565b611286565b6040516103199190613a56565b60405180910390f35b61033c600480360361033791908101906132a4565b611307565b6040516103499190613b91565b60405180910390f35b61035a611437565b60405161036791906139e9565b60405180910390f35b61038a6004803603610385919081019061323d565b61144f565b6040516103979190613a3b565b60405180910390f35b6103a861151a565b6040516103b59190613a56565b60405180910390f35b6103d860048036036103d39190810190613309565b611531565b6040516103e59190613b91565b60405180910390f35b610408600480360361040391908101906132cd565b611619565b6040516104159190613b76565b60405180910390f35b610426611781565b6040516104339190613b91565b60405180910390f35b61045660048036036104519190810190613186565b611791565b6040516104639190613a3b565b60405180910390f35b610486600480360361048191908101906131af565b6117ab565b6040516104939190613a56565b60405180910390f35b6104a4611829565b6040516104b393929190613be3565b60405180910390f35b6104c461189d565b6040516104d2929190613a04565b60405180910390f35b6104e36122ee565b6040516104f09190613b91565b60405180910390f35b610513600480360361050e9190810190613370565b6122f3565b60405161052293929190613bac565b60405180910390f35b61054560048036036105409190810190613186565b612357565b6040516105529190613a3b565b60405180910390f35b610563612371565b6040516105709190613a56565b60405180910390f35b610593600480360361058e91908101906132a4565b612388565b6040516105a09190613b91565b60405180910390f35b6105b16124b9565b6040516105be9190613a56565b60405180910390f35b6105cf6124d0565b6040516105de93929190613be3565b60405180910390f35b61060160048036036105fc91908101906132a4565b612531565b60405161060e9190613b91565b60405180910390f35b61061f612631565b60405161062d929190613a04565b60405180910390f35b610650600480360361064b91908101906132a4565b612645565b60405161065d9190613b91565b60405180910390f35b61066e612666565b60405161067b9190613c1a565b60405180910390f35b61069e60048036036106999190810190613370565b61266b565b6040516106ad93929190613bac565b60405180910390f35b6106be6126cf565b6040516106cb9190613b91565b60405180910390f35b6106ee60048036036106e991908101906132a4565b6126e1565b6040516106fd93929190613be3565b60405180910390f35b60008060006002600085815260200190815260200160002060000154600260008681526020019081526020016000206001015460026000878152602001908152602001600020600201549250925092509193909250565b60608060ff83116107795761077061189d565b91509150610934565b600061078484612531565b9050606060016000838152602001908152602001600020805490506040519080825280602002602001820160405280156107cd5781602001602082028038833980820191505090505b509050606060016000848152602001908152602001600020805490506040519080825280602002602001820160405280156108175781602001602082028038833980820191505090505b50905060008090505b60016000858152602001908152602001600020805490508110156109295760016000858152602001908152602001600020818154811061085c57fe5b906000526020600020906003020160020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1683828151811061089a57fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250506001600085815260200190815260200160002081815481106108f257fe5b90600052602060002090600302016001015482828151811061091057fe5b6020026020010181815250508080600101915050610820565b508181945094505050505b915091565b6000606060016000858152602001908152602001600020805480602002602001604051908101604052809291908181526020016000905b82821015610a0c578382906000526020600020906003020160405180606001604052908160008201548152602001600182015481526020016002820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152505081526020019060010190610970565b50505050905060008090505b8151811015610a84578373ffffffffffffffffffffffffffffffffffffffff16828281518110610a4457fe5b60200260200101516040015173ffffffffffffffffffffffffffffffffffffffff161415610a7757600192505050610a8b565b8080600101915050610a18565b5060009150505b92915050565b73fffffffffffffffffffffffffffffffffffffffe73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610b13576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b0a90613b56565b60405180910390fd5b6000610b1d611781565b90506000811415610b3157610b3061270b565b5b610b45600182612a2c90919063ffffffff16565b8814610b86576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b7d90613ad6565b60405180910390fd5b868611610bc8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bbf90613b36565b60405180910390fd5b6000604060018989030181610bd957fe5b0614610c1a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c1190613b16565b60405180910390fd5b8660026000838152602001908152602001600020600101541115610c73576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c6a90613ab6565b60405180910390fd5b6000600260008a81526020019081526020016000206000015414610ccc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cc390613af6565b60405180910390fd5b604051806060016040528089815260200188815260200187815250600260008a8152602001908152602001600020600082015181600001556020820151816001015560408201518160020155905050600388908060018154018082558091505090600182039060005260206000200160009091929091909150555060008060008a815260200190815260200160002081610d669190612f80565b506000600160008a815260200190815260200160002081610d879190612f80565b506060610ddf610dda87878080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f82011690508083019250505050505050612a4b565b612a79565b905060008090505b8151811015610f51576060610e0e838381518110610e0157fe5b6020026020010151612a79565b90506000808c81526020019081526020016000208054809190600101610e349190612f80565b506040518060600160405280610e5d83600081518110610e5057fe5b6020026020010151612b56565b8152602001610e7f83600181518110610e7257fe5b6020026020010151612b56565b8152602001610ea183600281518110610e9457fe5b6020026020010151612bc7565b73ffffffffffffffffffffffffffffffffffffffff168152506000808d81526020019081526020016000208381548110610ed757fe5b9060005260206000209060030201600082015181600001556020820151816001015560408201518160020160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550905050508080600101915050610de7565b506060610fa9610fa486868080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f82011690508083019250505050505050612a4b565b612a79565b905060008090505b815181101561111d576060610fd8838381518110610fcb57fe5b6020026020010151612a79565b9050600160008d81526020019081526020016000208054809190600101610fff9190612f80565b5060405180606001604052806110288360008151811061101b57fe5b6020026020010151612b56565b815260200161104a8360018151811061103d57fe5b6020026020010151612b56565b815260200161106c8360028151811061105f57fe5b6020026020010151612bc7565b73ffffffffffffffffffffffffffffffffffffffff16815250600160008e815260200190815260200160002083815481106110a357fe5b9060005260206000209060030201600082015181600001556020820151816001015560408201518160020160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550905050508080600101915050610fb1565b5050505050505050505050565b60006060600080858152602001908152602001600020805480602002602001604051908101604052809291908181526020016000905b828210156111fc578382906000526020600020906003020160405180606001604052908160008201548152602001600182015481526020016002820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152505081526020019060010190611160565b50505050905060008090505b8151811015611274578373ffffffffffffffffffffffffffffffffffffffff1682828151811061123457fe5b60200260200101516040015173ffffffffffffffffffffffffffffffffffffffff1614156112675760019250505061127b565b8080600101915050611208565b5060009150505b92915050565b604081565b60006002600160f81b84846040516020016112a393929190613956565b6040516020818303038152906040526040516112bf9190613993565b602060405180830381855afa1580156112dc573d6000803e3d6000fd5b5050506040513d601f19601f820116820180604052506112ff91908101906131d8565b905092915050565b60006060600080848152602001908152602001600020805480602002602001604051908101604052809291908181526020016000905b828210156113d9578382906000526020600020906003020160405180606001604052908160008201548152602001600182015481526020016002820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815250508152602001906001019061133d565b505050509050600080905060008090505b825181101561142c5761141d83828151811061140257fe5b60200260200101516020015183612a2c90919063ffffffff16565b915080806001019150506113ea565b508092505050919050565b73fffffffffffffffffffffffffffffffffffffffe81565b600080600080859050600060218087518161146657fe5b04029050600081111561147f5761147c876117ab565b91505b6000602190505b818111611509576000600182038801519050818801519550806000602081106114ab57fe5b1a60f81b9450600060f81b857effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614156114f0576114e98685611286565b93506114fd565b6114fa8487611286565b93505b50602181019050611486565b508782149450505050509392505050565b604051611526906139d4565b604051809103902081565b60008060009050600080905060008090505b84518167ffffffffffffffff16101561160c57606061156e868367ffffffffffffffff166041612bea565b905060006115858289612c7690919063ffffffff16565b905061158f612fb2565b6115998a83611619565b90506115a58a8361112a565b80156115dc57508473ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16115b156115fe578194506115fb816020015187612a2c90919063ffffffff16565b95505b505050604181019050611543565b5081925050509392505050565b611621612fb2565b6060600080858152602001908152602001600020805480602002602001604051908101604052809291908181526020016000905b828210156116f1578382906000526020600020906003020160405180606001604052908160008201548152602001600182015481526020016002820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152505081526020019060010190611655565b50505050905060008090505b8151811015611779578373ffffffffffffffffffffffffffffffffffffffff1682828151811061172957fe5b60200260200101516040015173ffffffffffffffffffffffffffffffffffffffff16141561176c5781818151811061175d57fe5b60200260200101519250611779565b80806001019150506116fd565b505092915050565b600061178c43612531565b905090565b60006117a461179e611781565b8361112a565b9050919050565b60006002600060f81b836040516020016117c692919061392a565b6040516020818303038152906040526040516117e29190613993565b602060405180830381855afa1580156117ff573d6000803e3d6000fd5b5050506040513d601f19601f8201168201806040525061182291908101906131d8565b9050919050565b60008060008061184a600161183c611781565b612a2c90919063ffffffff16565b905060026000828152602001908152602001600020600001546002600083815260200190815260200160002060010154600260008481526020019081526020016000206002015493509350935050909192565b606080606060156040519080825280602002602001820160405280156118d25781602001602082028038833980820191505090505b50905073387d24252f81ef0d2f33c344986644a5acc794a2816000815181106118f757fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505073a73335da992875cf74359d966bba2f4471ce1cb78160018151811061195357fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250507354fa823e70dcd10a735f4202602a895d5978c27c816002815181106119af57fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505073f630f2c51e17becf5190bc95b5211cddb684855981600381518110611a0b57fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050730b02c2957afa5bc02ce7adc2d973d4d0a5d67aa881600481518110611a6757fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050731be1047566f230c21edae22446713e7087a9e81c81600581518110611ac357fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505073316679e22d8acf5955e2562a4abf54fec109d1ed81600681518110611b1f57fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250507351ecfbe68aa337c720e6f17041ca6044d095849381600781518110611b7b57fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250507340e910d1bcbd0dacef856594e02b176be3ee736b81600881518110611bd757fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050733594cbcdd629a59ce16b581f7bf6ea1e49f8f63481600981518110611c3357fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050735f2cbdee214afef14608a724559c870df563646381600a81518110611c8f57fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250507339539b6e7defa23482beb77f3559a9413d86167681600b81518110611ceb57fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505073433929e706f85f7a5b7e95c21043b221b18351b981600c81518110611d4757fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505073d0aeeb8cb9a457f6b6d2279eb48057291e65b44281600d81518110611da357fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505073909721f84066ab0c8fbf6e1309818a461d1c288181600e81518110611dff57fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505073f96a0ec13f0e3fea25270925b0ffb0896857f36681600f81518110611e5b57fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505073cd297859cac13fb4cca55fd2c591ebf035ebfbd981601081518110611eb757fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505073f6a1a2d64b3835ac821acc07275cd5f4fff00a1f81601181518110611f1357fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505073c6f92b3c655de61c9b0178600617e6f5e5a0fa7e81601281518110611f6f57fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250507363ccd7e06399e4360993fe5ad27dfd3dee54b1cd81601381518110611fcb57fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250507309fa9bc378b41029c2858f9cc2ef8a1707dc38c98160148151811061202757fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050606060156040519080825280602002602001820160405280156120935781602001602082028038833980820191505090505b509050612710816000815181106120a657fe5b602002602001018181525050612710816001815181106120c257fe5b602002602001018181525050612710816002815181106120de57fe5b602002602001018181525050612710816003815181106120fa57fe5b6020026020010181815250506127108160048151811061211657fe5b6020026020010181815250506127108160058151811061213257fe5b6020026020010181815250506127108160068151811061214e57fe5b6020026020010181815250506127108160078151811061216a57fe5b6020026020010181815250506127108160088151811061218657fe5b602002602001018181525050612710816009815181106121a257fe5b60200260200101818152505061271081600a815181106121be57fe5b60200260200101818152505061271081600b815181106121da57fe5b60200260200101818152505061271081600c815181106121f657fe5b60200260200101818152505061271081600d8151811061221257fe5b60200260200101818152505061271081600e8151811061222e57fe5b60200260200101818152505061271081600f8151811061224a57fe5b6020026020010181815250506127108160108151811061226657fe5b6020026020010181815250506127108160118151811061228257fe5b6020026020010181815250506127108160128151811061229e57fe5b602002602001018181525050612710816013815181106122ba57fe5b602002602001018181525050612710816014815181106122d657fe5b60200260200101818152505081819350935050509091565b60ff81565b6001602052816000526040600020818154811061230c57fe5b9060005260206000209060030201600091509150508060000154908060010154908060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905083565b600061236a612364611781565b83610939565b9050919050565b60405161237d906139aa565b604051809103902081565b6000606060016000848152602001908152602001600020805480602002602001604051908101604052809291908181526020016000905b8282101561245b578382906000526020600020906003020160405180606001604052908160008201548152602001600182015481526020016002820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681525050815260200190600101906123bf565b505050509050600080905060008090505b82518110156124ae5761249f83828151811061248457fe5b60200260200101516020015183612a2c90919063ffffffff16565b9150808060010191505061246c565b508092505050919050565b6040516124c5906139bf565b604051809103902081565b6000806000806124de611781565b905060026000828152602001908152602001600020600001546002600083815260200190815260200160002060010154600260008481526020019081526020016000206002015493509350935050909192565b60008060038054905090505b60008111156125f15761254e612fe9565b600260006003600185038154811061256257fe5b9060005260206000200154815260200190815260200160002060405180606001604052908160008201548152602001600182015481526020016002820154815250509050838160200151111580156125bf57506000816040015114155b80156125cf575080604001518411155b156125e25780600001519250505061262c565b5080806001900391505061253d565b50600060038054905011156126275760036001600380549050038154811061261557fe5b9060005260206000200154905061262c565b600090505b919050565b60608061263d4361075d565b915091509091565b6003818154811061265257fe5b906000526020600020016000915090505481565b600281565b6000602052816000526040600020818154811061268457fe5b9060005260206000209060030201600091509150508060000154908060010154908060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905083565b6000604043816126db57fe5b04905090565b60026020528060005260406000206000915090508060000154908060010154908060020154905083565b60608061271661189d565b8092508193505050600080905060405180606001604052808281526020016000815260200160ff8152506002600083815260200190815260200160002060008201518160000155602082015181600101556040820151816002015590505060038190806001815401808255809150509060018203906000526020600020016000909192909190915055506000806000838152602001908152602001600020816127bf9190612f80565b50600060016000838152602001908152602001600020816127e09190612f80565b5060008090505b83518110156129025760008083815260200190815260200160002080548091906001016128149190612f80565b50604051806060016040528082815260200184838151811061283257fe5b6020026020010151815260200185838151811061284b57fe5b602002602001015173ffffffffffffffffffffffffffffffffffffffff16815250600080848152602001908152602001600020828154811061288957fe5b9060005260206000209060030201600082015181600001556020820151816001015560408201518160020160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555090505080806001019150506127e7565b5060008090505b8351811015612a26576001600083815260200190815260200160002080548091906001016129379190612f80565b50604051806060016040528082815260200184838151811061295557fe5b6020026020010151815260200185838151811061296e57fe5b602002602001015173ffffffffffffffffffffffffffffffffffffffff168152506001600084815260200190815260200160002082815481106129ad57fe5b9060005260206000209060030201600082015181600001556020820151816001015560408201518160020160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055509050508080600101915050612909565b50505050565b600080828401905083811015612a4157600080fd5b8091505092915050565b612a5361300a565b600060208301905060405180604001604052808451815260200182815250915050919050565b6060612a8482612d80565b612a8d57600080fd5b6000612a9883612dce565b9050606081604051908082528060200260200182016040528015612ad657816020015b612ac3613024565b815260200190600190039081612abb5790505b5090506000612ae88560200151612e3f565b8560200151019050600080600090505b84811015612b4957612b0983612ec8565b9150604051806040016040528083815260200184815250848281518110612b2c57fe5b602002602001018190525081830192508080600101915050612af8565b5082945050505050919050565b6000808260000151118015612b7057506021826000015111155b612b7957600080fd5b6000612b888360200151612e3f565b90506000818460000151039050600080838660200151019050805191506020831015612bbb57826020036101000a820491505b81945050505050919050565b60006015826000015114612bda57600080fd5b612be382612b56565b9050919050565b606081830184511015612bfc57600080fd5b6060821560008114612c1957604051915060208201604052612c6a565b6040519150601f8416801560200281840101858101878315602002848b0101015b81831015612c575780518352602083019250602081019050612c3a565b50868552601f19601f8301166040525050505b50809150509392505050565b6000806000806041855114612c915760009350505050612d7a565b602085015192506040850151915060ff6041860151169050601b8160ff161015612cbc57601b810190505b601b8160ff1614158015612cd45750601c8160ff1614155b15612ce55760009350505050612d7a565b600060018783868660405160008152602001604052604051612d0a9493929190613a71565b6020604051602081039080840390855afa158015612d2c573d6000803e3d6000fd5b505050602060405103519050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415612d7257600080fd5b809450505050505b92915050565b60008082600001511415612d975760009050612dc9565b60008083602001519050805160001a915060c060ff168260ff161015612dc257600092505050612dc9565b6001925050505b919050565b60008082600001511415612de55760009050612e3a565b60008090506000612df98460200151612e3f565b84602001510190506000846000015185602001510190505b80821015612e3357612e2282612ec8565b820191508280600101935050612e11565b8293505050505b919050565b600080825160001a9050608060ff16811015612e5f576000915050612ec3565b60b860ff16811080612e84575060c060ff168110158015612e83575060f860ff1681105b5b15612e93576001915050612ec3565b60c060ff16811015612eb35760018060b80360ff16820301915050612ec3565b60018060f80360ff168203019150505b919050565b6000806000835160001a9050608060ff16811015612ee95760019150612f76565b60b860ff16811015612f06576001608060ff168203019150612f75565b60c060ff16811015612f365760b78103600185019450806020036101000a85510460018201810193505050612f74565b60f860ff16811015612f5357600160c060ff168203019150612f73565b60f78103600185019450806020036101000a855104600182018101935050505b5b5b5b8192505050919050565b815481835581811115612fad57600302816003028360005260206000209182019101612fac919061303e565b5b505050565b60405180606001604052806000815260200160008152602001600073ffffffffffffffffffffffffffffffffffffffff1681525090565b60405180606001604052806000815260200160008152602001600081525090565b604051806040016040528060008152602001600081525090565b604051806040016040528060008152602001600081525090565b61309191905b8082111561308d5760008082016000905560018201600090556002820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff021916905550600301613044565b5090565b90565b6000813590506130a381613e13565b92915050565b6000813590506130b881613e2a565b92915050565b6000815190506130cd81613e2a565b92915050565b60008083601f8401126130e557600080fd5b8235905067ffffffffffffffff8111156130fe57600080fd5b60208301915083600182028301111561311657600080fd5b9250929050565b600082601f83011261312e57600080fd5b813561314161313c82613c62565b613c35565b9150808252602083016020830185838301111561315d57600080fd5b613168838284613dbd565b50505092915050565b60008135905061318081613e41565b92915050565b60006020828403121561319857600080fd5b60006131a684828501613094565b91505092915050565b6000602082840312156131c157600080fd5b60006131cf848285016130a9565b91505092915050565b6000602082840312156131ea57600080fd5b60006131f8848285016130be565b91505092915050565b6000806040838503121561321457600080fd5b6000613222858286016130a9565b9250506020613233858286016130a9565b9150509250929050565b60008060006060848603121561325257600080fd5b6000613260868287016130a9565b9350506020613271868287016130a9565b925050604084013567ffffffffffffffff81111561328e57600080fd5b61329a8682870161311d565b9150509250925092565b6000602082840312156132b657600080fd5b60006132c484828501613171565b91505092915050565b600080604083850312156132e057600080fd5b60006132ee85828601613171565b92505060206132ff85828601613094565b9150509250929050565b60008060006060848603121561331e57600080fd5b600061332c86828701613171565b935050602061333d868287016130a9565b925050604084013567ffffffffffffffff81111561335a57600080fd5b6133668682870161311d565b9150509250925092565b6000806040838503121561338357600080fd5b600061339185828601613171565b92505060206133a285828601613171565b9150509250929050565b600080600080600080600060a0888a0312156133c757600080fd5b60006133d58a828b01613171565b97505060206133e68a828b01613171565b96505060406133f78a828b01613171565b955050606088013567ffffffffffffffff81111561341457600080fd5b6134208a828b016130d3565b9450945050608088013567ffffffffffffffff81111561343f57600080fd5b61344b8a828b016130d3565b925092505092959891949750929550565b6000613468838361348c565b60208301905092915050565b600061348083836138fd565b60208301905092915050565b61349581613d32565b82525050565b6134a481613d32565b82525050565b60006134b582613cae565b6134bf8185613ce9565b93506134ca83613c8e565b8060005b838110156134fb5781516134e2888261345c565b97506134ed83613ccf565b9250506001810190506134ce565b5085935050505092915050565b600061351382613cb9565b61351d8185613cfa565b935061352883613c9e565b8060005b838110156135595781516135408882613474565b975061354b83613cdc565b92505060018101905061352c565b5085935050505092915050565b61356f81613d44565b82525050565b61358661358182613d50565b613dff565b82525050565b61359581613d7c565b82525050565b6135ac6135a782613d7c565b613e09565b82525050565b60006135bd82613cc4565b6135c78185613d0b565b93506135d7818560208601613dcc565b80840191505092915050565b60006135f0600483613d27565b91507f766f7465000000000000000000000000000000000000000000000000000000006000830152600482019050919050565b6000613630602d83613d16565b91507f537461727420626c6f636b206d7573742062652067726561746572207468616e60008301527f2063757272656e74207370616e000000000000000000000000000000000000006020830152604082019050919050565b6000613696600483613d27565b91507f31323732000000000000000000000000000000000000000000000000000000006000830152600482019050919050565b60006136d6600f83613d16565b91507f496e76616c6964207370616e20696400000000000000000000000000000000006000830152602082019050919050565b6000613716601383613d16565b91507f5370616e20616c726561647920657869737473000000000000000000000000006000830152602082019050919050565b6000613756600d83613d27565b91507f6865696d64616c6c2d31323732000000000000000000000000000000000000006000830152600d82019050919050565b6000613796604583613d16565b91507f446966666572656e6365206265747765656e20737461727420616e6420656e6460008301527f20626c6f636b206d75737420626520696e206d756c7469706c6573206f66207360208301527f7072696e740000000000000000000000000000000000000000000000000000006040830152606082019050919050565b6000613822602a83613d16565b91507f456e6420626c6f636b206d7573742062652067726561746572207468616e207360008301527f7461727420626c6f636b000000000000000000000000000000000000000000006020830152604082019050919050565b6000613888601283613d16565b91507f4e6f742053797374656d204164646573732100000000000000000000000000006000830152602082019050919050565b6060820160008201516138d160008501826138fd565b5060208201516138e460208501826138fd565b5060408201516138f7604085018261348c565b50505050565b61390681613da6565b82525050565b61391581613da6565b82525050565b61392481613db0565b82525050565b60006139368285613575565b600182019150613946828461359b565b6020820191508190509392505050565b60006139628286613575565b600182019150613972828561359b565b602082019150613982828461359b565b602082019150819050949350505050565b600061399f82846135b2565b915081905092915050565b60006139b5826135e3565b9150819050919050565b60006139ca82613689565b9150819050919050565b60006139df82613749565b9150819050919050565b60006020820190506139fe600083018461349b565b92915050565b60006040820190508181036000830152613a1e81856134aa565b90508181036020830152613a328184613508565b90509392505050565b6000602082019050613a506000830184613566565b92915050565b6000602082019050613a6b600083018461358c565b92915050565b6000608082019050613a86600083018761358c565b613a93602083018661391b565b613aa0604083018561358c565b613aad606083018461358c565b95945050505050565b60006020820190508181036000830152613acf81613623565b9050919050565b60006020820190508181036000830152613aef816136c9565b9050919050565b60006020820190508181036000830152613b0f81613709565b9050919050565b60006020820190508181036000830152613b2f81613789565b9050919050565b60006020820190508181036000830152613b4f81613815565b9050919050565b60006020820190508181036000830152613b6f8161387b565b9050919050565b6000606082019050613b8b60008301846138bb565b92915050565b6000602082019050613ba6600083018461390c565b92915050565b6000606082019050613bc1600083018661390c565b613bce602083018561390c565b613bdb604083018461349b565b949350505050565b6000606082019050613bf8600083018661390c565b613c05602083018561390c565b613c12604083018461390c565b949350505050565b6000602082019050613c2f600083018461391b565b92915050565b6000604051905081810181811067ffffffffffffffff82111715613c5857600080fd5b8060405250919050565b600067ffffffffffffffff821115613c7957600080fd5b601f19601f8301169050602081019050919050565b6000819050602082019050919050565b6000819050602082019050919050565b600081519050919050565b600081519050919050565b600081519050919050565b6000602082019050919050565b6000602082019050919050565b600082825260208201905092915050565b600082825260208201905092915050565b600081905092915050565b600082825260208201905092915050565b600081905092915050565b6000613d3d82613d86565b9050919050565b60008115159050919050565b60007fff0000000000000000000000000000000000000000000000000000000000000082169050919050565b6000819050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b82818337600083830152505050565b60005b83811015613dea578082015181840152602081019050613dcf565b83811115613df9576000848401525b50505050565b6000819050919050565b6000819050919050565b613e1c81613d32565b8114613e2757600080fd5b50565b613e3381613d7c565b8114613e3e57600080fd5b50565b613e4a81613da6565b8114613e5557600080fd5b5056fea365627a7a723158201ab873d059437add6ac607f5340e9049b54373ac0b1ee64f5a41ad55b0c3d91c6c6578706572696d656e74616cf564736f6c63430005110040" 50 }, 51 "0000000000000000000000000000000000001001": { 52 "balance": "0x0", 53 "code": "0x608060405234801561001057600080fd5b50600436106100415760003560e01c806319494a17146100465780633434735f146100e15780635407ca671461012b575b600080fd5b6100c76004803603604081101561005c57600080fd5b81019080803590602001909291908035906020019064010000000081111561008357600080fd5b82018360208201111561009557600080fd5b803590602001918460018302840111640100000000831117156100b757600080fd5b9091929391929390505050610149565b604051808215151515815260200191505060405180910390f35b6100e961047a565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b610133610492565b6040518082815260200191505060405180910390f35b600073fffffffffffffffffffffffffffffffffffffffe73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610200576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260128152602001807f4e6f742053797374656d2041646465737321000000000000000000000000000081525060200191505060405180910390fd5b606061025761025285858080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f82011690508083019250505050505050610498565b6104c6565b905060006102788260008151811061026b57fe5b60200260200101516105a3565b905080600160005401146102f4576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f537461746549647320617265206e6f742073657175656e7469616c000000000081525060200191505060405180910390fd5b600080815480929190600101919050555060006103248360018151811061031757fe5b6020026020010151610614565b905060606103458460028151811061033857fe5b6020026020010151610637565b9050610350826106c3565b1561046f576000624c4b409050606084836040516024018083815260200180602001828103825283818151815260200191508051906020019080838360005b838110156103aa57808201518184015260208101905061038f565b50505050905090810190601f1680156103d75780820380516001836020036101000a031916815260200191505b5093505050506040516020818303038152906040527f26c53bea000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050905060008082516020840160008887f1965050505b505050509392505050565b73fffffffffffffffffffffffffffffffffffffffe81565b60005481565b6104a0610943565b600060208301905060405180604001604052808451815260200182815250915050919050565b60606104d1826106dc565b6104da57600080fd5b60006104e58361072a565b905060608160405190808252806020026020018201604052801561052357816020015b61051061095d565b8152602001906001900390816105085790505b5090506000610535856020015161079b565b8560200151019050600080600090505b848110156105965761055683610824565b915060405180604001604052808381526020018481525084828151811061057957fe5b602002602001018190525081830192508080600101915050610545565b5082945050505050919050565b60008082600001511180156105bd57506021826000015111155b6105c657600080fd5b60006105d5836020015161079b565b9050600081846000015103905060008083866020015101905080519150602083101561060857826020036101000a820491505b81945050505050919050565b6000601582600001511461062757600080fd5b610630826105a3565b9050919050565b6060600082600001511161064a57600080fd5b6000610659836020015161079b565b905060008184600001510390506060816040519080825280601f01601f19166020018201604052801561069b5781602001600182028038833980820191505090505b50905060008160200190506106b78487602001510182856108dc565b81945050505050919050565b600080823b905060008163ffffffff1611915050919050565b600080826000015114156106f35760009050610725565b60008083602001519050805160001a915060c060ff168260ff16101561071e57600092505050610725565b6001925050505b919050565b600080826000015114156107415760009050610796565b60008090506000610755846020015161079b565b84602001510190506000846000015185602001510190505b8082101561078f5761077e82610824565b82019150828060010193505061076d565b8293505050505b919050565b600080825160001a9050608060ff168110156107bb57600091505061081f565b60b860ff168110806107e0575060c060ff1681101580156107df575060f860ff1681105b5b156107ef57600191505061081f565b60c060ff1681101561080f5760018060b80360ff1682030191505061081f565b60018060f80360ff168203019150505b919050565b6000806000835160001a9050608060ff1681101561084557600191506108d2565b60b860ff16811015610862576001608060ff1682030191506108d1565b60c060ff168110156108925760b78103600185019450806020036101000a855104600182018101935050506108d0565b60f860ff168110156108af57600160c060ff1682030191506108cf565b60f78103600185019450806020036101000a855104600182018101935050505b5b5b5b8192505050919050565b60008114156108ea5761093e565b5b602060ff16811061091a5782518252602060ff1683019250602060ff1682019150602060ff16810390506108eb565b6000600182602060ff16036101000a03905080198451168184511681811785525050505b505050565b604051806040016040528060008152602001600081525090565b60405180604001604052806000815260200160008152509056fea265627a7a72315820af228b81e19dac46d14c24d264bde25d8a461d559c4e3cc82a5f1660755df35e64736f6c63430005110032" 54 }, 55 "0000000000000000000000000000000000001010": { 56 "balance": "0x204fc9ebd499c125cce00000", 57 "code": "0x60806040526004361061019c5760003560e01c806377d32e94116100ec578063acd06cb31161008a578063e306f77911610064578063e306f77914610a7b578063e614d0d614610aa6578063f2fde38b14610ad1578063fc0c546a14610b225761019c565b8063acd06cb31461097a578063b789543c146109cd578063cc79f97b14610a505761019c565b80639025e64c116100c65780639025e64c146107c957806395d89b4114610859578063a9059cbb146108e9578063abceeba21461094f5761019c565b806377d32e94146106315780638da5cb5b146107435780638f32d59b1461079a5761019c565b806347e7ef24116101595780637019d41a116101335780637019d41a1461053357806370a082311461058a578063715018a6146105ef578063771282f6146106065761019c565b806347e7ef2414610410578063485cc9551461046b57806360f96a8f146104dc5761019c565b806306fdde03146101a15780631499c5921461023157806318160ddd1461028257806319d27d9c146102ad5780632e1a7d4d146103b1578063313ce567146103df575b600080fd5b3480156101ad57600080fd5b506101b6610b79565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101f65780820151818401526020810190506101db565b50505050905090810190601f1680156102235780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561023d57600080fd5b506102806004803603602081101561025457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610bb6565b005b34801561028e57600080fd5b50610297610c24565b6040518082815260200191505060405180910390f35b3480156102b957600080fd5b5061036f600480360360a08110156102d057600080fd5b81019080803590602001906401000000008111156102ed57600080fd5b8201836020820111156102ff57600080fd5b8035906020019184600183028401116401000000008311171561032157600080fd5b9091929391929390803590602001909291908035906020019092919080359060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610c3a565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6103dd600480360360208110156103c757600080fd5b8101908080359060200190929190505050610e06565b005b3480156103eb57600080fd5b506103f4610f58565b604051808260ff1660ff16815260200191505060405180910390f35b34801561041c57600080fd5b506104696004803603604081101561043357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610f61565b005b34801561047757600080fd5b506104da6004803603604081101561048e57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061111d565b005b3480156104e857600080fd5b506104f16111ec565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561053f57600080fd5b50610548611212565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561059657600080fd5b506105d9600480360360208110156105ad57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611238565b6040518082815260200191505060405180910390f35b3480156105fb57600080fd5b50610604611259565b005b34801561061257600080fd5b5061061b611329565b6040518082815260200191505060405180910390f35b34801561063d57600080fd5b506107016004803603604081101561065457600080fd5b81019080803590602001909291908035906020019064010000000081111561067b57600080fd5b82018360208201111561068d57600080fd5b803590602001918460018302840111640100000000831117156106af57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f82011690508083019250505050505050919291929050505061132f565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561074f57600080fd5b506107586114b4565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156107a657600080fd5b506107af6114dd565b604051808215151515815260200191505060405180910390f35b3480156107d557600080fd5b506107de611534565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561081e578082015181840152602081019050610803565b50505050905090810190601f16801561084b5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561086557600080fd5b5061086e61156d565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156108ae578082015181840152602081019050610893565b50505050905090810190601f1680156108db5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b610935600480360360408110156108ff57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506115aa565b604051808215151515815260200191505060405180910390f35b34801561095b57600080fd5b506109646115d0565b6040518082815260200191505060405180910390f35b34801561098657600080fd5b506109b36004803603602081101561099d57600080fd5b810190808035906020019092919050505061165d565b604051808215151515815260200191505060405180910390f35b3480156109d957600080fd5b50610a3a600480360360808110156109f057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190803590602001909291908035906020019092919050505061167d565b6040518082815260200191505060405180910390f35b348015610a5c57600080fd5b50610a6561169d565b6040518082815260200191505060405180910390f35b348015610a8757600080fd5b50610a906116a3565b6040518082815260200191505060405180910390f35b348015610ab257600080fd5b50610abb6116a9565b6040518082815260200191505060405180910390f35b348015610add57600080fd5b50610b2060048036036020811015610af457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611736565b005b348015610b2e57600080fd5b50610b37611753565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b60606040518060400160405280600b81526020017f4d6174696320546f6b656e000000000000000000000000000000000000000000815250905090565b6040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260108152602001807f44697361626c656420666561747572650000000000000000000000000000000081525060200191505060405180910390fd5b6000601260ff16600a0a6402540be40002905090565b6000808511610c4857600080fd5b6000831480610c575750824311155b610cc9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260148152602001807f5369676e6174757265206973206578706972656400000000000000000000000081525060200191505060405180910390fd5b6000610cd73387878761167d565b9050600015156005600083815260200190815260200160002060009054906101000a900460ff16151514610d73576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600f8152602001807f536967206465616374697661746564000000000000000000000000000000000081525060200191505060405180910390fd5b60016005600083815260200190815260200160002060006101000a81548160ff021916908315150217905550610ded8189898080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f8201169050808301925050505050505061132f565b9150610dfa828488611779565b50509695505050505050565b60003390506000610e1682611238565b9050610e2d83600654611b3690919063ffffffff16565b600681905550600083118015610e4257508234145b610eb4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260138152602001807f496e73756666696369656e7420616d6f756e740000000000000000000000000081525060200191505060405180910390fd5b8173ffffffffffffffffffffffffffffffffffffffff16600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167febff2602b3f468259e1e99f613fed6691f3a6526effe6ef3e768ba7ae7a36c4f8584610f3087611238565b60405180848152602001838152602001828152602001935050505060405180910390a3505050565b60006012905090565b610f696114dd565b610f7257600080fd5b600081118015610faf5750600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b611004576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526023815260200180611f046023913960400191505060405180910390fd5b600061100f83611238565b905060008390508073ffffffffffffffffffffffffffffffffffffffff166108fc849081150290604051600060405180830381858888f1935050505015801561105c573d6000803e3d6000fd5b5061107283600654611b5690919063ffffffff16565b6006819055508373ffffffffffffffffffffffffffffffffffffffff16600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f4e2ca0515ed1aef1395f66b5303bb5d6f1bf9d61a353fa53f73f8ac9973fa9f685856110f489611238565b60405180848152602001838152602001828152602001935050505060405180910390a350505050565b600760009054906101000a900460ff1615611183576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526023815260200180611ee16023913960400191505060405180910390fd5b6001600760006101000a81548160ff02191690831515021790555080600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506111e882611b75565b5050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008173ffffffffffffffffffffffffffffffffffffffff16319050919050565b6112616114dd565b61126a57600080fd5b600073ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60065481565b600080600080604185511461134a57600093505050506114ae565b602085015192506040850151915060ff6041860151169050601b8160ff16101561137557601b810190505b601b8160ff161415801561138d5750601c8160ff1614155b1561139e57600093505050506114ae565b60018682858560405160008152602001604052604051808581526020018460ff1660ff1681526020018381526020018281526020019450505050506020604051602081039080840390855afa1580156113fb573d6000803e3d6000fd5b505050602060405103519350600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614156114aa576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260128152602001807f4572726f7220696e2065637265636f766572000000000000000000000000000081525060200191505060405180910390fd5b5050505b92915050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614905090565b6040518060400160405280600281526020017f04f800000000000000000000000000000000000000000000000000000000000081525081565b60606040518060400160405280600581526020017f4d41544943000000000000000000000000000000000000000000000000000000815250905090565b60008134146115bc57600090506115ca565b6115c7338484611779565b90505b92915050565b6040518060800160405280605b8152602001611f79605b91396040516020018082805190602001908083835b6020831061161f57805182526020820191506020810190506020830392506115fc565b6001836020036101000a0380198251168184511680821785525050505050509050019150506040516020818303038152906040528051906020012081565b60056020528060005260406000206000915054906101000a900460ff1681565b600061169361168e86868686611c6d565b611d43565b9050949350505050565b6104f881565b60015481565b604051806080016040528060528152602001611f27605291396040516020018082805190602001908083835b602083106116f857805182526020820191506020810190506020830392506116d5565b6001836020036101000a0380198251168184511680821785525050505050509050019150506040516020818303038152906040528051906020012081565b61173e6114dd565b61174757600080fd5b61175081611b75565b50565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000803073ffffffffffffffffffffffffffffffffffffffff166370a08231866040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b1580156117f957600080fd5b505afa15801561180d573d6000803e3d6000fd5b505050506040513d602081101561182357600080fd5b8101908080519060200190929190505050905060003073ffffffffffffffffffffffffffffffffffffffff166370a08231866040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b1580156118b557600080fd5b505afa1580156118c9573d6000803e3d6000fd5b505050506040513d60208110156118df57600080fd5b810190808051906020019092919050505090506118fd868686611d8d565b8473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff16600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fe6497e3ee548a3372136af2fcb0696db31fc6cf20260707645068bd3fe97f3c48786863073ffffffffffffffffffffffffffffffffffffffff166370a082318e6040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015611a0557600080fd5b505afa158015611a19573d6000803e3d6000fd5b505050506040513d6020811015611a2f57600080fd5b81019080805190602001909291905050503073ffffffffffffffffffffffffffffffffffffffff166370a082318e6040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015611abd57600080fd5b505afa158015611ad1573d6000803e3d6000fd5b505050506040513d6020811015611ae757600080fd5b8101908080519060200190929190505050604051808681526020018581526020018481526020018381526020018281526020019550505050505060405180910390a46001925050509392505050565b600082821115611b4557600080fd5b600082840390508091505092915050565b600080828401905083811015611b6b57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415611baf57600080fd5b8073ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000806040518060800160405280605b8152602001611f79605b91396040516020018082805190602001908083835b60208310611cbf5780518252602082019150602081019050602083039250611c9c565b6001836020036101000a03801982511681845116808217855250505050505090500191505060405160208183030381529060405280519060200120905060405181815273ffffffffffffffffffffffffffffffffffffffff8716602082015285604082015284606082015283608082015260a0812092505081915050949350505050565b60008060015490506040517f190100000000000000000000000000000000000000000000000000000000000081528160028201528360228201526042812092505081915050919050565b3073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611e2f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260138152602001807f63616e27742073656e6420746f204d524332300000000000000000000000000081525060200191505060405180910390fd5b8173ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015611e75573d6000803e3d6000fd5b508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a350505056fe54686520636f6e747261637420697320616c726561647920696e697469616c697a6564496e73756666696369656e7420616d6f756e74206f7220696e76616c69642075736572454950373132446f6d61696e28737472696e67206e616d652c737472696e672076657273696f6e2c75696e7432353620636861696e49642c6164647265737320766572696679696e67436f6e747261637429546f6b656e5472616e736665724f726465722861646472657373207370656e6465722c75696e7432353620746f6b656e49644f72416d6f756e742c6279746573333220646174612c75696e743235362065787069726174696f6e29a265627a7a72315820e13d27a65c119cc67c45ced4a1722dcd6bac3e344d1dbddcaf4e1127d91a5e7c64736f6c63430005110032" 58 }, 59 "387d24252f81Ef0d2F33c344986644a5acC794A2": { 60 "balance": "0x3635c9adc5dea00000" 61 }, 62 "A73335dA992875cF74359D966bBa2f4471CE1Cb7": { 63 "balance": "0x3635c9adc5dea00000" 64 }, 65 "54FA823e70Dcd10a735F4202602A895D5978c27C": { 66 "balance": "0x3635c9adc5dea00000" 67 }, 68 "f630f2C51e17bECf5190Bc95B5211CdDB6848559": { 69 "balance": "0x3635c9adc5dea00000" 70 }, 71 "0b02C2957AfA5Bc02CE7ADC2d973D4d0A5d67Aa8": { 72 "balance": "0x3635c9adc5dea00000" 73 }, 74 "1BE1047566F230C21Edae22446713e7087a9e81C": { 75 "balance": "0x3635c9adc5dea00000" 76 }, 77 "316679E22D8acf5955e2562a4ABf54feC109D1ed": { 78 "balance": "0x3635c9adc5dea00000" 79 }, 80 "51ecFbE68aa337c720E6f17041CA6044d0958493": { 81 "balance": "0x3635c9adc5dea00000" 82 }, 83 "40E910D1bcBD0DACEF856594E02b176Be3EE736b": { 84 "balance": "0x3635c9adc5dea00000" 85 }, 86 "3594Cbcdd629A59ce16B581F7Bf6eA1E49F8F634": { 87 "balance": "0x3635c9adc5dea00000" 88 }, 89 "5F2CbdEE214AFeF14608A724559C870Df5636463": { 90 "balance": "0x3635c9adc5dea00000" 91 }, 92 "39539B6E7dEfa23482bEB77f3559a9413d861676": { 93 "balance": "0x3635c9adc5dea00000" 94 }, 95 "433929e706F85F7a5b7e95c21043b221B18351b9": { 96 "balance": "0x3635c9adc5dea00000" 97 }, 98 "d0aeeB8CB9a457F6b6d2279eb48057291E65b442": { 99 "balance": "0x3635c9adc5dea00000" 100 }, 101 "909721f84066AB0C8FBf6E1309818A461D1C2881": { 102 "balance": "0x3635c9adc5dea00000" 103 }, 104 "f96A0EC13f0E3FEa25270925b0Ffb0896857F366": { 105 "balance": "0x3635c9adc5dea00000" 106 }, 107 "Cd297859cAC13Fb4CCa55Fd2C591EBF035EBfbD9": { 108 "balance": "0x3635c9adc5dea00000" 109 }, 110 "f6A1A2D64B3835AC821aCC07275cd5F4FfF00a1F": { 111 "balance": "0x3635c9adc5dea00000" 112 }, 113 "c6F92b3C655DE61c9B0178600617e6F5E5a0fa7E": { 114 "balance": "0x3635c9adc5dea00000" 115 }, 116 "63ccD7e06399e4360993Fe5aD27dFd3DeE54b1cD": { 117 "balance": "0x3635c9adc5dea00000" 118 }, 119 "09fa9bc378B41029C2858f9Cc2Ef8a1707DC38c9": { 120 "balance": "0x3635c9adc5dea00000" 121 } 122 }, 123 "number": "0x0", 124 "gasUsed": "0x0", 125 "parentHash": "0x0000000000000000000000000000000000000000000000000000000000000000" 126 }