0x8a1c0dfceaca1f67d37e3c7c2de88ead4b5589dff8c6098eb7b660fd3b7f6627
Safe Transaction on 0x8e5d...4827
Overview
Transaction Data
0xf160fb0e0000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000033fe60806040908082523461056e57806133de803803809161001f8285610623565b833960209283918101031261056e57516001600160601b031981169081900361056e5761007a61004d61079f565b8381519101207f615e8d716cef7295e75dd3f1f10d679914ad6d7759e8e9459f0109ef7524170114610646565b6100b26100856106e6565b8381519101207fdc83993a2ffc65b01b71ed08790b6e39c5c55d76937b62a3b5085b02071f125914610646565b61043b6574696f6e732960d01b61020e85516100cd816105a3565b60af815260af8682016e75696e7432353620616d6f756e742960881b60c07f536c697070616765416e64416374696f6e7320736c697070616765416e644163948584527f74696f6e7329536c697070616765416e64416374696f6e7328616464726573738c8201527f20726563697069656e742c6164647265737320627579546f6b656e2c75696e7460608201527f323536206d696e416d6f756e744f75742c62797465735b5d20616374696f6e7360808201527f29546f6b656e5065726d697373696f6e73286164647265737320746f6b656e2c60a082015201522090604688886101b761079f565b816101c061074f565b918451998a958387019889528601528051918291018686015e8301908482015f8152815193849201905e015f83820152030193610205601f1995868101835282610623565b51902014610646565b6103296081865161021e816105d2565b818152602960f81b60a0888301927f536c69707061676520736c69707061676529536c69707061676528616464726584527f737320726563697069656e742c6164647265737320627579546f6b656e2c75698b8201527f6e74323536206d696e416d6f756e744f757429546f6b656e5065726d6973736960608201527f6f6e73286164647265737320746f6b656e2c75696e7432353620616d6f756e7460808201520152206102cb6106e6565b8661020560326102d961074f565b8b51938491818084019771536c69707061676520736c6970706167652960701b89528051918291018686015e8301908482015f8152815193849201905e015f838201520301868101835282610623565b610361610334610661565b8581519101207f7d806873084f389a66fd0315dead7adaad8ae6e8b6cf9fb0d3db61e5a91c3ffa14610646565b84519061036d826105ed565b604b8252610411858301917f5266714f7264657228436f6e73696465726174696f6e206d616b6572436f6e7383527f696465726174696f6e2c436f6e73696465726174696f6e2074616b6572436f6e888501526a73696465726174696f6e2960a81b6060850152866103dd610661565b93818a51958692828401985180918a5e8301908282015f8152815193849201905e015f838201520301908101835282610623565b5190207f49fa719b76f0f6b7e76be94b56c26671a548e1c712d5b13dc2874f70a759827614610646565b46617a69149081610583578351907f16fbd3a71aa6d159973eb9ff1e1199f9fe242767e6f30ac662a492f92ac704115f80a26331a9108f60e11b815260048082015282816024816d04533fe15556b1e086bb1a72ceae5afa908115610579575f91610536575b5061051a926b08054751d605e5c08a2210bf916104c8906001600160a01b03163014610646565b60015f5252825f206001808060a01b031982541617905573bbbbbbb520d69a9775e85b458c58c648259fad5f3b1580159061052f575b61050790610646565b6103e74614908115610527575b50610646565b51612bb990816108258239f35b90505f610514565b50806104fe565b90508281813d8311610572575b61054d8183610623565b8101031261056e57516001600160a01b038116810361056e5761051a6104a1565b5f80fd5b503d610543565b84513d5f823e3d90fd5b61051a9261059e6b08054751d605e5c08a2210bf9215610646565b6104c8565b60e081019081106001600160401b038211176105be57604052565b634e487b7160e01b5f52604160045260245ffd5b60c081019081106001600160401b038211176105be57604052565b608081019081106001600160401b038211176105be57604052565b606081019081106001600160401b038211176105be57604052565b601f909101601f19168101906001600160401b038211908210176105be57604052565b1561064d57565b634e487b7160e01b5f52600160045260245ffd5b6040519061066e826105ed565b605882527f626f6f6c207061727469616c46696c6c416c6c6f7765642900000000000000006060837f436f6e73696465726174696f6e286164647265737320746f6b656e2c75696e7460208201527f32353620616d6f756e742c6164647265737320636f756e74657270617274792c60408201520152565b604051906106f3826105ed565b60418252602960f81b6060837f536c697070616765286164647265737320726563697069656e742c616464726560208201527f737320627579546f6b656e2c75696e74323536206d696e416d6f756e744f757460408201520152565b6040519061075c82610608565b602e82526d696e7432353620616d6f756e742960901b6040837f546f6b656e5065726d697373696f6e73286164647265737320746f6b656e2c7560208201520152565b604051906107ac826105ed565b605b82527f6e416d6f756e744f75742c62797465735b5d20616374696f6e732900000000006060837f536c697070616765416e64416374696f6e73286164647265737320726563697060208201527f69656e742c6164647265737320627579546f6b656e2c75696e74323536206d696040820152015256fe6080604052600436101561002f575b361561002d573461002957610021610650565b602081519101f35b5f80fd5b005b5f3560e01c80634b7758a51461050d5780638bc1e8eb146104915780638da5cb5b146104665763fd3ad6d40361000e573461002957600319360160e08112610029576060136100295767ffffffffffffffff80606435116100295736602360643501121561002957806064356004013511610029573660246064356004013560051b606435010111610029576001600160a01b0360a43516908160a435036100295760c435918183116100295736602384011215610029578260040135918211610029573660248385010111610029576001600160a01b03610134336ccf9e3c5a26621af382fa17f24f1860601b1536600310163360131936013560601c1802331890565b1690815f526b08054751d605e5c08a2210bf60205260405f205460601b156104595760806040517fdc83993a2ffc65b01b71ed08790b6e39c5c55d76937b62a3b5085b02071f1259815260606004826020013720911461043c576bc7aebfbc05485e093720deaa5c8061044957506bc7aebfbc05485e093720deaa5d60a43560601b1561043c576bcd1e9517bb0cb8d0d5cde8935c8060601b610420575060a4356bcd1e9517bb0cb8d0d5cde8935d6064356004013515610029576024606435013560643501602481013590604481013592610225604860031985019301916024604051970184848860e01c61091f565b85604052156103d25760016064356044015b606435600401358210610339576004356001600160a01b03811680820361002957602435906001600160a01b03821691828103610029576044359283156100295773eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee1480156103295747935b8085106103215750156103125750506102af916109f1565b60a4356bcd1e9517bb0cb8d0d5cde8935c1860601b610305575f6bcd1e9517bb0cb8d0d5cde8935d6bc7aebfbc05485e093720deaa5c806102f557602060405160018152f35b63e25527c25f526020526024601cfd5b635149e7955f526004601cfd5b61031c9350610991565b6102af565b92505061096e565b610333308361093a565b93610297565b80356064350160248101356044820135916048600319830191016040519361036583838360e01c61127a565b8560405215610381575050505050602060019101910190610237565b8495507fffffffff000000000000000000000000000000000000000000000000000000009087633c74eed660809752876020015216856040015260608581015281858501528460a001370190601c01fd5b7fffffffff00000000000000000000000000000000000000000000000000000000608094633c74eed687525f876020015216856040015260608581015281858501528460a001370190601c01fd5b6014526f7407c0f80000000000000000000000005f5260246010fd5b63e758b8d55f526004601cfd5b639936cbab5f526020526024601cfd5b631e0921045f526004601cfd5b34610029575f6003193601126100295760206104806105fb565b6001600160a01b0360405191168152f35b34610029575f60031936011261002957604051808060400160206b08054751d605e5c08a2210bf60205260019060015f526001600160a01b03908160405f2054165b8084036104f35750505050039060208152603f19820160051c8160200152f35b8085525f90815260409020548695509381019382166104d3565b34610029576060600319360112610029576004356001600160a01b039081811680910361002957602435918083168093036100295760443580151581036100295761057b336ccf9e3c5a26621af382fa17f24f1860601b1536600310163360131936013560601c1802331890565b6105836105fb565b1860601b61045957835f526b08054751d605e5c08a2210bf60205260405f209182541691835f5260405f2085158385151817838760011802871882541860601b17938387821802189055556105d457005b63e2b339fd5f526020526040526044601cfd5b35906001600160a01b038216820361002957565b632bb839875f52600460205260405f6024601c6d04533fe15556b1e086bb1a72ceae5afa156106455760403d10610029575f51906020518060281c8360a01c179042111761002957565b6040513d5f823e3d90fd5b6bcdccd5c65a7d4860ce3abbe9805c9081331860601b825f351860e01c1715809260a01c61ffff160291610916575b5080610689575f80fd5b6001146106a457634e487b7160e01b5f52605160045260245ffd5b6080600319336ccf9e3c5a26621af382fa17f24f146014023603011061002957602480356004358181185f9091130218906044359081013560601c3081036107105750906106fa9160383391013560601c610991565b60405161070681610a68565b5f81525f36813790565b61071a90156124bd565b60409182519061072982610a00565b3382526020908183015261074036602c8501610ac3565b90610775367fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7786600401350160ad8701610b4a565b936bc7aebfbc05485e093720deaa945f865c965d851561043c576bcd1e9517bb0cb8d0d5cde8935c95608d8851936107ac85610a4c565b608185527f536c69707061676520736c69707061676529536c697070616765286164647265868601527f737320726563697069656e742c6164647265737320627579546f6b656e2c75698a8601527f6e74323536206d696e416d6f756e744f757429546f6b656e5065726d6973736960608601527f6f6e73286164647265737320746f6b656e2c75696e7432353620616d6f756e7460808601527f290000000000000000000000000000000000000000000000000000000000000060a08601520135600116610909575f968888978180519863137c29fe8a528181518b8b015e8801896060015e8760a0015e6001600160a01b03168560e001528461010001526101408085610120015282519261016091868584019101528584860192015e805180930190828501610180015e016101840190601c01826e22d473030f116ddee9f6b43ac78ba35af11561090057506106fa565b513d5f823e3d90fd5b631c500e5c5f526004601cfd5b5f905d5f61067f565b9061092c94939291610b9e565b1561093657600190565b5f90565b602460105f926020946014526f70a0823100000000000000000000000084525afa15610645573d601f1015610029575f5190565b916054526034526014526f97a6f3b90000000000000000000000005f5260646010fd5b60105f60449260209582956014526034526fa9059cbb00000000000000000000000082525af1156109e1573d153d601f1060015f51141617156109d4575f603452565b6390b8ec185f526004601cfd5b60405162ffffff163d5f823e3d90fd5b5f80809381935af11561064557565b6040810190811067ffffffffffffffff821117610a1c57604052565b634e487b7160e01b5f52604160045260245ffd5b6080810190811067ffffffffffffffff821117610a1c57604052565b60c0810190811067ffffffffffffffff821117610a1c57604052565b6020810190811067ffffffffffffffff821117610a1c57604052565b6060810190811067ffffffffffffffff821117610a1c57604052565b90601f601f19910116810190811067ffffffffffffffff821117610a1c57604052565b80929103916080831261002957604051906060820182811067ffffffffffffffff821117610a1c578060405260408395126100295760409181610b07606093610a00565b610b10826105e7565b81526020820135608086015284528281013560208501520135910152565b67ffffffffffffffff8111610a1c57601f01601f191660200190565b929192610b5682610b2e565b91610b646040519384610aa0565b829481845281830111610029578281602093845f960137010152565b9080601f8301121561002957816020610b9b93359101610b4a565b90565b9391909293630dfeb41981145f14610d70575082019260a08385031261002957610bf6610bd8610bcd856105e7565b956020809601610ac3565b91610bed6001600160a01b0380971684611651565b50933691610b4a565b926bc7aebfbc05485e093720deaa925f845c945d831561043c575f9485946bcd1e9517bb0cb8d0d5cde8935c60409889805195610c3287610a4c565b608187527f536c69707061676520736c69707061676529536c697070616765286164647265888801527f737320726563697069656e742c6164647265737320627579546f6b656e2c7569828801527f6e74323536206d696e416d6f756e744f757429546f6b656e5065726d6973736960608801527f6f6e73286164647265737320746f6b656e2c75696e7432353620616d6f756e7460808801527f290000000000000000000000000000000000000000000000000000000000000060a08801528180519963137c29fe8b528181518c8c015e89018a6060015e8860a0015e168560e001528461010001526101408085610120015282519261016091868584019101528584860192015e805180930190828501610180015e016101840190601c01826e22d473030f116ddee9f6b43ac78ba35af1156109005750600190565b9194916345d8bb1f0361127157820160e08382031261002957610d92836105e7565b90610da08160208601610ac3565b9460a085013567ffffffffffffffff811161002957610dcc92610dc4918701610b80565b963691610b4a565b938451608901948560891161125d57601f19610e00610dea88610b2e565b97610df8604051998a610aa0565b808952610b2e565b013660208801378151602001518660480152604082602001876068015e5f8660a801538051906020018660a9015e5160206001600160a01b0382511691015190811990612710918281106111eb575b505050807f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f92116110f757905b865190604082106110c05787601401519088601501519389601801518a602c0151928a8c604001519760ff808216602081145f146111315750505060e491610f1c732e08f5ff603e4343864b14599caedb19918bdcaf947feb66a80b73305597c5400bbcee7abbfb2194b5a976fea81521d44c03d471cb6163fa461e33965b8a8d186001600160a01b03808f16908d161002808c1892908e18916127f3565b94825191888460280152836014015281835260405196879383602001908560c4015e60a08460a401526001600160a01b0316836084015282606401526001600160a01b0389166001600160a01b038816108260440152604088116001600160a01b038b163018026001600160a01b038b161882602401526f128acb0800000000000000000000000082601001528060c401825201016040526001600160a01b0382166bcd1e9517bb0cb8d0d5cde8935c1860601b1561043c576bcdccd5c65a7d4860ce3abbe95c8061112157505f91829160e01b6001600160a01b0382161774010000000000000000000000000000000000000000176bcdccd5c65a7d4860ce3abbe95d835190826001600160a01b036020870192165af161103c6124d8565b9015611119576bcdccd5c65a7d4860ce3abbe95c8061110957506040818051810103126100295760409260208201519384920151926040526001600160a01b03808716911610911802185f03915f83126110f7576040839211156110d2575050309095602c8151106110c057602c602b198251019101908152956028865290610e7d565b634e487b715f5260326020526024601cfd5b949396509450505060c081013583106110ed57505050600190565b60c001359061096e565b634e487b715f5260116020526024601cfd5b63d66fcc385f526020526024601cfd5b602081519101fd5b63ab7646c45f526020526024601cfd5b602181036111845750505060e491610f1c732dc0ec0f0db8baf250ecccf268d7dfbf59346e5e947fd3d2cd1fa553b6de12b0fb3f9a90656e92bfa2ad3e66805559d4eb5ec1e71f8f63fa461e3396610efc565b919250906022036111da5750508a60e491610f1c73b1c0fa0b789320044a6f623cfe5ebda9562602e3947fe3572921be1688dba92df30c6781b8770499ff274d20ae9b325f4242634774fb63fa85398b96610efc565b63d3b1276d5f52166020526024601cfd5b6bcd1e9517bb0cb8d0d5cde893927fe98f46388916ca2f096ea767dc04dddb45d2ca2c2f44e7bcc529d6aded9c11f0845c3f14611229575b50610e4f565b039250611237915c9061093a565b905f19818309910290818082109103035f526020526112546129dd565b5f808080611223565b634e487b7160e01b5f52601160045260245ffd5b50925050505f90565b919091611288828483611719565b1561129557505050600190565b63670335be0361164b5781018181036101608112610029576112b6836105e7565b60e0603f196112c7602087016105e7565b930112610029576040519260e084019467ffffffffffffffff9585811087821117610a1c5760405260408101358552611302606082016105e7565b60208601526080810135604086015261131d60a082016105e7565b9560608601968752608086019060c0830135825260a087019260e0810135845261010081013560c089015261012081013582811161002957810194604086820312610029576040519561136f87610a00565b803593841161002957611389602092610140958301610b80565b875201356020860152013561139e308761093a565b9151809381841184831802841890510204978189106116395750506040517fdd62ed3e00000000000000000000000000000000000000000000000000000000815230600482015273bbbbbbb520d69a9775e85b458c58c648259fad5f60248201526020816044816001600160a01b038a165afa908115610645575f91611607575b50828211828418028218811061152f575b50905f94859493926bcd1e9517bb0cb8d0d5cde8935c6001600160a01b03604051968794634dcebcba86528b51866020015230866040015260408c602001876060015e82168560a0015260608b81018660c0015e168361012001528860c00151908160f81c9060601b1783610140015260801b8261016001526101a0928383610180015281818111911802189101526040826101c001528060200151826101e0015251805190816020019083610200015e6102040190601c018273bbbbbbb520d69a9775e85b458c58c648259fad5f5af1156106455760c001516fffffffffffffffffffffffffffffffff918216601052165f908152603090a0600190565b93929190936115aa575b73bbbbbbb520d69a9775e85b458c58c648259fad5f6014525f196034526f095ea7b30000000000000000000000005f5260205f6044601082895af1156109e1573d153d601f1060015f511416171561159d575f603481905292939192909190611430565b633e3f8f735f526004601cfd5b73bbbbbbb520d69a9775e85b458c58c648259fad5f6014525f6034526f095ea7b30000000000000000000000005f5260205f6044601082895af1156109e1573d153d601f1060015f5114161761153957633e3f8f735f526004601cfd5b90506020813d602011611631575b8161162260209383610aa0565b8101031261002957515f61141f565b3d9150611615565b906001600160a01b038992511661096e565b50505f90565b90916040519261166084610a00565b6020808501935f8552856001600160a01b03809416905251918251169101519081199061271091828110611697575b505050809252565b6bcd1e9517bb0cb8d0d5cde893927fe98f46388916ca2f096ea767dc04dddb45d2ca2c2f44e7bcc529d6aded9c11f0845c3f146116d5575b5061168f565b0392506116e3915c9061093a565b905f19818309910290818082109103035f526020526117006129dd565b5f8080806116cf565b359062ffffff8216820361002957565b9092919063d92aadfb8103611aad575082019161012092838282031261002957611742826105e7565b9060209461175282878601610ac3565b9361175f60a082016105e7565b9260c082013567ffffffffffffffff81116100295782019061178091610b80565b61178c60e083016105e7565b9561010080930135906001600160a01b038080971697166117ad9082611651565b9590928b8884515116968a60409c8d998a51906117c982610a30565b81528481018c90528a810183905260016060820152601f190180517f7d806873084f389a66fd0315dead7adaad8ae6e8b6cf9fb0d3db61e5a91c3ffa825260a0822091528a51909c6bcd1e9517bb0cb8d0d5cde8935c61182883610a30565b8382168352868301889052168b82015260016060820152601f190180517f7d806873084f389a66fd0315dead7adaad8ae6e8b6cf9fb0d3db61e5a91c3ffa825260a0822091529a8b9561187b308461093a565b8181118183180218809202049d8e868b015261189692610991565b888051976118a389610a30565b60588952848901987f436f6e73696465726174696f6e286164647265737320746f6b656e2c75696e748a528281017f32353620616d6f756e742c6164647265737320636f756e74657270617274792c9052606081017f626f6f6c207061727469616c46696c6c416c6c6f7765642900000000000000009052825161192681610a84565b602e8152868101907f546f6b656e5065726d697373696f6e73286164647265737320746f6b656e2c7582528481017f696e7432353620616d6f756e7429000000000000000000000000000000000000905284519b8c938985017f436f6e73696465726174696f6e20636f6e73696465726174696f6e29000000009052518091603c86015e830190603c8201905f8252519283915e01603c81015f905203601c81018a52603c016119d6908a610aa0565b81519a8b98899663137c29fe88528282518983015e01866060015e8460a0015e8260e0015201526101409182910152815191610160918584840191015284838c0192015e815191828a0190828501610180015e016101840190601c015a915f9291836e22d473030f116ddee9f6b43ac78ba38194f115611aa3576fffffffffffffffffffffffffffffffff9394957f49fa719b76f0f6b7e76be94b56c26671a548e1c712d5b13dc2874f70a75982765f5252835190845260605f209352166010525f5260305fa05b600190565b83513d5f823e3d90fd5b9283638d68a156829495145f14611ec25750019060808183031261002957611ad4816105e7565b9260208201359260408301359067ffffffffffffffff821161002957611afb918401610b80565b92611b4384516020860151907fffffffffffffffffffffffffffffffffffffffff000000000000000000000000918281169160148110611ead575b503092505060601c61093a565b81810291818304149015171561125d5761271090049360405193611b6685610a84565b6028855260403660208701379430907f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81116110f757905b865190604082106110c05787601401519088601501519389601801518a602c0151928a8c604001519760ff808216602081145f14611e04575063fa461e339460e4949250611c3b91506001600160a01b03808c16908a16108b8a1802808a18908c187feb66a80b73305597c5400bbcee7abbfb2194b5a976fea81521d44c03d471cb61732e08f5ff603e4343864b14599caedb19918bdcaf6127f3565b94825191888460280152836014015281835260405196879383602001908560c4015e60a08460a401526001600160a01b0316836084015282606401526001600160a01b0389166001600160a01b038816108260440152604088116001600160a01b038b163018026001600160a01b038b161882602401526f128acb0800000000000000000000000082601001528060c401825201016040526001600160a01b0382166bcd1e9517bb0cb8d0d5cde8935c1860601b1561043c576bcdccd5c65a7d4860ce3abbe95c8061112157505f91829160e01b6001600160a01b0382161774010000000000000000000000000000000000000000176bcdccd5c65a7d4860ce3abbe95d835190826001600160a01b036020870192165af1611d5b6124d8565b9015611119576bcdccd5c65a7d4860ce3abbe95c8061110957506040818051810103126100295760409260208201519384920151926040526001600160a01b03808716911610911802185f03915f83126110f757604083921115611ddf575050309095602c8151106110c057602c602b198251019101908152956028865290611b9e565b949396509450505060608101358310611dfa57505050600190565b606001359061096e565b60218103611e575750505060e491611c3b732dc0ec0f0db8baf250ecccf268d7dfbf59346e5e947fd3d2cd1fa553b6de12b0fb3f9a90656e92bfa2ad3e66805559d4eb5ec1e71f8f63fa461e3396610efc565b919250906022036111da5750508a60e491611c3b73b1c0fa0b789320044a6f623cfe5ebda9562602e3947fe3572921be1688dba92df30c6781b8770499ff274d20ae9b325f4242634774fb63fa85398b96610efc565b8391925060140360031b1b1616805f80611b36565b63103b48be810361207a575060c0918101031261002957611ee2816105e7565b90602090611ef18282016105e7565b6040938483013593611f05606085016105e7565b9460a0611f1460808701611709565b950135956001600160a01b0380809616911696600180881614915f9380612056575b50630902f1ac5f52895f6004601c8c5afa1561204c57893d10610029578260051b97885190898718958b8751948215801561203e575b612023575b505061ffff6127109260081c168203029202820191821561200f57020491818310611fdb575050935f9693878481989460a49883978d519763022c0d9f89528801015285010152168160600152608081810152818160a00152601c01915af1156109005750600190565b89855f6004601c8d849663dfec362602630dfe16811884525afa1561090057505f51908160a01c903d10171561096e575f80fd5b634e487b7160e01b5f52601260045260245ffd5b61202d925061093a565b83810390811161125d578b5f611f71565b5060018085811c1614611f6c565b89513d5f823e3d90fd5b612710919450612066308661093a565b020492612074848a83610991565b5f611f36565b6338c9c14781036120e75750019060a0818303126100295761209b816105e7565b906120a8604082016105e7565b90608081013567ffffffffffffffff811161002957611a9e946120cc918301610b80565b9260206001600160a01b036060840135941692013590612507565b63f5b9918981036123e2575060a0918101031261002957612107816105e7565b602082013591604091828201356001600160a01b039485821680920361002957608061213560608601611709565b940135600180861614918651957f392f37e900000000000000000000000000000000000000000000000000000000875260e087600481885afa9687156123d8575f915f985f945f955f965f955f9461235d575b50868d839561219884999b6124bd565b8c15612342575b505050505061220985949385848e9461ffff99968e5f928d81612327575b505082158d84838315612316575b50505060018088811c161417612302575b505061271086670de0b6b3a7640000809981809602049a02049a8b9560081c16820204900302048561283c565b8503020490811561125d575f19928383019a8b9510911017900301116110f7578186106122fa575050156122f4575f925b84519361224685610a68565b5f8552823b156100295760a45f9591601f19601f602089958b519c8d9a8b998a977f022c0d9f00000000000000000000000000000000000000000000000000000000895260048901526024880152166044860152608060648601528051918291826084880152018686015e85858286010152011681010301925af180156122ea576122d3575b5050600190565b67ffffffffffffffff8211610a1c57525f806122cc565b50513d5f823e3d90fd5b5f61223a565b85925061096e565b61230e9192508c61093a565b03818e6121dc565b61231f92610991565b8d84836121cb565b61271092945061233890309061093a565b0204915f8d6121bd565b919e5090985096509094509150612209838a8461ffff61219f565b9750505099505091505060e0823d60e0116123d0575b8161238060e09383610aa0565b8101031261002957815160208301519189840151986060850151906080860151918215158303610029576123c260c06123bb60a08a016124a9565b98016124a9565b94959b90929694925f612188565b3d9150612373565b88513d5f823e3d90fd5b6334ee90ca1415905061164b57816080918101031261002957612404816105e7565b90612411602082016105e7565b6001600160a01b0381811673eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee1492604081013584156124995747915b818311612455575b50505050505050600190565b60606127109101358302049103908181811191180218925f1461248957505061247d916109f1565b5f808080808080612449565b612494931690610991565b61247d565b6124a3308561093a565b91612441565b51906001600160a01b038216820361002957565b156124c457565b634e487b7160e01b5f52600160045260245ffd5b3d15612502573d906124e982610b2e565b916124f76040519384610aa0565b82523d5f602084013e565b606090565b9291906001600160a01b03808316946e22d473030f116ddee9f6b43ac78ba3861473bbbbbbb520d69a9775e85b458c58c648259fad5f87141761043c575f9181169073eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee820361263d5750505061271090470204938051155f146125c1575050612597575f80809381935af161258e6124d8565b90156111195750565b60046040517f01da1572000000000000000000000000000000000000000000000000000000008152fd5b9093926020830180841161125d578251106110c057835f9460208695850101525b602083519301915af16125f36124d8565b90156111195751159081612633575b5061260957565b60046040517f82d5d76a000000000000000000000000000000000000000000000000000000008152fd5b90503b155f612602565b9091949282979497155f1461265c57505050612597575f9283926125e2565b90919261266c959495308461093a565b935f199283818709950294858082109103035f52602094855261268d6129dd565b9185810180821161125d578851106127e257858391890101528781036126bd575b5050505050905f9283926125e2565b9084604492604051938480927fdd62ed3e0000000000000000000000000000000000000000000000000000000082523060048301528c60248301525afa918215610645575f926127b3575b508110612716575b806126ae565b94939461276b575b60105f80936044938a6014526034526f095ea7b300000000000000000000000082525af1156109e1573d153d601f1060015f511416171561159d575f92839283603452919281945f612710565b866014525f6034526f095ea7b30000000000000000000000005f52825f6044601082865af1156109e1573d153d601f1060015f5114161761271e57633e3f8f735f526004601cfd5b9091508481813d83116127db575b6127cb8183610aa0565b810103126100295751905f612708565b503d6127c1565b603286634e487b715f52526024601cfd5b90916001600160a01b039462ffffff169060405194826040526020525f805260601b600c521560051b6060035f20905f5260205260405260ff600b536055600b20906040521690565b909181800293818080029461285386888488612b77565b958286029701965f199788818309910290818082109103035f5260205280612879612a4f565b9501938491020490039180800295630cecb8f3958287890402905f955b60ff87106128ab5763481b61af5f526004601cfd5b896b0ee6b27f6b920475fa2a0af0846003888d6128cd87800280978985612b77565b950402020104908380821015612945570304908115612913575b01956b321f0f9f40f36fb0d698c5e180881161290a575b506001905b0195612896565b965060016128fe565b90506001808201896129268d838a612b96565b1015612936575081901c906128e7565b99505050505050509350505090565b900304801561296d575b81600192831c808311612965575b500396612903565b91505f61295d565b508381018861297d8c8389612b96565b106129cf57826129b47ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe84018d818002918a612b77565b106129c15750600261294f565b985050505050509350505090565b509750505050509350505090565b5f516020518115612a46577fbc01a36e2eb1c432ca57a786c226809d495182a9930be0ded288ce703afb7e9191612710807fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd8f08309830890828211900360fc1b910360041c170290565b61271091500490565b5f516020518115612acd577f3c5310158d83be28119411e0da82e0ffd3396c95b9c0119250c0092200d7dbf991760a70c3c40a64e6c51999090b65f67d9240000000000000807ffffffffffffffffffff58f3c3bf59b193ae666f6f49a09826dc00000000000008309830890828211900360ca1b910360361c170290565b760a70c3c40a64e6c51999090b65f67d924000000000000091500490565b5f516020518115612b61577f356317ffa45f828d2a41175b2aed3a20e7fdd4a4e46cc11944d93b01be7b1711916ec097ce7bc90715b34b9f1000000000807fffffffffffffffffffffffffffffffffff3f68318436f8ea4cb460f0000000008309830890828211900360dc1b910360241c170290565b6ec097ce7bc90715b34b9f100000000091500490565b0291015f19818309910290818082109103035f52602052610b9b612aeb565b810291908002015f19818309910290818082109103035f52602052610b9b612a4f56ddb1341b4b1ae20c4f593db8964988eb474f598f0000000000000000000000000000
Signatures
0x2a0b9d0c5ebed78d50dc1ccc634f9313e893b6b5b5667376f62a9b83d5ee0cfd2c472d9fa8648adb5053a1ba29d8401f689aabd6d154227aba358e26711f95281b2750099f2906f6b18c899347e051946e2808347a911887842aabdbea561530df43239f99a23accbe7ad9533cddb53ce582ce442aaaf986a12f41050a8d0b5a441b