VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0xA96293…1690
Summary
Transactions
Transfers
Address
0xA96293F276d96E8C965a806DDfb44EE6FD021690
VET
1.00
VET
VTHO
0.40
VTHO
Master
0x4bF48b2353Dd7F2a1f184547b9a3c88540EDcA4E
Deployer
0x4bF48b2353Dd7F2a1f184547b9a3c88540EDcA4E
Code
0x6080604052600436106102e45760003560e01c80636c0360eb11610190578063a9b7f448116100dc578063d0eb26b011610095578063ed88ed9f1161006f578063ed88ed9f14610b51578063edec5f2714610b7c578063f2fde38b14610ba5578063ff4171b414610bce576102e4565b8063d0eb26b014610ac0578063d5abeb0114610ae9578063e985e9c514610b14576102e4565b8063a9b7f4481461099e578063b88d4fde146109c7578063ba4e5c49146109f0578063ba7d2c7614610a2d578063c668286214610a58578063c87b56dd14610a83576102e4565b80638dc251e3116101495780639c70b512116101235780639c70b51214610903578063a035b1fe1461092e578063a0712d6814610959578063a22cb46514610975576102e4565b80638dc251e31461088657806395d89b41146108af5780639a3cac6a146108da576102e4565b80636c0360eb1461078a57806370a08231146107b5578063715018a6146107f2578063717d57d3146108095780637f00c7a6146108325780638da5cb5b1461085b576102e4565b80632f745c591161024f578063438b6300116102085780635c975abb116101e25780635c975abb146106ce5780635dc96d16146106f95780636352211e146107245780636690864e14610761576102e4565b8063438b63001461062b5780634f6ccce71461066857806355f804b3146106a5576102e4565b80632f745c591461052c5780633af32abf146105695780633c952764146105a65780633ccfd60b146105cf57806342842e0e146105d957806342966c6814610602576102e4565b80630e1cbef6116102a15780630e1cbef61461040957806318160ddd1461043257806318cae2691461045d578063239c70ae1461049a57806323b872dd146104c55780632a55205a146104ee576102e4565b806301ffc9a7146102e957806302329a291461032657806306fdde031461034f5780630810f3ba1461037a578063081812fc146103a3578063095ea7b3146103e0575b600080fd5b3480156102f557600080fd5b50610310600480360381019061030b919061462a565b610bf9565b60405161031d9190614e43565b60405180910390f35b34801561033257600080fd5b5061034d600480360381019061034891906145fd565b610c0b565b005b34801561035b57600080fd5b50610364610ca4565b6040516103719190614e5e565b60405180910390f35b34801561038657600080fd5b506103a1600480360381019061039c91906146cd565b610d36565b005b3480156103af57600080fd5b506103ca60048036038101906103c591906146cd565b610dbc565b6040516103d79190614d91565b60405180910390f35b3480156103ec57600080fd5b5061040760048036038101906104029190614570565b610e41565b005b34801561041557600080fd5b50610430600480360381019061042b91906146cd565b610f59565b005b34801561043e57600080fd5b5061044761100d565b6040516104549190615240565b60405180910390f35b34801561046957600080fd5b50610484600480360381019061047f91906143ed565b61101a565b6040516104919190615240565b60405180910390f35b3480156104a657600080fd5b506104af611032565b6040516104bc9190615240565b60405180910390f35b3480156104d157600080fd5b506104ec60048036038101906104e7919061445a565b611038565b005b3480156104fa57600080fd5b50610515600480360381019061051091906146fa565b611098565b604051610523929190614df8565b60405180910390f35b34801561053857600080fd5b50610553600480360381019061054e9190614570565b611283565b6040516105609190615240565b60405180910390f35b34801561057557600080fd5b50610590600480360381019061058b91906143ed565b611328565b60405161059d9190614e43565b60405180910390f35b3480156105b257600080fd5b506105cd60048036038101906105c891906145fd565b6113d7565b005b6105d7611470565b005b3480156105e557600080fd5b5061060060048036038101906105fb919061445a565b6115bd565b005b34801561060e57600080fd5b50610629600480360381019061062491906146cd565b6115dd565b005b34801561063757600080fd5b50610652600480360381019061064d91906143ed565b611639565b60405161065f9190614e21565b60405180910390f35b34801561067457600080fd5b5061068f600480360381019061068a91906146cd565b6116e7565b60405161069c9190615240565b60405180910390f35b3480156106b157600080fd5b506106cc60048036038101906106c79190614684565b611758565b005b3480156106da57600080fd5b506106e36117ee565b6040516106f09190614e43565b60405180910390f35b34801561070557600080fd5b5061070e611801565b60405161071b9190614e43565b60405180910390f35b34801561073057600080fd5b5061074b600480360381019061074691906146cd565b611818565b6040516107589190614d91565b60405180910390f35b34801561076d57600080fd5b50610788600480360381019061078391906143ed565b6118ca565b005b34801561079657600080fd5b5061079f61198a565b6040516107ac9190614e5e565b60405180910390f35b3480156107c157600080fd5b506107dc60048036038101906107d791906143ed565b611a18565b6040516107e99190615240565b60405180910390f35b3480156107fe57600080fd5b50610807611ad0565b005b34801561081557600080fd5b50610830600480360381019061082b91906146cd565b611b58565b005b34801561083e57600080fd5b50610859600480360381019061085491906146cd565b611bde565b005b34801561086757600080fd5b50610870611c64565b60405161087d9190614d91565b60405180910390f35b34801561089257600080fd5b506108ad60048036038101906108a891906143ed565b611c8e565b005b3480156108bb57600080fd5b506108c4611d7c565b6040516108d19190614e5e565b60405180910390f35b3480156108e657600080fd5b5061090160048036038101906108fc91906143ed565b611e0e565b005b34801561090f57600080fd5b50610918611ece565b6040516109259190614e43565b60405180910390f35b34801561093a57600080fd5b50610943611ee1565b6040516109509190615240565b60405180910390f35b610973600480360381019061096e91906146cd565b611ee7565b005b34801561098157600080fd5b5061099c60048036038101906109979190614530565b61244f565b005b3480156109aa57600080fd5b506109c560048036038101906109c091906146cd565b612465565b005b3480156109d357600080fd5b506109ee60048036038101906109e991906144ad565b6124eb565b005b3480156109fc57600080fd5b50610a176004803603810190610a1291906146cd565b61254d565b604051610a249190614d91565b60405180910390f35b348015610a3957600080fd5b50610a4261258c565b604051610a4f9190615240565b60405180910390f35b348015610a6457600080fd5b50610a6d612592565b604051610a7a9190614e5e565b60405180910390f35b348015610a8f57600080fd5b50610aaa6004803603810190610aa591906146cd565b612620565b604051610ab79190614e5e565b60405180910390f35b348015610acc57600080fd5b50610ae76004803603810190610ae291906146cd565b6126ca565b005b348015610af557600080fd5b50610afe612750565b604051610b0b9190615240565b60405180910390f35b348015610b2057600080fd5b50610b3b6004803603810190610b36919061441a565b612756565b604051610b489190614e43565b60405180910390f35b348015610b5d57600080fd5b50610b666127ea565b604051610b739190615240565b60405180910390f35b348015610b8857600080fd5b50610ba36004803603810190610b9e91906145b0565b6127f0565b005b348015610bb157600080fd5b50610bcc6004803603810190610bc791906143ed565b612890565b005b348015610bda57600080fd5b50610be3612988565b604051610bf09190615240565b60405180910390f35b6000610c048261298e565b9050919050565b610c136129a0565b73ffffffffffffffffffffffffffffffffffffffff16610c31611c64565b73ffffffffffffffffffffffffffffffffffffffff1614610c87576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c7e906150a0565b60405180910390fd5b80600f60006101000a81548160ff02191690831515021790555050565b606060028054610cb390615549565b80601f0160208091040260200160405190810160405280929190818152602001828054610cdf90615549565b8015610d2c5780601f10610d0157610100808354040283529160200191610d2c565b820191906000526020600020905b815481529060010190602001808311610d0f57829003601f168201915b5050505050905090565b610d3e6129a0565b73ffffffffffffffffffffffffffffffffffffffff16610d5c611c64565b73ffffffffffffffffffffffffffffffffffffffff1614610db2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610da9906150a0565b60405180910390fd5b80601e8190555050565b6000610dc7826129a8565b610e06576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610dfd90615080565b60405180910390fd5b6006600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b6000610e4c82611818565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610ebd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610eb490615100565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff16610edc6129a0565b73ffffffffffffffffffffffffffffffffffffffff161480610f0b5750610f0a81610f056129a0565b612756565b5b610f4a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f4190614fc0565b60405180910390fd5b610f548383612a14565b505050565b610f616129a0565b73ffffffffffffffffffffffffffffffffffffffff16610f7f611c64565b73ffffffffffffffffffffffffffffffffffffffff1614610fd5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fcc906150a0565b60405180910390fd5b80601d8190555061100a601c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16601d54612acd565b50565b6000600a80549050905090565b601f6020528060005260406000206000915090505481565b60145481565b6110496110436129a0565b82612c62565b611088576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161107f90615140565b60405180910390fd5b611093838383612d40565b505050565b6000806000600160008681526020019081526020016000206040518060400160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016000820160149054906101000a90046bffffffffffffffffffffffff166bffffffffffffffffffffffff166bffffffffffffffffffffffff16815250509050600073ffffffffffffffffffffffffffffffffffffffff16816000015173ffffffffffffffffffffffffffffffffffffffff16141561122e5760006040518060400160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016000820160149054906101000a90046bffffffffffffffffffffffff166bffffffffffffffffffffffff166bffffffffffffffffffffffff168152505090505b6000611238612fa7565b6bffffffffffffffffffffffff1682602001516bffffffffffffffffffffffff16866112649190615405565b61126e91906153d4565b90508160000151819350935050509250929050565b600061128e83611a18565b82106112cf576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112c690614ea0565b60405180910390fd5b600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002054905092915050565b600080600090505b601b805490508110156113cc578273ffffffffffffffffffffffffffffffffffffffff16601b8281548110611368576113676156e2565b5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614156113b95760019150506113d2565b80806113c4906155ac565b915050611330565b50600090505b919050565b6113df6129a0565b73ffffffffffffffffffffffffffffffffffffffff166113fd611c64565b73ffffffffffffffffffffffffffffffffffffffff1614611453576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161144a906150a0565b60405180910390fd5b80601a60146101000a81548160ff02191690831515021790555050565b6114786129a0565b73ffffffffffffffffffffffffffffffffffffffff16611496611c64565b73ffffffffffffffffffffffffffffffffffffffff16146114ec576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114e3906150a0565b60405180910390fd5b6000601960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff164760405161153490614d7c565b60006040518083038185875af1925050503d8060008114611571576040519150601f19603f3d011682016040523d82523d6000602084013e611576565b606091505b50509050806115ba576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115b190614e80565b60405180910390fd5b50565b6115d8838383604051806020016040528060008152506124eb565b505050565b6115ee6115e86129a0565b82612c62565b61162d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611624906151e0565b60405180910390fd5b61163681612fb1565b50565b6060600061164683611a18565b905060008167ffffffffffffffff81111561166457611663615711565b5b6040519080825280602002602001820160405280156116925781602001602082028036833780820191505090505b50905060005b828110156116dc576116aa8582611283565b8282815181106116bd576116bc6156e2565b5b60200260200101818152505080806116d4906155ac565b915050611698565b508092505050919050565b60006116f161100d565b8210611732576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161172990615160565b60405180910390fd5b600a8281548110611746576117456156e2565b5b90600052602060002001549050919050565b6117606129a0565b73ffffffffffffffffffffffffffffffffffffffff1661177e611c64565b73ffffffffffffffffffffffffffffffffffffffff16146117d4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117cb906150a0565b60405180910390fd5b80600d90805190602001906117ea9291906140ea565b5050565b600f60009054906101000a900460ff1681565b6000601660009054906101000a900460ff16905090565b6000806004600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156118c1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118b890615000565b60405180910390fd5b80915050919050565b6118d26129a0565b73ffffffffffffffffffffffffffffffffffffffff166118f0611c64565b73ffffffffffffffffffffffffffffffffffffffff1614611946576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161193d906150a0565b60405180910390fd5b80601660016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600d805461199790615549565b80601f01602080910402602001604051908101604052809291908181526020018280546119c390615549565b8015611a105780601f106119e557610100808354040283529160200191611a10565b820191906000526020600020905b8154815290600101906020018083116119f357829003601f168201915b505050505081565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611a89576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a8090614fe0565b60405180910390fd5b600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b611ad86129a0565b73ffffffffffffffffffffffffffffffffffffffff16611af6611c64565b73ffffffffffffffffffffffffffffffffffffffff1614611b4c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b43906150a0565b60405180910390fd5b611b566000613056565b565b611b606129a0565b73ffffffffffffffffffffffffffffffffffffffff16611b7e611c64565b73ffffffffffffffffffffffffffffffffffffffff1614611bd4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611bcb906150a0565b60405180910390fd5b8060118190555050565b611be66129a0565b73ffffffffffffffffffffffffffffffffffffffff16611c04611c64565b73ffffffffffffffffffffffffffffffffffffffff1614611c5a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c51906150a0565b60405180910390fd5b8060148190555050565b6000600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b611c966129a0565b73ffffffffffffffffffffffffffffffffffffffff16611cb4611c64565b73ffffffffffffffffffffffffffffffffffffffff1614611d0a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d01906150a0565b60405180910390fd5b80601c60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550611d79601c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16601d54612acd565b50565b606060038054611d8b90615549565b80601f0160208091040260200160405190810160405280929190818152602001828054611db790615549565b8015611e045780601f10611dd957610100808354040283529160200191611e04565b820191906000526020600020905b815481529060010190602001808311611de757829003601f168201915b5050505050905090565b611e166129a0565b73ffffffffffffffffffffffffffffffffffffffff16611e34611c64565b73ffffffffffffffffffffffffffffffffffffffff1614611e8a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e81906150a0565b60405180910390fd5b80601760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b601a60149054906101000a900460ff1681565b60105481565b600f60009054906101000a900460ff1615611f37576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f2e906150c0565b60405180910390fd5b6000611f4161100d565b905060008211611f86576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f7d90615220565b60405180910390fd5b601454821115611fcb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611fc290615040565b60405180910390fd5b6013548282611fda919061537e565b111561201b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161201290615020565b60405180910390fd5b612023611c64565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146123bf5760011515601a60149054906101000a900460ff161515141561215c5761207a33611328565b6120b9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016120b0906151c0565b60405180910390fd5b6000601f60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050601554838261210c919061537e565b111561214d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161214490614f40565b60405180910390fd5b60115460108190555050612166565b6012546010819055505b6000601860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166064600a6023346121b29190615405565b6121bc91906153d4565b6121c691906153d4565b6040516121d290614d7c565b60006040518083038185875af1925050503d806000811461220f576040519150601f19603f3d011682016040523d82523d6000602084013e612214565b606091505b505090508061222257600080fd5b6000601a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166064601e543461226d9190615405565b61227791906153d4565b60405161228390614d7c565b60006040518083038185875af1925050503d80600081146122c0576040519150601f19603f3d011682016040523d82523d6000602084013e6122c5565b606091505b50509050806122d357600080fd5b6000601960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff164760405161231b90614d7c565b60006040518083038185875af1925050503d8060008114612358576040519150601f19603f3d011682016040523d82523d6000602084013e61235d565b606091505b505090508061236b57600080fd5b846010546123799190615405565b3410156123bb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016123b290615120565b60405180910390fd5b5050505b6000600190505b82811161244a57601f60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600081548092919061241d906155ac565b9190505550612437338284612432919061537e565b61311c565b8080612442906155ac565b9150506123c6565b505050565b61246161245a6129a0565b838361313a565b5050565b61246d6129a0565b73ffffffffffffffffffffffffffffffffffffffff1661248b611c64565b73ffffffffffffffffffffffffffffffffffffffff16146124e1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016124d8906150a0565b60405180910390fd5b8060128190555050565b6124fc6124f66129a0565b83612c62565b61253b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161253290615140565b60405180910390fd5b612547848484846132a7565b50505050565b601b818154811061255d57600080fd5b906000526020600020016000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60155481565b600e805461259f90615549565b80601f01602080910402602001604051908101604052809291908181526020018280546125cb90615549565b80156126185780601f106125ed57610100808354040283529160200191612618565b820191906000526020600020905b8154815290600101906020018083116125fb57829003601f168201915b505050505081565b606061262b826129a8565b61266a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612661906150e0565b60405180910390fd5b6000612674613303565b9050600081511161269457604051806020016040528060008152506126c2565b8061269e84613395565b600e6040516020016126b293929190614d4b565b6040516020818303038152906040525b915050919050565b6126d26129a0565b73ffffffffffffffffffffffffffffffffffffffff166126f0611c64565b73ffffffffffffffffffffffffffffffffffffffff1614612746576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161273d906150a0565b60405180910390fd5b8060158190555050565b60135481565b6000600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b60115481565b6127f86129a0565b73ffffffffffffffffffffffffffffffffffffffff16612816611c64565b73ffffffffffffffffffffffffffffffffffffffff161461286c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612863906150a0565b60405180910390fd5b601b600061287a9190614170565b8181601b919061288b929190614191565b505050565b6128986129a0565b73ffffffffffffffffffffffffffffffffffffffff166128b6611c64565b73ffffffffffffffffffffffffffffffffffffffff161461290c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612903906150a0565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141561297c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161297390614ee0565b60405180910390fd5b61298581613056565b50565b60125481565b6000612999826134f6565b9050919050565b600033905090565b60008073ffffffffffffffffffffffffffffffffffffffff166004600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614159050919050565b816006600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff16612a8783611818565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b612ad5612fa7565b6bffffffffffffffffffffffff16816bffffffffffffffffffffffff161115612b33576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612b2a90615180565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415612ba3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612b9a90615200565b60405180910390fd5b60405180604001604052808373ffffffffffffffffffffffffffffffffffffffff168152602001826bffffffffffffffffffffffff168152506000808201518160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060208201518160000160146101000a8154816bffffffffffffffffffffffff02191690836bffffffffffffffffffffffff1602179055509050505050565b6000612c6d826129a8565b612cac576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612ca390614fa0565b60405180910390fd5b6000612cb783611818565b90508073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161480612cf95750612cf88185612756565b5b80612d3757508373ffffffffffffffffffffffffffffffffffffffff16612d1f84610dbc565b73ffffffffffffffffffffffffffffffffffffffff16145b91505092915050565b8273ffffffffffffffffffffffffffffffffffffffff16612d6082611818565b73ffffffffffffffffffffffffffffffffffffffff1614612db6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612dad90614f00565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415612e26576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612e1d90614f60565b60405180910390fd5b612e31838383613570565b612e3c600082612a14565b6001600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254612e8c919061545f565b925050819055506001600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254612ee3919061537e565b92505081905550816004600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4612fa2838383613580565b505050565b6000612710905090565b612fb9611801565b612ff8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612fef906151a0565b60405180910390fd5b600061300382611818565b905061300e82613585565b8073ffffffffffffffffffffffffffffffffffffffff16827f41b05bf655882bc27017be44e8216d1059cbc6b9668d754f5a745dcce690a9d460405160405180910390a35050565b6000600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600c60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b61313682826040518060200160405280600081525061359a565b5050565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156131a9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016131a090614f80565b60405180910390fd5b80600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c318360405161329a9190614e43565b60405180910390a3505050565b6132b2848484612d40565b6132be848484846135f5565b6132fd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016132f490614ec0565b60405180910390fd5b50505050565b6060600d805461331290615549565b80601f016020809104026020016040519081016040528092919081815260200182805461333e90615549565b801561338b5780601f106133605761010080835404028352916020019161338b565b820191906000526020600020905b81548152906001019060200180831161336e57829003601f168201915b5050505050905090565b606060008214156133dd576040518060400160405280600181526020017f300000000000000000000000000000000000000000000000000000000000000081525090506134f1565b600082905060005b6000821461340f5780806133f8906155ac565b915050600a8261340891906153d4565b91506133e5565b60008167ffffffffffffffff81111561342b5761342a615711565b5b6040519080825280601f01601f19166020018201604052801561345d5781602001600182028036833780820191505090505b5090505b600085146134ea57600182613476919061545f565b9150600a8561348591906155f5565b6030613491919061537e565b60f81b8183815181106134a7576134a66156e2565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600a856134e391906153d4565b9450613461565b8093505050505b919050565b60007f780e9d63000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061356957506135688261378c565b5b9050919050565b61357b83838361386e565b505050565b505050565b61358e81613982565b61359781613a9f565b50565b6135a48383613afe565b6135b160008484846135f5565b6135f0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016135e790614ec0565b60405180910390fd5b505050565b60006136168473ffffffffffffffffffffffffffffffffffffffff16613cd8565b1561377f578373ffffffffffffffffffffffffffffffffffffffff1663150b7a0261363f6129a0565b8786866040518563ffffffff1660e01b81526004016136619493929190614dac565b602060405180830381600087803b15801561367b57600080fd5b505af19250505080156136ac57506040513d601f19601f820116820180604052508101906136a99190614657565b60015b61372f573d80600081146136dc576040519150601f19603f3d011682016040523d82523d6000602084013e6136e1565b606091505b50600081511415613727576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161371e90614ec0565b60405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614915050613784565b600190505b949350505050565b60007f80ac58cd000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061385757507f5b5e139f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b80613867575061386682613cfb565b5b9050919050565b613879838383613d75565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156138bc576138b781613d7a565b6138fb565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16146138fa576138f98382613dc3565b5b5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561393e5761393981613f30565b61397d565b8273ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161461397c5761397b8282614001565b5b5b505050565b600061398d82611818565b905061399b81600084613570565b6139a6600083612a14565b6001600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546139f6919061545f565b925050819055506004600083815260200190815260200160002060006101000a81549073ffffffffffffffffffffffffffffffffffffffff021916905581600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4613a9b81600084613580565b5050565b60016000828152602001908152602001600020600080820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690556000820160146101000a8154906bffffffffffffffffffffffff0219169055505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415613b6e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613b6590615060565b60405180910390fd5b613b77816129a8565b15613bb7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613bae90614f20565b60405180910390fd5b613bc360008383613570565b6001600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254613c13919061537e565b92505081905550816004600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4613cd460008383613580565b5050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b60007f2a55205a000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161480613d6e5750613d6d82614080565b5b9050919050565b505050565b600a80549050600b600083815260200190815260200160002081905550600a81908060018154018082558091505060019003906000526020600020016000909190919091505550565b60006001613dd084611a18565b613dda919061545f565b9050600060096000848152602001908152602001600020549050818114613ebf576000600860008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600084815260200190815260200160002054905080600860008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600084815260200190815260200160002081905550816009600083815260200190815260200160002081905550505b6009600084815260200190815260200160002060009055600860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008381526020019081526020016000206000905550505050565b60006001600a80549050613f44919061545f565b90506000600b60008481526020019081526020016000205490506000600a8381548110613f7457613f736156e2565b5b9060005260206000200154905080600a8381548110613f9657613f956156e2565b5b906000526020600020018190555081600b600083815260200190815260200160002081905550600b600085815260200190815260200160002060009055600a805480613fe557613fe46156b3565b5b6001900381819060005260206000200160009055905550505050565b600061400c83611a18565b905081600860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002081905550806009600084815260200190815260200160002081905550505050565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b8280546140f690615549565b90600052602060002090601f016020900481019282614118576000855561415f565b82601f1061413157805160ff191683800117855561415f565b8280016001018555821561415f579182015b8281111561415e578251825591602001919060010190614143565b5b50905061416c9190614231565b5090565b508054600082559060005260206000209081019061418e9190614231565b50565b828054828255906000526020600020908101928215614220579160200282015b8281111561421f57823573ffffffffffffffffffffffffffffffffffffffff168260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550916020019190600101906141b1565b5b50905061422d9190614231565b5090565b5b8082111561424a576000816000905550600101614232565b5090565b600061426161425c84615280565b61525b565b90508281526020810184848401111561427d5761427c61574f565b5b614288848285615507565b509392505050565b60006142a361429e846152b1565b61525b565b9050828152602081018484840111156142bf576142be61574f565b5b6142ca848285615507565b509392505050565b6000813590506142e181615ec6565b92915050565b60008083601f8401126142fd576142fc615745565b5b8235905067ffffffffffffffff81111561431a57614319615740565b5b6020830191508360208202830111156143365761433561574a565b5b9250929050565b60008135905061434c81615edd565b92915050565b60008135905061436181615ef4565b92915050565b60008151905061437681615ef4565b92915050565b600082601f83011261439157614390615745565b5b81356143a184826020860161424e565b91505092915050565b600082601f8301126143bf576143be615745565b5b81356143cf848260208601614290565b91505092915050565b6000813590506143e781615f0b565b92915050565b60006020828403121561440357614402615759565b5b6000614411848285016142d2565b91505092915050565b6000806040838503121561443157614430615759565b5b600061443f858286016142d2565b9250506020614450858286016142d2565b9150509250929050565b60008060006060848603121561447357614472615759565b5b6000614481868287016142d2565b9350506020614492868287016142d2565b92505060406144a3868287016143d8565b9150509250925092565b600080600080608085870312156144c7576144c6615759565b5b60006144d5878288016142d2565b94505060206144e6878288016142d2565b93505060406144f7878288016143d8565b925050606085013567ffffffffffffffff81111561451857614517615754565b5b6145248782880161437c565b91505092959194509250565b6000806040838503121561454757614546615759565b5b6000614555858286016142d2565b92505060206145668582860161433d565b9150509250929050565b6000806040838503121561458757614586615759565b5b6000614595858286016142d2565b92505060206145a6858286016143d8565b9150509250929050565b600080602083850312156145c7576145c6615759565b5b600083013567ffffffffffffffff8111156145e5576145e4615754565b5b6145f1858286016142e7565b92509250509250929050565b60006020828403121561461357614612615759565b5b60006146218482850161433d565b91505092915050565b6000602082840312156146405761463f615759565b5b600061464e84828501614352565b91505092915050565b60006020828403121561466d5761466c615759565b5b600061467b84828501614367565b91505092915050565b60006020828403121561469a57614699615759565b5b600082013567ffffffffffffffff8111156146b8576146b7615754565b5b6146c4848285016143aa565b91505092915050565b6000602082840312156146e3576146e2615759565b5b60006146f1848285016143d8565b91505092915050565b6000806040838503121561471157614710615759565b5b600061471f858286016143d8565b9250506020614730858286016143d8565b9150509250929050565b60006147468383614d2d565b60208301905092915050565b61475b81615493565b82525050565b600061476c82615307565b6147768185615335565b9350614781836152e2565b8060005b838110156147b2578151614799888261473a565b97506147a483615328565b925050600181019050614785565b5085935050505092915050565b6147c8816154a5565b82525050565b60006147d982615312565b6147e38185615346565b93506147f3818560208601615516565b6147fc8161575e565b840191505092915050565b60006148128261531d565b61481c8185615362565b935061482c818560208601615516565b6148358161575e565b840191505092915050565b600061484b8261531d565b6148558185615373565b9350614865818560208601615516565b80840191505092915050565b6000815461487e81615549565b6148888186615373565b945060018216600081146148a357600181146148b4576148e7565b60ff198316865281860193506148e7565b6148bd856152f2565b60005b838110156148df578154818901526001820191506020810190506148c0565b838801955050505b50505092915050565b60006148fd601383615362565b91506149088261576f565b602082019050919050565b6000614920602b83615362565b915061492b82615798565b604082019050919050565b6000614943603283615362565b915061494e826157e7565b604082019050919050565b6000614966602683615362565b915061497182615836565b604082019050919050565b6000614989602583615362565b915061499482615885565b604082019050919050565b60006149ac601c83615362565b91506149b7826158d4565b602082019050919050565b60006149cf601c83615362565b91506149da826158fd565b602082019050919050565b60006149f2602483615362565b91506149fd82615926565b604082019050919050565b6000614a15601983615362565b9150614a2082615975565b602082019050919050565b6000614a38602c83615362565b9150614a438261599e565b604082019050919050565b6000614a5b603883615362565b9150614a66826159ed565b604082019050919050565b6000614a7e602a83615362565b9150614a8982615a3c565b604082019050919050565b6000614aa1602983615362565b9150614aac82615a8b565b604082019050919050565b6000614ac4601683615362565b9150614acf82615ada565b602082019050919050565b6000614ae7602483615362565b9150614af282615b03565b604082019050919050565b6000614b0a602083615362565b9150614b1582615b52565b602082019050919050565b6000614b2d602c83615362565b9150614b3882615b7b565b604082019050919050565b6000614b50602083615362565b9150614b5b82615bca565b602082019050919050565b6000614b73601683615362565b9150614b7e82615bf3565b602082019050919050565b6000614b96602f83615362565b9150614ba182615c1c565b604082019050919050565b6000614bb9602183615362565b9150614bc482615c6b565b604082019050919050565b6000614bdc600083615357565b9150614be782615cba565b600082019050919050565b6000614bff601283615362565b9150614c0a82615cbd565b602082019050919050565b6000614c22603183615362565b9150614c2d82615ce6565b604082019050919050565b6000614c45602c83615362565b9150614c5082615d35565b604082019050919050565b6000614c68602a83615362565b9150614c7382615d84565b604082019050919050565b6000614c8b601783615362565b9150614c9682615dd3565b602082019050919050565b6000614cae601783615362565b9150614cb982615dfc565b602082019050919050565b6000614cd1603083615362565b9150614cdc82615e25565b604082019050919050565b6000614cf4601983615362565b9150614cff82615e74565b602082019050919050565b6000614d17601b83615362565b9150614d2282615e9d565b602082019050919050565b614d36816154fd565b82525050565b614d45816154fd565b82525050565b6000614d578286614840565b9150614d638285614840565b9150614d6f8284614871565b9150819050949350505050565b6000614d8782614bcf565b9150819050919050565b6000602082019050614da66000830184614752565b92915050565b6000608082019050614dc16000830187614752565b614dce6020830186614752565b614ddb6040830185614d3c565b8181036060830152614ded81846147ce565b905095945050505050565b6000604082019050614e0d6000830185614752565b614e1a6020830184614d3c565b9392505050565b60006020820190508181036000830152614e3b8184614761565b905092915050565b6000602082019050614e5860008301846147bf565b92915050565b60006020820190508181036000830152614e788184614807565b905092915050565b60006020820190508181036000830152614e99816148f0565b9050919050565b60006020820190508181036000830152614eb981614913565b9050919050565b60006020820190508181036000830152614ed981614936565b9050919050565b60006020820190508181036000830152614ef981614959565b9050919050565b60006020820190508181036000830152614f198161497c565b9050919050565b60006020820190508181036000830152614f398161499f565b9050919050565b60006020820190508181036000830152614f59816149c2565b9050919050565b60006020820190508181036000830152614f79816149e5565b9050919050565b60006020820190508181036000830152614f9981614a08565b9050919050565b60006020820190508181036000830152614fb981614a2b565b9050919050565b60006020820190508181036000830152614fd981614a4e565b9050919050565b60006020820190508181036000830152614ff981614a71565b9050919050565b6000602082019050818103600083015261501981614a94565b9050919050565b6000602082019050818103600083015261503981614ab7565b9050919050565b6000602082019050818103600083015261505981614ada565b9050919050565b6000602082019050818103600083015261507981614afd565b9050919050565b6000602082019050818103600083015261509981614b20565b9050919050565b600060208201905081810360008301526150b981614b43565b9050919050565b600060208201905081810360008301526150d981614b66565b9050919050565b600060208201905081810360008301526150f981614b89565b9050919050565b6000602082019050818103600083015261511981614bac565b9050919050565b6000602082019050818103600083015261513981614bf2565b9050919050565b6000602082019050818103600083015261515981614c15565b9050919050565b6000602082019050818103600083015261517981614c38565b9050919050565b6000602082019050818103600083015261519981614c5b565b9050919050565b600060208201905081810360008301526151b981614c7e565b9050919050565b600060208201905081810360008301526151d981614ca1565b9050919050565b600060208201905081810360008301526151f981614cc4565b9050919050565b6000602082019050818103600083015261521981614ce7565b9050919050565b6000602082019050818103600083015261523981614d0a565b9050919050565b60006020820190506152556000830184614d3c565b92915050565b6000615265615276565b9050615271828261557b565b919050565b6000604051905090565b600067ffffffffffffffff82111561529b5761529a615711565b5b6152a48261575e565b9050602081019050919050565b600067ffffffffffffffff8211156152cc576152cb615711565b5b6152d58261575e565b9050602081019050919050565b6000819050602082019050919050565b60008190508160005260206000209050919050565b600081519050919050565b600081519050919050565b600081519050919050565b6000602082019050919050565b600082825260208201905092915050565b600082825260208201905092915050565b600081905092915050565b600082825260208201905092915050565b600081905092915050565b6000615389826154fd565b9150615394836154fd565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156153c9576153c8615626565b5b828201905092915050565b60006153df826154fd565b91506153ea836154fd565b9250826153fa576153f9615655565b5b828204905092915050565b6000615410826154fd565b915061541b836154fd565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161561545457615453615626565b5b828202905092915050565b600061546a826154fd565b9150615475836154fd565b92508282101561548857615487615626565b5b828203905092915050565b600061549e826154dd565b9050919050565b60008115159050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b82818337600083830152505050565b60005b83811015615534578082015181840152602081019050615519565b83811115615543576000848401525b50505050565b6000600282049050600182168061556157607f821691505b6020821081141561557557615574615684565b5b50919050565b6155848261575e565b810181811067ffffffffffffffff821117156155a3576155a2615711565b5b80604052505050565b60006155b7826154fd565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8214156155ea576155e9615626565b5b600182019050919050565b6000615600826154fd565b915061560b836154fd565b92508261561b5761561a615655565b5b828206905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4661696c656420746f2077697468647261772100000000000000000000000000600082015250565b7f455243373231456e756d657261626c653a206f776e657220696e646578206f7560008201527f74206f6620626f756e6473000000000000000000000000000000000000000000602082015250565b7f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560008201527f63656976657220696d706c656d656e7465720000000000000000000000000000602082015250565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a207472616e736665722066726f6d20696e636f72726563742060008201527f6f776e6572000000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a20746f6b656e20616c7265616479206d696e74656400000000600082015250565b7f6d6178204e465420706572206164647265737320657863656564656400000000600082015250565b7f4552433732313a207472616e7366657220746f20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a20617070726f766520746f2063616c6c657200000000000000600082015250565b7f4552433732313a206f70657261746f7220717565727920666f72206e6f6e657860008201527f697374656e7420746f6b656e0000000000000000000000000000000000000000602082015250565b7f4552433732313a20617070726f76652063616c6c6572206973206e6f74206f7760008201527f6e6572206e6f7220617070726f76656420666f7220616c6c0000000000000000602082015250565b7f4552433732313a2062616c616e636520717565727920666f7220746865207a6560008201527f726f206164647265737300000000000000000000000000000000000000000000602082015250565b7f4552433732313a206f776e657220717565727920666f72206e6f6e657869737460008201527f656e7420746f6b656e0000000000000000000000000000000000000000000000602082015250565b7f6d6178204e4654206c696d697420657863656564656400000000000000000000600082015250565b7f6d6178206d696e7420616d6f756e74207065722073657373696f6e206578636560008201527f6564656400000000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a206d696e7420746f20746865207a65726f2061646472657373600082015250565b7f4552433732313a20617070726f76656420717565727920666f72206e6f6e657860008201527f697374656e7420746f6b656e0000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f74686520636f6e74726163742069732070617573656400000000000000000000600082015250565b7f4552433732314d657461646174613a2055524920717565727920666f72206e6f60008201527f6e6578697374656e7420746f6b656e0000000000000000000000000000000000602082015250565b7f4552433732313a20617070726f76616c20746f2063757272656e74206f776e6560008201527f7200000000000000000000000000000000000000000000000000000000000000602082015250565b50565b7f696e73756666696369656e742066756e64730000000000000000000000000000600082015250565b7f4552433732313a207472616e736665722063616c6c6572206973206e6f74206f60008201527f776e6572206e6f7220617070726f766564000000000000000000000000000000602082015250565b7f455243373231456e756d657261626c653a20676c6f62616c20696e646578206f60008201527f7574206f6620626f756e64730000000000000000000000000000000000000000602082015250565b7f455243323938313a20726f79616c7479206665652077696c6c2065786365656460008201527f2073616c65507269636500000000000000000000000000000000000000000000602082015250565b7f56654e46543a206275726e2069732064697361626c6564000000000000000000600082015250565b7f75736572206973206e6f742077686974656c6973746564000000000000000000600082015250565b7f4552433732314275726e61626c653a2063616c6c6572206973206e6f74206f7760008201527f6e6572206e6f7220617070726f76656400000000000000000000000000000000602082015250565b7f455243323938313a20696e76616c696420726563656976657200000000000000600082015250565b7f6e65656420746f206d696e74206174206c656173742031204e46540000000000600082015250565b615ecf81615493565b8114615eda57600080fd5b50565b615ee6816154a5565b8114615ef157600080fd5b50565b615efd816154b1565b8114615f0857600080fd5b50565b615f14816154fd565b8114615f1f57600080fd5b5056fea2646970667358221220ecdef1652cabd507c0b0db530d469fab1ceb0c60d52b5a7d9ce2af7833aaa05a64736f6c63430008070033