Transaction Details
- Transaction Hash
- 0x184549dd0a6b416426122195b17bdc2f96ba33ebe74c4db1e723fc498d9f2e61
- Result
- Success
- Status
-
ConfirmedConfirmed by 2,765,071
- Block
- 28194
- Timestamp
- 2 years ago | April-27-2023 10:48:06 PM -0 UTC | Confirmed within <= 6902.556 seconds
- L1 Block
- 42035255
- To
- [Contract 0x8f75a53f65e31dd0d2e40d0827becaae2299d111 created]
- Value
- 0 LIT
- Transaction Fee
- 0.000004940585 LIT
- L2 Gas Price
- 0.001 Gwei
- L2 Gas Limit
- 4,940,585
- L2 Gas Used by Transaction
- 4,940,585 | 100%
- L1 Gas Used by Transaction
- 350,526
- L1 Gas Price
- 0.000000001 Gwei
- L1 Fee Scalar
- 1.5
- NoncePosition
- 40630
- Raw Input
-
0x60806040523480156200001157600080fd5b506040518060400160405280601481526020017f50726f6772616d6d61626c65204b6579706169720000000000000000000000008152506040518060400160405280600381526020017f504b50000000000000000000000000000000000000000000000000000000000081525081600090816200008f919062000463565b508060019081620000a1919062000463565b505050620000c4620000b86200011b60201b60201c565b6200012360201b60201c565b6001600b819055506001600f8190555033601060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506200054a565b600033905090565b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200026b57607f821691505b60208210810362000281576200028062000223565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b600060088302620002eb7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82620002ac565b620002f78683620002ac565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b6000620003446200033e62000338846200030f565b62000319565b6200030f565b9050919050565b6000819050919050565b620003608362000323565b620003786200036f826200034b565b848454620002b9565b825550505050565b600090565b6200038f62000380565b6200039c81848462000355565b505050565b5b81811015620003c457620003b860008262000385565b600181019050620003a2565b5050565b601f8211156200041357620003dd8162000287565b620003e8846200029c565b81016020851015620003f8578190505b6200041062000407856200029c565b830182620003a1565b50505b505050565b600082821c905092915050565b6000620004386000198460080262000418565b1980831691505092915050565b600062000453838362000425565b9150826002028217905092915050565b6200046e82620001e9565b67ffffffffffffffff8111156200048a5762000489620001f4565b5b62000496825462000252565b620004a3828285620003c8565b600060209050601f831160018114620004db5760008415620004c6578287015190505b620004d2858262000445565b86555062000542565b601f198416620004eb8662000287565b60005b828110156200051557848901518255600182019150602085019450602081019050620004ee565b8683101562000535578489015162000531601f89168262000425565b8355505b6001600288020188555050505b505050505050565b6155f1806200055a6000396000f3fe60806040526004361061027d5760003560e01c80636352211e1161014f578063b94a2102116100c1578063e985e9c51161007a578063e985e9c5146109fc578063ef6fd87814610a39578063f2fde38b14610a76578063f556aeb114610a9f578063f70e72ef14610ac8578063f887ea4014610b055761027d565b8063b94a2102146108c6578063bd4986a0146108f1578063bdb4b8481461092e578063c87b56dd14610959578063d343682614610996578063d7b0398b146109bf5761027d565b80638da5cb5b116101135780638da5cb5b146107c85780639388f12e146107f357806395d89b411461081e57806397016f3f14610849578063a22cb46514610874578063b88d4fde1461089d5761027d565b80636352211e146106de57806366a306d71461071b57806370a082311461074b578063715018a6146107885780638545f4ea1461079f5761027d565b80633ccfd60b116101f35780634f558e79116101ac5780634f558e79146105a55780634f6ccce7146105e257806356e3a1ae1461061f5780635c110a9c1461065c5780635d228b16146106855780635f49663c146106b55761027d565b80633ccfd60b146104ad57806341cb87fc146104c457806342842e0e146104ed57806342966c681461051657806342dd8fcb1461053f5780634c19eae61461057c5761027d565b806318160ddd1161024557806318160ddd1461038d5780631ea89a22146103b85780631f275713146103e157806323b872dd1461041e5780632f745c59146104475780633b189852146104845761027d565b806301ffc9a71461028257806306fdde03146102bf578063081812fc146102ea578063095ea7b3146103275780631582391c14610350575b600080fd5b34801561028e57600080fd5b506102a960048036038101906102a491906138b0565b610b30565b6040516102b691906138f8565b60405180910390f35b3480156102cb57600080fd5b506102d4610c6a565b6040516102e191906139a3565b60405180910390f35b3480156102f657600080fd5b50610311600480360381019061030c91906139fb565b610cfc565b60405161031e9190613a69565b60405180910390f35b34801561033357600080fd5b5061034e60048036038101906103499190613ab0565b610d42565b005b34801561035c57600080fd5b5061037760048036038101906103729190613b5f565b610e59565b6040516103849190613bfb565b60405180910390f35b34801561039957600080fd5b506103a2610e83565b6040516103af9190613bfb565b60405180910390f35b3480156103c457600080fd5b506103df60048036038101906103da9190613c16565b610e90565b005b3480156103ed57600080fd5b5061040860048036038101906104039190613c43565b610f1f565b6040516104159190613c7f565b60405180910390f35b34801561042a57600080fd5b5061044560048036038101906104409190613c9a565b610f4f565b005b34801561045357600080fd5b5061046e60048036038101906104699190613ab0565b610faf565b60405161047b9190613bfb565b60405180910390f35b34801561049057600080fd5b506104ab60048036038101906104a69190613c16565b611054565b005b3480156104b957600080fd5b506104c26110e3565b005b3480156104d057600080fd5b506104eb60048036038101906104e69190613c16565b6111f6565b005b3480156104f957600080fd5b50610514600480360381019061050f9190613c9a565b611285565b005b34801561052257600080fd5b5061053d600480360381019061053891906139fb565b6112a5565b005b34801561054b57600080fd5b50610566600480360381019061056191906139fb565b611301565b6040516105739190613bfb565b60405180910390f35b34801561058857600080fd5b506105a3600480360381019061059e9190613ced565b611321565b005b3480156105b157600080fd5b506105cc60048036038101906105c791906139fb565b6114eb565b6040516105d991906138f8565b60405180910390f35b3480156105ee57600080fd5b50610609600480360381019061060491906139fb565b6114fd565b6040516106169190613bfb565b60405180910390f35b34801561062b57600080fd5b50610646600480360381019061064191906139fb565b61156e565b60405161065391906138f8565b60405180910390f35b34801561066857600080fd5b50610683600480360381019061067e9190613d68565b61158e565b005b61069f600480360381019061069a91906139fb565b61168a565b6040516106ac9190613bfb565b60405180910390f35b3480156106c157600080fd5b506106dc60048036038101906106d79190613c16565b6116f0565b005b3480156106ea57600080fd5b50610705600480360381019061070091906139fb565b61177f565b6040516107129190613a69565b60405180910390f35b61073560048036038101906107309190613edd565b611830565b6040516107429190613bfb565b60405180910390f35b34801561075757600080fd5b50610772600480360381019061076d9190613c16565b61197a565b60405161077f9190613bfb565b60405180910390f35b34801561079457600080fd5b5061079d611a31565b005b3480156107ab57600080fd5b506107c660048036038101906107c191906139fb565b611a45565b005b3480156107d457600080fd5b506107dd611a8e565b6040516107ea9190613a69565b60405180910390f35b3480156107ff57600080fd5b50610808611ab8565b6040516108159190613f98565b60405180910390f35b34801561082a57600080fd5b50610833611ade565b60405161084091906139a3565b60405180910390f35b34801561085557600080fd5b5061085e611b70565b60405161086b9190613fd4565b60405180910390f35b34801561088057600080fd5b5061089b6004803603810190610896919061401b565b611b96565b005b3480156108a957600080fd5b506108c460048036038101906108bf919061405b565b611bac565b005b3480156108d257600080fd5b506108db611c0e565b6040516108e89190613a69565b60405180910390f35b3480156108fd57600080fd5b50610918600480360381019061091391906139fb565b611c34565b6040516109259190613a69565b60405180910390f35b34801561093a57600080fd5b50610943611cd9565b6040516109509190613bfb565b60405180910390f35b34801561096557600080fd5b50610980600480360381019061097b91906139fb565b611cdf565b60405161098d91906139a3565b60405180910390f35b3480156109a257600080fd5b506109bd60048036038101906109b891906139fb565b611f8e565b005b3480156109cb57600080fd5b506109e660048036038101906109e191906140de565b611fa3565b6040516109f39190613bfb565b60405180910390f35b348015610a0857600080fd5b50610a236004803603810190610a1e919061419c565b611fcf565b604051610a3091906138f8565b60405180910390f35b348015610a4557600080fd5b50610a606004803603810190610a5b91906139fb565b612063565b604051610a6d9190614231565b60405180910390f35b348015610a8257600080fd5b50610a9d6004803603810190610a989190613c16565b61210d565b005b348015610aab57600080fd5b50610ac66004803603810190610ac19190613edd565b612190565b005b348015610ad457600080fd5b50610aef6004803603810190610aea9190613d68565b612289565b604051610afc9190613bfb565b60405180910390f35b348015610b1157600080fd5b50610b1a6122ba565b604051610b279190614274565b60405180910390f35b60007f780e9d63000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161480610bfb57507f5b5e139f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b80610c6357507f80ac58cd000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b9050919050565b606060008054610c79906142be565b80601f0160208091040260200160405190810160405280929190818152602001828054610ca5906142be565b8015610cf25780601f10610cc757610100808354040283529160200191610cf2565b820191906000526020600020905b815481529060010190602001808311610cd557829003601f168201915b5050505050905090565b6000610d07826122e0565b6004600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b6000610d4d8261177f565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610dbd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610db490614361565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff16610ddc61232b565b73ffffffffffffffffffffffffffffffffffffffff161480610e0b5750610e0a81610e0561232b565b611fcf565b5b610e4a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e41906143f3565b60405180910390fd5b610e548383612333565b505050565b600080610e65886123ec565b9050610e758782888888886124de565b809150509695505050505050565b6000600980549050905090565b610e98612529565b80600d60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff167f42d2ac2cd8a457cf976d513bacdc167baa2ff2cd2706c98d222bb035b89d496960405160405180910390a250565b600081604051602001610f32919061448b565b604051602081830303815290604052805190602001209050919050565b610f60610f5a61232b565b826125a7565b610f9f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f9690614523565b60405180910390fd5b610faa83838361263c565b505050565b6000610fba8361197a565b8210610ffb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ff2906145b5565b60405180910390fd5b600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002054905092915050565b61105c612529565b80601060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff167f65d3e06a561c77a07da59b8b2ca10214ae08fe21cc2953a90db0ac8b5b7c437160405160405180910390a250565b6110eb612529565b6002600b5403611130576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161112790614621565b60405180910390fd5b6002600b81905550600047905060003373ffffffffffffffffffffffffffffffffffffffff168260405161116390614672565b60006040518083038185875af1925050503d80600081146111a0576040519150601f19603f3d011682016040523d82523d6000602084013e6111a5565b606091505b50509050806111b357600080fd5b7fb6b476da71cea8275cac6b1720c04966afaff5e637472cedb6cbd32c43a23251826040516111e29190613bfb565b60405180910390a150506001600b81905550565b6111fe612529565b80600c60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff167f8da1c48aefffe2a2520f3e707937e3254d532a0905d345e539532599d2a0564c60405160405180910390a250565b6112a083838360405180602001604052806000815250611bac565b505050565b6112b66112b061232b565b826125a7565b6112f5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112ec90614523565b60405180910390fd5b6112fe816128a2565b50565b600060116000838152602001908152602001600020805490509050919050565b600061135430876040516020016113399291906146f0565b60405160208183030381529060405280519060200120610f1f565b9050848114611398576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161138f9061478e565b60405180910390fd5b6000600186868686604051600081526020016040526040516113bd94939291906147bd565b6020604051602081039080840390855afa1580156113df573d6000803e3d6000fd5b505050602060405103519050601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161461147b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114729061489a565b60405180910390fd5b600015156012600089815260200190815260200160002060009054906101000a900460ff161515146114e2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114d99061492c565b60405180910390fd5b50505050505050565b60006114f6826129bf565b9050919050565b6000611507610e83565b8210611548576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161153f906149be565b60405180910390fd5b6009828154811061155c5761155b6149de565b5b90600052602060002001549050919050565b60126020528060005260406000206000915054906101000a900460ff1681565b600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461161e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161161590614a7f565b60405180910390fd5b6011600082815260200190815260200160002082908060018154018082558091505060019003906000526020600020016000909190919091505580827f67c5bcaefda7c1381ded3fc61dbb8e693cef5b368cd356324bcc2b1aa791448c60405160405180910390a35050565b6000600f5434146116d0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116c790614aeb565b60405180910390fd5b60006116db836123ec565b90506116e78133612a2b565b80915050919050565b6116f8612529565b80600e60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff167f446c3422d569626abc16e1497dfa8270f1192bd56ea9ec8890b09705ddc275ad60405160405180910390a250565b6000806002600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603611827576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161181e90614b57565b60405180910390fd5b80915050919050565b6000600f543414611876576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161186d90614aeb565b60405180910390fd5b6000611881846123ec565b905061188d8130612a2b565b600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16638a4315788285600067ffffffffffffffff8111156118e8576118e7613db2565b5b6040519080825280602002602001820160405280156119165781602001602082028036833780820191505090505b506040518463ffffffff1660e01b815260040161193593929190614c35565b600060405180830381600087803b15801561194f57600080fd5b505af1158015611963573d6000803e3d6000fd5b50505050611970816128a2565b8091505092915050565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036119ea576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119e190614cec565b60405180910390fd5b600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b611a39612529565b611a436000612b97565b565b611a4d612529565b80600f819055507f653b8b44976b2e5c016e082d134653d04dea9dbef92055038cca38c93007035581604051611a839190613bfb565b60405180910390a150565b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b600e60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b606060018054611aed906142be565b80601f0160208091040260200160405190810160405280929190818152602001828054611b19906142be565b8015611b665780601f10611b3b57610100808354040283529160200191611b66565b820191906000526020600020905b815481529060010190602001808311611b4957829003601f168201915b5050505050905090565b600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b611ba8611ba161232b565b8383612c5d565b5050565b611bbd611bb761232b565b836125a7565b611bfc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611bf390614523565b60405180910390fd5b611c0884848484612dc9565b50505050565b601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663bd4986a0836040518263ffffffff1660e01b8152600401611c919190613bfb565b602060405180830381865afa158015611cae573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611cd29190614d21565b9050919050565b600f5481565b6060611d1f6040518060400160405280601181526020017f67657474696e6720746f6b656e20757269000000000000000000000000000000815250612e25565b6000600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ef6fd878846040518263ffffffff1660e01b8152600401611d7c9190613bfb565b600060405180830381865afa158015611d99573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f82011682018060405250810190611dc29190614dbe565b9050611e026040518060400160405280601f81526020017f676f74207075626b65792c2067657474696e6720657468206164647265737300815250612e25565b6000600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663bd4986a0856040518263ffffffff1660e01b8152600401611e5f9190613bfb565b602060405180830381865afa158015611e7c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611ea09190614d21565b9050611ee06040518060400160405280601081526020017f63616c6c696e6720746f6b656e55524900000000000000000000000000000000815250612e25565b600e60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663950462ee8584846040518463ffffffff1660e01b8152600401611f3f93929190614e07565b600060405180830381865afa158015611f5c573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f82011682018060405250810190611f859190614ee6565b92505050919050565b611f96612529565b611fa08133612a2b565b50565b600080611faf896123ec565b9050611fc088828989898989612ebe565b80915050979650505050505050565b6000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b6060600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ef6fd878836040518263ffffffff1660e01b81526004016120c09190613bfb565b600060405180830381865afa1580156120dd573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f820116820180604052508101906121069190614dbe565b9050919050565b612115612529565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603612184576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161217b90614fa1565b60405180910390fd5b61218d81612b97565b50565b612198612529565b6121a28230612a2b565b600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16638a4315788383600067ffffffffffffffff8111156121fd576121fc613db2565b5b60405190808252806020026020018201604052801561222b5781602001602082028036833780820191505090505b506040518463ffffffff1660e01b815260040161224a93929190614c35565b600060405180830381600087803b15801561226457600080fd5b505af1158015612278573d6000803e3d6000fd5b50505050612285826128a2565b5050565b601160205281600052604060002081815481106122a557600080fd5b90600052602060002001600091509150505481565b600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6122e9816129bf565b612328576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161231f90614b57565b60405180910390fd5b50565b600033905090565b816004600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff166123a68361177f565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b600080601160008481526020019081526020016000208054905011612446576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161243d90615033565b60405180910390fd5b6000601160008481526020019081526020016000206001601160008681526020019081526020016000208054905061247e9190615082565b8154811061248f5761248e6149de565b5b90600052602060002001549050601160008481526020019081526020016000208054806124bf576124be6150b6565b5b6001900381819060005260206000200160009055905580915050919050565b6124eb8685858585611321565b6124f58533612a2b565b60016012600088815260200190815260200160002060006101000a81548160ff021916908315150217905550505050505050565b61253161232b565b73ffffffffffffffffffffffffffffffffffffffff1661254f611a8e565b73ffffffffffffffffffffffffffffffffffffffff16146125a5576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161259c90615131565b60405180910390fd5b565b6000806125b38361177f565b90508073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614806125f557506125f48185611fcf565b5b8061263357508373ffffffffffffffffffffffffffffffffffffffff1661261b84610cfc565b73ffffffffffffffffffffffffffffffffffffffff16145b91505092915050565b8273ffffffffffffffffffffffffffffffffffffffff1661265c8261177f565b73ffffffffffffffffffffffffffffffffffffffff16146126b2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016126a9906151c3565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603612721576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161271890615255565b60405180910390fd5b61272c838383612fed565b612737600082612333565b6001600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546127879190615082565b925050819055506001600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546127de9190615275565b92505081905550816002600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a461289d838383612ffd565b505050565b60006128ad8261177f565b90506128bb81600084612fed565b6128c6600083612333565b6001600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546129169190615082565b925050819055506002600083815260200190815260200160002060006101000a81549073ffffffffffffffffffffffffffffffffffffffff021916905581600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a46129bb81600084612ffd565b5050565b60008073ffffffffffffffffffffffffffffffffffffffff166002600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614159050919050565b600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166301c6d035836040518263ffffffff1660e01b8152600401612a869190613bfb565b602060405180830381865afa158015612aa3573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612ac791906152be565b612b06576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612afd90615337565b60405180910390fd5b3073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603612b4857612b438183613002565b612b53565b612b5281836131db565b5b817f3b2cc0657d0387a736293d66389f78e4c8025e413c7a1ee67b7707d4418c46b8612b7e84612063565b604051612b8b9190614231565b60405180910390a25050565b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603612ccb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612cc2906153a3565b60405180910390fd5b80600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3183604051612dbc91906138f8565b60405180910390a3505050565b612dd484848461263c565b612de0848484846131f9565b612e1f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612e1690615435565b60405180910390fd5b50505050565b612ebb81604051602401612e3991906139a3565b6040516020818303038152906040527f41304fac000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050613380565b50565b612ecb8785858585611321565b612ed58630612a2b565b60016012600089815260200190815260200160002060006101000a81548160ff021916908315150217905550600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16638a4315788787600067ffffffffffffffff811115612f5c57612f5b613db2565b5b604051908082528060200260200182016040528015612f8a5781602001602082028036833780820191505090505b506040518463ffffffff1660e01b8152600401612fa993929190614c35565b600060405180830381600087803b158015612fc357600080fd5b505af1158015612fd7573d6000803e3d6000fd5b50505050612fe4866128a2565b50505050505050565b612ff88383836133a9565b505050565b505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603613071576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613068906154a1565b60405180910390fd5b61307a816129bf565b156130ba576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016130b19061550d565b60405180910390fd5b6130c660008383612fed565b6001600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546131169190615275565b92505081905550816002600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a46131d760008383612ffd565b5050565b6131f58282604051806020016040528060008152506134bb565b5050565b600061321a8473ffffffffffffffffffffffffffffffffffffffff16613516565b15613373578373ffffffffffffffffffffffffffffffffffffffff1663150b7a0261324361232b565b8786866040518563ffffffff1660e01b8152600401613265949392919061552d565b6020604051808303816000875af19250505080156132a157506040513d601f19601f8201168201806040525081019061329e919061558e565b60015b613323573d80600081146132d1576040519150601f19603f3d011682016040523d82523d6000602084013e6132d6565b606091505b50600081510361331b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161331290615435565b60405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614915050613378565b600190505b949350505050565b60008151905060006a636f6e736f6c652e6c6f679050602083016000808483855afa5050505050565b6133b4838383613539565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036133f6576133f18161353e565b613435565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614613434576134338382613587565b5b5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361347757613472816136f4565b6134b6565b8273ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16146134b5576134b482826137c5565b5b5b505050565b6134c58383613002565b6134d260008484846131f9565b613511576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161350890615435565b60405180910390fd5b505050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b505050565b600980549050600a600083815260200190815260200160002081905550600981908060018154018082558091505060019003906000526020600020016000909190919091505550565b600060016135948461197a565b61359e9190615082565b9050600060086000848152602001908152602001600020549050818114613683576000600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600084815260200190815260200160002054905080600760008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600084815260200190815260200160002081905550816008600083815260200190815260200160002081905550505b6008600084815260200190815260200160002060009055600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008381526020019081526020016000206000905550505050565b600060016009805490506137089190615082565b90506000600a6000848152602001908152602001600020549050600060098381548110613738576137376149de565b5b90600052602060002001549050806009838154811061375a576137596149de565b5b906000526020600020018190555081600a600083815260200190815260200160002081905550600a60008581526020019081526020016000206000905560098054806137a9576137a86150b6565b5b6001900381819060005260206000200160009055905550505050565b60006137d08361197a565b905081600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002081905550806008600084815260200190815260200160002081905550505050565b6000604051905090565b600080fd5b600080fd5b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b61388d81613858565b811461389857600080fd5b50565b6000813590506138aa81613884565b92915050565b6000602082840312156138c6576138c561384e565b5b60006138d48482850161389b565b91505092915050565b60008115159050919050565b6138f2816138dd565b82525050565b600060208201905061390d60008301846138e9565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561394d578082015181840152602081019050613932565b60008484015250505050565b6000601f19601f8301169050919050565b600061397582613913565b61397f818561391e565b935061398f81856020860161392f565b61399881613959565b840191505092915050565b600060208201905081810360008301526139bd818461396a565b905092915050565b6000819050919050565b6139d8816139c5565b81146139e357600080fd5b50565b6000813590506139f5816139cf565b92915050565b600060208284031215613a1157613a1061384e565b5b6000613a1f848285016139e6565b91505092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000613a5382613a28565b9050919050565b613a6381613a48565b82525050565b6000602082019050613a7e6000830184613a5a565b92915050565b613a8d81613a48565b8114613a9857600080fd5b50565b600081359050613aaa81613a84565b92915050565b60008060408385031215613ac757613ac661384e565b5b6000613ad585828601613a9b565b9250506020613ae6858286016139e6565b9150509250929050565b6000819050919050565b613b0381613af0565b8114613b0e57600080fd5b50565b600081359050613b2081613afa565b92915050565b600060ff82169050919050565b613b3c81613b26565b8114613b4757600080fd5b50565b600081359050613b5981613b33565b92915050565b60008060008060008060c08789031215613b7c57613b7b61384e565b5b6000613b8a89828a016139e6565b9650506020613b9b89828a016139e6565b9550506040613bac89828a01613b11565b9450506060613bbd89828a01613b4a565b9350506080613bce89828a01613b11565b92505060a0613bdf89828a01613b11565b9150509295509295509295565b613bf5816139c5565b82525050565b6000602082019050613c106000830184613bec565b92915050565b600060208284031215613c2c57613c2b61384e565b5b6000613c3a84828501613a9b565b91505092915050565b600060208284031215613c5957613c5861384e565b5b6000613c6784828501613b11565b91505092915050565b613c7981613af0565b82525050565b6000602082019050613c946000830184613c70565b92915050565b600080600060608486031215613cb357613cb261384e565b5b6000613cc186828701613a9b565b9350506020613cd286828701613a9b565b9250506040613ce3868287016139e6565b9150509250925092565b600080600080600060a08688031215613d0957613d0861384e565b5b6000613d17888289016139e6565b9550506020613d2888828901613b11565b9450506040613d3988828901613b4a565b9350506060613d4a88828901613b11565b9250506080613d5b88828901613b11565b9150509295509295909350565b60008060408385031215613d7f57613d7e61384e565b5b6000613d8d858286016139e6565b9250506020613d9e858286016139e6565b9150509250929050565b600080fd5b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b613dea82613959565b810181811067ffffffffffffffff82111715613e0957613e08613db2565b5b80604052505050565b6000613e1c613844565b9050613e288282613de1565b919050565b600067ffffffffffffffff821115613e4857613e47613db2565b5b613e5182613959565b9050602081019050919050565b82818337600083830152505050565b6000613e80613e7b84613e2d565b613e12565b905082815260208101848484011115613e9c57613e9b613dad565b5b613ea7848285613e5e565b509392505050565b600082601f830112613ec457613ec3613da8565b5b8135613ed4848260208601613e6d565b91505092915050565b60008060408385031215613ef457613ef361384e565b5b6000613f02858286016139e6565b925050602083013567ffffffffffffffff811115613f2357613f22613853565b5b613f2f85828601613eaf565b9150509250929050565b6000819050919050565b6000613f5e613f59613f5484613a28565b613f39565b613a28565b9050919050565b6000613f7082613f43565b9050919050565b6000613f8282613f65565b9050919050565b613f9281613f77565b82525050565b6000602082019050613fad6000830184613f89565b92915050565b6000613fbe82613f65565b9050919050565b613fce81613fb3565b82525050565b6000602082019050613fe96000830184613fc5565b92915050565b613ff8816138dd565b811461400357600080fd5b50565b60008135905061401581613fef565b92915050565b600080604083850312156140325761403161384e565b5b600061404085828601613a9b565b925050602061405185828601614006565b9150509250929050565b600080600080608085870312156140755761407461384e565b5b600061408387828801613a9b565b945050602061409487828801613a9b565b93505060406140a5878288016139e6565b925050606085013567ffffffffffffffff8111156140c6576140c5613853565b5b6140d287828801613eaf565b91505092959194509250565b600080600080600080600060e0888a0312156140fd576140fc61384e565b5b600061410b8a828b016139e6565b975050602061411c8a828b016139e6565b965050604088013567ffffffffffffffff81111561413d5761413c613853565b5b6141498a828b01613eaf565b955050606061415a8a828b01613b11565b945050608061416b8a828b01613b4a565b93505060a061417c8a828b01613b11565b92505060c061418d8a828b01613b11565b91505092959891949750929550565b600080604083850312156141b3576141b261384e565b5b60006141c185828601613a9b565b92505060206141d285828601613a9b565b9150509250929050565b600081519050919050565b600082825260208201905092915050565b6000614203826141dc565b61420d81856141e7565b935061421d81856020860161392f565b61422681613959565b840191505092915050565b6000602082019050818103600083015261424b81846141f8565b905092915050565b600061425e82613f65565b9050919050565b61426e81614253565b82525050565b60006020820190506142896000830184614265565b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806142d657607f821691505b6020821081036142e9576142e861428f565b5b50919050565b7f4552433732313a20617070726f76616c20746f2063757272656e74206f776e6560008201527f7200000000000000000000000000000000000000000000000000000000000000602082015250565b600061434b60218361391e565b9150614356826142ef565b604082019050919050565b6000602082019050818103600083015261437a8161433e565b9050919050565b7f4552433732313a20617070726f76652063616c6c6572206973206e6f7420746f60008201527f6b656e206f776e6572206e6f7220617070726f76656420666f7220616c6c0000602082015250565b60006143dd603e8361391e565b91506143e882614381565b604082019050919050565b6000602082019050818103600083015261440c816143d0565b9050919050565b600081905092915050565b7f19457468657265756d205369676e6564204d6573736167653a0a333200000000600082015250565b6000614454601c83614413565b915061445f8261441e565b601c82019050919050565b6000819050919050565b61448561448082613af0565b61446a565b82525050565b600061449682614447565b91506144a28284614474565b60208201915081905092915050565b7f4552433732313a2063616c6c6572206973206e6f7420746f6b656e206f776e6560008201527f72206e6f7220617070726f766564000000000000000000000000000000000000602082015250565b600061450d602e8361391e565b9150614518826144b1565b604082019050919050565b6000602082019050818103600083015261453c81614500565b9050919050565b7f455243373231456e756d657261626c653a206f776e657220696e646578206f7560008201527f74206f6620626f756e6473000000000000000000000000000000000000000000602082015250565b600061459f602b8361391e565b91506145aa82614543565b604082019050919050565b600060208201905081810360008301526145ce81614592565b9050919050565b7f5265656e7472616e637947756172643a207265656e7472616e742063616c6c00600082015250565b600061460b601f8361391e565b9150614616826145d5565b602082019050919050565b6000602082019050818103600083015261463a816145fe565b9050919050565b600081905092915050565b50565b600061465c600083614641565b91506146678261464c565b600082019050919050565b600061467d8261464f565b9150819050919050565b60008160601b9050919050565b600061469f82614687565b9050919050565b60006146b182614694565b9050919050565b6146c96146c482613a48565b6146a6565b82525050565b6000819050919050565b6146ea6146e5826139c5565b6146cf565b82525050565b60006146fc82856146b8565b60148201915061470c82846146d9565b6020820191508190509392505050565b7f546865206d736748617368206973206e6f7420612068617368206f662074686560008201527f20746f6b656e49642e20204578706c61696e20796f757273656c662100000000602082015250565b6000614778603c8361391e565b91506147838261471c565b604082019050919050565b600060208201905081810360008301526147a78161476b565b9050919050565b6147b781613b26565b82525050565b60006080820190506147d26000830187613c70565b6147df60208301866147ae565b6147ec6040830185613c70565b6147f96060830184613c70565b95945050505050565b7f5468697320667265654d696e7420776173206e6f74207369676e65642062792060008201527f667265654d696e745369676e65722e2020486f7720656d626172617373696e6760208201527f2e00000000000000000000000000000000000000000000000000000000000000604082015250565b600061488460418361391e565b915061488f82614802565b606082019050919050565b600060208201905081810360008301526148b381614877565b9050919050565b7f546869732066726565206d696e742049442068617320616c726561647920626560008201527f656e2072656465656d6564000000000000000000000000000000000000000000602082015250565b6000614916602b8361391e565b9150614921826148ba565b604082019050919050565b6000602082019050818103600083015261494581614909565b9050919050565b7f455243373231456e756d657261626c653a20676c6f62616c20696e646578206f60008201527f7574206f6620626f756e64730000000000000000000000000000000000000000602082015250565b60006149a8602c8361391e565b91506149b38261494c565b604082019050919050565b600060208201905081810360008301526149d78161499b565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4f6e6c792074686520726f7574696e6720636f6e74726163742063616e20636160008201527f6c6c20746869732066756e6374696f6e00000000000000000000000000000000602082015250565b6000614a6960308361391e565b9150614a7482614a0d565b604082019050919050565b60006020820190508181036000830152614a9881614a5c565b9050919050565b7f596f75206d757374207061792065786163746c79206d696e7420636f73740000600082015250565b6000614ad5601e8361391e565b9150614ae082614a9f565b602082019050919050565b60006020820190508181036000830152614b0481614ac8565b9050919050565b7f4552433732313a20696e76616c696420746f6b656e2049440000000000000000600082015250565b6000614b4160188361391e565b9150614b4c82614b0b565b602082019050919050565b60006020820190508181036000830152614b7081614b34565b9050919050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b614bac816139c5565b82525050565b6000614bbe8383614ba3565b60208301905092915050565b6000602082019050919050565b6000614be282614b77565b614bec8185614b82565b9350614bf783614b93565b8060005b83811015614c28578151614c0f8882614bb2565b9750614c1a83614bca565b925050600181019050614bfb565b5085935050505092915050565b6000606082019050614c4a6000830186613bec565b8181036020830152614c5c81856141f8565b90508181036040830152614c708184614bd7565b9050949350505050565b7f4552433732313a2061646472657373207a65726f206973206e6f74206120766160008201527f6c6964206f776e65720000000000000000000000000000000000000000000000602082015250565b6000614cd660298361391e565b9150614ce182614c7a565b604082019050919050565b60006020820190508181036000830152614d0581614cc9565b9050919050565b600081519050614d1b81613a84565b92915050565b600060208284031215614d3757614d3661384e565b5b6000614d4584828501614d0c565b91505092915050565b6000614d61614d5c84613e2d565b613e12565b905082815260208101848484011115614d7d57614d7c613dad565b5b614d8884828561392f565b509392505050565b600082601f830112614da557614da4613da8565b5b8151614db5848260208601614d4e565b91505092915050565b600060208284031215614dd457614dd361384e565b5b600082015167ffffffffffffffff811115614df257614df1613853565b5b614dfe84828501614d90565b91505092915050565b6000606082019050614e1c6000830186613bec565b8181036020830152614e2e81856141f8565b9050614e3d6040830184613a5a565b949350505050565b600067ffffffffffffffff821115614e6057614e5f613db2565b5b614e6982613959565b9050602081019050919050565b6000614e89614e8484614e45565b613e12565b905082815260208101848484011115614ea557614ea4613dad565b5b614eb084828561392f565b509392505050565b600082601f830112614ecd57614ecc613da8565b5b8151614edd848260208601614e76565b91505092915050565b600060208284031215614efc57614efb61384e565b5b600082015167ffffffffffffffff811115614f1a57614f19613853565b5b614f2684828501614eb8565b91505092915050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000614f8b60268361391e565b9150614f9682614f2f565b604082019050919050565b60006020820190508181036000830152614fba81614f7e565b9050919050565b7f546865726520617265206e6f20756e6d696e74656420726f7574656420746f6b60008201527f656e2069647320746f206d696e74000000000000000000000000000000000000602082015250565b600061501d602e8361391e565b915061502882614fc1565b604082019050919050565b6000602082019050818103600083015261504c81615010565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061508d826139c5565b9150615098836139c5565b92508282039050818111156150b0576150af615053565b5b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b600061511b60208361391e565b9150615126826150e5565b602082019050919050565b6000602082019050818103600083015261514a8161510e565b9050919050565b7f4552433732313a207472616e736665722066726f6d20696e636f72726563742060008201527f6f776e6572000000000000000000000000000000000000000000000000000000602082015250565b60006151ad60258361391e565b91506151b882615151565b604082019050919050565b600060208201905081810360008301526151dc816151a0565b9050919050565b7f4552433732313a207472616e7366657220746f20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b600061523f60248361391e565b915061524a826151e3565b604082019050919050565b6000602082019050818103600083015261526e81615232565b9050919050565b6000615280826139c5565b915061528b836139c5565b92508282019050808211156152a3576152a2615053565b5b92915050565b6000815190506152b881613fef565b92915050565b6000602082840312156152d4576152d361384e565b5b60006152e2848285016152a9565b91505092915050565b7f5468697320504b5020686173206e6f74206265656e20726f7574656420796574600082015250565b600061532160208361391e565b915061532c826152eb565b602082019050919050565b6000602082019050818103600083015261535081615314565b9050919050565b7f4552433732313a20617070726f766520746f2063616c6c657200000000000000600082015250565b600061538d60198361391e565b915061539882615357565b602082019050919050565b600060208201905081810360008301526153bc81615380565b9050919050565b7f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560008201527f63656976657220696d706c656d656e7465720000000000000000000000000000602082015250565b600061541f60328361391e565b915061542a826153c3565b604082019050919050565b6000602082019050818103600083015261544e81615412565b9050919050565b7f4552433732313a206d696e7420746f20746865207a65726f2061646472657373600082015250565b600061548b60208361391e565b915061549682615455565b602082019050919050565b600060208201905081810360008301526154ba8161547e565b9050919050565b7f4552433732313a20746f6b656e20616c7265616479206d696e74656400000000600082015250565b60006154f7601c8361391e565b9150615502826154c1565b602082019050919050565b60006020820190508181036000830152615526816154ea565b9050919050565b60006080820190506155426000830187613a5a565b61554f6020830186613a5a565b61555c6040830185613bec565b818103606083015261556e81846141f8565b905095945050505050565b60008151905061558881613884565b92915050565b6000602082840312156155a4576155a361384e565b5b60006155b284828501615579565b9150509291505056fea2646970667358221220bd6bb2ed401a16bcfd00c782929a940c7d3ff9a77b1cf7a6d340282860df0f1264736f6c63430008110033
`�`@R4�bW`��[P`@Q�`@`@R�`�R` Programmable Keypair�RP`@Q�`@`@R�`�R` PKP�RP�`��b���bcV[P�`��b���bcV[PPPb�b�b` ` V[b#` ` V[``��UP``��UP3``a �T�s����������������������s���������������������UPbJV[`3�P�V[```�T�a �s���������������������P�``a �T�s����������������������s���������������������UP�s���������������������s�����������������������SYD�Ф�I�"�گ�okdW�`@Q`@Q����PPV[`�Q�P��PV[NH{q`R`A`R`$`�[NH{q`R`"`R`$`�[``��P`��bkW`��P[` ��b�Wb�b#V[[P��PV[`��P�`R` ` �P��PV[`` `��P��PV[`���P��PPV[``�b����������������������������������b�V[b���b�V[�P���P����PPP��PPPV[`��P��PV[`��P��PV[`bDb>b8�bV[bV[bV[�P��PV[`��P��PV[b`�b#V[bxbo�bKV[��Tb�V[�UPPPPV[`�V[b�b�V[b����bUV[PPPV[[��b�Wb�`�b�V[`��Pb�V[PPV[`�bWb݁b�V[b�b�V[�` �b�W��P[bb�b�V[��b�V[PP[PPPV[`���P��PPV[`b8`�`bV[���PP��PPV[`bS��b%V[�P�`��P��PPV[bn�b�V[g���������b�Wb�b�V[[b��TbRV[b����b�V[`` �P`�`�b�W`�b�W��Q�P[b҅�bEV[�UPbBV[`�b�b�V[`[��bW��Q�U`��P` ��P` ��Pb�V[��b5W��Qb1`��b%V[�UP[``��UPPP[PPPPPPV[aU�bZ`9`��`�`@R`6a}W`5`��ccR!aOW�c�J!a�W�c���azW�c���a �W�c�o�xa 9W�c���a vW�c�V��a �W�c�r�a �W�c���@aWa}V[�c�J!a�W�c�I��a�W�c���Ha .W�c�{V�a YW�c�Ch&a �W�cװ9�a �Wa}V[�c���[aW�c���[a�W�c���.a�W�c�؛AaW�c�o?aIW�c�,�eatW�c��O�a�Wa}V[�ccR!a�W�cf��aW�cp��1aKW�cqP�a�W�c�E��a�Wa}V[�c<��a�W�cOU�ya�W�cOU�ya�W�cOl��a�W�cV㡮aW�c\ �a\W�c]"�a�W�c_If<a�Wa}V[�c<��a�W�cAˇ�a�W�cB�.a�W�cB�lhaW�cBݏ�a?W�cL��a|Wa}V[�c �aEW�c �a�W�c��"a�W�c'Wa�W�c#�r�aW�c/t\YaGW�c;�Ra�Wa}V[�c�ɧa�W�c��a�W�c�a�W�c ^��a'W�c�9aPW[`��[4�a�W`��[Pa�`�6��a���a8�V[a0V[`@Qa���a8�V[`@Q����[4�a�W`��[Pa�ajV[`@Qaᑐa9�V[`@Q����[4�a�W`��[Pa`�6��a��a9�V[a�V[`@Qa��a:iV[`@Q����[4�a3W`��[PaN`�6��aI��a:�V[a BV[[4�a\W`��[Paw`�6��ar��a;_V[aYV[`@Qa���a;�V[`@Q����[4�a�W`��[Pa�a�V[`@Qa���a;�V[`@Q����[4�a�W`��[Pa�`�6��aڑ�a<V[a�V[[4�a�W`��[Pa`�6��a��a<CV[aV[`@Qa��a<V[`@Q����[4�a*W`��[PaE`�6��a@��a<�V[aOV[[4�aSW`��[Pan`�6��ai��a:�V[a�V[`@Qa{��a;�V[`@Q����[4�a�W`��[Pa�`�6��a���a<V[aTV[[4�a�W`��[Pa�a�V[[4�a�W`��[Pa�`�6��a摐a<V[a�V[[4�a�W`��[Pa`�6��a��a<�V[a�V[[4�a"W`��[Pa=`�6��a8��a9�V[a�V[[4�aKW`��[Paf`�6��aa��a9�V[aV[`@Qas��a;�V[`@Q����[4�a�W`��[Pa�`�6��a���a<�V[a!V[[4�a�W`��[Pa�`�6��aǑ�a9�V[a�V[`@Qaّ�a8�V[`@Q����[4�a�W`��[Pa `�6��a��a9�V[a�V[`@Qa��a;�V[`@Q����[4�a+W`��[PaF`�6��aA��a9�V[anV[`@QaS��a8�V[`@Q����[4�ahW`��[Pa�`�6��a~��a=hV[a�V[[a�`�6��a���a9�V[a�V[`@Qa���a;�V[`@Q����[4�a�W`��[Pa�`�6��aב�a<V[a�V[[4�a�W`��[Pa`�6��a��a9�V[aV[`@Qa��a:iV[`@Q����[a5`�6��a0��a>�V[a0V[`@QaB��a;�V[`@Q����[4�aWW`��[Par`�6��am��a<V[azV[`@Qa��a;�V[`@Q����[4�a�W`��[Pa�a1V[[4�a�W`��[Pa�`�6��a���a9�V[aEV[[4�a�W`��[Pa�a�V[`@Qaꑐa:iV[`@Q����[4�a�W`��[Paa�V[`@Qa��a?�V[`@Q����[4�a*W`��[Pa3a�V[`@Qa@��a9�V[`@Q����[4�aUW`��[Pa^apV[`@Qak��a?�V[`@Q����[4�a�W`��[Pa�`�6��a���a@V[a�V[[4�a�W`��[Pa�`�6��a���a@[V[a�V[[4�a�W`��[Pa�aV[`@Qa葐a:iV[`@Q����[4�a�W`��[Pa `�6��a ��a9�V[a4V[`@Qa %��a:iV[`@Q����[4�a :W`��[Pa Ca�V[`@Qa P��a;�V[`@Q����[4�a eW`��[Pa �`�6��a {��a9�V[a�V[`@Qa ���a9�V[`@Q����[4�a �W`��[Pa �`�6��a ���a9�V[a�V[[4�a �W`��[Pa �`�6��a ᑐa@�V[a�V[`@Qa �a;�V[`@Q����[4�a W`��[Pa #`�6��a ��aA�V[a�V[`@Qa 0��a8�V[`@Q����[4�a EW`��[Pa ``�6��a [��a9�V[a cV[`@Qa m��aB1V[`@Q����[4�a �W`��[Pa �`�6��a ���a<V[a! V[[4�a �W`��[Pa �`�6��a ���a>�V[a!�V[[4�a �W`��[Pa �`�6��a ꑐa=hV[a"�V[`@Qa ���a;�V[`@Q����[4�aW`��[Paa"�V[`@Qa'��aBtV[`@Q����[`x�c{�����������������������������{�����������������������������a�WP[^�{�����������������������������{����������������������������[�acWP��X�{�����������������������������{����������������������������[�P��PV[```�Tay�aB�V[�`` ��` `@Q��`@R������R` ��Ta��aB�V[�a�W�`a�Wa��T�R�` �a�V[���`R` ` �[�T�R�`�` ��a�W��`��[PPPPP�P�V[`a �a"�V[``��R` ��R` ` `�T�a �s���������������������P��PV[`a M�aV[�P�s���������������������s��������������������a �W`@Q�y��R`a ��aCaV[`@Q����[�s��������������������a �a#+V[s���������������������aWPa �aa#+V[a�V[[aJW`@Q�y��R`aA�aC�V[`@Q����[aT��a#3V[PPPV[`�ae�a#�V[�Pau������a$�V[��PP��PPPPPPV[`` �T�P�P�V[a�a%)V[�` `a �T�s����������������������s���������������������UP�s��������������������BҬ,ؤWϗmQ;��{�/��'ɍ"+�5��Ii`@Q`@Q����PV[`�`@Q` a2��aD�V[`@Q` ���R�`@R�Q�` �P��PV[a`aZa#+V[�a%�V[a�W`@Q�y��R`a��aE#V[`@Q����[a����a&<V[PPPV[`a��azV[�a�W`@Q�y��R`a�aE�V[`@Q����[``�s��������������������s���������������������R` ��R` ` `��R` ��R` ` T�P��PPV[a\a%)V[�``a �T�s����������������������s���������������������UP�s��������������������e��jVw�}���,���!�)S� ���[|Cq`@Q`@Q����PV[a�a%)V[``Ta0W`@Q�y��R`a'�aF!V[`@Q����[``��UP`G�P`3s���������������������`@Qac�aFrV[``@Q�����Z�PPP=�`�a�W`@Q�P``?=�`@R=�R=`` �>a�V[``�P[PP�P�a�W`��[��v�qΨ'\�k �If����7G,����,C�2Q�`@Qaa;�V[`@Q����PP``��UPV[a�a%)V[�``a �T�s����������������������s���������������������UP�s����������������������Ċ���R>py7�%MS* �E�9S%�ҠVL`@Q`@Q����PV[a����`@Q�` `@R�`�RPa�V[PPPV[a�a�a#+V[�a%�V[a�W`@Q�y��R`a�aE#V[`@Q����[a��a(�V[PV[```��R` ��R` ` �T�P�P��PV[`aT0�`@Q` a9���aF�V[`@Q` ���R�`@R�Q�` aV[�P��a�W`@Q�y��R`a��aG�V[`@Q����[``����`@Q`�R` `@R`@Qa������aG�V[` `@Q` ������Z��a�W=`�>=`�[PPP` `@QQ�P``�T�a �s��������������������s���������������������s��������������������a{W`@Q�y��R`ar�aH�V[`@Q����[```��R` ��R` ` `�T�a �`�a�W`@Q�y��R`aِaI,V[`@Q����[PPPPPPPV[`a��a)�V[�P��PV[`aa�V[�aHW`@Q�y��R`a?�aI�V[`@Q����[` ��T�a\Wa[aI�V[[�`R` ` T�P��PV[`` R�`R`@` `�PT�a �`��V[``�T�a �s��������������������s��������������������3s��������������������aW`@Q�y��R`a�aJV[`@Q����[``��R` ��R` ` ���`�T��U��PP`��`R` ` `������PU��gż����8�?���i<�[6��V2K�+��D�`@Q`@Q����PPV[``T4a�W`@Q�y��R`aǐaJ�V[`@Q����[`aۃa#�V[�Pa�3a*+V[��PP��PV[a�a%)V[�``a �T�s����������������������s���������������������UP�s��������������������Dl4"�ibj��I}��p�+�n�숐����u�`@Q`@Q����PV[`�``��R` ��R` ` `�T�a �s���������������������P`s���������������������s��������������������a'W`@Q�y��R`a�aKWV[`@Q����[��PP��PV[``T4avW`@Q�y��R`am�aJ�V[`@Q����[`a��a#�V[�Pa��0a*+V[` `�T�a �s��������������������s��������������������c�Cx��`g���������a�Wa�a=�V[[`@Q���R�` ` �`@R�aW�` ` ��6�7���PP�P[P`@Q�c����`��R`a5����aL5V[``@Q���`��;�aOW`��[PZ��acW=`�>=`�[PPPPap�a(�V[��PP��PPV[`�s���������������������s��������������������a�W`@Q�y��R`a�aL�V[`@Q����[``�s��������������������s���������������������R` ��R` ` T�P��PV[a9a%)V[aC`a+�V[V[aMa%)V[�`��UPe;�D�k.\n-FS�MꝾ� U��8�0U�`@Qa���a;�V[`@Q����PV[```�T�a �s���������������������P�V[``�T�a �s���������������������V[```�Ta�aB�V[�`` ��` `@Q��`@R������R` ��Ta�aB�V[�afW�`a;Wa��T�R�` �afV[���`R` ` �[�T�R�`�` ��aIW��`��[PPPPP�P�V[` `�T�a �s���������������������V[a�a�a#+V[��a,]V[PPV[a�a�a#+V[�a%�V[a�W`@Q�y��R`a�aE#V[`@Q����[a����a-�V[PPPPV[``�T�a �s���������������������V[```�T�a �s��������������������s��������������������c�I���`@Q�c����`��R`a���a;�V[` `@Q����Z��a�W=`�>=`�[PPPP`@Q=``���`@RP��aґ�aM!V[�P��PV[`T�V[``a`@Q�`@`@R�`�R` getting token uri�RPa.%V[```�T�a �s��������������������s��������������������c�o�x�`@Q�c����`��R`a|��a;�V[``@Q����Z��a�W=`�>=`�[PPPP`@Q=`�>=``���`@RP��a�aM�V[�Pa`@Q�`@`@R�`�R` got pubkey, getting eth address�RPa.%V[```�T�a �s��������������������s��������������������c�I���`@Q�c����`��R`a_��a;�V[` `@Q����Z��a|W=`�>=`�[PPPP`@Q=``���`@RP��a���aM!V[�Pa�`@Q�`@`@R�`�R` calling tokenURI�RPa.%V[``�T�a �s��������������������s��������������������c�b�`@Q�c����`��R`a?����aNV[``@Q����Z��a\W=`�>=`�[PPPP`@Q=`�>=``���`@RP��a���aN�V[�PPP��PV[a�a%)V[a��3a*+V[PV[`�a��a#�V[�Pa��������a.�V[��PP��PPPPPPPV[```�s��������������������s���������������������R` ��R` ` `�s��������������������s���������������������R` ��R` ` `�T�a �`��P��PPV[````�T�a �s��������������������s��������������������c�o�x�`@Q�c����`��R`a ���a;�V[``@Q����Z��a �W=`�>=`�[PPPP`@Q=`�>=``���`@RP��a!��aM�V[�P��PV[a!a%)V[`s���������������������s��������������������a!�W`@Q�y��R`a!{�aO�V[`@Q����[a!��a+�V[PV[a!�a%)V[a!��0a*+V[` `�T�a �s��������������������s��������������������c�Cx��`g���������a!�Wa!�a=�V[[`@Q���R�` ` �`@R�a"+W�` ` ��6�7���PP�P[P`@Q�c����`��R`a"J����aL5V[``@Q���`��;�a"dW`��[PZ��a"xW=`�>=`�[PPPPa"��a(�V[PPV[`` R�`R`@` ��T�a"�W`��[�`R` ` `�P�PPT�V[``�T�a �s���������������������V[a"�a)�V[a#(W`@Q�y��R`a#�aKWV[`@Q����[PV[`3�P�V[�``��R` ��R` ` `a �T�s����������������������s���������������������UP��s��������������������a#��aV[s���������������������[����}[�OqB}������)[ ��ù%`@Q`@Q����PPV[`�``��R` ��R` ` �T�Pa$FW`@Q�y��R`a$=�aP3V[`@Q����[```��R` ��R` ` ```��R` ��R` ` �T�Pa$~��aP�V[�T�a$�Wa$�aI�V[[�`R` ` T�P``��R` ��R` ` �T�a$�Wa$�aP�V[[`����`R` ` `�U�U��PP��PV[a$놅���a!V[a$��3a*+V[```��R` ��R` ` `a �T�`����UPPPPPPPV[a%1a#+V[s��������������������a%Oa�V[s��������������������a%�W`@Q�y��R`a%��aQ1V[`@Q����[V[`�a%��aV[�P�s���������������������s���������������������a%�WPa%�a�V[[�a&3WP�s��������������������a&�a�V[s��������������������[�PP��PPV[�s��������������������a&\�aV[s��������������������a&�W`@Q�y��R`a&��aQ�V[`@Q����[`s���������������������s��������������������a'!W`@Q�y��R`a'�aRUV[`@Q����[a',���a/�V[a'7`�a#3V[```�s��������������������s���������������������R` ��R` ` `��Ta'���aP�V[�PP��UP```�s��������������������s���������������������R` ��R` ` `��Ta'ޑ�aRuV[�PP��UP�``��R` ��R` ` `a �T�s����������������������s���������������������UP��s���������������������s����������������������R��ți°h�7���+��cġ(�ZM�#��`@Q`@Q����a(����a/�V[PPPV[`a(��aV[�Pa(��`�a/�V[a(�`�a#3V[```�s��������������������s���������������������R` ��R` ` `��Ta)��aP�V[�PP��UP``��R` ��R` ` `a �T�s���������������������U�`s���������������������s����������������������R��ți°h�7���+��cġ(�ZM�#��`@Q`@Q����a)��`�a/�V[PPV[`�s��������������������``��R` ��R` ` `�T�a �s��������������������s���������������������P��PV[``�T�a �s��������������������s��������������������c��5�`@Q�c����`��R`a*���a;�V[` `@Q����Z��a*�W=`�>=`�[PPPP`@Q=``���`@RP��a*Ǒ�aR�V[a+W`@Q�y��R`a*��aS7V[`@Q����[0s���������������������s��������������������a+HWa+C��a0V[a+SV[a+R��a1�V[[�;,�e}��6)=f8�x��^A<z�{w�A�F�a+~�a cV[`@Qa+���aB1V[`@Q����PPV[```�T�a �s���������������������P�``a �T�s����������������������s���������������������UP�s���������������������s�����������������������SYD�Ф�I�"�گ�okdW�`@Q`@Q����PPV[�s���������������������s��������������������a,�W`@Q�y��R`a,aS�V[`@Q����[�``�s��������������������s���������������������R` ��R` ` `�s��������������������s���������������������R` ��R` ` `a �T�`����UP�s���������������������s��������������������0~�9�a艘E�=Y��S�� ���+Y7il1�`@Qa-���a8�V[`@Q����PPPV[a-Ԅ��a&<V[a-�����a1�V[a.W`@Q�y��R`a.�aT5V[`@Q����[PPPPV[a.��`@Q`$a.9��a9�V[`@Q` ���R�`@RA0O�{����������������������������` ��Q{��������������������������������RPPPPa3�V[PV[a.ˇ����a!V[a.Ն0a*+V[```��R` ��R` ` `a �T�`����UP` `�T�a �s��������������������s��������������������c�Cx��`g���������a/\Wa/[a=�V[[`@Q���R�` ` �`@R�a/�W�` ` ��6�7���PP�P[P`@Q�c����`��R`a/�����aL5V[``@Q���`��;�a/�W`��[PZ��a/�W=`�>=`�[PPPPa/�a(�V[PPPPPPPV[a/����a3�V[PPPV[PPPV[`s���������������������s��������������������a0qW`@Q�y��R`a0h�aT�V[`@Q����[a0z�a)�V[a0�W`@Q�y��R`a0��aU V[`@Q����[a0�`��a/�V[```�s��������������������s���������������������R` ��R` ` `��Ta1��aRuV[�PP��UP�``��R` ��R` ` `a �T�s����������������������s���������������������UP��s��������������������`s����������������������R��ți°h�7���+��cġ(�ZM�#��`@Q`@Q����a1�`��a/�V[PPV[a1���`@Q�` `@R�`�RPa4�V[PPV[`a2�s��������������������a5V[a3sW�s��������������������cza2Ca#+V[���`@Q�c����`��R`a2e�����aU-V[` `@Q���`�Z�PPP�a2�WP`@Q=``���`@RP��a2���aU�V[`[a3#W=�`�a2�W`@Q�P``?=�`@R=�R=`` �>a2�V[``�P[P`�Qa3W`@Q�y��R`a3�aT5V[`@Q����[�Q�` �[cz`�{�����������������������������{�����������������������������PPa3xV[`�P[��PPPPV[`�Q�P`jconsole.log�P` �`����Z�PPPPPV[a3����a59V[`s���������������������s��������������������a3�Wa3�a5>V[a45V[�s���������������������s��������������������a44Wa43��a5�V[[[`s���������������������s��������������������a4wWa4r�a6�V[a4�V[�s���������������������s��������������������a4�Wa4���a7�V[[[PPPV[a4Ń�a0V[a4�`���a1�V[a5W`@Q�y��R`a5�aT5V[`@Q����[PPPV[`��s��������������������;�P��PV[PPPV[` �T�P` `��R` ��R` ` ��UP` ���`�T��U��PP`��`R` ` `������PUPV[``a5��azV[a5���aP�V[�P```��R` ��R` ` T�P��a6�W```�s��������������������s���������������������R` ��R` ` `��R` ��R` ` T�P�``�s��������������������s���������������������R` ��R` ` `��R` ��R` ` ��UP�``��R` ��R` ` ��UPP[``��R` ��R` ` `�U``�s��������������������s���������������������R` ��R` ` `��R` ��R` ` `�UPPPPV[``` �T�Pa7��aP�V[�P`` `��R` ��R` ` T�P`` ��T�a78Wa77aI�V[[�`R` ` T�P�` ��T�a7ZWa7YaI�V[[�`R` ` ��UP�` `��R` ��R` ` ��UP` `��R` ��R` ` `�U` �T�a7�Wa7�aP�V[[`����`R` ` `�U�UPPPPV[`a7ЃazV[�P�``�s��������������������s���������������������R` ��R` ` `��R` ��R` ` ��UP�``��R` ��R` ` ��UPPPPV[``@Q�P�V[`��[`��[`������P��PV[a8��a8XV[�a8�W`��[PV[`�5�Pa8��a8�V[��PPV[`` ��a8�Wa8�a8NV[[`a8Ԅ��a8�V[�PP��PPV[`��P��PV[a8�a8�V[�RPPV[`` ��Pa9 `��a8�V[��PPV[`�Q�P��PV[`��R` ��P��PPV[`[��a9MW��Q��R` ��Pa92V[`��RPPPPV[```��P��PV[`a9u�a9V[a9��a9V[�Pa9���` �a9/V[a9��a9YV[��PP��PPV[`` ��P��`�Ra9���a9jV[�P��PPV[`��P��PV[a9a9�V[�a9�W`��[PV[`�5�Pa9��a9�V[��PPV[`` ��a:Wa:a8NV[[`a:���a9�V[�PP��PPV[`s����������������������P��PV[`a:S�a:(V[�P��PV[a:c�a:HV[�RPPV[`` ��Pa:~`��a:ZV[��PPV[a:��a:HV[�a:�W`��[PV[`�5�Pa:��a:�V[��PPV[`�`@��a:�Wa:�a8NV[[`a:Յ��a:�V[�PP` a:慂�a9�V[�PP�P��PV[`��P��PV[a;�a:�V[�a;W`��[PV[`�5�Pa; �a:�V[��PPV[``���P��PV[a;<�a;&V[�a;GW`��[PV[`�5�Pa;Y�a;3V[��PPV[`�`�`�`���a;|Wa;{a8NV[[`a;����a9�V[�PP` a;����a9�V[�PP`@a;����a;V[�PP``a;����a;JV[�PP`�a;Ή��a;V[�PP`�a;߉��a;V[�PP��P��P��V[a;��a9�V[�RPPV[`` ��Pa<`��a;�V[��PPV[`` ��a<,Wa<+a8NV[[`a<:���a:�V[�PP��PPV[`` ��a<YWa<Xa8NV[[`a<g���a;V[�PP��PPV[a<y�a:�V[�RPPV[`` ��Pa<�`��a<pV[��PPV[`�```��a<�Wa<�a8NV[[`a<����a:�V[�PP` a<҆��a:�V[�PP`@a<ㆂ�a9�V[�PP�P�P�V[`�`�``���a= Wa=a8NV[[`a=���a9�V[�PP` a=(���a;V[�PP`@a=9���a;JV[�PP``a=J���a;V[�PP`�a=[���a;V[�PP��P����PV[`�`@��a=Wa=~a8NV[[`a=����a9�V[�PP` a=����a9�V[�PP�P��PV[`��[`��[NH{q`R`A`R`$`�[a=�a9YV[���g���������a> Wa>a=�V[[�`@RPPPV[`a>a8DV[�Pa>(��a=�V[��PV[`g���������a>HWa>Ga=�V[[a>Q�a9YV[�P` ��P��PV[���7`��RPPPV[`a>�a>{�a>-V[a>V[�P��R` ����a>�Wa>�a=�V[[a>����a>^V[P��PPPV[`�`�a>�Wa>�a=�V[[�5a>Ԅ�` �a>mV[�PP��PPV[`�`@��a>�Wa>�a8NV[[`a?���a9�V[�PP` �5g���������a?#Wa?"a8SV[[a?/���a>�V[�PP�P��PV[`��P��PV[`a?^a?Ya?T�a:(V[a?9V[a:(V[�P��PV[`a?p�a?CV[�P��PV[`a?��a?eV[�P��PV[a?��a?wV[�RPPV[`` ��Pa?�`��a?�V[��PPV[`a?��a?eV[�P��PV[a?a?�V[�RPPV[`` ��Pa?�`��a?�V[��PPV[a?��a8�V[�a@W`��[PV[`�5�Pa@�a?�V[��PPV[`�`@��a@2Wa@1a8NV[[`a@@���a:�V[�PP` a@Q���a@V[�PP�P��PV[`�`�`���a@uWa@ta8NV[[`a@����a:�V[�PP` a@����a:�V[�PP`@a@����a9�V[�PP``�5g���������a@�Wa@�a8SV[[a@҇��a>�V[�PP����P�PV[`�`�`�``���a@�Wa@�a8NV[[`aA���a9�V[�PP` aA���a9�V[�PP`@�5g���������aA=WaA<a8SV[[aAI���a>�V[�PP``aAZ���a;V[�PP`�aAk���a;JV[�PP`�aA|���a;V[�PP`�aA����a;V[�PP������P��PV[`�`@��aA�WaA�a8NV[[`aA����a:�V[�PP` aA҅��a:�V[�PP�P��PV[`�Q�P��PV[`��R` ��P��PPV[`aB�aA�V[aB ��aA�V[�PaB��` �a9/V[aB&�a9YV[��PP��PPV[`` ��P��`�RaBK��aA�V[�P��PPV[`aB^�a?eV[�P��PV[aBn�aBSV[�RPPV[`` ��PaB�`��aBeV[��PPV[NH{q`R`"`R`$`�[``��P`��aB�W`��P[` ��aB�WaB�aB�V[[P��PV[ERC721: approval to current owne`�Rr` �RPV[`aCK`!�a9V[�PaCV�aB�V[`@��P��PV[`` ��P��`�RaCz�aC>V[�P��PV[ERC721: approve caller is not to`�Rken owner nor approved for all` �RPV[`aC�`>�a9V[�PaC�aC�V[`@��P��PV[`` ��P��`�RaD�aC�V[�P��PV[`��P��PPV[Ethereum Signed Message: 32`�RPV[`aDT`�aDV[�PaD_�aDV[`��P��PV[`��P��PV[aD�aD��a:�V[aDjV[�RPPV[`aD��aDGV[�PaD���aDtV[` ��P��P��PPV[ERC721: caller is not token owne`�Rr nor approved` �RPV[`aE `.�a9V[�PaE�aD�V[`@��P��PV[`` ��P��`�RaE<�aEV[�P��PV[ERC721Enumerable: owner index ou`�Rt of bounds` �RPV[`aE�`+�a9V[�PaE��aECV[`@��P��PV[`` ��P��`�RaEaE�V[�P��PV[ReentrancyGuard: reentrant call`�RPV[`aF`�a9V[�PaF�aE�V[` ��P��PV[`` ��P��`�RaF:�aE�V[�P��PV[`��P��PPV[PV[`aF\`�aFAV[�PaFg�aFLV[`��P��PV[`aF}�aFOV[�P��P��PV[`�``�P��PV[`aF��aF�V[�P��PV[`aF��aF�V[�P��PV[aF�aFĂa:HV[aF�V[�RPPV[`��P��PV[aF�aF�a9�V[aF�V[�RPPV[`aF���aF�V[`��PaG��aF�V[` ��P��P��PPPV[The msgHash is not a hash of the`�R tokenId. Explain yourself!` �RPV[`aGx`<�a9V[�PaG��aGV[`@��P��PV[`` ��P��`�RaG��aGkV[�P��PV[aG��a;&V[�RPPV[``���PaG�`��a<pV[aG�` ��aG�V[aG�`@��a<pV[aG�``��a<pV[��PPPPPV[This freeMint was not signed by `�RfreeMintSigner. How embarassing` �R.`@�RPV[`aH�`A�a9V[�PaH��aHV[``��P��PV[`` ��P��`�RaH��aHwV[�P��PV[This free mint ID has already be`�Ren redeemed` �RPV[`aI`+�a9V[�PaI!�aH�V[`@��P��PV[`` ��P��`�RaIE�aI V[�P��PV[ERC721Enumerable: global index o`�Rut of bounds` �RPV[`aI�`,�a9V[�PaI��aILV[`@��P��PV[`` ��P��`�RaIׁaI�V[�P��PV[NH{q`R`2`R`$`�[Only the routing contract can ca`�Rll this function` �RPV[`aJi`0�a9V[�PaJt�aJ V[`@��P��PV[`` ��P��`�RaJ��aJ\V[�P��PV[You must pay exactly mint cost`�RPV[`aJ�`�a9V[�PaJ��aJ�V[` ��P��PV[`` ��P��`�RaK�aJ�V[�P��PV[ERC721: invalid token ID`�RPV[`aKA`�a9V[�PaKL�aKV[` ��P��PV[`` ��P��`�RaKp�aK4V[�P��PV[`�Q�P��PV[`��R` ��P��PPV[`��P` ��P��PV[aK��a9�V[�RPPV[`aK���aK�V[` ��P��PPV[`` ��P��PV[`aK�aKwV[aK쁅aK�V[�PaK��aK�V[�`[��aL(W�QaL��aK�V[�PaL�aK�V[�PP`��PaK�V[P��PPPP��PPV[```��PaLJ`��a;�V[��` �RaL\��aA�V[�P��`@�RaLp��aK�V[�P��PPPPV[ERC721: address zero is not a va`�Rlid owner` �RPV[`aL�`)�a9V[�PaL�aLzV[`@��P��PV[`` ��P��`�RaM�aL�V[�P��PV[`�Q�PaM�a:�V[��PPV[`` ��aM7WaM6a8NV[[`aME���aMV[�PP��PPV[`aMaaM\�a>-V[a>V[�P��R` ����aM}WaM|a=�V[[aM����a9/V[P��PPPV[`�`�aM�WaM�a=�V[[�QaM���` �aMNV[�PP��PPV[`` ��aM�WaM�a8NV[[`�Qg���������aM�WaM�a8SV[[aM����aM�V[�PP��PPV[```��PaN`��a;�V[��` �RaN.��aA�V[�PaN=`@��a:ZV[��PPPPV[`g���������aN`WaN_a=�V[[aNi�a9YV[�P` ��P��PV[`aN�aN��aNEV[a>V[�P��R` ����aN�WaN�a=�V[[aN����a9/V[P��PPPV[`�`�aN�WaN�a=�V[[�QaN݄�` �aNvV[�PP��PPV[`` ��aN�WaN�a8NV[[`�Qg���������aOWaOa8SV[[aO&���aN�V[�PP��PPV[Ownable: new owner is the zero a`�Rddress` �RPV[`aO�`&�a9V[�PaO��aO/V[`@��P��PV[`` ��P��`�RaO��aO~V[�P��PV[There are no unminted routed tok`�Ren ids to mint` �RPV[`aP`.�a9V[�PaP(�aO�V[`@��P��PV[`` ��P��`�RaPL�aPV[�P��PV[NH{q`R``R`$`�[`aP��a9�V[�PaP��a9�V[�P���P��aP�WaP�aPSV[[��PPV[NH{q`R`1`R`$`�[Ownable: caller is not the owner`�RPV[`aQ` �a9V[�PaQ&�aP�V[` ��P��PV[`` ��P��`�RaQJ�aQV[�P��PV[ERC721: transfer from incorrect `�Rowner` �RPV[`aQ�`%�a9V[�PaQ��aQQV[`@��P��PV[`` ��P��`�RaQ܁aQ�V[�P��PV[ERC721: transfer to the zero add`�Rress` �RPV[`aR?`$�a9V[�PaRJ�aQ�V[`@��P��PV[`` ��P��`�RaRn�aR2V[�P��PV[`aR��a9�V[�PaR��a9�V[�P���P��aR�WaR�aPSV[[��PPV[`�Q�PaR��a?�V[��PPV[`` ��aR�WaR�a8NV[[`aRℂ�aR�V[�PP��PPV[This PKP has not been routed yet`�RPV[`aS!` �a9V[�PaS,�aR�V[` ��P��PV[`` ��P��`�RaSP�aSV[�P��PV[ERC721: approve to caller`�RPV[`aS�`�a9V[�PaS��aSWV[` ��P��PV[`` ��P��`�RaS��aS�V[�P��PV[ERC721: transfer to non ERC721Re`�Rceiver implementer` �RPV[`aT`2�a9V[�PaT*�aS�V[`@��P��PV[`` ��P��`�RaTN�aTV[�P��PV[ERC721: mint to the zero address`�RPV[`aT�` �a9V[�PaT��aTUV[` ��P��PV[`` ��P��`�RaT��aT~V[�P��PV[ERC721: token already minted`�RPV[`aT�`�a9V[�PaU�aT�V[` ��P��PV[`` ��P��`�RaU&�aT�V[�P��PV[``���PaUB`��a:ZV[aUO` ��a:ZV[aU\`@��a;�V[��``�RaUn��aA�V[�P��PPPPPV[`�Q�PaU��a8�V[��PPV[`` ��aU�WaU�a8NV[[`aU����aUyV[�PP��PPV��dipfsX" �k��@��ǂ���}?��{���@((`�dsolcC3
Raw Trace
No trace entries found.