0x347c1b90cd5dd4316eca3152e8d1ed42e7f7fd5b0c30f176bb6a82fa5d314b6b
Safe Transaction on 0x8e5d...4827
Overview
Transaction Data
0xf160fb0e0000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000051836080604090808252346103a65780615163803803809161001f82856103ff565b83396020928391810103126103a657516001600160601b0319811691908290036103a6576100ef605b8451610053816103d0565b8181527f6e416d6f756e744f75742c62797465735b5d20616374696f6e732900000000006060858301927f536c697070616765416e64416374696f6e73286164647265737320726563697084527f69656e742c6164647265737320627579546f6b656e2c75696e74323536206d69898201520152207f615e8d716cef7295e75dd3f1f10d679914ad6d7759e8e9459f0109ef7524170114610422565b61017f604184516100ff816103d0565b818152602960f81b6060858301927f536c697070616765286164647265737320726563697069656e742c616464726584527f737320627579546f6b656e2c75696e74323536206d696e416d6f756e744f7574898201520152207fdc83993a2ffc65b01b71ed08790b6e39c5c55d76937b62a3b5085b02071f125914610422565b6101b761018a61043d565b8281519101207f7d806873084f389a66fd0315dead7adaad8ae6e8b6cf9fb0d3db61e5a91c3ffa14610422565b61029083516101c5816103d0565b604b81528281017f5266714f7264657228436f6e73696465726174696f6e206d616b6572436f6e7381527f696465726174696f6e2c436f6e73696465726174696f6e2074616b6572436f6e868301526a73696465726174696f6e2960a81b60608301526102668461023461043d565b9281895194859282840197518091895e8301908282015f8152815193849201905e015f838201520380845201826103ff565b5190207f49fa719b76f0f6b7e76be94b56c26671a548e1c712d5b13dc2874f70a759827614610422565b46617a691491826103bb578351907f16fbd3a71aa6d159973eb9ff1e1199f9fe242767e6f30ac662a492f92ac704115f80a26331a9108f60e11b81526002600482015281816024816d04533fe15556b1e086bb1a72ceae5afa9182156103b1575f92610369575b5061034d929161031291506001600160a01b03163014610422565b73bbbbbbb520d69a9775e85b458c58c648259fad5f3b15801590610362575b61033a90610422565b61a86a461490811561035a575b50610422565b51614ca090816104c38239f35b90505f610347565b5080610331565b90809250813d83116103aa575b61038081836103ff565b810103126103a65751906001600160a01b03821682036103a6579061031261034d6102f7565b5f80fd5b503d610376565b84513d5f823e3d90fd5b61034d9291506103cb9015610422565b610312565b608081019081106001600160401b038211176103eb57604052565b634e487b7160e01b5f52604160045260245ffd5b601f909101601f19168101906001600160401b038211908210176103eb57604052565b1561042957565b634e487b7160e01b5f52600160045260245ffd5b6040519061044a826103d0565b605882527f626f6f6c207061727469616c46696c6c416c6c6f7765642900000000000000006060837f436f6e73696465726174696f6e286164647265737320746f6b656e2c75696e7460208201527f32353620616d6f756e742c6164647265737320636f756e74657270617274792c6040820152015256fe608060408181526004361015610033575b50503615610031573461002d57610025610302565b602081519101f35b5f80fd5b005b60e0905f3560e01c9283631fff991f14610086575050506370a082311461005b575f80610010565b3461002d57602060031936011261002d576004356001600160a01b0381160361002d575f805360015ff35b600319908136019160a09460a0841261002d57606080941261002d576064359167ffffffffffffffff9182841161002d573660238501121561002d57836004013592831161002d576024973660248560051b8701011161002d5733956d1ff3684f28c67538d4d072c2273433146102df575b86881b156102d2576bcd1e9517bb0cb8d0d5cde893998a5c808a1b6102b65750878b5d85610152575b5050505050505061013061121d565b835c18901b610145575f6020925d5160018152f35b635149e7955f526004601cfd5b60248701358701946024860135926044938c60448901358060e01c90858401926048809c0192610183858583611151565b8783521561024b575b5050505050505060448801956001986001975b8989106101af5750505050610121565b8d813583018681013590888101359283878985019301918d6101d785858451998a941c611b64565b9152156101ef57505050998c0199505060200161019f565b98509c509c509c509d9750505050507fffffffff00000000000000000000000000000000000000000000000000000000915089929894633c74eed684528360200152169101528581015284608094838287015201370190601c01fd5b61025785858993611b64565b915215610265578f8161018c565b8f8f91869750957fffffffff00000000000000000000000000000000000000000000000000000000608097633c74eed683525f8360200152169101528581015281858501528460a001370190601c01fd5b6014526f7407c0f80000000000000000000000005f5260246010fd5b63e758b8d55f526004601cfd5b366013190135881c96506100f8565b35906001600160a01b038216820361002d57565b6bcdccd5c65a7d4860ce3abbe9805c9081331860601b825f351860e01c1715809260a01c61ffff160291610f2c575b5061033a612662565b909180610354575061034b91612b09565b901561002d5790565b80600314610a10578060021461045c5760011461037f57634e487b7160e01b5f52605160045260245ffd5b600319608091011061002d5780600401359060248101359060448101350190602482013560601c92815f821391180218903083145f146103e2576103cc925060383391013560601c6125f6565b6040516103d881610fc6565b5f81525f36813790565b906103f06104579315613b6c565b604051906103fd82610f8e565b338252602082015261041236602c8401611075565b90610451608d84013560011693369060ad7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff776004830135019101611021565b916126cd565b6103cc565b50506104c981604460246104d69401359101919091803560601c908060140135908160801c916fffffffffffffffffffffffffffffffff16908060340135908160801c916f01000000000000000000000000000000161515906058196059826045013560601c9201980196565b9586939197989498613b87565b968560409b939694959b97929701518a8989898988306001600160a01b03871603610a00575b6109e2575b505050505051846060015261051584613dde565b9061051e612bb3565b906040519261052c84610f72565b5f84525f60208501525f60408501525b60348210156107d857505050508160400151968760200151975199610562845182614845565b83602001518051156107c8575b508051908115801561074d575b5050508251806020015190519b808d10610746575061059c918c91613f84565b1561069157505050505082159182156105d9575b505050505b60405190606082526020828101526020826040015281606001528060800160405290565b6001600160a01b0316300361067d5730905b60601b916106605760405192606052604052807feeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee000000000000000000000000141502602c526f0b0d9c09000000000000000000000000600c525f806064601c82335af115610658575f6060526040525f8080806105b0565b3d5f823e3d90fd5b506020526fcbf0dbf50000000000000000000000005f5260246010fd5b6bcd1e9517bb0cb8d0d5cde8935c906105eb565b60609692949695919395015196808803971461072a576001600160a01b03811673eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee03610719575050505050505f6014526fa58411940000000000000000000000005f525f806024601082335af11561070e575f6004601c6020936311da60b48452335af16105b5575b6040513d5f823e3d90fd5b906107249691613fec565b506105b5565b6014526ffb772a880000000000000000000000005f5260246010fd5b8c916125d3565b6107b457602081015185604001518103610793575b5060015b8281101561057c578061078d60208460019460051b01015180602001519051903090613f84565b01610766565b602081015190516107ae9130906001600160a01b0316613f84565b5f610762565b634e487b7160e01b5f52603260045260245ffd5b6107d29082614845565b5f61056f565b808d60166015196107ff943560f01c95846002013560601c60408a01520192019088613dfb565b866020939293015160200151906108d8885160200151947fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe68460601b936001600160a01b038860601b967feeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee00000000000000000000000099828989108a8d141516898d1417838318028093181660208d015218168952823560e81c60408a015262ffffff833560d01c1660020b60608a01526001600160a01b03833560301c1660808a01520190601a01919091803560e81c6002198160038185820195010195030192565b94929691969562ffffff88116109d0576020916127105f928e8d888a1089891415168a891417151590528501515102048203838c0152866040519163f3cd914c83528b518073eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee1415028386015260808c8601846040015e60608d8460c0015e6101208381015281836101400152826101600137601c966101440190870182335af11561070e576109aa905f5193600f85810b9560801d900b93808210908314151691141782841802809218928a6020015192835191185f0390612655565b90528751918251905f83126109c2575001905261053c565b83602491634c085bf1825201fd5b634e487b715f5260326020526024601cfd5b6109f494866020015190875191613fec565b81528a89898989610501565b610a0982613d05565b87526104fc565b505050610a7d6104c9610a21612662565b90919091803560601c908060140135908160801c916fffffffffffffffffffffffffffffffff16908060340135908160801c916f01000000000000000000000000000000161515906058196059826045013560601c9201980196565b968560409b939694959b97929701518a8989898988306001600160a01b03871603610f1c575b610efe575b5050505050518460600152610abc84613dde565b90610ac5612bb3565b60405192610ad284610f42565b5f84525f60208501525f60408501525f60608501525f60808501525f60a0850152606060c08501525b6003831015610cdc57505050508160400151968760200151975199610b21845182614845565b8360200151805115610ccc575b5080519081158015610c65575b5050508251806020015190519b808d106107465750610b5b918c91613f1c565b15610c1e5750505050508215918215610b8b575b505050505b604051906020825281602001528060400160405290565b6001600160a01b03163003610c0a5730905b60601b916106605760405192606052604052807feeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee000000000000000000000000141502602c526fae639329000000000000000000000000600c525f806064601c82335af115610658575f6060526040525f808080610b6f565b6bcd1e9517bb0cb8d0d5cde8935c90610b9d565b60609998979996919395929496015198808a14610c4857610c429798990391613d4e565b50610b74565b826014526ffb772a880000000000000000000000005f5260246010fd5b6107b457602081015185604001518103610cab575b5060015b82811015610b3b5780610ca560208460019460051b01015180602001519051903090613f1c565b01610c7e565b60208101519051610cc69130906001600160a01b0316613f1c565b5f610c7a565b610cd69082614845565b5f610b2e565b808d600119610cf6933560f01c9501916002019088613dfb565b92838261c0008316610e3b57505081612710610d7892610d84943560601c88602001526001600160a01b038a60200151602001511660408901526001600160a01b038a516020015116606089015289602001515102046080870152601319604051950190601401919091803560e81c6002198160038185820195010195030192565b95929391953691611021565b60c086015262ffffff84116109d057604051603f1986015190601f1987015190632bfb780c603f198901526020601f1989015260605f60448a60c001518b8151910390818d60c0015201017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdc8b0182335af11561070e576020519160405193603f198a0152601f198901526040528860200151908151039052610e2a885191825161268f565b905260608560c00152604052610afb565b92509362ffffff106109d057613fff816140006127109316155f14610edb575f60208601526001600160a01b038951602001511660408601525b1687602001515102046060830152604051601f19830151906343583be5601f1985015260605f60a4600319870182335af115610658576020519060405192601f198601526040528760200151908151039052610ed4875191825161268f565b9052610afb565b600160208601526001600160a01b03896020015160200151166040860152610e75565b610f1094866020015190875191613d4e565b81528a89898989610aa8565b610f2582613d05565b8752610aa3565b5f905d5f610331565b3590811515820361002d57565b60e0810190811067ffffffffffffffff821117610f5e57604052565b634e487b7160e01b5f52604160045260245ffd5b6060810190811067ffffffffffffffff821117610f5e57604052565b6040810190811067ffffffffffffffff821117610f5e57604052565b6080810190811067ffffffffffffffff821117610f5e57604052565b6020810190811067ffffffffffffffff821117610f5e57604052565b90601f601f19910116810190811067ffffffffffffffff821117610f5e57604052565b67ffffffffffffffff8111610f5e57601f01601f191660200190565b92919261102d82611005565b9161103b6040519384610fe2565b82948184528183011161002d578281602093845f960137010152565b9080601f8301121561002d5781602061107293359101611021565b90565b80929103916080831261002d576040519061108f82610f72565b604082941261002d57606060409182516110a881610f8e565b6110b1826102ee565b81526020820135602082015284528281013560208501520135910152565b916101608383031261002d576110e4836102ee565b926110f160208201610f35565b9260408201359260608301359267ffffffffffffffff91608082013583811161002d5784611120918401611057565b9361112e8160a08501611075565b9361012084013590811161002d576101409161114b918501611057565b92013590565b91909161115f8284836112fb565b1561116c57505050600190565b63e15b26bc81036111be575061118b826111b3926111b89401906110cf565b96956001600160a01b036d1ff3684f28c67538d4d072c2273496929695939533149716612812565b6129ab565b50600190565b638de80c1c036112175763ffffffff6111e08361120c936111b89501906110cf565b95946d1ff3684f28c67538d4d072c227349997999491949392933314956001600160a01b038b16612812565b9160801c16906128fa565b50505f90565b6004356001600160a01b0380821680830361002d576024359182169182810361002d57604435928315806112b2575b6112ab5773eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee14801561129b5747935b80851061129357501561128957505061128791612646565b565b61128793506125f6565b9250506125d3565b6112a5308361259f565b9361126f565b5050505050565b50801561124c565b9160c08383031261002d576112ce836102ee565b926112dc8360208301611075565b9260a082013567ffffffffffffffff811161002d576110729201611057565b90919063c1fb425e810361134e5750611331611325836001600160a01b03936113499501906112ba565b9291939093168361269c565b506d1ff3684f28c67538d4d072c227343314926126cd565b600190565b6396ecc5bb8103611809575090611367918101906112ba565b9291906001600160a01b036113c281835151166001600160a01b031673bbbbbbb520d69a9775e85b458c58c648259fad5f6e22d473030f116ddee9f6b43ac78ba382146d1ff3684f28c67538d4d072c2273483141791141790565b926d1ff3684f28c67538d4d072c227349384331415176102d25781835151168651916020978089015160f81c81600101905f19809601825260038110156117f5578061164357508160c091518101031261002d5784928761142560218401613b3d565b928b60418201519460618301519461143f60818501613b5e565b925f60e460c160a1880151970151976bffffffffffffffffffffffff198d871696604051928b8460d401528a8460b401528960ff1684609401528c84607401528d8460540152836034015260601b16818501526fd505accf000000000000000000000000815260100182855af1601f3d1160015f511416161561158f575b505050505050506114d192505b168361269c565b50915f6040516114e081610fc6565b528581015161157e576040810151421161156b576084926bffffffffffffffffffffffff195f969787969487945151916bcd1e9517bb0cb8d0d5cde8935c9185511694015193604051948560800152846060015260601b83604c015260601b1681602c01526f15dacbea00000000000000000000000081600c0152601c01915af11561070e57600190565b63cd21db4f5f526040015185526024601cfd5b601186634e487b715f52526024601cfd5b9091929394809698504211611636578d8c61162a976114d19b848e9c6115cc6115ba89604299614a84565b926115c784848c84614ab7565b614b1a565b60405180976119018252015285604001947f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c9865288876060015286608001528560a00152018360c001528260e0015260c081209052601e0120614b3d565b5f8080808080806114bd565b631a15a3cc5f526004601cfd5b919391600181036117d257508360e091518101031261002d57828961166b6021889601613b3d565b9160418101518a60618301519889945f6101048b6bffffffffffffffffffffffff1961169960818a01613b51565b9a8b976116a860a18c01613b5e565b9960e160c18d01519c01519c8d9584169a604051968760f401528d8760d401528c60ff168760b40152866094015285607401528460540152836034015260601b16818501526f8fcbaf0c0000000000000000000000008152601001828b5af1601f3d1160015f5114161615611729575b505050505050506114d192506114ca565b909192939495975088151589421116611636578d8c6117c6976114d19b6042948c8f9d6117598961176892614a84565b916115c783875f038c84614ab7565b60405180976119018252015285604001947fea2aa0a1be11a07ed86d755c93467f4f82362b452371d1ba94d1715123511acb86528887606001528660800152018460a001528360c001528260e0015260c081209052601e0120614b3d565b5f808080808080611718565b8060028c92118063b7e59b040263f9ade075185f5260218218021890526024601cfd5b634e487b7160e01b5f52602160045260245ffd5b6322ce6ede03611217578101906101008183031261002d5761182a816102ee565b9267ffffffffffffffff602083013581811161002d578461184c918501611057565b9061185a8560408601611075565b9460c085013591821161002d57611872918501611057565b80516089019485608911611aeb576118ec91601f196118a961189389611005565b986118a16040519a8b610fe2565b808a52611005565b013660208901378151602001518760480152604082602001886068015e6d1ff3684f28c67538d4d072c2273433148760a801538051906020018760a9015e612b54565b90945f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8311611ac85795915b825190604082106109d05783601401519084601501519885601801519086602c01519087604001519b60ff808216155f14611ada5750611a389363fa461e3393926001600160a01b0392508e9160e4918f9185906119bd908c87188784168e85161002808e189088187fe34f199b19b2b4f47f68442619d555527d244f78a3297ea89325f843f87b8b5473740b1c1de25031c31ff4fc9a62f554a55cdc1bad613af4565b948351928c856028015284601401528284526040519a8b98899585602001908760c4015e60a08660a4015283168560840152846064015216858b1610826044015260408b11858d16301802858d161882602401526f128acb0800000000000000000000000082601001528060c4018252010160405216612a29565b60408180518101031261002d5760409260208201519384920151926040526001600160a01b03808c16911610911802185f03965f8812611ac857604088921115611aa3575050309591602c8151106109d057602c602b19825101910190815295602886529591611919565b949396509450505060e08101358310611abe57505050600190565b60e00135906125d3565b634e487b715f5260116020526024601cfd5b63d3b1276d5f52166020526024601cfd5b634e487b7160e01b5f52601160045260245ffd5b91906101008382031261002d57611b15836102ee565b92611b22602082016102ee565b92604082013592611b3560608401610f35565b9260808101359260a08201359260c083013567ffffffffffffffff811161002d5760e09161114b918501611057565b919091611b72828483612a97565b15611b7f57505050600190565b63af72634f8103611bb557506001600160a01b03611ba6836111b3936111b8950190611aff565b9790969591959492941661380a565b8290636472b276810361209e575060c0918101031261002d57611bd7816102ee565b611be3602083016102ee565b60608301356001600160a01b038116900361002d57611c0460808401610f35565b926040519161018083810160405260368460608501353c630902f1ac5f5260405f6004601c60608601355afa1561070e575f51602051908060701c8260701c173d6060111761002d576001600160a01b038560200151166001600160a01b038651166001600160a01b0389828418028093181694876040015195866014526fd283e75f0000000000000000000000005f5260205f60246010845afa1561070e573d60201161002d5760205f602460108251948b6014526f402d267d00000000000000000000000084525afa1561070e573d60201161002d575f5101604051966001600160a01b0360608a0135166040528060601b602c526f1647292a000000000000000000000000600c5260205f6044601c73ddcbe30a761edd2e19bba930a977475265f36fa15afa1561070e575f519760405263961be3915f5260205f6004601c6001600160a01b03898918165afa1561070e573d60201161002d575f80516318e22d9882528888188e028818808218918111919091021891906040906004601c888a186001600160a01b03165afa1561070e575f5195602051968760101c9060101c173d6040111761002d5760648760061c603f8916600a0a0204956347bd37185f5260205f6004601c6001600160a01b03868618165afa1561070e573d60201161002d578c978f975f5190818315826dffffffffffffffffffffffffffff18028218039215816dffffffffffffffffffffffffffff180218110292848410612040575b5050505096611eba978560a00151908660c0015190876060015192886080015191885f14611ff657808c11908c030292828411611fe15790611e749492918a6101000151946147c3565b86808203911102915b670de0b6b3a764000091866101200151830393818302811090828402180291021802045f916040890135611fa5575b8215611f7b575b50506138ba565b9160a08201358310611f32575060018211611ed9575b50505050600190565b5f606060a4936001600160a01b03839796846020819960405195869163022c0d9f835260051b9083828401015282180101521681830152608081810152828160a00152601c019201355af11561070e575f808080611ed0565b5f6004601c6001600160a01b03848982806020988901511692511680926338d52e0f8852180218165afa1561070e575f51908160a01c3d6020111761002d5760a00135906125d3565b611f959192506001600160a01b0360608a0135169061259f565b9081818111911802185f80611eb3565b91506127106040890135611fb9308561259f565b0204818111818318021891611fdc836001600160a01b0360608c013516836125f6565b611eac565b611ff194918a60e001519461439c565b611e74565b9193828b11928b0392909202929082841161202a579061201d9492918a60e00151946147c3565b8780820391110291611e7d565b61203b94918a61010001519461439c565b61201d565b60209498505f93975082826120656001600160a01b039384602497601c97181661259f565b87526307a2d13a865218165afa1561070e573d60201161002d57611eba9689948c945f51019081818110159118021890975f8080611e2a565b905063fd8c38e181036120dc575063ffffffff6120c48361120c936111b8950190611aff565b956001600160a01b03889a989692969593951661380a565b63670335be810361249a57508101818103610160811261002d576120ff836102ee565b60e0603f19612110602087016102ee565b93011261002d576040519261212484610f42565b60408501358452612137606086016102ee565b60208501526080850135604085015261215260a086016102ee565b94606085019586526080850160c0820135815260a086019160e0810135835261010081013560c08801526101208101359067ffffffffffffffff9182811161002d5781019460408682031261002d57604051956121ae87610f8e565b803593841161002d576121c8602092610140958301611057565b87520135602086015201356121dd308761259f565b9151809381841184831802841890510204978189106124885750506040517fdd62ed3e00000000000000000000000000000000000000000000000000000000815230600482015273bbbbbbb520d69a9775e85b458c58c648259fad5f60248201526020816044816001600160a01b038a165afa90811561070e575f91612456575b50828211828418028218811061236e575b50905f94859493926bcd1e9517bb0cb8d0d5cde8935c6001600160a01b03604051968794634dcebcba86528b51866020015230866040015260408c602001876060015e82168560a0015260608b81018660c0015e168361012001528860c00151908160f81c9060601b1783610140015260801b8261016001526101a0928383610180015281818111911802189101526040826101c001528060200151826101e0015251805190816020019083610200015e6102040190601c018273bbbbbbb520d69a9775e85b458c58c648259fad5f5af11561070e5760c001516fffffffffffffffffffffffffffffffff918216601052165f908152603090a0600190565b93929190936123f9575b73bbbbbbb520d69a9775e85b458c58c648259fad5f6014525f196034526f095ea7b30000000000000000000000005f5260205f6044601082895af1156123e9573d153d601f1060015f51141617156123dc575f60348190529293919290919061226f565b633e3f8f735f526004601cfd5b60405162ffffff163d5f823e3d90fd5b73bbbbbbb520d69a9775e85b458c58c648259fad5f6014525f6034526f095ea7b30000000000000000000000005f5260205f6044601082895af1156123e9573d153d601f1060015f5114161761237857633e3f8f735f526004601cfd5b90506020813d602011612480575b8161247160209383610fe2565b8101031261002d57515f61225e565b3d9150612464565b906001600160a01b03899251166125d3565b63ca9e5d0f03611217578160c0918101031261002d576124b9816102ee565b6124c5602083016102ee565b906040830135916060840135906001600160a01b03928383169485840361002d57849260a06124f660808a01610f35565b980135968261257e575b5050501660145283156360f3e02e0263dd93f59a1860601b5f5260205f6024601082855af11561070e57601f3d111561002d575f5193838510612547575050505050600190565b6004601c6020935f93639e9dfd6c0263d4b970461884525afa1561070e57601f3d111561002d575f518060a01c61002d57166125d3565b6127106125979361258f308561259f565b0204916125f6565b5f8080612500565b602460105f926020946014526f70a0823100000000000000000000000084525afa1561070e573d601f101561002d575f5190565b916054526034526014526f97a6f3b90000000000000000000000005f5260646010fd5b60105f60449260209582956014526034526fa9059cbb00000000000000000000000082525af1156123e9573d153d601f1060015f5114161715612639575f603452565b6390b8ec185f526004601cfd5b5f80809381935af11561070e57565b91908203918211611aeb57565b336d1ff3684f28c67538d4d072c227340361268957601319360190368211611aeb575f9190565b5f903690565b91908201809211611aeb57565b90916126c8604051926126ae84610f8e565b60208401935f85526001600160a01b038196169052612b54565b809252565b9190925f146127965751612789576020810151611ac857604081015142116127755760845f926bffffffffffffffffffffffff19849351516bcd1e9517bb0cb8d0d5cde8935c60206001600160a01b0385511694015193604051948560800152846060015260601b83604c015260601b1681602c01526f15dacbea00000000000000000000000081600c0152601c01826d1ff3684f28c67538d4d072c227345af11561070e57565b63cd21db4f5f52604001516020526024601cfd5b63c321526c5f526004601cfd5b905f9291839260406bcd1e9517bb0cb8d0d5cde8935c91818051956330f28b7a8752818151886020015e602001866060015e8460a0015e6001600160a01b03168260e0015261010082810152805190816020019083610120015e6101240190601c01826e22d473030f116ddee9f6b43ac78ba35af11561070e57565b93959498979290969882606081020460601483151715611aeb5781606081020460601482151715611aeb576060820260801c15156060840260801c15158560801c15151717611ac85760405199878b9851978881519a8b93848284018101610115015260200190610132015e6020018c8901610132015e8a87018801610135016040528a610131015360406020820160f18c015e5160409060b18b015e88609d015f90526060028860880152606002876078015286606801528560580152018060d10184604401528360240160209052836004016348c8949190526101150183528260a80153565b73ba1333333333a1ba1108e8412f11850a5c319ba9806bcd1e9517bb0cb8d0d5cde8935c1860601b156102d2576bcdccd5c65a7d4860ce3abbe992835c8061299b5750915f92917403ba1333333333a1ba1108e8412f11850a5c319ba9849360e01b17855d82602083519301915af190612972612bee565b9115612992575c80612982575090565b63d66fcc385f526020526024601cfd5b50602081519101fd5b63ab7646c45f526020526024601cfd5b7306380c0e0912312b5150364b9dc4542ba0dbbc8590816bcd1e9517bb0cb8d0d5cde8935c1860601b156102d2576bcdccd5c65a7d4860ce3abbe991825c8061299b57505f9182917f91dd7346000000000000000206380c0e0912312b5150364b9dc4542ba0dbbc85855d82602083519301915af190612972612bee565b6001600160a01b0316806bcd1e9517bb0cb8d0d5cde8935c1860601b156102d2576bcdccd5c65a7d4860ce3abbe992835c8061299b57509181740100000000000000000000000000000000000000005f9493859460e01b1717855d82602083519301915af190612972612bee565b919091612aa5828483612c2d565b15612ab257505050600190565b63bd01c2260361121757816040918101031261002d576020813591013590804211612af95750803411612ae55750600190565b634a0944315f52602052346040526044601cfd5b63cd21db4f5f526020526024601cfd5b6367c4a3b06004913560e01c1491101516908115612b4c5760405190816040016040526020825273352650ac2653508d946c4912b07895b22edd84cd8260200152565b5f9150606090565b51906020820151918219612710808210612b6d57505050565b612b9692939450906001600160a01b0391039251166bcd1e9517bb0cb8d0d5cde8935c9061259f565b905f19818309910290818082109103035f5260205261107261395a565b6040519060a0820182811067ffffffffffffffff821117610f5e576040525f6080838281528260208201528260408201528260608201520152565b3d15612c18573d90612bff82611005565b91612c0d6040519384610fe2565b82523d5f602084013e565b606090565b359062ffffff8216820361002d57565b9092919063d92aadfb8103612ff1575082019161012092838282031261002d57612c56826102ee565b90602094612c6682878601611075565b93612c7360a082016102ee565b9260c082013567ffffffffffffffff811161002d57820190612c9491611057565b612ca060e083016102ee565b9561010080930135906001600160a01b0380809716978b835101517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd8ef1015612ce790613b6c565b16612cf2908261269c565b9590928b8884515116968a60409c8d998a5190612d0e82610faa565b81528481018c90528a810183905260016060820152601f190180517f7d806873084f389a66fd0315dead7adaad8ae6e8b6cf9fb0d3db61e5a91c3ffa825260a0822091528a51909c6bcd1e9517bb0cb8d0d5cde8935c612d6d83610faa565b8382168352868301889052168b82015260016060820152601f190180517f7d806873084f389a66fd0315dead7adaad8ae6e8b6cf9fb0d3db61e5a91c3ffa825260a0822091529a8b95612dc0308461259f565b8181118183180218809202049d8e868b0152612ddb926125f6565b88805197612de889610faa565b60588952848901987f436f6e73696465726174696f6e286164647265737320746f6b656e2c75696e748a528281017f32353620616d6f756e742c6164647265737320636f756e74657270617274792c9052606081017f626f6f6c207061727469616c46696c6c416c6c6f77656429000000000000000090528251612e6b81610f72565b602e8152868101907f546f6b656e5065726d697373696f6e73286164647265737320746f6b656e2c7582528481017f696e7432353620616d6f756e7429000000000000000000000000000000000000905284519b8c938985017f436f6e73696465726174696f6e20636f6e73696465726174696f6e29000000009052518091603c86015e830190603c8201905f8252519283915e01603c81015f905203601c81018a52603c01612f1b908a610fe2565b81519a8b98899663137c29fe88528282518983015e01866060015e8460a0015e8260e0015201526101409182910152815191610160918584840191015284838c0192015e815191828a0190828501610180015e016101840190601c015a915f9291836e22d473030f116ddee9f6b43ac78ba38194f115612fe7576fffffffffffffffffffffffffffffffff9394957f49fa719b76f0f6b7e76be94b56c26671a548e1c712d5b13dc2874f70a75982765f5252835190845260605f209352166010525f5260305fa0600190565b83513d5f823e3d90fd5b638d68a1568103613214575082019160808184031261002d57613013816102ee565b9160208201359360408301359067ffffffffffffffff821161002d5761303a918401611057565b9361306f85516020870151906bffffffffffffffffffffffff199182811691601481106131ff575b503092505060601c61259f565b818102918183041490151715611aeb576127109004936040519361309285610f72565b602885526040366020870137307f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff87939711611ac85795915b825190604082106109d05783601401519084601501519885601801519086602c01519087604001519b60ff808216155f14611ada575061316f9363fa461e3393926001600160a01b0392508e9160e4918f9185906119bd908c87188784168e85161002808e189088187fe34f199b19b2b4f47f68442619d555527d244f78a3297ea89325f843f87b8b5473740b1c1de25031c31ff4fc9a62f554a55cdc1bad613af4565b60408180518101031261002d5760409260208201519384920151926040526001600160a01b03808c16911610911802185f03965f8812611ac8576040889211156131da575050309591602c8151106109d057602c602b198251019101908152956028865295916130cb565b9493965094505050606081013583106131f557505050600190565b60600135906125d3565b8391925060140360031b1b1616805f80613062565b928363103b48be829495145f146133dd575060c0918101031261002d5761323a816102ee565b906020906132498282016102ee565b604093848301359361325d606085016102ee565b60a061326b60808701612c1d565b950135956001600160a01b0380809616921696600180881614915f90806133bb575b50630902f1ac5f52895f6004601c8c5afa156133b157893d1061002d5788908360051b988951918a8818968751948591831580156133a3575b613387575b50505061ffff6127109260081c16820302920282019182156133735702049181831061333f575050935f9693878481989460a49883978d519763022c0d9f89528801015285010152168160600152608081810152818160a00152601c01915af1156133365750600190565b513d5f823e3d90fd5b89855f6004601c8d849663dfec362602630dfe16811884525afa1561333657505f51908160a01c903d1017156125d3575f80fd5b634e487b7160e01b5f52601260045260245ffd5b61339b9350906133969161259f565b612655565b838c5f6132cb565b5060018086811c16146132c6565b89513d5f823e3d90fd5b61271091506133ca308661259f565b02046133d7818a866125f6565b5f61328d565b6338c9c147810361344a5750019060a08183031261002d576133fe816102ee565b9061340b604082016102ee565b90608081013567ffffffffffffffff811161002d576113499461342f918301611057565b9260206001600160a01b036060840135941692013590614084565b63f5b991898103613743575060a0918101031261002d5761346a816102ee565b602082013591604091828201356001600160a01b039485821680920361002d57608061349860608601612c1d565b940135600180861614918651957f392f37e900000000000000000000000000000000000000000000000000000000875260e087600481885afa968715613739575f915f985f945f955f965f955f946136c0575b50868d83956134fb84999b613b6c565b8c156136a5575b505050505061356c85949385848e9461ffff99968e5f928d8161368a575b505082158d84838315613679575b50505060018088811c161417613665575b505061271086670de0b6b3a7640000809981809602049a02049a8b9560081c16820204900302048561487b565b85030204908115611aeb575f19928383019a8b951091101790030111611ac85781861061365d57505015613657575f925b8451936135a985610fc6565b5f8552823b1561002d5760a45f9591601f19601f602089958b519c8d9a8b998a977f022c0d9f00000000000000000000000000000000000000000000000000000000895260048901526024880152166044860152608060648601528051918291826084880152018686015e85858286010152011681010301925af1801561364d57613636575b5050600190565b67ffffffffffffffff8211610f5e57525f8061362f565b50513d5f823e3d90fd5b5f61359d565b8592506125d3565b6136719192508c61259f565b03818e61353f565b613682926125f6565b8d848361352e565b61271092945061369b90309061259f565b0204915f8d613520565b919e509098509650909450915061356c838a8461ffff613502565b9750505099505091505060e0823d60e011613731575b816136e360e09383610fe2565b8101031261002d578151602083015191898401519860608501519061370a60808701613b51565b9161372360c061371c60a08a01613b3d565b9801613b3d565b94959b90929694925f6134eb565b3d91506136d6565b88513d5f823e3d90fd5b6334ee90ca1415905061121757816080918101031261002d57613765816102ee565b90613772602082016102ee565b6001600160a01b0381811673eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee1492604081013584156137fa5747915b8183116137b6575b50505050505050600190565b60606127109101358302049103908181811191180218925f146137ea5750506137de91612646565b5f8080808080806137aa565b6137f59316906125f6565b6137de565b613804308561259f565b916137a2565b929390959497969197606082029180830460601490151715611aeb57606081029080820460601490151715611aeb578060801c15158260801c15158460801c15156127108c11171717611ac85760d39660405199875180986020018c8b015e8a60b301528960b101523089609d0152886088015287607801528660680152856058015281606f018560440152602085602401526348c8949185600401528160b30185528460a80153830101604052565b9091928360a00151928460c0015190856060015192866080015194670de0b6b3a76400008861012001518202049003915f1461392b570193828511613913576139079560e00151946147c3565b80150180820391110290565b906139269561010094939401519461439c565b613907565b9601939192919082851161394857613907956101000151946147c3565b906139269560e094939401519461439c565b5f5160205181156139c3577fbc01a36e2eb1c432ca57a786c226809d495182a9930be0ded288ce703afb7e9191612710807fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd8f08309830890828211900360fc1b910360041c170290565b61271091500490565b5f516020518115613a4a577f3c5310158d83be28119411e0da82e0ffd3396c95b9c0119250c0092200d7dbf991760a70c3c40a64e6c51999090b65f67d9240000000000000807ffffffffffffffffffff58f3c3bf59b193ae666f6f49a09826dc00000000000008309830890828211900360ca1b910360361c170290565b760a70c3c40a64e6c51999090b65f67d924000000000000091500490565b5f516020518115613ade577f356317ffa45f828d2a41175b2aed3a20e7fdd4a4e46cc11944d93b01be7b1711916ec097ce7bc90715b34b9f1000000000807fffffffffffffffffffffffffffffffffff3f68318436f8ea4cb460f0000000008309830890828211900360dc1b910360241c170290565b6ec097ce7bc90715b34b9f100000000091500490565b90916001600160a01b039462ffffff169060405194826040526020525f805260601b600c521560051b6060035f20905f5260205260405260ff600b536055600b20906040521690565b51906001600160a01b038216820361002d57565b5190811515820361002d57565b519060ff8216820361002d57565b15613b7357565b634e487b7160e01b5f52600160045260245ffd5b90929194935f90604051938460c0015f8152610300386101e08801396104e08601604052613bbb828a873560601c84614b7f565b918287528287602001528660400199838b5287608001528660a001529495369436935f936020015173eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee145f14613c3d57613c13906001600160a01b03163014613b6c565b985161271061ffff8b3560501c16470204905260151901976016015b62ffffff89116109d0579796565b6001600160a01b0316308103613c7e5750612710601519823560501c9260160193019a519161ffff613c7330856020015161259f565b911602049052613c2f565b93509450975050613c90915015613b6c565b7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff48101908060550135600116908681016002198082013560e81c80920301916075019782891161002d57817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8891030197613c2f565b906020820135918219612710808210613d1d57505050565b90919293500390356001600160a01b03811680910361002d57612b96906bcd1e9517bb0cb8d0d5cde8935c9061259f565b9591949392906001600160a01b03163003613daf575050505080613d9f575b6034526014526f15afd4090000000000000000000000005f5260205f6044601082335af1156123e9575f515f60345290565b613daa8133846125f6565b613d6d565b610451613daa94613dd660405193613dc685610f8e565b3385528860208601523690611075565b933691611021565b60400151805115613dec5750565b8063fb772a8860249252601c01fd5b9190939293813592836001948060f81c9182613e1e575b50505050508101920390565b95839496613e63945180604001805115613f05575b5050818411613e8a575b50601491925001948360800151906001600160a01b038560a001519360581c1690614b7f565b9081815260400151809114613e7b5780808080613e12565b8063784cb7b860249252601c01fd5b85602001938451805115613ef5575b5060028103613eb457505060149192855190525b8291613e3d565b60149350613ec6919250600314613b6c565b8582013592613eee60159287608001516001600160a01b038960a001519260581c168b614b7f565b9052613ead565b613eff908a614845565b5f613e99565b898051850180825260051b01918252525f80613e33565b60601b9082156106605760405192606052604052807feeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee000000000000000000000000141502602c526fae639329000000000000000000000000600c525f806064601c82335af115610658575f606052604052565b60601b9082156106605760405192606052604052807feeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee000000000000000000000000141502602c526f0b0d9c09000000000000000000000000600c525f806064601c82335af115610658575f606052604052565b93959290949194846014526fa58411940000000000000000000000005f525f806024601082335af11561070e576001600160a01b0316300361405357505050614037925033906125f6565b6311da60b45f5260205f6004601c82335af11561070e575f5190565b61407f959492935090613dd6610451926040519461407086610f8e565b33865260208601523690611075565b614037565b919392906140d4856001600160a01b031673bbbbbbb520d69a9775e85b458c58c648259fad5f6e22d473030f116ddee9f6b43ac78ba382146d1ff3684f28c67538d4d072c2273483141791141790565b6102d2575f6001600160a01b039384811673eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee81145f146141e65750505061271090470204928051155f14614169575061413f575f92839283928392165af161412e612bee565b90156141375750565b602081519101fd5b60046040517f01da1572000000000000000000000000000000000000000000000000000000008152fd5b909160208301808411611aeb578251106109d057835f9460208695850101525b6020835193019186165af161419c612bee565b901561413757511590816141dc575b506141b257565b60046040517f82d5d76a000000000000000000000000000000000000000000000000000000008152fd5b90503b155f6141ab565b8096949391929596155f146142055750505061413f575f928392614189565b614212959495308461259f565b935f199283818709950294858082109103035f52602094855261423361395a565b90858101808211611aeb5788511061438b5785829189010152878916808303614267575b505050505050905f928392614189565b85906044604051809581937fdd62ed3e00000000000000000000000000000000000000000000000000000000835230600484015260248301525afa91821561070e575f9261435c575b5081106142bf575b8080614257565b949394614314575b60105f80936044938a6014526034526f095ea7b300000000000000000000000082525af1156123e9573d153d601f1060015f51141617156123dc575f92839283603452919281945f6142b8565b866014525f6034526f095ea7b30000000000000000000000005f52825f6044601082865af1156123e9573d153d601f1060015f511416176142c757633e3f8f735f526004601cfd5b9091508481813d8311614384575b6143748183610fe2565b8101031261002d5751905f6142b0565b503d61436a565b603286634e487b715f52526024601cfd5b909391949294670de0b6b3a764000092858702920302018102918060011b938086860202808510948591825f039103180190848183061515169104019261446784806fffffffffffffffffffffffffffffffff1060071b81811c67ffffffffffffffff1060061b1781811c63ffffffff1060051b1781811c61ffff1060041b1781811c60ff1060031b177ff8f9f9faf9fdfafbf9fdfcfdfafbfcfef9fafdfafcfcfbfefafafcfbffffffff6f8421084210842108cc6318c6db6d54be831593831c1c601f161a180190565b91610100928303607f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81820191110261452c6503782dace9d98902806fffffffffffffffffffffffffffffffff1060071b81811c67ffffffffffffffff1060061b1781811c63ffffffff1060051b1781811c61ffff1060041b1781811c60ff1060031b177ff8f9f9faf9fdfafbf9fdfcfdfafbfcfef9fafdfafcfcfbfefafafcfbffffffff6f8421084210842108cc6318c6db6d54be831593831c1c601f161a180190565b8403606d7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9382019111028181811091180218938460011b925f14614699578190030260021b90868002915f19928381830991029081808210910303938281039360ff19840195869584861c938483838d828c1c958695109781800990800290818082109103039c818c8f93811c91828c86861c80961b871802921b1817151592841b171781019c8b1c908d10015f528b6020521b1717961b1802921b181715150101614678818070ffffffffffffffffffffffffffffffffff1060071b81811c68ffffffffffffffffff1060061b1781811c64ffffffffff1060051b1781811c62ffffff1060041b179060019160b56201000083831c0191841c1b0260121c80820401821c80820401821c80820401821c80820401821c80820401821c80820401821c80910401901c90565b908180029082821091101101901b01908082049106151501905b8111900390565b81965094929391940380950260021b868002945f19948187878186099402938480821091030391039060ff1983019381888880099588800296878082109103039687821c90871c88871b171796861c5f52866020521c931c911b171701614780818070ffffffffffffffffffffffffffffffffff1060071b81811c68ffffffffffffffffff1060061b1781811c64ffffffffff1060051b1781811c62ffffff1060041b179060019160b56201000083831c0191841c1b0260121c80820401821c80820401821c80820401821c80820401821c80820401821c80820401821c80910401901c90565b80809204109003901b019182155f1461479f57505050505f5b90614692565b6147be9360011b91818309910290818082109103035f526020526149fe565b614799565b919394929092670de0b6b3a7640000908181145f146147ed57505003029080820491061515010190565b83810290820383020195948302029291900302811561483d57835f1961482494958309910290818082109103035f52602052614c21565b805190602001519015155f03178091019081105f031790565b509150501990565b90604001908151918261485757505050565b5f905280515f198101825260051b01818103614871575050565b5180825260400152565b909181800293818080029461489286888488614bdf565b958286029701965f199788818309910290818082109103035f52602052806148b86139cc565b9501938491020490039180800295630cecb8f3958287890402905f955b60ff87106148ea5763481b61af5f526004601cfd5b896b0ee6b27f6b920475fa2a0af0846003888d61490c87800280978985614bdf565b950402020104908380821015614984570304908115614952575b01956b321f0f9f40f36fb0d698c5e1808811614949575b506001905b01956148d5565b9650600161493d565b90506001808201896149658d838a614bfe565b1015614975575081901c90614926565b99505050505050509350505090565b90030480156149ac575b81600192831c8083116149a4575b500396614942565b91505f61499c565b50838101886149bc8c8389614bfe565b106149f057826149d560011984018d818002918a614bdf565b106149e25750600261498e565b985050505050509350505090565b509750505050509350505090565b5f51906020518215614a775781614a3d918180614a6f955f03870982089485820391861190039180805f031680910492600182805f0304010291041791565b919091600280826003021880830282030280830282030280830282030280830282030280830282030280920290030290565b029015150190565b9150808204910615150190565b602460105f926020946014526f7ecebe0000000000000000000000000084525afa1561070e573d60201161002d575f5190565b5f60446010602093604051956d1ff3684f28c67538d4d072c2273460345260601b85526fdd62ed3e00000000000000000000000084525afa1561070e573d60201161002d575f51906040521415901517614b0d57565b63b78cb0dd5f526004601cfd5b5f6004601c602093633644e51584525afa1561070e573d60201161002d575f5190565b9391929092604051945f5260ff166020526040526060526020600160805f825afa511860601b3d10614b72576040525f606052565b638baa579f5f526004601cfd5b919392610300916001600160a01b0316948509060191610120830192610140810190815190816101608582189201511702614bcb57508115614bbe5752565b63ad1991f55f526004601cfd5b639a62e8b45f52602052506040526044601cfd5b0291015f19818309910290818082109103035f52602052611072613a68565b810291908002015f19818309910290818082109103035f526020526110726139cc565b8015614c8e575f51602051918115614c7a57614c65614a3d828080805f03870987089586810390871186039180805f031680910492600182805f0304010291041791565b0292151583019283109104015f526020525f90565b90505f805280820491061515016020525f90565b634e487b715f5260126020526024601cfdd15e5a33204e8e3b7173e6bd6fc7839d1cbdd1dd0000000000000000000000000000000000000000000000000000000000000000000000000000000000
Signatures
0xf56e07739cc26dc795c0379b8370ac0c9eaa16c80ec28e1df730d74897dfa3f0184e3e0d4099da135a88383d577bc8f535b15e688526add00ce997782956f9401b8576c754a6deaf8c0106175aef911110fd65e651e76dfc8faf39a6e4500f0bbd6447ee82bb3c407effbae80c937c5f66d8bfddabc16894535164f78fa2535d451c