0xfbd467df57e99a832ad8134ab2cae35add8e69d421fbf0740331a7d6f2879f88
Safe Transaction on 0x8e5d...4827
Overview
Transaction Data
0xf160fb0e0000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000040ee60806040908082523461045a575f816140ce80380380916100208285610558565b833960209384918101031261045a57516001600160601b031981169081900361045a576100ef605b85516100538161053d565b8181527f6e416d6f756e744f75742c62797465735b5d20616374696f6e732900000000006060878301927f536c697070616765416e64416374696f6e73286164647265737320726563697084527f69656e742c6164647265737320627579546f6b656e2c75696e74323536206d698a8201520152207f615e8d716cef7295e75dd3f1f10d679914ad6d7759e8e9459f0109ef752417011461057b565b61017f604185516100ff8161053d565b818152602960f81b6060878301927f536c697070616765286164647265737320726563697069656e742c616464726584527f737320627579546f6b656e2c75696e74323536206d696e416d6f756e744f75748a8201520152207fdc83993a2ffc65b01b71ed08790b6e39c5c55d76937b62a3b5085b02071f12591461057b565b6101b761018a6105b5565b8481519101207f7d806873084f389a66fd0315dead7adaad8ae6e8b6cf9fb0d3db61e5a91c3ffa1461057b565b61029084516101c58161053d565b604b81528481017f5266714f7264657228436f6e73696465726174696f6e206d616b6572436f6e7381527f696465726174696f6e2c436f6e73696465726174696f6e2074616b6572436f6e878301526a73696465726174696f6e2960a81b6060830152610266866102346105b5565b92818a5194859282840197518091895e8301908282015f8152815193849201905e015f83820152038084520182610558565b5190207f49fa719b76f0f6b7e76be94b56c26671a548e1c712d5b13dc2874f70a75982761461057b565b46617a69148015919061052e578451907f16fbd3a71aa6d159973eb9ff1e1199f9fe242767e6f30ac662a492f92ac704115f80a26331a9108f60e11b81526002600482015283816024816d04533fe15556b1e086bb1a72ceae5afa80156105245761030d915f91610507575b506001600160a01b0316301461057b565b610320575b8251613a93908161063b8239f35b61032e62013e31461461057b565b8251638da5cb5b60e01b815282816004816d04533fe15556b1e086bb1a72ceae5afa9081156104d0575f916104da575b5073430000000000000000000000000000000000000290813b1561045a57845163c8992e6160e01b81525f60048201819052600160248301526001600160a01b039092166044820152918290606490829084905af180156104d0576104a3575b508251631a33757d60e01b8082526001600483015291908381602481857343000000000000000000000000000000000000035af1801561049957908491610470575b50508351918252600160048301528282602481847343000000000000000000000000000000000000045af190811561046557501561031257813d831161045e575b61044b8183610558565b8101031261045a575f80610312565b5f80fd5b503d610441565b8451903d90823e3d90fd5b813d8311610492575b6104838183610558565b8101031261045a57825f610400565b503d610479565b85513d84823e3d90fd5b90506001600160401b0381116104bc5782525f806103be565b634e487b7160e01b5f52604160045260245ffd5b84513d5f823e3d90fd5b6104fa9150833d8511610500575b6104f28183610558565b810190610596565b5f61035e565b503d6104e8565b61051e9150853d8711610500576104f28183610558565b5f6102fc565b85513d5f823e3d90fd5b610538901561057b565b61030d565b608081019081106001600160401b038211176104bc57604052565b601f909101601f19168101906001600160401b038211908210176104bc57604052565b1561058257565b634e487b7160e01b5f52600160045260245ffd5b9081602091031261045a57516001600160a01b038116810361045a5790565b604051906105c28261053d565b605882527f626f6f6c207061727469616c46696c6c416c6c6f7765642900000000000000006060837f436f6e73696465726174696f6e286164647265737320746f6b656e2c75696e7460208201527f32353620616d6f756e742c6164647265737320636f756e74657270617274792c6040820152015256fe608060408181526004361015610033575b50503615610031573461002d57610025610302565b602081519101f35b5f80fd5b005b60e0905f3560e01c9283631fff991f14610086575050506370a082311461005b575f80610010565b3461002d57602060031936011261002d576004356001600160a01b0381160361002d575f805360015ff35b600319908136019160a09460a0841261002d57606080941261002d576064359167ffffffffffffffff9182841161002d573660238501121561002d57836004013592831161002d576024973660248560051b8701011161002d5733956d1ff3684f28c67538d4d072c2273433146102df575b86881b156102d2576bcd1e9517bb0cb8d0d5cde893998a5c808a1b6102b65750878b5d85610152575b5050505050505061013061102f565b835c18901b610145575f6020925d5160018152f35b635149e7955f526004601cfd5b60248701358701946024860135926044938c60448901358060e01c90858401926048809c0192610183858583610e56565b8783521561024b575b5050505050505060448801956001986001975b8989106101af5750505050610121565b8d813583018681013590888101359283878985019301918d6101d785858451998a941c611baa565b9152156101ef57505050998c0199505060200161019f565b98509c509c509c509d9750505050507fffffffff00000000000000000000000000000000000000000000000000000000915089929894633c74eed684528360200152169101528581015284608094838287015201370190601c01fd5b61025785858993611baa565b915215610265578f8161018c565b8f8f91869750957fffffffff00000000000000000000000000000000000000000000000000000000608097633c74eed683525f8360200152169101528581015281858501528460a001370190601c01fd5b6014526f7407c0f80000000000000000000000005f5260246010fd5b63e758b8d55f526004601cfd5b366013190135881c96506100f8565b35906001600160a01b038216820361002d57565b6bcdccd5c65a7d4860ce3abbe9805c9081331860601b825f351860e01c1715809260a01c61ffff160291610ce3575b5061033a611dc3565b909180610354575061034b916120fd565b901561002d5790565b806002146104545760011461037757634e487b7160e01b5f52605160045260245ffd5b600319608091011061002d5780600401359060248101359060448101350190602482013560601c92815f821391180218903083145f146103da576103c4925060383391013560601c611d47565b6040516103d081610d4d565b5f81525f36813790565b906103e861044f931561329f565b604051906103f582610d15565b338252602082015261040a36602c8401610dfc565b90610449608d84013560011693369060ad7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff776004830135019101610da8565b91611e21565b6103c4565b505060588101359060788101357fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa7602483013501609d83015f91604051925f8460c00152610300386101e08601396104e084016040526104d58560801c886fffffffffffffffffffffffffffffffff16609d89013560601c8760c0016139f1565b92838552838560200152838560400152876fffffffffffffffffffffffffffffffff1685608001528560801c8560a00152369036935f956020015173eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee145f14610c2e5761053e3060898b013560601c1461329f565b604087015161271061ffff843560501c16470204905260151901906016015b62ffffff8211610a445786604001513060898b013560601c03610bc0575b89878787878d6f0100000000000000000000000000000016610b9b575b50505050505187606001528660400151805115610b8c575090604051918260a081011067ffffffffffffffff60a085011117610b785760a083016040525f83525f60208401525f60408401525f60608401525f60808401526040516105fc81610cf9565b5f81525f60208201525f60408201525b60348310156108505750505050846040015194856020015195519661063582518360c00161371f565b816020015180511561083d575b508160c00151801580156107c2575b50508151806020015190519a8060801c8c106107b657508a61067b9160448c013560601c9061335a565b6f0100000000000000000000000000000016156106f9575050505050816106c5575b5050505b60405190606082526020828101526020826040015281606001528060800160405290565b6106dd926089013560601c30036106e557309061335a565b5f808061069d565b6bcd1e9517bb0cb8d0d5cde8935c9061335a565b6060015186810397949693959294919314610799576001600160a01b03821673eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee03610780575050505050505f6014526fa58411940000000000000000000000005f525f806024601082335af115610775575f6004601c6020936311da60b48452335af16106a1575b6040513d5f823e3d90fd5b9060896107939792013560601c906132ba565b506106a1565b506014526ffb772a880000000000000000000000005f5260246010fd5b8b925060801c90611d24565b6108295760e083015183604001518103610808575b5060015b81811015610651578061080260e08660019460051b0101518060200151905190309061335a565b016107db565b602081015190516108239130906001600160a01b031661335a565b5f6107d7565b634e487b7160e01b5f52603260045260245ffd5b61084a908360c00161371f565b5f610642565b813560f01c826002013560601c6040830152601683013592836001948160f81c610a56575b50508301938a60200151602001518b51602001518160601b937fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcd8260601b947feeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee000000000000000000000000948688108787141516888714178186180280958d60206001600160a01b0380998196181691015218168b5260168a0135986030948a8d604060e89d8e1c9101528d606062ffffff8360d01c1660020b910152861c1660808d0152848b01358a1c9103030197603383820135891c8201019762ffffff8a11610a44578f936127105f94602096898b108a8a1415168b8a141715158c528701515102048403858a01526040519263f3cd914c84528c518073eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee1415028487015260808d8701856040015e60608a8560c0015e6101208481015280820135831c6101408501819052603382016101608601370135901c6101440190601c0182335af115610775575f5192600f84810b9460801d900b9280821090831415169114178183180291610a1b8c602001519184835191185f0390611db6565b90528a51918251915f82821812610a35571801905261060c565b602484634c085bf18152601c01fd5b634e487b715f5260326020526024601cfd5b8c959195518d8160400190815115610b59575b505050818660f81c11610ac5575b506014610aa19101948c608001518d6001600160a01b038160a001519360581c169060c0016139f1565b808c528b60400151809114610ab65780610875565b8063784cb7b860249252601c01fd5b8c8060200151805115610b46575b505060028660f81c145f14610af957506014610aa1918d805190602001525b9150610a77565b94610b0a915060f81c60031461329f565b610aa16014602a830135958d610b3c60159282608001516001600160a01b038460a001519260581c168460c0016139f1565b9060200152610af2565b610b529160c00161371f565b8c5f610ad3565b8060c0918201518601808284015260051b0101918252525f808e610a69565b634e487b7160e01b5f52604160045260245ffd5b8063fb772a8860249252601c01fd5b610bb49486602001516089885192013560601c906132ba565b81528987878787610598565b60208401358019612710808210610bdb575b5050815261057b565b9091500384356001600160a01b03811680910361002d57610c0a906bcd1e9517bb0cb8d0d5cde8935c90611cf0565b905f19818309910290818082109103035f52602052610c2761308d565b5f80610bd2565b608989013560601c3003610c7057601519823560501c9260160191019161271088604001519161ffff610c65308560200151611cf0565b91160204905261055d565b505050505050610c87608984013560601c1561329f565b6024830135830160418181013560e81c918290030160f285013560011660918601610112870183811161002d577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2f8560248a013503019061055d565b5f905d5f610331565b3590811515820361002d57565b6060810190811067ffffffffffffffff821117610b7857604052565b6040810190811067ffffffffffffffff821117610b7857604052565b6080810190811067ffffffffffffffff821117610b7857604052565b6020810190811067ffffffffffffffff821117610b7857604052565b90601f601f19910116810190811067ffffffffffffffff821117610b7857604052565b67ffffffffffffffff8111610b7857601f01601f191660200190565b929192610db482610d8c565b91610dc26040519384610d69565b82948184528183011161002d578281602093845f960137010152565b9080601f8301121561002d57816020610df993359101610da8565b90565b80929103916080831261002d5760405190610e1682610cf9565b604082941261002d5760606040918251610e2f81610d15565b610e38826102ee565b81526020820135602082015284528281013560208501520135910152565b919091610e6482848361110d565b15610e7157505050600190565b63e15b26bc03611029578101906101608183031261002d57610e92816102ee565b610e9e60208301610cec565b9167ffffffffffffffff916060820135916040810135608082013585811161002d5787610ecc918401610dde565b94610eda8860a08501610dfc565b9761012084013591821161002d57610ef3918401610dde565b93816060810204606014821517156110155780606081020460601481151715611015576060810260801c15156060830260801c151561014085013560801c15151717611003576040519786519686889751988992838d8301810161011501526020018c610132015e6020018a8801610132015e888601870161013501604052336d1ff3684f28c67538d4d072c227341489610131015360406020820160f18b015e5160409060b18a015e87609d015f905260600287608801526060028660780152610140013585606801526001600160a01b03168460580152018060d10183604401528260240160209052826004016348c8949190526101150182528160a80153610ffd90611f66565b50600190565b634e487b715f5260116020526024601cfd5b634e487b7160e01b5f52601160045260245ffd5b50505f90565b6004356001600160a01b0380821680830361002d576024359182169182810361002d57604435928315806110c4575b6110bd5773eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee1480156110ad5747935b8085106110a557501561109b57505061109991611da7565b565b6110999350611d47565b925050611d24565b6110b73083611cf0565b93611081565b5050505050565b50801561105e565b9160c08383031261002d576110e0836102ee565b926110ee8360208301610dfc565b9260a082013567ffffffffffffffff811161002d57610df99201610dde565b90919063c1fb425e81036111605750611143611137836001600160a01b039361115b9501906110cc565b92919390931683611df0565b506d1ff3684f28c67538d4d072c22734331492611e21565b600190565b6396ecc5bb810361161b575090611179918101906110cc565b9291906001600160a01b036111d481835151166001600160a01b03167343000000000000000000000000000000000000026e22d473030f116ddee9f6b43ac78ba382146d1ff3684f28c67538d4d072c2273483141791141790565b926d1ff3684f28c67538d4d072c227349384331415176102d25781835151168651916020978089015160f81c81600101905f1980960182526003811015611607578061145557508160c091518101031261002d5784928761123760218401613270565b928b60418201519460618301519461125160818501613291565b925f60e460c160a1880151970151976bffffffffffffffffffffffff198d871696604051928b8460d401528a8460b401528960ff1684609401528c84607401528d8460540152836034015260601b16818501526fd505accf000000000000000000000000815260100182855af1601f3d1160015f51141616156113a1575b505050505050506112e392505b1683611df0565b50915f6040516112f281610d4d565b5285810151611390576040810151421161137d576084926bffffffffffffffffffffffff195f969787969487945151916bcd1e9517bb0cb8d0d5cde8935c9185511694015193604051948560800152846060015260601b83604c015260601b1681602c01526f15dacbea00000000000000000000000081600c0152601c01915af11561077557600190565b63cd21db4f5f526040015185526024601cfd5b601186634e487b715f52526024601cfd5b9091929394809698504211611448578d8c61143c976112e39b848e9c6113de6113cc896042996138f6565b926113d984848c84613929565b61398c565b60405180976119018252015285604001947f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c9865288876060015286608001528560a00152018360c001528260e0015260c081209052601e01206139af565b5f8080808080806112cf565b631a15a3cc5f526004601cfd5b919391600181036115e457508360e091518101031261002d57828961147d6021889601613270565b9160418101518a60618301519889945f6101048b6bffffffffffffffffffffffff196114ab60818a01613284565b9a8b976114ba60a18c01613291565b9960e160c18d01519c01519c8d9584169a604051968760f401528d8760d401528c60ff168760b40152866094015285607401528460540152836034015260601b16818501526f8fcbaf0c0000000000000000000000008152601001828b5af1601f3d1160015f511416161561153b575b505050505050506112e392506112dc565b909192939495975088151589421116611448578d8c6115d8976112e39b6042948c8f9d61156b8961157a926138f6565b916113d983875f038c84613929565b60405180976119018252015285604001947fea2aa0a1be11a07ed86d755c93467f4f82362b452371d1ba94d1715123511acb86528887606001528660800152018460a001528360c001528260e0015260c081209052601e01206139af565b5f80808080808061152a565b8060028c92118063b7e59b040263f9ade075185f5260218218021890526024601cfd5b634e487b7160e01b5f52602160045260245ffd5b6322ce6ede03611029578101906101008183031261002d5761163c816102ee565b9267ffffffffffffffff602083013581811161002d578461165e918501610dde565b9061166c8560408601610dfc565b9460c085013591821161002d57611684918501610dde565b80516089019485608911611015576116fe91601f196116bb6116a589610d8c565b986116b36040519a8b610d69565b808a52610d8c565b013660208901378151602001518760480152604082602001886068015e6d1ff3684f28c67538d4d072c2273433148760a801538051906020018760a9015e612148565b90945f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff83116110035795915b82519060408210610a4457836014015190846015015185601801519086602c0151908a88604001519c8d9260ff8116600e8082105f14611a195750806118e55750509160e46001600160a01b0392611855969594846117da73792edade80af5fc680d96a2ed80a44247d2cf6fd988c7fe34f199b19b2b4f47f68442619d555527d244f78a3297ea89325f843f87b8b549a63fa461e339b5b828a188a87168488161002928318928a1891613227565b948351928c856028015284601401528284526040519a8b98899585602001908760c4015e60a08660a4015283168560840152846064015216858b1610826044015260408b11858d16301802858d161882602401526f128acb0800000000000000000000000082601001528060c401825201016040521661201d565b60408180518101031261002d5760409260208201519384920151926040526001600160a01b03808c16911610911802185f03965f8812611003576040889211156118c0575050309591602c815110610a4457602c602b1982510191019081529560288652959161172b565b949396509450505060e081013583106118db57505050600190565b60e0013590611d24565b600981036119495750509160e46001600160a01b0392611855969594846117da73a08ae3d3f4da51c22d3c041e468bdf4c61405aab988c7fd0c3a51b16dbc778f000c620eaabeecd33b33a80bd145e1f7cbc0d4de335193d9a63fa461e339b6117c3565b600a81036119ad5750509160e46001600160a01b0392611855969594846117da73ffeecb1fe0eaaefee69d122f6b7a0368637cb593988c7fa9df2657ce5872e94bdc9525588fd983b0aa5db2f3c7a83d7e6b6a99cd2003a19a632c8958f69b6117c3565b9193509150600b03611a145750906001600160a01b038c60e48d6118559695846117da735accac55f692ae2f065ceddf5924c8f6b53cdaa8988c7ff45e886a0794c1d80aeae5ab5befecd4f0f2b77c0cf627f7c46ec92dc1fa00e49a632c8958f69b6117c3565b61370c565b8103611a7b5750509160e46001600160a01b0392611855969594846117da736510e68561f04c1d111e616750dac2a063ff5055988c7f9173e4373ab542649f2f059b10eaab2181ad82cc2e70cf51cf9d9fa8a144a2af9a6323a69e759b6117c3565b60128103611adf5750509160e46001600160a01b0392611855969594846117da731a8027625c830aac43ad82a3f7cd6d5fdce89d78988c7f708ef7fcba73b894862b667ec8c8ea3bef8c3f2a022dc8314152dfb52b4a1b679a63e8d917fe9b6117c3565b60138103611b435750509160e46001600160a01b0392611855969594846117da7348d0f09710794313f33619c95147f34458bf7c3b988c7f7ea070216c7d9135010a36147394687bab92df4695e924000eed7c4b33eb922f9a63fa461e339b6117c3565b9193509150601403611a145750906001600160a01b038c60e48d6118559695846117da73f22ff8f7f430a2d07efb88015853d52c88bc286d988c7f7eb89ab17cc883d055f470bc0250135af3f951b6403ea74f651bcba0136f210b9a63fa483e729b6117c3565b919091611bb882848361208b565b15611bc557505050600190565b63af72634f03611029578101906101008183031261002d57611be6816102ee565b91611bf3602083016102ee565b91604081013592611c0660608301610cec565b9060808301359560a08401359460c085013567ffffffffffffffff811161002d5760e091611c35918701610dde565b94013560608802978089046060149015171561101557606086029580870460601490151715611015578560801c15158860801c15158260801c15156127108a1117171761100357610ffd9760d3966001600160a01b039460405199885180996020018c8c015e8a60b301528960b101523089609d015288608801528760780152866068015216846058015281606f018460440152602084602401526348c8949184600401528160b30184528360a80153820101604052611f66565b602460105f926020946014526f70a0823100000000000000000000000084525afa15610775573d601f101561002d575f5190565b916054526034526014526f97a6f3b90000000000000000000000005f5260646010fd5b60105f60449260209582956014526034526fa9059cbb00000000000000000000000082525af115611d97573d153d601f1060015f5114161715611d8a575f603452565b6390b8ec185f526004601cfd5b60405162ffffff163d5f823e3d90fd5b5f80809381935af11561077557565b9190820391821161101557565b336d1ff3684f28c67538d4d072c2273403611dea57601319360190368211611015575f9190565b5f903690565b9091611e1c60405192611e0284610d15565b60208401935f85526001600160a01b038196169052612148565b809252565b9190925f14611eea5751611edd5760208101516110035760408101514211611ec95760845f926bffffffffffffffffffffffff19849351516bcd1e9517bb0cb8d0d5cde8935c60206001600160a01b0385511694015193604051948560800152846060015260601b83604c015260601b1681602c01526f15dacbea00000000000000000000000081600c0152601c01826d1ff3684f28c67538d4d072c227345af11561077557565b63cd21db4f5f52604001516020526024601cfd5b63c321526c5f526004601cfd5b905f9291839260406bcd1e9517bb0cb8d0d5cde8935c91818051956330f28b7a8752818151886020015e602001866060015e8460a0015e6001600160a01b03168260e0015261010082810152805190816020019083610120015e6101240190601c01826e22d473030f116ddee9f6b43ac78ba35af11561077557565b731631559198a9e474033433b2958dabc135ab644690816bcd1e9517bb0cb8d0d5cde8935c1860601b156102d2576bcdccd5c65a7d4860ce3abbe991825c8061200d57505f9182917f91dd734600000000000000021631559198a9e474033433b2958dabc135ab6446855d82602083519301915af190611fe46121a7565b9115612004575c80611ff4575090565b63d66fcc385f526020526024601cfd5b50602081519101fd5b63ab7646c45f526020526024601cfd5b6001600160a01b0316806bcd1e9517bb0cb8d0d5cde8935c1860601b156102d2576bcdccd5c65a7d4860ce3abbe992835c8061200d57509181740100000000000000000000000000000000000000005f9493859460e01b1717855d82602083519301915af190611fe46121a7565b9190916120998284836121e6565b156120a657505050600190565b63bd01c2260361102957816040918101031261002d5760208135910135908042116120ed57508034116120d95750600190565b634a0944315f52602052346040526044601cfd5b63cd21db4f5f526020526024601cfd5b6367c4a3b06004913560e01c14911015169081156121405760405190816040016040526020825273352650ac2653508d946c4912b07895b22edd84cd8260200152565b5f9150606090565b5190602082015191821961271080821061216157505050565b61218a92939450906001600160a01b0391039251166bcd1e9517bb0cb8d0d5cde8935c90611cf0565b905f19818309910290818082109103035f52602052610df961308d565b3d156121d1573d906121b882610d8c565b916121c66040519384610d69565b82523d5f602084013e565b606090565b359062ffffff8216820361002d57565b9092919063d92aadfb81036125aa575082019161012092838282031261002d5761220f826102ee565b9060209461221f82878601610dfc565b9361222c60a082016102ee565b9260c082013567ffffffffffffffff811161002d5782019061224d91610dde565b61225960e083016102ee565b9561010080930135906001600160a01b0380809716978b835101517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd8ef10156122a09061329f565b166122ab9082611df0565b9590928b8884515116968a60409c8d998a51906122c782610d31565b81528481018c90528a810183905260016060820152601f190180517f7d806873084f389a66fd0315dead7adaad8ae6e8b6cf9fb0d3db61e5a91c3ffa825260a0822091528a51909c6bcd1e9517bb0cb8d0d5cde8935c61232683610d31565b8382168352868301889052168b82015260016060820152601f190180517f7d806873084f389a66fd0315dead7adaad8ae6e8b6cf9fb0d3db61e5a91c3ffa825260a0822091529a8b956123793084611cf0565b8181118183180218809202049d8e868b015261239492611d47565b888051976123a189610d31565b60588952848901987f436f6e73696465726174696f6e286164647265737320746f6b656e2c75696e748a528281017f32353620616d6f756e742c6164647265737320636f756e74657270617274792c9052606081017f626f6f6c207061727469616c46696c6c416c6c6f7765642900000000000000009052825161242481610cf9565b602e8152868101907f546f6b656e5065726d697373696f6e73286164647265737320746f6b656e2c7582528481017f696e7432353620616d6f756e7429000000000000000000000000000000000000905284519b8c938985017f436f6e73696465726174696f6e20636f6e73696465726174696f6e29000000009052518091603c86015e830190603c8201905f8252519283915e01603c81015f905203601c81018a52603c016124d4908a610d69565b81519a8b98899663137c29fe88528282518983015e01866060015e8460a0015e8260e0015201526101409182910152815191610160918584840191015284838c0192015e815191828a0190828501610180015e016101840190601c015a915f9291836e22d473030f116ddee9f6b43ac78ba38194f1156125a0576fffffffffffffffffffffffffffffffff9394957f49fa719b76f0f6b7e76be94b56c26671a548e1c712d5b13dc2874f70a75982765f5252835190845260605f209352166010525f5260305fa0600190565b83513d5f823e3d90fd5b638d68a1568103612a97575082019160808184031261002d576125cc816102ee565b9160208201359360408301359067ffffffffffffffff821161002d576125f3918401610dde565b9361262885516020870151906bffffffffffffffffffffffff19918281169160148110612a82575b503092505060601c611cf0565b818102918183041490151715611015576127109004936040519361264b85610cf9565b602885526040366020870137307f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff879397116110035795915b82519060408210610a4457836014015190846015015185601801519086602c0151908a88604001519c8d9260ff8116600e8082105f146128f15750806127c25750509160e46001600160a01b0392612732969594846117da73792edade80af5fc680d96a2ed80a44247d2cf6fd988c7fe34f199b19b2b4f47f68442619d555527d244f78a3297ea89325f843f87b8b549a63fa461e339b828a188a87168488161002928318928a1891613227565b60408180518101031261002d5760409260208201519384920151926040526001600160a01b03808c16911610911802185f03965f88126110035760408892111561279d575050309591602c815110610a4457602c602b19825101910190815295602886529591612684565b9493965094505050606081013583106127b857505050600190565b6060013590611d24565b600981036128265750509160e46001600160a01b0392612732969594846117da73a08ae3d3f4da51c22d3c041e468bdf4c61405aab988c7fd0c3a51b16dbc778f000c620eaabeecd33b33a80bd145e1f7cbc0d4de335193d9a63fa461e339b6117c3565b600a810361288a5750509160e46001600160a01b0392612732969594846117da73ffeecb1fe0eaaefee69d122f6b7a0368637cb593988c7fa9df2657ce5872e94bdc9525588fd983b0aa5db2f3c7a83d7e6b6a99cd2003a19a632c8958f69b6117c3565b9193509150600b03611a145750906001600160a01b038c60e48d6127329695846117da735accac55f692ae2f065ceddf5924c8f6b53cdaa8988c7ff45e886a0794c1d80aeae5ab5befecd4f0f2b77c0cf627f7c46ec92dc1fa00e49a632c8958f69b6117c3565b81036129535750509160e46001600160a01b0392612732969594846117da736510e68561f04c1d111e616750dac2a063ff5055988c7f9173e4373ab542649f2f059b10eaab2181ad82cc2e70cf51cf9d9fa8a144a2af9a6323a69e759b6117c3565b601281036129b75750509160e46001600160a01b0392612732969594846117da731a8027625c830aac43ad82a3f7cd6d5fdce89d78988c7f708ef7fcba73b894862b667ec8c8ea3bef8c3f2a022dc8314152dfb52b4a1b679a63e8d917fe9b6117c3565b60138103612a1b5750509160e46001600160a01b0392612732969594846117da7348d0f09710794313f33619c95147f34458bf7c3b988c7f7ea070216c7d9135010a36147394687bab92df4695e924000eed7c4b33eb922f9a63fa461e339b6117c3565b9193509150601403611a145750906001600160a01b038c60e48d6127329695846117da73f22ff8f7f430a2d07efb88015853d52c88bc286d988c7f7eb89ab17cc883d055f470bc0250135af3f951b6403ea74f651bcba0136f210b9a63fa483e729b6117c3565b8391925060140360031b1b1616805f8061261b565b928363103b48be829495145f14612c60575060c0918101031261002d57612abd816102ee565b90602090612acc8282016102ee565b6040938483013593612ae0606085016102ee565b60a0612aee608087016121d6565b950135956001600160a01b0380809616921696600180881614915f9080612c3e575b50630902f1ac5f52895f6004601c8c5afa15612c3457893d1061002d5788908360051b988951918a881896875194859183158015612c26575b612c0a575b50505061ffff6127109260081c1682030292028201918215612bf657020491818310612bc2575050935f9693878481989460a49883978d519763022c0d9f89528801015285010152168160600152608081810152818160a00152601c01915af115612bb95750600190565b513d5f823e3d90fd5b89855f6004601c8d849663dfec362602630dfe16811884525afa15612bb957505f51908160a01c903d101715611d24575f80fd5b634e487b7160e01b5f52601260045260245ffd5b612c1e935090612c1991611cf0565b611db6565b838c5f612b4e565b5060018086811c1614612b49565b89513d5f823e3d90fd5b6127109150612c4d3086611cf0565b0204612c5a818a86611d47565b5f612b10565b6338c9c1478103612ccd5750019060a08183031261002d57612c81816102ee565b90612c8e604082016102ee565b90608081013567ffffffffffffffff811161002d5761115b94612cb2918301610dde565b9260206001600160a01b0360608401359416920135906133e7565b63f5b991898103612fc6575060a0918101031261002d57612ced816102ee565b602082013591604091828201356001600160a01b039485821680920361002d576080612d1b606086016121d6565b940135600180861614918651957f392f37e900000000000000000000000000000000000000000000000000000000875260e087600481885afa968715612fbc575f915f985f945f955f965f955f94612f43575b50868d8395612d7e84999b61329f565b8c15612f28575b5050505050612def85949385848e9461ffff99968e5f928d81612f0d575b505082158d84838315612efc575b50505060018088811c161417612ee8575b505061271086670de0b6b3a7640000809981809602049a02049a8b9560081c168202049003020485613755565b85030204908115611015575f19928383019a8b95109110179003011161100357818610612ee057505015612eda575f925b845193612e2c85610d4d565b5f8552823b1561002d5760a45f9591601f19601f602089958b519c8d9a8b998a977f022c0d9f00000000000000000000000000000000000000000000000000000000895260048901526024880152166044860152608060648601528051918291826084880152018686015e85858286010152011681010301925af18015612ed057612eb9575b5050600190565b67ffffffffffffffff8211610b7857525f80612eb2565b50513d5f823e3d90fd5b5f612e20565b859250611d24565b612ef49192508c611cf0565b03818e612dc2565b612f0592611d47565b8d8483612db1565b612710929450612f1e903090611cf0565b0204915f8d612da3565b919e5090985096509094509150612def838a8461ffff612d85565b9750505099505091505060e0823d60e011612fb4575b81612f6660e09383610d69565b8101031261002d5781516020830151918984015198606085015190612f8d60808701613284565b91612fa660c0612f9f60a08a01613270565b9801613270565b94959b90929694925f612d6e565b3d9150612f59565b88513d5f823e3d90fd5b6334ee90ca1415905061102957816080918101031261002d57612fe8816102ee565b90612ff5602082016102ee565b6001600160a01b0381811673eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee14926040810135841561307d5747915b818311613039575b50505050505050600190565b60606127109101358302049103908181811191180218925f1461306d57505061306191611da7565b5f80808080808061302d565b613078931690611d47565b613061565b6130873085611cf0565b91613025565b5f5160205181156130f6577fbc01a36e2eb1c432ca57a786c226809d495182a9930be0ded288ce703afb7e9191612710807fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd8f08309830890828211900360fc1b910360041c170290565b61271091500490565b5f51602051811561317d577f3c5310158d83be28119411e0da82e0ffd3396c95b9c0119250c0092200d7dbf991760a70c3c40a64e6c51999090b65f67d9240000000000000807ffffffffffffffffffff58f3c3bf59b193ae666f6f49a09826dc00000000000008309830890828211900360ca1b910360361c170290565b760a70c3c40a64e6c51999090b65f67d924000000000000091500490565b5f516020518115613211577f356317ffa45f828d2a41175b2aed3a20e7fdd4a4e46cc11944d93b01be7b1711916ec097ce7bc90715b34b9f1000000000807fffffffffffffffffffffffffffffffffff3f68318436f8ea4cb460f0000000008309830890828211900360dc1b910360241c170290565b6ec097ce7bc90715b34b9f100000000091500490565b90916001600160a01b039462ffffff169060405194826040526020525f805260601b600c521560051b6060035f20905f5260205260405260ff600b536055600b20906040521690565b51906001600160a01b038216820361002d57565b5190811515820361002d57565b519060ff8216820361002d57565b156132a657565b634e487b7160e01b5f52600160045260245ffd5b93959290949194846014526fa58411940000000000000000000000005f525f806024601082335af115610775576001600160a01b031630036133215750505061330592503390611d47565b6311da60b45f5260205f6004601c82335af115610775575f5190565b61335595949293509061334d610449926040519461333e86610d15565b33865260208601523690610dfc565b933691610da8565b613305565b60601b9082156133ca5760405192606052604052807feeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee000000000000000000000000141502602c526f0b0d9c09000000000000000000000000600c525f806064601c82335af1156133c2575f606052604052565b3d5f823e3d90fd5b506020526fcbf0dbf50000000000000000000000005f5260246010fd5b91939290613437856001600160a01b03167343000000000000000000000000000000000000026e22d473030f116ddee9f6b43ac78ba382146d1ff3684f28c67538d4d072c2273483141791141790565b6102d2575f6001600160a01b039384811673eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee81145f146135495750505061271090470204928051155f146134cc57506134a2575f92839283928392165af16134916121a7565b901561349a5750565b602081519101fd5b60046040517f01da1572000000000000000000000000000000000000000000000000000000008152fd5b90916020830180841161101557825110610a4457835f9460208695850101525b6020835193019186165af16134ff6121a7565b901561349a575115908161353f575b5061351557565b60046040517f82d5d76a000000000000000000000000000000000000000000000000000000008152fd5b90503b155f61350e565b8096949391929596155f14613568575050506134a2575f9283926134ec565b6135759594953084611cf0565b935f199283818709950294858082109103035f52602094855261359661308d565b90858101808211611015578851106136fb57858291890101528789168083036135ca575b505050505050905f9283926134ec565b85906044604051809581937fdd62ed3e00000000000000000000000000000000000000000000000000000000835230600484015260248301525afa918215610775575f926136cc575b508110613622575b80806135ba565b949394613684575b60105f80936044938a6014526034526f095ea7b300000000000000000000000082525af115611d97573d153d601f1060015f5114161715613677575f92839283603452919281945f61361b565b633e3f8f735f526004601cfd5b866014525f6034526f095ea7b30000000000000000000000005f52825f6044601082865af115611d97573d153d601f1060015f5114161761362a57633e3f8f735f526004601cfd5b9091508481813d83116136f4575b6136e48183610d69565b8101031261002d5751905f613613565b503d6136da565b603286634e487b715f52526024601cfd5b63d3b1276d5f5260ff166020526024601cfd5b90604001908151918261373157505050565b5f905280515f198101825260051b0181810361374b575050565b5180825260400152565b909181800293818080029461376c86888488613a51565b958286029701965f199788818309910290818082109103035f52602052806137926130ff565b9501938491020490039180800295630cecb8f3958287890402905f955b60ff87106137c45763481b61af5f526004601cfd5b896b0ee6b27f6b920475fa2a0af0846003888d6137e687800280978985613a51565b95040202010490838082101561385e57030490811561382c575b01956b321f0f9f40f36fb0d698c5e1808811613823575b506001905b01956137af565b96506001613817565b905060018082018961383f8d838a613a70565b101561384f575081901c90613800565b99505050505050509350505090565b9003048015613886575b81600192831c80831161387e575b50039661381c565b91505f613876565b50838101886138968c8389613a70565b106138e857826138cd7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe84018d818002918a613a51565b106138da57506002613868565b985050505050509350505090565b509750505050509350505090565b602460105f926020946014526f7ecebe0000000000000000000000000084525afa15610775573d60201161002d575f5190565b5f60446010602093604051956d1ff3684f28c67538d4d072c2273460345260601b85526fdd62ed3e00000000000000000000000084525afa15610775573d60201161002d575f5190604052141590151761397f57565b63b78cb0dd5f526004601cfd5b5f6004601c602093633644e51584525afa15610775573d60201161002d575f5190565b9391929092604051945f5260ff166020526040526060526020600160805f825afa511860601b3d106139e4576040525f606052565b638baa579f5f526004601cfd5b919392610300916001600160a01b0316948509060191610120830192610140810190815190816101608582189201511702613a3d57508115613a305752565b63ad1991f55f526004601cfd5b639a62e8b45f52602052506040526044601cfd5b0291015f19818309910290818082109103035f52602052610df961319b565b810291908002015f19818309910290818082109103035f52602052610df96130ff56d15e5a33204e8e3b7173e6bd6fc7839d1cbdd1dd000000000000000000000000000000000000000000000000000000000000
Signatures
0xaa15a9282232e8fd4209c8d76659b975aa68eec786f411022eae3b7cafab8e762aa2c5d05f0fef405fadbad0581e319d5dd30e75413a707537dd37ecbadc53f81ceb9d0555ce69fa043e87d20d21270c53fd651a9eb506f55ac41063c8a7c7bf852c6f9048a01f66d34b5ae1d29793b0dbe694886b4e63ed83f8c7f3190ce794101c