0x493b5c7359d37c231a50c2eb1da198946282bcc665e790328a5b752befb302a6
Safe Transaction on 0x8e5d...4827
Overview
Transaction Data
0xf160fb0e000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000004cec6080604090808252346104b65780614ccc803803809161001f828561050f565b83396020928391810103126104b657516001600160601b0319811691908290036104b65761007b61004e6105d2565b8281519101207f615e8d716cef7295e75dd3f1f10d679914ad6d7759e8e9459f0109ef7524170114610532565b61010b6041845161008b816104f4565b818152602960f81b6060858301927f536c697070616765286164647265737320726563697069656e742c616464726584527f737320627579546f6b656e2c75696e74323536206d696e416d6f756e744f7574898201520152207fdc83993a2ffc65b01b71ed08790b6e39c5c55d76937b62a3b5085b02071f125914610532565b82516001600160401b039060e08101828111828210176104e057855260af815260af8382016e75696e7432353620616d6f756e742960881b60c07f536c697070616765416e64416374696f6e7320736c697070616765416e644163948584527f74696f6e7329536c697070616765416e64416374696f6e7328616464726573738a8201527f20726563697069656e742c6164647265737320627579546f6b656e2c75696e7460608201527f323536206d696e416d6f756e744f75742c62797465735b5d20616374696f6e7360808201527f29546f6b656e5065726d697373696f6e73286164647265737320746f6b656e2c60a08201520152209061020d6105d2565b8651936060850191908211858310176104e0576046886102b5926102be976574696f6e732960d01b958352602e815289808201927f546f6b656e5065726d697373696f6e73286164647265737320746f6b656e2c7584526d696e7432353620616d6f756e742960901b8584015284519788958387019a8b528601528051918291018686015e830190848201905f8252519283915e015f8382015203602681018452018261050f565b51902014610532565b6102f66102c961054d565b8281519101207f7d806873084f389a66fd0315dead7adaad8ae6e8b6cf9fb0d3db61e5a91c3ffa14610532565b6103cf8351610304816104f4565b604b81528281017f5266714f7264657228436f6e73696465726174696f6e206d616b6572436f6e7381527f696465726174696f6e2c436f6e73696465726174696f6e2074616b6572436f6e868301526a73696465726174696f6e2960a81b60608301526103a58461037361054d565b9281895194859282840197518091895e8301908282015f8152815193849201905e015f8382015203808452018261050f565b5190207f49fa719b76f0f6b7e76be94b56c26671a548e1c712d5b13dc2874f70a759827614610532565b46617a691491826104cb578351907f16fbd3a71aa6d159973eb9ff1e1199f9fe242767e6f30ac662a492f92ac704115f80a26331a9108f60e11b81526003600482015281816024816d04533fe15556b1e086bb1a72ceae5afa9182156104c1575f92610479575b50610464929161045191506001600160a01b03163014610532565b61a86a4614908115610471575b50610532565b5161467490816106588239f35b90505f61045e565b90809250813d83116104ba575b610490818361050f565b810103126104b65751906001600160a01b03821682036104b65790610451610464610436565b5f80fd5b503d610486565b84513d5f823e3d90fd5b6104649291506104db9015610532565b610451565b634e487b7160e01b5f52604160045260245ffd5b608081019081106001600160401b038211176104e057604052565b601f909101601f19168101906001600160401b038211908210176104e057604052565b1561053957565b634e487b7160e01b5f52600160045260245ffd5b6040519061055a826104f4565b605882527f626f6f6c207061727469616c46696c6c416c6c6f7765642900000000000000006060837f436f6e73696465726174696f6e286164647265737320746f6b656e2c75696e7460208201527f32353620616d6f756e742c6164647265737320636f756e74657270617274792c60408201520152565b604051906105df826104f4565b605b82527f6e416d6f756e744f75742c62797465735b5d20616374696f6e732900000000006060837f536c697070616765416e64416374696f6e73286164647265737320726563697060208201527f69656e742c6164647265737320627579546f6b656e2c75696e74323536206d696040820152015256fe6080806040526004361015610ed4575b503615610ed25734610150576bcdccd5c65a7d4860ce3abbe9805c9081331860601b825f351860e01c17610150575f905d366004116101505760a01c61ffff168060021461085757806003146101545760011461007a57634e487b7160e01b5f52605160045260245ffd5b60806003193601106101505760043560243560443590602482013560601c92815f821391180218903083145f146100d6576100be925060383391013560601c612323565b6040516100ca81611329565b5f81525b602081519101f35b906100e461014b9315613644565b604051906100f1826112f1565b338252602082015261010636602c84016113f4565b90610145608d84013560011693369060ad7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7782600401350191016113a0565b91613408565b6100be565b5f80fd5b506024356058359060783590605819810190609d905f604051935f8560c00152610300386101e08701396104e085016040526101ae8660801c886fffffffffffffffffffffffffffffffff16863560601c8860c00161455e565b93848652848660200152848660400152876fffffffffffffffffffffffffffffffff1686608001528660801c8660a00152369136945f966020015173eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee145f146107d257506102163060893560601c14613644565b604087015161271061ffff843560501c16470204905260151901906016015b62ffffff82116107925786604001513060893560601c036107c6575b886f01000000000000000000000000000000166107a4575b51876060015261027887613b2e565b6102806135c6565b9060405161028d816112d5565b5f81525f60208201525f60408201525b6020841015610560575050505084604001519485602001519551966102c682518360c00161443a565b816020015180511561054d575b508160c00151801580156104d2575b50508151988960200151995199818b9260801c83106104c957509061030d9160443560601c90613cd4565b6f010000000000000000000000000000001615610411575050505050811590811561035d575b5050505b6040519060608252602082810152602082604001528160600152806080016040526100ce565b60893560601c30036103fd5730905b60601b916103e05760405192606052604052807feeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee000000000000000000000000141502602c526f0b0d9c09000000000000000000000000600c525f806064601c82335af1156103d8575f6060526040525f8080610333565b3d5f823e3d90fd5b506020526fcbf0dbf50000000000000000000000005f5260246010fd5b6bcd1e9517bb0cb8d0d5cde8935c9061036c565b606095919293949501519580870396146104ad576001600160a01b03811673eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee036104965750505050505f6014526fa58411940000000000000000000000005f525f806024601082335af11561048b575f6004601c6020936311da60b48452335af1610337575b6040513d5f823e3d90fd5b946104a79560893560601c90613d3c565b50610337565b6014526ffb772a880000000000000000000000005f5260246010fd5b60801c90612300565b6105395760e083015183604001518103610518575b5060015b818110156102e2578061051260e08660019460051b01015180602001519051903090613cd4565b016104eb565b602081015190516105339130906001600160a01b0316613cd4565b5f6104e7565b634e487b7160e01b5f52603260045260245ffd5b61055a908360c00161443a565b5f6102d3565b600293823560f01c9261057e916001190190860160c08c018c613b4b565b94908a6020015160200151908b5160200151968260601b938860601b937feeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee00000000000000000000000099858710868c141516878c1417828218028092186001600160a01b031660208b0152186001600160a01b031688528235908160e81c60408a01528160d01c62ffffff16900b606089015260301c6001600160a01b031660808801527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe60190601a019061065b9091803560e81c6002198160038185820195010195030192565b91989296908962ffffff10610792576020928f6001600160a01b03906127105f95898b108a8a1415168b8a1417159283158d528801515102048503868b015273fffd8963efd1fc6a506488495d951d53639afb81026401000276a418166040890152806040519263f3cd914c84528b518073eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee1415028487015260808c8701856040015e60608a8560c0015e61012084810152818461014001528361016001376101440190601c0182335af11561048b575f5192600f84810b9460801d900b92808210908314151691141781831802918b60200151908151908185821881011161077e5784180190528a51918251915f8282181261076f571801905261029d565b602484634c085bf18152601c01fd5b634e487b7160e01b5f52601160045260245ffd5b634e487b715f5260326020526024601cfd5b6107bf87878787856020015186519060893560601c90613d3c565b8152610269565b60208401358152610251565b60893560601c30036108135750601519823560501c9260160191019161271088604001519161ffff6108083085602001516122cc565b911602049052610235565b9550505050505061082960893560601c15613644565b609160f235600116604183013560e81c809303916041830192610112908482116101505760d0190190610235565b50601435603435605819360160595f91604051925f8460c00152610300386101e08601396104e084016040526108ab8560801c876fffffffffffffffffffffffffffffffff16853560601c8760c00161455e565b92838552838560200152838560400152866fffffffffffffffffffffffffffffffff1685608001528560801c8560a00152369036935f956020015173eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee145f14610e4e576109123060453560601c14613644565b604087015161271061ffff843560501c16470204905260151901906016015b62ffffff82116107925786604001513060453560601c03610e42575b886f0100000000000000000000000000000016610e20575b51876060015261097487613b2e565b9061097d6135c6565b604051928360e081011067ffffffffffffffff60e086011117610e0c5760e084016040525f84525f60208501525f60408501525f60608501525f60808501525f60a0850152606060c08501525b6003831015610bd0575050505084604001519485602001519551966109f382518360c00161443a565b8160200151805115610bbd575b508160c0015180158015610b56575b50508151988960200151995199818b9260801c83106104c9575090610a39915f3560601c90613c6c565b6f010000000000000000000000000000001615610b0b5750505050508115908115610a7c575b5050505b60405190602082528160200152806040016040526100ce565b60453560601c3003610af75730905b60601b916103e05760405192606052604052807feeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee000000000000000000000000141502602c526fae639329000000000000000000000000600c525f806064601c82335af1156103d8575f6060526040525f8080610a5f565b6bcd1e9517bb0cb8d0d5cde8935c90610a8b565b6060979697959192939495015196808814610b3957610b339697039060453560601c90613a9d565b50610a63565b506014526ffb772a880000000000000000000000005f5260246010fd5b6105395760e083015183604001518103610b9c575b5060015b81811015610a0f5780610b9660e08660019460051b01015180602001519051903090613c6c565b01610b6f565b60208101519051610bb79130906001600160a01b0316613c6c565b5f610b6b565b610bca908360c00161443a565b5f610a00565b80600119610bec923560f01c9401906002018a60c0018b613b4b565b92838261c0008316610d4957505081612710610c8692610c92943560601c88602001528c6001600160a01b03809160200151602001511660408a01528d51602001511660608901528c6020015151020460808701527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffec604051950190601401919091803560e81c6002198160038185820195010195030192565b959293919536916113a0565b60c086015262ffffff841161079257604051603f1986015190601f1987015190632bfb780c603f198901526020601f1989015260605f60448a60c001518b8151910390818d60c0015201017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdc8b0182335af11561048b576020519160405193603f198a0152601f198901526040528b60200151908151039052610d388b51918251612392565b905260608560c001526040526109ca565b92509362ffffff1061079257613fff816140006127109316155f14610de9575f60208601526001600160a01b038c51602001511660408601525b168a602001515102046060830152604051601f19830151906343583be5601f1985015260605f60a4600319870182335af1156103d8576020519060405192601f198601526040528a60200151908151039052610de28a51918251612392565b90526109ca565b600160208601526001600160a01b038c6020015160200151166040860152610d83565b634e487b7160e01b5f52604160045260245ffd5b610e3b87878787856020015186519060453560601c90613a9d565b8152610965565b6020840135815261094d565b60453560601c3003610e8e57601519823560501c9260160191019161271088604001519161ffff610e833085602001516122cc565b911602049052610931565b505050505050610ea360453560601c15613644565b604d60ae35600116600219908136013560e81c928336039283019260ce908482116101505760d0190190610931565b005b5f3560e01c90816367c4a3b014611288575063fd3ad6d414610ef6575f61000f565b3461015057600319360160e08112610150576060136101505767ffffffffffffffff8060643511610150573660236064350112156101505780606435600401351161015057602460643501903660246064356004013560051b606435010111610150576001600160a01b0360a4351660a43503610150578060c435116101505736602360c4350112156101505760c43560040135116101505736602460c4356004013560c4350101116101505760405181815b60246064356004013560051b60643501018210611265578360a0846064356004013560051b9020604051907f615e8d716cef7295e75dd3f1f10d679914ad6d7759e8e9459f0109ef7524170182526060600483602001378160800152206001600160a01b0360a435163314611248576bc7aebfbc05485e093720deaa5c8061125557506bc7aebfbc05485e093720deaa5d60a43560601b15611248576bcd1e9517bb0cb8d0d5cde8935c8060601b61122c575060a4356001600160a01b03166bcd1e9517bb0cb8d0d5cde8935d6064356004013515610150573560643501602481013560448201359060486003198201930192604051936110bb60c43560040135602460c4350184848860e01c6114b2565b85604052156111de5760016064356044015b606435600401358210611145576110e261157d565b60a4356bcd1e9517bb0cb8d0d5cde8935c1860601b611138575f6bcd1e9517bb0cb8d0d5cde8935d6bc7aebfbc05485e093720deaa5c8061112857602060405160018152f35b63e25527c25f526020526024601cfd5b635149e7955f526004601cfd5b80356064350160248101356044820135916048600319830191016040519361117183838360e01c611bd7565b856040521561118d5750505050506020600191019101906110cd565b8495507fffffffff000000000000000000000000000000000000000000000000000000009087633c74eed660809752876020015216856040015260608581015281858501528460a001370190601c01fd5b7fffffffff00000000000000000000000000000000000000000000000000000000608094633c74eed687525f876020015216856040015260608581015281858501528460a001370190601c01fd5b6014526f7407c0f80000000000000000000000005f5260246010fd5b63e758b8d55f526004601cfd5b639936cbab5f526020526024601cfd5b604460643583350160248101359182910183378120815260209182019101610fa9565b34610150575f600319360112610150578073352650ac2653508d946c4912b07895b22edd84cd60209252f35b35906001600160a01b038216820361015057565b3590811515820361015057565b6060810190811067ffffffffffffffff821117610e0c57604052565b6040810190811067ffffffffffffffff821117610e0c57604052565b6080810190811067ffffffffffffffff821117610e0c57604052565b6020810190811067ffffffffffffffff821117610e0c57604052565b60e0810190811067ffffffffffffffff821117610e0c57604052565b90601f601f19910116810190811067ffffffffffffffff821117610e0c57604052565b67ffffffffffffffff8111610e0c57601f01601f191660200190565b9291926113ac82611384565b916113ba6040519384611361565b829481845281830111610150578281602093845f960137010152565b9080601f83011215610150578160206113f1933591016113a0565b90565b809291039160808312610150576040519061140e826112d5565b60408294126101505760606040918251611427816112f1565b611430826112b4565b81526020820135602082015284528281013560208501520135910152565b6101408183031261015057611462816112b4565b9261146f602083016112c8565b92604083013592606081013592608082013567ffffffffffffffff8111610150576114ac6114a2856101209386016113d6565b9460a085016113f4565b92013590565b93929190936114c4848484888561161a565b156114d3575050505050600190565b63fe944a9d81036115235750611518926001600160a01b03926114ff866115119461151d98019061144e565b999295989196909794939436916113a0565b96166123cc565b61255c565b50600190565b63fb17ae47036115755761155a63ffffffff926115498661156a9461151d98019061144e565b9791949690959a93929336916113a0565b946001600160a01b038a166123cc565b9160801c16906124ab565b505050505f90565b6004356001600160a01b0380821680830361015057602435918216918281036101505760443592831580611612575b61160b5773eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee1480156115fb5747935b8085106115f35750156115e95750506115e791612383565b565b6115e79350612323565b925050612300565b61160530836122cc565b936115cf565b5050505050565b5080156115ac565b9391909293630dfeb41981145f1461181b575082019260a08385031261015057611672611654611649856112b4565b9560208096016113f4565b916116696001600160a01b038097168461239f565b509336916113a0565b926bc7aebfbc05485e093720deaa925f845c945d8315611248575f9485946bcd1e9517bb0cb8d0d5cde8935c604098898051956116ae87611345565b60af87527f536c697070616765416e64416374696f6e7320736c697070616765416e644163888801527f74696f6e7329536c697070616765416e64416374696f6e732861646472657373828801527f20726563697069656e742c6164647265737320627579546f6b656e2c75696e7460608801527f323536206d696e416d6f756e744f75742c62797465735b5d20616374696f6e7360808801527f29546f6b656e5065726d697373696f6e73286164647265737320746f6b656e2c60a08801527f75696e7432353620616d6f756e7429000000000000000000000000000000000060c08801528180519963137c29fe8b528181518c8c015e89018a6060015e8860a0015e168560e001528461010001526101408085610120015282519261016091868584019101528584860192015e805180930190828501610180015e016101840190601c01826e22d473030f116ddee9f6b43ac78ba35af1156118125750600190565b513d5f823e3d90fd5b93949193639ebf8e8d03611b695782019360e0838603126101505761183f836112b4565b9060208401359067ffffffffffffffff821161015057611871611867886118799488016113d6565b97604087016113f4565b9536916113a0565b8051608901948560891161077e57602091601f196118af61189989611384565b986118a76040519a8b611361565b808a52611384565b013684890137815183015187604801526040828401886068015e5f8760a8015380519083018760a9015e5101515f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8211611b395795905b815190602c821061079257601483015197601584015198601885015192602c86015193828590869d6001600160a01b0388166001600160a01b0387161015611b5e575b60ff8116611b4b575073740b1c1de25031c31ff4fc9a62f554a55cdc1bad7fe34f199b19b2b4f47f68442619d555527d244f78a3297ea89325f843f87b8b549163fa461e3394604051948162ffffff166040526020525f8052606091821b600c5262ffffff161560051b90035f20905f52602052604052600b60ff815360559020906040528b5194848d602801528c60140152848c528b604051958694859282602001908460c4015e8260a40160a090526001600160a01b0389166001600160a01b038816101573fffd8963efd1fc6a506488495d951d53639afb81026401000276a418836084015282606401526001600160a01b0388166001600160a01b038716108260440152602c89116001600160a01b038c163018026001600160a01b038c16188260240152816010016f128acb0800000000000000000000000090528060c40182520160e4016040526001600160a01b031691611aaa926125da565b90818051810103604013610150576001600160a01b0380604095602085015196879501519560405216911610911802185f03965f8812611b3957602c88921115611b1457505030959060188151106107925780516017190160189091019081526028865290611907565b949396509450505060c08101358310611b2f57505050600190565b60c0013590612300565b634e487b715f5260116020526024601cfd5b63d3b1276d5f5260ff166020526024601cfd5b85925087915061194a565b50925050505f90565b91906101008382031261015057611b88836112b4565b92611b95602082016112b4565b92604082013592611ba8606084016112c8565b9260808101359260a08201359260c083013567ffffffffffffffff81116101505760e0916114ac9185016113d6565b919091611be5828483612658565b15611bf257505050600190565b63af72634f8103611c2d57506001600160a01b03611c19836115189361151d950190611b72565b9790969591959492941661394d565b600190565b8290636472b2768103612116575060c0918101031261015057611c4f816112b4565b611c5b602083016112b4565b60608301356001600160a01b038116900361015057611c7c608084016112c8565b926040519161018083810160405260368460608501353c630902f1ac5f5260405f6004601c60608601355afa1561048b575f51602051908060701c8260701c173d60601117610150576001600160a01b038560200151166001600160a01b038651166001600160a01b0389828418028093181694876040015195866014526fd283e75f0000000000000000000000005f5260205f60246010845afa1561048b573d6020116101505760205f602460108251948b6014526f402d267d00000000000000000000000084525afa1561048b573d602011610150575f5101604051966001600160a01b0360608a0135166040528060601b602c526f1647292a000000000000000000000000600c5260205f6044601c73ddcbe30a761edd2e19bba930a977475265f36fa15afa1561048b575f519760405263961be3915f5260205f6004601c6001600160a01b03898918165afa1561048b573d602011610150575f80516318e22d9882528888188e028818808218918111919091021891906040906004601c888a186001600160a01b03165afa1561048b575f5195602051968760101c9060101c173d604011176101505760648760061c603f8916600a0a0204956347bd37185f5260205f6004601c6001600160a01b03868618165afa1561048b573d602011610150578c978f975f5190818315826dffffffffffffffffffffffffffff18028218039215816dffffffffffffffffffffffffffff1802181102928484106120b8575b5050505096611f32978560a00151908660c0015190876060015192886080015191885f1461206e57808c11908c0302928284116120595790611eec9492918a6101000151946143e7565b86808203911102915b670de0b6b3a764000091866101200151830393818302811090828402180291021802045f91604089013561201d575b8215611ff3575b50506139fd565b9160a08201358310611faa575060018211611f51575b50505050600190565b5f606060a4936001600160a01b03839796846020819960405195869163022c0d9f835260051b9083828401015282180101521681830152608081810152828160a00152601c019201355af11561048b575f808080611f48565b5f6004601c6001600160a01b03848982806020988901511692511680926338d52e0f8852180218165afa1561048b575f51908160a01c3d602011176101505760a0013590612300565b61200d9192506001600160a01b0360608a013516906122cc565b9081818111911802185f80611f2b565b9150612710604089013561203130856122cc565b0204818111818318021891612054836001600160a01b0360608c01351683612323565b611f24565b61206994918a60e001519461401e565b611eec565b9193828b11928b039290920292908284116120a257906120959492918a60e00151946143e7565b8780820391110291611ef5565b6120b394918a61010001519461401e565b612095565b60209498505f93975082826120dd6001600160a01b039384602497601c9718166122cc565b87526307a2d13a865218165afa1561048b573d60201161015057611f329689948c945f51019081818110159118021890975f8080611ea2565b905063fd8c38e18103612154575063ffffffff61213c8361156a9361151d950190611b72565b956001600160a01b03889a989692969593951661394d565b63ca9e5d0f036122c6578160c0918101031261015057612173816112b4565b61217f602083016112b4565b6040830135906060840135936001600160a01b039283861692838703610150578460a06121ae608086016112c8565b940135961693826122a5575b5050505f14612234576014526fdd93f59a0000000000000000000000005f5260205f6024601082875af11561048b57601f3d1115610150575f51928284106122055750505050600190565b5f6004601c602093634a248d2a84525afa1561048b57601f3d1115610150575f518060a01c6101505716612300565b6014526fbd6015b40000000000000000000000005f5260205f6024601082875af11561048b57601f3d1115610150575f51928284106122765750505050600190565b5f6004601c60209363d4b9704684525afa1561048b57601f3d1115610150575f518060a01c6101505716612300565b6127106122be936122b630856122cc565b020491612323565b5f80806121ba565b50505f90565b602460105f926020946014526f70a0823100000000000000000000000084525afa1561048b573d601f1015610150575f5190565b916054526034526014526f97a6f3b90000000000000000000000005f5260646010fd5b60105f60449260209582956014526034526fa9059cbb00000000000000000000000082525af115612373573d153d601f1060015f5114161715612366575f603452565b6390b8ec185f526004601cfd5b60405162ffffff163d5f823e3d90fd5b5f80809381935af11561048b57565b9190820180921161077e57565b90916020604051926123b0846112f1565b818401935f85526001600160a01b038196169052510151809252565b92909593949796918060608102046060148115171561077e578160608102046060148215171561077e576060820260801c15156060820260801c15158460801c15151717611b395760608092604080519b8951988d81519b8c928c6101329285610115868401820101526020018484015e602001918c01015e6101358d8a018b010182525f8d6101310153816020820160f18f015e518c60b1015e5f8b609d015202896088015202876078015286606801528560580152018060d1018460440152602084602401526348c8949184600401526101150183528260a80153565b73ba1333333333a1ba1108e8412f11850a5c319ba9806bcd1e9517bb0cb8d0d5cde8935c1860601b15611248576bcdccd5c65a7d4860ce3abbe992835c8061254c5750915f92917402ba1333333333a1ba1108e8412f11850a5c319ba9849360e01b17855d82602083519301915af190612523613601565b9115612543575c80612533575090565b63d66fcc385f526020526024601cfd5b50602081519101fd5b63ab7646c45f526020526024601cfd5b7306380c0e0912312b5150364b9dc4542ba0dbbc8590816bcd1e9517bb0cb8d0d5cde8935c1860601b15611248576bcdccd5c65a7d4860ce3abbe991825c8061254c57505f9182917f91dd7346000000000000000306380c0e0912312b5150364b9dc4542ba0dbbc85855d82602083519301915af190612523613601565b6001600160a01b0316806bcd1e9517bb0cb8d0d5cde8935c1860601b15611248576bcdccd5c65a7d4860ce3abbe992835c8061254c57509181740100000000000000000000000000000000000000005f9493859460e01b1717855d82602083519301915af190612523613601565b359062ffffff8216820361015057565b9092919063d92aadfb81036129f15750820161012090818482031261015057612680846112b4565b90602094612690828783016113f4565b9061269d60a082016112b4565b9260c082013567ffffffffffffffff8111610150578201906126be916113d6565b6126ca60e083016112b4565b9561010080930135936001600160a01b038080971697166126eb908261239f565b8b8884959395515116968a60409c8d998a51906127078261130d565b81528481018690528a810183905260016060820152601f190180517f7d806873084f389a66fd0315dead7adaad8ae6e8b6cf9fb0d3db61e5a91c3ffa825260a0822091528a51909c6bcd1e9517bb0cb8d0d5cde8935c6127668361130d565b83821683528683018e9052168b82015260016060820152601f190180517f7d806873084f389a66fd0315dead7adaad8ae6e8b6cf9fb0d3db61e5a91c3ffa825260a0822091529a8b956127b930846122cc565b828111818418021891826127cc92613fa3565b9d8e868b01526127db92612323565b888051976127e88961130d565b60588952848901987f436f6e73696465726174696f6e286164647265737320746f6b656e2c75696e748a528281017f32353620616d6f756e742c6164647265737320636f756e74657270617274792c9052606081017f626f6f6c207061727469616c46696c6c416c6c6f7765642900000000000000009052825161286b816112d5565b602e8152868101907f546f6b656e5065726d697373696f6e73286164647265737320746f6b656e2c7582528481017f696e7432353620616d6f756e7429000000000000000000000000000000000000905284519b8c938985017f436f6e73696465726174696f6e20636f6e73696465726174696f6e29000000009052518091603c86015e830190603c8201905f8252519283915e01603c81015f905203601c81018a52603c0161291b908a611361565b81519a8b98899663137c29fe88528282518983015e01866060015e8460a0015e8260e0015201526101409182910152815191610160918584840191015284838c0192015e815191828a0190828501610180015e016101840190601c015a915f9291836e22d473030f116ddee9f6b43ac78ba38194f1156129e7576fffffffffffffffffffffffffffffffff9394957f49fa719b76f0f6b7e76be94b56c26671a548e1c712d5b13dc2874f70a75982765f5252835190845260605f209352166010525f5260305fa0600190565b83513d5f823e3d90fd5b9283638d68a156829495145f14612d345750019060808183031261015057612a18816112b4565b9260208201359260408301359067ffffffffffffffff821161015057612a3f9184016113d6565b92612a8784516020860151907fffffffffffffffffffffffffffffffffffffffff000000000000000000000000918281169160148110612d1f575b503092505060601c6122cc565b81810291818304149015171561077e5761271090049360405193612aaa856112d5565b60288552604036602087013794307f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8211611b395795905b815190602c821061079257601483015197601584015198601885015192602c8601519382908590869d6001600160a01b0388166001600160a01b0387161015612d14575b60ff8116611b4b575073740b1c1de25031c31ff4fc9a62f554a55cdc1bad7fe34f199b19b2b4f47f68442619d555527d244f78a3297ea89325f843f87b8b549163fa461e3394604051948262ffffff166040526020525f805260601b600c5262ffffff161560051b6060035f20905f52602052604052600b60ff815360559020906040528b5194848d602801528c60140152848c528b604051958694859282602001908460c4015e8260a40160a090526001600160a01b0389166001600160a01b038816101573fffd8963efd1fc6a506488495d951d53639afb81026401000276a418836084015282606401526001600160a01b0388166001600160a01b038716108260440152602c89116001600160a01b038c163018026001600160a01b038c16188260240152816010016f128acb0800000000000000000000000090528060c40182520160e4016040526001600160a01b031691612c85926125da565b90818051810103604013610150576001600160a01b0380604095602085015196879501519560405216911610911802185f03965f8812611b3957602c88921115612cef57505030959060188151106107925780516017190160189091019081526028865290612ae2565b949396509450505060608101358310612d0a57505050600190565b6060013590612300565b879350859250612b26565b8391925060140360031b1b1616805f80612a7a565b63103b48be8103612fd9575060c0918101031261015057612d54816112b4565b602091612d628382016112b4565b9060409081810135612d76606083016112b4565b60a0612d8460808501612648565b930135956001600160a01b03808097169216926001918280871614935f9280612fc0575b508751939083612f90575b630902f1ac5f52885f6004601c8a5afa15612f8757883d10610150578b978a948760051b9d8e93845194821851958085811c1614831517612f35575b5050915f9391601c9361ffff6127109260081c16820302920282019102049b63022c0d9f86526080808701528260a08701528c8982880101526004018818850101521660608201525f8060a4601c840182875af1156103d85750858710612e5c5750505050505050600190565b60049291829115612ed7578451938480927fd21220a70000000000000000000000000000000000000000000000000000000082525afa92831561181257505f92612eaa575b50505b16612300565b612ec99250803d10612ed0575b612ec18183611361565b81019061392e565b8480612ea1565b503d612eb7565b8451938480927f0dfe16810000000000000000000000000000000000000000000000000000000082525afa92831561181257505f92612f18575b5050612ea4565b612f2e9250803d10612ed057612ec18183611361565b8480612f11565b6024919394959697505f9250601c906370a0823184528b85525afa15612f8757873d10610150575f51838110612f76578a949392919083900389601c612def565b601189634e487b715f52526024601cfd5b843d5f823e3d90fd5b63a9059cbb5f52868c528389528b5f6044601c82855af115612f8757815f51148c3d1015163d1517612db3575f80fd5b612710919350612fd030856122cc565b0204915f612da8565b6338c9c14781036130465750019060a08183031261015057612ffa816112b4565b90613007604082016112b4565b90608081013567ffffffffffffffff811161015057611c289461302b9183016113d6565b9260206001600160a01b03606084013594169201359061365f565b63f5b991898103613341575060a0918101031261015057613066816112b4565b602082013591604091828201356001600160a01b039485821680920361015057608061309460608601612648565b940135600180861614918651957f392f37e900000000000000000000000000000000000000000000000000000000875260e087600481885afa968715613337575f915f985f945f955f965f955f946132bc575b50868d83956130f784999b613644565b8c156132a1575b505050505061316885949385848e9461ffff99968e5f928d81613286575b505082158d84838315613275575b50505060018088811c161417613261575b505061271086670de0b6b3a7640000809981809602049a02049a8b9560081c168202049003020485613dd4565b8503020490811561077e575f19928383019a8b951091101790030111611b395781861061325957505015613253575f925b8451936131a585611329565b5f8552823b156101505760a45f9591601f19601f602089958b519c8d9a8b998a977f022c0d9f00000000000000000000000000000000000000000000000000000000895260048901526024880152166044860152608060648601528051918291826084880152018686015e85858286010152011681010301925af1801561324957613232575b5050600190565b67ffffffffffffffff8211610e0c57525f8061322b565b50513d5f823e3d90fd5b5f613199565b859250612300565b61326d9192508c6122cc565b03818e61313b565b61327e92612323565b8d848361312a565b6127109294506132979030906122cc565b0204915f8d61311c565b919e5090985096509094509150613168838a8461ffff6130fe565b9750505099505091505060e0823d60e01161332f575b816132df60e09383611361565b81010312610150578151602083015191898401519860608501519060808601519182151583036101505761332160c061331a60a08a01613630565b9801613630565b94959b90929694925f6130e7565b3d91506132d2565b88513d5f823e3d90fd5b6334ee90ca141590506122c657816080918101031261015057613363816112b4565b90613370602082016112b4565b6001600160a01b0381811673eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee1492604081013584156133f85747915b8183116133b4575b50505050505050600190565b60606127109101358302049103908181811191180218925f146133e85750506133dc91612383565b5f8080808080806133a8565b6133f3931690612323565b6133dc565b61340230856122cc565b916133a0565b6bc7aebfbc05485e093720deaa805c9493905f905d8415611248576bcd1e9517bb0cb8d0d5cde8935c9360409586519161344183611345565b60af83527f536c697070616765416e64416374696f6e7320736c697070616765416e64416360208401527f74696f6e7329536c697070616765416e64416374696f6e732861646472657373888401527f20726563697069656e742c6164647265737320627579546f6b656e2c75696e7460608401527f323536206d696e416d6f756e744f75742c62797465735b5d20616374696f6e7360808401527f29546f6b656e5065726d697373696f6e73286164647265737320746f6b656e2c60a08401527f75696e7432353620616d6f756e7429000000000000000000000000000000000060c08401526135b9575f958787968180519763137c29fe89528181518a6020015e602001886060015e8660a0015e6001600160a01b03168460e00152836101000152610140808461012001528151916101609185848401910152848360200192015e8151918260200190828501610180015e016101840190601c01826e22d473030f116ddee9f6b43ac78ba35af1156118125750565b631c500e5c5f526004601cfd5b6040519060a0820182811067ffffffffffffffff821117610e0c576040525f6080838281528260208201528260408201528260608201520152565b3d1561362b573d9061361282611384565b916136206040519384611361565b82523d5f602084013e565b606090565b51906001600160a01b038216820361015057565b1561364b57565b634e487b7160e01b5f52600160045260245ffd5b9291906001600160a01b03808316946e22d473030f116ddee9f6b43ac78ba38614611248575f91811673eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee81036137845750505061271090470204938051155f146137085750506136de575f80809381935af16136cd613601565b90156136d65750565b602081519101fd5b60046040517f01da1572000000000000000000000000000000000000000000000000000000008152fd5b9093926020830180841161077e5782511061079257835f9460208695850101525b602083519301915af161373a613601565b90156136d6575115908161377a575b5061375057565b60046040517f82d5d76a000000000000000000000000000000000000000000000000000000008152fd5b90503b155f613749565b9091949281979497155f146137a3575050506136de575f928392613729565b6137b9906137b496959630856122cc565b613f47565b9060209384810180821161077e5787511061391d57848391880101528681036137eb575b50505050905f928392613729565b9083604492604051938480927fdd62ed3e0000000000000000000000000000000000000000000000000000000082523060048301528b60248301525afa91821561048b575f926138ee575b508110613844575b806137dd565b9392936138a6575b604460105f8093896014525f196034526f095ea7b300000000000000000000000082525af115612373573d153d601f1060015f5114161715613899575f928392836034529192819461383e565b633e3f8f735f526004601cfd5b856014525f6034526f095ea7b30000000000000000000000005f52815f6044601082855af115612373573d153d601f1060015f5114161761384c57633e3f8f735f526004601cfd5b9091508381813d8311613916575b6139068183611361565b810103126101505751905f613836565b503d6138fc565b603285634e487b715f52526024601cfd5b9081602091031261015057516001600160a01b03811681036101505790565b92939095949796919760608202918083046060149015171561077e5760608102908082046060149015171561077e578060801c15158260801c15158460801c15156127108c11171717611b395760d39660405199875180986020018c8b015e8a60b301528960b101523089609d0152886088015287607801528660680152856058015281606f018560440152602085602401526348c8949185600401528160b30185528460a80153830101604052565b9091928360a00151928460c0015190856060015192866080015194670de0b6b3a76400008861012001518202049003915f14613a6e570193828511613a5657613a4a9560e00151946143e7565b80150180820391110290565b90613a699561010094939401519461401e565b613a4a565b96019391929190828511613a8b57613a4a956101000151946143e7565b90613a699560e094939401519461401e565b919591949392906001600160a01b03163003613aff575050505081613aef575b6014526034526f15afd4090000000000000000000000005f5260205f6044601082335af115612373575f515f60345290565b613afa823383612323565b613abd565b610145613afa94613b2660405193613b16856112f1565b33855289602086015236906113f4565b9336916113a0565b60400151805115613b3c5750565b8063fb772a8860249252601c01fd5b9190939293813592836001948060f81c9182613b6e575b50505050508101920390565b95839496613bb3945180604001805115613c55575b5050818411613bda575b50601491925001948360800151906001600160a01b038560a001519360581c169061455e565b9081815260400151809114613bcb5780808080613b62565b8063784cb7b860249252601c01fd5b85602001938451805115613c45575b5060028103613c0457505060149192855190525b8291613b8d565b60149350613c16919250600314613644565b8582013592613c3e60159287608001516001600160a01b038960a001519260581c168b61455e565b9052613bfd565b613c4f908a61443a565b5f613be9565b898051850180825260051b01918252525f80613b83565b60601b9082156103e05760405192606052604052807feeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee000000000000000000000000141502602c526fae639329000000000000000000000000600c525f806064601c82335af1156103d8575f606052604052565b60601b9082156103e05760405192606052604052807feeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee000000000000000000000000141502602c526f0b0d9c09000000000000000000000000600c525f806064601c82335af1156103d8575f606052604052565b93959290949194846014526fa58411940000000000000000000000005f525f806024601082335af11561048b576001600160a01b03163003613da357505050613d8792503390612323565b6311da60b45f5260205f6004601c82335af11561048b575f5190565b613dcf959492935090613b266101459260405194613dc0866112f1565b338652602086015236906113f4565b613d87565b909192838083029380613df783800286800201613df181896145be565b97614615565b94019586910204900390848002630cecb8f3948686830402955f945b60ff8610613e285763481b61af5f526004601cfd5b8080026b0ee6b27f6b920475fa2a0af08960038c86613e4b868b018884026145be565b950402020104908480821015613ec7570304908115613e91575b01946b321f0f9f40f36fb0d698c5e1808711613e88575b506001905b0194613e13565b95506001613e7c565b9050600180820188613ea982800288018d8402614615565b1015613eb9575081901c90613e65565b985050505050509350505090565b9003048015613eef575b81600192831c808311613ee7575b500395613e81565b91505f613edf565b505f19810187613f058280028701838d02614615565b10613f3a5783613f2060011984018080028801908d026145be565b10613f2d57506002613ed1565b9750505050509350505090565b5096505050509350505090565b5f1982820982820291828083109203906127109485910991808214613f9c577fbc01a36e2eb1c432ca57a786c226809d495182a9930be0ded288ce703afb7e91945083831191030360fc1b910360041c170290565b5050500490565b90915f198383098383029081808210910393818514614015576113f19584910993039091909281805f0316809204600280826003021880830282030280830282030280830282030280830282030280830282030280920290030293600183805f03040190848311900302920304170290565b50500492915050565b9093929491670de0b6b3a7640000938587029203020182028160011b938086860202808310928391825f03910318019082818306151516910401926140e784806fffffffffffffffffffffffffffffffff1060071b81811c67ffffffffffffffff1060061b1781811c63ffffffff1060051b1781811c61ffff1060041b1781811c60ff1060031b177ff8f9f9faf9fdfafbf9fdfcfdfafbfcfef9fafdfafcfcfbfefafafcfbffffffff6f8421084210842108cc6318c6db6d54be831593831c1c601f161a180190565b610100908103607f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff818201911102906141ac6503782dace9d98902806fffffffffffffffffffffffffffffffff1060071b81811c67ffffffffffffffff1060061b1781811c63ffffffff1060051b1781811c61ffff1060041b1781811c60ff1060031b177ff8f9f9faf9fdfafbf9fdfcfdfafbfcfef9fafdfafcfcfbfefafafcfbffffffff6f8421084210842108cc6318c6db6d54be831593831c1c601f161a180190565b9003606d7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9382019111028181811091180218928360011b925f146142b0578261420a9282614202938a800292030260021b61448c565b91848061448c565b01614295818070ffffffffffffffffffffffffffffffffff1060071b81811c68ffffffffffffffffff1060061b1781811c64ffffffffff1060051b1781811c62ffffff1060041b179060019160b56201000083831c0191841c1b0260121c80820401821c80820401821c80820401821c80820401821c80820401821c80820401821c80910401901c90565b908180021001901b01908082049106151501905b8111900390565b9290829550916142dd6142d5856143dd9795039788968a80029788910260021b614470565b918480614470565b0194614369868070ffffffffffffffffffffffffffffffffff1060071b81811c68ffffffffffffffffff1060061b1781811c64ffffffffff1060051b1781811c62ffffff1060041b179060019160b56201000083831c0191841c1b0260121c80820401821c80820401821c80820401821c80820401821c80820401821c80820401821c80910401901c90565b80809260011b9704109003901b01805f19838609928086029509938281808795109103039091909281805f0316809204600280826003021880830282030280830282030280830282030280830282030280830282030280920290030293600183805f03040190848311900302920304170290565b90151501906142a9565b919394929092670de0b6b3a7640000908181145f1461441157505003029080820491061515010190565b8383828461442e99849699979802029703029102019203026144b1565b8091019081105f031790565b90604001908151918261444c57505050565b5f905280515f198101825260051b01818103614466575050565b5180825260400152565b905f198183099102908180821091030382610100031b911c1790565b91905f198184099202908181610100039381808210910303841b911c17911b15150190565b90915f19918284820991848202918183808610950396858803920992818311948686019714614547579183916145309391909281805f0316809204600280826003021880830282030280830282030280830282030280830282030280830282030280920290030293600183805f03040190848311900302920304170290565b9015158101908110611b395701019081105f031790565b80935082915004910615150101019081105f031790565b919392610300916001600160a01b03169485090601916101208301926101408101908151908161016085821892015117026145aa5750811561459d5752565b63ad1991f55f526004601cfd5b639a62e8b45f52602052506040526044601cfd5b7f356317ffa45f828d2a41175b2aed3a20e7fdd4a4e46cc11944d93b01be7b1711916ec097ce7bc90715b34b9f10000000005f198284099180840293099082821190838082109103030360dc1b910360241c170290565b7f3c5310158d83be28119411e0da82e0ffd3396c95b9c0119250c0092200d7dbf991760a70c3c40a64e6c51999090b65f67d92400000000000005f198284099180840293099082821190838082109103030360ca1b910360361c170290566add8e30f495ab0499204052adb05906d657bd460000000000000000000000000000000000000000000000000000000000000000
Signatures
0x5cb965d79aef768aac46b41539a31f30fc6a15ea282f105676d6a10fc6a92a4d2518f8a09736f05ba227e59110633e4e2197af2a847a761894ea178c6fd60a441b88bc9d316f8d82ce27972c573cc24cd32a705bfbe9a1126cc4665508e40ad7db643ddd02cbc369a7d8b6d18645d3e69fb32f4ae1aca03055db6d43926f92db4f1c