VeChain
Explorer
Mainnet
Search
Networks
Main
Test
Contract
0x09985F…B582
Summary
Transactions
Transfers
Address
0x09985F776aE2c175106D8Febf5360F6B380DB582
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x9E651fADdA28797CaA801CF193E4347679810288
Deployer
0x9E651fADdA28797CaA801CF193E4347679810288
Code
0x60806040526004361061021a5760003560e01c806342966c6811610123578063a217fddf116100ab578063ccfa70f91161006f578063ccfa70f914610807578063d3bcbb3c14610832578063d547741f1461085b578063e985e9c514610884578063f5b541a6146108c15761021a565b8063a217fddf14610724578063a22cb4651461074f578063a28835b614610778578063b88d4fde146107a1578063c87b56dd146107ca5761021a565b806379fdb089116100f257806379fdb089146106415780638c7ea24b1461066a57806391d148541461069357806395d89b41146106d057806396c88fae146106fb5761021a565b806342966c68146105755780634b96793c1461059e5780636352211e146105c757806370a08231146106045761021a565b8063248a9ca3116101a657806332cb6b0c1161017557806332cb6b0c1461049f578063354e0498146104ca57806336568abe146104e6578063372c12b11461050f57806342842e0e1461054c5761021a565b8063248a9ca3146103be5780632a55205a146103fb5780632f2ff15d146104395780632f745c59146104625761021a565b8063095ea7b3116101ed578063095ea7b3146102ed57806309ea0e5d1461031657806316c61ccc1461033f57806318160ddd1461036a57806323b872dd146103955761021a565b806301ffc9a71461021f57806302329a291461025c57806306fdde0314610285578063081812fc146102b0575b600080fd5b34801561022b57600080fd5b5061024660048036038101906102419190614815565b6108ec565b60405161025391906150ad565b60405180910390f35b34801561026857600080fd5b50610283600480360381019061027e9190614722565b610a36565b005b34801561029157600080fd5b5061029a610abc565b6040516102a791906150e3565b60405180910390f35b3480156102bc57600080fd5b506102d760048036038101906102d291906148d3565b610b4a565b6040516102e4919061501d565b60405180910390f35b3480156102f957600080fd5b50610314600480360381019061030f91906146a5565b610bcf565b005b34801561032257600080fd5b5061033d60048036038101906103389190614867565b610d67565b005b34801561034b57600080fd5b50610354610e39565b60405161036191906150ad565b60405180910390f35b34801561037657600080fd5b5061037f610e4c565b60405161038c9190615445565b60405180910390f35b3480156103a157600080fd5b506103bc60048036038101906103b7919061459f565b610e5d565b005b3480156103ca57600080fd5b506103e560048036038101906103e091906147b0565b610ebd565b6040516103f291906150c8565b60405180910390f35b34801561040757600080fd5b50610422600480360381019061041d9190614a44565b610edc565b604051610430929190615084565b60405180910390f35b34801561044557600080fd5b50610460600480360381019061045b91906147d9565b610f28565b005b34801561046e57600080fd5b50610489600480360381019061048491906146a5565b610f51565b6040516104969190615445565b60405180910390f35b3480156104ab57600080fd5b506104b4610fac565b6040516104c19190615445565b60405180910390f35b6104e460048036038101906104df9190614961565b610fb2565b005b3480156104f257600080fd5b5061050d600480360381019061050891906147d9565b6117a4565b005b34801561051b57600080fd5b5061053660048036038101906105319190614511565b611827565b60405161054391906150ad565b60405180910390f35b34801561055857600080fd5b50610573600480360381019061056e919061459f565b611847565b005b34801561058157600080fd5b5061059c600480360381019061059791906148d3565b611867565b005b3480156105aa57600080fd5b506105c560048036038101906105c09190614774565b6118c3565b005b3480156105d357600080fd5b506105ee60048036038101906105e991906148d3565b611a70565b6040516105fb919061501d565b60405180910390f35b34801561061057600080fd5b5061062b60048036038101906106269190614511565b611b02565b6040516106389190615445565b60405180910390f35b34801561064d57600080fd5b5061066860048036038101906106639190614a08565b611bc1565b005b34801561067657600080fd5b50610691600480360381019061068c91906146a5565b611d69565b005b34801561069f57600080fd5b506106ba60048036038101906106b591906147d9565b611e1e565b6040516106c791906150ad565b60405180910390f35b3480156106dc57600080fd5b506106e5611e88565b6040516106f291906150e3565b60405180910390f35b34801561070757600080fd5b50610722600480360381019061071d9190614925565b611f16565b005b34801561073057600080fd5b50610739611ffa565b60405161074691906150c8565b60405180910390f35b34801561075b57600080fd5b5061077660048036038101906107719190614669565b612001565b005b34801561078457600080fd5b5061079f600480360381019061079a9190614511565b612182565b005b3480156107ad57600080fd5b506107c860048036038101906107c391906145ee565b61233d565b005b3480156107d657600080fd5b506107f160048036038101906107ec91906148d3565b61239f565b6040516107fe91906150e3565b60405180910390f35b34801561081357600080fd5b5061081c61244a565b6040516108299190615445565b60405180910390f35b34801561083e57600080fd5b50610859600480360381019061085491906146e1565b612457565b005b34801561086757600080fd5b50610882600480360381019061087d91906147d9565b61257b565b005b34801561089057600080fd5b506108ab60048036038101906108a69190614563565b6125a4565b6040516108b891906150ad565b60405180910390f35b3480156108cd57600080fd5b506108d6612638565b6040516108e391906150c8565b60405180910390f35b60007f80ac58cd000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614806109b757507f5b5e139f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b80610a1f57507f2a55205a000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b80610a2f5750610a2e8261265c565b5b9050919050565b610a607f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92933611e1e565b610a9f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a96906151c5565b60405180910390fd5b80600460006101000a81548160ff02191690831515021790555050565b60018054610ac990615796565b80601f0160208091040260200160405190810160405280929190818152602001828054610af590615796565b8015610b425780601f10610b1757610100808354040283529160200191610b42565b820191906000526020600020905b815481529060010190602001808311610b2557829003601f168201915b505050505081565b6000610b55826126d6565b610b94576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b8b90615305565b60405180910390fd5b6013600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b60003073ffffffffffffffffffffffffffffffffffffffff16636352211e836040518263ffffffff1660e01b8152600401610c0a9190615445565b60206040518083038186803b158015610c2257600080fd5b505afa158015610c36573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c5a919061453a565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610ccb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cc2906152c5565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff16610cea6126f3565b73ffffffffffffffffffffffffffffffffffffffff161480610d195750610d1881610d136126f3565b6125a4565b5b610d58576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d4f906151a5565b60405180910390fd5b610d6283836126fb565b505050565b610d917f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92933611e1e565b610dd0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610dc7906151c5565b60405180910390fd5b8160099080519060200190610de69291906141b5565b5080600a9080519060200190610dfd9291906141b5565b507f6ebb4d8709f132fcb35e533ef88e279f6517197aae24841485ed982f5fe7a85a82604051610e2d91906150e3565b60405180910390a15050565b600460009054906101000a900460ff1681565b6000610e58600f612834565b905090565b610e6e610e686126f3565b82612849565b610ead576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ea490615125565b60405180910390fd5b610eb88383836129a7565b505050565b6000806000838152602001908152602001600020600101549050919050565b600080600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16612710600c5485610f13919061561e565b610f1d91906155ed565b915091509250929050565b610f3182610ebd565b610f4281610f3d6126f3565b612c8e565b610f4c8383612d2b565b505050565b6000610fa482601260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020612e0b90919063ffffffff16565b905092915050565b60035481565b600460009054906101000a900460ff16158015610fd457506000600680549050115b611013576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161100a90615185565b60405180910390fd5b3373ffffffffffffffffffffffffffffffffffffffff16600e60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636352211e856000815181106110a2577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101516040518263ffffffff1660e01b81526004016110c69190615445565b60206040518083038186803b1580156110de57600080fd5b505afa1580156110f2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611116919061453a565b73ffffffffffffffffffffffffffffffffffffffff161461116c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611163906153c5565b60405180910390fd5b600860009054906101000a900460ff1680156111d15750600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b156116d157603383600081518110611212577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101511480611267575060d78360008151811061125d577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151145b806112b4575061010c836000815181106112aa577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151145b806113015750610217836000815181106112f7577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151145b8061134e575061023683600081518110611344577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151145b8061139b575061023b83600081518110611391577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151145b806113e8575061023d836000815181106113de577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151145b8061143557506102688360008151811061142b577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151145b80611482575061027283600081518110611478577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151145b806114cf57506102a3836000815181106114c5577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151145b8061151c575061032183600081518110611512577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151145b8061156957506105d78360008151811061155f577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151145b806115b65750610725836000815181106115ac577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151145b8061160357506111c7836000815181106115f9577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6020026020010151145b156116165761161185612e25565b611620565b61161f85612fe2565b5b8373ffffffffffffffffffffffffffffffffffffffff166342966c6884600081518110611676577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101516040518263ffffffff1660e01b815260040161169a9190615445565b600060405180830381600087803b1580156116b457600080fd5b505af11580156116c8573d6000803e3d6000fd5b5050505061179d565b600860019054906101000a900460ff161561179c576116ef85612fe2565b8373ffffffffffffffffffffffffffffffffffffffff166342966c6884600081518110611745577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200260200101516040518263ffffffff1660e01b81526004016117699190615445565b600060405180830381600087803b15801561178357600080fd5b505af1158015611797573d6000803e3d6000fd5b505050505b5b5050505050565b6117ac6126f3565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614611819576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161181090615425565b60405180910390fd5b6118238282613157565b5050565b60056020528060005260406000206000915054906101000a900460ff1681565b6118628383836040518060200160405280600081525061233d565b505050565b6118786118726126f3565b82612849565b6118b7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118ae906153a5565b60405180910390fd5b6118c081613238565b50565b6118ed7f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92933611e1e565b61192c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611923906151c5565b60405180910390fd5b81600860006101000a81548160ff02191690831515021790555080600860016101000a81548160ff021916908315150217905550600860019054906101000a900460ff1615611a6c576000600780549050905060005b81811015611a69576006600760016007805490506119a09190615678565b815481106119d7577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b906000526020600020015490806001815401808255809150506001900390600052602060002001600090919091909150556007805480611a40577f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b600190038181906000526020600020016000905590558080611a61906157f9565b915050611982565b50505b5050565b600080611a8783600f6133a390919063ffffffff16565b9050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415611af9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611af090615285565b60405180910390fd5b80915050919050565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611b73576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b6a90615365565b60405180910390fd5b611bba601260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206133c0565b9050919050565b611beb7f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92933611e1e565b8015611c405750600354611c3d83611c2f600780549050611c21600680549050611c13610e4c565b6133d590919063ffffffff16565b6133d590919063ffffffff16565b6133d590919063ffffffff16565b11155b611c7f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c76906152e5565b60405180910390fd5b60005b82811015611d64576000611cd5600780549050611cc7600680549050611cb96001611cab610e4c565b6133d590919063ffffffff16565b6133d590919063ffffffff16565b6133d590919063ffffffff16565b905082611d1857611ce5816126d6565b611d135760068190806001815401808255809150506001900390600052602060002001600090919091909150555b611d50565b611d21816126d6565b611d4f5760078190806001815401808255809150506001900390600052602060002001600090919091909150555b5b508080611d5c906157f9565b915050611c82565b505050565b611d937f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92933611e1e565b611dd2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611dc9906151c5565b60405180910390fd5b81600b60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600c819055505050565b600080600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b60028054611e9590615796565b80601f0160208091040260200160405190810160405280929190818152602001828054611ec190615796565b8015611f0e5780601f10611ee357610100808354040283529160200191611f0e565b820191906000526020600020905b815481529060010190602001808311611ef157829003601f168201915b505050505081565b611f407f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92933611e1e565b611f7f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f7690615345565b60405180910390fd5b60005b82811015611ff5576000611fd5600780549050611fc7600680549050611fb96001611fab610e4c565b6133d590919063ffffffff16565b6133d590919063ffffffff16565b6133d590919063ffffffff16565b9050611fe183826133eb565b508080611fed906157f9565b915050611f82565b505050565b6000801b81565b6120096126f3565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415612077576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161206e90615245565b60405180910390fd5b80601460006120846126f3565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff166121316126f3565b73ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c318360405161217691906150ad565b60405180910390a35050565b600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc3073ffffffffffffffffffffffffffffffffffffffff16319081150290604051600060405180830381858888f19350505050158015612201573d6000803e3d6000fd5b508073ffffffffffffffffffffffffffffffffffffffff1663a9059cbb600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b815260040161227a919061501d565b60206040518083038186803b15801561229257600080fd5b505afa1580156122a6573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906122ca91906148fc565b6040518363ffffffff1660e01b81526004016122e7929190615084565b602060405180830381600087803b15801561230157600080fd5b505af1158015612315573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612339919061474b565b5050565b61234e6123486126f3565b83612849565b61238d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161238490615125565b60405180910390fd5b61239984848484613409565b50505050565b60606123aa826126d6565b6123e9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016123e090615405565b60405180910390fd5b6000600980546123f890615796565b9050116124145760405180602001604052806000815250612443565b600961241f83613465565b600a60405160200161243393929190614fb2565b6040516020818303038152906040525b9050919050565b6000600680549050905090565b6124817f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92933611e1e565b6124c0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016124b7906151c5565b60405180910390fd5b60005b81518110156125775760016005600084848151811061250b577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550808061256f906157f9565b9150506124c3565b5050565b61258482610ebd565b612595816125906126f3565b612c8e565b61259f8383613157565b505050565b6000601460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b7f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92981565b60007f7965db0b000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614806126cf57506126ce82613612565b5b9050919050565b60006126ec82600f61367c90919063ffffffff16565b9050919050565b600033905090565b816013600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff16636352211e846040518263ffffffff1660e01b815260040161279e9190615445565b60206040518083038186803b1580156127b657600080fd5b505afa1580156127ca573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906127ee919061453a565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b600061284282600001613696565b9050919050565b6000612854826126d6565b612893576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161288a90615305565b60405180910390fd5b60003073ffffffffffffffffffffffffffffffffffffffff16636352211e846040518263ffffffff1660e01b81526004016128ce9190615445565b60206040518083038186803b1580156128e657600080fd5b505afa1580156128fa573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061291e919061453a565b90508073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16148061298d57508373ffffffffffffffffffffffffffffffffffffffff1661297584610b4a565b73ffffffffffffffffffffffffffffffffffffffff16145b8061299e575061299d81856125a4565b5b91505092915050565b600460009054906101000a900460ff16156129f7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016129ee90615165565b60405180910390fd5b8273ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff16636352211e836040518263ffffffff1660e01b8152600401612a479190615445565b60206040518083038186803b158015612a5f57600080fd5b505afa158015612a73573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612a97919061453a565b73ffffffffffffffffffffffffffffffffffffffff1614612aed576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612ae490615225565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415612b5d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612b54906151e5565b60405180910390fd5b612b688383836136ab565b612b736000826126fb565b612bc481601260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206136b090919063ffffffff16565b50612c1681601260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206136ca90919063ffffffff16565b50612c2d8183600f6136e49092919063ffffffff16565b50808273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4505050565b612c988282611e1e565b612d2757612cbd8173ffffffffffffffffffffffffffffffffffffffff166014613719565b612ccb8360001c6020613719565b604051602001612cdc929190614fe3565b6040516020818303038152906040526040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612d1e91906150e3565b60405180910390fd5b5050565b612d358282611e1e565b612e0757600160008084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550612dac6126f3565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45b5050565b6000612e1a8360000183613a13565b60001c905092915050565b600060078054905011612e6d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612e6490615325565b60405180910390fd5b6000600780549050612e9883600143612e869190615678565b4060001c6133d590919063ffffffff16565b612ea29190615842565b9050612ef23360078381548110612ee2577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b90600052602060002001546133eb565b60076001600780549050612f069190615678565b81548110612f3d577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b906000526020600020015460078281548110612f82577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b90600052602060002001819055506007805480612fc8577f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b600190038181906000526020600020016000905590555050565b600060068054905061300d83600143612ffb9190615678565b4060001c6133d590919063ffffffff16565b6130179190615842565b90506130673360068381548110613057577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b90600052602060002001546133eb565b6006600160068054905061307b9190615678565b815481106130b2577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200154600682815481106130f7577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200181905550600680548061313d577f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b600190038181906000526020600020016000905590555050565b6131618282611e1e565b1561323457600080600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506131d96126f3565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b60405160405180910390a45b5050565b60003073ffffffffffffffffffffffffffffffffffffffff16636352211e836040518263ffffffff1660e01b81526004016132739190615445565b60206040518083038186803b15801561328b57600080fd5b505afa15801561329f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906132c3919061453a565b90506132d1816000846136ab565b6132dc6000836126fb565b61332d82601260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206136b090919063ffffffff16565b5061334282600f613a6490919063ffffffff16565b5081600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a45050565b60006133b5836000018360001b613a7e565b60001c905092915050565b60006133ce82600001613afa565b9050919050565b600081836133e39190615597565b905092915050565b613405828260405180602001604052806000815250613b0b565b5050565b6134148484846129a7565b61342084848484613b66565b61345f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613456906153e5565b60405180910390fd5b50505050565b606060008214156134ad576040518060400160405280600181526020017f3000000000000000000000000000000000000000000000000000000000000000815250905061360d565b600082905060005b600082146134df5780806134c8906157f9565b915050600a826134d891906155ed565b91506134b5565b60008167ffffffffffffffff811115613521577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280601f01601f1916602001820160405280156135535781602001600182028036833780820191505090505b5090505b600085146136065760018261356c9190615678565b9150600a8561357b9190615842565b60306135879190615597565b60f81b8183815181106135c3577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600a856135ff91906155ed565b9450613557565b8093505050505b919050565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b600061368e836000018360001b613cfd565b905092915050565b60006136a482600001613d1d565b9050919050565b505050565b60006136c2836000018360001b613d32565b905092915050565b60006136dc836000018360001b613eb8565b905092915050565b6000613710846000018460001b8473ffffffffffffffffffffffffffffffffffffffff1660001b613f28565b90509392505050565b60606000600283600261372c919061561e565b6137369190615597565b67ffffffffffffffff811115613775577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280601f01601f1916602001820160405280156137a75781602001600182028036833780820191505090505b5090507f300000000000000000000000000000000000000000000000000000000000000081600081518110613805577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053507f78000000000000000000000000000000000000000000000000000000000000008160018151811061388f577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600060018460026138cf919061561e565b6138d99190615597565b90505b60018111156139c5577f3031323334353637383961626364656600000000000000000000000000000000600f861660108110613941577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b1a60f81b82828151811061397e577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600485901c9450806139be9061576c565b90506138dc565b5060008414613a09576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613a0090615105565b60405180910390fd5b8091505092915050565b6000826000018281548110613a51577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200154905092915050565b6000613a76836000018360001b613f63565b905092915050565b6000808360020160008481526020019081526020016000205490506000801b81141580613ab15750613ab08484613cfd565b5b613af0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613ae790615385565b60405180910390fd5b8091505092915050565b600081600001805490509050919050565b613b158383613f9c565b613b226000848484613b66565b613b61576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613b5890615205565b60405180910390fd5b505050565b6000613b878473ffffffffffffffffffffffffffffffffffffffff1661412a565b15613cf0578373ffffffffffffffffffffffffffffffffffffffff1663150b7a02613bb06126f3565b8786866040518563ffffffff1660e01b8152600401613bd29493929190615038565b602060405180830381600087803b158015613bec57600080fd5b505af1925050508015613c1d57506040513d601f19601f82011682018060405250810190613c1a919061483e565b60015b613ca0573d8060008114613c4d576040519150601f19603f3d011682016040523d82523d6000602084013e613c52565b606091505b50600081511415613c98576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613c8f90615265565b60405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614915050613cf5565b600190505b949350505050565b6000613d15828460000161414d90919063ffffffff16565b905092915050565b6000613d2b82600001613afa565b9050919050565b60008083600101600084815260200190815260200160002054905060008114613eac576000600182613d649190615678565b9050600060018660000180549050613d7c9190615678565b9050818114613e37576000866000018281548110613dc3577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200154905080876000018481548110613e0d577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b90600052602060002001819055508387600101600083815260200190815260200160002081905550505b85600001805480613e71577f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b600190038181906000526020600020016000905590558560010160008681526020019081526020016000206000905560019350505050613eb2565b60009150505b92915050565b6000613ec48383614164565b613f1d578260000182908060018154018082558091505060019003906000526020600020016000909190919091505582600001805490508360010160008481526020019081526020016000208190555060019050613f22565b600090505b92915050565b60008184600201600085815260200190815260200160002081905550613f5a838560000161418790919063ffffffff16565b90509392505050565b600082600201600083815260200190815260200160002060009055613f94828460000161419e90919063ffffffff16565b905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561400c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401614003906152a5565b60405180910390fd5b614015816126d6565b15614055576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161404c90615145565b60405180910390fd5b614061600083836136ab565b6140b281601260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206136ca90919063ffffffff16565b506140c98183600f6136e49092919063ffffffff16565b50808273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a45050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b600061415c8360000183614164565b905092915050565b600080836001016000848152602001908152602001600020541415905092915050565b60006141968360000183613eb8565b905092915050565b60006141ad8360000183613d32565b905092915050565b8280546141c190615796565b90600052602060002090601f0160209004810192826141e3576000855561422a565b82601f106141fc57805160ff191683800117855561422a565b8280016001018555821561422a579182015b8281111561422957825182559160200191906001019061420e565b5b509050614237919061423b565b5090565b5b8082111561425457600081600090555060010161423c565b5090565b600061426b61426684615485565b615460565b9050808382526020820190508285602086028201111561428a57600080fd5b60005b858110156142ba57816142a088826143ac565b84526020840193506020830192505060018101905061428d565b5050509392505050565b60006142d76142d2846154b1565b615460565b905080838252602082019050828560208602820111156142f657600080fd5b60005b85811015614326578161430c88826144e7565b8452602084019350602083019250506001810190506142f9565b5050509392505050565b600061434361433e846154dd565b615460565b90508281526020810184848401111561435b57600080fd5b61436684828561572a565b509392505050565b600061438161437c8461550e565b615460565b90508281526020810184848401111561439957600080fd5b6143a484828561572a565b509392505050565b6000813590506143bb81615e54565b92915050565b6000815190506143d081615e54565b92915050565b600082601f8301126143e757600080fd5b81356143f7848260208601614258565b91505092915050565b600082601f83011261441157600080fd5b81356144218482602086016142c4565b91505092915050565b60008135905061443981615e6b565b92915050565b60008151905061444e81615e6b565b92915050565b60008135905061446381615e82565b92915050565b60008135905061447881615e99565b92915050565b60008151905061448d81615e99565b92915050565b600082601f8301126144a457600080fd5b81356144b4848260208601614330565b91505092915050565b600082601f8301126144ce57600080fd5b81356144de84826020860161436e565b91505092915050565b6000813590506144f681615eb0565b92915050565b60008151905061450b81615eb0565b92915050565b60006020828403121561452357600080fd5b6000614531848285016143ac565b91505092915050565b60006020828403121561454c57600080fd5b600061455a848285016143c1565b91505092915050565b6000806040838503121561457657600080fd5b6000614584858286016143ac565b9250506020614595858286016143ac565b9150509250929050565b6000806000606084860312156145b457600080fd5b60006145c2868287016143ac565b93505060206145d3868287016143ac565b92505060406145e4868287016144e7565b9150509250925092565b6000806000806080858703121561460457600080fd5b6000614612878288016143ac565b9450506020614623878288016143ac565b9350506040614634878288016144e7565b925050606085013567ffffffffffffffff81111561465157600080fd5b61465d87828801614493565b91505092959194509250565b6000806040838503121561467c57600080fd5b600061468a858286016143ac565b925050602061469b8582860161442a565b9150509250929050565b600080604083850312156146b857600080fd5b60006146c6858286016143ac565b92505060206146d7858286016144e7565b9150509250929050565b6000602082840312156146f357600080fd5b600082013567ffffffffffffffff81111561470d57600080fd5b614719848285016143d6565b91505092915050565b60006020828403121561473457600080fd5b60006147428482850161442a565b91505092915050565b60006020828403121561475d57600080fd5b600061476b8482850161443f565b91505092915050565b6000806040838503121561478757600080fd5b60006147958582860161442a565b92505060206147a68582860161442a565b9150509250929050565b6000602082840312156147c257600080fd5b60006147d084828501614454565b91505092915050565b600080604083850312156147ec57600080fd5b60006147fa85828601614454565b925050602061480b858286016143ac565b9150509250929050565b60006020828403121561482757600080fd5b600061483584828501614469565b91505092915050565b60006020828403121561485057600080fd5b600061485e8482850161447e565b91505092915050565b6000806040838503121561487a57600080fd5b600083013567ffffffffffffffff81111561489457600080fd5b6148a0858286016144bd565b925050602083013567ffffffffffffffff8111156148bd57600080fd5b6148c9858286016144bd565b9150509250929050565b6000602082840312156148e557600080fd5b60006148f3848285016144e7565b91505092915050565b60006020828403121561490e57600080fd5b600061491c848285016144fc565b91505092915050565b6000806040838503121561493857600080fd5b6000614946858286016144e7565b9250506020614957858286016143ac565b9150509250929050565b600080600080600060a0868803121561497957600080fd5b6000614987888289016144e7565b9550506020614998888289016143ac565b945050604086013567ffffffffffffffff8111156149b557600080fd5b6149c188828901614400565b93505060606149d2888289016143ac565b925050608086013567ffffffffffffffff8111156149ef57600080fd5b6149fb88828901614400565b9150509295509295909350565b60008060408385031215614a1b57600080fd5b6000614a29858286016144e7565b9250506020614a3a8582860161442a565b9150509250929050565b60008060408385031215614a5757600080fd5b6000614a65858286016144e7565b9250506020614a76858286016144e7565b9150509250929050565b614a89816156ac565b82525050565b614a98816156be565b82525050565b614aa7816156ca565b82525050565b6000614ab882615554565b614ac2818561556a565b9350614ad2818560208601615739565b614adb8161592f565b840191505092915050565b6000614af18261555f565b614afb818561557b565b9350614b0b818560208601615739565b614b148161592f565b840191505092915050565b6000614b2a8261555f565b614b34818561558c565b9350614b44818560208601615739565b80840191505092915050565b60008154614b5d81615796565b614b67818661558c565b94506001821660008114614b825760018114614b9357614bc6565b60ff19831686528186019350614bc6565b614b9c8561553f565b60005b83811015614bbe57815481890152600182019150602081019050614b9f565b838801955050505b50505092915050565b6000614bdc60208361557b565b9150614be782615940565b602082019050919050565b6000614bff60158361557b565b9150614c0a82615969565b602082019050919050565b6000614c2260148361557b565b9150614c2d82615992565b602082019050919050565b6000614c4560168361557b565b9150614c50826159bb565b602082019050919050565b6000614c68600f8361557b565b9150614c73826159e4565b602082019050919050565b6000614c8b601d8361557b565b9150614c9682615a0d565b602082019050919050565b6000614cae600a8361557b565b9150614cb982615a36565b602082019050919050565b6000614cd160158361557b565b9150614cdc82615a5f565b602082019050919050565b6000614cf460168361557b565b9150614cff82615a88565b602082019050919050565b6000614d1760218361557b565b9150614d2282615ab1565b604082019050919050565b6000614d3a60118361557b565b9150614d4582615b00565b602082019050919050565b6000614d5d601d8361557b565b9150614d6882615b29565b602082019050919050565b6000614d8060088361557b565b9150614d8b82615b52565b602082019050919050565b6000614da3600d8361557b565b9150614dae82615b7b565b602082019050919050565b6000614dc6600d8361557b565b9150614dd182615ba4565b602082019050919050565b6000614de960058361557b565b9150614df482615bcd565b602082019050919050565b6000614e0c60118361557b565b9150614e1782615bf6565b602082019050919050565b6000614e2f600c8361557b565b9150614e3a82615c1f565b602082019050919050565b6000614e5260248361557b565b9150614e5d82615c48565b604082019050919050565b6000614e75600c8361557b565b9150614e8082615c97565b602082019050919050565b6000614e98601e8361557b565b9150614ea382615cc0565b602082019050919050565b6000614ebb60178361558c565b9150614ec682615ce9565b601782019050919050565b6000614ede60308361557b565b9150614ee982615d12565b604082019050919050565b6000614f0160098361557b565b9150614f0c82615d61565b602082019050919050565b6000614f2460168361557b565b9150614f2f82615d8a565b602082019050919050565b6000614f47600c8361557b565b9150614f5282615db3565b602082019050919050565b6000614f6a60118361558c565b9150614f7582615ddc565b601182019050919050565b6000614f8d602f8361557b565b9150614f9882615e05565b604082019050919050565b614fac81615720565b82525050565b6000614fbe8286614b50565b9150614fca8285614b1f565b9150614fd68284614b50565b9150819050949350505050565b6000614fee82614eae565b9150614ffa8285614b1f565b915061500582614f5d565b91506150118284614b1f565b91508190509392505050565b60006020820190506150326000830184614a80565b92915050565b600060808201905061504d6000830187614a80565b61505a6020830186614a80565b6150676040830185614fa3565b81810360608301526150798184614aad565b905095945050505050565b60006040820190506150996000830185614a80565b6150a66020830184614fa3565b9392505050565b60006020820190506150c26000830184614a8f565b92915050565b60006020820190506150dd6000830184614a9e565b92915050565b600060208201905081810360008301526150fd8184614ae6565b905092915050565b6000602082019050818103600083015261511e81614bcf565b9050919050565b6000602082019050818103600083015261513e81614bf2565b9050919050565b6000602082019050818103600083015261515e81614c15565b9050919050565b6000602082019050818103600083015261517e81614c38565b9050919050565b6000602082019050818103600083015261519e81614c5b565b9050919050565b600060208201905081810360008301526151be81614c7e565b9050919050565b600060208201905081810360008301526151de81614ca1565b9050919050565b600060208201905081810360008301526151fe81614cc4565b9050919050565b6000602082019050818103600083015261521e81614ce7565b9050919050565b6000602082019050818103600083015261523e81614d0a565b9050919050565b6000602082019050818103600083015261525e81614d2d565b9050919050565b6000602082019050818103600083015261527e81614d50565b9050919050565b6000602082019050818103600083015261529e81614d73565b9050919050565b600060208201905081810360008301526152be81614d96565b9050919050565b600060208201905081810360008301526152de81614db9565b9050919050565b600060208201905081810360008301526152fe81614ddc565b9050919050565b6000602082019050818103600083015261531e81614dff565b9050919050565b6000602082019050818103600083015261533e81614e22565b9050919050565b6000602082019050818103600083015261535e81614e45565b9050919050565b6000602082019050818103600083015261537e81614e68565b9050919050565b6000602082019050818103600083015261539e81614e8b565b9050919050565b600060208201905081810360008301526153be81614ed1565b9050919050565b600060208201905081810360008301526153de81614ef4565b9050919050565b600060208201905081810360008301526153fe81614f17565b9050919050565b6000602082019050818103600083015261541e81614f3a565b9050919050565b6000602082019050818103600083015261543e81614f80565b9050919050565b600060208201905061545a6000830184614fa3565b92915050565b600061546a61547b565b905061547682826157c8565b919050565b6000604051905090565b600067ffffffffffffffff8211156154a05761549f615900565b5b602082029050602081019050919050565b600067ffffffffffffffff8211156154cc576154cb615900565b5b602082029050602081019050919050565b600067ffffffffffffffff8211156154f8576154f7615900565b5b6155018261592f565b9050602081019050919050565b600067ffffffffffffffff82111561552957615528615900565b5b6155328261592f565b9050602081019050919050565b60008190508160005260206000209050919050565b600081519050919050565b600081519050919050565b600082825260208201905092915050565b600082825260208201905092915050565b600081905092915050565b60006155a282615720565b91506155ad83615720565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156155e2576155e1615873565b5b828201905092915050565b60006155f882615720565b915061560383615720565b925082615613576156126158a2565b5b828204905092915050565b600061562982615720565b915061563483615720565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161561566d5761566c615873565b5b828202905092915050565b600061568382615720565b915061568e83615720565b9250828210156156a1576156a0615873565b5b828203905092915050565b60006156b782615700565b9050919050565b60008115159050919050565b6000819050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b82818337600083830152505050565b60005b8381101561575757808201518184015260208101905061573c565b83811115615766576000848401525b50505050565b600061577782615720565b9150600082141561578b5761578a615873565b5b600182039050919050565b600060028204905060018216806157ae57607f821691505b602082108114156157c2576157c16158d1565b5b50919050565b6157d18261592f565b810181811067ffffffffffffffff821117156157f0576157ef615900565b5b80604052505050565b600061580482615720565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82141561583757615836615873565b5b600182019050919050565b600061584d82615720565b915061585883615720565b925082615868576158676158a2565b5b828206905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000601f19601f8301169050919050565b7f537472696e67733a20686578206c656e67746820696e73756666696369656e74600082015250565b7f213d206f776e6572206e6f7220617070726f7665640000000000000000000000600082015250565b7f546f6b656e20616c7265616479206d696e746564000000000000000000000000600082015250565b7f54686520636f6e74726163742069732070617573656400000000000000000000600082015250565b7f6275726e696e67206973206f7665720000000000000000000000000000000000600082015250565b7f213d206f776e6572206e6f7220617070726f76656420666f7220616c6c000000600082015250565b7f213d20616c6c6f77656400000000000000000000000000000000000000000000600082015250565b7f5472616e7366657220746f207468652030206164640000000000000000000000600082015250565b7f5472616e7366657220746f206e6f6e2056495031383100000000000000000000600082015250565b7f5472616e73666572206f6620746f6b656e2074686174206973206e6f74206f7760008201527f6e00000000000000000000000000000000000000000000000000000000000000602082015250565b7f417070726f766520746f2063616c6c6572000000000000000000000000000000600082015250565b7f5472616e7366657220746f206e6f6e20564950313831522e20696d706c000000600082015250565b7f6e6f20746f6b656e000000000000000000000000000000000000000000000000600082015250565b7f4d696e7420746f20302061646400000000000000000000000000000000000000600082015250565b7f63757272656e74206f776e657200000000000000000000000000000000000000600082015250565b7f77726f6e67000000000000000000000000000000000000000000000000000000600082015250565b7f6e6f6e6578697374656e7420746f6b656e000000000000000000000000000000600082015250565b7f6e6f2069636f6e206c6566740000000000000000000000000000000000000000600082015250565b7f43616c6c657220213d20616c6c6f776564206f7220737570706c79206f76657260008201527f666c6f7700000000000000000000000000000000000000000000000000000000602082015250565b7f7a65726f20616464726573730000000000000000000000000000000000000000600082015250565b7f456e756d657261626c654d61703a206e6f6e6578697374656e74206b65790000600082015250565b7f416363657373436f6e74726f6c3a206163636f756e7420000000000000000000600082015250565b7f4552433732314275726e61626c653a2063616c6c6572206973206e6f74206f7760008201527f6e6572206e6f7220617070726f76656400000000000000000000000000000000602082015250565b7f6e6f74206f776e65720000000000000000000000000000000000000000000000600082015250565b7f5472616e7366657220746f206e6f6e2045524337323100000000000000000000600082015250565b7f555249206e6f20746f6b656e0000000000000000000000000000000000000000600082015250565b7f206973206d697373696e6720726f6c6520000000000000000000000000000000600082015250565b7f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560008201527f20726f6c657320666f722073656c660000000000000000000000000000000000602082015250565b615e5d816156ac565b8114615e6857600080fd5b50565b615e74816156be565b8114615e7f57600080fd5b50565b615e8b816156ca565b8114615e9657600080fd5b50565b615ea2816156d4565b8114615ead57600080fd5b50565b615eb981615720565b8114615ec457600080fd5b5056fea26469706673582212201f122cc39e0de6b4797039761256f3864d9bbcb81397b30c651906c3e5cb4da564736f6c63430008010033