0x461fdb108c8660974aed8cf7e7d75d60a684821dad4187254a34557a9243c5e1
Safe Transaction on 0x8e5d...4827
Overview
Transaction Data
0xf160fb0e0000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000034e560806040908082523461051f57806134c5803803809161001f8285610583565b833960209283918101031261051f57516001600160601b031981169081900361051f5761007a61004d610738565b8381519101207f615e8d716cef7295e75dd3f1f10d679914ad6d7759e8e9459f0109ef75241701146105a6565b6100b261008561066f565b8381519101207fdc83993a2ffc65b01b71ed08790b6e39c5c55d76937b62a3b5085b02071f1259146105a6565b82516001600160401b039060e0810182811182821017610554576101ea9161020d91875260af815260af8682016e75696e7432353620616d6f756e742960881b60c07f536c697070616765416e64416374696f6e7320736c697070616765416e644163948584527f74696f6e7329536c697070616765416e64416374696f6e7328616464726573738c8201527f20726563697069656e742c6164647265737320627579546f6b656e2c75696e7460608201527f323536206d696e416d6f756e744f75742c62797465735b5d20616374696f6e7360808201527f29546f6b656e5065726d697373696f6e73286164647265737320746f6b656e2c60a0820152015220906101bc610738565b6101f06101c76106d8565b8a519687938b85019586526574696f6e732960d01b8d8601526046850190610646565b90610646565b0393610204601f1995868101835282610583565b519020146105a6565b845160c081019283118184101761055457608161031f9161041b948852818152602960f81b60a0888301927f536c69707061676520736c69707061676529536c69707061676528616464726584527f737320726563697069656e742c6164647265737320627579546f6b656e2c75698b8201527f6e74323536206d696e416d6f756e744f757429546f6b656e5065726d6973736960608201527f6f6e73286164647265737320746f6b656e2c75696e7432353620616d6f756e7460808201520152206102d761066f565b6103136102046102e56106d8565b8a519283916101ea8c84019671536c69707061676520736c6970706167652960701b88526032850190610646565b03868101835282610583565b61035761032a6105c1565b8581519101207f7d806873084f389a66fd0315dead7adaad8ae6e8b6cf9fb0d3db61e5a91c3ffa146105a6565b6103e56103f186519261036984610568565b604b84527f5266714f7264657228436f6e73696465726174696f6e206d616b6572436f6e73878501527f696465726174696f6e2c436f6e73696465726174696f6e2074616b6572436f6e888501526a73696465726174696f6e2960a81b60608501526103d36105c1565b88519384916101ea8a84018098610646565b03908101835282610583565b5190207f49fa719b76f0f6b7e76be94b56c26671a548e1c712d5b13dc2874f70a7598276146105a6565b46617a69149081610534578351907f16fbd3a71aa6d159973eb9ff1e1199f9fe242767e6f30ac662a492f92ac704115f80a26331a9108f60e11b815260048082015282816024816d04533fe15556b1e086bb1a72ceae5afa90811561052a575f916104e7575b506104d2926b08054751d605e5c08a2210bf916104a8906001600160a01b031630146105a6565b60015f5252825f206001808060a01b031982541617905561138846149081156104df575b506105a6565b51612d0790816107be8239f35b90505f6104cc565b90508281813d8311610523575b6104fe8183610583565b8101031261051f57516001600160a01b038116810361051f576104d2610481565b5f80fd5b503d6104f4565b84513d5f823e3d90fd5b6104d29261054f6b08054751d605e5c08a2210bf92156105a6565b6104a8565b634e487b7160e01b5f52604160045260245ffd5b608081019081106001600160401b0382111761055457604052565b601f909101601f19168101906001600160401b0382119082101761055457604052565b156105ad57565b634e487b7160e01b5f52600160045260245ffd5b604051906105ce82610568565b605882527f626f6f6c207061727469616c46696c6c416c6c6f7765642900000000000000006060837f436f6e73696465726174696f6e286164647265737320746f6b656e2c75696e7460208201527f32353620616d6f756e742c6164647265737320636f756e74657270617274792c60408201520152565b908151915f5b83811061065c575050015f815290565b806020809284010151818501520161064c565b6040519061067c82610568565b60418252602960f81b6060837f536c697070616765286164647265737320726563697069656e742c616464726560208201527f737320627579546f6b656e2c75696e74323536206d696e416d6f756e744f757460408201520152565b60405190606082016001600160401b0381118382101761055457604052602e82526d696e7432353620616d6f756e742960901b6040837f546f6b656e5065726d697373696f6e73286164647265737320746f6b656e2c7560208201520152565b6040519061074582610568565b605b82527f6e416d6f756e744f75742c62797465735b5d20616374696f6e732900000000006060837f536c697070616765416e64416374696f6e73286164647265737320726563697060208201527f69656e742c6164647265737320627579546f6b656e2c75696e74323536206d696040820152015256fe6080604052600436101561002f575b361561002d5734610029576100216107e2565b602081519101f35b5f80fd5b005b5f3560e01c80634b7758a5146105935780638bc1e8eb146104f95780638da5cb5b146104ce5763fd3ad6d40361000e573461002957600319360160e081126100295760601361002957604051610084816106b6565b61008c610669565b815261009661067f565b6020820152604435604082015267ffffffffffffffff60643511610029573660236064350112156100295767ffffffffffffffff6064356004013511610029573660246064356004013560051b606435010111610029576001600160a01b0360a4351660a435036100295767ffffffffffffffff60c435116100295736602360c4350112156100295767ffffffffffffffff60c43560040135116100295736602460c4356004013560c435010111610029576001600160a01b0361017d336ccf9e3c5a26621af382fa17f24f1860601b1536600310163360131936013560601c1802331890565b16805f526b08054751d605e5c08a2210bf60205260405f205460601b156104c1576040517fdc83993a2ffc65b01b71ed08790b6e39c5c55d76937b62a3b5085b02071f12598152606081602001818560045afa1560603d18176104bf5760809020906001600160a01b0360a43516146104a2576bc7aebfbc05485e093720deaa54806104af57506bc7aebfbc05485e093720deaa5560a43560601b156104a2576bcd1e9517bb0cb8d0d5cde893548060601b610486575060a4356bcd1e9517bb0cb8d0d5cde89355606435600401351561002957602460643501356064350160248101356044820135916048600319830191016040519361028f60c43560040135602460c4350185858560e01c610ca4565b8560405215610435578560016064356044015b60643560040135821061039c57826001600160a01b03815116906001600160a01b03602082015116604082015180156100295773eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee821493841561038c5747915b808310610384575060609415610376576103109250610bcb565b38903960a4356bcd1e9517bb0cb8d0d5cde893541860601b610369575f6bcd1e9517bb0cb8d0d5cde893556bc7aebfbc05485e093720deaa548061035957602060405160018152f35b63e25527c25f526020526024601cfd5b635149e7955f526004601cfd5b61037f92610b6b565b610310565b905082610b48565b6103963084610b14565b916102f6565b8035606435016024810135604482013591604860031983019101604051936103c883838360e01c611354565b85604052156103e45750505050506020600191019101906102a2565b8495507fffffffff000000000000000000000000000000000000000000000000000000009087633c74eed660809752876020015216856040015260608581015281858501528460a001370190601c01fd5b8495507fffffffff0000000000000000000000000000000000000000000000000000000090633c74eed6608096525f876020015216856040015260608581015281858501528460a001370190601c01fd5b6014526f7407c0f80000000000000000000000005f5260246010fd5b63e758b8d55f526004601cfd5b639936cbab5f526020526024601cfd5bfe5b631e0921045f526004601cfd5b34610029575f6003193601126100295760206104e861078d565b6001600160a01b0360405191168152f35b34610029575f60031936011261002957604051808060400160206b08054751d605e5c08a2210bf60205260019060015f526001600160a01b03908160405f2054165b80840361057957505050500390602081527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0820160051c8160200152f35b8085525f908152604090205486955093810193821661053b565b34610029576060600319360112610029576105ac610669565b6105b461067f565b604435918215158303610029576105ee336ccf9e3c5a26621af382fa17f24f1860601b1536600310163360131936013560601c1802331890565b6105f661078d565b1860601b6104c1576001600160a01b0380809216921692835f526b08054751d605e5c08a2210bf60205260405f209182541691835f5260405f2085158385151817838760011802871882541860601b179383878218021890555561065657005b63e2b339fd5f526020526040526044601cfd5b600435906001600160a01b038216820361002957565b602435906001600160a01b038216820361002957565b35906001600160a01b038216820361002957565b3590811515820361002957565b6060810190811067ffffffffffffffff8211176106d257604052565b634e487b7160e01b5f52604160045260245ffd5b6040810190811067ffffffffffffffff8211176106d257604052565b67ffffffffffffffff81116106d257604052565b6080810190811067ffffffffffffffff8211176106d257604052565b60c0810190811067ffffffffffffffff8211176106d257604052565b6020810190811067ffffffffffffffff8211176106d257604052565b90601f601f19910116810190811067ffffffffffffffff8211176106d257604052565b632bb839875f52600460205260405f6024601c6d04533fe15556b1e086bb1a72ceae5afa156107d75760403d10610029575f51906020518060281c8360a01c179042111761002957565b6040513d5f823e3d90fd5b6bcdccd5c65a7d4860ce3abbe980549081331860601b825f351860e01c1715809260a01c61ffff160291610af9575b508061081b575f80fd5b6003199060011461083a57634e487b7160e01b5f52605160045260245ffd5b608081336ccf9e3c5a26621af382fa17f24f146014023603011061002957602480356004358181185f9091130218916044359182013560601c3081036108a55750509061088f9160383391013560601c610b6b565b60405161089b8161074e565b5f81525f36813790565b6108af901561258f565b6040918251936108be856106e6565b33855260208501526108d336602c8301610bda565b610907367fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7784600401350160ad8501610c50565b6bc7aebfbc05485e093720deaa935f8554955584156104a2576bcd1e9517bb0cb8d0d5cde8935493608d87519161093d83610732565b608183527f536c69707061676520736c69707061676529536c69707061676528616464726560208401527f737320726563697069656e742c6164647265737320627579546f6b656e2c7569898401527f6e74323536206d696e416d6f756e744f757429546f6b656e5065726d6973736960608401527f6f6e73286164647265737320746f6b656e2c75696e7432353620616d6f756e7460808401527f290000000000000000000000000000000000000000000000000000000000000060a08401520135600116610aec576e22d473030f116ddee9f6b43ac78ba395863b156100295787516309be14ff60e11b8152855180516001600160a01b0316600483015260200151602482015298899687969091908a9060208181015160448b0152910151606489015281516001600160a01b03166084890152015160a48701526001600160a01b031660c486015260e4850152610104840161014090526101448401610aa5916125cb565b9083820301610124840152610ab9916125cb565b03815a5f948591f1908115610ae35750610ad4575b5061088f565b610add90610702565b5f610ace565b513d5f823e3d90fd5b631c500e5c5f526004601cfd5b5f90555f610811565b82809260045afa15903d18176104bf57565b602460105f926020946014526f70a0823100000000000000000000000084525afa156107d7573d601f1015610029575f5190565b916054526034526014526f97a6f3b90000000000000000000000005f5260646010fd5b60105f60449260209582956014526034526fa9059cbb00000000000000000000000082525af115610bbb573d153d601f1060015f5114161715610bae575f603452565b6390b8ec185f526004601cfd5b60405162ffffff163d5f823e3d90fd5b5f80809381935af1156107d757565b8092910391608083126100295760405190610bf4826106b6565b60408294126100295760606040918251610c0d816106e6565b610c1682610695565b81526020820135602082015284528281013560208501520135910152565b67ffffffffffffffff81116106d257601f01601f191660200190565b929192610c5c82610c34565b91610c6a604051938461076a565b829481845281830111610029578281602093845f960137010152565b9080601f8301121561002957816020610ca193359101610c50565b90565b90939190630dfeb4198103610ed05750830160a08482031261002957610cd9610cf7916020610cd287610695565b9601610bda565b92610cee6001600160a01b03809616856117d2565b50923691610c50565b926bc7aebfbc05485e093720deaa925f8454945583156104a2576bcd1e9517bb0cb8d0d5cde893549360405191610d2d83610732565b608183527f536c69707061676520736c69707061676529536c69707061676528616464726560208401527f737320726563697069656e742c6164647265737320627579546f6b656e2c756960408401527f6e74323536206d696e416d6f756e744f757429546f6b656e5065726d6973736960608401527f6f6e73286164647265737320746f6b656e2c75696e7432353620616d6f756e7460808401527f290000000000000000000000000000000000000000000000000000000000000060a08401526e22d473030f116ddee9f6b43ac78ba393843b1561002957610e7a97610e996040955f9995610eac948b9789519d8e9c8d9b8c9a6309be14ff60e11b8c52610e4e60048d018251602080916001600160a01b0381511684520151910152565b60208181015160448e015291015160648c015281516001600160a01b031660848c0152015160a48a0152565b1660c487015260e48601526101406101048601526101448501906125cb565b90600319848303016101248501526125cb565b03925af180156107d757610ec1575b50600190565b610eca90610702565b5f610ebb565b9194929392916345d8bb1f0361134b5782019360e08386031261002957610ef683610695565b94610f048160208601610bda565b9460a085013567ffffffffffffffff811161002957610f3092610f28918701610c86565b923691610c50565b938451608901948560891161133757601f19610f64610f4e88610c34565b97610f5c604051998a61076a565b808952610c34565b013660208801378151602001518660480152604086606801818460200160045afa1560403d18176104bf57610fa8905f8760a801538051906020018760a901610b02565b519460206001600160a01b03875116960151958619612710908181106112c4575b5050508591957f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f91116112795795915b825190604082106112425783601401519084601501519885601801519086602c01519287604001519b60ff808216155f146112b35750508a6110cd9493926001600160a01b038e60e4946110a7730d922fb1bc191f64970ac40376643808b4b74df9978b7fe34f199b19b2b4f47f68442619d555527d244f78a3297ea89325f843f87b8b549963fa461e339a878716888416108388180283189288881689821610908818028718916128bb565b978551948b87602801528660140152848652604051998a9686602001908860c401610b02565b60a08660a40152831685608401528460640152166001600160a01b038816108260440152604088116001600160a01b038a163018026001600160a01b038a161882602401526f128acb0800000000000000000000000082601001528060c401825201016040526001600160a01b0382166bcd1e9517bb0cb8d0d5cde893541860601b156104a2576bcdccd5c65a7d4860ce3abbe954806112a3575081740100000000000000000000000000000000000000005f93926001600160a01b038594169060e01b17176bcdccd5c65a7d4860ce3abbe955835190826001600160a01b036020870192165af16111bd6125f0565b901561129b576bcdccd5c65a7d4860ce3abbe9548061128b57506040818051810103126100295760409260208201519384920151926040526001600160a01b03808c16911610911802185f03965f881261127957604088921115611254575050309591602c81511061124257602c602b19825101910190815295602886529591610ffa565b634e487b715f5260326020526024601cfd5b949396509450505060c0810135831061126f57505050600190565b60c0013590610b48565b634e487b715f5260116020526024601cfd5b63d66fcc385f526020526024601cfd5b602081519101fd5b63ab7646c45f526020526024601cfd5b63d3b1276d5f52166020526024601cfd5b6bcd1e9517bb0cb8d0d5cde89354917fe98f46388916ca2f096ea767dc04dddb45d2ca2c2f44e7bcc529d6aded9c11f0833f14611302575b50610fc9565b611310939499500392610b14565b905f19818309910290818082109103035f5260205261132d612aa5565b945f8080806112fc565b634e487b7160e01b5f52601160045260245ffd5b50925050505f90565b919091611362828483611897565b1561136f57505050600190565b829063ca9e5d0f8103611478575060c091810103126100295761139181610695565b61139d60208301610695565b906040830135916060840135906001600160a01b03928383169485840361002957849260a06113ce60808a016106a9565b9801359682611457575b5050501660145283156360f3e02e0263dd93f59a1860601b5f5260205f6024601082855af1156107d757601f3d1115610029575f51938385106114205750505050505b600190565b6004601c6020935f93639e9dfd6c0263d4b970461884525afa156107d757601f3d1115610029575f518060a01c6100295716610b48565b612710611470936114683085610b14565b020491610b6b565b5f80806113d8565b63b8df6d4d141590506117cc578160a091810103126100295761149a81610695565b602060409182840135906001600160a01b039485831691828403610029576114e86114c7606084016106a9565b916127108760808601359501356114de3084610b14565b02049485916127c6565b1561178a5763ffa642255f52600491601c91865f8585885afa1561178057603f3d1115610029575f51978651986317be952e5f52875f87878a5afa156116eb57601f998a3d1115610029575f518060081c6100295760ff1690600382101561176d5763796da7af5f52895f89898c5afa15611763578b3d1115610029575f519163eab5d20e5f528a5f8a8a8d5afa15611759578c3d111561002957898b5f8b8b82519463ec2fd46d84525afa1561171e578d3d1115610029578b8a8a8d8b5f51986ec097ce7bc90715b34b9f10000000000496600281145f14611728575050905f9291637c9b8e8984525afa1561171e578d3d1115610029575f5194858403808a116116f557505050868401938493670de0b6b3a7640000808097868297020402838082049106151501820204908403019303020402045b63c0ffa1785f52875f87878a5afa156116eb57893d1115610029575f5163ab44a7a35f52885f88888b5afa156116e1578a3d111561002957670de0b6b3a764000080915f510101910204948286106116b1575050506084925f9492859288519263e67ce7068452838901528289015260608281015282826080015201915af115610ae357503d111561002957600190565b85935088885f8c93888b634a248d2a84525afa15610ae357503d1115610029575f518060a01c6100295716610b48565b89513d5f823e3d90fd5b88513d5f823e3d90fd5b91955093611714935091670de0b6b3a764000091890302048380612c81565b8103910301611620565b8c513d5f823e3d90fd5b9250989594925050611752969550670de0b6b3a76400009250158185180218958692020491612c81565b9003611620565b8b513d5f823e3d90fd5b8a513d5f823e3d90fd5b602188634e487b7160e01b5f525260245ffd5b86513d5f823e3d90fd5b849550608492915f94959185925191638dae733383528288015281880152606081810152818160800152601c01915af115610ae35750601f3d1161141b575f80fd5b50505f90565b9091604051926117e1846106e6565b6020808501935f8552856001600160a01b038094169052519182511691015190811961271090818110611817575b505050809252565b6bcd1e9517bb0cb8d0d5cde89354917fe98f46388916ca2f096ea767dc04dddb45d2ca2c2f44e7bcc529d6aded9c11f0833f14611855575b5061180f565b03925061186191610b14565b905f19818309910290818082109103035f5260205261187e612aa5565b5f80808061184f565b359062ffffff8216820361002957565b9092919063d92aadfb8103611c7c5750820161012083820312610029576118bd83610695565b906020906118cd81838701610bda565b926118da60a08701610695565b9160c08701359067ffffffffffffffff82116100295784918801906118fe91610c86565b61190a60e08901610695565b976101000135926001600160a01b0380809616911661192990886117d2565b979099868251511698838c60409b8c519061194382610716565b81528881018490528c810183905260016060820152601f190180517f7d806873084f389a66fd0315dead7adaad8ae6e8b6cf9fb0d3db61e5a91c3ffa825260a082209152996bcd1e9517bb0cb8d0d5cde89354908d51916119a383610716565b86821683528a83018c9052168d82015260016060820152601f190180517f7d806873084f389a66fd0315dead7adaad8ae6e8b6cf9fb0d3db61e5a91c3ffa825260a082209152986119f43086610b14565b8181118183180218809402049a8b910152611a0e92610b6b565b875192611a1a84610716565b60588452848401937f436f6e73696465726174696f6e286164647265737320746f6b656e2c75696e7485528981017f32353620616d6f756e742c6164647265737320636f756e74657270617274792c9052606081017f626f6f6c207061727469616c46696c6c416c6c6f77656429000000000000000090528951611a9d816106b6565b602e8152868101907f546f6b656e5065726d697373696f6e73286164647265737320746f6b656e2c7582528b81017f696e7432353620616d6f756e742900000000000000000000000000000000000090528b519687938985017f436f6e73696465726174696f6e20636f6e73696465726174696f6e29000000009052519081603c8601611b29926125aa565b830190519182603c8301611b3c926125aa565b0103601c81018552603c01611b51908561076a565b6e22d473030f116ddee9f6b43ac78ba393843b156100295789516309be14ff60e11b8152835180516001600160a01b031660048301526020015160248201529b8c9485949091908c90808a015160448801520151606486015280516001600160a01b031660848601526020015160a485015260c48401528660e4840152610104830161014090526101448301611be6916125cb565b82810360031901610124840152611bfc916125cb565b03815a5f948591f1968715611c72576fffffffffffffffffffffffffffffffff959697611c63575b507f49fa719b76f0f6b7e76be94b56c26671a548e1c712d5b13dc2874f70a75982765f5252835190845260605f209352166010525f5260305fa0600190565b611c6c90610702565b5f611c24565b85513d5f823e3d90fd5b638d68a1568103611fc5575082019160808184031261002957611c9e81610695565b9160208201359360408301359067ffffffffffffffff821161002957611cc5918401610c86565b93611d0d85516020870151907fffffffffffffffffffffffffffffffffffffffff000000000000000000000000918281169160148110611fb0575b503092505060601c610b14565b8181029181830414901517156113375761271090049360405193611d30856106b6565b602885526040366020870137307f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff879397116112795795915b825190604082106112425783601401519084601501519885601801519086602c01519287604001519b60ff808216155f146112b35750508a611e169493926001600160a01b038e60e4946110a7730d922fb1bc191f64970ac40376643808b4b74df9978b7fe34f199b19b2b4f47f68442619d555527d244f78a3297ea89325f843f87b8b549963fa461e339a878716888416108388180283189288881689821610908818028718916128bb565b60a08660a40152831685608401528460640152166001600160a01b038816108260440152604088116001600160a01b038a163018026001600160a01b038a161882602401526f128acb0800000000000000000000000082601001528060c401825201016040526001600160a01b0382166bcd1e9517bb0cb8d0d5cde893541860601b156104a2576bcdccd5c65a7d4860ce3abbe954806112a3575081740100000000000000000000000000000000000000005f93926001600160a01b038594169060e01b17176bcdccd5c65a7d4860ce3abbe955835190826001600160a01b036020870192165af1611f066125f0565b901561129b576bcdccd5c65a7d4860ce3abbe9548061128b57506040818051810103126100295760409260208201519384920151926040526001600160a01b03808c16911610911802185f03965f881261127957604088921115611f8b575050309591602c81511061124257602c602b19825101910190815295602886529591611d69565b949396509450505060608101358310611fa657505050600190565b6060013590610b48565b8391925060140360031b1b1616805f80611d00565b928363103b48be829495145f14612179575060c0918101031261002957611feb81610695565b90602090611ffa828201610695565b604093848301359361200e60608501610695565b9460a061201d60808701611887565b950135956001600160a01b0380809616911696600180881614915f9380612155575b50630902f1ac5f52895f6004601c8c5afa156116e157893d10610029578260051b97885190898718958b87519482158015612147575b61212c575b505061ffff6127109260081c1682030292028201918215612118570204918183106120e4575050935f9693878481989460a49883978d519763022c0d9f89528801015285010152168160600152608081810152818160a00152601c01915af115610ae35750600190565b89855f6004601c8d849663dfec362602630dfe16811884525afa15610ae357505f51908160a01c903d101715610b48575f80fd5b634e487b7160e01b5f52601260045260245ffd5b6121369250610b14565b838103908111611337578b5f61207a565b5060018085811c1614612075565b6127109194506121653086610b14565b020492612173848a83610b6b565b5f61203f565b6338c9c14781036121e65750019060a0818303126100295761219a81610695565b906121a760408201610695565b90608081013567ffffffffffffffff81116100295761141b946121cb918301610c86565b9260206001600160a01b03606084013594169201359061261f565b63f5b9918981036124b4575060a091810103126100295761220681610695565b6020820135604091828401356001600160a01b039485821680920361002957608061223360608301611887565b9101356001808316149186517f392f37e900000000000000000000000000000000000000000000000000000000815260e081600481885afa9182156116eb575f925f985f915f955f965f965f93612437575b5091818d97969594938b93989e86829980966122a1879e61258f565b15612407575b50505050505085949385848e9461ffff99968e61230c965f93806123ee575b50831580156123de575b60018089811c1614176123ca575b50505061271086670de0b6b3a7640000809981809602049a02049a8b9560081c168202049003020485612904565b85030204908115611337575f19928383019a8b951091101790030111611279578186106123c2575050156123bc575f925b84516123488161074e565b5f8152823b15610029575f946123a686928851998a97889687957f022c0d9f000000000000000000000000000000000000000000000000000000008752600487015260248601521660448401526080606484015260848301906125cb565b03925af1908115610ae35750610ec15750600190565b5f61233d565b859250610b48565b6123d5929350610b14565b03818e5f6122de565b6123e9858484610b6b565b6122d0565b6127109194506123fe3086610b14565b0204925f6122c6565b9298949b50929850949e5061ffff98508c955061230c935098909580979e8f9599849899978297508496506122a7565b9750505050925050965060e0823d60e0116124ac575b8161245a60e0938361076a565b8101031261002957815160208301519789840151926060850151906080860151801515810361002957889061249d60c061249660a08b0161257b565b990161257b565b90979694959293909291612285565b3d915061244d565b6334ee90ca141590506117cc578160809181010312610029576124d681610695565b906124e360208201610695565b6001600160a01b0381811673eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee14926040810135841561256b5747915b818311612527575b50505050505050600190565b60606127109101358302049103908181811191180218925f1461255b57505061254f91610bcb565b5f80808080808061251b565b612566931690610b6b565b61254f565b6125753085610b14565b91612513565b51906001600160a01b038216820361002957565b1561259657565b634e487b7160e01b5f52600160045260245ffd5b5f5b8381106125bb5750505f910152565b81810151838201526020016125ac565b90601f19601f6020936125e9815180928187528780880191016125aa565b0116010190565b3d1561261a573d9061260182610c34565b9161260f604051938461076a565b82523d5f602084013e565b606090565b9291906001600160a01b03808316946e22d473030f116ddee9f6b43ac78ba386146104a2575f9181169073eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee820361273d5750505061271090470204938051155f146126c1575050612697575f80809381935af161268e6125f0565b901561129b5750565b60046040517f01da1572000000000000000000000000000000000000000000000000000000008152fd5b909392602083018084116113375782511061124257835f9460208695850101525b602083519301915af16126f36125f0565b901561129b5751159081612733575b5061270957565b60046040517f82d5d76a000000000000000000000000000000000000000000000000000000008152fd5b90503b155f612702565b9091949282979497155f1461275c57505050612697575f9283926126e2565b61276b96939592963083610b14565b905f19818309910290818082109103035f52602052612788612aa5565b60208601808711611337578551106112425787845f988360208b9a8a010152036127b5575b5050506126e2565b6127be926127c6565b5f80876127ad565b909160405190836040523060601b602c526fdd62ed3e000000000000000000000000600c5260205f6044601c865afa156128b2573d602011610029575f5191604052811061281357505050565b612869575b604460105f80936020956014525f196034526f095ea7b300000000000000000000000082525af115610bbb573d153d601f1060015f511416171561285c575f603452565b633e3f8f735f526004601cfd5b816014525f6034526f095ea7b30000000000000000000000005f5260205f6044601082855af115610bbb573d153d601f1060015f5114161761281857633e3f8f735f526004601cfd5b503d5f823e3d90fd5b90916001600160a01b039462ffffff169060405194826040526020525f805260601b600c521560051b6060035f20905f5260205260405260ff600b536055600b20906040521690565b909181800293818080029461291b86888488612c3f565b958286029701965f199788818309910290818082109103035f5260205280612941612b17565b9501938491020490039180800295630cecb8f3958287890402905f955b60ff87106129735763481b61af5f526004601cfd5b896b0ee6b27f6b920475fa2a0af0846003888d61299587800280978985612c3f565b950402020104908380821015612a0d5703049081156129db575b01956b321f0f9f40f36fb0d698c5e18088116129d2575b506001905b019561295e565b965060016129c6565b90506001808201896129ee8d838a612c5e565b10156129fe575081901c906129af565b99505050505050509350505090565b9003048015612a35575b81600192831c808311612a2d575b5003966129cb565b91505f612a25565b5083810188612a458c8389612c5e565b10612a975782612a7c7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe84018d818002918a612c3f565b10612a8957506002612a17565b985050505050509350505090565b509750505050509350505090565b5f516020518115612b0e577fbc01a36e2eb1c432ca57a786c226809d495182a9930be0ded288ce703afb7e9191612710807fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd8f08309830890828211900360fc1b910360041c170290565b61271091500490565b5f516020518115612b95577f3c5310158d83be28119411e0da82e0ffd3396c95b9c0119250c0092200d7dbf991760a70c3c40a64e6c51999090b65f67d9240000000000000807ffffffffffffffffffff58f3c3bf59b193ae666f6f49a09826dc00000000000008309830890828211900360ca1b910360361c170290565b760a70c3c40a64e6c51999090b65f67d924000000000000091500490565b5f516020518115612c29577f356317ffa45f828d2a41175b2aed3a20e7fdd4a4e46cc11944d93b01be7b1711916ec097ce7bc90715b34b9f1000000000807fffffffffffffffffffffffffffffffffff3f68318436f8ea4cb460f0000000008309830890828211900360dc1b910360241c170290565b6ec097ce7bc90715b34b9f100000000091500490565b0291015f19818309910290818082109103035f52602052610ca1612bb3565b810291908002015f19818309910290818082109103035f52602052610ca1612b17565b9190670de0b6b3a7640000928381860204029383039183828402049185040190818110155f14612cfd5703826001945b8360021b02048180020191600183811c01835b848210612cec57505060011b9315612ce557015b0290808204910615150190565b9003612cd8565b909350838104840160011c90612cc4565b9003825f94612cb1567b7709bb3907ec21dfb01b0f0ba7f5d2fc6c6e09000000000000000000000000000000000000000000000000000000000000000000000000000000
Signatures
0xda13dca10034add443ab64f56307126aeb7d81c5739574b9fa64c155aacdf259477964be9f604e5ac5e8148440a001ac24dad9ed7376abff651aebc0ce7af50a1c703154f69d8ce50d150c32a81d5eee3caf4a21e43d45afb179a9dedf33c0da8a0047bf9c5be6d298631aabb5d75d28f15936ac282a31d715a12f7c856e82b7d51c