0xfeea3e4b11ebc920b82442c9e96c6941256acfedd6a9ceeb683bcc9744316725
Safe Transaction on 0x8e5d...4827
Overview
Transaction Data
0xf160fb0e000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000004f066080604090808252346104e55780614ee6803803809161001f828561053e565b83396020928391810103126104e557516001600160601b0319811691908290036104e55761007b61004e610601565b8281519101207f615e8d716cef7295e75dd3f1f10d679914ad6d7759e8e9459f0109ef7524170114610561565b61010b6041845161008b81610523565b818152602960f81b6060858301927f536c697070616765286164647265737320726563697069656e742c616464726584527f737320627579546f6b656e2c75696e74323536206d696e416d6f756e744f7574898201520152207fdc83993a2ffc65b01b71ed08790b6e39c5c55d76937b62a3b5085b02071f125914610561565b82516001600160401b039060e081018281118282101761050f57855260af815260af8382016e75696e7432353620616d6f756e742960881b60c07f536c697070616765416e64416374696f6e7320736c697070616765416e644163948584527f74696f6e7329536c697070616765416e64416374696f6e7328616464726573738a8201527f20726563697069656e742c6164647265737320627579546f6b656e2c75696e7460608201527f323536206d696e416d6f756e744f75742c62797465735b5d20616374696f6e7360808201527f29546f6b656e5065726d697373696f6e73286164647265737320746f6b656e2c60a08201520152209061020d610601565b86519360608501919082118583101761050f576046886102b5926102be976574696f6e732960d01b958352602e815289808201927f546f6b656e5065726d697373696f6e73286164647265737320746f6b656e2c7584526d696e7432353620616d6f756e742960901b8584015284519788958387019a8b528601528051918291018686015e830190848201905f8252519283915e015f8382015203602681018452018261053e565b51902014610561565b6102f66102c961057c565b8281519101207f7d806873084f389a66fd0315dead7adaad8ae6e8b6cf9fb0d3db61e5a91c3ffa14610561565b6103cf835161030481610523565b604b81528281017f5266714f7264657228436f6e73696465726174696f6e206d616b6572436f6e7381527f696465726174696f6e2c436f6e73696465726174696f6e2074616b6572436f6e868301526a73696465726174696f6e2960a81b60608301526103a58461037361057c565b9281895194859282840197518091895e8301908282015f8152815193849201905e015f8382015203808452018261053e565b5190207f49fa719b76f0f6b7e76be94b56c26671a548e1c712d5b13dc2874f70a759827614610561565b46617a691491826104fa578351907f16fbd3a71aa6d159973eb9ff1e1199f9fe242767e6f30ac662a492f92ac704115f80a26331a9108f60e11b81526003600482015281816024816d04533fe15556b1e086bb1a72ceae5afa9182156104f0575f926104a8575b5061048c929161045191506001600160a01b03163014610561565b73bbbbbbb520d69a9775e85b458c58c648259fad5f3b158015906104a1575b61047990610561565b61a86a4614908115610499575b50610561565b5161485f90816106878239f35b90505f610486565b5080610470565b90809250813d83116104e9575b6104bf818361053e565b810103126104e55751906001600160a01b03821682036104e5579061045161048c610436565b5f80fd5b503d6104b5565b84513d5f823e3d90fd5b61048c92915061050a9015610561565b610451565b634e487b7160e01b5f52604160045260245ffd5b608081019081106001600160401b0382111761050f57604052565b601f909101601f19168101906001600160401b0382119082101761050f57604052565b1561056857565b634e487b7160e01b5f52600160045260245ffd5b6040519061058982610523565b605882527f626f6f6c207061727469616c46696c6c416c6c6f7765642900000000000000006060837f436f6e73696465726174696f6e286164647265737320746f6b656e2c75696e7460208201527f32353620616d6f756e742c6164647265737320636f756e74657270617274792c60408201520152565b6040519061060e82610523565b605b82527f6e416d6f756e744f75742c62797465735b5d20616374696f6e732900000000006060837f536c697070616765416e64416374696f6e73286164647265737320726563697060208201527f69656e742c6164647265737320627579546f6b656e2c75696e74323536206d696040820152015256fe6080806040526004361015610031575b50361561002f573461002b576100236103c7565b602081519101f35b5f80fd5b005b5f3560e01c63fd3ad6d40361000f573461002b57600319360160e0811261002b5760601361002b5767ffffffffffffffff90816064351161002b5736602360643501121561002b5781606435600401351161002b576064356004013560051b9060248260643501019236841161002b576001600160a01b0360a4351660a4350361002b578060c4351161002b5736602360c43501121561002b5760c435600401351161002b5736602460c4356004013560c43501011161002b57602460643501815b8482106103905760a0848420604051907f615e8d716cef7295e75dd3f1f10d679914ad6d7759e8e9459f0109ef7524170182526060600483602001378160800152206001600160a01b0360a435163314610373576bc7aebfbc05485e093720deaa5c8061038057506bc7aebfbc05485e093720deaa5d60a43560601b15610373576bcd1e9517bb0cb8d0d5cde8935c8060601b6103575760a4356bcd1e9517bb0cb8d0d5cde8935d606435600401351561002b576024606435013560643501602481013560448201359060486003198201930192604051936101e660c43560040135602460c4350184848860e01c611426565b85604052156103095760016064356044015b6064356004013582106102705761020d6114f1565b60a4356bcd1e9517bb0cb8d0d5cde8935c1860601b610263575f6bcd1e9517bb0cb8d0d5cde8935d6bc7aebfbc05485e093720deaa5c8061025357602060405160018152f35b63e25527c25f526020526024601cfd5b635149e7955f526004601cfd5b80356064350160248101356044820135916048600319830191016040519361029c83838360e01c611ad0565b85604052156102b85750505050506020600191019101906101f8565b8495507fffffffff000000000000000000000000000000000000000000000000000000009087633c74eed660809752876020015216856040015260608581015281858501528460a001370190601c01fd5b7fffffffff00000000000000000000000000000000000000000000000000000000608094633c74eed687525f876020015216856040015260608581015281858501528460a001370190601c01fd5b6014526f7407c0f80000000000000000000000005f5260246010fd5b63e758b8d55f526004601cfd5b639936cbab5f526020526024601cfd5b6044606435833501602481013591829101833781208152602091820191016100f3565b35906001600160a01b038216820361002b57565b6bcdccd5c65a7d4860ce3abbe9805c9081331860601b825f351860e01c1715809260a01c61ffff16029161121d575b508061040f5750610406366125cc565b901561002b5790565b80600314610bd0578060021461050e5760011461043a57634e487b7160e01b5f52605160045260245ffd5b608060031936011061002b5760043560243560443590602482013560601c92815f821391180218903083145f146104945761047e925060383391013560601c61256d565b60405161048a816112aa565b5f81525f36813790565b906104a261050993156136de565b604051906104af82611272565b33825260208201526104c436602c84016112e9565b90610503608d84013560011693369060ad7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff77826004013501910161136c565b91613495565b61047e565b506024356058359060783590605819810190609d905f604051935f8560c00152610300386101e08701396104e085016040526105688660801c886fffffffffffffffffffffffffffffffff16863560601c8860c001614780565b93848652848660200152848660400152876fffffffffffffffffffffffffffffffff1686608001528660801c8660a00152369136945f966020015173eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee145f14610b4b57506105d03060893560601c146136de565b604087015161271061ffff843560501c16470204905260151901906016015b62ffffff8211610b0b5786604001513060893560601c03610b3f575b886f0100000000000000000000000000000016610b1d575b51876060015261063287613c16565b61063a613653565b916040519161064883611256565b5f83525f60208401525f60408401525b60348210156109195750505050846040015194856020015195519661068182518360c001614682565b8160200151805115610906575b508160c001518015801561088b575b5050815180602001519051998060801c8b1061087f5750896106c59160443560601c90613dbc565b6f0100000000000000000000000000000016156107c75750505050508115908115610713575b5050505b60405190606082526020828101526020826040015281606001528060800160405290565b60893560601c30036107b35730905b60601b916107965760405192606052604052807feeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee000000000000000000000000141502602c526f0b0d9c09000000000000000000000000600c525f806064601c82335af11561078e575f6060526040525f80806106eb565b3d5f823e3d90fd5b506020526fcbf0dbf50000000000000000000000005f5260246010fd5b6bcd1e9517bb0cb8d0d5cde8935c90610722565b60609591929394950151958087039614610863576001600160a01b03811673eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee0361084c5750505050505f6014526fa58411940000000000000000000000005f525f806024601082335af115610841575f6004601c6020936311da60b48452335af16106ef575b6040513d5f823e3d90fd5b9461085d9560893560601c90613e24565b506106ef565b6014526ffb772a880000000000000000000000005f5260246010fd5b8a925060801c9061254a565b6108f25760e0830151836040015181036108d1575b5060015b8181101561069d57806108cb60e08660019460051b01015180602001519051903090613dbc565b016108a4565b602081015190516108ec9130906001600160a01b0316613dbc565b5f6108a0565b634e487b7160e01b5f52603260045260245ffd5b610913908360c001614682565b5f61068e565b610943813560f01c9160166015196002958387013560601c60408901520191018b60c0018c613c33565b9092610a178b6020015160200151947fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe68d5160200151948760601b958060601b957feeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee000000000000000000000000998c888a10898d1415168a8d14178285180293849160206001600160a01b0380978196181691015218168c528435908c60408360e81c91015262ffffff8260d01c16900b60608d015260301c1660808b01520190601a01919091803560e81c6002198160038185820195010195030192565b919692959062ffffff8811610b0b576020928f5f9361271091888a1089891415168a89141715158d528601515102048303848b0152806040519263f3cd914c84528c518073eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee1415028487015260808d8701856040015e60608c8560c0015e61012084810152818461014001528361016001376101440190601c0182335af11561084157610ae6905f5193600f85810b9560801d900b93808210908314151691141782841802809218928c6020015192835191185f03906136bd565b905289519081515f8212610afc57019052610658565b602483634c085bf18152601c01fd5b634e487b715f5260326020526024601cfd5b610b3887878787856020015186519060893560601c90613e24565b8152610623565b6020840135815261060b565b60893560601c3003610b8c5750601519823560501c9260160191019161271088604001519161ffff610b81308560200151612516565b9116020490526105ef565b95505050505050610ba260893560601c156136de565b609160f235600116604183013560e81c8093039160418301926101129084821161002b5760d01901906105ef565b50601435603435605819360160595f91604051925f8460c00152610300386101e08601396104e08401604052610c248560801c876fffffffffffffffffffffffffffffffff16853560601c8760c001614780565b92838552838560200152838560400152866fffffffffffffffffffffffffffffffff1685608001528560801c8560a00152369036935f956020015173eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee145f1461119957610c8b3060453560601c146136de565b604087015161271061ffff843560501c16470204905260151901906016015b62ffffff8211610b0b5786604001513060453560601c0361118d575b886f010000000000000000000000000000001661116b575b518760600152610ced87613c16565b90610cf6613653565b60405192610d0384611226565b5f84525f60208501525f60408501525f60608501525f60808501525f60a0850152606060c08501525b6003831015610f2f57505050508460400151948560200151955196610d5582518360c001614682565b8160200151805115610f1c575b508160c0015180158015610eb5575b5050815180602001519051998060801c8b1061087f575089610d98915f3560601c90613d54565b6f010000000000000000000000000000001615610e685750505050508115908115610dd9575b5050505b604051906020825281602001528060400160405290565b60453560601c3003610e545730905b60601b916107965760405192606052604052807feeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee000000000000000000000000141502602c526fae639329000000000000000000000000600c525f806064601c82335af11561078e575f6060526040525f8080610dbe565b6bcd1e9517bb0cb8d0d5cde8935c90610de8565b606098979698959192939495015197808914610e9857610e92969798039060453560601c90613b86565b50610dc2565b506014526ffb772a880000000000000000000000005f5260246010fd5b6108f25760e083015183604001518103610efb575b5060015b81811015610d715780610ef560e08660019460051b01015180602001519051903090613d54565b01610ece565b60208101519051610f169130906001600160a01b0316613d54565b5f610eca565b610f29908360c001614682565b5f610d62565b80600119610f4b923560f01c9401906002018a60c0018b613c33565b92838261c00083166110a857505081612710610fe592610ff1943560601c88602001528c6001600160a01b03809160200151602001511660408a01528d51602001511660608901528c6020015151020460808701527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffec604051950190601401919091803560e81c6002198160038185820195010195030192565b9592939195369161136c565b60c086015262ffffff8411610b0b57604051603f1986015190601f1987015190632bfb780c603f198901526020601f1989015260605f60448a60c001518b8151910390818d60c0015201017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdc8b0182335af115610841576020519160405193603f198a0152601f198901526040528b602001519081510390526110978b51918251612617565b905260608560c00152604052610d2c565b92509362ffffff10610b0b57613fff816140006127109316155f14611148575f60208601526001600160a01b038c51602001511660408601525b168a602001515102046060830152604051601f19830151906343583be5601f1985015260605f60a4600319870182335af11561078e576020519060405192601f198601526040528a602001519081510390526111418a51918251612617565b9052610d2c565b600160208601526001600160a01b038c60200151602001511660408601526110e2565b61118687878787856020015186519060453560601c90613b86565b8152610cde565b60208401358152610cc6565b60453560601c30036111d957601519823560501c9260160191019161271088604001519161ffff6111ce308560200151612516565b911602049052610caa565b5050505050506111ee60453560601c156136de565b604d60ae35600116600219908136013560e81c928336039283019260ce9084821161002b5760d0190190610caa565b5f905d5f6103f6565b60e0810190811067ffffffffffffffff82111761124257604052565b634e487b7160e01b5f52604160045260245ffd5b6060810190811067ffffffffffffffff82111761124257604052565b6040810190811067ffffffffffffffff82111761124257604052565b6080810190811067ffffffffffffffff82111761124257604052565b6020810190811067ffffffffffffffff82111761124257604052565b90601f601f19910116810190811067ffffffffffffffff82111761124257604052565b80929103916080831261002b576040519061130382611256565b604082941261002b576060604091825161131c81611272565b611325826103b3565b81526020820135602082015284528281013560208501520135910152565b3590811515820361002b57565b67ffffffffffffffff811161124257601f01601f191660200190565b92919261137882611350565b9161138660405193846112c6565b82948184528183011161002b578281602093845f960137010152565b9080601f8301121561002b578160206113bd9335910161136c565b90565b6101408183031261002b576113d4816103b3565b926113e283602084016112e9565b926113ef60a08401611343565b9260c08101359260e08201359261010083013567ffffffffffffffff811161002b57610120916114209185016113a2565b92013590565b939293919091611439848684868561158e565b15611448575050505050600190565b63d9d94e41810361149657509261148461148b9361147484611490976001600160a01b039601906113c0565b999294979195989096369161136c565b9616612651565b6127e1565b50600190565b91939163449b52ab036114e9576114ce63ffffffff926114bf866114de946114909801906113c0565b979193969094959a369161136c565b946001600160a01b038a16612651565b9160801c1690612730565b505050505f90565b6004356001600160a01b0380821680830361002b576024359182169182810361002b5760443592831580611586575b61157f5773eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee14801561156f5747935b80851061156757501561155d57505061155b916125bd565b565b61155b935061256d565b92505061254a565b6115793083612516565b93611543565b5050505050565b508015611520565b9391909293630dfeb41981145f1461178f575082019260a08385031261002b576115e66115c86115bd856103b3565b9560208096016112e9565b916115dd6001600160a01b0380971684612624565b5093369161136c565b926bc7aebfbc05485e093720deaa925f845c945d8315610373575f9485946bcd1e9517bb0cb8d0d5cde8935c6040988980519561162287611226565b60af87527f536c697070616765416e64416374696f6e7320736c697070616765416e644163888801527f74696f6e7329536c697070616765416e64416374696f6e732861646472657373828801527f20726563697069656e742c6164647265737320627579546f6b656e2c75696e7460608801527f323536206d696e416d6f756e744f75742c62797465735b5d20616374696f6e7360808801527f29546f6b656e5065726d697373696f6e73286164647265737320746f6b656e2c60a08801527f75696e7432353620616d6f756e7429000000000000000000000000000000000060c08801528180519963137c29fe8b528181518c8c015e89018a6060015e8860a0015e168560e001528461010001526101408085610120015282519261016091868584019101528584860192015e805180930190828501610180015e016101840190601c01826e22d473030f116ddee9f6b43ac78ba35af1156117865750600190565b513d5f823e3d90fd5b9194916345d8bb1f03611a625782019360e08386031261002b576117b2836103b3565b946117c081602086016112e9565b9460a085013567ffffffffffffffff811161002b576117ec926117e49187016113a2565b92369161136c565b80516089019485608911611a4e57602091601f1961182261180c89611350565b9861181a6040519a8b6112c6565b808a52611350565b013684890137815183015187604801526040828401886068015e5f8760a8015380519083018760a9015e51015190945f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8311611a2b5795915b82519060408210610b0b5783601401519084601501519885601801519086602c01519087604001519b60ff808216155f14611a3d575061199b9363fa461e3393926001600160a01b0392508e9160e4918f918590611920908c87188784168e85161002808e189088187fe34f199b19b2b4f47f68442619d555527d244f78a3297ea89325f843f87b8b5473740b1c1de25031c31ff4fc9a62f554a55cdc1bad613b3d565b948351928c856028015284601401528284526040519a8b98899585602001908760c4015e60a08660a4015283168560840152846064015216858b1610826044015260408b11858d16301802858d161882602401526f128acb0800000000000000000000000082601001528060c401825201016040521661285f565b60408180518101031261002b5760409260208201519384920151926040526001600160a01b03808c16911610911802185f03965f8812611a2b57604088921115611a06575050309591602c815110610b0b57602c602b1982510191019081529560288652959161187c565b949396509450505060c08101358310611a2157505050600190565b60c001359061254a565b634e487b715f5260116020526024601cfd5b63d3b1276d5f52166020526024601cfd5b634e487b7160e01b5f52601160045260245ffd5b50925050505f90565b91906101008382031261002b57611a81836103b3565b92611a8e602082016103b3565b92604082013592611aa160608401611343565b9260808101359260a08201359260c083013567ffffffffffffffff811161002b5760e0916114209185016113a2565b919091611ade8284836128dd565b15611aeb57505050600190565b63af72634f8103611b2657506001600160a01b03611b128361148b93611490950190611a6b565b979096959195949294166139ed565b600190565b8290636472b276810361200f575060c0918101031261002b57611b48816103b3565b611b54602083016103b3565b60608301356001600160a01b038116900361002b57611b7560808401611343565b926040519161018083810160405260368460608501353c630902f1ac5f5260405f6004601c60608601355afa15610841575f51602051908060701c8260701c173d6060111761002b576001600160a01b038560200151166001600160a01b038651166001600160a01b0389828418028093181694876040015195866014526fd283e75f0000000000000000000000005f5260205f60246010845afa15610841573d60201161002b5760205f602460108251948b6014526f402d267d00000000000000000000000084525afa15610841573d60201161002b575f5101604051966001600160a01b0360608a0135166040528060601b602c526f1647292a000000000000000000000000600c5260205f6044601c73ddcbe30a761edd2e19bba930a977475265f36fa15afa15610841575f519760405263961be3915f5260205f6004601c6001600160a01b03898918165afa15610841573d60201161002b575f80516318e22d9882528888188e028818808218918111919091021891906040906004601c888a186001600160a01b03165afa15610841575f5195602051968760101c9060101c173d6040111761002b5760648760061c603f8916600a0a0204956347bd37185f5260205f6004601c6001600160a01b03868618165afa15610841573d60201161002b578c978f975f5190818315826dffffffffffffffffffffffffffff18028218039215816dffffffffffffffffffffffffffff180218110292848410611fb1575b5050505096611e2b978560a00151908660c0015190876060015192886080015191885f14611f6757808c11908c030292828411611f525790611de59492918a610100015194614600565b86808203911102915b670de0b6b3a764000091866101200151830393818302811090828402180291021802045f916040890135611f16575b8215611eec575b5050613a9d565b9160a08201358310611ea3575060018211611e4a575b50505050600190565b5f606060a4936001600160a01b03839796846020819960405195869163022c0d9f835260051b9083828401015282180101521681830152608081810152828160a00152601c019201355af115610841575f808080611e41565b5f6004601c6001600160a01b03848982806020988901511692511680926338d52e0f8852180218165afa15610841575f51908160a01c3d6020111761002b5760a001359061254a565b611f069192506001600160a01b0360608a01351690612516565b9081818111911802185f80611e24565b91506127106040890135611f2a3085612516565b0204818111818318021891611f4d836001600160a01b0360608c0135168361256d565b611e1d565b611f6294918a60e00151946141d9565b611de5565b9193828b11928b03929092029290828411611f9b5790611f8e9492918a60e0015194614600565b8780820391110291611dee565b611fac94918a6101000151946141d9565b611f8e565b60209498505f9397508282611fd66001600160a01b039384602497601c971816612516565b87526307a2d13a865218165afa15610841573d60201161002b57611e2b9689948c945f51019081818110159118021890975f8080611d9b565b905063fd8c38e1810361204d575063ffffffff612035836114de93611490950190611a6b565b956001600160a01b03889a98969296959395166139ed565b63670335be810361240b57508101818103610160811261002b57612070836103b3565b60e0603f19612081602087016103b3565b93011261002b576040519261209584611226565b604085013584526120a8606086016103b3565b6020850152608085013560408501526120c360a086016103b3565b94606085019586526080850160c0820135815260a086019160e0810135835261010081013560c08801526101208101359067ffffffffffffffff9182811161002b5781019460408682031261002b576040519561211f87611272565b803593841161002b576121396020926101409583016113a2565b875201356020860152013561214e3087612516565b9151809381841184831802841890510204978189106123f95750506040517fdd62ed3e00000000000000000000000000000000000000000000000000000000815230600482015273bbbbbbb520d69a9775e85b458c58c648259fad5f60248201526020816044816001600160a01b038a165afa908115610841575f916123c7575b5082821182841802821881106122df575b50905f94859493926bcd1e9517bb0cb8d0d5cde8935c6001600160a01b03604051968794634dcebcba86528b51866020015230866040015260408c602001876060015e82168560a0015260608b81018660c0015e168361012001528860c00151908160f81c9060601b1783610140015260801b8261016001526101a0928383610180015281818111911802189101526040826101c001528060200151826101e0015251805190816020019083610200015e6102040190601c018273bbbbbbb520d69a9775e85b458c58c648259fad5f5af1156108415760c001516fffffffffffffffffffffffffffffffff918216601052165f908152603090a0600190565b939291909361236a575b73bbbbbbb520d69a9775e85b458c58c648259fad5f6014525f196034526f095ea7b30000000000000000000000005f5260205f6044601082895af11561235a573d153d601f1060015f511416171561234d575f6034819052929391929091906121e0565b633e3f8f735f526004601cfd5b60405162ffffff163d5f823e3d90fd5b73bbbbbbb520d69a9775e85b458c58c648259fad5f6014525f6034526f095ea7b30000000000000000000000005f5260205f6044601082895af11561235a573d153d601f1060015f511416176122e957633e3f8f735f526004601cfd5b90506020813d6020116123f1575b816123e2602093836112c6565b8101031261002b57515f6121cf565b3d91506123d5565b906001600160a01b038992511661254a565b63ca9e5d0f03612510578160c0918101031261002b5761242a816103b3565b612436602083016103b3565b906040830135916060840135906001600160a01b03928383169485840361002b57849260a061246760808a01611343565b98013596826124ef575b5050501660145283156360f3e02e0263dd93f59a1860601b5f5260205f6024601082855af11561084157601f3d111561002b575f51938385106124b8575050505050600190565b6004601c6020935f93639e9dfd6c0263d4b970461884525afa1561084157601f3d111561002b575f518060a01c61002b571661254a565b612710612508936125003085612516565b02049161256d565b5f8080612471565b50505f90565b602460105f926020946014526f70a0823100000000000000000000000084525afa15610841573d601f101561002b575f5190565b916054526034526014526f97a6f3b90000000000000000000000005f5260646010fd5b60105f60449260209582956014526034526fa9059cbb00000000000000000000000082525af11561235a573d153d601f1060015f51141617156125b0575f603452565b6390b8ec185f526004601cfd5b5f80809381935af11561084157565b60046367c4a3b05f3560e01c149110151690811561260f5760405190816040016040526020825273352650ac2653508d946c4912b07895b22edd84cd8260200152565b5f9150606090565b91908201809211611a4e57565b909160206040519261263584611272565b818401935f85526001600160a01b038196169052510151809252565b929095939497969180606081020460601481151715611a4e5781606081020460601482151715611a4e576060820260801c15156060820260801c15158460801c15151717611a2b5760608092604080519b8951988d81519b8c928c6101329285610115868401820101526020018484015e602001918c01015e6101358d8a018b010182525f8d6101310153816020820160f18f015e518c60b1015e5f8b609d015202896088015202876078015286606801528560580152018060d1018460440152602084602401526348c8949184600401526101150183528260a80153565b73ba1333333333a1ba1108e8412f11850a5c319ba9806bcd1e9517bb0cb8d0d5cde8935c1860601b15610373576bcdccd5c65a7d4860ce3abbe992835c806127d15750915f92917403ba1333333333a1ba1108e8412f11850a5c319ba9849360e01b17855d82602083519301915af1906127a861368e565b91156127c8575c806127b8575090565b63d66fcc385f526020526024601cfd5b50602081519101fd5b63ab7646c45f526020526024601cfd5b7306380c0e0912312b5150364b9dc4542ba0dbbc8590816bcd1e9517bb0cb8d0d5cde8935c1860601b15610373576bcdccd5c65a7d4860ce3abbe991825c806127d157505f9182917f91dd7346000000000000000206380c0e0912312b5150364b9dc4542ba0dbbc85855d82602083519301915af1906127a861368e565b6001600160a01b0316806bcd1e9517bb0cb8d0d5cde8935c1860601b15610373576bcdccd5c65a7d4860ce3abbe992835c806127d157509181740100000000000000000000000000000000000000005f9493859460e01b1717855d82602083519301915af1906127a861368e565b359062ffffff8216820361002b57565b9092919063d92aadfb8103612c70575082019161012092838282031261002b57612906826103b3565b90602094612916828786016112e9565b9361292360a082016103b3565b9260c082013567ffffffffffffffff811161002b57820190612944916113a2565b61295060e083016103b3565b9561010080930135906001600160a01b038080971697166129719082612624565b9590928b8884515116968a60409c8d998a519061298d8261128e565b81528481018c90528a810183905260016060820152601f190180517f7d806873084f389a66fd0315dead7adaad8ae6e8b6cf9fb0d3db61e5a91c3ffa825260a0822091528a51909c6bcd1e9517bb0cb8d0d5cde8935c6129ec8361128e565b8382168352868301889052168b82015260016060820152601f190180517f7d806873084f389a66fd0315dead7adaad8ae6e8b6cf9fb0d3db61e5a91c3ffa825260a0822091529a8b95612a3f3084612516565b8181118183180218809202049d8e868b0152612a5a9261256d565b88805197612a678961128e565b60588952848901987f436f6e73696465726174696f6e286164647265737320746f6b656e2c75696e748a528281017f32353620616d6f756e742c6164647265737320636f756e74657270617274792c9052606081017f626f6f6c207061727469616c46696c6c416c6c6f77656429000000000000000090528251612aea81611256565b602e8152868101907f546f6b656e5065726d697373696f6e73286164647265737320746f6b656e2c7582528481017f696e7432353620616d6f756e7429000000000000000000000000000000000000905284519b8c938985017f436f6e73696465726174696f6e20636f6e73696465726174696f6e29000000009052518091603c86015e830190603c8201905f8252519283915e01603c81015f905203601c81018a52603c01612b9a908a6112c6565b81519a8b98899663137c29fe88528282518983015e01866060015e8460a0015e8260e0015201526101409182910152815191610160918584840191015284838c0192015e815191828a0190828501610180015e016101840190601c015a915f9291836e22d473030f116ddee9f6b43ac78ba38194f115612c66576fffffffffffffffffffffffffffffffff9394957f49fa719b76f0f6b7e76be94b56c26671a548e1c712d5b13dc2874f70a75982765f5252835190845260605f209352166010525f5260305fa0600190565b83513d5f823e3d90fd5b638d68a1568103612ea6575082019160808184031261002b57612c92816103b3565b9160208201359360408301359067ffffffffffffffff821161002b57612cb99184016113a2565b93612d0185516020870151907fffffffffffffffffffffffffffffffffffffffff000000000000000000000000918281169160148110612e91575b503092505060601c612516565b818102918183041490151715611a4e5761271090049360405193612d2485611256565b602885526040366020870137307f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff87939711611a2b5795915b82519060408210610b0b5783601401519084601501519885601801519086602c01519087604001519b60ff808216155f14611a3d5750612e019363fa461e3393926001600160a01b0392508e9160e4918f918590611920908c87188784168e85161002808e189088187fe34f199b19b2b4f47f68442619d555527d244f78a3297ea89325f843f87b8b5473740b1c1de25031c31ff4fc9a62f554a55cdc1bad613b3d565b60408180518101031261002b5760409260208201519384920151926040526001600160a01b03808c16911610911802185f03965f8812611a2b57604088921115612e6c575050309591602c815110610b0b57602c602b19825101910190815295602886529591612d5d565b949396509450505060608101358310612e8757505050600190565b606001359061254a565b8391925060140360031b1b1616805f80612cf4565b928363103b48be829495145f14613066575060c0918101031261002b57612ecc816103b3565b90602090612edb8282016103b3565b6040938483013593612eef606085016103b3565b60a0612efd608087016128cd565b950135956001600160a01b0380809616921696600180881614915f9080613044575b50630902f1ac5f52895f6004601c8c5afa1561303a57893d1061002b5788908360051b988951918a88189687519485918315801561302c575b613010575b50505061ffff6127109260081c1682030292028201918215612ffc57020491818310612fc8575050935f9693878481989460a49883978d519763022c0d9f89528801015285010152168160600152608081810152818160a00152601c01915af1156117865750600190565b89855f6004601c8d849663dfec362602630dfe16811884525afa1561178657505f51908160a01c903d10171561254a575f80fd5b634e487b7160e01b5f52601260045260245ffd5b61302493509061301f91612516565b6136bd565b838c5f612f5d565b5060018086811c1614612f58565b89513d5f823e3d90fd5b61271091506130533086612516565b0204613060818a8661256d565b5f612f1f565b6338c9c14781036130d35750019060a08183031261002b57613087816103b3565b90613094604082016103b3565b90608081013567ffffffffffffffff811161002b57611b21946130b89183016113a2565b9260206001600160a01b0360608401359416920135906136f9565b63f5b9918981036133ce575060a0918101031261002b576130f3816103b3565b602082013591604091828201356001600160a01b039485821680920361002b576080613121606086016128cd565b940135600180861614918651957f392f37e900000000000000000000000000000000000000000000000000000000875260e087600481885afa9687156133c4575f915f985f945f955f965f955f94613349575b50868d839561318484999b6136de565b8c1561332e575b50505050506131f585949385848e9461ffff99968e5f928d81613313575b505082158d84838315613302575b50505060018088811c1614176132ee575b505061271086670de0b6b3a7640000809981809602049a02049a8b9560081c168202049003020485613ebc565b85030204908115611a4e575f19928383019a8b951091101790030111611a2b578186106132e6575050156132e0575f925b845193613232856112aa565b5f8552823b1561002b5760a45f9591601f19601f602089958b519c8d9a8b998a977f022c0d9f00000000000000000000000000000000000000000000000000000000895260048901526024880152166044860152608060648601528051918291826084880152018686015e85858286010152011681010301925af180156132d6576132bf575b5050600190565b67ffffffffffffffff821161124257525f806132b8565b50513d5f823e3d90fd5b5f613226565b85925061254a565b6132fa9192508c612516565b03818e6131c8565b61330b9261256d565b8d84836131b7565b612710929450613324903090612516565b0204915f8d6131a9565b919e50909850965090945091506131f5838a8461ffff61318b565b9750505099505091505060e0823d60e0116133bc575b8161336c60e093836112c6565b8101031261002b5781516020830151918984015198606085015190608086015191821515830361002b576133ae60c06133a760a08a016136ca565b98016136ca565b94959b90929694925f613174565b3d915061335f565b88513d5f823e3d90fd5b6334ee90ca1415905061251057816080918101031261002b576133f0816103b3565b906133fd602082016103b3565b6001600160a01b0381811673eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee1492604081013584156134855747915b818311613441575b50505050505050600190565b60606127109101358302049103908181811191180218925f14613475575050613469916125bd565b5f808080808080613435565b61348093169061256d565b613469565b61348f3085612516565b9161342d565b6bc7aebfbc05485e093720deaa805c9493905f905d8415610373576bcd1e9517bb0cb8d0d5cde8935c936040958651916134ce83611226565b60af83527f536c697070616765416e64416374696f6e7320736c697070616765416e64416360208401527f74696f6e7329536c697070616765416e64416374696f6e732861646472657373888401527f20726563697069656e742c6164647265737320627579546f6b656e2c75696e7460608401527f323536206d696e416d6f756e744f75742c62797465735b5d20616374696f6e7360808401527f29546f6b656e5065726d697373696f6e73286164647265737320746f6b656e2c60a08401527f75696e7432353620616d6f756e7429000000000000000000000000000000000060c0840152613646575f958787968180519763137c29fe89528181518a6020015e602001886060015e8660a0015e6001600160a01b03168460e00152836101000152610140808461012001528151916101609185848401910152848360200192015e8151918260200190828501610180015e016101840190601c01826e22d473030f116ddee9f6b43ac78ba35af1156117865750565b631c500e5c5f526004601cfd5b6040519060a0820182811067ffffffffffffffff821117611242576040525f6080838281528260208201528260408201528260608201520152565b3d156136b8573d9061369f82611350565b916136ad60405193846112c6565b82523d5f602084013e565b606090565b91908203918211611a4e57565b51906001600160a01b038216820361002b57565b156136e557565b634e487b7160e01b5f52600160045260245ffd5b9291906001600160a01b03808316946e22d473030f116ddee9f6b43ac78ba3861473bbbbbbb520d69a9775e85b458c58c648259fad5f871417610373575f9181169073eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee82036138375750505061271090470204938051155f146137bb575050613791575f80809381935af161378061368e565b90156137895750565b602081519101fd5b60046040517f01da1572000000000000000000000000000000000000000000000000000000008152fd5b90939260208301808411611a4e57825110610b0b57835f9460208695850101525b602083519301915af16137ed61368e565b9015613789575115908161382d575b5061380357565b60046040517f82d5d76a000000000000000000000000000000000000000000000000000000008152fd5b90503b155f6137fc565b9091949282979497155f1461385657505050613791575f9283926137dc565b9091926138669594953084612516565b935f199283818709950294858082109103035f52602094855261388761403f565b91858101808211611a4e578851106139dc57858391890101528781036138b7575b5050505050905f9283926137dc565b9084604492604051938480927fdd62ed3e0000000000000000000000000000000000000000000000000000000082523060048301528c60248301525afa918215610841575f926139ad575b508110613910575b806138a8565b949394613965575b60105f80936044938a6014526034526f095ea7b300000000000000000000000082525af11561235a573d153d601f1060015f511416171561234d575f92839283603452919281945f61390a565b866014525f6034526f095ea7b30000000000000000000000005f52825f6044601082865af11561235a573d153d601f1060015f5114161761391857633e3f8f735f526004601cfd5b9091508481813d83116139d5575b6139c581836112c6565b8101031261002b5751905f613902565b503d6139bb565b603286634e487b715f52526024601cfd5b929390959497969197606082029180830460601490151715611a4e57606081029080820460601490151715611a4e578060801c15158260801c15158460801c15156127108c11171717611a2b5760d39660405199875180986020018c8b015e8a60b301528960b101523089609d0152886088015287607801528660680152856058015281606f018560440152602085602401526348c8949185600401528160b30185528460a80153830101604052565b9091928360a00151928460c0015190856060015192866080015194670de0b6b3a76400008861012001518202049003915f14613b0e570193828511613af657613aea9560e0015194614600565b80150180820391110290565b90613b09956101009493940151946141d9565b613aea565b96019391929190828511613b2b57613aea95610100015194614600565b90613b099560e09493940151946141d9565b90916001600160a01b039462ffffff169060405194826040526020525f805260601b600c521560051b6060035f20905f5260205260405260ff600b536055600b20906040521690565b9591949392906001600160a01b03163003613be7575050505080613bd7575b6034526014526f15afd4090000000000000000000000005f5260205f6044601082335af11561235a575f515f60345290565b613be281338461256d565b613ba5565b610503613be294613c0e60405193613bfe85611272565b33855288602086015236906112e9565b93369161136c565b60400151805115613c245750565b8063fb772a8860249252601c01fd5b9190939293813592836001948060f81c9182613c56575b50505050508101920390565b95839496613c9b945180604001805115613d3d575b5050818411613cc2575b50601491925001948360800151906001600160a01b038560a001519360581c1690614780565b9081815260400151809114613cb35780808080613c4a565b8063784cb7b860249252601c01fd5b85602001938451805115613d2d575b5060028103613cec57505060149192855190525b8291613c75565b60149350613cfe9192506003146136de565b8582013592613d2660159287608001516001600160a01b038960a001519260581c168b614780565b9052613ce5565b613d37908a614682565b5f613cd1565b898051850180825260051b01918252525f80613c6b565b60601b9082156107965760405192606052604052807feeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee000000000000000000000000141502602c526fae639329000000000000000000000000600c525f806064601c82335af11561078e575f606052604052565b60601b9082156107965760405192606052604052807feeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee000000000000000000000000141502602c526f0b0d9c09000000000000000000000000600c525f806064601c82335af11561078e575f606052604052565b93959290949194846014526fa58411940000000000000000000000005f525f806024601082335af115610841576001600160a01b03163003613e8b57505050613e6f9250339061256d565b6311da60b45f5260205f6004601c82335af115610841575f5190565b613eb7959492935090613c0e6105039260405194613ea886611272565b338652602086015236906112e9565b613e6f565b9091818002938180800294613ed3868884886146b8565b958286029701965f199788818309910290818082109103035f5260205280613ef96140b1565b9501938491020490039180800295630cecb8f3958287890402905f955b60ff8710613f2b5763481b61af5f526004601cfd5b896b0ee6b27f6b920475fa2a0af0846003888d613f4d878002809789856146b8565b950402020104908380821015613fc5570304908115613f93575b01956b321f0f9f40f36fb0d698c5e1808811613f8a575b506001905b0195613f16565b96506001613f7e565b9050600180820189613fa68d838a6146d7565b1015613fb6575081901c90613f67565b99505050505050509350505090565b9003048015613fed575b81600192831c808311613fe5575b500396613f83565b91505f613fdd565b5083810188613ffd8c83896146d7565b10614031578261401660011984018d818002918a6146b8565b1061402357506002613fcf565b985050505050509350505090565b509750505050509350505090565b5f5160205181156140a8577fbc01a36e2eb1c432ca57a786c226809d495182a9930be0ded288ce703afb7e9191612710807fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd8f08309830890828211900360fc1b910360041c170290565b61271091500490565b5f51602051811561412f577f3c5310158d83be28119411e0da82e0ffd3396c95b9c0119250c0092200d7dbf991760a70c3c40a64e6c51999090b65f67d9240000000000000807ffffffffffffffffffff58f3c3bf59b193ae666f6f49a09826dc00000000000008309830890828211900360ca1b910360361c170290565b760a70c3c40a64e6c51999090b65f67d924000000000000091500490565b5f5160205181156141c3577f356317ffa45f828d2a41175b2aed3a20e7fdd4a4e46cc11944d93b01be7b1711916ec097ce7bc90715b34b9f1000000000807fffffffffffffffffffffffffffffffffff3f68318436f8ea4cb460f0000000008309830890828211900360dc1b910360241c170290565b6ec097ce7bc90715b34b9f100000000091500490565b909391949294670de0b6b3a764000092858702920302018102918060011b938086860202808510948591825f03910318019084818306151516910401926142a484806fffffffffffffffffffffffffffffffff1060071b81811c67ffffffffffffffff1060061b1781811c63ffffffff1060051b1781811c61ffff1060041b1781811c60ff1060031b177ff8f9f9faf9fdfafbf9fdfcfdfafbfcfef9fafdfafcfcfbfefafafcfbffffffff6f8421084210842108cc6318c6db6d54be831593831c1c601f161a180190565b91610100928303607f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8182019111026143696503782dace9d98902806fffffffffffffffffffffffffffffffff1060071b81811c67ffffffffffffffff1060061b1781811c63ffffffff1060051b1781811c61ffff1060041b1781811c60ff1060031b177ff8f9f9faf9fdfafbf9fdfcfdfafbfcfef9fafdfafcfcfbfefafafcfbffffffff6f8421084210842108cc6318c6db6d54be831593831c1c601f161a180190565b8403606d7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9382019111028181811091180218938460011b925f146144d6578190030260021b90868002915f19928381830991029081808210910303938281039360ff19840195869584861c938483838d828c1c958695109781800990800290818082109103039c818c8f93811c91828c86861c80961b871802921b1817151592841b171781019c8b1c908d10015f528b6020521b1717961b1802921b1817151501016144b5818070ffffffffffffffffffffffffffffffffff1060071b81811c68ffffffffffffffffff1060061b1781811c64ffffffffff1060051b1781811c62ffffff1060041b179060019160b56201000083831c0191841c1b0260121c80820401821c80820401821c80820401821c80820401821c80820401821c80820401821c80910401901c90565b908180029082821091101101901b01908082049106151501905b8111900390565b81965094929391940380950260021b868002945f19948187878186099402938480821091030391039060ff1983019381888880099588800296878082109103039687821c90871c88871b171796861c5f52866020521c931c911b1717016145bd818070ffffffffffffffffffffffffffffffffff1060071b81811c68ffffffffffffffffff1060061b1781811c64ffffffffff1060051b1781811c62ffffff1060041b179060019160b56201000083831c0191841c1b0260121c80820401821c80820401821c80820401821c80820401821c80820401821c80820401821c80910401901c90565b80809204109003901b019182155f146145dc57505050505f5b906144cf565b6145fb9360011b91818309910290818082109103035f526020526146fa565b6145d6565b919394929092670de0b6b3a7640000908181145f1461462a57505003029080820491061515010190565b83810290820383020195948302029291900302811561467a57835f1961466194958309910290818082109103035f526020526147e0565b805190602001519015155f03178091019081105f031790565b509150501990565b90604001908151918261469457505050565b5f905280515f198101825260051b018181036146ae575050565b5180825260400152565b0291015f19818309910290818082109103035f526020526113bd61414d565b810291908002015f19818309910290818082109103035f526020526113bd6140b1565b5f51906020518215614773578161473991818061476b955f03870982089485820391861190039180805f031680910492600182805f0304010291041791565b919091600280826003021880830282030280830282030280830282030280830282030280830282030280920290030290565b029015150190565b9150808204910615150190565b919392610300916001600160a01b03169485090601916101208301926101408101908151908161016085821892015117026147cc575081156147bf5752565b63ad1991f55f526004601cfd5b639a62e8b45f52602052506040526044601cfd5b801561484d575f5160205191811561483957614824614739828080805f03870987089586810390871186039180805f031680910492600182805f0304010291041791565b0292151583019283109104015f526020525f90565b90505f805280820491061515016020525f90565b634e487b715f5260126020526024601cfdddb1341b4b1ae20c4f593db8964988eb474f598f0000000000000000000000000000000000000000000000000000000000000000000000000000
Signatures
0xa93683aee006df0cda472cdc0a11ffa666bac46d533646f8351d6dafb71e42c65b7f88f6a4d12a8aec82cd86031d881953c440054d76dba425e665821dd439471bae6a92c3912d5509fc77c040b97f4fa8ed836f516d87b19a877dff469727d4fa0a3ab9c6d26148fd71b8783d4fe306de37b20d2252082a548cf2432e991f809d1c