VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0xEa4D81…C7E5
Summary
Transactions
Transfers
Address
0xEa4D818219Ab369f39b1Ee1cD52db729B7e6C7E5
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x4bF48b2353Dd7F2a1f184547b9a3c88540EDcA4E
Deployer
0x4bF48b2353Dd7F2a1f184547b9a3c88540EDcA4E
Code
0x6080604052600436106102885760003560e01c80635c975abb1161015a578063a22cb465116100c1578063d0eb26b01161007a578063d0eb26b0146109e9578063d5abeb0114610a12578063da3ef23f14610a3d578063e985e9c514610a66578063edec5f2714610aa3578063f2fde38b14610acc57610288565b8063a22cb465146108c7578063b88d4fde146108f0578063ba4e5c4914610919578063ba7d2c7614610956578063c668286214610981578063c87b56dd146109ac57610288565b80637f00c7a6116101135780637f00c7a6146107d85780638da5cb5b146108015780638dc251e31461082c57806395d89b41146108555780639c70b51214610880578063a0712d68146108ab57610288565b80635c975abb146106c65780635dc96d16146106f15780636352211e1461071c5780636c0360eb1461075957806370a0823114610784578063715018a6146107c157610288565b806323b872dd116101fe57806342842e0e116101b757806342842e0e146105a857806342966c68146105d1578063438b6300146105fa57806344a0d68a146106375780634f6ccce71461066057806355f804b31461069d57610288565b806323b872dd146104945780632a55205a146104bd5780632f745c59146104fb5780633af32abf146105385780633c952764146105755780633ccfd60b1461059e57610288565b8063095ea7b311610250578063095ea7b3146103845780630e1cbef6146103ad57806313faede6146103d657806318160ddd1461040157806318cae2691461042c578063239c70ae1461046957610288565b806301ffc9a71461028d57806302329a29146102ca57806306fdde03146102f35780630810f3ba1461031e578063081812fc14610347575b600080fd5b34801561029957600080fd5b506102b460048036038101906102af91906143ff565b610af5565b6040516102c19190614c18565b60405180910390f35b3480156102d657600080fd5b506102f160048036038101906102ec91906143d2565b610b07565b005b3480156102ff57600080fd5b50610308610ba0565b6040516103159190614c33565b60405180910390f35b34801561032a57600080fd5b50610345600480360381019061034091906144a2565b610c32565b005b34801561035357600080fd5b5061036e600480360381019061036991906144a2565b610cb8565b60405161037b9190614b66565b60405180910390f35b34801561039057600080fd5b506103ab60048036038101906103a69190614345565b610d3d565b005b3480156103b957600080fd5b506103d460048036038101906103cf91906144a2565b610e55565b005b3480156103e257600080fd5b506103eb610f09565b6040516103f89190615015565b60405180910390f35b34801561040d57600080fd5b50610416610f0f565b6040516104239190615015565b60405180910390f35b34801561043857600080fd5b50610453600480360381019061044e91906141c2565b610f1c565b6040516104609190615015565b60405180910390f35b34801561047557600080fd5b5061047e610f34565b60405161048b9190615015565b60405180910390f35b3480156104a057600080fd5b506104bb60048036038101906104b6919061422f565b610f3a565b005b3480156104c957600080fd5b506104e460048036038101906104df91906144cf565b610f9a565b6040516104f2929190614bcd565b60405180910390f35b34801561050757600080fd5b50610522600480360381019061051d9190614345565b611185565b60405161052f9190615015565b60405180910390f35b34801561054457600080fd5b5061055f600480360381019061055a91906141c2565b61122a565b60405161056c9190614c18565b60405180910390f35b34801561058157600080fd5b5061059c600480360381019061059791906143d2565b6112d9565b005b6105a6611372565b005b3480156105b457600080fd5b506105cf60048036038101906105ca919061422f565b6114bf565b005b3480156105dd57600080fd5b506105f860048036038101906105f391906144a2565b6114df565b005b34801561060657600080fd5b50610621600480360381019061061c91906141c2565b61153b565b60405161062e9190614bf6565b60405180910390f35b34801561064357600080fd5b5061065e600480360381019061065991906144a2565b6115e9565b005b34801561066c57600080fd5b50610687600480360381019061068291906144a2565b61166f565b6040516106949190615015565b60405180910390f35b3480156106a957600080fd5b506106c460048036038101906106bf9190614459565b6116e0565b005b3480156106d257600080fd5b506106db611776565b6040516106e89190614c18565b60405180910390f35b3480156106fd57600080fd5b50610706611789565b6040516107139190614c18565b60405180910390f35b34801561072857600080fd5b50610743600480360381019061073e91906144a2565b6117a0565b6040516107509190614b66565b60405180910390f35b34801561076557600080fd5b5061076e611852565b60405161077b9190614c33565b60405180910390f35b34801561079057600080fd5b506107ab60048036038101906107a691906141c2565b6118e0565b6040516107b89190615015565b60405180910390f35b3480156107cd57600080fd5b506107d6611998565b005b3480156107e457600080fd5b506107ff60048036038101906107fa91906144a2565b611a20565b005b34801561080d57600080fd5b50610816611aa6565b6040516108239190614b66565b60405180910390f35b34801561083857600080fd5b50610853600480360381019061084e91906141c2565b611ad0565b005b34801561086157600080fd5b5061086a611bbe565b6040516108779190614c33565b60405180910390f35b34801561088c57600080fd5b50610895611c50565b6040516108a29190614c18565b60405180910390f35b6108c560048036038101906108c091906144a2565b611c63565b005b3480156108d357600080fd5b506108ee60048036038101906108e99190614305565b612220565b005b3480156108fc57600080fd5b5061091760048036038101906109129190614282565b612236565b005b34801561092557600080fd5b50610940600480360381019061093b91906144a2565b612298565b60405161094d9190614b66565b60405180910390f35b34801561096257600080fd5b5061096b6122d7565b6040516109789190615015565b60405180910390f35b34801561098d57600080fd5b506109966122dd565b6040516109a39190614c33565b60405180910390f35b3480156109b857600080fd5b506109d360048036038101906109ce91906144a2565b61236b565b6040516109e09190614c33565b60405180910390f35b3480156109f557600080fd5b50610a106004803603810190610a0b91906144a2565b612415565b005b348015610a1e57600080fd5b50610a2761249b565b604051610a349190615015565b60405180910390f35b348015610a4957600080fd5b50610a646004803603810190610a5f9190614459565b6124a1565b005b348015610a7257600080fd5b50610a8d6004803603810190610a8891906141ef565b612537565b604051610a9a9190614c18565b60405180910390f35b348015610aaf57600080fd5b50610aca6004803603810190610ac59190614385565b6125cb565b005b348015610ad857600080fd5b50610af36004803603810190610aee91906141c2565b61266b565b005b6000610b0082612763565b9050919050565b610b0f612775565b73ffffffffffffffffffffffffffffffffffffffff16610b2d611aa6565b73ffffffffffffffffffffffffffffffffffffffff1614610b83576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b7a90614e75565b60405180910390fd5b80600f60006101000a81548160ff02191690831515021790555050565b606060028054610baf9061531e565b80601f0160208091040260200160405190810160405280929190818152602001828054610bdb9061531e565b8015610c285780601f10610bfd57610100808354040283529160200191610c28565b820191906000526020600020905b815481529060010190602001808311610c0b57829003601f168201915b5050505050905090565b610c3a612775565b73ffffffffffffffffffffffffffffffffffffffff16610c58611aa6565b73ffffffffffffffffffffffffffffffffffffffff1614610cae576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ca590614e75565b60405180910390fd5b80601a8190555050565b6000610cc38261277d565b610d02576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cf990614e55565b60405180910390fd5b6006600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b6000610d48826117a0565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610db9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610db090614ed5565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff16610dd8612775565b73ffffffffffffffffffffffffffffffffffffffff161480610e075750610e0681610e01612775565b612537565b5b610e46576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e3d90614d95565b60405180910390fd5b610e5083836127e9565b505050565b610e5d612775565b73ffffffffffffffffffffffffffffffffffffffff16610e7b611aa6565b73ffffffffffffffffffffffffffffffffffffffff1614610ed1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ec890614e75565b60405180910390fd5b80601981905550610f06601860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166019546128a2565b50565b60105481565b6000600a80549050905090565b601b6020528060005260406000206000915090505481565b60125481565b610f4b610f45612775565b82612a37565b610f8a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f8190614f15565b60405180910390fd5b610f95838383612b15565b505050565b6000806000600160008681526020019081526020016000206040518060400160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016000820160149054906101000a90046bffffffffffffffffffffffff166bffffffffffffffffffffffff166bffffffffffffffffffffffff16815250509050600073ffffffffffffffffffffffffffffffffffffffff16816000015173ffffffffffffffffffffffffffffffffffffffff1614156111305760006040518060400160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016000820160149054906101000a90046bffffffffffffffffffffffff166bffffffffffffffffffffffff166bffffffffffffffffffffffff168152505090505b600061113a612d7c565b6bffffffffffffffffffffffff1682602001516bffffffffffffffffffffffff168661116691906151da565b61117091906151a9565b90508160000151819350935050509250929050565b6000611190836118e0565b82106111d1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111c890614c75565b60405180910390fd5b600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002054905092915050565b600080600090505b6017805490508110156112ce578273ffffffffffffffffffffffffffffffffffffffff166017828154811061126a576112696154b7565b5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614156112bb5760019150506112d4565b80806112c690615381565b915050611232565b50600090505b919050565b6112e1612775565b73ffffffffffffffffffffffffffffffffffffffff166112ff611aa6565b73ffffffffffffffffffffffffffffffffffffffff1614611355576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161134c90614e75565b60405180910390fd5b80601660146101000a81548160ff02191690831515021790555050565b61137a612775565b73ffffffffffffffffffffffffffffffffffffffff16611398611aa6565b73ffffffffffffffffffffffffffffffffffffffff16146113ee576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113e590614e75565b60405180910390fd5b6000601560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff164760405161143690614b51565b60006040518083038185875af1925050503d8060008114611473576040519150601f19603f3d011682016040523d82523d6000602084013e611478565b606091505b50509050806114bc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114b390614c55565b60405180910390fd5b50565b6114da83838360405180602001604052806000815250612236565b505050565b6114f06114ea612775565b82612a37565b61152f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161152690614fb5565b60405180910390fd5b61153881612d86565b50565b60606000611548836118e0565b905060008167ffffffffffffffff811115611566576115656154e6565b5b6040519080825280602002602001820160405280156115945781602001602082028036833780820191505090505b50905060005b828110156115de576115ac8582611185565b8282815181106115bf576115be6154b7565b5b60200260200101818152505080806115d690615381565b91505061159a565b508092505050919050565b6115f1612775565b73ffffffffffffffffffffffffffffffffffffffff1661160f611aa6565b73ffffffffffffffffffffffffffffffffffffffff1614611665576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161165c90614e75565b60405180910390fd5b8060108190555050565b6000611679610f0f565b82106116ba576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116b190614f35565b60405180910390fd5b600a82815481106116ce576116cd6154b7565b5b90600052602060002001549050919050565b6116e8612775565b73ffffffffffffffffffffffffffffffffffffffff16611706611aa6565b73ffffffffffffffffffffffffffffffffffffffff161461175c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161175390614e75565b60405180910390fd5b80600d9080519060200190611772929190613ebf565b5050565b600f60009054906101000a900460ff1681565b6000601460009054906101000a900460ff16905090565b6000806004600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415611849576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161184090614dd5565b60405180910390fd5b80915050919050565b600d805461185f9061531e565b80601f016020809104026020016040519081016040528092919081815260200182805461188b9061531e565b80156118d85780601f106118ad576101008083540402835291602001916118d8565b820191906000526020600020905b8154815290600101906020018083116118bb57829003601f168201915b505050505081565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611951576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161194890614db5565b60405180910390fd5b600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6119a0612775565b73ffffffffffffffffffffffffffffffffffffffff166119be611aa6565b73ffffffffffffffffffffffffffffffffffffffff1614611a14576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a0b90614e75565b60405180910390fd5b611a1e6000612e2b565b565b611a28612775565b73ffffffffffffffffffffffffffffffffffffffff16611a46611aa6565b73ffffffffffffffffffffffffffffffffffffffff1614611a9c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a9390614e75565b60405180910390fd5b8060128190555050565b6000600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b611ad8612775565b73ffffffffffffffffffffffffffffffffffffffff16611af6611aa6565b73ffffffffffffffffffffffffffffffffffffffff1614611b4c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b4390614e75565b60405180910390fd5b80601860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550611bbb601860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166019546128a2565b50565b606060038054611bcd9061531e565b80601f0160208091040260200160405190810160405280929190818152602001828054611bf99061531e565b8015611c465780601f10611c1b57610100808354040283529160200191611c46565b820191906000526020600020905b815481529060010190602001808311611c2957829003601f168201915b5050505050905090565b601660149054906101000a900460ff1681565b600f60009054906101000a900460ff1615611cb3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611caa90614e95565b60405180910390fd5b6000611cbd610f0f565b905060008211611d02576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611cf990614ff5565b60405180910390fd5b601254821115611d47576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d3e90614e15565b60405180910390fd5b6011548282611d569190615153565b1115611d97576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d8e90614df5565b60405180910390fd5b611d9f611aa6565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611f1c5760011515601660149054906101000a900460ff1615151415611ecb57611df63361122a565b611e35576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e2c90614f95565b60405180910390fd5b6000601b60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490506013548382611e889190615153565b1115611ec9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ec090614d15565b60405180910390fd5b505b81601054611ed991906151da565b341015611f1b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f1290614ef5565b60405180910390fd5b5b6000600190505b828111611fa757601b60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000815480929190611f7a90615381565b9190505550611f94338284611f8f9190615153565b612ef1565b8080611f9f90615381565b915050611f23565b506000601460019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166064600a602334611ff491906151da565b611ffe91906151a9565b61200891906151a9565b60405161201490614b51565b60006040518083038185875af1925050503d8060008114612051576040519150601f19603f3d011682016040523d82523d6000602084013e612056565b606091505b505090508061206457600080fd5b6000601660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166064601a54346120af91906151da565b6120b991906151a9565b6040516120c590614b51565b60006040518083038185875af1925050503d8060008114612102576040519150601f19603f3d011682016040523d82523d6000602084013e612107565b606091505b505090508061214b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161214290614c55565b60405180910390fd5b6000601560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff164760405161219390614b51565b60006040518083038185875af1925050503d80600081146121d0576040519150601f19603f3d011682016040523d82523d6000602084013e6121d5565b606091505b5050905080612219576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161221090614c55565b60405180910390fd5b5050505050565b61223261222b612775565b8383612f0f565b5050565b612247612241612775565b83612a37565b612286576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161227d90614f15565b60405180910390fd5b6122928484848461307c565b50505050565b601781815481106122a857600080fd5b906000526020600020016000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60135481565b600e80546122ea9061531e565b80601f01602080910402602001604051908101604052809291908181526020018280546123169061531e565b80156123635780601f1061233857610100808354040283529160200191612363565b820191906000526020600020905b81548152906001019060200180831161234657829003601f168201915b505050505081565b60606123768261277d565b6123b5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016123ac90614eb5565b60405180910390fd5b60006123bf6130d8565b905060008151116123df576040518060200160405280600081525061240d565b806123e98461316a565b600e6040516020016123fd93929190614b20565b6040516020818303038152906040525b915050919050565b61241d612775565b73ffffffffffffffffffffffffffffffffffffffff1661243b611aa6565b73ffffffffffffffffffffffffffffffffffffffff1614612491576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161248890614e75565b60405180910390fd5b8060138190555050565b60115481565b6124a9612775565b73ffffffffffffffffffffffffffffffffffffffff166124c7611aa6565b73ffffffffffffffffffffffffffffffffffffffff161461251d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161251490614e75565b60405180910390fd5b80600e9080519060200190612533929190613ebf565b5050565b6000600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b6125d3612775565b73ffffffffffffffffffffffffffffffffffffffff166125f1611aa6565b73ffffffffffffffffffffffffffffffffffffffff1614612647576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161263e90614e75565b60405180910390fd5b601760006126559190613f45565b818160179190612666929190613f66565b505050565b612673612775565b73ffffffffffffffffffffffffffffffffffffffff16612691611aa6565b73ffffffffffffffffffffffffffffffffffffffff16146126e7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016126de90614e75565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415612757576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161274e90614cb5565b60405180910390fd5b61276081612e2b565b50565b600061276e826132cb565b9050919050565b600033905090565b60008073ffffffffffffffffffffffffffffffffffffffff166004600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614159050919050565b816006600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff1661285c836117a0565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b6128aa612d7c565b6bffffffffffffffffffffffff16816bffffffffffffffffffffffff161115612908576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016128ff90614f55565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415612978576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161296f90614fd5565b60405180910390fd5b60405180604001604052808373ffffffffffffffffffffffffffffffffffffffff168152602001826bffffffffffffffffffffffff168152506000808201518160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060208201518160000160146101000a8154816bffffffffffffffffffffffff02191690836bffffffffffffffffffffffff1602179055509050505050565b6000612a428261277d565b612a81576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612a7890614d75565b60405180910390fd5b6000612a8c836117a0565b90508073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161480612ace5750612acd8185612537565b5b80612b0c57508373ffffffffffffffffffffffffffffffffffffffff16612af484610cb8565b73ffffffffffffffffffffffffffffffffffffffff16145b91505092915050565b8273ffffffffffffffffffffffffffffffffffffffff16612b35826117a0565b73ffffffffffffffffffffffffffffffffffffffff1614612b8b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612b8290614cd5565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415612bfb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612bf290614d35565b60405180910390fd5b612c06838383613345565b612c116000826127e9565b6001600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254612c619190615234565b925050819055506001600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254612cb89190615153565b92505081905550816004600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4612d77838383613355565b505050565b6000612710905090565b612d8e611789565b612dcd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612dc490614f75565b60405180910390fd5b6000612dd8826117a0565b9050612de38261335a565b8073ffffffffffffffffffffffffffffffffffffffff16827f41b05bf655882bc27017be44e8216d1059cbc6b9668d754f5a745dcce690a9d460405160405180910390a35050565b6000600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600c60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b612f0b82826040518060200160405280600081525061336f565b5050565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415612f7e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612f7590614d55565b60405180910390fd5b80600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c318360405161306f9190614c18565b60405180910390a3505050565b613087848484612b15565b613093848484846133ca565b6130d2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016130c990614c95565b60405180910390fd5b50505050565b6060600d80546130e79061531e565b80601f01602080910402602001604051908101604052809291908181526020018280546131139061531e565b80156131605780601f1061313557610100808354040283529160200191613160565b820191906000526020600020905b81548152906001019060200180831161314357829003601f168201915b5050505050905090565b606060008214156131b2576040518060400160405280600181526020017f300000000000000000000000000000000000000000000000000000000000000081525090506132c6565b600082905060005b600082146131e45780806131cd90615381565b915050600a826131dd91906151a9565b91506131ba565b60008167ffffffffffffffff811115613200576131ff6154e6565b5b6040519080825280601f01601f1916602001820160405280156132325781602001600182028036833780820191505090505b5090505b600085146132bf5760018261324b9190615234565b9150600a8561325a91906153ca565b60306132669190615153565b60f81b81838151811061327c5761327b6154b7565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600a856132b891906151a9565b9450613236565b8093505050505b919050565b60007f780e9d63000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061333e575061333d82613561565b5b9050919050565b613350838383613643565b505050565b505050565b61336381613757565b61336c81613874565b50565b61337983836138d3565b61338660008484846133ca565b6133c5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016133bc90614c95565b60405180910390fd5b505050565b60006133eb8473ffffffffffffffffffffffffffffffffffffffff16613aad565b15613554578373ffffffffffffffffffffffffffffffffffffffff1663150b7a02613414612775565b8786866040518563ffffffff1660e01b81526004016134369493929190614b81565b602060405180830381600087803b15801561345057600080fd5b505af192505050801561348157506040513d601f19601f8201168201806040525081019061347e919061442c565b60015b613504573d80600081146134b1576040519150601f19603f3d011682016040523d82523d6000602084013e6134b6565b606091505b506000815114156134fc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016134f390614c95565b60405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614915050613559565b600190505b949350505050565b60007f80ac58cd000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061362c57507f5b5e139f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b8061363c575061363b82613ad0565b5b9050919050565b61364e838383613b4a565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156136915761368c81613b4f565b6136d0565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16146136cf576136ce8382613b98565b5b5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156137135761370e81613d05565b613752565b8273ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614613751576137508282613dd6565b5b5b505050565b6000613762826117a0565b905061377081600084613345565b61377b6000836127e9565b6001600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546137cb9190615234565b925050819055506004600083815260200190815260200160002060006101000a81549073ffffffffffffffffffffffffffffffffffffffff021916905581600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a461387081600084613355565b5050565b60016000828152602001908152602001600020600080820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690556000820160146101000a8154906bffffffffffffffffffffffff0219169055505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415613943576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161393a90614e35565b60405180910390fd5b61394c8161277d565b1561398c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161398390614cf5565b60405180910390fd5b61399860008383613345565b6001600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546139e89190615153565b92505081905550816004600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4613aa960008383613355565b5050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b60007f2a55205a000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161480613b435750613b4282613e55565b5b9050919050565b505050565b600a80549050600b600083815260200190815260200160002081905550600a81908060018154018082558091505060019003906000526020600020016000909190919091505550565b60006001613ba5846118e0565b613baf9190615234565b9050600060096000848152602001908152602001600020549050818114613c94576000600860008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600084815260200190815260200160002054905080600860008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600084815260200190815260200160002081905550816009600083815260200190815260200160002081905550505b6009600084815260200190815260200160002060009055600860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008381526020019081526020016000206000905550505050565b60006001600a80549050613d199190615234565b90506000600b60008481526020019081526020016000205490506000600a8381548110613d4957613d486154b7565b5b9060005260206000200154905080600a8381548110613d6b57613d6a6154b7565b5b906000526020600020018190555081600b600083815260200190815260200160002081905550600b600085815260200190815260200160002060009055600a805480613dba57613db9615488565b5b6001900381819060005260206000200160009055905550505050565b6000613de1836118e0565b905081600860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002081905550806009600084815260200190815260200160002081905550505050565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b828054613ecb9061531e565b90600052602060002090601f016020900481019282613eed5760008555613f34565b82601f10613f0657805160ff1916838001178555613f34565b82800160010185558215613f34579182015b82811115613f33578251825591602001919060010190613f18565b5b509050613f419190614006565b5090565b5080546000825590600052602060002090810190613f639190614006565b50565b828054828255906000526020600020908101928215613ff5579160200282015b82811115613ff457823573ffffffffffffffffffffffffffffffffffffffff168260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555091602001919060010190613f86565b5b5090506140029190614006565b5090565b5b8082111561401f576000816000905550600101614007565b5090565b600061403661403184615055565b615030565b90508281526020810184848401111561405257614051615524565b5b61405d8482856152dc565b509392505050565b600061407861407384615086565b615030565b90508281526020810184848401111561409457614093615524565b5b61409f8482856152dc565b509392505050565b6000813590506140b681615c9b565b92915050565b60008083601f8401126140d2576140d161551a565b5b8235905067ffffffffffffffff8111156140ef576140ee615515565b5b60208301915083602082028301111561410b5761410a61551f565b5b9250929050565b60008135905061412181615cb2565b92915050565b60008135905061413681615cc9565b92915050565b60008151905061414b81615cc9565b92915050565b600082601f8301126141665761416561551a565b5b8135614176848260208601614023565b91505092915050565b600082601f8301126141945761419361551a565b5b81356141a4848260208601614065565b91505092915050565b6000813590506141bc81615ce0565b92915050565b6000602082840312156141d8576141d761552e565b5b60006141e6848285016140a7565b91505092915050565b600080604083850312156142065761420561552e565b5b6000614214858286016140a7565b9250506020614225858286016140a7565b9150509250929050565b6000806000606084860312156142485761424761552e565b5b6000614256868287016140a7565b9350506020614267868287016140a7565b9250506040614278868287016141ad565b9150509250925092565b6000806000806080858703121561429c5761429b61552e565b5b60006142aa878288016140a7565b94505060206142bb878288016140a7565b93505060406142cc878288016141ad565b925050606085013567ffffffffffffffff8111156142ed576142ec615529565b5b6142f987828801614151565b91505092959194509250565b6000806040838503121561431c5761431b61552e565b5b600061432a858286016140a7565b925050602061433b85828601614112565b9150509250929050565b6000806040838503121561435c5761435b61552e565b5b600061436a858286016140a7565b925050602061437b858286016141ad565b9150509250929050565b6000806020838503121561439c5761439b61552e565b5b600083013567ffffffffffffffff8111156143ba576143b9615529565b5b6143c6858286016140bc565b92509250509250929050565b6000602082840312156143e8576143e761552e565b5b60006143f684828501614112565b91505092915050565b6000602082840312156144155761441461552e565b5b600061442384828501614127565b91505092915050565b6000602082840312156144425761444161552e565b5b60006144508482850161413c565b91505092915050565b60006020828403121561446f5761446e61552e565b5b600082013567ffffffffffffffff81111561448d5761448c615529565b5b6144998482850161417f565b91505092915050565b6000602082840312156144b8576144b761552e565b5b60006144c6848285016141ad565b91505092915050565b600080604083850312156144e6576144e561552e565b5b60006144f4858286016141ad565b9250506020614505858286016141ad565b9150509250929050565b600061451b8383614b02565b60208301905092915050565b61453081615268565b82525050565b6000614541826150dc565b61454b818561510a565b9350614556836150b7565b8060005b8381101561458757815161456e888261450f565b9750614579836150fd565b92505060018101905061455a565b5085935050505092915050565b61459d8161527a565b82525050565b60006145ae826150e7565b6145b8818561511b565b93506145c88185602086016152eb565b6145d181615533565b840191505092915050565b60006145e7826150f2565b6145f18185615137565b93506146018185602086016152eb565b61460a81615533565b840191505092915050565b6000614620826150f2565b61462a8185615148565b935061463a8185602086016152eb565b80840191505092915050565b600081546146538161531e565b61465d8186615148565b945060018216600081146146785760018114614689576146bc565b60ff198316865281860193506146bc565b614692856150c7565b60005b838110156146b457815481890152600182019150602081019050614695565b838801955050505b50505092915050565b60006146d2601383615137565b91506146dd82615544565b602082019050919050565b60006146f5602b83615137565b91506147008261556d565b604082019050919050565b6000614718603283615137565b9150614723826155bc565b604082019050919050565b600061473b602683615137565b91506147468261560b565b604082019050919050565b600061475e602583615137565b91506147698261565a565b604082019050919050565b6000614781601c83615137565b915061478c826156a9565b602082019050919050565b60006147a4601c83615137565b91506147af826156d2565b602082019050919050565b60006147c7602483615137565b91506147d2826156fb565b604082019050919050565b60006147ea601983615137565b91506147f58261574a565b602082019050919050565b600061480d602c83615137565b915061481882615773565b604082019050919050565b6000614830603883615137565b915061483b826157c2565b604082019050919050565b6000614853602a83615137565b915061485e82615811565b604082019050919050565b6000614876602983615137565b915061488182615860565b604082019050919050565b6000614899601683615137565b91506148a4826158af565b602082019050919050565b60006148bc602483615137565b91506148c7826158d8565b604082019050919050565b60006148df602083615137565b91506148ea82615927565b602082019050919050565b6000614902602c83615137565b915061490d82615950565b604082019050919050565b6000614925602083615137565b91506149308261599f565b602082019050919050565b6000614948601683615137565b9150614953826159c8565b602082019050919050565b600061496b602f83615137565b9150614976826159f1565b604082019050919050565b600061498e602183615137565b915061499982615a40565b604082019050919050565b60006149b160008361512c565b91506149bc82615a8f565b600082019050919050565b60006149d4601283615137565b91506149df82615a92565b602082019050919050565b60006149f7603183615137565b9150614a0282615abb565b604082019050919050565b6000614a1a602c83615137565b9150614a2582615b0a565b604082019050919050565b6000614a3d602a83615137565b9150614a4882615b59565b604082019050919050565b6000614a60601783615137565b9150614a6b82615ba8565b602082019050919050565b6000614a83601783615137565b9150614a8e82615bd1565b602082019050919050565b6000614aa6603083615137565b9150614ab182615bfa565b604082019050919050565b6000614ac9601983615137565b9150614ad482615c49565b602082019050919050565b6000614aec601b83615137565b9150614af782615c72565b602082019050919050565b614b0b816152d2565b82525050565b614b1a816152d2565b82525050565b6000614b2c8286614615565b9150614b388285614615565b9150614b448284614646565b9150819050949350505050565b6000614b5c826149a4565b9150819050919050565b6000602082019050614b7b6000830184614527565b92915050565b6000608082019050614b966000830187614527565b614ba36020830186614527565b614bb06040830185614b11565b8181036060830152614bc281846145a3565b905095945050505050565b6000604082019050614be26000830185614527565b614bef6020830184614b11565b9392505050565b60006020820190508181036000830152614c108184614536565b905092915050565b6000602082019050614c2d6000830184614594565b92915050565b60006020820190508181036000830152614c4d81846145dc565b905092915050565b60006020820190508181036000830152614c6e816146c5565b9050919050565b60006020820190508181036000830152614c8e816146e8565b9050919050565b60006020820190508181036000830152614cae8161470b565b9050919050565b60006020820190508181036000830152614cce8161472e565b9050919050565b60006020820190508181036000830152614cee81614751565b9050919050565b60006020820190508181036000830152614d0e81614774565b9050919050565b60006020820190508181036000830152614d2e81614797565b9050919050565b60006020820190508181036000830152614d4e816147ba565b9050919050565b60006020820190508181036000830152614d6e816147dd565b9050919050565b60006020820190508181036000830152614d8e81614800565b9050919050565b60006020820190508181036000830152614dae81614823565b9050919050565b60006020820190508181036000830152614dce81614846565b9050919050565b60006020820190508181036000830152614dee81614869565b9050919050565b60006020820190508181036000830152614e0e8161488c565b9050919050565b60006020820190508181036000830152614e2e816148af565b9050919050565b60006020820190508181036000830152614e4e816148d2565b9050919050565b60006020820190508181036000830152614e6e816148f5565b9050919050565b60006020820190508181036000830152614e8e81614918565b9050919050565b60006020820190508181036000830152614eae8161493b565b9050919050565b60006020820190508181036000830152614ece8161495e565b9050919050565b60006020820190508181036000830152614eee81614981565b9050919050565b60006020820190508181036000830152614f0e816149c7565b9050919050565b60006020820190508181036000830152614f2e816149ea565b9050919050565b60006020820190508181036000830152614f4e81614a0d565b9050919050565b60006020820190508181036000830152614f6e81614a30565b9050919050565b60006020820190508181036000830152614f8e81614a53565b9050919050565b60006020820190508181036000830152614fae81614a76565b9050919050565b60006020820190508181036000830152614fce81614a99565b9050919050565b60006020820190508181036000830152614fee81614abc565b9050919050565b6000602082019050818103600083015261500e81614adf565b9050919050565b600060208201905061502a6000830184614b11565b92915050565b600061503a61504b565b90506150468282615350565b919050565b6000604051905090565b600067ffffffffffffffff8211156150705761506f6154e6565b5b61507982615533565b9050602081019050919050565b600067ffffffffffffffff8211156150a1576150a06154e6565b5b6150aa82615533565b9050602081019050919050565b6000819050602082019050919050565b60008190508160005260206000209050919050565b600081519050919050565b600081519050919050565b600081519050919050565b6000602082019050919050565b600082825260208201905092915050565b600082825260208201905092915050565b600081905092915050565b600082825260208201905092915050565b600081905092915050565b600061515e826152d2565b9150615169836152d2565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561519e5761519d6153fb565b5b828201905092915050565b60006151b4826152d2565b91506151bf836152d2565b9250826151cf576151ce61542a565b5b828204905092915050565b60006151e5826152d2565b91506151f0836152d2565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615615229576152286153fb565b5b828202905092915050565b600061523f826152d2565b915061524a836152d2565b92508282101561525d5761525c6153fb565b5b828203905092915050565b6000615273826152b2565b9050919050565b60008115159050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b82818337600083830152505050565b60005b838110156153095780820151818401526020810190506152ee565b83811115615318576000848401525b50505050565b6000600282049050600182168061533657607f821691505b6020821081141561534a57615349615459565b5b50919050565b61535982615533565b810181811067ffffffffffffffff82111715615378576153776154e6565b5b80604052505050565b600061538c826152d2565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8214156153bf576153be6153fb565b5b600182019050919050565b60006153d5826152d2565b91506153e0836152d2565b9250826153f0576153ef61542a565b5b828206905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4661696c656420746f2077697468647261772100000000000000000000000000600082015250565b7f455243373231456e756d657261626c653a206f776e657220696e646578206f7560008201527f74206f6620626f756e6473000000000000000000000000000000000000000000602082015250565b7f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560008201527f63656976657220696d706c656d656e7465720000000000000000000000000000602082015250565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a207472616e736665722066726f6d20696e636f72726563742060008201527f6f776e6572000000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a20746f6b656e20616c7265616479206d696e74656400000000600082015250565b7f6d6178204e465420706572206164647265737320657863656564656400000000600082015250565b7f4552433732313a207472616e7366657220746f20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a20617070726f766520746f2063616c6c657200000000000000600082015250565b7f4552433732313a206f70657261746f7220717565727920666f72206e6f6e657860008201527f697374656e7420746f6b656e0000000000000000000000000000000000000000602082015250565b7f4552433732313a20617070726f76652063616c6c6572206973206e6f74206f7760008201527f6e6572206e6f7220617070726f76656420666f7220616c6c0000000000000000602082015250565b7f4552433732313a2062616c616e636520717565727920666f7220746865207a6560008201527f726f206164647265737300000000000000000000000000000000000000000000602082015250565b7f4552433732313a206f776e657220717565727920666f72206e6f6e657869737460008201527f656e7420746f6b656e0000000000000000000000000000000000000000000000602082015250565b7f6d6178204e4654206c696d697420657863656564656400000000000000000000600082015250565b7f6d6178206d696e7420616d6f756e74207065722073657373696f6e206578636560008201527f6564656400000000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a206d696e7420746f20746865207a65726f2061646472657373600082015250565b7f4552433732313a20617070726f76656420717565727920666f72206e6f6e657860008201527f697374656e7420746f6b656e0000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f74686520636f6e74726163742069732070617573656400000000000000000000600082015250565b7f4552433732314d657461646174613a2055524920717565727920666f72206e6f60008201527f6e6578697374656e7420746f6b656e0000000000000000000000000000000000602082015250565b7f4552433732313a20617070726f76616c20746f2063757272656e74206f776e6560008201527f7200000000000000000000000000000000000000000000000000000000000000602082015250565b50565b7f696e73756666696369656e742066756e64730000000000000000000000000000600082015250565b7f4552433732313a207472616e736665722063616c6c6572206973206e6f74206f60008201527f776e6572206e6f7220617070726f766564000000000000000000000000000000602082015250565b7f455243373231456e756d657261626c653a20676c6f62616c20696e646578206f60008201527f7574206f6620626f756e64730000000000000000000000000000000000000000602082015250565b7f455243323938313a20726f79616c7479206665652077696c6c2065786365656460008201527f2073616c65507269636500000000000000000000000000000000000000000000602082015250565b7f56654e46543a206275726e2069732064697361626c6564000000000000000000600082015250565b7f75736572206973206e6f742077686974656c6973746564000000000000000000600082015250565b7f4552433732314275726e61626c653a2063616c6c6572206973206e6f74206f7760008201527f6e6572206e6f7220617070726f76656400000000000000000000000000000000602082015250565b7f455243323938313a20696e76616c696420726563656976657200000000000000600082015250565b7f6e65656420746f206d696e74206174206c656173742031204e46540000000000600082015250565b615ca481615268565b8114615caf57600080fd5b50565b615cbb8161527a565b8114615cc657600080fd5b50565b615cd281615286565b8114615cdd57600080fd5b50565b615ce9816152d2565b8114615cf457600080fd5b5056fea264697066735822122046d656f5523ba3ee98898fdfd86c4ac780dd9a221910c54f8413dfefd14fa66564736f6c63430008070033