Deployed a new smart contract
| Transaction Hash | 0x8f77162744efacbde2e4001d85f4a0a0c31b3725ddfd30e45dbffc7d5f122024 |
| Status | Success |
| Block | 891933532,458,242 Confirmations |
| Timestamp | 12d ago (Sat, 28 Mar 2026 08:18:26 GMT) |
| From | 0xdd253b373eb8cfa4a2b8900ebe63b8f5fbd6c6fc |
| To | Contract Creation |
| Value | 0.0000 BNB($0.00) |
| Transaction Fee | 0.0005 BNB($0.28) |
| Gas Price | 0.07 Gwei |
| Gas Used / Limit | 7,033,929 / 7,090,921(99%) |
| Method | _SIMONdotBLACK_(int16,uint80,bytes19[],uint56[],bytes29[]) (0x60806040) |
| Nonce | 0 |
| Position In Block | 32 |
| Transaction Type | EIP-1559 (Dynamic Fee) |
Hex
0x60806040526040518060400160405280600c81526020017fe7a081e4b88ae68890e58a9f0000000000000000000000000000000000000000815250600490816200004a919062000a94565b506040518060400160405280600c81526020017fe7a081e4b88ae68890e58a9f00000000000000000000000000000000000000008152506005908162000091919062000a94565b506000600660006101000a81548160ff021916908360ff160217905550600660009054906101000a900460ff16600a620000cc919062000d0b565b6c7e37be2022c0914b2680000000620000e6919062000d5c565b600b55600660009054906101000a900460ff16600a62000107919062000d0b565b6c7e37be2022c0914b268000000062000121919062000d5c565b600c557310ed43c718714eb63d5aa57b78b54704e256024e600e60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506101046011556028601255610104601355602860145561dead601660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060ad601d60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055503480156200022157600080fd5b506000339050806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3506000600e60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600019600260003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000600e60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555080600d60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060008173ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa1580156200041e573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000444919062000e11565b905060008173ffffffffffffffffffffffffffffffffffffffff1663c9c65396308573ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015620004b1573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620004d7919062000e11565b6040518363ffffffff1660e01b8152600401620004f692919062000e54565b6020604051808303816000875af115801562000516573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200053c919062000e11565b905080601560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506001600f60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600b54600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600b546040516200067f919062000e92565b60405180910390a36001600760003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555030600960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555033600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050505062000eaf565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200089c57607f821691505b602082108103620008b257620008b162000854565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b6000600883026200091c7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82620008dd565b620009288683620008dd565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b6000620009756200096f620009698462000940565b6200094a565b62000940565b9050919050565b6000819050919050565b620009918362000954565b620009a9620009a0826200097c565b848454620008ea565b825550505050565b600090565b620009c0620009b1565b620009cd81848462000986565b505050565b5b81811015620009f557620009e9600082620009b6565b600181019050620009d3565b5050565b601f82111562000a445762000a0e81620008b8565b62000a1984620008cd565b8101602085101562000a29578190505b62000a4162000a3885620008cd565b830182620009d2565b50505b505050565b600082821c905092915050565b600062000a696000198460080262000a49565b1980831691505092915050565b600062000a84838362000a56565b9150826002028217905092915050565b62000a9f826200081a565b67ffffffffffffffff81111562000abb5762000aba62000825565b5b62000ac7825462000883565b62000ad4828285620009f9565b600060209050601f83116001811462000b0c576000841562000af7578287015190505b62000b03858262000a76565b86555062000b73565b601f19841662000b1c86620008b8565b60005b8281101562000b465784890151825560018201915060208501945060208101905062000b1f565b8683101562000b66578489015162000b62601f89168262000a56565b8355505b6001600288020188555050505b505050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b600185111562000c095780860481111562000be15762000be062000b7b565b5b600185161562000bf15780820291505b808102905062000c018562000baa565b945062000bc1565b94509492505050565b60008262000c24576001905062000cf7565b8162000c34576000905062000cf7565b816001811462000c4d576002811462000c585762000c8e565b600191505062000cf7565b60ff84111562000c6d5762000c6c62000b7b565b5b8360020a91508482111562000c875762000c8662000b7b565b5b5062000cf7565b5060208310610133831016604e8410600b841016171562000cc85782820a90508381111562000cc25762000cc162000b7b565b5b62000cf7565b62000cd7848484600162000bb7565b9250905081840481111562000cf15762000cf062000b7b565b5b81810290505b9392505050565b600060ff82169050919050565b600062000d188262000940565b915062000d258362000cfe565b925062000d547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848462000c12565b905092915050565b600062000d698262000940565b915062000d768362000940565b925082820262000d868162000940565b9150828204841483151762000da05762000d9f62000b7b565b5b5092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600062000dd98262000dac565b9050919050565b62000deb8162000dcc565b811462000df757600080fd5b50565b60008151905062000e0b8162000de0565b92915050565b60006020828403121562000e2a5762000e2962000da7565b5b600062000e3a8482850162000dfa565b91505092915050565b62000e4e8162000dcc565b82525050565b600060408201905062000e6b600083018562000e43565b62000e7a602083018462000e43565b9392505050565b62000e8c8162000940565b82525050565b600060208201905062000ea9600083018462000e81565b92915050565b6139f48062000ebf6000396000f3fe6080604052600436106102345760003560e01c80636ac9a8701161012e578063a9059cbb116100ab578063bfac5ee01161006f578063bfac5ee014610850578063dd62ed3e14610879578063e481a7b3146108b6578063f2fde38b146108df578063fb0ecfa4146109085761023b565b8063a9059cbb1461076b578063a925a6bd146107a8578063aa4bde28146107d3578063abb416d2146107fe578063b633e4cd146108275761023b565b80637abdc1ca116100f25780637abdc1ca146106945780638da5cb5b146106bf57806395d89b41146106ea5780639987e9b7146107155780639af5adcd146107405761023b565b80636ac9a870146105c35780636fc1f662146105ec57806370a0823114610617578063715018a614610654578063761344f71461066b5761023b565b806318160ddd116101bc578063313ce56711610180578063313ce567146104c85780633c11100d146104f35780634188bf5a14610530578063595980861461055b578063595dec3c146105865761023b565b806318160ddd146103e357806318852ba91461040e578063206c17bb1461043757806323b872dd1461046257806327a14fc21461049f5761023b565b8063060288481161020357806306028848146102fc57806306fdde0314610325578063095ea7b3146103505780630a6079301461038d57806316f2f1a8146103b85761023b565b806301986fad1461024057806302d05d3f1461027d57806304534246146102a857806305833c2b146102d35761023b565b3661023b57005b600080fd5b34801561024c57600080fd5b5061026760048036038101906102629190612b15565b610931565b6040516102749190612b5d565b60405180910390f35b34801561028957600080fd5b50610292610951565b60405161029f9190612b87565b60405180910390f35b3480156102b457600080fd5b506102bd610977565b6040516102ca9190612b87565b60405180910390f35b3480156102df57600080fd5b506102fa60048036038101906102f59190612bce565b61099d565b005b34801561030857600080fd5b50610323600480360381019061031e9190612c73565b610a86565b005b34801561033157600080fd5b5061033a610bb9565b6040516103479190612d63565b60405180910390f35b34801561035c57600080fd5b5061037760048036038101906103729190612dbb565b610c4b565b6040516103849190612b5d565b60405180910390f35b34801561039957600080fd5b506103a2610c62565b6040516103af9190612e0a565b60405180910390f35b3480156103c457600080fd5b506103cd610c68565b6040516103da9190612e0a565b60405180910390f35b3480156103ef57600080fd5b506103f8610c6e565b6040516104059190612e0a565b60405180910390f35b34801561041a57600080fd5b5061043560048036038101906104309190612e51565b610c78565b005b34801561044357600080fd5b5061044c610d4a565b6040516104599190612edd565b60405180910390f35b34801561046e57600080fd5b5061048960048036038101906104849190612ef8565b610d70565b6040516104969190612b5d565b60405180910390f35b3480156104ab57600080fd5b506104c660048036038101906104c19190612f4b565b610f16565b005b3480156104d457600080fd5b506104dd610fd4565b6040516104ea9190612f94565b60405180910390f35b3480156104ff57600080fd5b5061051a60048036038101906105159190612b15565b610feb565b6040516105279190612b5d565b60405180910390f35b34801561053c57600080fd5b5061054561100b565b6040516105529190612b87565b60405180910390f35b34801561056757600080fd5b50610570611031565b60405161057d9190612fbe565b60405180910390f35b34801561059257600080fd5b506105ad60048036038101906105a89190612b15565b611057565b6040516105ba9190612b5d565b60405180910390f35b3480156105cf57600080fd5b506105ea60048036038101906105e59190612fd9565b611077565b005b3480156105f857600080fd5b50610601611117565b60405161060e9190612fbe565b60405180910390f35b34801561062357600080fd5b5061063e60048036038101906106399190612b15565b61111d565b60405161064b9190612e0a565b60405180910390f35b34801561066057600080fd5b50610669611166565b005b34801561067757600080fd5b50610692600480360381019061068d9190612c73565b6112b2565b005b3480156106a057600080fd5b506106a96113e5565b6040516106b69190612e0a565b60405180910390f35b3480156106cb57600080fd5b506106d46113eb565b6040516106e19190612b87565b60405180910390f35b3480156106f657600080fd5b506106ff611414565b60405161070c9190612d63565b60405180910390f35b34801561072157600080fd5b5061072a6114a6565b6040516107379190612e0a565b60405180910390f35b34801561074c57600080fd5b506107556114ac565b6040516107629190612fbe565b60405180910390f35b34801561077757600080fd5b50610792600480360381019061078d9190612dbb565b6114d2565b60405161079f9190612b5d565b60405180910390f35b3480156107b457600080fd5b506107bd6114e9565b6040516107ca9190612e0a565b60405180910390f35b3480156107df57600080fd5b506107e86114ef565b6040516107f59190612e0a565b60405180910390f35b34801561080a57600080fd5b5061082560048036038101906108209190612f4b565b6114f5565b005b34801561083357600080fd5b5061084e60048036038101906108499190612b15565b61158d565b005b34801561085c57600080fd5b5061087760048036038101906108729190613019565b611667565b005b34801561088557600080fd5b506108a0600480360381019061089b919061306c565b61177b565b6040516108ad9190612e0a565b60405180910390f35b3480156108c257600080fd5b506108dd60048036038101906108d891906130ac565b611802565b005b3480156108eb57600080fd5b5061090660048036038101906109019190612b15565b6118e6565b005b34801561091457600080fd5b5061092f600480360381019061092a9190612fd9565b611aa0565b005b60076020528060005260406000206000915054906101000a900460ff1681565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600e60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b3373ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610a2b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a2290613145565b60405180910390fd5b80601a60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b3373ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610b14576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b0b90613145565b60405180910390fd5b60005b83839050811015610bb3578160076000868685818110610b3a57610b39613165565b5b9050602002016020810190610b4f9190612b15565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508080610bab906131c3565b915050610b17565b50505050565b606060048054610bc89061323a565b80601f0160208091040260200160405190810160405280929190818152602001828054610bf49061323a565b8015610c415780601f10610c1657610100808354040283529160200191610c41565b820191906000526020600020905b815481529060010190602001808311610c2457829003601f168201915b5050505050905090565b6000610c58338484611b40565b6001905092915050565b60135481565b60125481565b6000600b54905090565b3373ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610d06576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cfd90613145565b60405180910390fd5b80600960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000610d7d848484611c2b565b600019600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414610f0b5781600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610e8a919061326b565b600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b600190509392505050565b3373ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610fa4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f9b90613145565b60405180910390fd5b600660009054906101000a900460ff16600a610fc091906133d2565b81610fcb919061341d565b600c8190555050565b6000600660009054906101000a900460ff16905090565b600f6020528060005260406000206000915054906101000a900460ff1681565b601560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60086020528060005260406000206000915054906101000a900460ff1681565b3373ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611105576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110fc90613145565b60405180910390fd5b81601481905550806013819055505050565b60001981565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b3373ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146111f4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111eb90613145565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b3373ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611340576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161133790613145565b60405180910390fd5b60005b838390508110156113df57816008600086868581811061136657611365613165565b5b905060200201602081019061137b9190612b15565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555080806113d7906131c3565b915050611343565b50505050565b60145481565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600580546114239061323a565b80601f016020809104026020016040519081016040528092919081815260200182805461144f9061323a565b801561149c5780601f106114715761010080835404028352916020019161149c565b820191906000526020600020905b81548152906001019060200180831161147f57829003601f168201915b5050505050905090565b60175481565b601d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60006114df338484611c2b565b6001905092915050565b60115481565b600c5481565b3373ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611583576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161157a90613145565b60405180910390fd5b8060178190555050565b3373ffffffffffffffffffffffffffffffffffffffff16600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461161d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611614906134ab565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff166108fc479081150290604051600060405180830381858888f19350505050158015611663573d6000803e3d6000fd5b5050565b3373ffffffffffffffffffffffffffffffffffffffff16600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146116f7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116ee906134ab565b60405180910390fd5b8273ffffffffffffffffffffffffffffffffffffffff1663a9059cbb82846040518363ffffffff1660e01b81526004016117329291906134cb565b6020604051808303816000875af1158015611751573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906117759190613509565b50505050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b3373ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611890576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161188790613145565b60405180910390fd5b60005b828290508110156118e1576118ce8383838181106118b4576118b3613165565b5b90506020020160208101906118c99190612b15565b612046565b80806118d9906131c3565b915050611893565b505050565b3373ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611974576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161196b90613145565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036119e3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119da90613582565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b3373ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611b2e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b2590613145565b60405180910390fd5b81601281905550806011819055505050565b80600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051611c1e9190612e0a565b60405180910390a3505050565b600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615611cb8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611caf906135ee565b60405180910390fd5b6000611cc38461111d565b905081811015611d08576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611cff9061365a565b60405180910390fd5b600080600760008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16158015611daf5750600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b15611f8e576000601754118015611dc857506017544210155b611dd157600080fd5b600f60008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680611e725750600f60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b15611f8d57600f60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615611f8857600061271061270f85611edc919061341d565b611ee691906136a9565b905080851115611ef4578094505b601060009054906101000a900460ff16611f82576000611f133061111d565b90506000811115611f80576000601354601154611f3091906136da565b905060006113888289611f43919061341d565b611f4d91906136a9565b905082811115611f5b578290505b611f6581836121d9565b600a6000815480929190611f78906131c3565b919050555050505b505b60019150505b600191505b5b611f9b8686868585612476565b3073ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff161461203e57600f60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161561202a5761202986612046565b5b811561203d5761203c620493e061261e565b5b5b505050505050565b6000813b9050600081111561205b57506121d6565b601960008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546000036121d4576018805490506000148061212157508173ffffffffffffffffffffffffffffffffffffffff1660186000815481106120dd576120dc613165565b5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614155b156121d357601880549050601960008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506018829080600181540180825580915050600190039060005260206000200160009091909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b5b505b50565b6001601060006101000a81548160ff021916908315150217905550808161220091906136da565b90506000600267ffffffffffffffff81111561221f5761221e61370e565b5b60405190808252806020026020018201604052801561224d5781602001602082028036833780820191505090505b509050308160008151811061226557612264613165565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa15801561230c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906123309190613752565b8160018151811061234457612343613165565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050600030905081516006600a54612394919061377f565b036123bf57600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690505b600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663791ac9478560008530426040518663ffffffff1660e01b81526004016124239594939291906138a9565b600060405180830381600087803b15801561243d57600080fd5b505af1158015612451573d6000803e3d6000fd5b5050505050506000601060006101000a81548160ff0219169083151502179055505050565b82600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546124c1919061326b565b600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600082156126005760008083156125245760135491506014549050612551565b600c54866125318961111d565b61253b91906136da565b111561254657600080fd5b601154915060125490505b60006127108388612562919061341d565b61256c91906136a9565b9050600081111561259157808461258391906136da565b93506125908930836128dd565b5b600061271083896125a2919061341d565b6125ac91906136a9565b905060008111156125f35780856125c391906136da565b94506125f28a601660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16836128dd565b5b6125fb6129d5565b505050505b61261686868387612611919061326b565b6128dd565b505050505050565b60004790506000601560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905060008173ffffffffffffffffffffffffffffffffffffffff166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa158015612697573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906126bb9190613918565b9050600080600080601880549050905060008060005a90505b8a831080156126e257508382105b156128d05783601b5410612700576000601b8190555043601c819055505b6018601b548154811061271657612715613165565b5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1696508873ffffffffffffffffffffffffffffffffffffffff166370a08231886040518263ffffffff1660e01b815260040161277c9190612b87565b602060405180830381865afa158015612799573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906127bd9190613918565b95506000861180156128195750601a60008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b156128895787868b61282b919061341d565b61283591906136a9565b94506000851115612888578673ffffffffffffffffffffffffffffffffffffffff166108fc869081150290604051600060405180830381858888f19350505050158015612886573d6000803e3d6000fd5b505b5b5a81612895919061326b565b836128a091906136da565b92505a9050601b60008154809291906128b8906131c3565b919050555081806128c8906131c3565b9250506126d4565b5050505050505050505050565b80600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461292891906136da565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516129c89190612e0a565b60405180910390a3505050565b60006305f5e1006129e53061111d565b6129ef91906136a9565b90506000811115612aaa576000601d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600019612a2c9190613945565b90506001601d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16612a5d9190613976565b601d60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550612aa83082846128dd565b505b50565b600080fd5b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000612ae282612ab7565b9050919050565b612af281612ad7565b8114612afd57600080fd5b50565b600081359050612b0f81612ae9565b92915050565b600060208284031215612b2b57612b2a612aad565b5b6000612b3984828501612b00565b91505092915050565b60008115159050919050565b612b5781612b42565b82525050565b6000602082019050612b726000830184612b4e565b92915050565b612b8181612ad7565b82525050565b6000602082019050612b9c6000830184612b78565b92915050565b612bab81612b42565b8114612bb657600080fd5b50565b600081359050612bc881612ba2565b92915050565b60008060408385031215612be557612be4612aad565b5b6000612bf385828601612b00565b9250506020612c0485828601612bb9565b9150509250929050565b600080fd5b600080fd5b600080fd5b60008083601f840112612c3357612c32612c0e565b5b8235905067ffffffffffffffff811115612c5057612c4f612c13565b5b602083019150836020820283011115612c6c57612c6b612c18565b5b9250929050565b600080600060408486031215612c8c57612c8b612aad565b5b600084013567ffffffffffffffff811115612caa57612ca9612ab2565b5b612cb686828701612c1d565b93509350506020612cc986828701612bb9565b9150509250925092565b600081519050919050565b600082825260208201905092915050565b60005b83811015612d0d578082015181840152602081019050612cf2565b60008484015250505050565b6000601f19601f8301169050919050565b6000612d3582612cd3565b612d3f8185612cde565b9350612d4f818560208601612cef565b612d5881612d19565b840191505092915050565b60006020820190508181036000830152612d7d8184612d2a565b905092915050565b6000819050919050565b612d9881612d85565b8114612da357600080fd5b50565b600081359050612db581612d8f565b92915050565b60008060408385031215612dd257612dd1612aad565b5b6000612de085828601612b00565b9250506020612df185828601612da6565b9150509250929050565b612e0481612d85565b82525050565b6000602082019050612e1f6000830184612dfb565b92915050565b612e2e81612ab7565b8114612e3957600080fd5b50565b600081359050612e4b81612e25565b92915050565b600060208284031215612e6757612e66612aad565b5b6000612e7584828501612e3c565b91505092915050565b6000819050919050565b6000612ea3612e9e612e9984612ab7565b612e7e565b612ab7565b9050919050565b6000612eb582612e88565b9050919050565b6000612ec782612eaa565b9050919050565b612ed781612ebc565b82525050565b6000602082019050612ef26000830184612ece565b92915050565b600080600060608486031215612f1157612f10612aad565b5b6000612f1f86828701612b00565b9350506020612f3086828701612b00565b9250506040612f4186828701612da6565b9150509250925092565b600060208284031215612f6157612f60612aad565b5b6000612f6f84828501612da6565b91505092915050565b600060ff82169050919050565b612f8e81612f78565b82525050565b6000602082019050612fa96000830184612f85565b92915050565b612fb881612ab7565b82525050565b6000602082019050612fd36000830184612faf565b92915050565b60008060408385031215612ff057612fef612aad565b5b6000612ffe85828601612da6565b925050602061300f85828601612da6565b9150509250929050565b60008060006060848603121561303257613031612aad565b5b600061304086828701612b00565b935050602061305186828701612da6565b925050604061306286828701612b00565b9150509250925092565b6000806040838503121561308357613082612aad565b5b600061309185828601612b00565b92505060206130a285828601612b00565b9150509250929050565b600080602083850312156130c3576130c2612aad565b5b600083013567ffffffffffffffff8111156130e1576130e0612ab2565b5b6130ed85828601612c1d565b92509250509250929050565b7f216f776e65720000000000000000000000000000000000000000000000000000600082015250565b600061312f600683612cde565b915061313a826130f9565b602082019050919050565b6000602082019050818103600083015261315e81613122565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006131ce82612d85565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203613200576131ff613194565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061325257607f821691505b6020821081036132655761326461320b565b5b50919050565b600061327682612d85565b915061328183612d85565b925082820390508181111561329957613298613194565b5b92915050565b60008160011c9050919050565b6000808291508390505b60018511156132f6578086048111156132d2576132d1613194565b5b60018516156132e15780820291505b80810290506132ef8561329f565b94506132b6565b94509492505050565b60008261330f57600190506133cb565b8161331d57600090506133cb565b8160018114613333576002811461333d5761336c565b60019150506133cb565b60ff84111561334f5761334e613194565b5b8360020a91508482111561336657613365613194565b5b506133cb565b5060208310610133831016604e8410600b84101617156133a15782820a90508381111561339c5761339b613194565b5b6133cb565b6133ae84848460016132ac565b925090508184048111156133c5576133c4613194565b5b81810290505b9392505050565b60006133dd82612d85565b91506133e883612f78565b92506134157fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846132ff565b905092915050565b600061342882612d85565b915061343383612d85565b925082820261344181612d85565b9150828204841483151761345857613457613194565b5b5092915050565b7f2163726561746f72000000000000000000000000000000000000000000000000600082015250565b6000613495600883612cde565b91506134a08261345f565b602082019050919050565b600060208201905081810360008301526134c481613488565b9050919050565b60006040820190506134e06000830185612b78565b6134ed6020830184612dfb565b9392505050565b60008151905061350381612ba2565b92915050565b60006020828403121561351f5761351e612aad565b5b600061352d848285016134f4565b91505092915050565b7f6e65772069732030000000000000000000000000000000000000000000000000600082015250565b600061356c600883612cde565b915061357782613536565b602082019050919050565b6000602082019050818103600083015261359b8161355f565b9050919050565b7f626c61636b4c6973740000000000000000000000000000000000000000000000600082015250565b60006135d8600983612cde565b91506135e3826135a2565b602082019050919050565b60006020820190508181036000830152613607816135cb565b9050919050565b7f62616c616e63654e6f74456e6f75676800000000000000000000000000000000600082015250565b6000613644601083612cde565b915061364f8261360e565b602082019050919050565b6000602082019050818103600083015261367381613637565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b60006136b482612d85565b91506136bf83612d85565b9250826136cf576136ce61367a565b5b828204905092915050565b60006136e582612d85565b91506136f083612d85565b925082820190508082111561370857613707613194565b5b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b60008151905061374c81612ae9565b92915050565b60006020828403121561376857613767612aad565b5b60006137768482850161373d565b91505092915050565b600061378a82612d85565b915061379583612d85565b9250826137a5576137a461367a565b5b828206905092915050565b6000819050919050565b60006137d56137d06137cb846137b0565b612e7e565b612d85565b9050919050565b6137e5816137ba565b82525050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b61382081612ad7565b82525050565b60006138328383613817565b60208301905092915050565b6000602082019050919050565b6000613856826137eb565b61386081856137f6565b935061386b83613807565b8060005b8381101561389c5781516138838882613826565b975061388e8361383e565b92505060018101905061386f565b5085935050505092915050565b600060a0820190506138be6000830188612dfb565b6138cb60208301876137dc565b81810360408301526138dd818661384b565b90506138ec6060830185612b78565b6138f96080830184612dfb565b9695505050505050565b60008151905061391281612d8f565b92915050565b60006020828403121561392e5761392d612aad565b5b600061393c84828501613903565b91505092915050565b600061395082612ab7565b915061395b83612ab7565b92508261396b5761396a61367a565b5b828204905092915050565b600061398182612ab7565b915061398c83612ab7565b9250828201905073ffffffffffffffffffffffffffffffffffffffff8111156139b8576139b7613194565b5b9291505056fea26469706673582212205dd477f3714556ba61114d0b3b7d5d6e6c251ddaf76f2d9bbbb96ccbf149c8e764736f6c63430008130033