opsis
579,212
soft launchtransactions enter through the HyperEVM inbox, only partners reach the sequencer directly. Public mainnet opens 9 Nov 2026, a reset before that is possible.
HyperEVM inbox message

Message #214,639

l2 messageexecuted on Elysium
sent on HyperEVM
2026-11-03 08:21:21 UTC · 1d 13h ago
HyperEVM block
50,261,253

payload

0x0402f948d28301863d12830f4240840bebc20083668f628080b94877610120346101b857601f6147d738819003918201601f19168301916001600160401b038311848410176101bc5780849260a0946040528339810103126101b85780516001600160a01b03811691908281036101b85760208201516001600160a01b038116918282036101b85760408401516001600160a01b038116959093908685036101b8576060860151956001600160a01b03871687036101b85760800151966001600160a01b038816918289036101b85760015f55159283156101af575b5082156101a6575b50811561019d575b5061018e5760805260a05260c05260e05261010052600180546001600160a01b0319163317905560405161460690816101d1823960805181818161029901528181611a8b0152612853015260a05181818161056601528181610a2b01528181610d0401528181610e640152818161155f01528181611adf015281816120a601526128f7015260c0518181816115ec0152612ae7015260e051818181610fa20152818161138901526119a101526101005181818161033f01526132820152f35b63d92e233d60e01b5f5260045ffd5b9050155f6100cf565b1591505f6100c7565b1592505f6100bf565b5f80fd5b634e487b7160e01b5f52604160045260245ffdfe608080604052600436101561001c575b50361561001a575f80fd5b005b5f905f3560e01c90816304f9cef31461166b57508063075461721461164357806308551a531461161b57806312261ee7146115d7578063149bedc91461159f578063150b7a02146115005780631f534141146114c557806321c281911461141357806325d2a3f3146113b85780633e413bee1461137457806355d1cb601461133157806355f57510146112a7578063638df9d21461126f57806365241f9f14610da85780636b533a8814610d705780636bc0a6a214610d33578063791b98bc14610cef578063a033fcd414610884578063a480ca791461036e578063a6138ed914610329578063cab1ef67146102f1578063d5f39488146102c8578063dc4c90d314610283578063dd88172e1461024a5763f6072a100361000f573461024757604036600319011261024757610150611685565b61015861169b565b60015491906001600160a01b038316330361023857600254916001600160a01b03831615801590610224575b610215576001600160a01b03169182158015610204575b6101f5576001600160a01b031990811683176002556003805482166001600160a01b03939093169283179055929092166001557f59c75b5339bba5e93a172203f9379bc69e8a051519504a7e71c467e818a41ced8380a380f35b63d92e233d60e01b8552600485fd5b506001600160a01b0382161561019b565b63bd464cbd60e01b8552600485fd5b506003546001600160a01b03161515610184565b638b906c9760e01b8452600484fd5b80fd5b5034610247576020366003190112610247576020906040906001600160a01b03610272611685565b168152600583522054604051908152f35b50346102475780600319360112610247576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b50346102475780600319360112610247576001546040516001600160a01b039091168152602090f35b50346102475760203660031901126102475760206001600160a01b038161031e610319611685565b61181d565b015116604051908152f35b50346102475780600319360112610247576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b503461024757602036600319011261024757610388611685565b6103906117ff565b8161039a8261181d565b6103a48382611a7a565b901590818061087c575b8061085f575b61085057811591610846575b5061041b575b506001836103d660409585611a66565b937f2e4fb6077d4acf86e12bb7411fb82b2b3eaa6a49787f4b1e17b423e7ea84116986805192878452866020850152858060a01b031692a25582519182526020820152f35b602081810180516040516370a0823160e01b8152306004820152945090929190849060249082906001600160a01b03165afa92831561083b578593610807575b506040516370a0823160e01b8152306004820152926001600160a01b0385169290602085602481875afa94851561076b5787956107d3575b50866040516104b6816104a860208201611d2c565b03601f198101835282611760565b6104be611d5a565b90855195602096610508604051916104d68a84611760565b8683526104a86040519384928c84015288604084015288606084015288608084015260a08084015260c0830190611d94565b61051184611db8565b5261051b83611db8565b5060608101516080909101516040519161054c9183916104a89130916001600160a01b0391821691168c8501611de9565b61055583611dd9565b5261055f82611dd9565b50604051917f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316916105b09184916105a291908a8401611e0c565b03601f198101845283611760565b803b156107cf576105dd839291839260405195868094819363dd46508f60e01b8352429060048401611e7e565b03925af19182156107c25785926107a5575b505091516040516370a0823160e01b81523060048201529290839060249082906001600160a01b03165afa801561076b578790610776575b6106319250611e9a565b6040516370a0823160e01b815230600482015290938282602481875afa801561076b578790610738575b6106659250611e9a565b92836106de575b610bb88102818104610bb814821517156106ca57604096926106af600195936127106006940490858752600584528a87206106a88382546116f4565b9055611e9a565b928452526106c18683209182546116f4565b905593506103c6565b634e487b7160e01b87526011600452602487fd5b823b156107295785604051630852cd8d60e31b8152856004820152818160248183895af1801561072d57610714575b505061066c565b8161071e91611760565b61072957855f61070d565b8580fd5b6040513d84823e3d90fd5b508282813d8311610764575b61074e8183611760565b8101031261076057610665915161065b565b5f80fd5b503d610744565b6040513d89823e3d90fd5b508282813d831161079e575b61078c8183611760565b81010312610760576106319151610627565b503d610782565b819250906107b291611760565b6107be5782875f6105ef565b8680fd5b50604051903d90823e3d90fd5b8280fd5b9094506020813d6020116107ff575b816107ef60209383611760565b810103126107605751935f610493565b3d91506107e2565b9092506020813d602011610833575b8161082360209383611760565b810103126107605751915f61045b565b3d9150610816565b6040513d87823e3d90fd5b905015155f6103c0565b6303fbecdf60e51b8652600486fd5b506001600160a01b038516865260066020526040862054156103b4565b5080156103ae565b50346107605760403660031901126107605761089e611685565b6108a66117ff565b5f6108b08261181d565b6108ba8382611a7a565b9015908180610ce7575b80610cc8575b610cb957811591610caf575b506108ee575b5060016040936103d660243585611a66565b602080820180516040516370a0823160e01b815230600482015291945090929190839060249082906001600160a01b03165afa918215610c3c575f92610c7b575b506040516370a0823160e01b8152306004820152926001600160a01b0385169290602085602481875afa948515610c3c575f95610c47575b5060405161097b816104a860208201611d2c565b610983611d5a565b908451946020956109cd6040519161099b8984611760565b5f83526104a86040519384928b8401525f60408401525f60608401525f608084015260a08084015260c0830190611d94565b6109d684611db8565b526109e083611db8565b50606081015160809091015160405191610a119183916104a89130916001600160a01b0391821691168b8501611de9565b610a1a83611dd9565b52610a2482611dd9565b50604051917f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031691610a679184916105a29190898401611e0c565b803b156107605760405163dd46508f60e01b8152915f918391829084908290610a9590429060048401611e7e565b03925af18015610c3c57610c21575b50516040516370a0823160e01b815230600482015291908390839060249082906001600160a01b03165afa801561076b578790610bf2575b610ae69250611e9a565b6040516370a0823160e01b815230600482015290938282602481875afa801561076b578790610bc3575b610b1a9250611e9a565b9283610b78575b610bb88102818104610bb814821517156106ca5760409692610b5d600195936127106006940490858752600584528a87206106a88382546116f4565b92845252610b6f8683209182546116f4565b905593506108dc565b823b156107295785604051630852cd8d60e31b8152856004820152818160248183895af1801561072d57610bae575b5050610b21565b81610bb891611760565b61072957855f610ba7565b508282813d8311610beb575b610bd98183611760565b8101031261076057610b1a9151610b10565b503d610bcf565b508282813d8311610c1a575b610c088183611760565b8101031261076057610ae69151610adc565b503d610bfe565b6024929197505f610c3191611760565b825f97919250610aa4565b6040513d5f823e3d90fd5b9094506020813d602011610c73575b81610c6360209383611760565b810103126107605751935f610967565b3d9150610c56565b9091506020813d602011610ca7575b81610c9760209383611760565b810103126107605751905f61092f565b3d9150610c8a565b905015155f6108d6565b6303fbecdf60e51b5f5260045ffd5b506001600160a01b0385165f90815260066020526040902054156108ca565b5080156108c4565b34610760575f366003190112610760576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b34610760576020366003190112610760576001600160a01b03610d54611685565b165f52600a602052602060ff60405f2054166040519015158152f35b34610760576020366003190112610760576001600160a01b03610d91611685565b165f526008602052602060405f2054604051908152f35b346107605761014036600319011261076057610dc2611685565b6024359060a03660431901126107605760e435908160020b80920361076057610104358060020b80910361076057610124356001600160a01b0381169290839003610760576002546001600160a01b03163303611260576001600160a01b03169182158015611258575b8015611250575b61124157825f52600460205260405f2054611232576040516331a9108f60e11b8152600481018690526020816024817f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03165afa908115610c3c575f916111f8575b50306001600160a01b03909116036111e95760c4356001600160a01b0381169081900361076057158015906111d1575b61116f57614e2062ffffff610edf6117c1565b161080156111ba575b61116f576001600160a01b03610efc6117d3565b166001600160a01b03610f0d6117e9565b16111561116f578184121561116f57604051637e062a3560e11b8152602081600481855afa8015610c3c5784915f9161117e575b506001600160a01b03160361116f57826001600160a01b03610f616117d3565b1614836001600160a01b03610f746117e9565b1614811461116f5715611159576001600160a01b03610f916117e9565b165b6001600160a01b0390811694907f000000000000000000000000000000000000000000000000000000000000000016851461114a577fb53471d138ab4a2558b6dd42e2be2f86bcb8730de7e7c7b36ca1803d720e8a8792604092610ff56117d3565b90610ffe6117e9565b916110076117c1565b6004875161101481611715565b8c815260208101938c8552898201958652606082019060018060a01b03168152608082019660018060a01b0316875262ffffff60a083019416845260c082019589875260e08301958987528d5f52846020528b5f209351845560018060a01b03905116600184019060018060a01b031660018060a01b031982541617905560018060a01b03905116600283019060018060a01b031660018060a01b031982541617905560018060a01b03905116600382019060018060a01b031660018060a01b0319825416179055019360018060a01b039060018060a01b039051161660018060a01b031985541617845551918354905160b81b62ffffff60b81b16915160d01b62ffffff60d01b169262ffffff60a01b9060a01b1690600160a01b600160e81b031916171717905582519182526020820152a4005b632447a0e760e11b5f5260045ffd5b6001600160a01b036111696117d3565b16610f93565b635960139160e11b5f5260045ffd5b9150506020813d6020116111b2575b8161119a60209383611760565b81010312610760576111ac84916117ad565b87610f41565b3d915061118d565b5061c35062ffffff6111ca6117c1565b1611610ee8565b5060a4358060020b80910361076057600a1415610ecc565b6370d645e360e01b5f5260045ffd5b90506020813d60201161122a575b8161121360209383611760565b8101031261076057611224906117ad565b86610e9c565b3d9150611206565b630ea075bf60e21b5f5260045ffd5b63d92e233d60e01b5f5260045ffd5b508015610e33565b508415610e2c565b633e34a41b60e21b5f5260045ffd5b34610760576020366003190112610760576001600160a01b03611290611685565b165f526007602052602060405f2054604051908152f35b346107605760203660031901126107605760e06112c5610319611685565b80519060018060a01b036040820151169060018060a01b0360608201511660018060a01b0360808301511662ffffff60a084015116918660c085015160020b94015160020b94604051968752602087015260408601526060850152608084015260a083015260c0820152f35b346107605760203660031901126107605760a0611365611360611352611685565b61135a611783565b5061181d565b611cd5565b61137260405180926116b1565bf35b34610760575f366003190112610760576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b346107605760203660031901126107605760406113d3611685565b6114066113e8826113e38161181d565b611a7a565b6001600160a01b039093165f908152600660205284902054906116f4565b9082519182526020820152f35b346107605760203660031901126107605761142c611685565b6114346117ff565b61143d8161181d565b506001600160a01b0381165f8181526005602052604090205490919015806114b1575b8061149d575b61148e5761147390611902565b505f526007602052602060405f205460015f55604051908152f35b6371645d0b60e01b5f5260045ffd5b50815f52600660205260405f205415611466565b50815f52600760205260405f205415611460565b34610760576020366003190112610760576001600160a01b036114e6611685565b165f526009602052602060405f205460020b604051908152f35b3461076057608036600319011261076057611519611685565b5061152261169b565b506064356001600160401b03811161076057366023820112156107605760048101356001600160401b0381116107605736910160240111610760577f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031633036111e957604051630a85bd0160e11b8152602090f35b34610760576020366003190112610760576001600160a01b036115c0611685565b165f526006602052602060405f2054604051908152f35b34610760575f366003190112610760576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b34610760575f366003190112610760576003546040516001600160a01b039091168152602090f35b34610760575f366003190112610760576002546040516001600160a01b039091168152602090f35b34610760575f3660031901126107605780610bb860209252f35b600435906001600160a01b038216820361076057565b602435906001600160a01b038216820361076057565b80516001600160a01b03908116835260208083015182169084015260408083015162ffffff169084015260608083015160020b9084015260809182015116910152565b9190820180921161170157565b634e487b7160e01b5f52601160045260245ffd5b61010081019081106001600160401b0382111761173157604052565b634e487b7160e01b5f52604160045260245ffd5b60a081019081106001600160401b0382111761173157604052565b601f909101601f19168101906001600160401b0382119082101761173157604052565b6040519061179082611745565b5f6080838281528260208201528260408201528260608201520152565b51906001600160a01b038216820361076057565b60843562ffffff811681036107605790565b6044356001600160a01b03811681036107605790565b6064356001600160a01b03811681036107605790565b60025f541461180e5760025f55565b633ee5aeb560e01b5f5260045ffd5b5f60e060405161182c81611715565b8281528260208201528260408201528260608201528260808201528260a08201528260c0820152015260018060a01b03165f52600460205260405f209060405161187581611715565b825480825260018401546001600160a01b0390811660208401526002808601548216604085015260038601548216606085015260049590950154908116608084015260a081811c62ffffff169084015260b881901c850b60c084015260d01c90930b60e082015291156118e457565b638698bf3760e01b5f5260045ffd5b90816020910312610760575190565b61190b81611ed8565b6119155f826123c0565b60018060a01b0381165f52600460205260405f2060405161193581611715565b8154815260018201546001600160a01b039081166020830152600280840154821660408401908152600385015483166060850152600490940154808316608085015260a081811c62ffffff169085015260b881901c820b60c085015260d01c900b60e0909201919091527f000000000000000000000000000000000000000000000000000000000000000016916119cc3084612671565b8093816119e3575b50506119e0915061278d565b90565b83515f9460209390926119ff926001600160a01b0316906126f1565b51604051634f55bf5360e11b815293849160049183916001600160a01b03165af1918215610c3c576119e092611a37575b83906119d4565b611a589060203d602011611a5f575b611a508183611760565b8101906118f3565b505f611a30565b503d611a46565b9061191590611a7483611ed8565b826123c0565b919060a0611a8784611cd5565b20907f000000000000000000000000000000000000000000000000000000000000000060c0850190815160020b9160e0870192835160020b908851916040519260268401526006830152600382015260018060a01b037f00000000000000000000000000000000000000000000000000000000000000001681525f603a600c8301209181604082015281602082015252611b2086613b7d565b60068101809111611701576040519060208201928352604082015260408152611b4a606082611760565b519020604051631afeb18d60e11b8152600481019190915260036024820152916001600160a01b038116905f84604481855afa938415610c3c575f94611cb9575b5060208401519660606040860151950151935160020b955160020b91611bb082613b7d565b60018101809111611701575f90604460405180978193631afeb18d60e11b83526004830152600260248301525afa968715610c3c57611c5597611c4e955f91611c97575b506040602082015191015190611c0b838686613a75565b969093611c24611c1c838989613a75565b9890976134ad565b505060020b918212159050611c715750505050039103965b6001600160801b0316938491036130ae565b94036130ae565b6060909401516001600160a01b039182169116146119e0579190565b95969593949312611c8757505003910396611c3c565b9493929094030392030396611c3c565b611cb391503d805f833e611cab8183611760565b8101906139fc565b5f611bf4565b611cce9194503d805f833e611cab8183611760565b925f611b8b565b611cdd611783565b506060810151608082015160a0909201516040519262ffffff909116916001600160a01b039182169116611d1084611745565b835260208301526040820152600a60608201525f608082015290565b600160f81b8152601160f81b600182015260020190565b6001600160401b0381116117315760051b60200190565b60405160609190611d6b8382611760565b6002815291601f1901825f5b828110611d8357505050565b806060602080938501015201611d77565b805180835260209291819084018484015e5f828201840152601f01601f1916010190565b805115611dc55760200190565b634e487b7160e01b5f52603260045260245ffd5b805160011015611dc55760400190565b6001600160a01b0391821681529181166020830152909116604082015260600190565b90611e1f90604083526040830190611d94565b906020818303910152815180825260208201916020808360051b8301019401925f915b838310611e5157505050505090565b9091929394602080611e6f600193601f198682030187528951611d94565b97019301930191939290611e42565b929190611e95602091604086526040860190611d94565b930152565b9190820391821161170157565b8181029291811591840414171561170157565b8115611ec4570490565b634e487b7160e01b5f52601260045260245ffd5b6001600160a01b03165f8181526007602052604081205480156123bb57825f52600460205260405f2090602460405192611f1184611715565b8054845260018060a01b036001820154169060208086019280845260018060a01b036002840154166040880152600460018060a01b03600385015416936060890194855201549660e0608082019860018060a01b0381168a5262ffffff8160a01c1660a08401528060b81c60020b60c084015260d01c60020b910152604051948580926370a0823160e01b82523060048301525afa928315610c3c575f93612387575b506040516370a0823160e01b8152306004820152946020866024818b5afa958615610c3c575f96612353575b50604051600360f81b6020820152601160f81b60218201526002815290612008602283611760565b61208c612013611d5a565b93602097612054604051916120288b84611760565b5f83526104a86040519384928d8401525f60408401525f606084015260808084015260a0830190611d94565b61205d86611db8565b5261206785611db8565b505191516040519283916104a89130916001600160a01b0390811691168b8501611de9565b61209583611dd9565b5261209f82611dd9565b50604051917f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316916120e29184916105a29190898401611e0c565b803b156107605760405163dd46508f60e01b8152915f91839182908490829061211090429060048401611e7e565b03925af18015610c3c57612338575b50516040516370a0823160e01b815230600482015291908390839060249082906001600160a01b03165afa801561083b578590612309575b6121619250611e9a565b6040516370a0823160e01b815230600482015290928282602481895afa801561083b5785906122da575b6121959250611e9a565b9284815260088252604081205485825260088352816040812055858252600783528160408120558084115f146122bc576121cf8185611e9a565b610bb88102818104610bb814821517156122a857906121f761271061220d94930480936116f4565b888552600586526106a8604086209182546116f4565b85825260068352612223604083209182546116f4565b90555b8361225e575b50916040917f095f31850a7f0f51c1f746167508eb2ae12eefb181a3cf7d431ebfd679a5e013938351928352820152a2565b843b1561024757604051630852cd8d60e31b8152600481018590528181602481838a5af1801561072d57612293575b5061222c565b61229e828092611760565b610247578061228d565b634e487b7160e01b84526011600452602484fd5b5084815260058252604081206122d38482546116f4565b9055612226565b508282813d8311612302575b6122f08183611760565b8101031261076057612195915161218b565b503d6122e6565b508282813d8311612331575b61231f8183611760565b81010312610760576121619151612157565b503d612315565b6024929195505f61234891611760565b825f9591925061211f565b9095506020813d60201161237f575b8161236f60209383611760565b810103126107605751945f611fe0565b3d9150612362565b9092506020813d6020116123b3575b816123a360209383611760565b810103126107605751915f611fb4565b3d9150612396565b505050565b6001600160a01b03165f818152600460205260409081902090516123e381611715565b8154815260e0600460018060a01b03600185015416936020840194855260018060a01b03600282015416604085015260018060a01b036003820154166060850152015460018060a01b038116608084015262ffffff8160a01c1660a08401528060b81c60020b60c084015260d01c60020b910152815f52600660205260405f20549261247760018060a01b03835116613259565b851580159182612668575b508015612655575b612623575082516003546020926124e39260e4926124b6918a916001600160a01b0390811691166133f6565b60035460405163137f1fdd60e01b815295869485935f936001600160a01b031692919060048601906116b1565b8a60a485015260c48401525af190816125f4575b506125e25760205f805160206145da8339815191529160018060a01b0381511660018060a01b03600354169060405190845f81840163095ea7b360e01b815285602486015281604486015260448552612551606486611760565b84519082855af15f513d826125c6575b505015612582575b505090516040519586526001600160a01b0316949050a3565b6125b96125be936040519063095ea7b360e01b8883015260248201525f6044820152604481526125b3606482611760565b82613b25565b613b25565b5f8080612569565b9091506125da5750803b15155b5f80612561565b6001146125d3565b5090505f5260066020525f6040812055565b6020813d60201161261b575b8161260d60209383611760565b8101031261076057516124f7565b3d9150612600565b91505061262f57505050565b516040519283526001600160a01b0316915f805160206145da83398151915290602090a3565b506003546001600160a01b03161561248a565b9050155f612482565b6001600160a01b03169081156126eb576040516370a0823160e01b81526001600160a01b03909116600482015290602090829060249082905afa908115610c3c575f916126bc575090565b90506020813d6020116126e3575b816126d760209383611760565b81010312610760575190565b3d91506126ca565b90503190565b91909181156123bb576001600160a01b03168015612731576125b961272f936105a260405194859263a9059cbb60e01b6020850152602484016133db565b565b505f8080939281935af13d15612788573d6001600160401b0381116117315760405190612768601f8201601f191660200183611760565b81525f60203d92013e5b1561277957565b63a0c968e760e01b5f5260045ffd5b612772565b6001600160a01b03165f818152600560205260408120549081156123bb576001600160801b03821161309f575b825f52600460205260405f2091604051916127d483611715565b8354835260018401546001600160a01b039081166020850190815260028087015483166040870152600387015483166060870152600490960154918216608086015260a082811c62ffffff169086015260b882901c860b60c0860190815260d09290921c90950b60e08501908152909490939061285082611cd5565b927f00000000000000000000000000000000000000000000000000000000000000009661288060a08620896134ad565b5050909161289060a08820613b7d565b6003810180911161170157604051631e2eaeaf60e01b81526004810191909152996020908b9060249082906001600160a01b03165afa908115610c3c575f9161306a575b87519651604051631efeed3360e01b815260048101919091526001600160a01b037f000000000000000000000000000000000000000000000000000000000000000081169c509097168c14966020816024818f5afa908115610c3c5788918c8f925f9261301f575b5060049360209261295892875160020b905160020b908b61354c565b91604051938480926318160ddd60e01b82525afa918215610c3c575f92612feb575b50818110612fdc5750505f995b8715612fd157505160020b5b8b5f52600960205260405f205460020b908c5f52600a60205260ff60405f205416926040519461012086019686881060018060401b0389111761173157612a229760405260018060a01b0316865260020b602086015260018060801b0316604085015260020b60608401526080830152151560a08201528460c08201528760e082015286610100820152613605565b91606083015115612faf57612a3a835160020b6136cf565b976020840198612a4d8a5160020b6136cf565b908615612f5457612a8a91612a859181816001600160a01b0380831690821611612f49575b505090036001600160a01b031689613140565b61409c565b6001600160801b0316958615612f255782516040516370a0823160e01b815230600482015293929190602090859060249082906001600160a01b03165afa938415610c3c575f94612ef1575b5082516001600160801b03909916987f00000000000000000000000000000000000000000000000000000000000000006001600160a01b039081169116612b1e8b83836133f6565b813b15610760578a60845f928360405195869485936387517c4560e01b85526004850152896024850152604484015265ffffffffffff60648401525af18015610c3c57612edc575b50604051631d5e528f60e21b81529860208a600481865afa998a15612ed157869a612e9d575b508715612e965785975b15612e8f575b604051600160f91b6020820152600d60f81b60218201526002815291612bc3602284611760565b8c8a612bcd611d5a565b938a5160020b925160020b9060209c8d9360405193612bec8686611760565b8d85526040519687968701612c01908a6116b1565b60c087015260e08601526101008501526001600160801b03908116610120850152166101408301523061016083015261018080830152612c46906101a0830190611d94565b03601f1981018252612c589082611760565b612c6183611db8565b52612c6b82611db8565b50805190890151604080516001600160a01b03938416818d015292909116828201528152612c9a606082611760565b612ca382611dd9565b52612cad81611dd9565b50604051918291612cc0918a8401611e0c565b03601f1981018252612cd29082611760565b813b15612e8b57612d0085949392859260405196878094819363dd46508f60e01b8352429060048401611e7e565b03925af18015612e805790848792612e65575b50516040516370a0823160e01b81523060048201529350839060249082906001600160a01b03165afa908115612e5a578391612e29575b612d549250611e9a565b948882526005845260408220548611612e1a579160408260a09896948b7f93aec927745ab66bc4a7f6a6eec65f6c922ee72e6c894f33874ba8112a3d1aa19b9997955260058552828220612da9888254611e9a565b90558b825260078552828220558a8152600884528582822055818301518b8252600985528282209062ffffff198254169062ffffff161790558a8152600a845220600160ff198254161790555160020b945160020b90604051958652850152604084015260608301526080820152a2565b635960139160e11b8252600482fd5b90508482813d8311612e53575b612e408183611760565b8101031261076057612d54915190612d4a565b503d612e36565b6040513d85823e3d90fd5b809250612e73919394611760565b6107cf5784829184612d13565b6040513d86823e3d90fd5b8480fd5b5084612b9c565b8097612b96565b9099506020813d602011612ec9575b81612eb960209383611760565b810103126107605751985f612b8c565b3d9150612eac565b6040513d88823e3d90fd5b612ee99195505f90611760565b5f935f612b66565b9093506020813d602011612f1d575b81612f0d60209383611760565b810103126107605751925f612ad6565b3d9150612f00565b505050505050505f805160206145ba833981519152925060209150604051908152a2565b925090505f80612a72565b612f9f91612a85919080826001600160a01b0380831690821611612fa4575b50612f8c90506001600160a01b038281169084166130f7565b9190036001600160a01b0316908a6131d9565b612a8a565b915091505f80612f73565b50505050505f805160206145ba833981519152925060209150604051908152a2565b90505160020b612993565b612fe591611e9a565b99612987565b9091506020813d602011613017575b8161300760209383611760565b810103126107605751905f61297a565b3d9150612ffa565b93505050506020813d602011613062575b8161303d60209383611760565b8101031261076057516001600160801b03811681036107605787908d908c600461293c565b3d9150613030565b905060208a3d602011613097575b8161308560209383611760565b810103126107605760209951906128d4565b3d9150613078565b6001600160801b0391506127ba565b81810291905f1982820991838084109303928084039384600160801b111561076057146130ee57600160801b910990828211900360801b910360801c1790565b50505060801c90565b81810291905f1982820991838084109303928084039384600160601b1115610760571461313757600160601b910990828211900360a01b910360601c1790565b50505060601c90565b90606082901b905f19600160601b84099282808510940393808503948584111561076057146131c3578190600160601b900981805f03168092046002816003021880820260020302808202600203028082026002030280820260020302808202600203028091026002030293600183805f03040190848311900302920304170290565b5091500490565b801561076057600160c01b0490565b91818302915f19818509938380861095039480860395868511156107605714613251579082910981805f03168092046002816003021880820260020302808202600203028082026002030280820260020302808202600203028091026002030293600183805f03040190848311900302920304170290565b505091500490565b613261611783565b604051631246dbf560e01b81526001600160a01b03928316600482018190527f0000000000000000000000000000000000000000000000000000000000000000909316929190602081602481875afa908115610c3c575f916133a0575b5015613398575060a090602460405180948193635b80524f60e11b835260048301525afa908115610c3c575f916132f7575b5090600190565b905060a0813d60a011613390575b8161331260a09383611760565b81010312610760576040519061332782611745565b613330816117ad565b825261333e602082016117ad565b6020830152604081015162ffffff811681036107605760408301526060810151908160020b8203610760576060830191909152608001516001600160a01b03811681036107605760808201525f6132f0565b3d9150613305565b915050905f90565b90506020813d6020116133d3575b816133bb60209383611760565b8101031261076057518015158103610760575f6132be565b3d91506133ae565b6001600160a01b039091168152602081019190915260400190565b91909160205f6040519361342d8561341f8582019363095ea7b360e01b855289602484016133db565b03601f198101875286611760565b84519082855af15f513d82613488575b50501561344957505050565b60405163095ea7b360e01b60208201526001600160a01b0390931660248401525f604480850191909152835261272f926125b9906125b3606482611760565b9091506134a557506001600160a01b0381163b15155b5f8061343d565b60011461349e565b91906134ba602091613b7d565b604051631e2eaeaf60e01b8152600481019190915292839060249082906001600160a01b03165afa918215610c3c575f92613518575b506001600160a01b0382169160a081901c60020b9162ffffff60b883901c81169260d01c1690565b9091506020813d602011613544575b8161353460209383611760565b810103126107605751905f6134f0565b3d9150613527565b91939061355b613561916136cf565b946136cf565b906001600160a01b038381169086168111156135b8576001600160a01b03831611156135a05761359557506119e092613c0d565b906119e09350613ba3565b909150156135af575050505f90565b6119e092613c0d565b50909150156135ca576119e092613ba3565b5050505f90565b60405190608082016001600160401b03811183821017611731576040525f6060838281528260208201528260408201520152565b61360d6135d1565b610100820151801580156136bd575b6136b75760c0830180519091901561369e5783516001600160a01b03165b6001600160a01b0381161561369657906136669160e086015160018060801b0360408801511690613c92565b916001600160a01b0383161561368f57505115613686576119e091613f54565b6119e091613dd3565b9250505090565b505050905090565b83516136b2906001600160a01b0316613c39565b61363a565b50905090565b5082516001600160a01b03161561361c565b60020b908160ff1d82810118620d89e881116139e95763ffffffff9192600182167001fffcb933bd6fad37aa2d162d1a59400102600160801b1891600281166139cd575b600481166139b1575b60088116613995575b60108116613979575b6020811661395d575b60408116613941575b60808116613925575b6101008116613909575b61020081166138ed575b61040081166138d1575b61080081166138b5575b6110008116613899575b612000811661387d575b6140008116613861575b6180008116613845575b620100008116613829575b62020000811661380e575b6204000081166137f3575b62080000166137da575b5f126137d2575b0160201c90565b5f19046137cb565b6b048a170391f7dc42444e8fa290910260801c906137c4565b6d2216e584f5fa1ea926041bedfe9890920260801c916137ba565b916e5d6af8dedb81196699c329225ee6040260801c916137af565b916f09aa508b5b7a84e1c677de54f3e99bc90260801c916137a4565b916f31be135f97d08fd981231505542fcfa60260801c91613799565b916f70d869a156d2a1b890bb3df62baf32f70260801c9161378f565b916fa9f746462d870fdf8a65dc1f90e061e50260801c91613785565b916fd097f3bdfd2022b8845ad8f792aa58250260801c9161377b565b916fe7159475a2c29b7443b29c7fa6e889d90260801c91613771565b916ff3392b0822b70005940c7a398e4b70f30260801c91613767565b916ff987a7253ac413176f2b074cf7815e540260801c9161375d565b916ffcbe86c7900a88aedcffc83b479aa3a40260801c91613753565b916ffe5dee046a99a2a811c461f1969c30530260801c91613749565b916fff2ea16466c96a3843ec78b326b528610260801c91613740565b916fff973b41fa98c081472e6896dfb254c00260801c91613737565b916fffcb9843d60f6159c9db58835c9266440260801c9161372e565b916fffe5caca7e10e4e61c3624eaa0941cd00260801c91613725565b916ffff2e50f5f656932ef12357cf3c7fdcc0260801c9161371c565b916ffff97272373d413259a46990580e213a0260801c91613713565b826345c3193d60e11b5f5260045260245ffd5b602081830312610760578051906001600160401b03821161076057019080601f83011215610760578151613a2f81611d43565b92613a3d6040519485611760565b81845260208085019260051b82010192831161076057602001905b828210613a655750505090565b8151815260209182019101613a58565b929190613a8190613b7d565b600481018091116117015760405190602082019260020b8352604082015260408152613aae606082611760565b5190206001810180911161170157604051631afeb18d60e11b8152600481019190915260026024820152915f90839060449082906001600160a01b03165afa918215610c3c575f92613b09575b506040602083015192015190565b613b1e9192503d805f833e611cab8183611760565b905f613afb565b905f602091828151910182855af115610c3c575f513d613b7457506001600160a01b0381163b155b613b545750565b635274afe760e01b5f9081526001600160a01b0391909116600452602490fd5b60011415613b4d565b604051602081019182526006604082015260408152613b9d606082611760565b51902090565b906001600160a01b0380821690831611613c07575b6001600160a01b038216918215613bfb576119e093613bf6926001600160a01b0380821693909103169060601b600160601b600160e01b03166131d9565b611eba565b62bfc9215f526004601cfd5b90613bb8565b6119e0926001600160a01b03928316919092160360ff81901d90810118906001600160801b03166130f7565b6001600160a01b03168015613c7057613c51906131ca565b6401000276a381108015613c75575b613c70576001600160a01b031690565b505f90565b5073fffd8963efd1fc6a506488495d951d5263988d268111613c60565b926001600160a01b038316929183158015613d94575b613d67576001600160801b03811694801580159081613d82575b50613d7857613ceb9160601b600160601b600160e01b031690613ce6908690611ea7565b6116f4565b928315613d675783613cfc926131d9565b926001600160fe1b038411613d70578360021b938085046004149015171561170157613d288180611ea7565b9084198211613d6757613d49613d44613c5196613d4f946116f4565b6140c0565b906116f4565b605f9190911b6001605f1b600160ff1b0316906131d9565b50505050505f90565b505050505f90565b5050505050505f90565b9050611ec457805f190485115f613cc2565b508115613ca8565b60020b600a0190627fffff8213627fffff1983121761170157565b60020b6009190190627fffff198212627fffff83131761170157565b919091613de7613de16135d1565b93613c39565b6001600160a01b03811680156123bb5782516001600160a01b031690811015613f4557505b6001600160a01b03811615613ef257613e249061421b565b613e2d81614566565b8160020b8160020b145f14613f3657505b80613e48816136cf565b83516001600160a01b0390811691161115613f26575b5060608201613e70815160020b613db7565b8060020b8360020b13613f1e575b5060a0830151151580613f0b575b613efc575b613e9a82613d9c565b905160020b928160020b938413613ef657613eb4836136cf565b90516001600160a01b03908116911611156123bb57613ed390826144d4565b15613ef25760020b908184526020840152604083015260016060830152565b5050565b50505050565b608083015160020b9150613e91565b50608083015160020b8260020b13613e8c565b91505f613e7e565b613f309150613d9c565b5f613e5e565b613f409150613d9c565b613e3e565b613f4f91506141e2565b613e0c565b919091613f5f6135d1565b81519093906001600160a01b0390811690821681111561408d57505b6401000276a36001600160a01b03821610613ef257613f9c613fa19161421b565b614566565b90613fab826136cf565b81516001600160a01b039081169116101561407d575b60608101613fd2815160020b613d9c565b8060020b8460020b12614075575b5060a0820151151580614062575b614053575b613ffc83613db7565b905160020b918160020b928312613ef657614016846136cf565b90516001600160a01b03908116911610156123bb5782614035916144d4565b15613ef257835260020b806020840152604083015260016060830152565b608082015160020b9250613ff3565b50608082015160020b8360020b12613fee565b92505f613fe0565b9061408790613db7565b90613fc1565b614097915061453c565b613f7b565b6001600160801b03811691908290036140b157565b6393dafdf160e01b5f5260045ffd5b60018111156119e057806001600160801b8210156141d1575b61418391600490600160401b8110156141c4575b600160201b8110156141b7575b620100008110156141aa575b61010081101561419e575b6010811015614192575b101561418a575b60030260011c6141328184611eba565b0160011c6141408184611eba565b0160011c61414e8184611eba565b0160011c61415c8184611eba565b0160011c61416a8184611eba565b0160011c6141788184611eba565b0160011c8092611eba565b8111900390565b60011b614122565b811c9160021b9161411b565b60081c91811b91614111565b60101c9160081b91614106565b60201c9160101b916140fa565b60401c9160201b916140ed565b5050608081901c600160401b6140d9565b6001600160a01b031673fffd8963efd1fc6a506488495d951d5263988d26811015613c70576001016001600160a01b0381116117015790565b73fffd8963efd1fc6a506488495d951d51639616826401000276a21982016001600160a01b0316116144b457602081901b600160201b600160c01b031680801561076057693627a301d71055774c859160ff8260018060801b031060071b83811c60018060401b031060061b1783811c63ffffffff1060051b1783811c61ffff1060041b1783811c821060031b177b01c1818141808140018080c0814100004181408140c0c100414140c160221b6f8421084210842108cc6318c6db6d54be85831c1c601f161a17169160808310155f146144a85750607e1982011c5b800280607f1c8160ff1c1c800280607f1c8160ff1c1c800280607f1c8160ff1c1c800280607f1c8160ff1c1c800280607f1c8160ff1c1c800280607f1c8160ff1c1c80029081607f1c8260ff1c1c80029283607f1c8460ff1c1c80029485607f1c8660ff1c1c80029687607f1c8860ff1c1c80029889607f1c8a60ff1c1c80029a8b607f1c8c60ff1c1c80029c8d80607f1c9060ff1c1c600160321b90800260cd1c169d600160331b9060cc1c169c600160341b9060cb1c169b600160351b9060ca1c169a600160361b9060c91c1699600160371b9060c81c1698600160381b9060c71c1697600160391b9060c61c16966001603a1b9060c51c16956001603b1b9060c41c16946001603c1b9060c31c16936001603d1b9060c21c16926001603e1b9060c11c16916001603f1b9060c01c1690607f190160401b1717171717171717171717171717026fdb2df09e81959a81455e260799a0632f6f028f6481ab7f045a5af012a19d003aa919820160801d60020b910160801d60020b918282145f146144845750905090565b6001600160a01b0390811690614499846136cf565b16116144a3575090565b905090565b905081607f031b6142f8565b6318521d4960e21b5f9081526001600160a01b0391909116600452602490fd5b60020b90620d89e519821215918261452a575b8261451c575b8261450c575b50816144fd575090565b600a915060020b0760020b1590565b600a900760020b1591505f6144f3565b91508060020b8212916144ed565b9150620d89e68160020b1315916144e7565b6001600160a01b03166401000276a3811115613c70575f19016001600160a01b0381116117015790565b60020b600a8105905f811290816145a9575b50614593575b600a9060020b028060020b9081036117015790565b60020b627fffff198114611701575f190161457e565b600a91500760020b15155f61457856feef77818f30428cbed91bbf7d482900c18d51066de0667964524996b950cab4b5f4f6ba225757a695d61e4a65ffbcdca9e162f0e2b08d4004ed6b2f3f9d6f7e47a164736f6c634300081a000a0000000000000000000000006760318ab98f9d034c02e8cebd723c2bdd510730000000000000000000000000899bc20e6037ba9348514934f6a8ced9fa92db47000000000000000000000000000000000022d473030f116ddee9f6b43ac78ba3000000000000000000000000b47c4c8f73f009cc0c0d3f92b388d13e293f0b6500000000000000000000000034709d695b02ded5d217383002ba11cc93710a2ec080a0e2fed868111b915b9962b75cd29b7b1c3efd091600490defc3d924ca27002dd5a04a6e934b95a54a63aa03856253bb127d95e9f27192214eae4ff5ad32071232dc