VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x81FfA5…0340
Summary
Transactions
Transfers
Address
0x81FfA52808B3Ec120ffeE234aFC3253B51F90340
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x67EC3C7DaF3c6979962F9f5fD8C5F338700022f3
Deployer
0x67EC3C7DaF3c6979962F9f5fD8C5F338700022f3
Code
0x6080604052600436106102035760003560e01c80636329a40d11610118578063a31ee5b0116100a0578063bff1f9e11161006f578063bff1f9e1146106bb578063d22c81e5146106d1578063e9da2fd9146106e7578063f1c9de7e14610719578063f2fde38b1461073957600080fd5b8063a31ee5b014610628578063ae169a5014610648578063b3c93dab14610668578063b600b2311461068857600080fd5b806372269565116100e7578063722695651461056957806379c7aba8146105b55780638456cb59146105d55780638da5cb5b146105ea57806398bbe7c11461060857600080fd5b80636329a40d146104e557806368c36fd6146105055780636b4169c31461051b578063715018a61461055457600080fd5b80633f4ba83a1161019b5780634f1ef2861161016a5780634f1ef286146104615780634fbdea4d1461047457806352d1902d1461048a5780635a3da6901461049f5780635c975abb146104cc57600080fd5b80633f4ba83a146103835780634adc1899146103985780634cc04fb2146103b85780634e43603a146103e557600080fd5b806324f0f8d3116101d757806324f0f8d3146102e2578063289e2187146102f857806332bf3f12146103335780633659cfe61461036357600080fd5b806250ea6f14610208578063010e92d914610245578063163f75221461026757806320b40f6f146102a7575b600080fd5b34801561021457600080fd5b50600154610228906001600160a01b031681565b6040516001600160a01b0390911681526020015b60405180910390f35b34801561025157600080fd5b50610265610260366004612fef565b610759565b005b34801561027357600080fd5b50610297610282366004612f02565b600b6020526000908152604090205460ff1681565b604051901515815260200161023c565b3480156102b357600080fd5b506102d46102c2366004612f02565b600d6020526000908152604090205481565b60405190815260200161023c565b3480156102ee57600080fd5b506102d460025481565b34801561030457600080fd5b50610297610313366004613065565b600460209081526000928352604080842090915290825290205460ff1681565b34801561033f57600080fd5b5061029761034e366004612f02565b60066020526000908152604090205460ff1681565b34801561036f57600080fd5b5061026561037e366004612f02565b610aac565b34801561038f57600080fd5b50610265610b8c565b3480156103a457600080fd5b506102656103b3366004613122565b610bc0565b3480156103c457600080fd5b506102d46103d3366004612f02565b600c6020526000908152604090205481565b3480156103f157600080fd5b5061043f610400366004612f02565b6001600160a01b0316600090815260036020908152604080832054600c835281842054600d845282852054600690945291909320549293909260ff1690565b604080519485526020850193909352918301521515606082015260800161023c565b61026561046f366004612f68565b610fb0565b34801561048057600080fd5b506102d4600a5481565b34801561049657600080fd5b506102d4611081565b3480156104ab57600080fd5b506102d46104ba366004612f02565b60056020526000908152604090205481565b3480156104d857600080fd5b5061013c5460ff16610297565b3480156104f157600080fd5b50610265610500366004612f02565b611134565b34801561051157600080fd5b506102d460095481565b34801561052757600080fd5b50600754600854600954600a5460408051948552602085019390935291830152606082015260800161023c565b34801561056057600080fd5b50610265611180565b34801561057557600080fd5b50610297610584366004612f68565b600e602090815260009283526040909220815180830184018051928152908401929093019190912091525460ff1681565b3480156105c157600080fd5b506102656105d036600461310a565b6111b4565b3480156105e157600080fd5b506102656113d3565b3480156105f657600080fd5b5060d8546001600160a01b0316610228565b34801561061457600080fd5b506102656106233660046130cb565b611405565b34801561063457600080fd5b50610265610643366004612f1c565b611843565b34801561065457600080fd5b5061026561066336600461310a565b6119a0565b34801561067457600080fd5b50610265610683366004612f02565b611ca3565b34801561069457600080fd5b506106a86106a3366004612fc6565b611cef565b60405161023c97969594939291906132d1565b3480156106c757600080fd5b506102d460075481565b3480156106dd57600080fd5b506102d460085481565b3480156106f357600080fd5b50610707610702366004612fc6565b6122d8565b60405161023c969594939291906135f8565b34801561072557600080fd5b50600054610228906001600160a01b031681565b34801561074557600080fd5b50610265610754366004612f02565b612455565b60d8546001600160a01b0316331461078c5760405162461bcd60e51b81526004016107839061350d565b60405180910390fd5b61013c5460ff16156107b05760405162461bcd60e51b815260040161078390613495565b6001600160a01b03861660009081526003602052604081208054879081106107e857634e487b7160e01b600052603260045260246000fd5b6000918252602090912060069091020180549091506001600160401b03161515806108235750600081600101805461081f906136da565b9050115b61085e5760405162461bcd60e51b815260206004820152600c60248201526b496e76616c6964206c696e6b60a01b6044820152606401610783565b84156108f35760028101805460ff199081166001179091556004820183905560058201805490911690556040805160208101918290526000908190526108a8916003840191612d0c565b5081600960008282546108bb9190613654565b90915550506001600160a01b0387166000908152600c6020526040812080548492906108e8908490613654565b909155506109299050565b6002818101805460ff191660018302179055506000600482015560058101805460ff19169055610927600382018585612d90565b505b6001600160a01b0387166000818152600660205260409020805460ff191690557f48c1e258ef57c3d33c0b7a4eb88454177f8834692202cc64c14eed28ac05a301878761097757600261097a565b60015b878760405161098c94939291906135b2565b60405180910390a28415610aa3576000808260010180546109ac906136da565b9050116109cc5781546109c7906001600160401b03166124ed565b610a5a565b8160010180546109db906136da565b80601f0160208091040260200160405190810160405280929190818152602001828054610a07906136da565b8015610a545780601f10610a2957610100808354040283529160200191610a54565b820191906000526020600020905b815481529060010190602001808311610a3757829003601f168201915b50505050505b9050876001600160a01b03167ffeb6b10b1558132e75299cd3fbc13509142ce41fe744d7b13adc70bb77c2fbbb888584604051610a99939291906135d9565b60405180910390a2505b50505050505050565b306001600160a01b037f00000000000000000000000081ffa52808b3ec120ffee234afc3253b51f90340161415610af55760405162461bcd60e51b8152600401610783906133fd565b7f00000000000000000000000081ffa52808b3ec120ffee234afc3253b51f903406001600160a01b0316610b3e600080516020613795833981519152546001600160a01b031690565b6001600160a01b031614610b645760405162461bcd60e51b815260040161078390613449565b610b6d81612611565b60408051600080825260208201909252610b899183919061263b565b50565b60d8546001600160a01b03163314610bb65760405162461bcd60e51b81526004016107839061350d565b610bbe6127ba565b565b60015460405163fe575a8760e01b81523360048201526001600160a01b039091169063fe575a879060240160206040518083038186803b158015610c0357600080fd5b505afa158015610c17573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c3b9190613097565b15610c585760405162461bcd60e51b81526004016107839061358d565b61013c5460ff1615610c7c5760405162461bcd60e51b815260040161078390613495565b6000816001600160401b031611610cc95760405162461bcd60e51b8152602060048201526011602482015270125b9d985b1a590818dbdb9d195b9d1259607a1b6044820152606401610783565b3360009081526004602090815260408083206001600160401b038516845290915290205460ff1615610d2c5760405162461bcd60e51b815260206004820152600c60248201526b111d5c1b1a58d85d19481a5960a21b6044820152606401610783565b3360009081526006602052604090205460ff1615610d8c5760405162461bcd60e51b815260206004820152601b60248201527f416c72656164792070656e64696e67207461736b2065786973747300000000006044820152606401610783565b336000908152600360209081526040808320815160c0810183526001600160401b03868116825283518086018552868152828601908152828501879052845180870190955286855260608301949094526080820186905260a08201869052825460018082018555938752958590208251600690970201805467ffffffffffffffff19169690911695909517855591518051929493610e309392850192910190612d0c565b5060408201518160020160006101000a81548160ff02191690836002811115610e6957634e487b7160e01b600052602160045260246000fd5b021790555060608201518051610e89916003840191602090910190612d0c565b506080820151600482015560a0909101516005909101805460ff191691151591909117905533600090815260036020526040812054610eca90600190613680565b336000818152600560209081526040808320859055600682528083208054600160ff199182168117909255600484528285206001600160401b038a168652845282852080549091169091179055928252600b9052205490915060ff16610f5857336000908152600b60205260408120805460ff191660011790556007805491610f5283613715565b91905055505b60088054906000610f6883613715565b90915550506040516001600160401b038316815233907f56e86e02c6318a8f422b2b9f722f98234d8a66f75e650821f011db4ae8968143906020015b60405180910390a25050565b306001600160a01b037f00000000000000000000000081ffa52808b3ec120ffee234afc3253b51f90340161415610ff95760405162461bcd60e51b8152600401610783906133fd565b7f00000000000000000000000081ffa52808b3ec120ffee234afc3253b51f903406001600160a01b0316611042600080516020613795833981519152546001600160a01b031690565b6001600160a01b0316146110685760405162461bcd60e51b815260040161078390613449565b61107182612611565b61107d8282600161263b565b5050565b6000306001600160a01b037f00000000000000000000000081ffa52808b3ec120ffee234afc3253b51f9034016146111215760405162461bcd60e51b815260206004820152603860248201527f555550535570677261646561626c653a206d757374206e6f742062652063616c60448201527f6c6564207468726f7567682064656c656761746563616c6c00000000000000006064820152608401610783565b5060008051602061379583398151915290565b60d8546001600160a01b0316331461115e5760405162461bcd60e51b81526004016107839061350d565b600080546001600160a01b0319166001600160a01b0392909216919091179055565b60d8546001600160a01b031633146111aa5760405162461bcd60e51b81526004016107839061350d565b610bbe600061284f565b61013c5460ff16156111d85760405162461bcd60e51b815260040161078390613495565b3360009081526006602052604090205460ff166112295760405162461bcd60e51b815260206004820152600f60248201526e4e6f2070656e64696e67207461736b60881b6044820152606401610783565b3360009081526005602052604090205481146112875760405162461bcd60e51b815260206004820181905260248201527f4f6e6c792063616e63656c2063757272656e742070656e64696e67207461736b6044820152606401610783565b3360009081526003602052604081208054839081106112b657634e487b7160e01b600052603260045260246000fd5b6000918252602090912060069091020180549091506001600160401b03161515806112f1575060008160010180546112ed906136da565b9050115b61132c5760405162461bcd60e51b815260206004820152600c60248201526b496e76616c6964206c696e6b60a01b6044820152606401610783565b6002818101805460ff191660018302179055506000600482015560058101805460ff1916905560408051808201909152600e8082526d155cd95c8818d85b98d95b1b195960921b6020909201918252611389916003840191612d0c565b503360008181526006602052604090819020805460ff19169055517f3d9bc0f9b6048a9274e9ac855f24ad74f63cdc508ec18fb199d602052e09d91390610fa49085815260200190565b60d8546001600160a01b031633146113fd5760405162461bcd60e51b81526004016107839061350d565b610bbe6128a1565b60015460405163fe575a8760e01b81523360048201526001600160a01b039091169063fe575a879060240160206040518083038186803b15801561144857600080fd5b505afa15801561145c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906114809190613097565b1561149d5760405162461bcd60e51b81526004016107839061358d565b61013c5460ff16156114c15760405162461bcd60e51b815260040161078390613495565b806115045760405162461bcd60e51b8152602060048201526013602482015272092dcecc2d8d2c840c6dedce8cadce890c2e6d606b1b6044820152606401610783565b3360009081526006602052604090205460ff16156115645760405162461bcd60e51b815260206004820152601b60248201527f416c72656164792070656e64696e67207461736b2065786973747300000000006044820152606401610783565b336000908152600e602052604090819020905161158490849084906132c1565b9081526040519081900360200190205460ff16156115d55760405162461bcd60e51b815260206004820152600e60248201526d088eae0d8d2c6c2e8ca40d0c2e6d60931b6044820152606401610783565b336000908152600360209081526040808320815160c0810183529384528151601f86018490048402810184019092528482529291828101919086908690819084018382808284376000920182905250938552505050602080830182905260408051808301825283815290840152606083018290526080909201819052835460018082018655948252908290208351600690920201805467ffffffffffffffff19166001600160401b03909216919091178155828201518051939491936116a393928501929190910190612d0c565b5060408201518160020160006101000a81548160ff021916908360028111156116dc57634e487b7160e01b600052602160045260246000fd5b0217905550606082015180516116fc916003840191602090910190612d0c565b506080820151600482015560a0909101516005909101805460ff19169115159190911790553360009081526003602052604081205461173d90600190613680565b33600090815260056020908152604080832084905560068252808320805460ff19166001908117909155600e9092529182902091519293509161178390869086906132c1565b9081526040805160209281900383019020805460ff191693151593909317909255336000908152600b909152205460ff166117e657336000908152600b60205260408120805460ff1916600117905560078054916117e083613715565b91905055505b600880549060006117f683613715565b9190505550336001600160a01b03167f4c00dd59ead3916d88b0ac881ac1be4679ca778ca70aa6971d11c0f39b9fe57484846040516118369291906133ce565b60405180910390a2505050565b600061184f60016128fb565b90508015611867576041805461ff0019166101001790555b61186f61298a565b61187882612455565b6118806129b9565b6118886129e0565b611890612a0f565b6001600160a01b0385166118d55760405162461bcd60e51b815260206004820152600c60248201526b125b9d985b1a59081c1bdbdb60a21b6044820152606401610783565b6001600160a01b03841661191e5760405162461bcd60e51b815260206004820152601060248201526f125b9d985b1a59081c185cdcdc1bdc9d60821b6044820152606401610783565b600080546001600160a01b038088166001600160a01b031992831617909255600180549287169290911691909117905560028390558015611999576041805461ff0019169055604051600181527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a15b5050505050565b60015460405163fe575a8760e01b81523360048201526001600160a01b039091169063fe575a879060240160206040518083038186803b1580156119e357600080fd5b505afa1580156119f7573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611a1b9190613097565b15611a385760405162461bcd60e51b81526004016107839061358d565b61013c5460ff1615611a5c5760405162461bcd60e51b815260040161078390613495565b600261010a541415611ab05760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c006044820152606401610783565b600261010a55336000908152600360205260408120805483908110611ae557634e487b7160e01b600052603260045260246000fd5b906000526020600020906006020190506000816004015411611b355760405162461bcd60e51b8152602060048201526009602482015268139bc81c995dd85c9960ba1b6044820152606401610783565b600581015460ff1615611b7c5760405162461bcd60e51b815260206004820152600f60248201526e105b1c9958591e4818db185a5b5959608a1b6044820152606401610783565b60058101805460ff191660011790556004810154600a8054600090611ba2908490613654565b90915550506004810154336000908152600d602052604081208054909190611bcb908490613654565b9250508190555060006040518060600160405280603381526020016137dc60339139600054600254600480860154604051630d32678f60e31b81529495506001600160a01b03909316936369933c7893611c2c939290913391889101613397565b600060405180830381600087803b158015611c4657600080fd5b505af1158015611c5a573d6000803e3d6000fd5b50505050600482015460405190815233907f106f923f993c2149d49b4255ff723acafa1f2d94393f561d3eda32ae348f72419060200160405180910390a25050600161010a5550565b60d8546001600160a01b03163314611ccd5760405162461bcd60e51b81526004016107839061350d565b600180546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b03821660009081526003602052604090205460609081908190819081908190819080891115611d23578098505b886001600160401b03811115611d4957634e487b7160e01b600052604160045260246000fd5b604051908082528060200260200182016040528015611d72578160200160208202803683370190505b509750886001600160401b03811115611d9b57634e487b7160e01b600052604160045260246000fd5b604051908082528060200260200182016040528015611dc4578160200160208202803683370190505b509650886001600160401b03811115611ded57634e487b7160e01b600052604160045260246000fd5b604051908082528060200260200182016040528015611e2057816020015b6060815260200190600190039081611e0b5790505b509550886001600160401b03811115611e4957634e487b7160e01b600052604160045260246000fd5b604051908082528060200260200182016040528015611e72578160200160208202803683370190505b509450886001600160401b03811115611e9b57634e487b7160e01b600052604160045260246000fd5b604051908082528060200260200182016040528015611ece57816020015b6060815260200190600190039081611eb95790505b509350886001600160401b03811115611ef757634e487b7160e01b600052604160045260246000fd5b604051908082528060200260200182016040528015611f20578160200160208202803683370190505b509250886001600160401b03811115611f4957634e487b7160e01b600052604160045260246000fd5b604051908082528060200260200182016040528015611f72578160200160208202803683370190505b50915060005b898110156122ca57600081611f8d8c85613680565b611f979190613654565b6001600160a01b038d1660009081526003602052604081208054929350909183908110611fd457634e487b7160e01b600052603260045260246000fd5b90600052602060002090600602019050818b848151811061200557634e487b7160e01b600052603260045260246000fd5b602090810291909101015280548a516001600160401b03909116908b908590811061204057634e487b7160e01b600052603260045260246000fd5b60200260200101906001600160401b031690816001600160401b03168152505080600101805461206f906136da565b80601f016020809104026020016040519081016040528092919081815260200182805461209b906136da565b80156120e85780601f106120bd576101008083540402835291602001916120e8565b820191906000526020600020905b8154815290600101906020018083116120cb57829003601f168201915b505050505089848151811061210d57634e487b7160e01b600052603260045260246000fd5b60209081029190910101526002810154885160ff9091169089908590811061214557634e487b7160e01b600052603260045260246000fd5b6020026020010190600281111561216c57634e487b7160e01b600052602160045260246000fd5b9081600281111561218d57634e487b7160e01b600052602160045260246000fd5b90525060038101805461219f906136da565b80601f01602080910402602001604051908101604052809291908181526020018280546121cb906136da565b80156122185780601f106121ed57610100808354040283529160200191612218565b820191906000526020600020905b8154815290600101906020018083116121fb57829003601f168201915b505050505087848151811061223d57634e487b7160e01b600052603260045260246000fd5b6020026020010181905250806004015486848151811061226d57634e487b7160e01b600052603260045260246000fd5b60209081029190910101526005810154855160ff909116908690859081106122a557634e487b7160e01b600052603260045260246000fd5b91151560209283029190910190910152508190506122c281613715565b915050611f78565b505092959891949750929550565b600360205281600052604060002081815481106122f457600080fd5b6000918252602090912060069091020180546001820180546001600160401b039092169450919250612325906136da565b80601f0160208091040260200160405190810160405280929190818152602001828054612351906136da565b801561239e5780601f106123735761010080835404028352916020019161239e565b820191906000526020600020905b81548152906001019060200180831161238157829003601f168201915b5050506002840154600385018054949560ff9092169491935091506123c2906136da565b80601f01602080910402602001604051908101604052809291908181526020018280546123ee906136da565b801561243b5780601f106124105761010080835404028352916020019161243b565b820191906000526020600020905b81548152906001019060200180831161241e57829003601f168201915b50505050600483015460059093015491929160ff16905086565b60d8546001600160a01b0316331461247f5760405162461bcd60e51b81526004016107839061350d565b6001600160a01b0381166124e45760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610783565b610b898161284f565b6060816125115750506040805180820190915260018152600360fc1b602082015290565b8160005b811561253b578061252581613715565b91506125349050600a8361366c565b9150612515565b6000816001600160401b0381111561256357634e487b7160e01b600052604160045260246000fd5b6040519080825280601f01601f19166020018201604052801561258d576020820181803683370190505b508593509050815b8315612608576125a6600a85613730565b6125b1906030613654565b60f81b826125be836136c3565b925082815181106125df57634e487b7160e01b600052603260045260246000fd5b60200101906001600160f81b031916908160001a905350612601600a8561366c565b9350612595565b50949350505050565b60d8546001600160a01b03163314610b895760405162461bcd60e51b81526004016107839061350d565b7f4910fdfa16fed3260ed0e7147f7cc6da11a60208b5b9406d12a635614ffd91435460ff16156126735761266e83612a3e565b505050565b826001600160a01b03166352d1902d6040518163ffffffff1660e01b815260040160206040518083038186803b1580156126ac57600080fd5b505afa9250505080156126dc575060408051601f3d908101601f191682019092526126d9918101906130b3565b60015b61273f5760405162461bcd60e51b815260206004820152602e60248201527f45524331393637557067726164653a206e657720696d706c656d656e7461746960448201526d6f6e206973206e6f74205555505360901b6064820152608401610783565b60008051602061379583398151915281146127ae5760405162461bcd60e51b815260206004820152602960248201527f45524331393637557067726164653a20756e737570706f727465642070726f786044820152681a58589b195555525160ba1b6064820152608401610783565b5061266e838383612ada565b61013c5460ff166128045760405162461bcd60e51b815260206004820152601460248201527314185d5cd8589b194e881b9bdd081c185d5cd95960621b6044820152606401610783565b61013c805460ff191690557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa335b6040516001600160a01b03909116815260200160405180910390a1565b60d880546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b61013c5460ff16156128c55760405162461bcd60e51b815260040161078390613495565b61013c805460ff191660011790557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a2586128323390565b604154600090610100900460ff1615612944578160ff1660011480156129205750303b155b61293c5760405162461bcd60e51b8152600401610783906134bf565b506000919050565b60415460ff80841691161061296b5760405162461bcd60e51b8152600401610783906134bf565b506041805460ff191660ff92909216919091179055600190565b919050565b604154610100900460ff166129b15760405162461bcd60e51b815260040161078390613542565b610bbe612b05565b604154610100900460ff16610bbe5760405162461bcd60e51b815260040161078390613542565b604154610100900460ff16612a075760405162461bcd60e51b815260040161078390613542565b610bbe612b35565b604154610100900460ff16612a365760405162461bcd60e51b815260040161078390613542565b610bbe612b69565b6001600160a01b0381163b612aab5760405162461bcd60e51b815260206004820152602d60248201527f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60448201526c1bdd08184818dbdb9d1c9858dd609a1b6064820152608401610783565b60008051602061379583398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b612ae383612b98565b600082511180612af05750805b1561266e57612aff8383612bd8565b50505050565b604154610100900460ff16612b2c5760405162461bcd60e51b815260040161078390613542565b610bbe3361284f565b604154610100900460ff16612b5c5760405162461bcd60e51b815260040161078390613542565b61013c805460ff19169055565b604154610100900460ff16612b905760405162461bcd60e51b815260040161078390613542565b600161010a55565b612ba181612a3e565b6040516001600160a01b038216907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a250565b60606001600160a01b0383163b612c405760405162461bcd60e51b815260206004820152602660248201527f416464726573733a2064656c65676174652063616c6c20746f206e6f6e2d636f6044820152651b9d1c9858dd60d21b6064820152608401610783565b600080846001600160a01b031684604051612c5b91906132a5565b600060405180830381855af49150503d8060008114612c96576040519150601f19603f3d011682016040523d82523d6000602084013e612c9b565b606091505b5091509150612cc382826040518060600160405280602781526020016137b560279139612ccc565b95945050505050565b60608315612cdb575081612d05565b825115612ceb5782518084602001fd5b8160405162461bcd60e51b815260040161078391906133ea565b9392505050565b828054612d18906136da565b90600052602060002090601f016020900481019282612d3a5760008555612d80565b82601f10612d5357805160ff1916838001178555612d80565b82800160010185558215612d80579182015b82811115612d80578251825591602001919060010190612d65565b50612d8c929150612e04565b5090565b828054612d9c906136da565b90600052602060002090601f016020900481019282612dbe5760008555612d80565b82601f10612dd75782800160ff19823516178555612d80565b82800160010185558215612d80579182015b82811115612d80578235825591602001919060010190612de9565b5b80821115612d8c5760008155600101612e05565b60006001600160401b0380841115612e3357612e33613770565b604051601f8501601f19908116603f01168101908282118183101715612e5b57612e5b613770565b81604052809350858152868686011115612e7457600080fd5b858560208301376000602087830101525050509392505050565b80356001600160a01b038116811461298557600080fd5b60008083601f840112612eb6578182fd5b5081356001600160401b03811115612ecc578182fd5b602083019150836020828501011115612ee457600080fd5b9250929050565b80356001600160401b038116811461298557600080fd5b600060208284031215612f13578081fd5b612d0582612e8e565b60008060008060808587031215612f31578283fd5b612f3a85612e8e565b9350612f4860208601612e8e565b925060408501359150612f5d60608601612e8e565b905092959194509250565b60008060408385031215612f7a578182fd5b612f8383612e8e565b915060208301356001600160401b03811115612f9d578182fd5b8301601f81018513612fad578182fd5b612fbc85823560208401612e19565b9150509250929050565b60008060408385031215612fd8578182fd5b612fe183612e8e565b946020939093013593505050565b60008060008060008060a08789031215613007578182fd5b61301087612e8e565b955060208701359450604087013561302781613786565b935060608701356001600160401b03811115613041578283fd5b61304d89828a01612ea5565b979a9699509497949695608090950135949350505050565b60008060408385031215613077578182fd5b61308083612e8e565b915061308e60208401612eeb565b90509250929050565b6000602082840312156130a8578081fd5b8151612d0581613786565b6000602082840312156130c4578081fd5b5051919050565b600080602083850312156130dd578182fd5b82356001600160401b038111156130f2578283fd5b6130fe85828601612ea5565b90969095509350505050565b60006020828403121561311b578081fd5b5035919050565b600060208284031215613133578081fd5b612d0582612eeb565b6000815180845260208085019450808401835b8381101561316d57815115158752958201959082019060010161314f565b509495945050505050565b6000815180845260208085019450808401835b8381101561316d5761319e87835161322e565b958201959082019060010161318b565b6000815180845260208085019450848260051b8601828601855b858110156131f25783830389526131e0838351613279565b988501989250908401906001016131c8565b5090979650505050505050565b6000815180845260208085019450808401835b8381101561316d57815187529582019590820190600101613212565b6003811061324c57634e487b7160e01b600052602160045260246000fd5b9052565b81835281816020850137506000828201602090810191909152601f909101601f19169091010190565b60008151808452613291816020860160208601613697565b601f01601f19169290920160200192915050565b600082516132b7818460208701613697565b9190910192915050565b8183823760009101908152919050565b60e0815260006132e460e083018a6131ff565b82810360208481019190915289518083528a820192820190845b818110156133235784516001600160401b0316835293830193918301916001016132fe565b50508481036040860152613337818b6131ae565b92505050828103606084015261334d8188613178565b9050828103608084015261336181876131ae565b905082810360a084015261337581866131ff565b905082810360c0840152613389818561313c565b9a9950505050505050505050565b84815283602082015260018060a01b03831660408201526080606082015260006133c46080830184613279565b9695505050505050565b6020815260006133e2602083018486613250565b949350505050565b602081526000612d056020830184613279565b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b19195b1959d85d1958d85b1b60a21b606082015260800190565b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b6163746976652070726f787960a01b606082015260800190565b60208082526010908201526f14185d5cd8589b194e881c185d5cd95960821b604082015260600190565b6020808252602e908201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160408201526d191e481a5b9a5d1a585b1a5e995960921b606082015260800190565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b6020808252602b908201527f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960408201526a6e697469616c697a696e6760a81b606082015260800190565b6020808252600b908201526a109b1858dadb1a5cdd195960aa1b604082015260600190565b8481526135c2602082018561322e565b6060604082015260006133c4606083018486613250565b838152826020820152606060408201526000612cc36060830184613279565b6001600160401b038716815260c06020820152600061361a60c0830188613279565b613627604084018861322e565b82810360608401526136398187613279565b6080840195909552505090151560a090910152949350505050565b6000821982111561366757613667613744565b500190565b60008261367b5761367b61375a565b500490565b60008282101561369257613692613744565b500390565b60005b838110156136b257818101518382015260200161369a565b83811115612aff5750506000910152565b6000816136d2576136d2613744565b506000190190565b600181811c908216806136ee57607f821691505b6020821081141561370f57634e487b7160e01b600052602260045260246000fd5b50919050565b600060001982141561372957613729613744565b5060010190565b60008261373f5761373f61375a565b500690565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052601260045260246000fd5b634e487b7160e01b600052604160045260246000fd5b8015158114610b8957600080fdfe360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65647b2276657273696f6e223a322c226465736372697074696f6e223a225665447265616d486f6d652054696479324561726e227da26469706673582212209ef9ba2c76074fd2157f9b5d8834bfa16dc00a92ad720700bea661a033998e9464736f6c63430008040033