Blockchain / Global / Transaction

Transaction Success

0x2d6041ccec8e73aeac7dcbba190e65e38a50f48d41367e9c711868585aeed92d

Transaction hash
0x2d6041ccec8e73aeac7dcbba190e65e38a50f48d41367e9c711868585aeed92d
Status
Success
Block
280,057,635 · 164,817,950 confirmations
Timestamp
191 d ago · 13 Apr 2026, 15:22:51 UTC
Value
0 SOMI
Transaction fee
0.360722 SOMI
Gas price
6 gwei
Gas used
60,120,452 of 90,180,678 (66.67%)
Nonce · position
213 · 0
Type
Legacy (0)
Method
0x60806040

Input data

18189 bytes

0x6080604052348015600e575f5ffd5b506146f18061001c5f395ff3fe608060405234801561000f575f5ffd5b5060043610610108575f3560e01c80635768cdff116100a057806374a7ae1b1161006f57806374a7ae1b1461033e5780638f1462741461036e578063a416ee941461039e578063b3a8e8be146103ce578063ba8b66ea146103fe57610108565b80635768cdff1461027e5780635c0a2ce3146102ae5780635c486a21146102de5780635f7233071461030e57610108565b80632b521416116100dc5780632b521416146101cc5780632cfee8e9146101ea57806344c884071461021e5780634681b38b1461024e57610108565b80626349fb1461010c57806312ba62ce1461013c57806313ff7e9f1461016c5780631645b7cd1461019c575b5f5ffd5b61012660048036038101906101219190612a89565b61042e565b6040516101339190612d0c565b60405180910390f35b61015660048036038101906101519190612d8c565b6104b9565b6040516101639190612f18565b60405180910390f35b61018660048036038101906101819190612f38565b6105ff565b6040516101939190612fca565b60405180910390f35b6101b660048036038101906101b19190612fea565b61065d565b6040516101c39190613070565b60405180910390f35b6101d4610843565b6040516101e191906130d1565b60405180910390f35b61020460048036038101906101ff919061312c565b610863565b604051610215959493929190613179565b60405180910390f35b61023860048036038101906102339190613205565b610adb565b6040516102459190613283565b60405180910390f35b6102686004803603810190610263919061344d565b610af3565b6040516102759190613070565b60405180910390f35b61029860048036038101906102939190612f38565b610bb0565b6040516102a5919061352f565b60405180910390f35b6102c860048036038101906102c3919061312c565b610bc8565b6040516102d59190612d0c565b60405180910390f35b6102f860048036038101906102f39190612d8c565b610d0d565b6040516103059190612f18565b60405180910390f35b61032860048036038101906103239190613548565b610ecc565b6040516103359190613070565b60405180910390f35b61035860048036038101906103539190613605565b610f41565b604051610365919061374b565b60405180910390f35b61038860048036038101906103839190612d8c565b61100e565b6040516103959190612f18565b60405180910390f35b6103b860048036038101906103b3919061376b565b611266565b6040516103c591906138e9565b60405180910390f35b6103e860048036038101906103e3919061395e565b6114ab565b6040516103f59190613aca565b60405180910390f35b61041860048036038101906104139190613aea565b611578565b6040516104259190613bc0565b60405180910390f35b610436612795565b5f8373ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa158015610480573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906104a49190613bf4565b90506104b08184610bc8565b91505092915050565b60605f8473ffffffffffffffffffffffffffffffffffffffff1663d0c93a7c6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610505573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906105299190613c33565b90505f8460020b14801561053f57505f8360020b145b1561056e577ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff276189350620d89e892505b5f60088560020b901d90505f60088560020b901d90505f6107d067ffffffffffffffff8111156105a1576105a06132a0565b5b6040519080825280602002602001820160405280156105da57816020015b6105c76127f2565b8152602001906001900390816105bf5790505b5090505f6105eb8986868686611684565b905080825281955050505050509392505050565b610607612828565b5f5f5f610613856117e2565b92509250925060405180608001604052808673ffffffffffffffffffffffffffffffffffffffff1681526020018481526020018381526020018260ff168152509350505050919050565b5f5f620f424090508084108061067257508083105b156106825761271091505061083a565b5f600267ffffffffffffffff81111561069e5761069d6132a0565b5b6040519080825280602002602001820160405280156106cc5781602001602082028036833780820191505090505b50905086815f815181106106e3576106e2613c5e565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050858160018151811061073257610731613c5e565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250505f82866107799190613ce5565b90505f8973ffffffffffffffffffffffffffffffffffffffff1663d06ca61f83856040518363ffffffff1660e01b81526004016107b7929190613dbd565b5f60405180830381865afa1580156107d1573d5f5f3e3d5ffd5b505050506040513d5f823e3d601f19601f820116820180604052508101906107f99190613ebf565b90505f816001835161080b9190613f06565b8151811061081c5761081b613c5e565b5b6020026020010151905061083283828a8a610ecc565b955050505050505b95945050505050565b60606040518060800160405280604a8152602001614672604a9139905090565b5f5f5f5f5f5f8773ffffffffffffffffffffffffffffffffffffffff16631e3dd18b886040518263ffffffff1660e01b81526004016108a29190613070565b602060405180830381865afa9250505080156108dc57506040513d601f19601f820116820180604052508101906108d99190613bf4565b60015b61095f578773ffffffffffffffffffffffffffffffffffffffff166341d1de97886040518263ffffffff1660e01b81526004016109199190613070565b602060405180830381865afa158015610934573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906109589190613bf4565b9050610964565b809150505b5f8190505f5f8273ffffffffffffffffffffffffffffffffffffffff16630902f1ac6040518163ffffffff1660e01b8152600401606060405180830381865afa1580156109b3573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906109d79190613f72565b50915091505f8373ffffffffffffffffffffffffffffffffffffffff16630dfe16816040518163ffffffff1660e01b8152600401602060405180830381865afa158015610a26573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610a4a9190613bf4565b90505f8473ffffffffffffffffffffffffffffffffffffffff1663d21220a76040518163ffffffff1660e01b8152600401602060405180830381865afa158015610a96573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610aba9190613bf4565b905085828286869a509a509a509a509a505050505050509295509295909350565b610ae3612867565b610aec82611a48565b9050919050565b5f5f835f015173ffffffffffffffffffffffffffffffffffffffff1663d06ca61f8486602001516040518363ffffffff1660e01b8152600401610b37929190613dbd565b5f60405180830381865afa158015610b51573d5f5f3e3d5ffd5b505050506040513d5f823e3d601f19601f82011682018060405250810190610b799190613ebf565b9050806001856020015151610b8e9190613f06565b81518110610b9f57610b9e613c5e565b5b602002602001015191505092915050565b610bb861288b565b610bc182611af7565b9050919050565b610bd0612795565b5f5f5f5f5f610bdf8888610863565b945094509450945094505f610bf3856105ff565b90505f610bff856105ff565b90506040518060a001604052808873ffffffffffffffffffffffffffffffffffffffff1681526020018b73ffffffffffffffffffffffffffffffffffffffff1681526020018a815260200143815260200160405180604001604052806040518060a001604052808b73ffffffffffffffffffffffffffffffffffffffff1681526020018760200151815260200187604001518152602001876060015160ff1681526020018981525081526020016040518060a001604052808a73ffffffffffffffffffffffffffffffffffffffff1681526020018660200151815260200186604001518152602001866060015160ff1681526020018881525081525081525097505050505050505092915050565b60605f8360020b148015610d2357505f8260020b145b15610d52577ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff276189250620d89e891505b5f8473ffffffffffffffffffffffffffffffffffffffff1663050a4d216040518163ffffffff1660e01b8152600401602060405180830381865afa158015610d9c573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610dc09190613c33565b90505f8573ffffffffffffffffffffffffffffffffffffffff1663d5c35a7e6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610e0c573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610e309190613c33565b90505f6107d067ffffffffffffffff811115610e4f57610e4e6132a0565b5b604051908082528060200260200182016040528015610e8857816020015b610e756127f2565b815260200190600190039081610e6d5790505b5090505f5f9050610e9c888383878b611e5a565b90508360020b8360020b14610ebb57610eb8888383868a611f46565b90505b808252819450505050509392505050565b5f5f61271090505f670de0b6b3a764000090505f858286610eed9190613fc2565b610ef79190613ce5565b90505f888389610f079190613fc2565b610f119190613ce5565b9050610f288482610f229190613fc2565b83612015565b84610f339190613f06565b945050505050949350505050565b60608282905067ffffffffffffffff811115610f6057610f5f6132a0565b5b604051908082528060200260200182016040528015610f9957816020015b610f86612867565b815260200190600190039081610f7e5790505b5090505f5f90505b8383905081101561100757610fdc848483818110610fc257610fc1613c5e565b5b9050602002016020810190610fd79190613205565b611a48565b828281518110610fef57610fee613c5e565b5b60200260200101819052508080600101915050610fa1565b5092915050565b60605f8473ffffffffffffffffffffffffffffffffffffffff1663d0c93a7c6040518163ffffffff1660e01b8152600401602060405180830381865afa15801561105a573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061107e9190613c33565b90505f8460020b14801561109457505f8360020b145b156110c3577ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff276189350620d89e892505b5f600882866110d29190614003565b60020b901d90505f600883866110e89190614003565b60020b901d90505f600183836110fe9190614077565b61110891906140d0565b60010b90505f8167ffffffffffffffff811115611128576111276132a0565b5b6040519080825280602002602001820160405280156111565781602001602082028036833780820191505090505b5090505f5f90505f5f90505b83811015611249578a73ffffffffffffffffffffffffffffffffffffffff16635339c296828861119291906140d0565b6040518263ffffffff1660e01b81526004016111ae9190614138565b602060405180830381865afa1580156111c9573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906111ed9190614151565b838281518110611200576111ff613c5e565b5b60200260200101818152505061122f83828151811061122257611221613c5e565b5b6020026020010151612050565b8261123a919061417c565b91508080600101915050611162565b506112578a87878585612082565b96505050505050509392505050565b60605f8473ffffffffffffffffffffffffffffffffffffffff1663574f2ba36040518163ffffffff1660e01b8152600401602060405180830381865afa9250505080156112d157506040513d601f19601f820116820180604052508101906112ce9190614151565b60015b6113bf578473ffffffffffffffffffffffffffffffffffffffff16635d8c32a96040518163ffffffff1660e01b8152600401602060405180830381865afa92505050801561133d57506040513d601f19601f8201168201806040525081019061133a9190614151565b60015b6113b5578473ffffffffffffffffffffffffffffffffffffffff1663efde4e646040518163ffffffff1660e01b8152600401602060405180830381865afa15801561138a573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906113ae9190614151565b90506113ba565b809150505b6113c4565b809150505b808411156113d7578093505f92506113fa565b8083856113e4919061417c565b11156113f95783816113f69190613f06565b92505b5b8267ffffffffffffffff811115611414576114136132a0565b5b60405190808252806020026020018201604052801561144d57816020015b61143a612795565b8152602001906001900390816114325790505b5091505f5f90505b838110156114a2575f818661146a919061417c565b90506114768782610bc8565b84838151811061148957611488613c5e565b5b6020026020010181905250508080600101915050611455565b50509392505050565b60608282905067ffffffffffffffff8111156114ca576114c96132a0565b5b60405190808252806020026020018201604052801561150357816020015b6114f061288b565b8152602001906001900390816114e85790505b5090505f5f90505b838390508110156115715761154684848381811061152c5761152b613c5e565b5b90506020020160208101906115419190612f38565b611af7565b82828151811061155957611558613c5e565b5b6020026020010181905250808060010191505061150b565b5092915050565b6115806128e3565b5f61158b8484610bc8565b90505f6116178683608001515f600281106115a9576115a8613c5e565b5b60200201515f015184608001516001600281106115c9576115c8613c5e565b5b60200201515f015185608001515f600281106115e8576115e7613c5e565b5b602002015160800151866080015160016002811061160957611608613c5e565b5b60200201516080015161065d565b90506040518060c00160405280835f015173ffffffffffffffffffffffffffffffffffffffff1681526020018281526020018673ffffffffffffffffffffffffffffffffffffffff1681526020018581526020014381526020018360800151815250925050509392505050565b5f5f8490505b8360010b8160010b136117d7575f8773ffffffffffffffffffffffffffffffffffffffff1663c677e3e0836040518263ffffffff1660e01b81526004016116d19190614138565b602060405180830381865afa1580156116ec573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906117109190614151565b90505f810361171f57506117c4565b5f5f90505b6101008110156117c1575f60018284901c16146117b4575f8160088560010b60020b901b61175291906141af565b90505f89826117619190614209565b60020b036117b2576117738a826121d2565b86868151811061178657611785613c5e565b5b6020026020010181905250848061179c90614239565b9550506107d085106117b157505050506117d9565b5b505b8080600101915050611724565b50505b80806117cf90614280565b91505061168a565b505b95945050505050565b6060805f6040518060400160405280600781526020017f556e6b6e6f776e000000000000000000000000000000000000000000000000008152509150601290505f5f8573ffffffffffffffffffffffffffffffffffffffff16614e206040516024016040516020818303038152906040527f95d89b41000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff83818316178352505050506040516118ce91906142ed565b5f604051808303818686fa925050503d805f8114611907576040519150601f19603f3d011682016040523d82523d5f602084013e61190c565b606091505b5091509150811561192e578080602001905181019061192b91906143a5565b93505b8573ffffffffffffffffffffffffffffffffffffffff16614e206040516024016040516020818303038152906040527f313ce567000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff83818316178352505050506040516119d891906142ed565b5f604051808303818686fa925050503d805f8114611a11576040519150601f19603f3d011682016040523d82523d5f602084013e611a16565b606091505b5080925081935050508115611a3c5780806020019051810190611a399190614416565b92505b83945050509193909250565b611a50612867565b5f5f5f8473ffffffffffffffffffffffffffffffffffffffff16630902f1ac6040518163ffffffff1660e01b8152600401606060405180830381865afa158015611a9c573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611ac09190613f72565b63ffffffff169250925092506040518060800160405280438152602001848152602001838152602001828152509350505050919050565b611aff61288b565b5f611b098361236d565b90505f5f8473ffffffffffffffffffffffffffffffffffffffff16620186a06040516024016040516020818303038152906040527f1a686502000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050604051611bb891906142ed565b5f604051808303818686fa925050503d805f8114611bf1576040519150601f19603f3d011682016040523d82523d5f602084013e611bf6565b606091505b50915091505f5f9050828015611c0e57506020825110155b15611c2a5781806020019051810190611c27919061446b565b90505b5f8673ffffffffffffffffffffffffffffffffffffffff16630dfe16816040518163ffffffff1660e01b8152600401602060405180830381865afa158015611c74573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611c989190613bf4565b73ffffffffffffffffffffffffffffffffffffffff166370a08231886040518263ffffffff1660e01b8152600401611cd09190614496565b602060405180830381865afa158015611ceb573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611d0f9190614151565b90505f8773ffffffffffffffffffffffffffffffffffffffff1663d21220a76040518163ffffffff1660e01b8152600401602060405180830381865afa158015611d5b573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611d7f9190613bf4565b73ffffffffffffffffffffffffffffffffffffffff166370a08231896040518263ffffffff1660e01b8152600401611db79190614496565b602060405180830381865afa158015611dd2573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611df69190614151565b90506040518060c001604052808773ffffffffffffffffffffffffffffffffffffffff168152602001846fffffffffffffffffffffffffffffffff168152602001838152602001828152602001428152602001438152509650505050505050919050565b5f5b8160020b8360020b12158015611e9757507ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2761860020b8360020b135b8015611ea457506107d084105b15611f3a575f5f5f611eb68987612626565b5092509250925060405180606001604052808760020b8152602001846fffffffffffffffffffffffffffffffff16815260200183600f0b815250888880611efc90614239565b995081518110611f0f57611f0e613c5e565b5b60200260200101819052508560020b8160020b03611f2f57505050611f3a565b809550505050611e5c565b83905095945050505050565b5f5b8160020b8360020b13158015611f665750620d89e860020b8360020b125b8015611f7357506107d084105b15612009575f5f5f611f858987612626565b9350509250925060405180606001604052808760020b8152602001846fffffffffffffffffffffffffffffffff16815260200183600f0b815250888880611fcb90614239565b995081518110611fde57611fdd613c5e565b5b60200260200101819052508560020b8160020b03611ffe57505050612009565b809550505050611f48565b83905095945050505050565b5f5f83146120465760018260018561202d9190613f06565b6120379190613ce5565b612041919061417c565b612048565b5f5b905092915050565b5f5b5f821461207d576001826120669190613f06565b82169150808061207590614239565b915050612052565b919050565b60608167ffffffffffffffff81111561209e5761209d6132a0565b5b6040519080825280602002602001820160405280156120d757816020015b6120c46127f2565b8152602001906001900390816120bc5790505b5090505f5f90505f5f90505b84518110156121c7575f858281518110612100576120ff613c5e565b5b602002602001015103156121ba575f5f90505b6101008110156121b8575f60018288858151811061213457612133613c5e565b5b6020026020010151901c16146121ab575f88826008858b61215591906140d0565b60010b60020b901b61216791906141af565b61217191906144af565b905061217d8a826121d2565b8585815181106121905761218f613c5e565b5b602002602001018190525083806121a690614239565b945050505b8080600101915050612113565b505b80806001019150506120e3565b505095945050505050565b6121da6127f2565b5f5f8473ffffffffffffffffffffffffffffffffffffffff168460405160240161220491906144fa565b6040516020818303038152906040527ff30dba93000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff838183161783525050505060405161228e91906142ed565b5f60405180830381855afa9150503d805f81146122c6576040519150601f19603f3d011682016040523d82523d5f602084013e6122cb565b606091505b50915091508180156122df57506040815110155b61231e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016123159061455d565b60405180910390fd5b5f5f602083015191506040830151905060405180606001604052808760020b8152602001836fffffffffffffffffffffffffffffffff16815260200182600f0b81525094505050505092915050565b5f612376612946565b7f3850c7bd89327fabe6a1d2618cc44e6ca090221b2f752dc41d2ff5129beee61d815f600281106123aa576123a9613c5e565b5b60200201907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191690817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916815250507fe76c01e4acc72c802f60a5b10a772e90b691f60b7a7a240e22d1e5d404c000228160016002811061242857612427613c5e565b5b60200201907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191690817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916815250505f5f90505b60028110156125e5575f5f8573ffffffffffffffffffffffffffffffffffffffff168484600281106124ab576124aa613c5e565b5b6020020151604051602401604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff838183161783525050505060405161252091906142ed565b5f60405180830381855afa9150503d805f8114612558576040519150601f19603f3d011682016040523d82523d5f602084013e61255d565b606091505b50915091508161256e5750506125d8565b60208151101561257f5750506125d8565b5f818060200190518101906125949190614151565b90505f81036125a5575050506125d8565b73ffffffffffffffffffffffffffffffffffffffff80168111156125cb575050506125d8565b8095505050505050612621565b8080600101915050612476565b506040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612618906145eb565b60405180910390fd5b919050565b5f5f5f5f5f5f8773ffffffffffffffffffffffffffffffffffffffff168760405160240161265491906144fa565b6040516020818303038152906040527ff30dba93000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff83818316178352505050506040516126de91906142ed565b5f60405180830381855afa9150503d805f8114612716576040519150601f19603f3d011682016040523d82523d5f602084013e61271b565b606091505b509150915081801561272f57506080815110155b61276e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161276590614653565b60405180910390fd5b60208101519550604081015194506060810151935060808101519250505092959194509250565b6040518060a001604052805f73ffffffffffffffffffffffffffffffffffffffff1681526020015f73ffffffffffffffffffffffffffffffffffffffff1681526020015f81526020015f81526020016127ec612968565b81525090565b60405180606001604052805f60020b81526020015f6fffffffffffffffffffffffffffffffff1681526020015f600f0b81525090565b60405180608001604052805f73ffffffffffffffffffffffffffffffffffffffff16815260200160608152602001606081526020015f60ff1681525090565b60405180608001604052805f81526020015f81526020015f81526020015f81525090565b6040518060c001604052805f73ffffffffffffffffffffffffffffffffffffffff1681526020015f6fffffffffffffffffffffffffffffffff1681526020015f81526020015f81526020015f81526020015f81525090565b6040518060c001604052805f73ffffffffffffffffffffffffffffffffffffffff1681526020015f81526020015f73ffffffffffffffffffffffffffffffffffffffff1681526020015f81526020015f8152602001612940612968565b81525090565b6040518060400160405280600290602082028036833780820191505090505090565b60405180604001604052806002905b61297f612995565b8152602001906001900390816129775790505090565b6040518060a001604052805f73ffffffffffffffffffffffffffffffffffffffff16815260200160608152602001606081526020015f60ff1681526020015f81525090565b5f604051905090565b5f5ffd5b5f5ffd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f612a14826129eb565b9050919050565b5f612a2582612a0a565b9050919050565b612a3581612a1b565b8114612a3f575f5ffd5b50565b5f81359050612a5081612a2c565b92915050565b5f819050919050565b612a6881612a56565b8114612a72575f5ffd5b50565b5f81359050612a8381612a5f565b92915050565b5f5f60408385031215612a9f57612a9e6129e3565b5b5f612aac85828601612a42565b9250506020612abd85828601612a75565b9150509250929050565b612ad081612a0a565b82525050565b612adf81612a56565b82525050565b5f60029050919050565b5f81905092915050565b5f819050919050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f612b4482612b02565b612b4e8185612b0c565b9350612b5e818560208601612b1c565b612b6781612b2a565b840191505092915050565b5f60ff82169050919050565b612b8781612b72565b82525050565b5f60a083015f830151612ba25f860182612ac7565b5060208301518482036020860152612bba8282612b3a565b91505060408301518482036040860152612bd48282612b3a565b9150506060830151612be96060860182612b7e565b506080830151612bfc6080860182612ad6565b508091505092915050565b5f612c128383612b8d565b905092915050565b5f602082019050919050565b5f612c3082612ae5565b612c3a8185612aef565b935083602082028501612c4c85612af9565b805f5b85811015612c875784840389528151612c688582612c07565b9450612c7383612c1a565b925060208a01995050600181019050612c4f565b50829750879550505050505092915050565b5f60a083015f830151612cae5f860182612ac7565b506020830151612cc16020860182612ac7565b506040830151612cd46040860182612ad6565b506060830151612ce76060860182612ad6565b5060808301518482036080860152612cff8282612c26565b9150508091505092915050565b5f6020820190508181035f830152612d248184612c99565b905092915050565b612d3581612a0a565b8114612d3f575f5ffd5b50565b5f81359050612d5081612d2c565b92915050565b5f8160020b9050919050565b612d6b81612d56565b8114612d75575f5ffd5b50565b5f81359050612d8681612d62565b92915050565b5f5f5f60608486031215612da357612da26129e3565b5b5f612db086828701612d42565b9350506020612dc186828701612d78565b9250506040612dd286828701612d78565b9150509250925092565b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b612e0e81612d56565b82525050565b5f6fffffffffffffffffffffffffffffffff82169050919050565b612e3881612e14565b82525050565b5f81600f0b9050919050565b612e5381612e3e565b82525050565b606082015f820151612e6d5f850182612e05565b506020820151612e806020850182612e2f565b506040820151612e936040850182612e4a565b50505050565b5f612ea48383612e59565b60608301905092915050565b5f602082019050919050565b5f612ec682612ddc565b612ed08185612de6565b9350612edb83612df6565b805f5b83811015612f0b578151612ef28882612e99565b9750612efd83612eb0565b925050600181019050612ede565b5085935050505092915050565b5f6020820190508181035f830152612f308184612ebc565b905092915050565b5f60208284031215612f4d57612f4c6129e3565b5b5f612f5a84828501612d42565b91505092915050565b5f608083015f830151612f785f860182612ac7565b5060208301518482036020860152612f908282612b3a565b91505060408301518482036040860152612faa8282612b3a565b9150506060830151612fbf6060860182612b7e565b508091505092915050565b5f6020820190508181035f830152612fe28184612f63565b905092915050565b5f5f5f5f5f60a08688031215613003576130026129e3565b5b5f61301088828901612a42565b955050602061302188828901612d42565b945050604061303288828901612d42565b935050606061304388828901612a75565b925050608061305488828901612a75565b9150509295509295909350565b61306a81612a56565b82525050565b5f6020820190506130835f830184613061565b92915050565b5f82825260208201905092915050565b5f6130a382612b02565b6130ad8185613089565b93506130bd818560208601612b1c565b6130c681612b2a565b840191505092915050565b5f6020820190508181035f8301526130e98184613099565b905092915050565b5f6130fb82612a0a565b9050919050565b61310b816130f1565b8114613115575f5ffd5b50565b5f8135905061312681613102565b92915050565b5f5f60408385031215613142576131416129e3565b5b5f61314f85828601613118565b925050602061316085828601612a75565b9150509250929050565b61317381612a0a565b82525050565b5f60a08201905061318c5f83018861316a565b613199602083018761316a565b6131a6604083018661316a565b6131b36060830185613061565b6131c06080830184613061565b9695505050505050565b5f6131d482612a0a565b9050919050565b6131e4816131ca565b81146131ee575f5ffd5b50565b5f813590506131ff816131db565b92915050565b5f6020828403121561321a576132196129e3565b5b5f613227848285016131f1565b91505092915050565b608082015f8201516132445f850182612ad6565b5060208201516132576020850182612ad6565b50604082015161326a6040850182612ad6565b50606082015161327d6060850182612ad6565b50505050565b5f6080820190506132965f830184613230565b92915050565b5f5ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b6132d682612b2a565b810181811067ffffffffffffffff821117156132f5576132f46132a0565b5b80604052505050565b5f6133076129da565b905061331382826132cd565b919050565b5f5ffd5b5f5ffd5b5f67ffffffffffffffff82111561333a576133396132a0565b5b602082029050602081019050919050565b5f5ffd5b5f61336161335c84613320565b6132fe565b905080838252602082019050602084028301858111156133845761338361334b565b5b835b818110156133ad57806133998882612d42565b845260208401935050602081019050613386565b5050509392505050565b5f82601f8301126133cb576133ca61331c565b5b81356133db84826020860161334f565b91505092915050565b5f604082840312156133f9576133f861329c565b5b61340360406132fe565b90505f61341284828501612d42565b5f83015250602082013567ffffffffffffffff81111561343557613434613318565b5b613441848285016133b7565b60208301525092915050565b5f5f60408385031215613463576134626129e3565b5b5f83013567ffffffffffffffff8111156134805761347f6129e7565b5b61348c858286016133e4565b925050602061349d85828601612a75565b9150509250929050565b6134b0816129eb565b82525050565b60c082015f8201516134ca5f8501826134a7565b5060208201516134dd6020850182612e2f565b5060408201516134f06040850182612ad6565b5060608201516135036060850182612ad6565b5060808201516135166080850182612ad6565b5060a082015161352960a0850182612ad6565b50505050565b5f60c0820190506135425f8301846134b6565b92915050565b5f5f5f5f608085870312156135605761355f6129e3565b5b5f61356d87828801612a75565b945050602061357e87828801612a75565b935050604061358f87828801612a75565b92505060606135a087828801612a75565b91505092959194509250565b5f5ffd5b5f5f83601f8401126135c5576135c461331c565b5b8235905067ffffffffffffffff8111156135e2576135e16135ac565b5b6020830191508360208202830111156135fe576135fd61334b565b5b9250929050565b5f5f6020838503121561361b5761361a6129e3565b5b5f83013567ffffffffffffffff811115613638576136376129e7565b5b613644858286016135b0565b92509250509250929050565b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b608082015f82015161368d5f850182612ad6565b5060208201516136a06020850182612ad6565b5060408201516136b36040850182612ad6565b5060608201516136c66060850182612ad6565b50505050565b5f6136d78383613679565b60808301905092915050565b5f602082019050919050565b5f6136f982613650565b613703818561365a565b935061370e8361366a565b805f5b8381101561373e57815161372588826136cc565b9750613730836136e3565b925050600181019050613711565b5085935050505092915050565b5f6020820190508181035f83015261376381846136ef565b905092915050565b5f5f5f60608486031215613782576137816129e3565b5b5f61378f86828701613118565b93505060206137a086828701612a75565b92505060406137b186828701612a75565b9150509250925092565b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b5f60a083015f8301516137f95f860182612ac7565b50602083015161380c6020860182612ac7565b50604083015161381f6040860182612ad6565b5060608301516138326060860182612ad6565b506080830151848203608086015261384a8282612c26565b9150508091505092915050565b5f61386283836137e4565b905092915050565b5f602082019050919050565b5f613880826137bb565b61388a81856137c5565b93508360208202850161389c856137d5565b805f5b858110156138d757848403895281516138b88582613857565b94506138c38361386a565b925060208a0199505060018101905061389f565b50829750879550505050505092915050565b5f6020820190508181035f8301526139018184613876565b905092915050565b5f5f83601f84011261391e5761391d61331c565b5b8235905067ffffffffffffffff81111561393b5761393a6135ac565b5b6020830191508360208202830111156139575761395661334b565b5b9250929050565b5f5f60208385031215613974576139736129e3565b5b5f83013567ffffffffffffffff811115613991576139906129e7565b5b61399d85828601613909565b92509250509250929050565b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b60c082015f8201516139e65f8501826134a7565b5060208201516139f96020850182612e2f565b506040820151613a0c6040850182612ad6565b506060820151613a1f6060850182612ad6565b506080820151613a326080850182612ad6565b5060a0820151613a4560a0850182612ad6565b50505050565b5f613a5683836139d2565b60c08301905092915050565b5f602082019050919050565b5f613a78826139a9565b613a8281856139b3565b9350613a8d836139c3565b805f5b83811015613abd578151613aa48882613a4b565b9750613aaf83613a62565b925050600181019050613a90565b5085935050505092915050565b5f6020820190508181035f830152613ae28184613a6e565b905092915050565b5f5f5f60608486031215613b0157613b006129e3565b5b5f613b0e86828701612a42565b9350506020613b1f86828701613118565b9250506040613b3086828701612a75565b9150509250925092565b5f60c083015f830151613b4f5f860182612ac7565b506020830151613b626020860182612ad6565b506040830151613b756040860182612ac7565b506060830151613b886060860182612ad6565b506080830151613b9b6080860182612ad6565b5060a083015184820360a0860152613bb38282612c26565b9150508091505092915050565b5f6020820190508181035f830152613bd88184613b3a565b905092915050565b5f81519050613bee81612d2c565b92915050565b5f60208284031215613c0957613c086129e3565b5b5f613c1684828501613be0565b91505092915050565b5f81519050613c2d81612d62565b92915050565b5f60208284031215613c4857613c476129e3565b5b5f613c5584828501613c1f565b91505092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f613cef82612a56565b9150613cfa83612a56565b925082613d0a57613d09613c8b565b5b828204905092915050565b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b5f613d498383612ac7565b60208301905092915050565b5f602082019050919050565b5f613d6b82613d15565b613d758185613d1f565b9350613d8083613d2f565b805f5b83811015613db0578151613d978882613d3e565b9750613da283613d55565b925050600181019050613d83565b5085935050505092915050565b5f604082019050613dd05f830185613061565b8181036020830152613de28184613d61565b90509392505050565b5f67ffffffffffffffff821115613e0557613e046132a0565b5b602082029050602081019050919050565b5f81519050613e2481612a5f565b92915050565b5f613e3c613e3784613deb565b6132fe565b90508083825260208201905060208402830185811115613e5f57613e5e61334b565b5b835b81811015613e885780613e748882613e16565b845260208401935050602081019050613e61565b5050509392505050565b5f82601f830112613ea657613ea561331c565b5b8151613eb6848260208601613e2a565b91505092915050565b5f60208284031215613ed457613ed36129e3565b5b5f82015167ffffffffffffffff811115613ef157613ef06129e7565b5b613efd84828501613e92565b91505092915050565b5f613f1082612a56565b9150613f1b83612a56565b9250828203905081811115613f3357613f32613cb8565b5b92915050565b5f63ffffffff82169050919050565b613f5181613f39565b8114613f5b575f5ffd5b50565b5f81519050613f6c81613f48565b92915050565b5f5f5f60608486031215613f8957613f886129e3565b5b5f613f9686828701613e16565b9350506020613fa786828701613e16565b9250506040613fb886828701613f5e565b9150509250925092565b5f613fcc82612a56565b9150613fd783612a56565b9250828202613fe581612a56565b91508282048414831517613ffc57613ffb613cb8565b5b5092915050565b5f61400d82612d56565b915061401883612d56565b92508261402857614027613c8b565b5b60015f0383147fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800000831416156140605761405f613cb8565b5b828205905092915050565b5f8160010b9050919050565b5f6140818261406b565b915061408c8361406b565b92508282039050617fff81137fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000821217156140ca576140c9613cb8565b5b92915050565b5f6140da8261406b565b91506140e58361406b565b925082820190507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80008112617fff8213171561412357614122613cb8565b5b92915050565b6141328161406b565b82525050565b5f60208201905061414b5f830184614129565b92915050565b5f60208284031215614166576141656129e3565b5b5f61417384828501613e16565b91505092915050565b5f61418682612a56565b915061419183612a56565b92508282019050808211156141a9576141a8613cb8565b5b92915050565b5f6141b982612d56565b91506141c483612d56565b925082820190507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8000008112627fffff8213171561420357614202613cb8565b5b92915050565b5f61421382612d56565b915061421e83612d56565b92508261422e5761422d613c8b565b5b828207905092915050565b5f61424382612a56565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff820361427557614274613cb8565b5b600182019050919050565b5f61428a8261406b565b9150617fff820361429e5761429d613cb8565b5b600182019050919050565b5f81519050919050565b5f81905092915050565b5f6142c7826142a9565b6142d181856142b3565b93506142e1818560208601612b1c565b80840191505092915050565b5f6142f882846142bd565b915081905092915050565b5f5ffd5b5f67ffffffffffffffff821115614321576143206132a0565b5b61432a82612b2a565b9050602081019050919050565b5f61434961434484614307565b6132fe565b90508281526020810184848401111561436557614364614303565b5b614370848285612b1c565b509392505050565b5f82601f83011261438c5761438b61331c565b5b815161439c848260208601614337565b91505092915050565b5f602082840312156143ba576143b96129e3565b5b5f82015167ffffffffffffffff8111156143d7576143d66129e7565b5b6143e384828501614378565b91505092915050565b6143f581612b72565b81146143ff575f5ffd5b50565b5f81519050614410816143ec565b92915050565b5f6020828403121561442b5761442a6129e3565b5b5f61443884828501614402565b91505092915050565b61444a81612e14565b8114614454575f5ffd5b50565b5f8151905061446581614441565b92915050565b5f602082840312156144805761447f6129e3565b5b5f61448d84828501614457565b91505092915050565b5f6020820190506144a95f83018461316a565b92915050565b5f6144b982612d56565b91506144c483612d56565b92508282026144d281612d56565b91508082146144e4576144e3613cb8565b5b5092915050565b6144f481612d56565b82525050565b5f60208201905061450d5f8301846144eb565b92915050565b7f7469636b206665746368206661696c65640000000000000000000000000000005f82015250565b5f614547601183613089565b915061455282614513565b602082019050919050565b5f6020820190508181035f8301526145748161453b565b9050919050565b7f506f6f6c50726963655265616465723a20556e61626c6520746f2072656164205f8201527f7371727450726963655839360000000000000000000000000000000000000000602082015250565b5f6145d5602c83613089565b91506145e08261457b565b604082019050919050565b5f6020820190508181035f830152614602816145c9565b9050919050565b7f616c6765627261207469636b206665746368206661696c6564000000000000005f82015250565b5f61463d601983613089565b915061464882614609565b602082019050919050565b5f6020820190508181035f83015261466a81614631565b905091905056fe556e6973776170563250616972734578706c6f7265722c556e69737761705633506f6f6c734578706c6f7265722c556e69335469636b4c656e732c416c67656272615469636b4c656e73a264697066735822122085e04ce44fc25456979f395032833b2c255532a1562cee6263c399ffaa90d39064736f6c63430008210033