VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x7BcCE6…77B3
Summary
Transactions
Transfers
Address
0x7BcCE664C20e41006aDC5f8af43dCE3Cea8D77B3
VET
0.00
VET
VTHO
0.00
VTHO
Master
0xF3707918237Ea5D777859b0E5A4895f66c16A261
Deployer
0xF3707918237Ea5D777859b0E5A4895f66c16A261
Code
0x608060405234801561001057600080fd5b506004361061018e5760003560e01c80638924af74116100de578063c87b56dd11610097578063e7334fe511610071578063e7334fe5146104bb578063e985e9c5146104d9578063f2fde38b14610509578063fae92612146105255761018e565b8063c87b56dd1461043f578063ca6d56dc1461046f578063cad96cca1461048b5761018e565b80638924af741461036a5780638da5cb5b1461039b57806395d89b41146103b9578063a22cb465146103d7578063a230c524146103f3578063b88d4fde146104235761018e565b806323b872dd1161014b5780636352211e116101255780636352211e146102d057806370a0823114610300578063715018a6146103305780637b17b7a81461033a5761018e565b806323b872dd146102675780632a55205a1461028357806342842e0e146102b45761018e565b806301ffc9a71461019357806306fdde03146101c3578063081812fc146101e1578063095ea7b3146102115780630b1ca49a1461022d57806318160ddd14610249575b600080fd5b6101ad60048036038101906101a89190612b23565b610541565b6040516101ba91906131c5565b60405180910390f35b6101cb610600565b6040516101d891906131e0565b60405180910390f35b6101fb60048036038101906101f69190612b7d565b610692565b604051610208919061309e565b60405180910390f35b61022b60048036038101906102269190612ae3565b610717565b005b610247600480360381019061024291906128f1565b61082f565b005b61025161097c565b60405161025e91906134a2565b60405180910390f35b610281600480360381019061027c919061295e565b61098d565b005b61029d60048036038101906102989190612baa565b6109ed565b6040516102ab92919061312e565b60405180910390f35b6102ce60048036038101906102c9919061295e565b610b77565b005b6102ea60048036038101906102e59190612b7d565b610b97565b6040516102f7919061309e565b60405180910390f35b61031a600480360381019061031591906128f1565b610c49565b60405161032791906134a2565b60405180910390f35b610338610d01565b005b610354600480360381019061034f9190612a74565b610d89565b60405161036191906134a2565b60405180910390f35b610384600480360381019061037f9190612baa565b610e98565b6040516103929291906130b9565b60405180910390f35b6103a3610f0d565b6040516103b0919061309e565b60405180910390f35b6103c1610f37565b6040516103ce91906131e0565b60405180910390f35b6103f160048036038101906103ec9190612a34565b610fc9565b005b61040d600480360381019061040891906128f1565b610fdf565b60405161041a91906131c5565b60405180910390f35b61043d600480360381019061043891906129b1565b611035565b005b61045960048036038101906104549190612b7d565b611097565b60405161046691906131e0565b60405180910390f35b610489600480360381019061048491906128f1565b61113e565b005b6104a560048036038101906104a09190612b7d565b611295565b6040516104b291906131a3565b60405180910390f35b6104c3611397565b6040516104d0919061309e565b60405180910390f35b6104f360048036038101906104ee919061291e565b6113c1565b60405161050091906131c5565b60405180910390f35b610523600480360381019061051e91906128f1565b611455565b005b61053f600480360381019061053a91906128f1565b61154d565b005b60006344c74bcc60e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916141561059957600190506105fb565b632a55205a60e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614156105ef57600190506105fb565b6105f882611644565b90505b919050565b60606000805461060f906137e5565b80601f016020809104026020016040519081016040528092919081815260200182805461063b906137e5565b80156106885780601f1061065d57610100808354040283529160200191610688565b820191906000526020600020905b81548152906001019060200180831161066b57829003601f168201915b5050505050905090565b600061069d82611726565b6106dc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106d3906133a2565b60405180910390fd5b6004600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b600061072282610b97565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610793576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161078a90613422565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff166107b2611792565b73ffffffffffffffffffffffffffffffffffffffff1614806107e157506107e0816107db611792565b6113c1565b5b610820576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610817906132e2565b60405180910390fd5b61082a838361179a565b505050565b610837611792565b73ffffffffffffffffffffffffffffffffffffffff16610855610f0d565b73ffffffffffffffffffffffffffffffffffffffff16146108ab576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108a2906133c2565b60405180910390fd5b6108b481610fdf565b6108f3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108ea90613302565b60405180910390fd5b600760008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81549060ff02191690557f6e76fb4c77256006d9c38ec7d82b45a8c8f3c27b1d6766fffc42dfb8de68449281604051610971919061309e565b60405180910390a150565b60006109886009611853565b905090565b61099e610998611792565b82611861565b6109dd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109d490613442565b60405180910390fd5b6109e883838361193f565b505050565b600080600060086000868152602001908152602001600020805480602002602001604051908101604052809291908181526020016000905b82821015610ae7578382906000526020600020016040518060400160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016000820160149054906101000a90046bffffffffffffffffffffffff166bffffffffffffffffffffffff166bffffffffffffffffffffffff168152505081526020019060010190610a25565b505050509050600081511115610b675780600081518110610b0b57610b0a61394f565b5b60200260200101516000015161271082600081518110610b2e57610b2d61394f565b5b6020026020010151602001516bffffffffffffffffffffffff1686610b539190613677565b610b5d9190613646565b9250925050610b70565b60008092509250505b9250929050565b610b9283838360405180602001604052806000815250611035565b505050565b6000806002600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610c40576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c3790613342565b60405180910390fd5b80915050919050565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610cba576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cb190613322565b60405180910390fd5b600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610d09611792565b73ffffffffffffffffffffffffffffffffffffffff16610d27610f0d565b73ffffffffffffffffffffffffffffffffffffffff1614610d7d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d74906133c2565b60405180910390fd5b610d876000611b9b565b565b600080826bffffffffffffffffffffffff1610158015610db757506065826bffffffffffffffffffffffff16105b610df6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ded90613362565b60405180910390fd5b610e006009611c61565b6000610e0c6009611853565b9050610e188582611c77565b610e45600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166001610fc9565b610e50818685611e45565b7fa83b0d8de4a3ea46c3df0ad29568aae808e4cb95005f993109c6deaca5ea0c6785828686604051610e859493929190613157565b60405180910390a1809150509392505050565b60086020528160005260406000208181548110610eb457600080fd5b90600052602060002001600091509150508060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060000160149054906101000a90046bffffffffffffffffffffffff16905082565b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060018054610f46906137e5565b80601f0160208091040260200160405190810160405280929190818152602001828054610f72906137e5565b8015610fbf5780601f10610f9457610100808354040283529160200191610fbf565b820191906000526020600020905b815481529060010190602001808311610fa257829003601f168201915b5050505050905090565b610fdb610fd4611792565b8383611f44565b5050565b6000600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b611046611040611792565b83611861565b611085576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161107c90613442565b60405180910390fd5b611091848484846120b1565b50505050565b60606110a282611726565b6110e1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110d890613402565b60405180910390fd5b60006110eb61210d565b9050600081511161110b5760405180602001604052806000815250611136565b806111158461219f565b60405160200161112692919061307a565b6040516020818303038152906040525b915050919050565b611146611792565b73ffffffffffffffffffffffffffffffffffffffff16611164610f0d565b73ffffffffffffffffffffffffffffffffffffffff16146111ba576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111b1906133c2565b60405180910390fd5b6111c381610fdf565b15611203576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111fa90613462565b60405180910390fd5b6001600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055507fb251eb052afc73ffd02ffe85ad79990a8b3fed60d76dbc2fa2fdd7123dffd9148160405161128a919061309e565b60405180910390a150565b606060086000838152602001908152602001600020805480602002602001604051908101604052809291908181526020016000905b8282101561138c578382906000526020600020016040518060400160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016000820160149054906101000a90046bffffffffffffffffffffffff166bffffffffffffffffffffffff166bffffffffffffffffffffffff1681525050815260200190600101906112ca565b505050509050919050565b6000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b61145d611792565b73ffffffffffffffffffffffffffffffffffffffff1661147b610f0d565b73ffffffffffffffffffffffffffffffffffffffff16146114d1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114c8906133c2565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415611541576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161153890613222565b60405180910390fd5b61154a81611b9b565b50565b611555611792565b73ffffffffffffffffffffffffffffffffffffffff16611573610f0d565b73ffffffffffffffffffffffffffffffffffffffff16146115c9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115c0906133c2565b60405180910390fd5b80600a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f0adcfee1838fe3b772506896a765b4c4cb5636e907622bc0fca73cda021abe4e81604051611639919061309e565b60405180910390a150565b60007f80ac58cd000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061170f57507f5b5e139f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b8061171f575061171e82612300565b5b9050919050565b60008073ffffffffffffffffffffffffffffffffffffffff166002600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614159050919050565b600033905090565b816004600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff1661180d83610b97565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b600081600001549050919050565b600061186c82611726565b6118ab576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118a2906132a2565b60405180910390fd5b60006118b683610b97565b90508073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16148061192557508373ffffffffffffffffffffffffffffffffffffffff1661190d84610692565b73ffffffffffffffffffffffffffffffffffffffff16145b80611936575061193581856113c1565b5b91505092915050565b8273ffffffffffffffffffffffffffffffffffffffff1661195f82610b97565b73ffffffffffffffffffffffffffffffffffffffff16146119b5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119ac906133e2565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611a25576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a1c90613262565b60405180910390fd5b611a3083838361236a565b611a3b60008261179a565b6001600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254611a8b91906136d1565b925050819055506001600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254611ae291906135f0565b92505081905550816002600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4505050565b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6001816000016000828254019250508190555050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611ce7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611cde90613382565b60405180910390fd5b611cf081611726565b15611d30576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d2790613242565b60405180910390fd5b611d3c6000838361236a565b6001600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254611d8c91906135f0565b92505081905550816002600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a45050565b6000600167ffffffffffffffff811115611e6257611e6161397e565b5b604051908082528060200260200182016040528015611e9b57816020015b611e88612755565b815260200190600190039081611e805790505b5090508181600081518110611eb357611eb261394f565b5b6020026020010151602001906bffffffffffffffffffffffff1690816bffffffffffffffffffffffff16815250508281600081518110611ef657611ef561394f565b5b60200260200101516000019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050611f3e848261236f565b50505050565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611fb3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611faa90613282565b60405180910390fd5b80600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31836040516120a491906131c5565b60405180910390a3505050565b6120bc84848461193f565b6120c88484848461256e565b612107576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016120fe90613202565b60405180910390fd5b50505050565b6060600b805461211c906137e5565b80601f0160208091040260200160405190810160405280929190818152602001828054612148906137e5565b80156121955780601f1061216a57610100808354040283529160200191612195565b820191906000526020600020905b81548152906001019060200180831161217857829003601f168201915b5050505050905090565b606060008214156121e7576040518060400160405280600181526020017f300000000000000000000000000000000000000000000000000000000000000081525090506122fb565b600082905060005b6000821461221957808061220290613848565b915050600a826122129190613646565b91506121ef565b60008167ffffffffffffffff8111156122355761223461397e565b5b6040519080825280601f01601f1916602001820160405280156122675781602001600182028036833780820191505090505b5090505b600085146122f45760018261228091906136d1565b9150600a8561228f9190613891565b603061229b91906135f0565b60f81b8183815181106122b1576122b061394f565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600a856122ed9190613646565b945061226b565b8093505050505b919050565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b505050565b60005b815181101561255f57600073ffffffffffffffffffffffffffffffffffffffff168282815181106123a6576123a561394f565b5b60200260200101516000015173ffffffffffffffffffffffffffffffffffffffff161415612409576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161240090613482565b60405180910390fd5b600082828151811061241e5761241d61394f565b5b6020026020010151602001516bffffffffffffffffffffffff161415612479576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612470906132c2565b60405180910390fd5b6008600084815260200190815260200160002082828151811061249f5761249e61394f565b5b60200260200101519080600181540180825580915050600190039060005260206000200160009091909190915060008201518160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060208201518160000160146101000a8154816bffffffffffffffffffffffff02191690836bffffffffffffffffffffffff1602179055505050808061255790613848565b915050612372565b5061256a8282612705565b5050565b600061258f8473ffffffffffffffffffffffffffffffffffffffff16612742565b156126f8578373ffffffffffffffffffffffffffffffffffffffff1663150b7a026125b8611792565b8786866040518563ffffffff1660e01b81526004016125da94939291906130e2565b602060405180830381600087803b1580156125f457600080fd5b505af192505050801561262557506040513d601f19601f820116820180604052508101906126229190612b50565b60015b6126a8573d8060008114612655576040519150601f19603f3d011682016040523d82523d6000602084013e61265a565b606091505b506000815114156126a0576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161269790613202565b60405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149150506126fd565b600190505b949350505050565b7f3fa96d7b6bcbfe71ef171666d84db3cf52fa2d1c8afdb1cc8e486177f208b7df82826040516127369291906134bd565b60405180910390a15050565b600080823b905060008111915050919050565b6040518060400160405280600073ffffffffffffffffffffffffffffffffffffffff16815260200160006bffffffffffffffffffffffff1681525090565b60006127a66127a184613512565b6134ed565b9050828152602081018484840111156127c2576127c16139b2565b5b6127cd8482856137a3565b509392505050565b60006127e86127e384613543565b6134ed565b905082815260208101848484011115612804576128036139b2565b5b61280f8482856137a3565b509392505050565b60008135905061282681613f1d565b92915050565b60008135905061283b81613f34565b92915050565b60008135905061285081613f4b565b92915050565b60008151905061286581613f4b565b92915050565b600082601f8301126128805761287f6139ad565b5b8135612890848260208601612793565b91505092915050565b600082601f8301126128ae576128ad6139ad565b5b81356128be8482602086016127d5565b91505092915050565b6000813590506128d681613f62565b92915050565b6000813590506128eb81613f79565b92915050565b600060208284031215612907576129066139bc565b5b600061291584828501612817565b91505092915050565b60008060408385031215612935576129346139bc565b5b600061294385828601612817565b925050602061295485828601612817565b9150509250929050565b600080600060608486031215612977576129766139bc565b5b600061298586828701612817565b935050602061299686828701612817565b92505060406129a7868287016128c7565b9150509250925092565b600080600080608085870312156129cb576129ca6139bc565b5b60006129d987828801612817565b94505060206129ea87828801612817565b93505060406129fb878288016128c7565b925050606085013567ffffffffffffffff811115612a1c57612a1b6139b7565b5b612a288782880161286b565b91505092959194509250565b60008060408385031215612a4b57612a4a6139bc565b5b6000612a5985828601612817565b9250506020612a6a8582860161282c565b9150509250929050565b600080600060608486031215612a8d57612a8c6139bc565b5b6000612a9b86828701612817565b935050602084013567ffffffffffffffff811115612abc57612abb6139b7565b5b612ac886828701612899565b9250506040612ad9868287016128dc565b9150509250925092565b60008060408385031215612afa57612af96139bc565b5b6000612b0885828601612817565b9250506020612b19858286016128c7565b9150509250929050565b600060208284031215612b3957612b386139bc565b5b6000612b4784828501612841565b91505092915050565b600060208284031215612b6657612b656139bc565b5b6000612b7484828501612856565b91505092915050565b600060208284031215612b9357612b926139bc565b5b6000612ba1848285016128c7565b91505092915050565b60008060408385031215612bc157612bc06139bc565b5b6000612bcf858286016128c7565b9250506020612be0858286016128c7565b9150509250929050565b6000612bf6838361301e565b60408301905092915050565b612c0b81613717565b82525050565b612c1a81613717565b82525050565b612c2981613705565b82525050565b6000612c3a82613584565b612c4481856135b2565b9350612c4f83613574565b8060005b83811015612c80578151612c678882612bea565b9750612c72836135a5565b925050600181019050612c53565b5085935050505092915050565b612c9681613729565b82525050565b6000612ca78261358f565b612cb181856135c3565b9350612cc18185602086016137b2565b612cca816139c1565b840191505092915050565b6000612ce08261359a565b612cea81856135d4565b9350612cfa8185602086016137b2565b612d03816139c1565b840191505092915050565b6000612d198261359a565b612d2381856135e5565b9350612d338185602086016137b2565b80840191505092915050565b6000612d4c6032836135d4565b9150612d57826139d2565b604082019050919050565b6000612d6f6026836135d4565b9150612d7a82613a21565b604082019050919050565b6000612d92601c836135d4565b9150612d9d82613a70565b602082019050919050565b6000612db56024836135d4565b9150612dc082613a99565b604082019050919050565b6000612dd86019836135d4565b9150612de382613ae8565b602082019050919050565b6000612dfb602c836135d4565b9150612e0682613b11565b604082019050919050565b6000612e1e6020836135d4565b9150612e2982613b60565b602082019050919050565b6000612e416038836135d4565b9150612e4c82613b89565b604082019050919050565b6000612e646018836135d4565b9150612e6f82613bd8565b602082019050919050565b6000612e87602a836135d4565b9150612e9282613c01565b604082019050919050565b6000612eaa6029836135d4565b9150612eb582613c50565b604082019050919050565b6000612ecd603f836135d4565b9150612ed882613c9f565b604082019050919050565b6000612ef06020836135d4565b9150612efb82613cee565b602082019050919050565b6000612f13602c836135d4565b9150612f1e82613d17565b604082019050919050565b6000612f366020836135d4565b9150612f4182613d66565b602082019050919050565b6000612f596029836135d4565b9150612f6482613d8f565b604082019050919050565b6000612f7c602f836135d4565b9150612f8782613dde565b604082019050919050565b6000612f9f6021836135d4565b9150612faa82613e2d565b604082019050919050565b6000612fc26031836135d4565b9150612fcd82613e7c565b604082019050919050565b6000612fe5601a836135d4565b9150612ff082613ecb565b602082019050919050565b6000613008601b836135d4565b915061301382613ef4565b602082019050919050565b6040820160008201516130346000850182612c02565b506020820151613047602085018261305c565b50505050565b61305681613781565b82525050565b6130658161378b565b82525050565b6130748161378b565b82525050565b60006130868285612d0e565b91506130928284612d0e565b91508190509392505050565b60006020820190506130b36000830184612c20565b92915050565b60006040820190506130ce6000830185612c11565b6130db602083018461306b565b9392505050565b60006080820190506130f76000830187612c20565b6131046020830186612c20565b613111604083018561304d565b81810360608301526131238184612c9c565b905095945050505050565b60006040820190506131436000830185612c20565b613150602083018461304d565b9392505050565b600060808201905061316c6000830187612c20565b613179602083018661304d565b818103604083015261318b8185612cd5565b905061319a606083018461306b565b95945050505050565b600060208201905081810360008301526131bd8184612c2f565b905092915050565b60006020820190506131da6000830184612c8d565b92915050565b600060208201905081810360008301526131fa8184612cd5565b905092915050565b6000602082019050818103600083015261321b81612d3f565b9050919050565b6000602082019050818103600083015261323b81612d62565b9050919050565b6000602082019050818103600083015261325b81612d85565b9050919050565b6000602082019050818103600083015261327b81612da8565b9050919050565b6000602082019050818103600083015261329b81612dcb565b9050919050565b600060208201905081810360008301526132bb81612dee565b9050919050565b600060208201905081810360008301526132db81612e11565b9050919050565b600060208201905081810360008301526132fb81612e34565b9050919050565b6000602082019050818103600083015261331b81612e57565b9050919050565b6000602082019050818103600083015261333b81612e7a565b9050919050565b6000602082019050818103600083015261335b81612e9d565b9050919050565b6000602082019050818103600083015261337b81612ec0565b9050919050565b6000602082019050818103600083015261339b81612ee3565b9050919050565b600060208201905081810360008301526133bb81612f06565b9050919050565b600060208201905081810360008301526133db81612f29565b9050919050565b600060208201905081810360008301526133fb81612f4c565b9050919050565b6000602082019050818103600083015261341b81612f6f565b9050919050565b6000602082019050818103600083015261343b81612f92565b9050919050565b6000602082019050818103600083015261345b81612fb5565b9050919050565b6000602082019050818103600083015261347b81612fd8565b9050919050565b6000602082019050818103600083015261349b81612ffb565b9050919050565b60006020820190506134b7600083018461304d565b92915050565b60006040820190506134d2600083018561304d565b81810360208301526134e48184612c2f565b90509392505050565b60006134f7613508565b90506135038282613817565b919050565b6000604051905090565b600067ffffffffffffffff82111561352d5761352c61397e565b5b613536826139c1565b9050602081019050919050565b600067ffffffffffffffff82111561355e5761355d61397e565b5b613567826139c1565b9050602081019050919050565b6000819050602082019050919050565b600081519050919050565b600081519050919050565b600081519050919050565b6000602082019050919050565b600082825260208201905092915050565b600082825260208201905092915050565b600082825260208201905092915050565b600081905092915050565b60006135fb82613781565b915061360683613781565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561363b5761363a6138c2565b5b828201905092915050565b600061365182613781565b915061365c83613781565b92508261366c5761366b6138f1565b5b828204905092915050565b600061368282613781565b915061368d83613781565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156136c6576136c56138c2565b5b828202905092915050565b60006136dc82613781565b91506136e783613781565b9250828210156136fa576136f96138c2565b5b828203905092915050565b600061371082613761565b9050919050565b600061372282613761565b9050919050565b60008115159050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b60006bffffffffffffffffffffffff82169050919050565b82818337600083830152505050565b60005b838110156137d05780820151818401526020810190506137b5565b838111156137df576000848401525b50505050565b600060028204905060018216806137fd57607f821691505b6020821081141561381157613810613920565b5b50919050565b613820826139c1565b810181811067ffffffffffffffff8211171561383f5761383e61397e565b5b80604052505050565b600061385382613781565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff821415613886576138856138c2565b5b600182019050919050565b600061389c82613781565b91506138a783613781565b9250826138b7576138b66138f1565b5b828206905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560008201527f63656976657220696d706c656d656e7465720000000000000000000000000000602082015250565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a20746f6b656e20616c7265616479206d696e74656400000000600082015250565b7f4552433732313a207472616e7366657220746f20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a20617070726f766520746f2063616c6c657200000000000000600082015250565b7f4552433732313a206f70657261746f7220717565727920666f72206e6f6e657860008201527f697374656e7420746f6b656e0000000000000000000000000000000000000000602082015250565b7f526f79616c74792076616c75652073686f756c6420626520706f736974697665600082015250565b7f4552433732313a20617070726f76652063616c6c6572206973206e6f74206f7760008201527f6e6572206e6f7220617070726f76656420666f7220616c6c0000000000000000602082015250565b7f4e6f74206d656d626572206f662077686974656c6973742e0000000000000000600082015250565b7f4552433732313a2062616c616e636520717565727920666f7220746865207a6560008201527f726f206164647265737300000000000000000000000000000000000000000000602082015250565b7f4552433732313a206f776e657220717565727920666f72206e6f6e657869737460008201527f656e7420746f6b656e0000000000000000000000000000000000000000000000602082015250565b7f436f6c6c65637461626c654552433732313a20726f79616c747950657263656e60008201527f746167652073686f756c64206265206265747765656e203020746f2031303000602082015250565b7f4552433732313a206d696e7420746f20746865207a65726f2061646472657373600082015250565b7f4552433732313a20617070726f76656420717565727920666f72206e6f6e657860008201527f697374656e7420746f6b656e0000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f4552433732313a207472616e73666572206f6620746f6b656e2074686174206960008201527f73206e6f74206f776e0000000000000000000000000000000000000000000000602082015250565b7f4552433732314d657461646174613a2055524920717565727920666f72206e6f60008201527f6e6578697374656e7420746f6b656e0000000000000000000000000000000000602082015250565b7f4552433732313a20617070726f76616c20746f2063757272656e74206f776e6560008201527f7200000000000000000000000000000000000000000000000000000000000000602082015250565b7f4552433732313a207472616e736665722063616c6c6572206973206e6f74206f60008201527f776e6572206e6f7220617070726f766564000000000000000000000000000000602082015250565b7f41646472657373206973206d656d62657220616c72656164792e000000000000600082015250565b7f526563697069656e742073686f756c642062652070726573656e740000000000600082015250565b613f2681613705565b8114613f3157600080fd5b50565b613f3d81613729565b8114613f4857600080fd5b50565b613f5481613735565b8114613f5f57600080fd5b50565b613f6b81613781565b8114613f7657600080fd5b50565b613f828161378b565b8114613f8d57600080fd5b5056fea26469706673582212202f6b342f7fbf91b47c383473967d14f5fd239ea085478985dd35cc13b46cb91664736f6c63430008070033