Blockchain / Global / Transaction
Transaction Success
0x52915cd1149e0a5f2a29f3aa442d70b04f0fc113b7413ebf9e2d3fba809c52ac
Products
What this transaction did
Initialized0x3dad…043f v18446744073709551615
TouchesContracts
- Transaction hash
- 0x52915cd1149e0a5f2a29f3aa442d70b04f0fc113b7413ebf9e2d3fba809c52ac
- Status
- Success
- Block
- 136,563,429 · 309,203,447 confirmations
- Timestamp
- 359 d ago · 28 Oct 2025, 09:47:21 UTC
- Value
- 0 SOMI
- Transaction fee
- 0.271405 SOMI
- Gas price
- 6 gwei
- Gas used
- 45,234,296 of 67,851,444 (66.67%)
- Nonce · position
- 5 · 7
- Type
- Access list (1)
- Method
- 0x60808060
Input data
13743 bytes
0x6080806040523460b4577ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a009081549060ff8260401c1660a557506001600160401b036002600160401b0319828216016061575b6040516134f590816100ba8239f35b6001600160401b031990911681179091556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d290602090a13880806052565b63f92ee8a960e01b8152600490fd5b600080fdfe60806040818152600480361015610021575b505050361561001f57600080fd5b005b60009260e08435811c91826301ffc9a7146120ec5750816305636cfa146120ce5781631013cfff146120a95781631ddd611514611d525781631e25cbd514611c9f5781631efe6f2214611003578163248a9ca314611c555781632647620414611b545781632bf3dc1f14611b365781632c21bdaf14611b115781632f2ff15d14611ae7578163306ea6f514611a9257816336568abe14611a3257816339f8a7c014610e935781633c49686614611a125781633e23388d146117be5781633f4ba83a1461171b5781633fe4676e146116f257816341aef77b146115be5781634ebb19bf14611511578163538ba4f914610d6a5781635c975abb146114cd578163634163a11461113e578163715018a6146110aa578163765415e51461103b5781637d9ef0bf146110035781638456cb5914610f885781638da5cb5b14610f4057816391d1485414610eda5781639223fc2a14610eba57816392afbc1814610e93578163973e8dd514610e3c57816397e1b4bc14610e155781639e961f9814610ddd5781639f8c244014610d86578163a217fddf14610d6a578163a223a94a1461067f578163a7cc397014610b8a578163aad3ec96146106a8578163c1c2bf9c1461067f578163d00dfe66146105ce57508063d201114a146105af578063d547741f14610555578063e959b38a14610529578063ef02ef15146104e9578063f2fde38b146104b9578063f6ba0007146104855763f8c8765e0361001157346104815760806003193601126104815761025561218c565b9061025e6121a2565b916044356001600160a01b039081811680910361047c576064359180831680930361047c577ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a009586549460ff868a1c16159567ffffffffffffffff811697881580610475575b6001809a14908161046b575b159081610462575b5061043b5750908187897fffffffffffffffffffffffffffffffffffffffffffffffff00000000000000006103629516178b55610406575b506103196133aa565b61032281612aa1565b61032a6133aa565b6103326133aa565b61033a6133aa565b877f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f0055612e14565b50169061036e82612ec6565b507fffffffffffffffffffffffff000000000000000000000000000000000000000091826002541617600255818854161787558354161782556103af578380f35b7fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d292827fffffffffffffffffffffffffffffffffffffffffffffff00ffffffffffffffff6020945416905551908152a13880808380f35b7fffffffffffffffffffffffffffffffffffffffffffffff000000000000000000166801000000000000000117895538610310565b8a517ff92ee8a9000000000000000000000000000000000000000000000000000000008152fd5b905015386102d8565b303b1591506102d0565b50876102c4565b600080fd5b8280fd5b509034610481576003193601126104b5576104b1906104a26121a2565b906104ab612d5e565b35613034565b5080f35b5080fd5b83346104e65760206003193601126104e6576104e36104d661218c565b6104de613347565b612aa1565b80f35b80fd5b5050346104b55760206003193601126104b557806020926001600160a01b0361051061218c565b61051981612bd9565b1681526009845220549051908152f35b509034610481576003193601126104b5576104b1906105466121a2565b9061054f612d5e565b35612f9a565b5090346104815780600319360112610481576104b191356105aa60016105796121a2565b938387527f02dd7bc7dec4dceedda775e58dd541e08a116c6c53815c0bd028192f7b62680060205286200154612dcf565b613034565b5050346104b557816003193601126104b5576020906003549051908152f35b8385346104e657816003193601126104e6575060606020926105ee61218c565b6001600160a01b03602435916106026124a2565b5061060c81612bd9565b1660005260098552836000208181541115600014610665575050600083519161063483612291565b8183528186840152818584015281848401528160808401528160a08401528160c08401528201525b01519051908152f35b61067a92509061067491612235565b506124e0565b61065c565b505050346104b557816003193601126104b5576020906001600160a01b03600254169051908152f35b91849150346104b557836003193601126104b5576106c461218c565b91602435926001600160a01b0380916106e2826002541633146123b3565b6106ea612caf565b6106f2612d04565b6106fa6124a2565b5061070481612bd9565b1692836000526020936009855285886000208181541115600014610b78575050875161072f81612291565b600081526000868201526000898201526000606082015260006080820152600060a0820152600060c08201526000888201525b60608101519781015196610776888a612424565b600260c0840151610786816121b8565b61078f816121b8565b03610b105760a0830151610aa8576107a881151561254f565b6107bb816107b46122ef565b10156130ca565b47868854168760015416813b15610aa4578d517f8ac020370000000000000000000000000000000000000000000000000000000081526001600160a01b039091168189019081526020810185905290918a9183919082908490829060400103925af18015610a9a57938d938b938e97938c9997610a70575b5093869360066108838b9a979561085a8c9b966108538d9c994792612424565b1115612431565b858a526009855261086d81888c20612235565b50600542910155858a5260098552868a20612235565b5001600360ff19825416179055015191805192600384528d8401528201528260608201527f4e9caaa57b6397a87407a90d3130c55ad854ebc4194a530e4575c6b16f96594b60803092a25af16108d761313b565b5015610a0857808483600254168951938480927f5298b8690000000000000000000000000000000000000000000000000000000082525afa9182156109fe57918591849386926109df575b508951809481937fc5f956af000000000000000000000000000000000000000000000000000000008352165afa9081156109d5579280868194829461097a9784916109a8575b50165af161097461313b565b50613199565b60017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f00558351928352820152f35b6109c89150893d8b116109ce575b6109c081836122ae565b8101906128a3565b8c610968565b503d6109b6565b87513d85823e3d90fd5b6109f7919250833d85116109ce576109c081836122ae565b908a610922565b88513d86823e3d90fd5b6084908488519162461bcd60e51b8352820152602a60248201527f4e6f6465536572766963653a3a206661696c656420746f2073656e642072656160448201527f6c416d6f756e74203a20000000000000000000000000000000000000000000006064820152fd5b9195509350610a83919597929650612267565b610a96578a938895938d938b9338610833565b8780fd5b8d513d8b823e3d90fd5b8980fd5b608485898d519162461bcd60e51b8352820152602360248201527f4e6f6465436f6e74726f6c6c65723a3a20616c726561647920636c61696d656460448201527f203a2000000000000000000000000000000000000000000000000000000000006064820152fd5b608485898d519162461bcd60e51b8352820152602160248201527f4e6f6465436f6e74726f6c6c65723a3a206e6f7420726571756573746564203a60448201527f20000000000000000000000000000000000000000000000000000000000000006064820152fd5b610b859161067491612235565b610762565b828585346104b55760606003193601126104b557610ba661218c565b92602493602435916044359586840293808504881490151715610d5757610bce849785612424565b916001600160a01b0387941680885260099060209660098852888a2054808711610d4f575b508510610d46575b610c0a8a869b99989a9b612390565b977fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0610c4d610c388b612a75565b9a610c458b519c8d6122ae565b808c52612a75565b018b5b818110610d26575050955b858710610cac5787518a81528951818c018190528a8c019190818b01908d8f5b828110610c885784840385f35b9091928261010082610c9d6001948a516121d8565b01960191019492919094610c7b565b818b9a98999b52828852610cc5610674888b8d20612235565b610ccf828d612a8d565b52610cda818c612a8d565b507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610d145760018091019601959997969899610c5b565b848a601186634e487b7160e01b835252fd5b9a8b8b82809c9d9f9e610d376124a2565b92010152019b99989a9b610c50565b98508398610bfb565b95508b610bf3565b602486601184634e487b7160e01b835252fd5b505050346104b557816003193601126104b55751908152602090f35b84346104e65760206003193601126104e6576001600160a01b03610da861218c565b610db0612d5e565b167fffffffffffffffffffffffff0000000000000000000000000000000000000000600154161760015580f35b505050346104b55760206003193601126104b557806020926001600160a01b03610e0561218c565b1681526008845220549051908152f35b8385346104e657806003193601126104e65750610e306128c2565b82519182526020820152f35b84346104e65760206003193601126104e6576001600160a01b03610e5e61218c565b610e66612d5e565b167fffffffffffffffffffffffff0000000000000000000000000000000000000000600254161760025580f35b505050346104b557816003193601126104b5576001600160a01b0360209254169051908152f35b505050346104b557816003193601126104b5576020906006549051908152f35b5050346104815781600319360112610481576001600160a01b0382602094610f006121a2565b933581527f02dd7bc7dec4dceedda775e58dd541e08a116c6c53815c0bd028192f7b6268008652209116600052825260ff81600020541690519015158152f35b505050346104b557816003193601126104b5576020906001600160a01b037f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c19930054169051908152f35b505050346104b557816003193601126104b55760207f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a25891610fc7612d5e565b610fcf612caf565b7fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f03300600160ff1982541617905551338152a180f35b505050346104b55760206003193601126104b557806020926001600160a01b0361102b61218c565b1681526007845220549051908152f35b505050346104b557816003193601126104b5576020906110676001600160a01b036002541633146123b3565b61106f612caf565b611077612d04565b61107f612614565b9060017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005551908152f35b84346104e657806003193601126104e6576110c3613347565b60006001600160a01b037f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c1993008054907fffffffffffffffffffffffff000000000000000000000000000000000000000082169055167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08280a380f35b5050602091826003193601126112fb5761115661218c565b916001600160a01b039061116f826002541633146123b3565b61117834612c36565b611180612caf565b611188612d04565b81608081600254169560248651809481937f797e18e8000000000000000000000000000000000000000000000000000000008352169889878301525afa9081156114c357839187918991611427575b50015116156113bf576111ec34600354612424565b6003558054600181018091116113ac579086929181558183541661120e6122ef565b908161130d575b61122f6112223484612424565b9460015416923490612424565b91813b15611309576112869486948851968795869485937f3c323a1b0000000000000000000000000000000000000000000000000000000085528401602090939291936001600160a01b0360408201951681520152565b03925af180156112ff576112e7575b50505134815230927fa137688f6b1a75cad13c6603368be92af8619beeb55bac69b8558cd7b85c1dab91a360017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005580f35b6112f090612267565b6112fb578338611295565b8380fd5b83513d84823e3d90fd5b8580fd5b478460015416823b156113a85787517f8ac020370000000000000000000000000000000000000000000000000000000081526001600160a01b0390911685820190815260208101859052879082908190604001038183875af1801561139e5790879161138a575b505061138590610853844792612424565b611215565b61139390612267565b611309578538611374565b88513d89823e3d90fd5b8680fd5b602487601184634e487b7160e01b835252fd5b6084908584519162461bcd60e51b8352820152602160248201527f4e6f6465536572766963653a3a206e6f74206e6f64652073657276696365203a60448201527f20000000000000000000000000000000000000000000000000000000000000006064820152fd5b925050506080813d6080116114bb575b81611444608093836122ae565b810103126113a8578351906080820182811067ffffffffffffffff8211176114a6578552805182528681015184811681036114a25787830152848101519182151583036114a2576060889286948884015201516060820152386111d7565b8880fd5b604184634e487b7160e01b6000525260246000fd5b3d9150611437565b84513d89823e3d90fd5b505050346104b557816003193601126104b55760209060ff7fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f03300541690519015158152f35b84939150346112fb57816003193601126112fb5761152d61218c565b91602435946001600160a01b03809416815260096020528181209081548710156104e657506101009561155f91612235565b50908154946001830154946002840154169060038401549084015491600585015493600760ff600688015416960154978151998a5260208a01528801526060870152608086015260a08501526115b4816121b8565b60c0840152820152f35b505091346104e657806003193601126104e6576001600160a01b03926115e9846002541633146123b3565b6115f1612caf565b6115f9612d04565b83825416906116066125c0565b61161d575b60208461107f60035460055490612390565b47946001541690823b156112fb57906024849283875195869485937f1a8d57bc0000000000000000000000000000000000000000000000000000000085528401525af180156112ff576116de575b505061167960209247612390565b6116828161320a565b806116cd575b61169482600354612424565b6003558251918252838201527f02a6a2be713fedf52f113c0a759f1c1a23a113476d9b1b1a2a453c910660de4e823092a238808061160b565b90816116d891612390565b90611688565b6116e88291612267565b6104e6578061166b565b505050346104b557816003193601126104b5576020906001600160a01b03600154169051908152f35b505034610481578260031936011261048157611735612d5e565b7fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033009081549060ff821615611797575060ff19169055513381527f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa90602090a180f35b83517f8dfc202b000000000000000000000000000000000000000000000000000000008152fd5b8491508334610481576060600319360112610481576117db61218c565b9260243592604435916001600160a01b03956117fc876002541633146123b3565b611804612caf565b61180d86612c36565b611815612d04565b6118328660035461182d826107b46005548094612390565b612424565b600555600654600181018091116119ff579087916006551692838252602096600888526118628787852054612424565b85845260088952868420556009885261187f828785205498612390565b93858452600989528684209987519a8b9361189985612291565b8a85528b8501908b82528a86019030825260608701928a8452608088019442865260a08901978b895260c08a019960028b5201998a52805490680100000000000000008210156119ec57906118f391600182018155612235565b9a909a6119da57506007999a9b9c9d9e9f518b555160018b015560028a019151167fffffffffffffffffffffffff0000000000000000000000000000000000000000825416179055516003880155519086015551600585015560068401905161195b816121b8565b611964816121b8565b60ff60ff198354169116179055519101558251916002835284868401528383015260608201527f4e9caaa57b6397a87407a90d3130c55ad854ebc4194a530e4575c6b16f96594b60803092a260017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005551908152f35b808088634e487b7160e01b6024945252fd5b60248c60418a634e487b7160e01b835252fd5b60248360118b634e487b7160e01b835252fd5b505050346104b557816003193601126104b5576020906005549051908152f35b828585346104b557806003193601126104b557611a4d6121a2565b90336001600160a01b03831603611a6a57506104b1919235613034565b8390517f6697b232000000000000000000000000000000000000000000000000000000008152fd5b84346104e65760206003193601126104e6576001600160a01b03611ab461218c565b611abc612d5e565b167fffffffffffffffffffffffff000000000000000000000000000000000000000082541617815580f35b505090346104815780600319360112610481576104b19135611b0c60016105796121a2565b612f9a565b505050346104b557816003193601126104b557602090611b2f6125c0565b9051908152f35b50503461048157826003193601126104815760209250549051908152f35b505090602060031936011261048157611b6b61218c565b6001600160a01b0390611b83826002541633146123b3565b611b8b612caf565b611b93612d04565b611b9e34151561254f565b611baa34600354612424565b60035516908184526007602052611bc43482862054612424565b8285526007602052818520558254926001840190818511611c4257558051926001845260208401528201523460608201527f4e9caaa57b6397a87407a90d3130c55ad854ebc4194a530e4575c6b16f96594b60803092a260017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005580f35b856011602492634e487b7160e01b835252fd5b50503461048157602060031936011261048157816020936001923581527f02dd7bc7dec4dceedda775e58dd541e08a116c6c53815c0bd028192f7b62680085522001549051908152f35b8385346104e657816003193601126104e65750611d3b61010092611cc161218c565b6001600160a01b0360243591611cd56124a2565b50611cdf81612bd9565b166000526009602052836000208181541115600014611d3d5750506000835191611d0883612291565b81835281602084015281858401528160608401528160808401528160a08401528160c0840152820152915b5180926121d8565bf35b611d4c92509061067491612235565b91611d33565b505034610481578160031936011261048157611d6c61218c565b9160248035926001600160a01b038095611d8b826002541633146123b3565b1694611d9686612bd9565b611d9f85612c36565b611da7612caf565b611daf612d04565b85301461204257611dc560035460055490612390565b8511611fda57611dd36122ef565b50611ddc6122ef565b8511611f7257808754164790888360015416823b156104b55787517f8ac020370000000000000000000000000000000000000000000000000000000081526001600160a01b03909116868201908152602081018a90529092839182908490829060400103925af18015611f6857611f53575b50611e5e90610853479188612424565b611e6a85600554612424565b60055560065460018101809111611f4157600655600254879391169190823b156112fb5760648492878995885196879586947f4472455200000000000000000000000000000000000000000000000000000000865230908601528401528160448401525af180156112ff57611f2d575b5050519081527f0f23ce3b62792113baf786ff98a77f4309d51920fcb7d88bab3f7e6f53d2287a60203092a360017f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f005580f35b611f3690612267565b6112fb578338611eda565b8388601185634e487b7160e01b835252fd5b97611f61611e5e9299612267565b9790611e4e565b86513d8b823e3d90fd5b506037608492602085519362461bcd60e51b85528401528201527f4e6f6465536572766963653a3a206e6f7420656e6f756768207769746864726160448201527f7761626c6520616d6f756e74206f6e206e6f6465203a200000000000000000006064820152fd5b50603d608492602085519362461bcd60e51b85528401528201527f4e6f6465536572766963653a3a206e6f7420656e6f756768207769746864726160448201527f7761626c6520616d6f756e7420616674657220756e5374616b65203a200000006064820152fd5b50906020608493519262461bcd60e51b8452830152808201527f4e6f6465536572766963653a3a20696e76616c696420746172676574206e6f6460448201527f65203a20000000000000000000000000000000000000000000000000000000006064820152fd5b505050346104b557816003193601126104b557602090611b2f60035460055490612390565b505050346104b557816003193601126104b557602090611b2f6122ef565b935050503461048157602060031936011261048157357fffffffff00000000000000000000000000000000000000000000000000000000811680910361048157602092507f7965db0b000000000000000000000000000000000000000000000000000000008114908115612162575b5015158152f35b7f01ffc9a7000000000000000000000000000000000000000000000000000000009150143861215b565b600435906001600160a01b038216820361047c57565b602435906001600160a01b038216820361047c57565b600411156121c257565b634e487b7160e01b600052602160045260246000fd5b60e0809180518452602081015160208501526001600160a01b036040820151166040850152606081015160608501526080810151608085015260a081015160a085015260c0810151612229816121b8565b60c08501520151910152565b80548210156122515760005260206000209060031b0190600090565b634e487b7160e01b600052603260045260246000fd5b67ffffffffffffffff811161227b57604052565b634e487b7160e01b600052604160045260246000fd5b610100810190811067ffffffffffffffff82111761227b57604052565b90601f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0910116810190811067ffffffffffffffff82111761227b57604052565b6000546001546040517f2efc6d510000000000000000000000000000000000000000000000000000000081523060048201526001600160a01b039182166024820152916020918391168180604481015b03915afa90811561238457600091612355575090565b90506020813d60201161237c575b81612370602093836122ae565b8101031261047c575190565b3d9150612363565b6040513d6000823e3d90fd5b9190820391821161239d57565b634e487b7160e01b600052601160045260246000fd5b156123ba57565b608460405162461bcd60e51b815260206004820152602160248201527f4e6f6465536572766963653a3a206e6f74206e6f6465206d616e61676572203a60448201527f20000000000000000000000000000000000000000000000000000000000000006064820152fd5b9190820180921161239d57565b1561243857565b608460405162461bcd60e51b815260206004820152604060248201527f4e6f6465536572766963653a3a206e6f7420656e6f756768207769746864726160448201527f7761626c6520616d6f756e7420616674657220756e64656c6567617465203a206064820152fd5b604051906124af82612291565b8160e06000918281528260208201528260408201528260608201528260808201528260a08201528260c08201520152565b906040516124ed81612291565b60e06007829480548452600181015460208501526001600160a01b0360028201541660408501526003810154606085015260048101546080850152600581015460a085015260ff600682015416612543816121b8565b60c08501520154910152565b1561255657565b608460405162461bcd60e51b815260206004820152602260248201527f4e6f6465436f6e74726f6c6c65723a3a20696e76616c696420616d6f756e742060448201527f3a200000000000000000000000000000000000000000000000000000000000006064820152fd5b6000546001546040517f82e0d7290000000000000000000000000000000000000000000000000000000081526001600160a01b0391821660048201523060248201529160209183911681806044810161233f565b60006001600160a01b03808254169061262b6125c0565b47158061289b575b6126cb574790612829575b6126489047612390565b916126528361320a565b80612818575b5082612804575b6126676122ef565b6003549361268160055461267b8188612390565b96612390565b60409586519284845260208401528683015260608201527fb8c81eec59179a70dab3bb9d0e0db4aeff44d216929d14e7bf1309069b50037d60803092a28061276c575b50476126e1575b505050506126de60035460055490612390565b90565b60015447921647823b156113095784517f3c323a1b0000000000000000000000000000000000000000000000000000000081526001600160a01b0392909216600483015260248201939093529291849184916044918391905af1908115612763575061274f575b80806126cb565b6127598291612267565b6104e65780612748565b513d84823e3d90fd5b47908360015416833b156113a85785517f8ac020370000000000000000000000000000000000000000000000000000000081526001600160a01b039190911660048201526024810191909152858160448183875af180156127fa579086916127e2575b50506127dc904711612431565b386126c4565b6127eb90612267565b6127f65784386127cf565b8480fd5b85513d88823e3d90fd5b61281083600354612424565b60035561265f565b6128229193612390565b9138612658565b8160015416833b156127f657604051907f1a8d57bc0000000000000000000000000000000000000000000000000000000082526004820152848160248183885af180156128905761287b575b5061263e565b936128896126489295612267565b9390612875565b6040513d87823e3d90fd5b508015612633565b9081602091031261047c57516001600160a01b038116810361047c5790565b6001600160a01b03908160025416916040928351907f5298b86900000000000000000000000000000000000000000000000000000000908183526020918284600481855afa938415612a4d5785948491600091612a58575b5060048951809881937f41744dd4000000000000000000000000000000000000000000000000000000008352165afa948515612a4d57600095612a1e575b508290600488518094819382525afa8015612a135782916000916129f6575b5060048751809581937fb85a8b20000000000000000000000000000000000000000000000000000000008352165afa9485156129ec57506000946129bc575b50509190565b9080929450813d83116129e5575b6129d481836122ae565b8101031261047c57519138806129b6565b503d6129ca565b513d6000823e3d90fd5b612a0d9150823d84116109ce576109c081836122ae565b38612977565b86513d6000823e3d90fd5b9094508281813d8311612a46575b612a3681836122ae565b8101031261047c57519382612958565b503d612a2c565b87513d6000823e3d90fd5b612a6f9150823d84116109ce576109c081836122ae565b3861291a565b67ffffffffffffffff811161227b5760051b60200190565b80518210156122515760209160051b010190565b6001600160a01b03809116908115612b26577f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c199300805490837fffffffffffffffffffffffff00000000000000000000000000000000000000008316179055167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0600080a3565b60246040517f1e4fbdf700000000000000000000000000000000000000000000000000000000815260006004820152fd5b15612b5f5750565b6040519062461bcd60e51b825281602080600483015282519283602484015260005b848110612bc2575050507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f836000604480968601015201168101030190fd5b818101830151868201604401528593508201612b81565b6040516040810181811067ffffffffffffffff82111761227b57604052601881527f56616c696461746f723a3a207a65726f206164647265737300000000000000006020820152612c34916001600160a01b03161515612b57565b565b604051606081019181831067ffffffffffffffff84111761227b57612c3492604052602282527f56616c696461746f723a3a207a65726f206f72206c657373207468616e207a6560208301527f726f00000000000000000000000000000000000000000000000000000000000060408301521515612b57565b60ff7fcd5ed15c6e187e77e9aee88184c21f4f2182ab5827cb3b7e07fbedcd63f033005416612cda57565b60046040517fd93c0665000000000000000000000000000000000000000000000000000000008152fd5b7f9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f006002815414612d345760029055565b60046040517f3ee5aeb5000000000000000000000000000000000000000000000000000000008152fd5b3360009081527fb7db2dd08fcb62d0c9e08c51941cae53c267786a0b75803fb7960902fc8ef97d602052604081205460ff1615612d985750565b604490604051907fe2517d3f0000000000000000000000000000000000000000000000000000000082523360048301526024820152fd5b806000527f02dd7bc7dec4dceedda775e58dd541e08a116c6c53815c0bd028192f7b62680060205260406000203360005260205260ff6040600020541615612d985750565b6001600160a01b031660008181527fb7db2dd08fcb62d0c9e08c51941cae53c267786a0b75803fb7960902fc8ef97d60205260408120549091907f02dd7bc7dec4dceedda775e58dd541e08a116c6c53815c0bd028192f7b6268009060ff16612ec1578280526020526040822081835260205260408220600160ff1982541617905533917f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d8180a4600190565b505090565b6001600160a01b031660008181527ffbf37068e33a54b7e8adb8a2745b2c4f9b352a7ed350f78d67311418a555b25d60205260408120549091907fdaf9ac3a6308052428e8806fd908cf472318416ed7d78b3f35dd94bbbafde56a907f02dd7bc7dec4dceedda775e58dd541e08a116c6c53815c0bd028192f7b6268009060ff16612f94578184526020526040832082845260205260408320600160ff198254161790557f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d339380a4600190565b50505090565b906000918083527f02dd7bc7dec4dceedda775e58dd541e08a116c6c53815c0bd028192f7b626800806020526001600160a01b036040852093169283855260205260ff60408520541615600014612f94578184526020526040832082845260205260408320600160ff198254161790557f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d339380a4600190565b906000918083527f02dd7bc7dec4dceedda775e58dd541e08a116c6c53815c0bd028192f7b626800806020526001600160a01b036040852093169283855260205260ff604085205416600014612f9457818452602052604083208284526020526040832060ff1981541690557ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b339380a4600190565b156130d157565b608460405162461bcd60e51b815260206004820152602f60248201527f4e6f6465536572766963653a3a206e6f7420656e6f756768207769746864726160448201527f7761626c6520616d6f756e74203a2000000000000000000000000000000000006064820152fd5b3d15613194573d9067ffffffffffffffff821161227b576040519161318860207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f84011601846122ae565b82523d6000602084013e565b606090565b156131a057565b608460405162461bcd60e51b815260206004820152602360248201527f4e6f6465536572766963653a3a206661696c656420746f2073656e642066656560448201527f203a2000000000000000000000000000000000000000000000000000000000006064820152fd5b8015613341576132186128c2565b811561333957613229818385613403565b9181156133235761323d9309151590612424565b906001600160a01b03806002541660405180917f5298b86900000000000000000000000000000000000000000000000000000000825281600460209485935afa9081156123845783918391600091613306575b506004604051809681937fc5f956af000000000000000000000000000000000000000000000000000000008352165afa801561238457600086819493829493612c3497849585926132e9575b5050165af161097461313b565b6132ff9250803d106109ce576109c081836122ae565b38806132dc565b61331d9150823d84116109ce576109c081836122ae565b38613290565b634e487b7160e01b600052601260045260246000fd5b505050600090565b50600090565b6001600160a01b037f9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c1993005416330361337a57565b60246040517f118cdaa7000000000000000000000000000000000000000000000000000000008152336004820152fd5b60ff7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a005460401c16156133d957565b60046040517fd7e6bcf8000000000000000000000000000000000000000000000000000000008152fd5b90917fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff83830992808302928380861095039480860395146134b15784831115613498579082910981600003821680920460028082600302188083028203028083028203028083028203028083028203028083028203028092029003029360018380600003040190848311900302920304170290565b82634e487b71600052156003026011186020526024601cfd5b50508092501561332357049056fea26469706673582212204c4cc967b332be0f176e01c0ad7a05804004fc2970e548c62f355b80484fecee64736f6c63430008190033