Success

Transaction details

0x8183c218571e9f1134f01aa3172d83ae4f77e88a92306e70290e2f1b2baa5014

Overview

Transaction hash
0x8183c218571e9f1134f01aa3172d83ae4f77e88a92306e70290e2f1b2baa5014
Status
Success
Block
57,582,821996,662 confirmations
To
Contract creation
Value
0 ETH0 wei
Actual transaction fee
0.00106658256744 ETH1,066,582,567,440,000 wei (4,077,774 gas × 261,560,000 wei)
Gas limit
4,983,290
Gas used
4,077,774
Effective gas price
261,560,000 wei
Nonce
1,206
Transaction index
6
Type
2
Receipt logs
1

Input data

0x61038060405234801562000011575f80fd5b506040516200586d3803806200586d833981016040819052620000349162001258565b6040518060400160405280601881526020017f5475727265745765656b656e6453746f636b4f7261636c650000000000000000815250604051806040016040528060018152602001603160f81b8152508361123746141580620000af575080602001516001600160a01b0316815f01516001600160a01b0316145b80620000c6575061012c816080015163ffffffff16105b80620000de575062015180816080015163ffffffff16115b80620000f1575060a081015162ffffff16155b806200010757506113888160a0015162ffffff16115b806200011e575060c08101516001600160801b0316155b8062000135575060e08101516001600160801b0316155b806200014d57506101208101516001600160801b0316155b806200017357508060e001516001600160801b03168161012001516001600160801b0316115b15620001925760405163c52a9bd360e01b815260040160405180910390fd5b6040805160808101825282516001600160a01b03908116825260208085015182169083015283830151811692820192909252606080840151909216918101919091525f5b6004811015620002a257818160048110620001f557620001f562001360565b60200201516001600160a01b03163b15806200022d5750826101000151816004811062000226576200022662001360565b6020020151155b806200027a575082610100015181600481106200024e576200024e62001360565b602002015182826004811062000268576200026862001360565b60200201516001600160a01b03163f14155b15620002995760405163c52a9bd360e01b815260040160405180910390fd5b600101620001d6565b5081516001600160a01b03908116608052602080840151821660a052604080850151831660c0819052606086015190931660e052805163ddca3f4360e01b8152905163ddca3f43926004808401939192918290030181865afa1580156200030b573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019062000331919062001374565b62ffffff908116610100908152608084015163ffffffff1661012090815260a08501519092166101405260c08401516001600160801b039081166101605260e0850151811661018052918401519091166101a05282018051516101c0528051602001516101e05280516040015161020052516060015161022052620003b5620006b8565b620003bf62000b30565b505f8190554260018190556040519081527f4f3dbbabac00d22087b4e7607139c4adfc98084d94ee1daf86e8dcebc1c48de09060200160405180910390a2506200040d905082600262000ce0565b6102e0526200041e81600362000ce0565b6103005281516020808401919091206102a0528151908201206102c0524661026052620004ae6102a0516102c051604080517f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f60208201529081019290925260608201524660808201523060a08201525f9060c00160405160208183030381529060405280519060200120905090565b6102405250503061028052608082015163ffffffff16610708141580620004e1575060608101516001600160a01b03163b155b806200050057506020810151518151516001600160a01b039081169116145b806200051f57506040810151518151516001600160a01b039081169116145b806200054157506040810151516020820151516001600160a01b039081169116145b15620005605760405163c52a9bd360e01b815260040160405180910390fd5b80518051600480546001600160a01b03199081166001600160a01b03938416179091556020808401516005556040808501516006805485169186169190911790556060808601516007556080958601516008805460ff1990811660ff93841617909155848901518051600980548916918a1691909117905580860151600a5580850151600b80548916918a1691909117905580840151600c55880151600d80548316918416919091179055838901518051600e80548916918a1691909117905594850151600f5592840151601080549096169087161790945582810151601155919094015160128054909516921691909117909255908201805182166103205251163f610340526001546103605280516200067f906205460062000d18565b5050506020810151620006969062015f9062000d18565b5050506040810151620006ad9062015f9062000d18565b505050505062001780565b61123746141580620006d957506101c0516080516001600160a01b03163f14155b80620006f457506101e05160a0516001600160a01b03163f14155b806200070f57506102005160c0516001600160a01b03163f14155b806200072a57506102205160e0516001600160a01b03163f14155b806200079e57506080516001600160a01b031663313ce5676040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000770573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019062000796919062001397565b60ff16601214155b8062000812575060a0516001600160a01b031663313ce5676040518163ffffffff1660e01b8152600401602060405180830381865afa158015620007e4573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906200080a919062001397565b60ff16600614155b8062000896575060e0516001600160a01b031660c0516001600160a01b031663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000864573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906200088a9190620013b3565b6001600160a01b031614155b806200091357506101005162ffffff1660c0516001600160a01b031663ddca3f436040518163ffffffff1660e01b8152600401602060405180830381865afa158015620008e5573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906200090b919062001374565b62ffffff1614155b80620009bf575060a0516001600160a01b03166080516001600160a01b031610620009415760a05162000945565b6080515b6001600160a01b031660c0516001600160a01b0316630dfe16816040518163ffffffff1660e01b8152600401602060405180830381865afa1580156200098d573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190620009b39190620013b3565b6001600160a01b031614155b8062000a6b575060a0516001600160a01b03166080516001600160a01b031610620009ed57608051620009f1565b60a0515b6001600160a01b031660c0516001600160a01b031663d21220a76040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000a39573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019062000a5f9190620013b3565b6001600160a01b031614155b8062000b0f575060c05160e05160805160a05161010051604051630b4c774160e11b81526001600160a01b039384166004820152918316602483015262ffffff16604482015292811692911690631698ee8290606401602060405180830381865afa15801562000add573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019062000b039190620013b3565b6001600160a01b031614155b1562000b2e5760405163255e8c8d60e01b815260040160405180910390fd5b565b5f805f60805190505f816001600160a01b031663a60bf13d6040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000b76573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019062000b9c9190620013cf565b90505f826001600160a01b031663dc7670076040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000bdc573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019062000c029190620013cf565b9050826001600160a01b03166397a4064f6040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000c41573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019062000c679190620013cf565b935081158062000c75575080155b1562000c945760405163a3b8915f60e01b815260040160405180910390fd5b60808051604080516001600160a01b03909216602083015281018490526060810183905290810185905260a0016040516020818303038152906040528051906020012094505050509091565b5f60208351101562000cff5762000cf78362000ff1565b905062000d12565b8162000d0c848262001471565b5060ff90505b92915050565b5f805f84602001515f801b148062000d3257506060850151155b8062000d4d5750602085015185516001600160a01b03163f14155b8062000d6b5750846060015185604001516001600160a01b03163f14155b8062000d7e57506012856080015160ff16115b1562000d9d5760405163a99c2ec960e01b815260040160405180910390fd5b5f855f01519050856080015160ff16816001600160a01b031663313ce5676040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000de9573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019062000e0f919062001397565b60ff1614158062000e98575085604001516001600160a01b0316816001600160a01b031663245a7bfc6040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000e66573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019062000e8c9190620013b3565b6001600160a01b031614155b1562000eb75760405163a99c2ec960e01b815260040160405180910390fd5b5f80826001600160a01b031663feaf968c6040518163ffffffff1660e01b815260040160a060405180830381865afa15801562000ef6573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019062000f1c919062001554565b909850929650909350909150506001600160501b038416158062000f4057505f8213155b8062000f5257506001600160801b0382115b8062000f6f5750836001600160501b0316816001600160501b0316105b8062000f79575084155b8062000f8457504285115b8062000f9b57508662000f988642620015b9565b10155b1562000fba5760405163a99c2ec960e01b815260040160405180910390fd5b608088015162000fcc906012620015cf565b62000fd990600a620016e4565b62000fe59083620016f4565b95505050509250925092565b5f80829050601f8151111562001027578260405163305a27a960e01b81526004016200101e91906200170e565b60405180910390fd5b805162001034826200175c565b179392505050565b634e487b7160e01b5f52604160045260245ffd5b604051608081016001600160401b03811182821017156200107557620010756200103c565b60405290565b60405161014081016001600160401b03811182821017156200107557620010756200103c565b80516001600160a01b0381168114620010b8575f80fd5b919050565b805163ffffffff81168114620010b8575f80fd5b805162ffffff81168114620010b8575f80fd5b80516001600160801b0381168114620010b8575f80fd5b5f82601f8301126200110b575f80fd5b6200111562001050565b80608084018581111562001127575f80fd5b845b818110156200114357805184526020938401930162001129565b509095945050505050565b805160ff81168114620010b8575f80fd5b5f60a0828403121562001170575f80fd5b60405160a081016001600160401b03811182821017156200119557620011956200103c565b604052905080620011a683620010a1565b815260208301516020820152620011c060408401620010a1565b604082015260608301516060820152620011dd608084016200114e565b60808201525092915050565b5f6102008284031215620011fb575f80fd5b6200120562001050565b90506200121383836200115f565b8152620012248360a084016200115f565b6020820152620012398361014084016200115f565b60408201526200124d6101e08301620010a1565b606082015292915050565b5f808284036103a08112156200126c575f80fd5b6101a0808212156200127c575f80fd5b620012866200107b565b91506200129385620010a1565b8252620012a360208601620010a1565b6020830152620012b660408601620010a1565b6040830152620012c960608601620010a1565b6060830152620012dc60808601620010bd565b6080830152620012ef60a08601620010d1565b60a08301526200130260c08601620010e4565b60c08301526200131560e08601620010e4565b60e08301526101006200132b87828801620010fb565b908301526200133e6101808601620010e4565b6101208301528193506200135586828701620011e9565b925050509250929050565b634e487b7160e01b5f52603260045260245ffd5b5f6020828403121562001385575f80fd5b6200139082620010d1565b9392505050565b5f60208284031215620013a8575f80fd5b62001390826200114e565b5f60208284031215620013c4575f80fd5b6200139082620010a1565b5f60208284031215620013e0575f80fd5b5051919050565b600181811c90821680620013fc57607f821691505b6020821081036200141b57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156200146c57805f5260205f20601f840160051c81016020851015620014485750805b601f840160051c820191505b8181101562001469575f815560010162001454565b50505b505050565b81516001600160401b038111156200148d576200148d6200103c565b620014a5816200149e8454620013e7565b8462001421565b602080601f831160018114620014db575f8415620014c35750858301515b5f19600386901b1c1916600185901b17855562001535565b5f85815260208120601f198616915b828110156200150b57888601518255948401946001909101908401620014ea565b50858210156200152957878501515f19600388901b60f8161c191681555b505060018460011b0185555b505050505050565b80516001600160501b0381168114620010b8575f80fd5b5f805f805f60a0868803121562001569575f80fd5b62001574866200153d565b945060208601519350604086015192506060860151915062001599608087016200153d565b90509295509295909350565b634e487b7160e01b5f52601160045260245ffd5b8181038181111562000d125762000d12620015a5565b60ff828116828216039081111562000d125762000d12620015a5565b600181815b808511156200162b57815f19048211156200160f576200160f620015a5565b808516156200161d57918102915b93841c9390800290620015f0565b509250929050565b5f82620016435750600162000d12565b816200165157505f62000d12565b81600181146200166a5760028114620016755762001695565b600191505062000d12565b60ff841115620016895762001689620015a5565b50506001821b62000d12565b5060208310610133831016604e8410600b8410161715620016ba575081810a62000d12565b620016c68383620015eb565b805f1904821115620016dc57620016dc620015a5565b029392505050565b5f6200139060ff84168362001633565b808202811582820484141762000d125762000d12620015a5565b5f602080835283518060208501525f5b818110156200173c578581018301518582016040015282016200171e565b505f604082860101526040601f19601f8301168501019250505092915050565b805160208083015191908110156200141b575f1960209190910360031b1b16919050565b60805160a05160c05160e05161010051610120516101405161016051610180516101a0516101c0516101e05161020051610220516102405161026051610280516102a0516102c0516102e05161030051610320516103405161036051613e5b62001a125f395f61112601525f81816104c70152610f9701525f818161048001528181610d2201528181610fb801528181611b490152611c9501525f610afb01525f610ad001525f612ccd01525f612ca501525f612c0001525f612c2a01525f612c5401525f81816106b501526113f801525f81816105be01526113a301525f818161068e01528181610f42015261134e01525f818161037a01528181610eed01526112f901525f8181610459015261280601525f8181610544015261282c01525f818161041a015261286701525f81816102e601526129f601525f81816103a101528181611e5c01528181611eab015281816125f8015281816127c5015261294901525f81816107580152818161162501526119b601525f81816106e601528181611419015281816115690152611a0501525f81816105e5015281816113c4015281816115930152818161164b01528181611783015281816118bf015281816119e101528181611f260152818161203b01528181612647015261289101525f81816107a201528181610f630152818161136f015281816114db015281816116d90152818161173201528181611815015281816118940152818161198e0152612a5301525f8181610729015281816107e901528181610969015281816109ce01528181610f0e01528181610fec0152818161131a0152818161144d01528181611703015281816117580152818161183f0152818161186e0152818161196601528181611d820152612a7d0152613e5b5ff3fe608060405234801561000f575f80fd5b5060043610610234575f3560e01c806384b0196e11610135578063ac963d21116100b4578063d8dfeb4511610079578063d8dfeb4514610724578063da14f55a1461074b578063ddca3f4314610753578063ee79c30c1461077a578063f5b91b7b1461079d575f80fd5b8063ac963d21146106b0578063b454e70a146106d7578063c45a0155146106e1578063c7f4beb914610708578063c8d0b8281461071b575f80fd5b80639b503daf116100fa5780639b503daf146105b9578063a270a737146105e0578063a59f185f14610607578063a6d52b0614610680578063ac2c8f2714610689575f80fd5b806384b0196e1461051257806385e1f4d01461052d578063916a2cbb14610536578063947f27811461053f578063999b93af14610566575f80fd5b8063461645bf116101c1578063730c908711610186578063730c9087146104545780637a0ebc881461047b5780637cc96380146104ba5780637d308062146104c257806382db649f146104e9575f80fd5b8063461645bf1461039c57806360508f7d146103d8578063611573e6146103e25780636d7f197c146103ec578063711f06d114610415575f80fd5b80631f6b5c8f116102075780631f6b5c8f146102e1578063291981821461031c578063313ce567146103515780633f1886501461036b5780634178bb3b14610375575f80fd5b806301370680146102385780630558ea061461024b578063078b97fe1461026057806316ce28c41461027d575b5f80fd5b6040515f81526020015b60405180910390f35b6102536107c4565b6040516102429190613423565b6102686107e4565b60408051928352602083019190915201610242565b6004546005546006546007546008546102a6946001600160a01b03908116949316919060ff1685565b604080516001600160a01b03968716815260208101959095529290941691830191909152606082015260ff909116608082015260a001610242565b6103087f000000000000000000000000000000000000000000000000000000000000000081565b60405162ffffff9091168152602001610242565b6103437fd246253629c8b502183afce0e148e914f1f0bbca1a0ba92fa657997a79f705a081565b604051908152602001610242565b610359601281565b60405160ff9091168152602001610242565b61034362015f9081565b6103437f000000000000000000000000000000000000000000000000000000000000000081565b6103c37f000000000000000000000000000000000000000000000000000000000000000081565b60405163ffffffff9091168152602001610242565b6103e06109c4565b005b6103436205460081565b600e54600f546010546011546012546102a6946001600160a01b03908116949316919060ff1685565b61043c7f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160801b039091168152602001610242565b61043c7f000000000000000000000000000000000000000000000000000000000000000081565b6104a27f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b039091168152602001610242565b6103435f5481565b6103437f000000000000000000000000000000000000000000000000000000000000000081565b600954600a54600b54600c54600d546102a6946001600160a01b03908116949316919060ff1685565b61051a610ac3565b6040516102429796959493929190613435565b61034361123781565b61034360015481565b61043c7f000000000000000000000000000000000000000000000000000000000000000081565b61056e610b4a565b60405161024291905f60c082019050825182526020830151602083015260408301516040830152606083015160608301526080830151608083015260a083015160a083015292915050565b6103437f000000000000000000000000000000000000000000000000000000000000000081565b6104a27f000000000000000000000000000000000000000000000000000000000000000081565b6013546014546015546106429291906001600160401b0380821691600160401b8104821691600160801b82041690600160c01b900460ff1686565b6040805196875260208701959095526001600160401b03938416948601949094529082166060850152166080830152151560a082015260c001610242565b6103436103e881565b6103437f000000000000000000000000000000000000000000000000000000000000000081565b6103437f000000000000000000000000000000000000000000000000000000000000000081565b6103436201518081565b6104a27f000000000000000000000000000000000000000000000000000000000000000081565b6103e06107163660046134cc565b610c69565b610343611f4081565b6104a27f000000000000000000000000000000000000000000000000000000000000000081565b61056e610eac565b6103087f000000000000000000000000000000000000000000000000000000000000000081565b610782610edc565b60408051938452602084019290925290820152606001610242565b6104a27f000000000000000000000000000000000000000000000000000000000000000081565b6060604051806060016040528060298152602001613dfd60299139905090565b5f805f7f000000000000000000000000000000000000000000000000000000000000000090505f816001600160a01b031663a60bf13d6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610847573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061086b9190613537565b90505f826001600160a01b031663dc7670076040518163ffffffff1660e01b8152600401602060405180830381865afa1580156108aa573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906108ce9190613537565b9050826001600160a01b03166397a4064f6040518163ffffffff1660e01b8152600401602060405180830381865afa15801561090c573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906109309190613537565b935081158061093d575080155b1561095b5760405163a3b8915f60e01b815260040160405180910390fd5b604080516001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000166020820152908101839052606081018290526080810185905260a0016040516020818303038152906040528051906020012094505050509091565b6109cc6112eb565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316637706ba526040518163ffffffff1660e01b8152600401602060405180830381865afa158015610a28573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610a4c919061355b565b15610a6a5760405163a3b8915f60e01b815260040160405180910390fd5b5f610a736107e4565b5090505f548103610a815750565b5f81905542600181905560405190815281907f4f3dbbabac00d22087b4e7607139c4adfc98084d94ee1daf86e8dcebc1c48de09060200160405180910390a250565b5f60608082808083610af67f00000000000000000000000000000000000000000000000000000000000000006002611a9c565b610b217f00000000000000000000000000000000000000000000000000000000000000006003611a9c565b604080515f80825260208201909252600f60f81b9b939a50919850469750309650945092509050565b610b526133ad565b5f805f610b5d610edc565b6040805160c081018252601354815260145460208201526015546001600160401b0380821693830193909352600160401b810483166060830152600160801b81049092166080820152600160c01b90910460ff16151560a08201529295509093509150610bcb908383611b47565b610bd56001611d70565b93506103e8610c1084865f015111610bf8578551610bf3908661359e565b610c05565b8551610c0590869061359e565b612710866001612122565b1115610c2f5760405163e30a168f60e01b815260040160405180910390fd5b8351610c3b908461217d565b8452601554600160c01b900460ff1615610c63578351610c6090611f40612710612194565b84525b50505090565b5f80610c7783850185613688565b915091505f7fd246253629c8b502183afce0e148e914f1f0bbca1a0ba92fa657997a79f705a0835f015184602001518560400151866060015187608001518860a00151604051602001610d089796959493929190968752602087019590955260408601939093526001600160401b039182166060860152811660808501521660a0830152151560c082015260e00190565b6040516020818303038152906040528051906020012090507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663452a93206040518163ffffffff1660e01b8152600401602060405180830381865afa158015610d7c573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610da0919061374e565b6001600160a01b0316610dbb610db58361227d565b846122a9565b6001600160a01b0316141580610de3575060155460408401516001600160401b039182169116105b15610e015760405163cd619b1f60e01b815260040160405180910390fd5b5f80610e0b610edc565b9250925050610e1b858383611b47565b50508251601355505060208101516014556040810151601580546060840151608085015160a0909501511515600160c01b0260ff60c01b196001600160401b03968716600160801b021668ffffffffffffffffff60801b19928716600160401b026fffffffffffffffffffffffffffffffff1990941696909516959095179190911716919091179190911790555050565b610eb46133ad565b610ebc610edc565b506060830181905290825260208201524260408201525f5460a082015290565b5f805f61123746141580610f3a57507f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03163f14155b80610f8f57507f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03163f14155b80610fe457507f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03163f14155b8061106a57507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316637706ba526040518163ffffffff1660e01b8152600401602060405180830381865afa158015611046573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061106a919061355b565b156110885760405163a99c2ec960e01b815260040160405180910390fd5b5f806110926107e4565b915091505f5482146110b657604051623dd9bf60e61b815260040160405180910390fd5b6040805160a0810182526004546001600160a01b03908116825260055460208301526006541691810191909152600754606082015260085460ff1660808201525f90819061110790620546006122cb565b909750909250905042831180159061111e57508286105b8061115657507f0000000000000000000000000000000000000000000000000000000000000000600154118015611156575060015486105b156111745760405163d0059ca560e01b815260040160405180910390fd5b6040805160a0810182526009546001600160a01b039081168252600a546020830152600b541691810191909152600c546060820152600d5460ff1660808201525f906111c39062015f906122cb565b50506040805160a081018252600e546001600160a01b039081168252600f5460208301526010541691810191909152601154606082015260125460ff1660808201529091505f906112179062015f906122cb565b505090505f611226838361217d565b90505f6112338484612585565b905060c861124f611244848461359e565b612710856001612122565b111561126e5760405163a99c2ec960e01b815260040160405180910390fd5b61128186670de0b6b3a764000083612194565b9a508a5f036112a35760405163a99c2ec960e01b815260040160405180910390fd5b604080516001600160501b0387166020820152908101879052606081018b90526080016040516020818303038152906040528051906020012098505050505050505050909192565b6112374614158061134657507f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03163f14155b8061139b57507f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03163f14155b806113f057507f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03163f14155b8061144557507f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03163f14155b806114d357507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663313ce5676040518163ffffffff1660e01b8152600401602060405180830381865afa1580156114a7573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906114cb919061377e565b60ff16601214155b8061156157507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663313ce5676040518163ffffffff1660e01b8152600401602060405180830381865afa158015611535573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611559919061377e565b60ff16600614155b8061161d57507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03167f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa1580156115ed573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611611919061374e565b6001600160a01b031614155b806116d157507f000000000000000000000000000000000000000000000000000000000000000062ffffff167f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663ddca3f436040518163ffffffff1660e01b8152600401602060405180830381865afa1580156116a5573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906116c99190613797565b62ffffff1614155b8061180d57507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03167f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031610611756577f0000000000000000000000000000000000000000000000000000000000000000611778565b7f00000000000000000000000000000000000000000000000000000000000000005b6001600160a01b03167f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316630dfe16816040518163ffffffff1660e01b8152600401602060405180830381865afa1580156117dd573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611801919061374e565b6001600160a01b031614155b8061194957507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03167f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031610611892577f00000000000000000000000000000000000000000000000000000000000000006118b4565b7f00000000000000000000000000000000000000000000000000000000000000005b6001600160a01b03167f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663d21220a76040518163ffffffff1660e01b8152600401602060405180830381865afa158015611919573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061193d919061374e565b6001600160a01b031614155b80611a7c5750604051630b4c774160e11b81526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000811660048301527f0000000000000000000000000000000000000000000000000000000000000000811660248301527f000000000000000000000000000000000000000000000000000000000000000062ffffff1660448301527f00000000000000000000000000000000000000000000000000000000000000008116917f000000000000000000000000000000000000000000000000000000000000000090911690631698ee8290606401602060405180830381865afa158015611a4c573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611a70919061374e565b6001600160a01b031614155b15611a9a5760405163255e8c8d60e01b815260040160405180910390fd5b565b606060ff8314611ab657611aaf83612593565b9050611b41565b818054611ac2906137b9565b80601f0160208091040260200160405190810160405280929190818152602001828054611aee906137b9565b8015611b395780601f10611b1057610100808354040283529160200191611b39565b820191905f5260205f20905b815481529060010190602001808311611b1c57829003601f168201915b505050505090505b92915050565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663900cf0cf6040518163ffffffff1660e01b8152600401602060405180830381865afa158015611ba3573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611bc791906137f1565b6001600160401b031683608001516001600160401b0316141580611bec575082518114155b80611bfc57505f54836020015114155b80611c12575060408301516001600160401b0316155b80611c2957504283604001516001600160401b0316115b80611c4e575082604001516001600160401b031683606001516001600160401b031611155b80611c755750602d83604001518460600151611c6a919061380c565b6001600160401b0316115b80611c8d575082606001516001600160401b03164210155b80611d2357507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663655550c26040518163ffffffff1660e01b8152600401602060405180830381865afa158015611cef573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611d139190613537565b83604001516001600160401b0316105b80611d4d57508260a00151611d3b5762015180611d40565b620546005b611d4a834261359e565b10155b15611d6b5760405163cd619b1f60e01b815260040160405180910390fd5b505050565b611d786133ad565b611d806112eb565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316637706ba526040518163ffffffff1660e01b8152600401602060405180830381865afa158015611ddc573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611e00919061355b565b80611e0e575063ffffffff42115b15611e2c5760405163a3b8915f60e01b815260040160405180910390fd5b5f80611e366107e4565b915091505f548214611e5a57604051623dd9bf60e61b815260040160405180910390fd5b7f000000000000000000000000000000000000000000000000000000000000000063ffffffff16421015611ea15760405163d0059ca560e01b815260040160405180910390fd5b611ed163ffffffff7f0000000000000000000000000000000000000000000000000000000000000000164261359e565b6020840181905242604085015260a084018390526001541180611f025750428111158015611f025750808360200151105b15611f205760405163d0059ca560e01b815260040160405180910390fd5b5f805f807f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316633850c7bd6040518163ffffffff1660e01b815260040160e060405180830381865afa158015611f80573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611fa49190613844565b9499509297509095509193505082159150819050611fc4575061ffff8216155b80611fd757508161ffff168361ffff1610155b80611fe85750620d89e7198460020b125b80611ff85750620d89e88460020b135b156120165760405163a3b8915f60e01b815260040160405180910390fd5b60405163252c09d760e01b815261ffff841660048201525f9081906001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000169063252c09d790602401608060405180830381865afa158015612080573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906120a491906138e5565b9350505091508015806120bb575063ffffffff8216155b806120cb5750428263ffffffff16115b156120e95760405163a3b8915f60e01b815260040160405180910390fd5b5063ffffffff166060880152505f91506121049050866125d0565b60808701529050612116818388612941565b85525092949350505050565b5f8061212f868686612194565b9050600183600281111561214557612145613945565b14801561216157505f848061215c5761215c613959565b868809115b156121745761217160018261396d565b90505b95945050505050565b5f81831061218b578161218d565b825b9392505050565b5f80805f19858709858702925082811083820303915050805f036121cb578382816121c1576121c1613959565b049250505061218d565b8084116122175760405162461bcd60e51b81526020600482015260156024820152744d6174683a206d756c446976206f766572666c6f7760581b60448201526064015b60405180910390fd5b5f84868809600260036001881981018916988990049182028318808302840302808302840302808302840302808302840302808302840302918202909203025f889003889004909101858311909403939093029303949094049190911702949350505050565b5f611b41612289612bf4565b8360405161190160f01b8152600281019290925260228201526042902090565b5f805f6122b68585612d22565b915091506122c381612d64565b509392505050565b5f805f84602001515f801b14806122e457506060850151155b806122fe5750602085015185516001600160a01b03163f14155b8061231b5750846060015185604001516001600160a01b03163f14155b8061232d57506012856080015160ff16115b1561234b5760405163a99c2ec960e01b815260040160405180910390fd5b5f855f01519050856080015160ff16816001600160a01b031663313ce5676040518163ffffffff1660e01b8152600401602060405180830381865afa158015612396573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906123ba919061377e565b60ff1614158061243f575085604001516001600160a01b0316816001600160a01b031663245a7bfc6040518163ffffffff1660e01b8152600401602060405180830381865afa15801561240f573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190612433919061374e565b6001600160a01b031614155b1561245d5760405163a99c2ec960e01b815260040160405180910390fd5b5f80826001600160a01b031663feaf968c6040518163ffffffff1660e01b815260040160a060405180830381865afa15801561249b573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906124bf9190613996565b909850929650909350909150506001600160501b03841615806124e257505f8213155b806124f357506001600160801b0382115b8061250f5750836001600160501b0316816001600160501b0316105b80612518575084155b8061252257504285115b80612536575086612533864261359e565b10155b156125545760405163a99c2ec960e01b815260040160405180910390fd5b60808801516125649060126139e2565b61256f90600a613adb565b6125799083613ae9565b95505050509250925092565b5f81831161218b578161218d565b60605f61259f83612eb0565b6040805160208082528183019092529192505f91906020820181803683375050509182525060208101929092525090565b6040805160028082526060820183525f928392839290916020830190803683370190505090507f0000000000000000000000000000000000000000000000000000000000000000815f8151811061262957612629613b00565b602002602001019063ffffffff16908163ffffffff16815250505f807f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663883bdbfd846040518263ffffffff1660e01b81526004016126919190613b14565b5f60405180830381865afa1580156126ab573d5f803e3d5ffd5b505050506040513d5f823e601f3d908101601f191682016040526126d29190810190613bf4565b91509150815160021415806126e957508051600214155b156127075760405163a3b8915f60e01b815260040160405180910390fd5b5f825f8151811061271a5761271a613b00565b60200260200101518360018151811061273557612735613b00565b6020026020010151039550815f8151811061275257612752613b00565b60200260200101518260018151811061276d5761276d613b00565b6020026020010151039050806001600160a01b03165f036127a15760405163a3b8915f60e01b815260040160405180910390fd5b640100000000600160c01b03602082901b166127ea6001600160a01b0363ffffffff7f000000000000000000000000000000000000000000000000000000000000000016613ca6565b6127f49190613cd8565b6001600160c01b031694508661282a577f000000000000000000000000000000000000000000000000000000000000000061284c565b7f00000000000000000000000000000000000000000000000000000000000000005b6001600160801b031685108061291a575086801561291a57507f00000000000000000000000000000000000000000000000000000000000000006001600160801b03167f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316631a6865026040518163ffffffff1660e01b8152600401602060405180830381865afa1580156128eb573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061290f9190613cfd565b6001600160801b0316105b1561293857604051635bb94b0d60e01b815260040160405180910390fd5b50505050915091565b5f63ffffffff7f0000000000000000000000000000000000000000000000000000000000000000168161297882600688900b613d23565b90505f8660060b128015612998575061299582600688900b613d4f565b15155b156129a9576129a681613d62565b90505b620d89e7198112806129bd5750620d89e881135b156129db5760405163a3b8915f60e01b815260040160405180910390fd5b5f6129ea82600288900b613d7d565b9050848015612a3257507f000000000000000000000000000000000000000000000000000000000000000062ffffff165f8212612a275781612a30565b612a3082613d9c565b115b15612a50576040516345ac91e960e11b815260040160405180910390fd5b5f7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03167f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031610612abc578760060b612ab790613d9c565b612ac1565b8760060b5b90505f612ace8583613d23565b90505f82128015612ae75750612ae48583613d4f565b15155b15612af857612af581613d62565b90505b620d89e719811280612b0c5750620d89e881135b15612b2a5760405163a3b8915f60e01b815260040160405180910390fd5b5f612b3482612ed7565b90506001600160801b036001600160a01b0382161115612b8657612b81612b696001600160a01b03831680600160401b612194565b6c0c9f2c9cd04674edea40000000600160801b612194565b612bb4565b612bb4612b9c6001600160a01b03831680613ae9565b6c0c9f2c9cd04674edea40000000600160c01b612194565b9650861580612bc957506001600160ff1b0387115b15612be75760405163a3b8915f60e01b815260040160405180910390fd5b5050505050509392505050565b5f306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016148015612c4c57507f000000000000000000000000000000000000000000000000000000000000000046145b15612c7657507f000000000000000000000000000000000000000000000000000000000000000090565b612d1d604080517f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f60208201527f0000000000000000000000000000000000000000000000000000000000000000918101919091527f000000000000000000000000000000000000000000000000000000000000000060608201524660808201523060a08201525f9060c00160405160208183030381529060405280519060200120905090565b905090565b5f808251604103612d56576020830151604084015160608501515f1a612d4a878285856132f0565b94509450505050612d5d565b505f905060025b9250929050565b5f816004811115612d7757612d77613945565b03612d7f5750565b6001816004811115612d9357612d93613945565b03612de05760405162461bcd60e51b815260206004820152601860248201527f45434453413a20696e76616c6964207369676e61747572650000000000000000604482015260640161220e565b6002816004811115612df457612df4613945565b03612e415760405162461bcd60e51b815260206004820152601f60248201527f45434453413a20696e76616c6964207369676e6174757265206c656e67746800604482015260640161220e565b6003816004811115612e5557612e55613945565b03612ead5760405162461bcd60e51b815260206004820152602260248201527f45434453413a20696e76616c6964207369676e6174757265202773272076616c604482015261756560f01b606482015260840161220e565b50565b5f60ff8216601f811115611b4157604051632cd44ac360e21b815260040160405180910390fd5b5f805f8360020b12612eec578260020b612ef9565b8260020b612ef990613d9c565b9050612f08620d89e719613db6565b60020b811115612f3e5760405162461bcd60e51b81526020600482015260016024820152601560fa1b604482015260640161220e565b5f816001165f03612f5357600160801b612f65565b6ffffcb933bd6fad37aa2d162d1a5940015b70ffffffffffffffffffffffffffffffffff1690506002821615612fa4576080612f9f826ffff97272373d413259a46990580e213a613ae9565b901c90505b6004821615612fce576080612fc9826ffff2e50f5f656932ef12357cf3c7fdcc613ae9565b901c90505b6008821615612ff8576080612ff3826fffe5caca7e10e4e61c3624eaa0941cd0613ae9565b901c90505b601082161561302257608061301d826fffcb9843d60f6159c9db58835c926644613ae9565b901c90505b602082161561304c576080613047826fff973b41fa98c081472e6896dfb254c0613ae9565b901c90505b6040821615613076576080613071826fff2ea16466c96a3843ec78b326b52861613ae9565b901c90505b60808216156130a057608061309b826ffe5dee046a99a2a811c461f1969c3053613ae9565b901c90505b6101008216156130cb5760806130c6826ffcbe86c7900a88aedcffc83b479aa3a4613ae9565b901c90505b6102008216156130f65760806130f1826ff987a7253ac413176f2b074cf7815e54613ae9565b901c90505b61040082161561312157608061311c826ff3392b0822b70005940c7a398e4b70f3613ae9565b901c90505b61080082161561314c576080613147826fe7159475a2c29b7443b29c7fa6e889d9613ae9565b901c90505b611000821615613177576080613172826fd097f3bdfd2022b8845ad8f792aa5825613ae9565b901c90505b6120008216156131a257608061319d826fa9f746462d870fdf8a65dc1f90e061e5613ae9565b901c90505b6140008216156131cd5760806131c8826f70d869a156d2a1b890bb3df62baf32f7613ae9565b901c90505b6180008216156131f85760806131f3826f31be135f97d08fd981231505542fcfa6613ae9565b901c90505b6201000082161561322457608061321f826f09aa508b5b7a84e1c677de54f3e99bc9613ae9565b901c90505b6202000082161561324f57608061324a826e5d6af8dedb81196699c329225ee604613ae9565b901c90505b62040000821615613279576080613274826d2216e584f5fa1ea926041bedfe98613ae9565b901c90505b620800008216156132a157608061329c826b048a170391f7dc42444e8fa2613ae9565b901c90505b5f8460020b13156132ba576132b7815f19613dd6565b90505b6132c964010000000082613de9565b156132d55760016132d7565b5f5b6132e89060ff16602083901c61396d565b949350505050565b5f807f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a083111561332557505f905060036133a4565b604080515f8082526020820180845289905260ff881692820192909252606081018690526080810185905260019060a0016020604051602081039080840390855afa158015613376573d5f803e3d5ffd5b5050604051601f1901519150506001600160a01b03811661339e575f600192509250506133a4565b91505f90505b94509492505050565b6040518060c001604052805f81526020015f81526020015f81526020015f81526020015f81526020015f80191681525090565b5f81518084525f5b81811015613404576020818501810151868301820152016133e8565b505f602082860101526020601f19601f83011685010191505092915050565b602081525f61218d60208301846133e0565b60ff60f81b881681525f602060e0602084015261345560e084018a6133e0565b8381036040850152613467818a6133e0565b606085018990526001600160a01b038816608086015260a0850187905284810360c0860152855180825260208088019350909101905f5b818110156134ba5783518352928401929184019160010161349e565b50909c9b505050505050505050505050565b5f80602083850312156134dd575f80fd5b82356001600160401b03808211156134f3575f80fd5b818501915085601f830112613506575f80fd5b813581811115613514575f80fd5b866020828501011115613525575f80fd5b60209290920196919550909350505050565b5f60208284031215613547575f80fd5b5051919050565b8015158114612ead575f80fd5b5f6020828403121561356b575f80fd5b815161218d8161354e565b634e487b7160e01b5f52604160045260245ffd5b634e487b7160e01b5f52601160045260245ffd5b81810381811115611b4157611b4161358a565b60405160c081016001600160401b03811182821017156135d3576135d3613576565b60405290565b604051601f8201601f191681016001600160401b038111828210171561360157613601613576565b604052919050565b6001600160401b0381168114612ead575f80fd5b5f82601f83011261362c575f80fd5b81356001600160401b0381111561364557613645613576565b613658601f8201601f19166020016135d9565b81815284602083860101111561366c575f80fd5b816020850160208301375f918101602001919091529392505050565b5f8082840360e081121561369a575f80fd5b60c08112156136a7575f80fd5b506136b06135b1565b833581526020840135602082015260408401356136cc81613609565b604082015260608401356136df81613609565b606082015260808401356136f281613609565b608082015260a08401356137058161354e565b60a0820152915060c08301356001600160401b03811115613724575f80fd5b6137308582860161361d565b9150509250929050565b6001600160a01b0381168114612ead575f80fd5b5f6020828403121561375e575f80fd5b815161218d8161373a565b805160ff81168114613779575f80fd5b919050565b5f6020828403121561378e575f80fd5b61218d82613769565b5f602082840312156137a7575f80fd5b815162ffffff8116811461218d575f80fd5b600181811c908216806137cd57607f821691505b6020821081036137eb57634e487b7160e01b5f52602260045260245ffd5b50919050565b5f60208284031215613801575f80fd5b815161218d81613609565b6001600160401b0382811682821603908082111561382c5761382c61358a565b5092915050565b805161ffff81168114613779575f80fd5b5f805f805f805f60e0888a03121561385a575f80fd5b87516138658161373a565b8097505060208801518060020b811461387c575f80fd5b955061388a60408901613833565b945061389860608901613833565b93506138a660808901613833565b92506138b460a08901613769565b915060c08801516138c48161354e565b8091505092959891949750929550565b8051600681900b8114613779575f80fd5b5f805f80608085870312156138f8575f80fd5b845163ffffffff8116811461390b575f80fd5b9350613919602086016138d4565b925060408501516139298161373a565b606086015190925061393a8161354e565b939692955090935050565b634e487b7160e01b5f52602160045260245ffd5b634e487b7160e01b5f52601260045260245ffd5b80820180821115611b4157611b4161358a565b80516001600160501b0381168114613779575f80fd5b5f805f805f60a086880312156139aa575f80fd5b6139b386613980565b94506020860151935060408601519250606086015191506139d660808701613980565b90509295509295909350565b60ff8281168282160390811115611b4157611b4161358a565b600181815b80851115613a3557815f1904821115613a1b57613a1b61358a565b80851615613a2857918102915b93841c9390800290613a00565b509250929050565b5f82613a4b57506001611b41565b81613a5757505f611b41565b8160018114613a6d5760028114613a7757613a93565b6001915050611b41565b60ff841115613a8857613a8861358a565b50506001821b611b41565b5060208310610133831016604e8410600b8410161715613ab6575081810a611b41565b613ac083836139fb565b805f1904821115613ad357613ad361358a565b029392505050565b5f61218d60ff841683613a3d565b8082028115828204841417611b4157611b4161358a565b634e487b7160e01b5f52603260045260245ffd5b602080825282518282018190525f9190848201906040850190845b81811015613b5157835163ffffffff1683529284019291840191600101613b2f565b50909695505050505050565b5f6001600160401b03821115613b7557613b75613576565b5060051b60200190565b5f82601f830112613b8e575f80fd5b81516020613ba3613b9e83613b5d565b6135d9565b8083825260208201915060208460051b870101935086841115613bc4575f80fd5b602086015b84811015613be9578051613bdc8161373a565b8352918301918301613bc9565b509695505050505050565b5f8060408385031215613c05575f80fd5b82516001600160401b0380821115613c1b575f80fd5b818501915085601f830112613c2e575f80fd5b81516020613c3e613b9e83613b5d565b82815260059290921b84018101918181019089841115613c5c575f80fd5b948201945b83861015613c8157613c72866138d4565b82529482019490820190613c61565b91880151919650909350505080821115613c99575f80fd5b5061373085828601613b7f565b6001600160c01b03828116828216818102831692918115828504821417613ccf57613ccf61358a565b50505092915050565b5f6001600160c01b0383811680613cf157613cf1613959565b92169190910492915050565b5f60208284031215613d0d575f80fd5b81516001600160801b038116811461218d575f80fd5b5f82613d3157613d31613959565b600160ff1b82145f1984141615613d4a57613d4a61358a565b500590565b5f82613d5d57613d5d613959565b500790565b5f600160ff1b8201613d7657613d7661358a565b505f190190565b8181035f83128015838313168383128216171561382c5761382c61358a565b5f600160ff1b8201613db057613db061358a565b505f0390565b5f8160020b627fffff198103613dce57613dce61358a565b5f0392915050565b5f82613de457613de4613959565b500490565b5f82613df757613df7613959565b50069056fe434841494e4c494e4b5f5245464552454e43455f574954485f4445585f424f52524f575f4c494d4954a26469706673582212208d1aac4f2372241d72bea37778c1cdf160adc6e0b5f0554e83e4914559c5cc5264736f6c63430008180033000000000000000000000000d5f3879160bc7c32ebb4dc785f8a4f505888de680000000000000000000000005fc5360d0400a0fd4f2af552add042d716f1d168000000000000000000000000d60a5d14db690b7afad71f76b108071d7175597d0000000000000000000000001f7d7550b1b028f7571e69a784071f0205fd2efa000000000000000000000000000000000000000000000000000000000000070800000000000000000000000000000000000000000000000000000000000000c60000000000000000000000000000000000000000000000001bc16d674ec800000000000000000000000000000000000000000000000000001bc16d674ec800006c1fdd40002dcb440c7fff6a84171404d279ccb057803b65826f7546acd65630864cc9ad53b338b82da1f7cab85ab0b3d5c8861acb422b6fec63cf36234f36a6416c4a3e4ab67095dd9418ea59a58c746c3ede92d128865f9d6136c3215fec88ec72b1abd1f2faee020cfea9c646bd8994f9fb389054f6e574f103a895091739000000000000000000000000000000000000000000000000000000e8d4a5100000000000000000000000000080901d846d5d7b030f26b480776ee3b29374c2aebd6f524cdc4268b6bd1bb6f77a8821faeea9c52ee9e0afa0b6d948ce82c966c200000000000000000000000025e996ce8b3529885d429241156e83e7b7744049078d6d4285368d1d1198c4ae83a070af829c5269c8a69f0864ebd3241253df17000000000000000000000000000000000000000000000000000000000000000800000000000000000000000061b7e5650328764b076a108eff5fa7282a1b9ad2bd6f524cdc4268b6bd1bb6f77a8821faeea9c52ee9e0afa0b6d948ce82c966c20000000000000000000000008beee3503f6860d5dac4ce26b5eee92982951c2e206a881c94ecf09d4b9e94ce7d859d6b0acdec074f05f9917072d8da659b6764000000000000000000000000000000000000000000000000000000000000000800000000000000000000000076850ffd6652fcb5dfd7ecbd359323d82395ff8de6d00a17010bca4b55ba8a3636fef5f4a9e9b8dec55b9e0e31c91b996cb480ac000000000000000000000000ea5f320ee0ef7e81afaf2a9b4fbc1a7d093287fe27204d8c31a1fcbdf7747d795776d8a60c6d10bf2bf7c94739cd9190a5e1623800000000000000000000000000000000000000000000000000000000000000120000000000000000000000001adae09ea67942b11928b4a3bd794c8debe1e190