0x0d551c197ecefb4fe7e92472c312dfa46457539141a9b78ea8a93eb256e0bb99
Safe Transaction on 0x8e5d...4827
Overview
Transaction Data
0xf160fb0e0000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000032ec60808060405234610345576020816132cc803803809161001f828561036f565b83398101031261034557516001600160601b0319811690819003610345576100cc60405161004e60808261036f565b605b81527f536c697070616765416e64416374696f6e73286164647265737320726563697060208201527f69656e742c6164647265737320627579546f6b656e2c75696e74323536206d6960408201527f6e416d6f756e744f75742c62797465735b5d20616374696f6e7329000000000060609091015260016103a6565b61013f6040516100dd60808261036f565b604181527f536c697070616765286164647265737320726563697069656e742c616464726560208201527f737320627579546f6b656e2c75696e74323536206d696e416d6f756e744f75746040820152602960f81b60609091015260016103a6565b61017861014a6103c1565b602081519101207f7d806873084f389a66fd0315dead7adaad8ae6e8b6cf9fb0d3db61e5a91c3ffa146103a6565b61025a60405161018960808261036f565b604b8152602081017f5266714f7264657228436f6e73696465726174696f6e206d616b6572436f6e7381527f696465726174696f6e2c436f6e73696465726174696f6e2074616b6572436f6e60408301526a73696465726174696f6e2960a81b60608301526102306101f96103c1565b9160208060405194859382850197518091895e8401908282015f8152815193849201905e01015f815203601f19810183528261036f565b5190207f49fa719b76f0f6b7e76be94b56c26671a548e1c712d5b13dc2874f70a7598276146103a6565b46617a6914908161035c57604051907f16fbd3a71aa6d159973eb9ff1e1199f9fe242767e6f30ac662a492f92ac704115f80a26331a9108f60e11b8152600260048201526020816024816d04533fe15556b1e086bb1a72ceae5afa908115610351575f91610307575b506102f091906102dd906001600160a01b031630146103a6565b61e70846149081156102ff575b506103a6565b604051612e8390816104498239f35b90505f6102ea565b90506020813d602011610349575b816103226020938361036f565b810103126103455751906001600160a01b038216820361034557906102dd6102c3565b5f80fd5b3d9150610315565b6040513d5f823e3d90fd5b9061036a6102f092156103a6565b6102dd565b601f909101601f19168101906001600160401b0382119082101761039257604052565b634e487b7160e01b5f52604160045260245ffd5b156103ad57565b634e487b7160e01b5f52600160045260245ffd5b604051906103d060808361036f565b605882527f626f6f6c207061727469616c46696c6c416c6c6f7765642900000000000000006060837f436f6e73696465726174696f6e286164647265737320746f6b656e2c75696e7460208201527f32353620616d6f756e742c6164647265737320636f756e74657270617274792c6040820152015256fe60c0604052600436101561002f575b361561002d573461002957610021610621565b602081519101f35b5f80fd5b005b5f3560e01c806306b8524c146100dc5780631fff991f14610076576370a082310361000e57346100295760206003193601126100295761006d6105f7565b505f805360015ff35b600319360160a08112610029576060136100295760643567ffffffffffffffff8111610029576100cc6100d26100b260209336906004016104e7565b6100bd939193610919565b936100c785610772565b6107f2565b916107be565b6040519015158152f35b600319360160c08112610029576060136100295760643567ffffffffffffffff8111610029576101109036906004016104e7565b9060a43567ffffffffffffffff8111610029576101319036906004016105d9565b9061013a610919565b9161014483610772565b6d1ff3684f28c67538d4d072c2273433036104da5781358201803560a4118515176100295760440135906bcd1e9517bb0cb8d0d5cde8935c918151826020015160f81c83600101915f1901825261019a8161093f565b806103235750516080908301839003126100295760218201516041830151926001600160a01b036081606183015192015193169260205f60e4604051846001600160ff1b03168160d40152858160b401528460ff1c601b0181609401528881607401528681605401526d1ff3684f28c67538d4d072c2273481603401528960601b818501526fd505accf000000000000000000000000815260100182885af1601f3d1160015f511416161561025f575b5050505050506100cc6020936100d2926107f2565b8496939598944211610316578860428761030c956100d29a61029b61028960209f6100cc9d610fea565b936102968585898461101d565b611080565b926040519361190185528f85015283604001927f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c984528685606001526d1ff3684f28c67538d4d072c2273485608001528460a001525f19018360c001528260e0015260c081209052601e01206110a3565b928195878061024a565b631a15a3cc5f526004601cfd5b91929161032f8161093f565b600181036104b857505160a09082018290031261002957602181015160418201519161035d60618201610a44565b9360205f6101046001600160a01b0360a1608187015196015194169560405190856001600160ff1b03168260f40152868260d401528560ff1c601b018260b4015289826094015288826074015281605401526d1ff3684f28c67538d4d072c2273481603401528960601b818501526f8fcbaf0c000000000000000000000000815260100182875af1601f3d1160015f511416161561040a575050505050506100cc6020936100d2926107f2565b839598949693151586421116610316578860426100cc97856100d29a61044761043860209f61030c9a610fea565b9261029684845f03898461101d565b926040519361190185528f85015283604001927fea2aa0a1be11a07ed86d755c93467f4f82362b452371d1ba94d1715123511acb84528685606001526d1ff3684f28c67538d4d072c2273485608001525f19018460a001528360c001528260e0015260c081209052601e01206110a3565b600281118063b7e59b040263f9ade075185f526021821802186020526024601cfd5b63e758b8d55f526004601cfd5b9181601f840112156100295782359167ffffffffffffffff8311610029576020808501948460051b01011161002957565b6040810190811067ffffffffffffffff82111761053457604052565b634e487b7160e01b5f52604160045260245ffd5b6080810190811067ffffffffffffffff82111761053457604052565b90601f601f19910116810190811067ffffffffffffffff82111761053457604052565b67ffffffffffffffff811161053457601f01601f191660200190565b9291926105af82610587565b916105bd6040519384610564565b829481845281830111610029578281602093845f960137010152565b9080601f83011215610029578160206105f4933591016105a3565b90565b600435906001600160a01b038216820361002957565b35906001600160a01b038216820361002957565b6bcdccd5c65a7d4860ce3abbe95c80331860601b815f351860e01c1715809160a01c61ffff16029061075e575b610656610a03565b909180610661575f80fd5b60011461067c57634e487b7160e01b5f52605160045260245ffd5b60031960809101106100295780600401359060248101359060448101350190602482013560601c92815f821391180218903083145f146106e4576106c9925060383391013560601c610ed7565b6040516106d7602082610564565b5f80825236602083013790565b906106f26107599315612858565b604051906106ff82610518565b338252602082015261071436602c8401610a51565b90610753608d84013560011693369060ad7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7760048301350191016105a3565b91611847565b6106c9565b5f6bcdccd5c65a7d4860ce3abbe95d61064e565b8060601b156104da576bcd1e9517bb0cb8d0d5cde8935c8060601b6107a257506bcd1e9517bb0cb8d0d5cde8935d565b6014526f7407c0f80000000000000000000000005f5260246010fd5b6bcd1e9517bb0cb8d0d5cde8935c1860601b6107e5575f6bcd1e9517bb0cb8d0d5cde8935d565b635149e7955f526004601cfd5b81610809575b5050610804600461095d565b600190565b80358101806020013560e01c906024600319823501910160405161082e838386610abc565b81604052156108ca575b5050505060208101906001915b8383106108535750506107f8565b80358201806020013560e01c60246003198335019201906040516108798484848a610e70565b906040521561089357505050602060019101920191610845565b918091869360405194633c74eed68652856020015260e01b84604001526060848101528184608001528360a0013760840190601c01fd5b6108d5838386610c4a565b90604052156108e45780610838565b819060405193633c74eed685525f856020015260e01b84604001526060848101528184608001528360a0013760840190601c01fd5b33906d1ff3684f28c67538d4d072c22734331461093257565b36601319013560601c9150565b6003111561094957565b634e487b7160e01b5f52602160045260245ffd5b8035906001600160a01b0382168083036100295760208201356001600160a01b038116928382036100295760400135928315806109fb575b6109f45773eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee1480156109e45747935b8085106109dc5750156109d25750506109d091610f37565b565b6109d09350610ed7565b925050610eb4565b6109ee3083610e80565b936109b8565b5050505050565b508015610995565b336d1ff3684f28c67538d4d072c2273403610a3e57601319360190368211610a2a575f9190565b634e487b7160e01b5f52601160045260245ffd5b5f903690565b5190811515820361002957565b80929103916080831261002957604051906060820182811067ffffffffffffffff8211176105345760405260408294126100295760606040918251610a9581610518565b610a9e8261060d565b81526020820135602082015284528281013560208501520135910152565b90919063c1fb425e8103610b3c5750810160c08282031261002957610ae08261060d565b610aed8260208501610a51565b9160a084013567ffffffffffffffff811161002957610b1c610b24926001600160a01b039261080497016105d9565b921683610f46565b506d1ff3684f28c67538d4d072c22734331492611847565b633036d6a603610c445781016101008282031261002957610b5c8261060d565b610b698260208501610a51565b9060a084013567ffffffffffffffff81116100295783610b8a9186016105d9565b9260c08501359067ffffffffffffffff821161002957610bab9186016105d9565b9283516089019384608911610a2a57610c3760e0610c3e976001600160a01b0393601f19610bf1610bdb8b610587565b9a610be96040519c8d610564565b808c52610587565b013660208b01376d1ff3684f28c67538d4d072c2273433148851602001518a604801526040896020018b6068015e8960a801538051906020018960a9015e0135946110f1565b9216611151565b50600190565b50505f90565b92919092610c5a8285835f610f77565b15610c6757506001925050565b63b8df6d4d03610e6a578260a0918101031261002957610c868261060d565b60408301356001600160a01b0381169182820361002957606085013590811515820361002957610cd19061271060206080890135980135610cc73084610e80565b02049485916124f1565b15610e5e5763ffa642255f5260405f6004601c845afa15610e5357603f3d1115610029575f51602051610d0383612ae2565b8060081c6100295760ff16610d178161093f565b610d2084612b06565b90610d2a85612b2a565b86610d3487612b4e565b936ec097ce7bc90715b34b9f10000000000492610d508161093f565b60028103610e1f575050610d6386612b72565b94858503808911610df65750505083670de0b6b3a7640000809592818981950191848303020495800204029080820491061515018202049083030102045b670de0b6b3a764000080610db484612b96565b610dbd85612bba565b010191020493808510610dd6575092610c3e9293612aa0565b610de08592612bde565b8060a01c610029576001600160a01b0316610eb4565b670de0b6b3a7640000929650610e159493919550880302048380612d99565b8103910301610da1565b610e4c955091670de0b6b3a764000091969392610e3b8161093f565b158185180218958692020491612d99565b9003610da1565b6040513d5f823e3d90fd5b90610c3e929391612a5e565b505f9150565b838383610c5a9397969597610f77565b602460105f926020946014526f70a0823100000000000000000000000084525afa15610e53573d601f1015610029575f5190565b916054526034526014526f97a6f3b90000000000000000000000005f5260646010fd5b60105f60449260209582956014526034526fa9059cbb00000000000000000000000082525af115610f27573d153d601f1060015f5114161715610f1a575f603452565b6390b8ec185f526004601cfd5b60405162ffffff163d5f823e3d90fd5b5f80809381935af115610e5357565b9091610f7260405192610f5884610518565b60208401935f85526001600160a01b0381961690526110f1565b809252565b50919091610f8682848361199c565b15610f9357505050600190565b63bd01c22603610c44578160409181010312610029576020813591013590804211610fda5750803411610fc65750600190565b634a0944315f52602052346040526044601cfd5b63cd21db4f5f526020526024601cfd5b602460105f926020946014526f7ecebe0000000000000000000000000084525afa15610e53573d602011610029575f5190565b5f60446010602093604051956d1ff3684f28c67538d4d072c2273460345260601b85526fdd62ed3e00000000000000000000000084525afa15610e53573d602011610029575f5190604052141590151761107357565b63b78cb0dd5f526004601cfd5b5f6004601c602093633644e51584525afa15610e53573d602011610029575f5190565b92919091604051935f528160ff1c601b016020526040526001600160ff1b03166060526020600160805f825afa511860601b3d106110e4576040525f606052565b638baa579f5f526004601cfd5b519060208201519182196127108110611108575050565b611133919293506001600160a01b0390612710039251166bcd1e9517bb0cb8d0d5cde8935c90610e80565b905f19818309910290818082109103035f526020526105f45f61262b565b91929490945f926001600160ff1b038511611395579593925b845190604080831192106113685785601401519086601501518760180151918989602c0151948c8b604001519a6001600160a01b038c166001600160a01b03841610968c88858218029760ff811680155f146113cf57506001600160a01b039796949260e496949261121f927331fafd4889fa1269f7a13a66ee0fb458f27d72a97fe34f199b19b2b4f47f68442619d555527d244f78a3297ea89325f843f87b8b549063fa461e339d5b808a189418926127f6565b9584519385602801528460140152828452604051998a9484602001908660c4015e60a08560a4015287168460840152836064015287836044015289813018021882602401526f128acb0800000000000000000000000082601001528060c401825201016040521690816bcd1e9517bb0cb8d0d5cde8935c1860601b156104da576bcdccd5c65a7d4860ce3abbe95c806113bf575081740100000000000000000000000000000000000000005f93849360e01b17176bcdccd5c65a7d4860ce3abbe95d8451908260208701915af16112f4612873565b90156113b7576bcdccd5c65a7d4860ce3abbe95c806113a757506040818051810103126100295760409260208201519384920151906040521802185f03935f85126113955784911561137a575050309293602c81511061136857602c602b198251019101908152956028865295939261116a565b634e487b715f5260326020526024601cfd5b935095509250925081841061138d575050565b909150610eb4565b634e487b715f5260116020526024601cfd5b63d66fcc385f526020526024601cfd5b602081519101fd5b63ab7646c45f526020526024601cfd5b6001810361142f57506001600160a01b039796949260e496949261121f927341ff9aa7e16b8b1a8a8dc4f0efacd93d02d071c97f6ce8eb472fa82df5469c6ab6d485f17c3ad13c8cd7af59b3d4a8026c5ce0f7e2906323a69e759d611214565b6002810361148f57506001600160a01b039796949260e496949261121f9273c35dadb65012ec5796536bd9864ed8773abc74c47fe34f199b19b2b4f47f68442619d555527d244f78a3297ea89325f843f87b8b549063fa461e339d611214565b959650929491935050600d036114f757928e60e4938f9361121f908f6001600160a01b039998739a89490f1056a7bc607ec53f93b921fe666a2c487fc65e01e65f37c1ec2735556a24a9c10e4c33b2613ad486dd8209d465524bc3f490632c8958f69d611214565b63d3b1276d5f5260ff166020526024601cfd5b9591939290956001600160ff1b038511611395579593925b845190604080831192106113685785601401519086601501518760180151918989602c0151948c8b604001519a6001600160a01b038c166001600160a01b03841610968c88858218029760ff811680155f1461171f57506001600160a01b039796949260e49694926115d6927331fafd4889fa1269f7a13a66ee0fb458f27d72a97fe34f199b19b2b4f47f68442619d555527d244f78a3297ea89325f843f87b8b549063fa461e339d808a189418926127f6565b9584519385602801528460140152828452604051998a9484602001908660c4015e60a08560a4015287168460840152836064015287836044015289813018021882602401526f128acb0800000000000000000000000082601001528060c401825201016040521690816bcd1e9517bb0cb8d0d5cde8935c1860601b156104da576bcdccd5c65a7d4860ce3abbe95c806113bf575081740100000000000000000000000000000000000000005f93849360e01b17176bcdccd5c65a7d4860ce3abbe95d8451908260208701915af16116ab612873565b90156113b7576bcdccd5c65a7d4860ce3abbe95c806113a757506040818051810103126100295760409260208201519384920151906040521802185f03935f85126113955784911561137a575050309293602c81511061136857602c602b1982510191019081529560288652959392611522565b6001810361177f57506001600160a01b039796949260e49694926115d6927341ff9aa7e16b8b1a8a8dc4f0efacd93d02d071c97f6ce8eb472fa82df5469c6ab6d485f17c3ad13c8cd7af59b3d4a8026c5ce0f7e2906323a69e759d611214565b600281036117df57506001600160a01b039796949260e49694926115d69273c35dadb65012ec5796536bd9864ed8773abc74c47fe34f199b19b2b4f47f68442619d555527d244f78a3297ea89325f843f87b8b549063fa461e339d611214565b959650929491935050600d036114f757928e60e4938f936115d6908f6001600160a01b039998739a89490f1056a7bc607ec53f93b921fe666a2c487fc65e01e65f37c1ec2735556a24a9c10e4c33b2613ad486dd8209d465524bc3f490632c8958f69d611214565b9190925f14611910575161190357602081015161139557604081015142116118ef5760845f926bffffffffffffffffffffffff19849351516bcd1e9517bb0cb8d0d5cde8935c60206001600160a01b0385511694015193604051948560800152846060015260601b83604c015260601b1681602c01526f15dacbea00000000000000000000000081600c0152601c01826d1ff3684f28c67538d4d072c227345af115610e5357565b63cd21db4f5f52604001516020526024601cfd5b63c321526c5f526004601cfd5b905f9291839260406bcd1e9517bb0cb8d0d5cde8935c91818051956330f28b7a8752818151886020015e602001866060015e8460a0015e6001600160a01b03168260e0015261010082810152805190816020019083610120015e6101240190601c01826e22d473030f116ddee9f6b43ac78ba35af115610e5357565b359062ffffff8216820361002957565b9092915f9163d92aadfb8103611d845750830161012084820312611d80576119c38461060d565b936119d18260208301610a51565b946119de60a0830161060d565b9260c083013567ffffffffffffffff8111611d7c57968592611b5d611a0985946101009b88016105d9565b91611a626001600160a01b0380611a2260e08b0161060d565b9d8e9a01359a1692611a5b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd8ef6020895101511115612858565b1685610f46565b82611ac96001600160a01b038896949651511660405190611a8282610548565b815283602082015282604082015260016060820152601f19019081517f7d806873084f389a66fd0315dead7adaad8ae6e8b6cf9fb0d3db61e5a91c3ffa835260a083209252565b9a611b45611b3d8c6001600160a01b036bcd1e9517bb0cb8d0d5cde8935c8160405193611af585610548565b16835285602084015216604082015260016060820152601f19019081517f7d806873084f389a66fd0315dead7adaad8ae6e8b6cf9fb0d3db61e5a91c3ffa835260a083209252565b9b3090610e80565b8181118183180218809302049d8e6020870152610ed7565b6040805192611b6d608085610564565b60588452611c9b60208501947f436f6e73696465726174696f6e286164647265737320746f6b656e2c75696e7486527f32353620616d6f756e742c6164647265737320636f756e74657270617274792c848201527f626f6f6c207061727469616c46696c6c416c6c6f7765642900000000000000006060820152603c8451611bf6606082610564565b602e815260208101907f546f6b656e5065726d697373696f6e73286164647265737320746f6b656e2c7582527f696e7432353620616d6f756e74290000000000000000000000000000000000008782015286519889947f436f6e73696465726174696f6e20636f6e73696465726174696f6e290000000060208701525180918587015e840190838201908d8252519283915e010189815203601f198101865285610564565b8180519663137c29fe8852818151896020015e602001876060015e8560a0015e8360e00152858361010001526101408361012001528051908161016001846101400152816020019084610160015e8151918260200190828501610180015e016101840190601c01826e22d473030f116ddee9f6b43ac78ba35af115611d7157603093946fffffffffffffffffffffffffffffffff917f49fa719b76f0f6b7e76be94b56c26671a548e1c712d5b13dc2874f70a75982768552602052604051926040526060842092604052166010528152a0600190565b6040513d84823e3d90fd5b8580fd5b5080fd5b919391638d68a1568103611e8a5750810190608081830312611e8657611da98161060d565b9160208201359060408301359067ffffffffffffffff8211611e8257611dd09184016105d9565b92611e01845160208601516bffffffffffffffffffffffff1981169160148110611e60575b5050309060601c610e80565b828102928184041490151715611e4c57610c3e94955060405193611e26606086610564565b6028855260403660208701376001600160a01b036127106060309601359404921661150a565b602486634e487b7160e01b81526011600452fd5b6bffffffffffffffffffffffff199250829060140360031b1b16165f80611df5565b8680fd5b8380fd5b91939163103b48be810361207257508360c09181010312611fed57611eae8361060d565b611eba6020850161060d565b906040850135611ecc6060870161060d565b6001600160a01b038060a0611ee360808b0161198c565b99013595169116936001808916149186938061204e575b50630902f1ac87526040876004601c895afa156120435760403d10611e82578260051b988951908a602018958887519482158015612035575b612004575b505061ffff6127109260081c1682030292028201918215611ff057020491818310611fb85750508495966001600160a01b0360a4948760208198968296826040519763022c0d9f89528801015285010152168160600152608081810152818160a00152601c01915af115611fac5750600190565b604051903d90823e3d90fd5b6020876004601c89839563dfec362602630dfe16811884525afa15611fac578051908160a01c3d60201117611fed5750610eb4565b80fd5b602489634e487b7160e01b81526012600452fd5b61200e9250610e80565b8381039081116120215788612710611f38565b60248a634e487b7160e01b81526011600452fd5b5060018085811c1614611f33565b6040513d88823e3d90fd5b61271091945061205e3086610e80565b02049261206c848783610ed7565b5f611efa565b9193916338c9c14781036120e6575081019260a082850312611fed576120978261060d565b916120a46040820161060d565b9160808201359067ffffffffffffffff8211611fed575061080494956120cb9183016105d9565b9260206001600160a01b0360608401359416920135906128a2565b9293509091829063f5b991898103612426575060a091810103126100295761210d8161060d565b608052602081013590604081013560a0526001600160a01b0360a0511660a051036100295761213e6060820161198c565b90604051907f392f37e900000000000000000000000000000000000000000000000000000000825260e0826004816001600160a01b0360a051165afa938415610e53575f925f955f925f955f965f945f946123ac575b508199809680956121a684989b612858565b6001808d160361238a575b505050505083612211888a670de0b6b3a764000061ffff9796819686848e5f9380612371575b5083158015612356575b6001808a811c16141761232b575b50849081612710949502049a0204998a9560081c168202049003020485612c02565b84030204908115610a2a575f1982019788945f199410911017900301116113955760808101358410612320575050600190811603612319575f5b6040519161225a602084610564565b5f80845260208401903682376001600160a01b0360a051163b15610029575f92601f19601f60a49360405197889687957f022c0d9f000000000000000000000000000000000000000000000000000000008752600487015260248601526001600160a01b03608051166044860152608060648601525180918160848701528686015e8685828601015201168101030181836001600160a01b0360a051165af18015610e53576123095750600190565b5f61231391610564565b5f610c3e565b5f9061224b565b608001359150610eb4565b612710935090858561234a82946001600160a01b0360a0511690610e80565b0394505090508e6121ef565b61236c856001600160a01b0360a0511684610ed7565b6121e1565b6127109194506123813086610e80565b0204925f6121d7565b919b509098509195509093509150836122118888670de0b6b3a76400006121b1565b97505050965050505060e0823d60e01161241e575b816123ce60e09383610564565b81010312610029578151936020830151946040840151956060850151926123f760808701610a44565b9161241060c061240960a08a01612844565b9801612844565b93909894929693925f612194565b3d91506123c1565b6334ee90ca14159050610c44578160809181010312610029576124488161060d565b906124556020820161060d565b6001600160a01b03811673eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee1491604081013583156124e15747915b818311612497575b505050505050600190565b60606127109101358302049103908181811191180218915f146124c957506124be91610f37565b5f808080808061248c565b6001600160a01b036124dc931690610ed7565b6124be565b6124eb3084610e80565b91612484565b9091604051907fdd62ed3e0000000000000000000000000000000000000000000000000000000082523060048301526001600160a01b03841660248301526020826044816001600160a01b0387165afa918215610e53575f926125f7575b50811061255b57505050565b6125b1575b604460105f809360209560145281196034526f095ea7b300000000000000000000000082525af115610f27573d153d601f1060015f51141617156125a4575f603452565b633e3f8f735f526004601cfd5b816014525f6034526f095ea7b30000000000000000000000005f5260205f6044601082855af115610f27573d153d601f1060015f51141617156125a4575f603452612560565b9091506020813d602011612623575b8161261360209383610564565b810103126100295751905f61254f565b3d9150612606565b80519060200151811561267957816127108061270f197fbc01a36e2eb1c432ca57a786c226809d495182a9930be0ded288ce703afb7e919509830890828211900360fc1b910360041c170290565b61271091500490565b5f51602051811561267957816127108061270f197fbc01a36e2eb1c432ca57a786c226809d495182a9930be0ded288ce703afb7e919509830890828211900360fc1b910360041c170290565b5f51602051811561274c5781760a70c3c40a64e6c51999090b65f67d9240000000000000807ffffffffffffffffffff58f3c3bf59b193ae666f6f49a09826dc00000000000007f3c5310158d83be28119411e0da82e0ffd3396c95b9c0119250c0092200d7dbf99509830890828211900360ca1b910360361c170290565b760a70c3c40a64e6c51999090b65f67d924000000000000091500490565b5f5160205181156127e057816ec097ce7bc90715b34b9f1000000000807fffffffffffffffffffffffffffffffffff3f68318436f8ea4cb460f0000000007f356317ffa45f828d2a41175b2aed3a20e7fdd4a4e46cc11944d93b01be7b17119509830890828211900360dc1b910360241c170290565b6ec097ce7bc90715b34b9f100000000091500490565b5090916001600160a01b039462ffffff169060405194826040526020525f805260601b600c521560051b6060035f2090836040525f5260205260405260ff600b536055600b20906040521690565b51906001600160a01b038216820361002957565b1561285f57565b634e487b7160e01b5f52600160045260245ffd5b3d1561289d573d9061288482610587565b916128926040519384610564565b82523d5f602084013e565b606090565b9291906001600160a01b038216936e22d473030f116ddee9f6b43ac78ba385146d1ff3684f28c67538d4d072c227348614176104da575f906001600160a01b0381169073eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee82036129d55750505061271090470204938051155f1461295b575050612933575f80809381935af161292a612873565b90156113b75750565b7f01da1572000000000000000000000000000000000000000000000000000000005f5260045ffd5b90939260208301808411610a2a5782511061136857835f9460208695850101525b602083519301915af161298d612873565b90156113b757511590816129cb575b506129a357565b7f82d5d76a000000000000000000000000000000000000000000000000000000005f5260045ffd5b90503b155f61299c565b9091949282979497155f146129f457505050612933575f92839261297c565b612a0396939592963083610e80565b905f19818309910290818082109103035f52602052612a20612682565b60208601808711610a2a578551106113685787845f988360208b9a8a01015203612a4d575b50505061297c565b612a56926124f1565b5f8087612a45565b6084905f809360209560405191638dae73338352828801528160400152606081810152818160800152601c01915af115610e5357601f3d1115610029575f5190565b6084905f80936020956040519163e67ce7068352828801528160400152606081810152818160800152601c01915af115610e5357601f3d1115610029575f5190565b5f6004601c6020936317be952e84525afa15610e5357601f3d1115610029575f5190565b5f6004601c60209363796da7af84525afa15610e5357601f3d1115610029575f5190565b5f6004601c60209363eab5d20e84525afa15610e5357601f3d1115610029575f5190565b5f6004601c60209363ec2fd46d84525afa15610e5357601f3d1115610029575f5190565b5f6004601c602093637c9b8e8984525afa15610e5357601f3d1115610029575f5190565b5f6004601c60209363c0ffa17884525afa15610e5357601f3d1115610029575f5190565b5f6004601c60209363ab44a7a384525afa15610e5357601f3d1115610029575f5190565b5f6004601c602093634a248d2a84525afa15610e5357601f3d1115610029575f5190565b909192838280029381800294612c1a86828588612e41565b9585840291015f19818309910290818082109103035f5260205280612c3d6126ce565b940195869102049003938080029281630cecb8f3850402945f965b60ff8810612c6d5763481b61af5f526004601cfd5b8080026b0ee6b27f6b920475fa2a0af088600387630cecb8f3612c92868d8985612e41565b950402020104908380821015612d10570304908115612ce1575b01966b321f0f9f40f36fb0d698c5e18811612ccd575b6001905b0196612c58565b6b321f0f9f40f36fb0d698c5e19750612cc2565b90506001810183612cf3888388612e60565b1015612d0457508060011c90612cac565b96505050505092505090565b9003048015612d38575b81600192831c808311612d30575b500397612cc6565b91505f612d28565b505f19810183612d49888388612e60565b10612d8d5782612d807ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe8401898180029189612e41565b10612d0457506002612d1a565b50955050505092505090565b670de0b6b3a76400008481039594820281900490910292828404019185020480828110612e2a57500392600191670de0b6b3a7640000905b8260021b02048480020193600185811c019185925b838110612e1b5750670de0b6b3a76400009394955060011b935f14612e1457015b0290808204910615150190565b9003612e07565b9250828604830160011c612de6565b91905003670de0b6b3a76400005f92949194612dd1565b0291015f19818309910290818082109103035f526020526105f461276a565b810291908002015f19818309910290818082109103035f526020526105f46126ce56872b0e4cc83cce6a75eb4a1705f5bfd06e21a6c50000000000000000000000000000000000000000000000000000000000000000
Signatures
0xed8bb2c71facb1ca02fc03254188df01763f53b00003176b8af5c6bb685cfb2068454ba83213284f04ce111432fa9be1d1fa670430d64d4e755f735a71c80bce1c8aecf645e90f189910f364c8c1c18d86ae7c3de3a014de4ecd738091b5883fbd621cb69e743ff43945ce1738d1af53f008cc9b7edb7ecf3c761229882b36da621c