0xd251a328808746a93f1ba55b84ba8a5a137cdedd2862dad0a5251e2826b330f8
Safe Transaction on 0x8e5d...4827
Overview
Transaction Data
0xf160fb0e00000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000465f6080604090808252346104e4578061463f803803809161001f828561053d565b83396020928391810103126104e457516001600160601b0319811691908290036104e45761007b61004e610600565b8281519101207f615e8d716cef7295e75dd3f1f10d679914ad6d7759e8e9459f0109ef7524170114610560565b61010b6041845161008b81610522565b818152602960f81b6060858301927f536c697070616765286164647265737320726563697069656e742c616464726584527f737320627579546f6b656e2c75696e74323536206d696e416d6f756e744f7574898201520152207fdc83993a2ffc65b01b71ed08790b6e39c5c55d76937b62a3b5085b02071f125914610560565b82516001600160401b039060e081018281118282101761050e57855260af815260af8382016e75696e7432353620616d6f756e742960881b60c07f536c697070616765416e64416374696f6e7320736c697070616765416e644163948584527f74696f6e7329536c697070616765416e64416374696f6e7328616464726573738a8201527f20726563697069656e742c6164647265737320627579546f6b656e2c75696e7460608201527f323536206d696e416d6f756e744f75742c62797465735b5d20616374696f6e7360808201527f29546f6b656e5065726d697373696f6e73286164647265737320746f6b656e2c60a08201520152209061020d610600565b86519360608501919082118583101761050e576046886102b5926102be976574696f6e732960d01b958352602e815289808201927f546f6b656e5065726d697373696f6e73286164647265737320746f6b656e2c7584526d696e7432353620616d6f756e742960901b8584015284519788958387019a8b528601528051918291018686015e830190848201905f8252519283915e015f8382015203602681018452018261053d565b51902014610560565b6102f66102c961057b565b8281519101207f7d806873084f389a66fd0315dead7adaad8ae6e8b6cf9fb0d3db61e5a91c3ffa14610560565b6103cf835161030481610522565b604b81528281017f5266714f7264657228436f6e73696465726174696f6e206d616b6572436f6e7381527f696465726174696f6e2c436f6e73696465726174696f6e2074616b6572436f6e868301526a73696465726174696f6e2960a81b60608301526103a58461037361057b565b9281895194859282840197518091895e8301908282015f8152815193849201905e015f8382015203808452018261053d565b5190207f49fa719b76f0f6b7e76be94b56c26671a548e1c712d5b13dc2874f70a759827614610560565b46617a691491826104f9578351907f16fbd3a71aa6d159973eb9ff1e1199f9fe242767e6f30ac662a492f92ac704115f80a26331a9108f60e11b81526003600482015281816024816d04533fe15556b1e086bb1a72ceae5afa9182156104ef575f926104a7575b5061048b929161045191506001600160a01b03163014610560565b73bbbbbbb520d69a9775e85b458c58c648259fad5f3b158015906104a0575b61047990610560565b600a4614908115610498575b50610560565b51613fb990816106868239f35b90505f610485565b5080610470565b90809250813d83116104e8575b6104be818361053d565b810103126104e45751906001600160a01b03821682036104e4579061045161048b610436565b5f80fd5b503d6104b4565b84513d5f823e3d90fd5b61048b9291506105099015610560565b610451565b634e487b7160e01b5f52604160045260245ffd5b608081019081106001600160401b0382111761050e57604052565b601f909101601f19168101906001600160401b0382119082101761050e57604052565b1561056757565b634e487b7160e01b5f52600160045260245ffd5b6040519061058882610522565b605882527f626f6f6c207061727469616c46696c6c416c6c6f7765642900000000000000006060837f436f6e73696465726174696f6e286164647265737320746f6b656e2c75696e7460208201527f32353620616d6f756e742c6164647265737320636f756e74657270617274792c60408201520152565b6040519061060d82610522565b605b82527f6e416d6f756e744f75742c62797465735b5d20616374696f6e732900000000006060837f536c697070616765416e64416374696f6e73286164647265737320726563697060208201527f69656e742c6164647265737320627579546f6b656e2c75696e74323536206d696040820152015256fe6080604052600436101561002f575b361561002d5734610029576100216104cc565b602081519101f35b5f80fd5b005b5f3560e01c63fd3ad6d40361000e573461002957600319360160e08112610029576060136100295761006160806103f5565b6001600160a01b0360043581811681036100295760805260243581811681036100295760a05260443560c05267ffffffffffffffff60643581106100295736602360643501121561002957806064356004013511610029573660246064356004013560051b606435010111610029578160a4351660a43503610029578060c435116100295736602360c4350112156100295760c43560040135116100295736602460c4356004013560c43501011161002957604051806064356024015b60246064356004013560051b606435010181106103d1578360a0846064356004013560051b9020604051907f615e8d716cef7295e75dd3f1f10d679914ad6d7759e8e9459f0109ef75241701825260606080836020015e8160800152209060a4351633146103b4576bc7aebfbc05485e093720deaa5c806103c157506bc7aebfbc05485e093720deaa5d60a43560601b156103b4576bcd1e9517bb0cb8d0d5cde8935c8060601b6103985760a4356bcd1e9517bb0cb8d0d5cde8935d60643560040135156100295760246064350135606435016024810135604482013590604860031982019301926040519361022560c43560040135602460c4350184848860e01c611468565b856040521561034a5760016064356044015b6064356004013582106102b15761024e6080611533565b60a4356bcd1e9517bb0cb8d0d5cde8935c1860601b6102a4575f6bcd1e9517bb0cb8d0d5cde8935d6bc7aebfbc05485e093720deaa5c8061029457602060405160018152f35b63e25527c25f526020526024601cfd5b635149e7955f526004601cfd5b8035606435016024810135604482013591604860031983019101604051936102dd83838360e01c611ca4565b85604052156102f9575050505050602060019101910190610237565b8495507fffffffff000000000000000000000000000000000000000000000000000000009087633c74eed660809752876020015216856040015260608581015281858501528460a001370190601c01fd5b7fffffffff00000000000000000000000000000000000000000000000000000000608094633c74eed687525f876020015216856040015260608581015281858501528460a001370190601c01fd5b6014526f7407c0f80000000000000000000000005f5260246010fd5b63e758b8d55f526004601cfd5b639936cbab5f526020526024601cfd5b6044606435823501602481013591829101843782208252602001906020019061011e565b6060810190811067ffffffffffffffff82111761041157604052565b634e487b7160e01b5f52604160045260245ffd5b60e0810190811067ffffffffffffffff82111761041157604052565b6040810190811067ffffffffffffffff82111761041157604052565b6080810190811067ffffffffffffffff82111761041157604052565b6020810190811067ffffffffffffffff82111761041157604052565b90601f601f19910116810190811067ffffffffffffffff82111761041157604052565b35906001600160a01b038216820361002957565b6bcdccd5c65a7d4860ce3abbe9805c9081331860601b825f351860e01c1715809260a01c61ffff160291611322575b5080610514575061050b36612173565b90156100295790565b80600314610cd557806002146106135760011461053f57634e487b7160e01b5f52605160045260245ffd5b60806003193601106100295760043560243560443590602482013560601c92815f821391180218903083145f1461059957610583925060383391013560601c612114565b60405161058f81610479565b5f81525f36813790565b906105a761060e93156134c1565b604051906105b482610441565b33825260208201526105c936602c840161132b565b90610608608d84013560011693369060ad7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7782600401350191016113ae565b91613278565b610583565b506024356058359060783590605819810190609d905f604051935f8560c00152610300386101e08701396104e0850160405261066d8660801c886fffffffffffffffffffffffffffffffff16863560601c8860c001613f59565b93848652848660200152848660400152876fffffffffffffffffffffffffffffffff1686608001528660801c8660a00152369136945f966020015173eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee145f14610c5057506106d53060893560601c146134c1565b604087015161271061ffff843560501c16470204905260151901906016015b62ffffff8211610c105786604001513060893560601c03610c44575b886f0100000000000000000000000000000016610c22575b5187606001526107378761391e565b61073f613436565b916040519161074d836103f5565b5f83525f60208401525f60408401525b6034821015610a1e5750505050846040015194856020015195519661078682518360c001613ee1565b8160200151805115610a0b575b508160c0015180158015610990575b5050815180602001519051998060801c8b106109845750896107ca9160443560601c90613ac4565b6f0100000000000000000000000000000016156108cc5750505050508115908115610818575b5050505b60405190606082526020828101526020826040015281606001528060800160405290565b60893560601c30036108b85730905b60601b9161089b5760405192606052604052807feeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee000000000000000000000000141502602c526f0b0d9c09000000000000000000000000600c525f806064601c82335af115610893575f6060526040525f80806107f0565b3d5f823e3d90fd5b506020526fcbf0dbf50000000000000000000000005f5260246010fd5b6bcd1e9517bb0cb8d0d5cde8935c90610827565b60609591929394950151958087039614610968576001600160a01b03811673eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee036109515750505050505f6014526fa58411940000000000000000000000005f525f806024601082335af115610946575f6004601c6020936311da60b48452335af16107f4575b6040513d5f823e3d90fd5b946109629560893560601c90613b2c565b506107f4565b6014526ffb772a880000000000000000000000005f5260246010fd5b8a925060801c906120f1565b6109f75760e0830151836040015181036109d6575b5060015b818110156107a257806109d060e08660019460051b01015180602001519051903090613ac4565b016109a9565b602081015190516109f19130906001600160a01b0316613ac4565b5f6109a5565b634e487b7160e01b5f52603260045260245ffd5b610a18908360c001613ee1565b5f610793565b610a48813560f01c9160166015196002958387013560601c60408901520191018b60c0018c61393b565b9092610b1c8b6020015160200151947fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe68d5160200151948760601b958060601b957feeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee000000000000000000000000998c888a10898d1415168a8d14178285180293849160206001600160a01b0380978196181691015218168c528435908c60408360e81c91015262ffffff8260d01c16900b60608d015260301c1660808b01520190601a01919091803560e81c6002198160038185820195010195030192565b919692959062ffffff8811610c10576020928f5f9361271091888a1089891415168a89141715158d528601515102048303848b0152806040519263f3cd914c84528c518073eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee1415028487015260808d8701856040015e60608c8560c0015e61012084810152818461014001528361016001376101440190601c0182335af11561094657610beb905f5193600f85810b9560801d900b93808210908314151691141782841802809218928c6020015192835191185f03906134a0565b905289519081515f8212610c015701905261075d565b602483634c085bf18152601c01fd5b634e487b715f5260326020526024601cfd5b610c3d87878787856020015186519060893560601c90613b2c565b8152610728565b60208401358152610710565b60893560601c3003610c915750601519823560501c9260160191019161271088604001519161ffff610c863085602001516120bd565b9116020490526106f4565b95505050505050610ca760893560601c156134c1565b609160f235600116604183013560e81c809303916041830192610112908482116100295760d01901906106f4565b50601435603435605819360160595f91604051925f8460c00152610300386101e08601396104e08401604052610d298560801c876fffffffffffffffffffffffffffffffff16853560601c8760c001613f59565b92838552838560200152838560400152866fffffffffffffffffffffffffffffffff1685608001528560801c8560a00152369036935f956020015173eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee145f1461129e57610d903060453560601c146134c1565b604087015161271061ffff843560501c16470204905260151901906016015b62ffffff8211610c105786604001513060453560601c03611292575b886f0100000000000000000000000000000016611270575b518760600152610df28761391e565b90610dfb613436565b60405192610e0884610425565b5f84525f60208501525f60408501525f60608501525f60808501525f60a0850152606060c08501525b600383101561103457505050508460400151948560200151955196610e5a82518360c001613ee1565b8160200151805115611021575b508160c0015180158015610fba575b5050815180602001519051998060801c8b10610984575089610e9d915f3560601c90613a5c565b6f010000000000000000000000000000001615610f6d5750505050508115908115610ede575b5050505b604051906020825281602001528060400160405290565b60453560601c3003610f595730905b60601b9161089b5760405192606052604052807feeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee000000000000000000000000141502602c526fae639329000000000000000000000000600c525f806064601c82335af115610893575f6060526040525f8080610ec3565b6bcd1e9517bb0cb8d0d5cde8935c90610eed565b606098979698959192939495015197808914610f9d57610f97969798039060453560601c9061388e565b50610ec7565b506014526ffb772a880000000000000000000000005f5260246010fd5b6109f75760e083015183604001518103611000575b5060015b81811015610e765780610ffa60e08660019460051b01015180602001519051903090613a5c565b01610fd3565b6020810151905161101b9130906001600160a01b0316613a5c565b5f610fcf565b61102e908360c001613ee1565b5f610e67565b80600119611050923560f01c9401906002018a60c0018b61393b565b92838261c00083166111ad575050816127106110ea926110f6943560601c88602001528c6001600160a01b03809160200151602001511660408a01528d51602001511660608901528c6020015151020460808701527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffec604051950190601401919091803560e81c6002198160038185820195010195030192565b959293919536916113ae565b60c086015262ffffff8411610c1057604051603f1986015190601f1987015190632bfb780c603f198901526020601f1989015260605f60448a60c001518b8151910390818d60c0015201017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdc8b0182335af115610946576020519160405193603f198a0152601f198901526040528b6020015190815103905261119c8b519182516121be565b905260608560c00152604052610e31565b92509362ffffff10610c1057613fff816140006127109316155f1461124d575f60208601526001600160a01b038c51602001511660408601525b168a602001515102046060830152604051601f19830151906343583be5601f1985015260605f60a4600319870182335af115610893576020519060405192601f198601526040528a602001519081510390526112468a519182516121be565b9052610e31565b600160208601526001600160a01b038c60200151602001511660408601526111e7565b61128b87878787856020015186519060453560601c9061388e565b8152610de3565b60208401358152610dcb565b60453560601c30036112de57601519823560501c9260160191019161271088604001519161ffff6112d33085602001516120bd565b911602049052610daf565b5050505050506112f360453560601c156134c1565b604d60ae35600116600219908136013560e81c928336039283019260ce908482116100295760d0190190610daf565b5f905d5f6104fb565b8092910391608083126100295760405190611345826103f5565b6040829412610029576060604091825161135e81610441565b611367826104b8565b81526020820135602082015284528281013560208501520135910152565b3590811515820361002957565b67ffffffffffffffff811161041157601f01601f191660200190565b9291926113ba82611392565b916113c86040519384610495565b829481845281830111610029578281602093845f960137010152565b9080601f83011215610029578160206113ff933591016113ae565b90565b6101408183031261002957611416816104b8565b92611424836020840161132b565b9261143160a08401611385565b9260c08101359260e08201359261010083013567ffffffffffffffff811161002957610120916114629185016113e4565b92013590565b93929391909161147b84868486856115c5565b1561148a575050505050600190565b63d9d94e4181036114d85750926114c66114cd936114b6846114d2976001600160a01b03960190611402565b99929497919598909636916113ae565b96166121f8565b612388565b50600190565b91939163449b52ab0361152b5761151063ffffffff9261150186611520946114d2980190611402565b979193969094959a36916113ae565b946001600160a01b038a166121f8565b9160801c16906122d7565b505050505f90565b906001600160a01b03918281511692602082015116604082015181158115166115be5773eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee82149485156115ae5747915b8083106115a65750606094955f14611598576115939250612164565b389039565b6115a192612114565b611593565b9050826120f1565b6115b830846120bd565b91611577565b5050509050565b9391909293630dfeb41981145f146117c6575082019260a0838503126100295761161d6115ff6115f4856104b8565b95602080960161132b565b916116146001600160a01b03809716846121cb565b509336916113ae565b926bc7aebfbc05485e093720deaa925f845c945d83156103b4575f9485946bcd1e9517bb0cb8d0d5cde8935c6040988980519561165987610425565b60af87527f536c697070616765416e64416374696f6e7320736c697070616765416e644163888801527f74696f6e7329536c697070616765416e64416374696f6e732861646472657373828801527f20726563697069656e742c6164647265737320627579546f6b656e2c75696e7460608801527f323536206d696e416d6f756e744f75742c62797465735b5d20616374696f6e7360808801527f29546f6b656e5065726d697373696f6e73286164647265737320746f6b656e2c60a08801527f75696e7432353620616d6f756e7429000000000000000000000000000000000060c08801528180519963137c29fe8b528181518c8c015e89018a6060015e8860a0015e168560e001528461010001526101408085610120015282519261016091868584019101528584860192015e805180930190828501610180015e016101840190601c01826e22d473030f116ddee9f6b43ac78ba35af1156117bd5750600190565b513d5f823e3d90fd5b9194916345d8bb1f03611c365782019360e083860312610029576117e9836104b8565b946117f7816020860161132b565b9460a085013567ffffffffffffffff8111610029576118239261181b9187016113e4565b9236916113ae565b80516089019485608911611c2257602091601f1961185961184389611392565b986118516040519a8b610495565b808a52611392565b013684890137815183015187604801526040828401886068015e5f8760a8015380519083018760a9015e51015190945f7f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8311611a665795915b82519060408210610c1057836014015190846015015185601801519086602c0151908a88604001519c8d9260ff80821680155f14611a78575050509160e46001600160a01b03926119d69695948461195b731f98431c8ad98523631ae4a59f267346ea31f984988c7fe34f199b19b2b4f47f68442619d555527d244f78a3297ea89325f843f87b8b549a63fa461e339b5b828a188a87168488161002928318928a1891613845565b948351928c856028015284601401528284526040519a8b98899585602001908760c4015e60a08660a4015283168560840152846064015216858b1610826044015260408b11858d16301802858d161882602401526f128acb0800000000000000000000000082601001528060c4018252010160405216612406565b6040818051810103126100295760409260208201519384920151926040526001600160a01b03808c16911610911802185f03965f8812611a6657604088921115611a41575050309591602c815110610c1057602c602b198251019101908152956028865295916118b3565b949396509450505060c08101358310611a5c57505050600190565b60c00135906120f1565b634e487b715f5260116020526024601cfd5b60028103611add575050509160e46001600160a01b03926119d69695948461195b739c6522117e2ed1fe5bdb72bb0ed5e3f2bde7dbe0988c7fe34f199b19b2b4f47f68442619d555527d244f78a3297ea89325f843f87b8b549a63fa461e339b611944565b60038103611b42575050509160e46001600160a01b03926119d69695948461195b7370fe4a44ea505cfa3a57b95cf2862d4fd5f0f687988c7fe9b68c5f77858eecac2e651646e208175e9b1359d68d0e14fc69f8c54e5010bf9a633a1c453c9b611944565b60048103611ba7575050509160e46001600160a01b03926119d69695948461195b73cc0bddb707055e04e497ab22a59c2af4391cd12f988c7f339492e30b7a68609e535da9b0773082bfe60230ca47639ee5566007d525f5a79a63fa461e339b611944565b92945090925090600e03611c11575050906001600160a01b038c60e48d6119d696958461195b73a466ebcfa58848feb6d8022081f1c21a884889bb988c7f6ce8eb472fa82df5469c6ab6d485f17c3ad13c8cd7af59b3d4a8026c5ce0f7e29a6323a69e759b611944565b63d3b1276d5f52166020526024601cfd5b634e487b7160e01b5f52601160045260245ffd5b50925050505f90565b91906101008382031261002957611c55836104b8565b92611c62602082016104b8565b92604082013592611c7560608401611385565b9260808101359260a08201359260c083013567ffffffffffffffff81116100295760e0916114629185016113e4565b919091611cb2828483612484565b15611cbf57505050600190565b63af72634f8103611cfa57506001600160a01b03611ce6836114cd936114d2950190611c3f565b97909695919594929416613795565b600190565b63fd8c38e18103611d36575063ffffffff611d1e83611520936114d2950190611c3f565b956001600160a01b03889a9896929695939516613795565b63670335be036120b75781019080820390610160821261002957611d59816104b8565b9260e0603f19611d6b602085016104b8565b94011261002957604051611d7e81610425565b60408301358152611d91606084016104b8565b602082015260808301356040820152611dac60a084016104b8565b94606082019586526080820160c0850135815260a083019260e0860135845260c0810196610100870135885261012091828801359667ffffffffffffffff978881116100295789016040818303126100295760405198611e0b8a610441565b813590811161002957602092611e229183016113e4565b89520135602088015261014080980135611e3c30846120bd565b94518097818711878318028718905102049a818c106120a557505060405173bbbbbbb520d69a9775e85b458c58c648259fad5f6040523060601b602c526fdd62ed3e000000000000000000000000600c5260205f6044601c865afa15610893573d602011610029575f51906040528685118588180285188110611fb5575b50915f976001600160a01b03969492899896946bcd1e9517bb0cb8d0d5cde8935c93604051809a81988295634dcebcba845285518460200152308460400152604086602001856060015e82168360a0015260608581018460c0015e1691015260c00151928360f81c9060601b1791015260801b8261016001526101a0928383610180015281818111911802189101526040826101c001528060200151826101e0015251805190816020019083610200015e6102040190601c018273bbbbbbb520d69a9775e85b458c58c648259fad5f5af115610946576fffffffffffffffffffffffffffffffff8091511691166010525f5260305fa0600190565b9694929095939196612048575b73bbbbbbb520d69a9775e85b458c58c648259fad5f6014525f196034526f095ea7b30000000000000000000000005f5260205f60446010828b5af115612038573d153d601f1060015f511416171561202b575f6034819052949693959294919390929091611eba565b633e3f8f735f526004601cfd5b60405162ffffff163d5f823e3d90fd5b73bbbbbbb520d69a9775e85b458c58c648259fad5f6014525f6034526f095ea7b30000000000000000000000005f5260205f60446010828b5af115612038573d153d601f1060015f51141617611fc257633e3f8f735f526004601cfd5b906001600160a01b038c9251166120f1565b50505f90565b602460105f926020946014526f70a0823100000000000000000000000084525afa15610946573d601f1015610029575f5190565b916054526034526014526f97a6f3b90000000000000000000000005f5260646010fd5b60105f60449260209582956014526034526fa9059cbb00000000000000000000000082525af115612038573d153d601f1060015f5114161715612157575f603452565b6390b8ec185f526004601cfd5b5f80809381935af11561094657565b60046367c4a3b05f3560e01c14911015169081156121b65760405190816040016040526020825273352650ac2653508d946c4912b07895b22edd84cd8260200152565b5f9150606090565b91908201809211611c2257565b90916020604051926121dc84610441565b818401935f85526001600160a01b038196169052510151809252565b929095939497969180606081020460601481151715611c225781606081020460601482151715611c22576060820260801c15156060820260801c15158460801c15151717611a665760608092604080519b8951988d81519b8c928c6101329285610115868401820101526020018484015e602001918c01015e6101358d8a018b010182525f8d6101310153816020820160f18f015e518c60b1015e5f8b609d015202896088015202876078015286606801528560580152018060d1018460440152602084602401526348c8949184600401526101150183528260a80153565b73ba1333333333a1ba1108e8412f11850a5c319ba9806bcd1e9517bb0cb8d0d5cde8935c1860601b156103b4576bcdccd5c65a7d4860ce3abbe992835c806123785750915f92917403ba1333333333a1ba1108e8412f11850a5c319ba9849360e01b17855d82602083519301915af19061234f613471565b911561236f575c8061235f575090565b63d66fcc385f526020526024601cfd5b50602081519101fd5b63ab7646c45f526020526024601cfd5b739a13f98cb987694c9f086b1f5eb990eea8264ec390816bcd1e9517bb0cb8d0d5cde8935c1860601b156103b4576bcdccd5c65a7d4860ce3abbe991825c8061237857505f9182917f91dd734600000000000000029a13f98cb987694c9f086b1f5eb990eea8264ec3855d82602083519301915af19061234f613471565b6001600160a01b0316806bcd1e9517bb0cb8d0d5cde8935c1860601b156103b4576bcdccd5c65a7d4860ce3abbe992835c8061237857509181740100000000000000000000000000000000000000005f9493859460e01b1717855d82602083519301915af19061234f613471565b359062ffffff8216820361002957565b9092919063d92aadfb81036128175750820191610120928382820312610029576124ad826104b8565b906020946124bd8287860161132b565b936124ca60a082016104b8565b9260c082013567ffffffffffffffff8111610029578201906124eb916113e4565b6124f760e083016104b8565b9561010080930135906001600160a01b0380809716971661251890826121cb565b9590928b8884515116968a60409c8d998a51906125348261045d565b81528481018c90528a810183905260016060820152601f190180517f7d806873084f389a66fd0315dead7adaad8ae6e8b6cf9fb0d3db61e5a91c3ffa825260a0822091528a51909c6bcd1e9517bb0cb8d0d5cde8935c6125938361045d565b8382168352868301889052168b82015260016060820152601f190180517f7d806873084f389a66fd0315dead7adaad8ae6e8b6cf9fb0d3db61e5a91c3ffa825260a0822091529a8b956125e630846120bd565b8181118183180218809202049d8e868b015261260192612114565b8880519761260e8961045d565b60588952848901987f436f6e73696465726174696f6e286164647265737320746f6b656e2c75696e748a528281017f32353620616d6f756e742c6164647265737320636f756e74657270617274792c9052606081017f626f6f6c207061727469616c46696c6c416c6c6f77656429000000000000000090528251612691816103f5565b602e8152868101907f546f6b656e5065726d697373696f6e73286164647265737320746f6b656e2c7582528481017f696e7432353620616d6f756e7429000000000000000000000000000000000000905284519b8c938985017f436f6e73696465726174696f6e20636f6e73696465726174696f6e29000000009052518091603c86015e830190603c8201905f8252519283915e01603c81015f905203601c81018a52603c01612741908a610495565b81519a8b98899663137c29fe88528282518983015e01866060015e8460a0015e8260e0015201526101409182910152815191610160918584840191015284838c0192015e815191828a0190828501610180015e016101840190601c015a915f9291836e22d473030f116ddee9f6b43ac78ba38194f11561280d576fffffffffffffffffffffffffffffffff9394957f49fa719b76f0f6b7e76be94b56c26671a548e1c712d5b13dc2874f70a75982765f5252835190845260605f209352166010525f5260305fa0600190565b83513d5f823e3d90fd5b9283638d68a156829495145f14612c77575001916080828403126100295761283e826104b8565b602083013593604084013567ffffffffffffffff8111610029576060916128669186016113e4565b930135936128b184516020860151907fffffffffffffffffffffffffffffffffffffffff000000000000000000000000918281169160148110612c62575b503092505060601c6120bd565b818102918183041490151715611c2257612710900491604051936128d4856103f5565b602895602886526040366020880137307f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff86939611611a6657939491935b82519060408210610c105786958460140151918560150151908660180151918b88602c01519289604001519c8d9360ff80821680155f14612ac2575050506001600160a01b0392612a399695949260e492856129be731f98431c8ad98523631ae4a59f267346ea31f984998d7fe34f199b19b2b4f47f68442619d555527d244f78a3297ea89325f843f87b8b549b63fa461e339c5b828b188b87168488161002928318928b1891613845565b958451938d866028015285601401528385526040519b8c998a9686602001908860c4015e60a08760a4015283168660840152856064015216868c161083604401528560408d1181831630180291161882602401526f128acb0800000000000000000000000082601001528060c4018252010160405216612406565b6040818051810103126100295760409260208201519384920151926040526001600160a01b03808b16911610911802185f03955f8712611a6657604087921115612aa5575050309491602c815110610c1057602c602b1982510191019081529487875294919394612912565b945095509350509350818310612abd57505050600190565b6120f1565b60028103612b28575050506001600160a01b0392612a399695949260e492856129be739c6522117e2ed1fe5bdb72bb0ed5e3f2bde7dbe0998d7fe34f199b19b2b4f47f68442619d555527d244f78a3297ea89325f843f87b8b549b63fa461e339c6129a7565b60038103612b8e575050506001600160a01b0392612a399695949260e492856129be7370fe4a44ea505cfa3a57b95cf2862d4fd5f0f687998d7fe9b68c5f77858eecac2e651646e208175e9b1359d68d0e14fc69f8c54e5010bf9b633a1c453c9c6129a7565b60048103612bf4575050506001600160a01b0392612a399695949260e492856129be73cc0bddb707055e04e497ab22a59c2af4391cd12f998d7f339492e30b7a68609e535da9b0773082bfe60230ca47639ee5566007d525f5a79b63fa461e339c6129a7565b919450929450600e9150145f14611c11575050906001600160a01b038b60e48e612a3996958e856129be73a466ebcfa58848feb6d8022081f1c21a884889bb998d7f6ce8eb472fa82df5469c6ab6d485f17c3ad13c8cd7af59b3d4a8026c5ce0f7e29b6323a69e759c6129a7565b8391925060140360031b1b1616805f806128a4565b63103b48be8103612e31575060c0918101031261002957612c97816104b8565b90602090612ca68282016104b8565b6040938483013593612cba606085016104b8565b60a0612cc860808701612474565b950135956001600160a01b0380809616921696600180881614915f9080612e0f575b50630902f1ac5f52895f6004601c8c5afa15612e0557893d106100295788908360051b988951918a881896875194859183158015612df7575b612ddb575b50505061ffff6127109260081c1682030292028201918215612dc757020491818310612d93575050935f9693878481989460a49883978d519763022c0d9f89528801015285010152168160600152608081810152818160a00152601c01915af1156117bd5750600190565b89855f6004601c8d849663dfec362602630dfe16811884525afa156117bd57505f51908160a01c903d1017156120f1575f80fd5b634e487b7160e01b5f52601260045260245ffd5b612def935090612dea916120bd565b6134a0565b838c5f612d28565b5060018086811c1614612d23565b89513d5f823e3d90fd5b6127109150612e1e30866120bd565b0204612e2b818a86612114565b5f612cea565b6338c9c1478103612e9e5750019060a08183031261002957612e52816104b8565b90612e5f604082016104b8565b90608081013567ffffffffffffffff811161002957611cf594612e839183016113e4565b9260206001600160a01b0360608401359416920135906134dc565b63f5b9918981036131b1575060a0918101031261002957612ebe816104b8565b6020820135604091828401356001600160a01b0394858216809203610029576080612eeb60608301612474565b9101356001808316149186517f392f37e900000000000000000000000000000000000000000000000000000000815260e081600481885afa9182156131a7575f925f985f915f955f965f965f9361312a575b5091818d97969594938b93989e8682998096612f59879e6134c1565b156130fa575b50505050505085949385848e9461ffff99968e612fc4965f93806130e1575b50831580156130d1575b60018089811c1614176130bd575b50505061271086670de0b6b3a7640000809981809602049a02049a8b9560081c168202049003020485613bc4565b85030204908115611c22575f19928383019a8b951091101790030111611a66578186106130b5575050156130af575f925b84519361300185610479565b5f8552823b156100295760a45f9591601f19601f602089958b519c8d9a8b998a977f022c0d9f00000000000000000000000000000000000000000000000000000000895260048901526024880152166044860152608060648601528051918291826084880152018686015e85858286010152011681010301925af180156130a55761308e575b5050600190565b67ffffffffffffffff821161041157525f80613087565b50513d5f823e3d90fd5b5f612ff5565b8592506120f1565b6130c89293506120bd565b03818e5f612f96565b6130dc858484612114565b612f88565b6127109194506130f130866120bd565b0204925f612f7e565b9298949b50929850949e5061ffff98508c9550612fc4935098909580979e8f959984989997829750849650612f5f565b9750505050925050965060e0823d60e01161319f575b8161314d60e09383610495565b8101031261002957815160208301519789840151926060850151906080860151801515810361002957889061319060c061318960a08b016134ad565b99016134ad565b90979694959293909291612f3d565b3d9150613140565b88513d5f823e3d90fd5b6334ee90ca141590506120b7578160809181010312610029576131d3816104b8565b906131e0602082016104b8565b6001600160a01b0381811673eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee1492604081013584156132685747915b818311613224575b50505050505050600190565b60606127109101358302049103908181811191180218925f1461325857505061324c91612164565b5f808080808080613218565b613263931690612114565b61324c565b61327230856120bd565b91613210565b6bc7aebfbc05485e093720deaa805c9493905f905d84156103b4576bcd1e9517bb0cb8d0d5cde8935c936040958651916132b183610425565b60af83527f536c697070616765416e64416374696f6e7320736c697070616765416e64416360208401527f74696f6e7329536c697070616765416e64416374696f6e732861646472657373888401527f20726563697069656e742c6164647265737320627579546f6b656e2c75696e7460608401527f323536206d696e416d6f756e744f75742c62797465735b5d20616374696f6e7360808401527f29546f6b656e5065726d697373696f6e73286164647265737320746f6b656e2c60a08401527f75696e7432353620616d6f756e7429000000000000000000000000000000000060c0840152613429575f958787968180519763137c29fe89528181518a6020015e602001886060015e8660a0015e6001600160a01b03168460e00152836101000152610140808461012001528151916101609185848401910152848360200192015e8151918260200190828501610180015e016101840190601c01826e22d473030f116ddee9f6b43ac78ba35af1156117bd5750565b631c500e5c5f526004601cfd5b6040519060a0820182811067ffffffffffffffff821117610411576040525f6080838281528260208201528260408201528260608201520152565b3d1561349b573d9061348282611392565b916134906040519384610495565b82523d5f602084013e565b606090565b91908203918211611c2257565b51906001600160a01b038216820361002957565b156134c857565b634e487b7160e01b5f52600160045260245ffd5b9291906001600160a01b03808316946e22d473030f116ddee9f6b43ac78ba3861473bbbbbbb520d69a9775e85b458c58c648259fad5f8714176103b4575f9181169073eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee820361361a5750505061271090470204938051155f1461359e575050613574575f80809381935af1613563613471565b901561356c5750565b602081519101fd5b60046040517f01da1572000000000000000000000000000000000000000000000000000000008152fd5b90939260208301808411611c2257825110610c1057835f9460208695850101525b602083519301915af16135d0613471565b901561356c5751159081613610575b506135e657565b60046040517f82d5d76a000000000000000000000000000000000000000000000000000000008152fd5b90503b155f6135df565b9091949282979497155f1461363957505050613574575f9283926135bf565b90919261364995949530846120bd565b935f199283818709950294858082109103035f52602094855261366a613d47565b91858101808211611c2257885110613784579082868a938a01015203613699575b50505050905f9283926135bf565b60405190886040523060601b602c526fdd62ed3e000000000000000000000000600c52845f6044601c875afa1561377b573d8511610029575f519160405281101561368b57949394613733575b60105f80936044938a6014526034526f095ea7b300000000000000000000000082525af115612038573d153d601f1060015f511416171561202b575f92839283603452919281945f61368b565b866014525f6034526f095ea7b30000000000000000000000005f52825f6044601082865af115612038573d153d601f1060015f511416176136e657633e3f8f735f526004601cfd5b503d5f823e3d90fd5b603286634e487b715f52526024601cfd5b929390959497969197606082029180830460601490151715611c2257606081029080820460601490151715611c22578060801c15158260801c15158460801c15156127108c11171717611a665760d39660405199875180986020018c8b015e8a60b301528960b101523089609d0152886088015287607801528660680152856058015281606f018560440152602085602401526348c8949185600401528160b30185528460a80153830101604052565b90916001600160a01b039462ffffff169060405194826040526020525f805260601b600c521560051b6060035f20905f5260205260405260ff600b536055600b20906040521690565b9591949392906001600160a01b031630036138ef5750505050806138df575b6034526014526f15afd4090000000000000000000000005f5260205f6044601082335af115612038575f515f60345290565b6138ea813384612114565b6138ad565b6106086138ea946139166040519361390685610441565b338552886020860152369061132b565b9336916113ae565b6040015180511561392c5750565b8063fb772a8860249252601c01fd5b9190939293813592836001948060f81c918261395e575b50505050508101920390565b958394966139a3945180604001805115613a45575b50508184116139ca575b50601491925001948360800151906001600160a01b038560a001519360581c1690613f59565b90818152604001518091146139bb5780808080613952565b8063784cb7b860249252601c01fd5b85602001938451805115613a35575b50600281036139f457505060149192855190525b829161397d565b60149350613a069192506003146134c1565b8582013592613a2e60159287608001516001600160a01b038960a001519260581c168b613f59565b90526139ed565b613a3f908a613ee1565b5f6139d9565b898051850180825260051b01918252525f80613973565b60601b90821561089b5760405192606052604052807feeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee000000000000000000000000141502602c526fae639329000000000000000000000000600c525f806064601c82335af115610893575f606052604052565b60601b90821561089b5760405192606052604052807feeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee000000000000000000000000141502602c526f0b0d9c09000000000000000000000000600c525f806064601c82335af115610893575f606052604052565b93959290949194846014526fa58411940000000000000000000000005f525f806024601082335af115610946576001600160a01b03163003613b9357505050613b7792503390612114565b6311da60b45f5260205f6004601c82335af115610946575f5190565b613bbf9594929350906139166106089260405194613bb086610441565b3386526020860152369061132b565b613b77565b9091818002938180800294613bdb86888488613f17565b958286029701965f199788818309910290818082109103035f5260205280613c01613db9565b9501938491020490039180800295630cecb8f3958287890402905f955b60ff8710613c335763481b61af5f526004601cfd5b896b0ee6b27f6b920475fa2a0af0846003888d613c5587800280978985613f17565b950402020104908380821015613ccd570304908115613c9b575b01956b321f0f9f40f36fb0d698c5e1808811613c92575b506001905b0195613c1e565b96506001613c86565b9050600180820189613cae8d838a613f36565b1015613cbe575081901c90613c6f565b99505050505050509350505090565b9003048015613cf5575b81600192831c808311613ced575b500396613c8b565b91505f613ce5565b5083810188613d058c8389613f36565b10613d395782613d1e60011984018d818002918a613f17565b10613d2b57506002613cd7565b985050505050509350505090565b509750505050509350505090565b5f516020518115613db0577fbc01a36e2eb1c432ca57a786c226809d495182a9930be0ded288ce703afb7e9191612710807fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd8f08309830890828211900360fc1b910360041c170290565b61271091500490565b5f516020518115613e37577f3c5310158d83be28119411e0da82e0ffd3396c95b9c0119250c0092200d7dbf991760a70c3c40a64e6c51999090b65f67d9240000000000000807ffffffffffffffffffff58f3c3bf59b193ae666f6f49a09826dc00000000000008309830890828211900360ca1b910360361c170290565b760a70c3c40a64e6c51999090b65f67d924000000000000091500490565b5f516020518115613ecb577f356317ffa45f828d2a41175b2aed3a20e7fdd4a4e46cc11944d93b01be7b1711916ec097ce7bc90715b34b9f1000000000807fffffffffffffffffffffffffffffffffff3f68318436f8ea4cb460f0000000008309830890828211900360dc1b910360241c170290565b6ec097ce7bc90715b34b9f100000000091500490565b906040019081519182613ef357505050565b5f905280515f198101825260051b01818103613f0d575050565b5180825260400152565b0291015f19818309910290818082109103035f526020526113ff613e55565b810291908002015f19818309910290818082109103035f526020526113ff613db9565b919392610300916001600160a01b0316948509060191610120830192610140810190815190816101608582189201511702613fa557508115613f985752565b63ad1991f55f526004601cfd5b639a62e8b45f52602052506040526044601cfd2383f322525ca359a224604f063e3ba64491665d00000000000000000000000000
Signatures
0x4544ec7ab87e57248ed3c2c70774619b28a87c881a33b566a8e67a4298bd5cc00364b97f9246c18cc8d2f35245ea954ee7ef3975afa6d88e74b20b55564344631cbcd90bf367f5a4e1a3859e151ec80c5016ac1dd7210facc0e29bea60fd286482636f82d1626be72163f6140b3e9f4a9b43807ca18376550bcb2a314e2b6e07131c