0x5e327dd96f83b35e013202fc8e4baec54bdcdcf09587d6217a6b39ab01e0b98f
Safe Transaction on 0x8e5d...4827
Overview
Transaction Data
0xf160fb0e000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000005a486080604090808252346103a55780615a28803803809161001f82856103fe565b83396020928391810103126103a557516001600160601b0319811691908290036103a5576100ef605b8451610053816103cf565b8181527f6e416d6f756e744f75742c62797465735b5d20616374696f6e732900000000006060858301927f536c697070616765416e64416374696f6e73286164647265737320726563697084527f69656e742c6164647265737320627579546f6b656e2c75696e74323536206d69898201520152207f615e8d716cef7295e75dd3f1f10d679914ad6d7759e8e9459f0109ef7524170114610421565b61017f604184516100ff816103cf565b818152602960f81b6060858301927f536c697070616765286164647265737320726563697069656e742c616464726584527f737320627579546f6b656e2c75696e74323536206d696e416d6f756e744f7574898201520152207fdc83993a2ffc65b01b71ed08790b6e39c5c55d76937b62a3b5085b02071f125914610421565b6101b761018a61043c565b8281519101207f7d806873084f389a66fd0315dead7adaad8ae6e8b6cf9fb0d3db61e5a91c3ffa14610421565b61029083516101c5816103cf565b604b81528281017f5266714f7264657228436f6e73696465726174696f6e206d616b6572436f6e7381527f696465726174696f6e2c436f6e73696465726174696f6e2074616b6572436f6e868301526a73696465726174696f6e2960a81b60608301526102668461023461043c565b9281895194859282840197518091895e8301908282015f8152815193849201905e015f838201520380845201826103fe565b5190207f49fa719b76f0f6b7e76be94b56c26671a548e1c712d5b13dc2874f70a759827614610421565b46617a691491826103ba578351907f16fbd3a71aa6d159973eb9ff1e1199f9fe242767e6f30ac662a492f92ac704115f80a26331a9108f60e11b81526002600482015281816024816d04533fe15556b1e086bb1a72ceae5afa9182156103b0575f92610368575b5061034c929161031291506001600160a01b03163014610421565b73bbbbbbb520d69a9775e85b458c58c648259fad5f3b15801590610361575b61033a90610421565b60384614908115610359575b50610421565b5161556690816104c28239f35b90505f610346565b5080610331565b90809250813d83116103a9575b61037f81836103fe565b810103126103a55751906001600160a01b03821682036103a5579061031261034c6102f7565b5f80fd5b503d610375565b84513d5f823e3d90fd5b61034c9291506103ca9015610421565b610312565b608081019081106001600160401b038211176103ea57604052565b634e487b7160e01b5f52604160045260245ffd5b601f909101601f19168101906001600160401b038211908210176103ea57604052565b1561042857565b634e487b7160e01b5f52600160045260245ffd5b60405190610449826103cf565b605882527f626f6f6c207061727469616c46696c6c416c6c6f7765642900000000000000006060837f436f6e73696465726174696f6e286164647265737320746f6b656e2c75696e7460208201527f32353620616d6f756e742c6164647265737320636f756e74657270617274792c6040820152015256fe60406080815260049081361015610034575b50503615610032573461002e5761002661061f565b602081519101f35b5f80fd5b005b5f3560e01c90816306b8524c146100f05781631fff991f1461008a57506370a08231146100615780610011565b3461002e57602060031936011261002e57356001600160a01b0381160361002e575f805360015ff35b9050600319360160a0811261002e5760601361002e576064359067ffffffffffffffff821161002e576100e86100c86020946100e2943691016104c3565b6100d39491946112af565b946100dd866110d3565b61114a565b92611120565b519015158152f35b9050600319360160c0811261002e5760601361002e5767ffffffffffffffff9060643582811161002e5761012790369085016104c3565b909260a43590811161002e5761014090369086016105ed565b926101496112af565b93610153856110d3565b6d1ff3684f28c67538d4d072c227348033036104b75782358301803560a41185151761002e5760440135906bcd1e9517bb0cb8d0d5cde8935c908351602099858b015160f81c9186806001015f1980930181526101af856112d5565b8461031c57608092939450518101031261002e578886926021840151908d5f60e46001600160a01b036081606160418b01519a01519d01519b1695518b6001600160ff1b03168160d401528c8160b401528b60ff1c601b0181609401528881607401528581605401528981603401528a60601b818501526fd505accf000000000000000000000000815260100182875af1601f3d1160015f5114161615610267575b5050505050505050506100e8916100e29161114a565b84421161031157506100e89997946100e299979487948f948e946042966102a66102946103039d856132e4565b936102a185858d84613317565b61337a565b968051978880936119018252015201947f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c9865288876060015286608001528560a00152018360c001528260e0015260c081209052601e012061339d565b9181935f8080808080610251565b631a15a3cc5f52601cfd5b91939050610329816112d5565b6001810361049457508660a091518101031261002e578591896021840151928d5f6101046041880151966001600160a01b0360a1608161036b60618d016119a6565b9b01519e01519c169551908c6001600160ff1b03168260f401528d8260d401528c60ff1c601b018260b4015289826094015288826074015281605401528981603401528a60601b818501526f8fcbaf0c000000000000000000000000815260100182865af1601f3d1160015f51141616156103f6575050505050505050506100e8916100e29161114a565b8315158442111661031157506100e89997946100e299979487948f94848f95966104376104286103039d60429a6132e4565b926102a184885f038d84613317565b968051978880936119018252015201947fea2aa0a1be11a07ed86d755c93467f4f82362b452371d1ba94d1715123511acb86528887606001528660800152018460a001528360c001528260e0015260c081209052601e012061339d565b8060028e92118063b7e59b040263f9ade075185f5260218218021890526024601cfd5b8663e758b8d55f52601cfd5b9181601f8401121561002e5782359167ffffffffffffffff831161002e576020808501948460051b01011161002e57565b6060810190811067ffffffffffffffff82111761051057604052565b634e487b7160e01b5f52604160045260245ffd5b6040810190811067ffffffffffffffff82111761051057604052565b6080810190811067ffffffffffffffff82111761051057604052565b6020810190811067ffffffffffffffff82111761051057604052565b90601f601f19910116810190811067ffffffffffffffff82111761051057604052565b67ffffffffffffffff811161051057601f01601f191660200190565b9291926105c38261059b565b916105d16040519384610578565b82948184528183011161002e578281602093845f960137010152565b9080601f8301121561002e57816020610608933591016105b7565b90565b35906001600160a01b038216820361002e57565b6bcdccd5c65a7d4860ce3abbe9805c9081331860601b825f351860e01c1715809260a01c61ffff1602916110ca575b50610657611979565b918061067157509061066891612fe1565b901561002e5790565b6003198260040193019080600314610c79578060041461081b578060011461075e576002146106ae57634e487b7160e01b5f52605160045260245ffd5b60a01161002e57610748916106dd60a48301916001600160a01b03806106d38561474e565b16913516146145b5565b610701604051916106ed83610524565b3383526024840135602084015236906112f3565b906107426101058401356001169336906101257fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f60848301350191016105b7565b916133eb565b6040516107548161055c565b5f81525f36813790565b506080909291921061002e57359060248101359060448101350190602482013560601c92815f821391180218903083145f146107a757610748925060383391013560601c612f82565b906107b561081693156145b5565b604051906107c282610524565b33825260208201526107d736602c84016112f3565b90610742608d84013560011693369060ad7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7760048301350191016105b7565b610748565b50506108979150806044602461088a9301359101919091803560601c908060140135908160801c916fffffffffffffffffffffffffffffffff16908060340135908160801c916f01000000000000000000000000000000161515906058196059826045013560601c9201980196565b96958793919894966145d0565b968b8b898486888b9a9f989b60409d989d9b9a9b015195306001600160a01b03871603610c69575b610c4b575b50505050505184606001526108d88461484a565b90604051908160a081011067ffffffffffffffff60a0840111176105105760a082016040525f82525f60208301525f60408301525f60608301525f608083015260405192610925846104f4565b5f84525f60208501525f60408501525b6034821015610a4a575050505061095a908260400151978860200151985199846149a3565b98156109c957505050505081610993575b5050505b60405190606082526020828101526020826040015281606001528060800160405290565b6109ad926001600160a01b031630036109b5573090614ac5565b5f808061096b565b6bcd1e9517bb0cb8d0d5cde8935c90614ac5565b60609792949697959193950151968088039714610a2e576001600160a01b03811673eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee03610a2357505050505050610a1d90610a1733614a81565b33614aa9565b5061096f565b90610a1d96916147aa565b6014526ffb772a880000000000000000000000005f5260246010fd5b806016601519610a70933560f01c94836002013560601c60408901520191018d88614867565b866020939293015160200151610b48885160200151947fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe68360601b946001600160a01b038860601b957feeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee0000000000000000000000009982888a10898d1415168a8d1417838318028093181660208d015218168952823560e81c60408a015262ffffff833560d01c1660020b60608a01526001600160a01b03833560301c1660808a01520190601a01919091803560e81c6002198160038185820195010195030192565b919692959062ffffff8811610c39576020926127105f938e8d898b108a8a1415168b8a1417151590528601515102048303848c0152806040519263f3cd914c84528b518073eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee1415028487015260808c8701856040015e60608d8560c0015e61012084810152818461014001528361016001376101440190601c0182335af115610c2e575f5192600f84810b9460801d900b9280821090831415169114178183180291610c1489602001519184835191185f039061196c565b9052610c268851809381519318614988565b019052610935565b6040513d5f823e3d90fd5b634e487b715f5260326020526024601cfd5b610c5d948660200151908751916147aa565b81528b898989896108c4565b610c7282614762565b87526108bf565b5050610ce89150806044602461088a9301359101919091803560601c908060140135908160801c916fffffffffffffffffffffffffffffffff16908060340135908160801c916f01000000000000000000000000000000161515906058196059826045013560601c9201980196565b968b8b898486888b9a9f989b60409d989d9b9a9b015195306001600160a01b038716036110ba575b61109c575b5050505050518460600152610d298461484a565b604051908160c081011067ffffffffffffffff60c084011117610510579160c082016040525f82525f60208301525f60408301525f60608301525f60808301525f60a08301525b6052811015610d945750505061095a908260400151978860200151985199846149a3565b610dc9612710610db78d601519876002013560601c95019060168801908a614867565b9290953560f01c88602001515161305d565b045f03908660200151602001519087516020015192610eae7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc88460601b936001600160a01b038760601b967feeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee00000000000000000000000098828989108a8c141516898c1417838318028093181660208d015218168073eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee1415028952893560601c60408a015260158a013560e81c60808a015260188a013560a08a01520160388901919091803560e81c6002198160038185820195010195030192565b9199929762ffffff8b11610c39578993601481013560f81c610fca5750825f949360209693869373a0ffb9c1ce1fe56963b0321b32e7a0302114058b9586606089015260c06040519863cd0cc1ce8a52898c015e8a8d148c8e14158d8d10161760e08901526101008801526101208701526101408087015261016086018290526101808601376101640192601c01915af115610c2e575f515b600f81810b8484108587141516848714178360801d830b82180281188b60200151908151905f8113610fbb57610fb2969594939291610f88915f039061196c565b90528b519687948551978082109083141516911417908360801d830b18029160801d900b18614988565b01905291610d70565b602483633351b2608152601c01fd5b91935050601481013560f81c600103611085575073c697d2898e0d09264376196696c51d7abbbaa4a960608901528260801d83607f1d03611073576020925f828a9382956001600160a01b036060870151169460c06040519763911a63b78952888b015e8a8a108b8d1415168a8d14178760e00152600f0b86610100015261012086810152818661014001528561016001376101640192601c01915af115610c2e575f51610f47565b634e487b715f5260116020526024601cfd5b630a9a7da65f526014013560f81c6020526024601cfd5b6110ae948660200151908751916147aa565b81528b89898989610d15565b6110c382614762565b8752610d10565b5f905d5f61064e565b8060601b15611113576bcd1e9517bb0cb8d0d5cde893805c8060601b6110f757505d565b6014526f7407c0f80000000000000000000000005f5260246010fd5b63e758b8d55f526004601cfd5b6bcd1e9517bb0cb8d0d5cde89390815c1860601b61113d575f905d565b635149e7955f526004601cfd5b9080611160575b505061115b6118cf565b600190565b813582018035602091808301359160e0918360e01c6003199283810160248094016040978851946111928484836113ec565b868b5215611247575b505050505050848701936001976001955b8887106111c0575050505050505050611151565b82518135830185810190803590888201908c01356111e18285838e1c611dbd565b858952156111f957505050978b0197505087016111ac565b633c74eed685528c85018c90527fffffffff00000000000000000000000000000000000000000000000000000000168785015260608085015260808085018290529260a08501370190601c01fd5b838361125292611dbd565b858a5215611260578061119b565b633c74eed685525f8a8601527fffffffff000000000000000000000000000000000000000000000000000000001688850152606080850152608080850183905293945060a08501370190601c01fd5b33906d1ff3684f28c67538d4d072c2273433146112c857565b36601319013560601c9150565b600311156112df57565b634e487b7160e01b5f52602160045260245ffd5b80929103916080831261002e576040519061130d826104f4565b604082941261002e576060604091825161132681610524565b61132f8261060b565b81526020820135602082015284528281013560208501520135910152565b3590811515820361002e57565b91906101608382031261002e576113708361060b565b9261137e82602083016112f3565b9261138b60a0830161134d565b9260c08301359260e08101359267ffffffffffffffff9261010083013584811161002e57816113bb9185016105ed565b9361012084013590811161002e57610140916113d89185016105ed565b92013590565b35908160030b820361002e57565b929190926113fb8285836119b3565b1561140857506001925050565b63931997d38103611539575091611422919281019061135a565b846060819496999395990204606014831517156115255787606081020460601488151715611525576060880260801c15156060840260801c15158260801c151517176110735760606001600160a01b03938161151f9a604080519b8a51998d81519c8d928d6101329285610115868401820101526020018484015e602001918d01015e6101358d8b018c010182526d1ff3684f28c67538d4d072c2273433148d6101310153816020820160f18f015e518c60b1015e5f8b609d01520289608801520287607801528660680152168460580152018060d1018360440152602083602401526348c8949183600401526101150182528160a80153613127565b50600190565b634e487b7160e01b5f52601160045260245ffd5b63da8a2f2181036117b2575082016101408382031261002e5761155b8361060b565b92602061156a838284016112f3565b61157660c0840161134d565b9360e08401359067ffffffffffffffff821161002e576115979185016105ed565b956115a561010085016113de565b6101c1610120860135956001600160a01b03809460409b8c96879460a0865191730a7e848aca42d879ef06507fca0e7b33a0a63c1e5f5201358b527fbb7b783eb4b8ca46925c5384a6b9919df57cb83da8f76e37291f58d0dd5c439a865260ff600b536055600b20908652169761161b81613213565b9185519582818d8980965191015e8c01836060015e6d1ff3684f28c67538d4d072c2273433148260a00153805180918c018360a1015e806081018252019560a18701809852845194858b019061018589015e60c061016588015260030b6101458701525f6101258701528a61010587015260e58601521660c58401526f3eece7db00000000000000000000000060b18401528060e40184528201018852826bcd1e9517bb0cb8d0d5cde8935c1860601b15611113576bcdccd5c65a7d4860ce3abbe991825c806117a357505f9160c183927f67ca7c91000000000000000200000000000000000000000000000000000000008717865d51910182865af190611721613530565b911561179b575c8061178c5750868180518101031261002e578601519383851061175057506001955050505050565b5f6004601c899486946350a2884b02635f64b55b1884525afa1561178357505f51908160a01c903d101715612f5f575f80fd5b513d5f823e3d90fd5b8363d66fcc385f52526024601cfd5b508281519101fd5b8563ab7646c45f52526024601cfd5b9192909163d272fc20036118c9576117cc9181019061135a565b846060819496999395990204606014831517156115255787606081020460601488151715611525576060880260801c15156060840260801c15158260801c151517176110735760606001600160a01b03938161151f9a604080519b8a51998d81519c8d928d6101329285610115868401820101526020018484015e602001918d01015e6101358d8b018c010182526d1ff3684f28c67538d4d072c2273433148d6101310153816020820160f18f015e518c60b1015e5f8b609d01520289608801520287607801528660680152168460580152018060d101836044015260208360240152638154831983600401526101150182528160a80153613070565b50505f90565b6004356001600160a01b0380821680830361002e576024359182169182810361002e5760443592831580611964575b61195d5773eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee14801561194d5747935b80851061194557501561193b57505061193991612fd2565b565b6119399350612f82565b925050612f5f565b6119573083612f2b565b93611921565b5050505050565b5080156118fe565b9190820391821161152557565b336d1ff3684f28c67538d4d072c22734036119a057601319360190368211611525575f9190565b5f903690565b5190811515820361002e57565b90919063c1fb425e8103611a335750810160c08282031261002e576119d78261060b565b6119e482602085016112f3565b9160a084013567ffffffffffffffff811161002e57611a13611a1b926001600160a01b039261115b97016105ed565b92168361302c565b506d1ff3684f28c67538d4d072c227343314926133eb565b633036d6a6036118c9578101906101008183031261002e57611a548161060b565b92611a6283602084016112f3565b9267ffffffffffffffff60a084013581811161002e5782611a849186016105ed565b9160c085013591821161002e57611a9c9185016105ed565b8051608901948560891161152557611b1691601f19611ad3611abd8961059b565b98611acb6040519a8b610578565b808a5261059b565b013660208901378151602001518760480152604082602001886068015e6d1ff3684f28c67538d4d072c2273433148760a801538051906020018760a9015e613213565b90945f6001600160ff1b0383116110735795915b82519060408210610c3957836014015190846015015185601801519086602c0151908a88604001519c8d9260ff80821680155f14611cdd575050509160e46001600160a01b0392611c4d96959484611bd273db1d10011ad0ff90774d0c6bb92e5c5c8b4461f7988c7fe34f199b19b2b4f47f68442619d555527d244f78a3297ea89325f843f87b8b549a63fa461e339b5b828a188a87168488161002928318928a189161456c565b948351928c856028015284601401528284526040519a8b98899585602001908760c4015e60a08660a4015283168560840152846064015216858b1610826044015260408b11858d16301802858d161882602401526f128acb0800000000000000000000000082601001528060c40182520101604052166131a5565b60408180518101031261002e5760409260208201519384920151926040526001600160a01b03808c16911610911802185f03965f881261107357604088921115611cb8575050309591602c815110610c3957602c602b19825101910190815295602886529591611b2a565b949396509450505060e08101358310611cd357505050600190565b60e0013590612f5f565b92945090925090600103611d47575050906001600160a01b038c60e48d611c4d969584611bd27341ff9aa7e16b8b1a8a8dc4f0efacd93d02d071c9988c7f6ce8eb472fa82df5469c6ab6d485f17c3ad13c8cd7af59b3d4a8026c5ce0f7e29a6323a69e759b611bbb565b63d3b1276d5f52166020526024601cfd5b91906101008382031261002e57611d6e8361060b565b92611d7b6020820161060b565b92604082013592611d8e6060840161134d565b9260808101359260a08201359260c083013567ffffffffffffffff811161002e5760e0916113d89185016105ed565b919091611dcb828483613272565b15611dd857505050600190565b63af72634f8103611eb1575090611df191810190611d58565b606084989295949793969702978089046060149015171561152557606086029580870460601490151715611525578560801c15158860801c15158260801c15156127108a111717176110735761151f9760d3966001600160a01b039460405199885180996020018c8c015e8a60b301528960b101523089609d015288608801528760780152866068015216846058015281606f018460440152602084602401526348c8949184600401528160b30184528360a80153820101604052613127565b636472b276810361239957508160c0918101031261002e57611ed28161060b565b611ede6020830161060b565b60608301356001600160a01b038116900361002e57611eff6080840161134d565b926040519161018083810160405260368460608501353c630902f1ac5f5260405f6004601c60608601355afa15610c2e575f51602051908060701c8260701c173d6060111761002e576001600160a01b038560200151166001600160a01b038651166001600160a01b0389828418028093181694876040015195866014526fd283e75f0000000000000000000000005f5260205f60246010845afa15610c2e573d60201161002e5760205f602460108251948b6014526f402d267d00000000000000000000000084525afa15610c2e573d60201161002e575f5101604051966001600160a01b0360608a0135166040528060601b602c526f1647292a000000000000000000000000600c5260205f6044601c73b2e5a73cee08593d1a076a2ae7a6e02925a640ea5afa15610c2e575f519760405263961be3915f5260205f6004601c6001600160a01b03898918165afa15610c2e573d60201161002e575f80516318e22d9882528888188e028818808218918111919091021891906040906004601c888a186001600160a01b03165afa15610c2e575f5195602051968760101c9060101c173d6040111761002e5760648760061c603f8916600a0a0204956347bd37185f5260205f6004601c6001600160a01b03868618165afa15610c2e573d60201161002e578c978f975f5190818315826dffffffffffffffffffffffffffff18028218039215816dffffffffffffffffffffffffffff18021811029284841061233b575b50505050966121b5978560a00151908660c0015190876060015192886080015191885f146122f157808c11908c0302928284116122dc579061216f9492918a610100015194615166565b86808203911102915b670de0b6b3a764000091866101200151830393818302811090828402180291021802045f9160408901356122a0575b8215612276575b50506144cc565b9160a0820135831061222d5750600182116121d4575b50505050600190565b5f606060a4936001600160a01b03839796846020819960405195869163022c0d9f835260051b9083828401015282180101521681830152608081810152828160a00152601c019201355af115610c2e575f8080806121cb565b5f6004601c6001600160a01b03848982806020988901511692511680926338d52e0f8852180218165afa15610c2e575f51908160a01c3d6020111761002e5760a0013590612f5f565b6122909192506001600160a01b0360608a01351690612f2b565b9081818111911802185f806121ae565b915061271060408901356122b43085612f2b565b02048181118183180218916122d7836001600160a01b0360608c01351683612f82565b6121a7565b6122ec94918a60e0015194614d3f565b61216f565b9193828b11928b0392909202929082841161232557906123189492918a60e0015194615166565b8780820391110291612178565b61233694918a610100015194614d3f565b612318565b60209498505f93975082826123606001600160a01b039384602497601c971816612f2b565b87526307a2d13a865218165afa15610c2e573d60201161002e576121b59689948c945f51019081818110159118021890975f8080612125565b919291639b59756f810361254257508260e0918101031261002e576123bd8261060b565b916020906123cc82820161060b565b9160409485830135926060810135916001600160a01b038084169081850361002e5789926123fc6080860161134d565b9860c061240b60a088016113de565b9601359880156124d757935f96612439829594936127108a999861242f3084612f2b565b0204938491612f82565b898651966124468861055c565b88885251968760e4015e60c08660c4015260030b8560a401528585608401528a856064015284604401521682602401526f3eece7db000000000000000000000000826010015260e4825281610120018a52828683519301915af16124a8613530565b90156124d057868180518101031261002e578601519383851061175057506001955050505050565b8281519101fd5b5083929450926124e79193612f2b565b928a5192631865c57d5f526101209384816004601c8b5afa15612538578a1560051b0151938460801c903d101761002e575f9586956fffffffffffffffffffffffffffffffff8e9616900390612439565b8c513d5f823e3d90fd5b91929163670335be810361292b57508101818103610160811261002e576125688361060b565b60e07fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc06125976020870161060b565b93011261002e576040519260e084019467ffffffffffffffff958581108782111761051057604052604081013585526125d26060820161060b565b6020860152608081013560408601526125ed60a0820161060b565b9560608601968752608086019060c0830135825260a087019260e0810135845261010081013560c089015261012081013582811161002e5781019460408682031261002e576040519561263f87610524565b803593841161002e576126596020926101409583016105ed565b875201356020860152013561266e3087612f2b565b9151809381841184831802841890510204978189106129195750506040517fdd62ed3e00000000000000000000000000000000000000000000000000000000815230600482015273bbbbbbb520d69a9775e85b458c58c648259fad5f60248201526020816044816001600160a01b038a165afa908115610c2e575f916128e7575b5082821182841802821881106127ff575b50905f94859493926bcd1e9517bb0cb8d0d5cde8935c6001600160a01b03604051968794634dcebcba86528b51866020015230866040015260408c602001876060015e82168560a0015260608b81018660c0015e168361012001528860c00151908160f81c9060601b1783610140015260801b8261016001526101a0928383610180015281818111911802189101526040826101c001528060200151826101e0015251805190816020019083610200015e6102040190601c018273bbbbbbb520d69a9775e85b458c58c648259fad5f5af115610c2e5760c001516fffffffffffffffffffffffffffffffff918216601052165f908152603090a0600190565b939291909361288a575b73bbbbbbb520d69a9775e85b458c58c648259fad5f6014525f196034526f095ea7b30000000000000000000000005f5260205f6044601082895af11561287a573d153d601f1060015f511416171561286d575f603481905292939192909190612700565b633e3f8f735f526004601cfd5b60405162ffffff163d5f823e3d90fd5b73bbbbbbb520d69a9775e85b458c58c648259fad5f6014525f6034526f095ea7b30000000000000000000000005f5260205f6044601082895af11561287a573d153d601f1060015f5114161761280957633e3f8f735f526004601cfd5b90506020813d602011612911575b8161290260209383610578565b8101031261002e57515f6126ef565b3d91506128f5565b906001600160a01b0389925116612f5f565b63df753f1e8103612a0457509061294491810190611d58565b606084989295949793969702978089046060149015171561152557606086029580870460601490151715611525578560801c15158860801c15158260801c15156127108a111717176110735761151f9760d3966001600160a01b039460405199885180996020018c8c015e8a60b301528960b101523089609d015288608801528760780152866068015216846058015281606f01846044015260208460240152638154831984600401528160b30184528360a80153820101604052613070565b829063ca9e5d0f8103612b0c575060c0918101031261002e57612a268161060b565b612a326020830161060b565b906040830135916060840135906001600160a01b03928383169485840361002e57849260a0612a6360808a0161134d565b9801359682612aeb575b5050501660145283156360f3e02e0263dd93f59a1860601b5f5260205f6024601082855af115610c2e57601f3d111561002e575f5193838510612ab4575050505050600190565b6004601c6020935f93639e9dfd6c0263d4b970461884525afa15610c2e57601f3d111561002e575f518060a01c61002e5716612f5f565b612710612b0493612afc3085612f2b565b020491612f82565b5f8080612a6d565b63b8df6d4d141590506118c9578160a0918101031261002e57612b2e8161060b565b602060409182840135906001600160a01b03948583169182840361002e57612b7c612b5b6060840161134d565b91612710876080860135950135612b723084612f2b565b020494859161439f565b15612ee95763ffa642255f52600491601c91865f8585885afa15612edf57603f3d111561002e575f51978651986317be952e5f52875f87878a5afa15612d8257601f998a3d111561002e575f518060081c61002e5760ff1690612bde826112d5565b63796da7af5f52895f89898c5afa15612ed5578b3d111561002e575f519163eab5d20e5f528a5f8a8a8d5afa15612ecb578c3d111561002e57898b5f8b8b82519463ec2fd46d84525afa15612538578d3d111561002e578b8a8a8d5f51976ec097ce7bc90715b34b9f10000000000495612c57816112d5565b60028103612e255750905f9291637c9b8e8984525afa15612538578d3d111561002e575f5194858403808a11612d8c57505050868401938493670de0b6b3a7640000808097868297020402838082049106151501820204908403019303020402045b63c0ffa1785f52875f87878a5afa15612d8257893d111561002e575f5163ab44a7a35f52885f88888b5afa15612d78578a3d111561002e57670de0b6b3a764000080915f51010191020494828610612d48575050506084925f9492859288519263e67ce7068452838901528289015260608281015282826080015201915af11561178357503d1161115b575f80fd5b85935088885f8c93888b634a248d2a84525afa1561178357503d111561002e575f518060a01c61002e5716612f5f565b89513d5f823e3d90fd5b88513d5f823e3d90fd5b92919550939250670de0b6b3a7640000918285818187020402948103928187850204928b0302048585040190818110155f14612e1b5703826001945b8360021b02048180020191600183811c01835b848210612e0a57505060011b9315612e0357015b029080820491061515018103910301612cb9565b9003612def565b909350838104840160011c90612ddb565b9003825f94612dc8565b949598965050505050612e37816112d5565b15818318021892670de0b6b3a76400009182818502040292820390828881878502049202048585040190818110155f14612ec15703826001945b8360021b02048180020191600183811c01835b848210612eb057505060011b9315612ea957015b029080820491061515019003612cb9565b9003612e98565b909350838104840160011c90612e84565b9003825f94612e71565b8b513d5f823e3d90fd5b8a513d5f823e3d90fd5b86513d5f823e3d90fd5b849550608492915f94959185925191638dae733383528288015281880152606081810152818160800152601c01915af1156117835750601f3d1161115b575f80fd5b602460105f926020946014526f70a0823100000000000000000000000084525afa15610c2e573d601f101561002e575f5190565b916054526034526014526f97a6f3b90000000000000000000000005f5260646010fd5b60105f60449260209582956014526034526fa9059cbb00000000000000000000000082525af11561287a573d153d601f1060015f5114161715612fc5575f603452565b6390b8ec185f526004601cfd5b5f80809381935af115610c2e57565b6367c4a3b06004913560e01c14911015169081156130245760405190816040016040526020825273352650ac2653508d946c4912b07895b22edd84cd8260200152565b5f9150606090565b90916130586040519261303e84610524565b60208401935f85526001600160a01b038196169052613213565b809252565b8181029291811591840414171561152557565b73238a358808379702088667322f80ac48bad5e6c490816bcd1e9517bb0cb8d0d5cde8935c1860601b15611113576bcdccd5c65a7d4860ce3abbe991825c8061311757505f9182917fab6291fe0000000000000003238a358808379702088667322f80ac48bad5e6c4855d82602083519301915af1906130ee613530565b911561310e575c806130fe575090565b63d66fcc385f526020526024601cfd5b50602081519101fd5b63ab7646c45f526020526024601cfd5b7328e2ea090877bf75740558f6bfb36a5ffee9e9df90816bcd1e9517bb0cb8d0d5cde8935c1860601b15611113576bcdccd5c65a7d4860ce3abbe991825c8061311757505f9182917f91dd7346000000000000000428e2ea090877bf75740558f6bfb36a5ffee9e9df855d82602083519301915af1906130ee613530565b6001600160a01b0316806bcd1e9517bb0cb8d0d5cde8935c1860601b15611113576bcdccd5c65a7d4860ce3abbe992835c8061311757509181740100000000000000000000000000000000000000005f9493859460e01b1717855d82602083519301915af1906130ee613530565b5190602082015191821961271080821061322c57505050565b61325592939450906001600160a01b0391039251166bcd1e9517bb0cb8d0d5cde8935c90612f2b565b905f19818309910290818082109103035f5260205261060861355f565b919091613280828483613709565b1561328d57505050600190565b63bd01c226036118c957816040918101031261002e5760208135910135908042116132d457508034116132c05750600190565b634a0944315f52602052346040526044601cfd5b63cd21db4f5f526020526024601cfd5b602460105f926020946014526f7ecebe0000000000000000000000000084525afa15610c2e573d60201161002e575f5190565b5f60446010602093604051956d1ff3684f28c67538d4d072c2273460345260601b85526fdd62ed3e00000000000000000000000084525afa15610c2e573d60201161002e575f5190604052141590151761336d57565b63b78cb0dd5f526004601cfd5b5f6004601c602093633644e51584525afa15610c2e573d60201161002e575f5190565b92919091604051935f528160ff1c601b016020526040526001600160ff1b03166060526020600160805f825afa511860601b3d106133de576040525f606052565b638baa579f5f526004601cfd5b9190925f146134b457516134a757602081015161107357604081015142116134935760845f926bffffffffffffffffffffffff19849351516bcd1e9517bb0cb8d0d5cde8935c60206001600160a01b0385511694015193604051948560800152846060015260601b83604c015260601b1681602c01526f15dacbea00000000000000000000000081600c0152601c01826d1ff3684f28c67538d4d072c227345af115610c2e57565b63cd21db4f5f52604001516020526024601cfd5b63c321526c5f526004601cfd5b905f9291839260406bcd1e9517bb0cb8d0d5cde8935c91818051956330f28b7a8752818151886020015e602001866060015e8460a0015e6001600160a01b03168260e0015261010082810152805190816020019083610120015e6101240190601c01826e22d473030f116ddee9f6b43ac78ba35af115610c2e57565b3d1561355a573d906135418261059b565b9161354f6040519384610578565b82523d5f602084013e565b606090565b5f5160205181156135c8577fbc01a36e2eb1c432ca57a786c226809d495182a9930be0ded288ce703afb7e9191612710807fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd8f08309830890828211900360fc1b910360041c170290565b61271091500490565b5f51602051811561364f577f3c5310158d83be28119411e0da82e0ffd3396c95b9c0119250c0092200d7dbf991760a70c3c40a64e6c51999090b65f67d9240000000000000807ffffffffffffffffffff58f3c3bf59b193ae666f6f49a09826dc00000000000008309830890828211900360ca1b910360361c170290565b760a70c3c40a64e6c51999090b65f67d924000000000000091500490565b5f5160205181156136e3577f356317ffa45f828d2a41175b2aed3a20e7fdd4a4e46cc11944d93b01be7b1711916ec097ce7bc90715b34b9f1000000000807fffffffffffffffffffffffffffffffffff3f68318436f8ea4cb460f0000000008309830890828211900360dc1b910360241c170290565b6ec097ce7bc90715b34b9f100000000091500490565b359062ffffff8216820361002e57565b9092919063d92aadfb8103613acd575082019161012092838282031261002e576137328261060b565b90602094613742828786016112f3565b9361374f60a0820161060b565b9260c082013567ffffffffffffffff811161002e57820190613770916105ed565b61377c60e0830161060b565b9561010080930135906001600160a01b0380809716978b835101517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd8ef10156137c3906145b5565b166137ce908261302c565b9590928b8884515116968a60409c8d998a51906137ea82610540565b81528481018c90528a810183905260016060820152601f190180517f7d806873084f389a66fd0315dead7adaad8ae6e8b6cf9fb0d3db61e5a91c3ffa825260a0822091528a51909c6bcd1e9517bb0cb8d0d5cde8935c61384983610540565b8382168352868301889052168b82015260016060820152601f190180517f7d806873084f389a66fd0315dead7adaad8ae6e8b6cf9fb0d3db61e5a91c3ffa825260a0822091529a8b9561389c3084612f2b565b8181118183180218809202049d8e868b01526138b792612f82565b888051976138c489610540565b60588952848901987f436f6e73696465726174696f6e286164647265737320746f6b656e2c75696e748a528281017f32353620616d6f756e742c6164647265737320636f756e74657270617274792c9052606081017f626f6f6c207061727469616c46696c6c416c6c6f77656429000000000000000090528251613947816104f4565b602e8152868101907f546f6b656e5065726d697373696f6e73286164647265737320746f6b656e2c7582528481017f696e7432353620616d6f756e7429000000000000000000000000000000000000905284519b8c938985017f436f6e73696465726174696f6e20636f6e73696465726174696f6e29000000009052518091603c86015e830190603c8201905f8252519283915e01603c81015f905203601c81018a52603c016139f7908a610578565b81519a8b98899663137c29fe88528282518983015e01866060015e8460a0015e8260e0015201526101409182910152815191610160918584840191015284838c0192015e815191828a0190828501610180015e016101840190601c015a915f9291836e22d473030f116ddee9f6b43ac78ba38194f115613ac3576fffffffffffffffffffffffffffffffff9394957f49fa719b76f0f6b7e76be94b56c26671a548e1c712d5b13dc2874f70a75982765f5252835190845260605f209352166010525f5260305fa0600190565b83513d5f823e3d90fd5b638d68a1568103613dc6575082019060808383031261002e57613aef8361060b565b9160408401359067ffffffffffffffff821161002e57613b109185016105ed565b91612710613b5c60608601359585519060208701516bffffffffffffffffffffffff19908181169360148110613dae575b5050506020613b5791013591309060601c612f2b565b61305d565b049160405193613b6b856104f4565b602895602886526040366020880137306001600160ff1b038693961161107357939491935b82519060408210610c395786958460140151918560150151908660180151918b88602c01519289604001519c8d9360ff80821680155f14613d40575050506001600160a01b0392613cb79695949260e49285613c3c73db1d10011ad0ff90774d0c6bb92e5c5c8b4461f7998d7fe34f199b19b2b4f47f68442619d555527d244f78a3297ea89325f843f87b8b549b63fa461e339c5b828b188b87168488161002928318928b189161456c565b958451938d866028015285601401528385526040519b8c998a9686602001908860c4015e60a08760a4015283168660840152856064015216868c161083604401528560408d1181831630180291161882602401526f128acb0800000000000000000000000082601001528060c40182520101604052166131a5565b60408180518101031261002e5760409260208201519384920151926040526001600160a01b03808b16911610911802185f03955f871261107357604087921115613d23575050309491602c815110610c3957602c602b1982510191019081529487875294919394613b90565b945095509350509350818310613d3b57505050600190565b612f5f565b91945092945060019150145f14611d47575050906001600160a01b038b60e48e613cb796958e85613c3c7341ff9aa7e16b8b1a8a8dc4f0efacd93d02d071c9998d7f6ce8eb472fa82df5469c6ab6d485f17c3ad13c8cd7af59b3d4a8026c5ce0f7e29b6323a69e759c613c25565b60140360031b82901b161691506020613b575f613b41565b928363103b48be829495145f14613f7c575060c0918101031261002e57613dec8161060b565b90602090613dfb82820161060b565b6040938483013593613e0f6060850161060b565b60a0613e1d608087016136f9565b950135956001600160a01b0380809616921696600180881614915f9080613f5a575b50630902f1ac5f52895f6004601c8c5afa15612d7857893d1061002e5788908360051b988951918a881896875194859183158015613f4c575b613f30575b50505061ffff6127109260081c1682030292028201918215613f1c57020491818310613ee8575050935f9693878481989460a49883978d519763022c0d9f89528801015285010152168160600152608081810152818160a00152601c01915af1156117835750600190565b89855f6004601c8d849663dfec362602630dfe16811884525afa1561178357505f51908160a01c903d101715612f5f575f80fd5b634e487b7160e01b5f52601260045260245ffd5b613f44935090613f3f91612f2b565b61196c565b838c5f613e7d565b5060018086811c1614613e78565b6127109150613f693086612f2b565b0204613f76818a86612f82565b5f613e3f565b6338c9c1478103613fe95750019060a08183031261002e57613f9d8161060b565b90613faa6040820161060b565b90608081013567ffffffffffffffff811161002e5761115b94613fce9183016105ed565b9260206001600160a01b036060840135941692013590614b66565b63f5b9918981036142d8575060a0918101031261002e576140098161060b565b602082013591604091828201356001600160a01b039485821680920361002e576080614037606086016136f9565b940135600180861614918651957f392f37e900000000000000000000000000000000000000000000000000000000875260e087600481885afa968715612d82575f915f985f945f955f965f955f9461425f575b50868d839561409a84999b6145b5565b8c15614244575b505050505061410b85949385848e9461ffff99968e5f928d81614229575b505082158d84838315614218575b50505060018088811c161417614204575b505061271086670de0b6b3a7640000809981809602049a02049a8b9560081c16820204900302048561521e565b85030204908115611525575f19928383019a8b951091101790030111611073578186106141fc575050156141f6575f925b8451936141488561055c565b5f8552823b1561002e5760a45f9591601f19601f602089958b519c8d9a8b998a977f022c0d9f00000000000000000000000000000000000000000000000000000000895260048901526024880152166044860152608060648601528051918291826084880152018686015e85858286010152011681010301925af180156141ec576141d5575b5050600190565b67ffffffffffffffff821161051057525f806141ce565b50513d5f823e3d90fd5b5f61413c565b859250612f5f565b6142109192508c612f2b565b03818e6140de565b61422192612f82565b8d84836140cd565b61271092945061423a903090612f2b565b0204915f8d6140bf565b919e509098509650909450915061410b838a8461ffff6140a1565b9750505099505091505060e0823d60e0116142d0575b8161428260e09383610578565b8101031261002e57815160208301519189840151986060850151906142a9608087016119a6565b916142c260c06142bb60a08a01614b52565b9801614b52565b94959b90929694925f61408a565b3d9150614275565b6334ee90ca141590506118c957816080918101031261002e576142fa8161060b565b906143076020820161060b565b6001600160a01b0381811673eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee14926040810135841561438f5747915b81831161434b575b50505050505050600190565b60606127109101358302049103908181811191180218925f1461437f57505061437391612fd2565b5f80808080808061433f565b61438a931690612f82565b614373565b6143993085612f2b565b91614337565b906001600160a01b036040519384917fdd62ed3e0000000000000000000000000000000000000000000000000000000083523060048401528084166024840152826044602097889388165afa918215610c2e575f9261449d575b508110614407575b50505050565b614455575b60105f80936044936014525f196034526f095ea7b300000000000000000000000082525af11561287a573d153d601f1060015f511416171561286d575f6034525f808080614401565b806014525f6034526f095ea7b30000000000000000000000005f52825f6044601082865af11561287a573d153d601f1060015f5114161761440c57633e3f8f735f526004601cfd5b9091508481813d83116144c5575b6144b58183610578565b8101031261002e5751905f6143f9565b503d6144ab565b9091928360a00151928460c0015190856060015192866080015194670de0b6b3a76400008861012001518202049003915f1461453d570193828511614525576145199560e0015194615166565b80150180820391110290565b9061453895610100949394015194614d3f565b614519565b9601939192919082851161455a5761451995610100015194615166565b906145389560e0949394015194614d3f565b90916001600160a01b039462ffffff169060405194826040526020525f805260601b600c521560051b6060035f20905f5260205260405260ff600b536055600b20906040521690565b156145bc57565b634e487b7160e01b5f52600160045260245ffd5b90929194935f90604051938460c0015f8152610300386101e08801396104e08601604052614604828a873560601c84615445565b918287528287602001528660400199838b5287608001528660a001529495369436935f936020015173eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee145f146146865761465c906001600160a01b031630146145b5565b985161271061ffff8b3560501c16470204905260151901976016015b62ffffff8911610c39579796565b6001600160a01b03163081036146c75750612710601519823560501c9260160193019a519161ffff6146bc308560200151612f2b565b911602049052614678565b935094509750506146d99150156145b5565b7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff48101908060550135600116908681016002198082013560e81c80920301916075019782891161002e57817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8891030197614678565b356001600160a01b038116810361002e5790565b90602082013591821961271080821061477a57505050565b613255929394506001600160a01b039161479591039361474e565b166bcd1e9517bb0cb8d0d5cde8935c90612f2b565b93959290949194846014526fa58411940000000000000000000000005f525f806024601082335af115610c2e576001600160a01b03163003614811575050506147f592503390612f82565b6311da60b45f5260205f6004601c82335af115610c2e575f5190565b61484595949293509061483d610742926040519461482e86610524565b338652602086015236906112f3565b9336916105b7565b6147f5565b604001518051156148585750565b8063fb772a8860249252601c01fd5b9190939293813592836001948060f81c918261488a575b50505050508101920390565b958394966148cf945180604001805115614971575b50508184116148f6575b50601491925001948360800151906001600160a01b038560a001519360581c1690615445565b90818152604001518091146148e7578080808061487e565b8063784cb7b860249252601c01fd5b85602001938451805115614961575b506002810361492057505060149192855190525b82916148a9565b601493506149329192506003146145b5565b858201359261495a60159287608001516001600160a01b038960a001519260581c168b615445565b9052614919565b61496b908a6151e8565b5f614905565b898051850180825260051b01918252525f8061489f565b905f8212614994575090565b80634c085bf160249252601c01fd5b9391936149b18151836151e8565b60209181830151805115614a71575b508051801580156149f3575b505050518091015190519384918483106149eb57611939939450614ac5565b849150612f5f565b614a5d578382015183604001518103614a3d575b5060019160015b828110614a1b57506149cc565b80614a378784879460051b010151808901519051903090614ac5565b01614a0e565b848101519051614a579130906001600160a01b0316614ac5565b5f614a07565b634e487b7160e01b5f52603260045260245ffd5b614a7b90826151e8565b5f6149c0565b5f60246010828094816014526fa584119400000000000000000000000082525af115610c2e57565b6004601c6020935f936311da60b485525af115610c2e575f5190565b60601b908215614b355760405192606052604052807feeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee000000000000000000000000141502602c526f0b0d9c09000000000000000000000000600c525f806064601c82335af115614b2d575f606052604052565b3d5f823e3d90fd5b506020526fcbf0dbf50000000000000000000000005f5260246010fd5b51906001600160a01b038216820361002e57565b9291906001600160a01b03808316946e22d473030f116ddee9f6b43ac78ba386146d1ff3684f28c67538d4d072c2273487141773bbbbbbb520d69a9775e85b458c58c648259fad5f871417611113575f9181169073eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee8203614cb65750505061271090470204938051155f14614c3a575050614c10575f80809381935af1614bff613530565b9015614c085750565b602081519101fd5b60046040517f01da1572000000000000000000000000000000000000000000000000000000008152fd5b9093926020830180841161152557825110610c3957835f9460208695850101525b602083519301915af1614c6c613530565b9015614c085751159081614cac575b50614c8257565b60046040517f82d5d76a000000000000000000000000000000000000000000000000000000008152fd5b90503b155f614c7b565b9091949282979497155f14614cd557505050614c10575f928392614c5b565b614ce496939592963083612f2b565b905f19818309910290818082109103035f52602052614d0161355f565b6020860180871161152557855110610c395787845f988360208b9a8a01015203614d2e575b505050614c5b565b614d379261439f565b5f8087614d26565b909391949294670de0b6b3a764000092858702920302018102918060011b938086860202808510948591825f0391031801908481830615151691040192614e0a84806fffffffffffffffffffffffffffffffff1060071b81811c67ffffffffffffffff1060061b1781811c63ffffffff1060051b1781811c61ffff1060041b1781811c60ff1060031b177ff8f9f9faf9fdfafbf9fdfcfdfafbfcfef9fafdfafcfcfbfefafafcfbffffffff6f8421084210842108cc6318c6db6d54be831593831c1c601f161a180190565b91610100928303607f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff818201911102614ecf6503782dace9d98902806fffffffffffffffffffffffffffffffff1060071b81811c67ffffffffffffffff1060061b1781811c63ffffffff1060051b1781811c61ffff1060041b1781811c60ff1060031b177ff8f9f9faf9fdfafbf9fdfcfdfafbfcfef9fafdfafcfcfbfefafafcfbffffffff6f8421084210842108cc6318c6db6d54be831593831c1c601f161a180190565b8403606d7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9382019111028181811091180218938460011b925f1461503c578190030260021b90868002915f19928381830991029081808210910303938281039360ff19840195869584861c938483838d828c1c958695109781800990800290818082109103039c818c8f93811c91828c86861c80961b871802921b1817151592841b171781019c8b1c908d10015f528b6020521b1717961b1802921b18171515010161501b818070ffffffffffffffffffffffffffffffffff1060071b81811c68ffffffffffffffffff1060061b1781811c64ffffffffff1060051b1781811c62ffffff1060041b179060019160b56201000083831c0191841c1b0260121c80820401821c80820401821c80820401821c80820401821c80820401821c80820401821c80910401901c90565b908180029082821091101101901b01908082049106151501905b8111900390565b81965094929391940380950260021b868002945f19948187878186099402938480821091030391039060ff1983019381888880099588800296878082109103039687821c90871c88871b171796861c5f52866020521c931c911b171701615123818070ffffffffffffffffffffffffffffffffff1060071b81811c68ffffffffffffffffff1060061b1781811c64ffffffffff1060051b1781811c62ffffff1060041b179060019160b56201000083831c0191841c1b0260121c80820401821c80820401821c80820401821c80820401821c80820401821c80820401821c80910401901c90565b80809204109003901b019182155f1461514257505050505f5b90615035565b6151619360011b91818309910290818082109103035f526020526153bf565b61513c565b919394929092670de0b6b3a7640000908181145f1461519057505003029080820491061515010190565b8381029082038302019594830202929190030281156151e057835f196151c794958309910290818082109103035f526020526154e7565b805190602001519015155f03178091019081105f031790565b509150501990565b9060400190815191826151fa57505050565b5f905280515f198101825260051b01818103615214575050565b5180825260400152565b9091818002938180800294615235868884886154a5565b958286029701965f199788818309910290818082109103035f526020528061525b6135d1565b9501938491020490039180800295630cecb8f3958287890402905f955b60ff871061528d5763481b61af5f526004601cfd5b896b0ee6b27f6b920475fa2a0af0846003888d6152af878002809789856154a5565b9504020201049083808210156153275703049081156152f5575b01956b321f0f9f40f36fb0d698c5e18088116152ec575b506001905b0195615278565b965060016152e0565b90506001808201896153088d838a6154c4565b1015615318575081901c906152c9565b99505050505050509350505090565b900304801561534f575b81600192831c808311615347575b5003966152e5565b91505f61533f565b508381018861535f8c83896154c4565b106153b157826153967ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe84018d818002918a6154a5565b106153a357506002615331565b985050505050509350505090565b509750505050509350505090565b5f5190602051821561543857816153fe918180615430955f03870982089485820391861190039180805f031680910492600182805f0304010291041791565b919091600280826003021880830282030280830282030280830282030280830282030280830282030280920290030290565b029015150190565b9150808204910615150190565b919392610300916001600160a01b0316948509060191610120830192610140810190815190816101608582189201511702615491575081156154845752565b63ad1991f55f526004601cfd5b639a62e8b45f52602052506040526044601cfd5b0291015f19818309910290818082109103035f5260205261060861366d565b810291908002015f19818309910290818082109103035f526020526106086135d1565b8015615554575f516020519181156155405761552b6153fe828080805f03870987089586810390871186039180805f031680910492600182805f0304010291041791565b0292151583019283109104015f526020525f90565b90505f805280820491061515016020525f90565b634e487b715f5260126020526024601cfdddb1341b4b1ae20c4f593db8964988eb474f598f000000000000000000000000000000000000000000000000000000000000000000000000
Signatures
0x8984ad17f66b8fccfa4ff2a7a5873e9206c75acf3c08c1d069b4cd51c12297c33c4e437af38c7ed8f5643040a17afde396a98bdfcd375a0591f83f7908c7f27e1bdcf5159e94349f614b2b8dd21646e9ba1c386fa4a3d123f56a23694f511a42b2281d7e598c3ba2e1d3834987d920d9ee45e92ed5ea95bc9cf493446ba8842e081c