VeChain
Explorer
Mainnet
Search
Networks
Main
Test
Contract
0x3458a4…4142
Summary
Transactions
Transfers
Address
0x3458a493C51BB2Aa0373b5875cfC36e5eb304142
VET
0.00
VET
VTHO
0.00
VTHO
Master
0xcDB26292fA00Ca57854552ef6ED211e1d76C42f7
Deployer
0xcDB26292fA00Ca57854552ef6ED211e1d76C42f7
Code
0x60806040526004361061014b5760003560e01c806396b5a755116100b6578063cd5967db1161006f578063cd5967db146104e1578063d94969ad1461050a578063e5bd23e014610533578063eaae34ac14610570578063f48381761461059b578063f7fe2c6e146105c45761014b565b806396b5a755146103b15780639a19d603146103da578063ae2e933b1461041e578063bf994b6a14610449578063c55d0f5614610474578063cbd2a209146104b15761014b565b8063722713f711610108578063722713f71461028457806374ad670a146102af578063754d9b4e146102f557806379b2f3e21461031e57806383cc0ef7146103495780638449f244146103865761014b565b806301921197146101505780630878042a146101795780633270b7ca146101b657806337e246ad146101df5780634ebbc92a1461021c5780635c975abb14610259575b600080fd5b34801561015c57600080fd5b506101776004803603810190610172919061304e565b6105ed565b005b34801561018557600080fd5b506101a0600480360381019061019b9190612fad565b6107b3565b6040516101ad9190613953565b60405180910390f35b3480156101c257600080fd5b506101dd60048036038101906101d8919061308a565b61098a565b005b3480156101eb57600080fd5b5061020660048036038101906102019190613025565b610d2d565b6040516102139190613681565b60405180910390f35b34801561022857600080fd5b50610243600480360381019061023e9190613025565b610df1565b6040516102509190613681565b60405180910390f35b34801561026557600080fd5b5061026e610e13565b60405161027b9190613681565b60405180910390f35b34801561029057600080fd5b50610299610e29565b6040516102a69190613953565b60405180910390f35b3480156102bb57600080fd5b506102d660048036038101906102d19190613025565b610e3a565b6040516102ec9a9998979695949392919061369c565b60405180910390f35b34801561030157600080fd5b5061031c60048036038101906103179190612f1f565b6110d3565b005b34801561032a57600080fd5b506103336111de565b60405161034091906139ec565b60405180910390f35b34801561035557600080fd5b50610370600480360381019061036b9190613025565b6111f1565b60405161037d9190613681565b60405180910390f35b34801561039257600080fd5b5061039b61124d565b6040516103a89190613606565b60405180910390f35b3480156103bd57600080fd5b506103d860048036038101906103d39190613025565b611273565b005b3480156103e657600080fd5b5061040160048036038101906103fc9190613025565b611427565b60405161041598979695949392919061396e565b60405180910390f35b34801561042a57600080fd5b50610433611542565b6040516104409190613606565b60405180910390f35b34801561045557600080fd5b5061045e611568565b60405161046b9190613953565b60405180910390f35b34801561048057600080fd5b5061049b60048036038101906104969190613025565b61156e565b6040516104a89190613953565b60405180910390f35b6104cb60048036038101906104c69190612f71565b6115af565b6040516104d89190613953565b60405180910390f35b3480156104ed57600080fd5b506105086004803603810190610503919061304e565b6117eb565b005b34801561051657600080fd5b50610531600480360381019061052c9190612f1f565b611a56565b005b34801561053f57600080fd5b5061055a6004803603810190610555919061304e565b611bd1565b6040516105679190613681565b60405180910390f35b34801561057c57600080fd5b50610585611c57565b6040516105929190613738565b60405180910390f35b3480156105a757600080fd5b506105c260048036038101906105bd9190613128565b611c7d565b005b3480156105d057600080fd5b506105eb60048036038101906105e69190612f1f565b611da8565b005b6105f5610e13565b15610635576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161062c90613813565b60405180910390fd5b61063e82610d2d565b61067d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610674906138b3565b60405180910390fd5b6106878282611bd1565b6106c6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106bd906137d3565b60405180910390fd5b60006004600084815260200190815260200160002060000154905060056000828152602001908152602001600020600101600081819054906101000a900467ffffffffffffffff168092919061071b90613c52565b91906101000a81548167ffffffffffffffff021916908367ffffffffffffffff1602179055505060006005600083815260200190815260200160002060000160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550505050565b60006107bd610e13565b156107fd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107f490613813565b60405180910390fd5b61080683610d2d565b610845576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161083c906138b3565b60405180910390fd5b61084e836111f1565b1561089d5761085d8385611bd1565b61089c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610893906137b3565b60405180910390fd5b5b600060046000858152602001908152602001600020905060008160010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905060006108ea878787611e7c565b9050600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd8389896040518463ffffffff1660e01b815260040161094b93929190613621565b600060405180830381600087803b15801561096557600080fd5b505af1158015610979573d6000803e3d6000fd5b505050508093505050509392505050565b610992610e13565b156109d2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109c990613813565b60405180910390fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636352211e886040518263ffffffff1660e01b8152600401610a2d9190613953565b60206040518083038186803b158015610a4557600080fd5b505afa158015610a59573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a7d9190612f48565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610aea576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ae190613873565b60405180910390fd5b610af387610d2d565b15610b33576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b2a906138d3565b60405180910390fd5b611c208467ffffffffffffffff161015610b82576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b7990613913565b60405180910390fd5b62093a808467ffffffffffffffff161115610bd2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bc990613853565b60405180910390fd5b7f72c7c9b0a9f4b17726f5cd33e2fe854a0766a3cffb8475f55220cd8c386199e1811480610c1f57507f9c9a01212afec23c7cc28544e009cd1eb9c1f2d34e524a2730e1db3d6da8f49c81145b610c5e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c5590613933565b60405180910390fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663095ea7b330896040518363ffffffff1660e01b8152600401610cbb929190613658565b600060405180830381600087803b158015610cd557600080fd5b505af1158015610ce9573d6000803e3d6000fd5b50505050610cf6876122e1565b610d0c600160085461240a90919063ffffffff16565b600881905550610d2460085488888888888888612420565b50505050505050565b60008060046000848152602001908152602001600020905060008160030160089054906101000a900467ffffffffffffffff1667ffffffffffffffff16118015610d995750428160030160089054906101000a900467ffffffffffffffff1667ffffffffffffffff1611155b8015610de957508060030160009054906101000a900467ffffffffffffffff168160030160089054906101000a900467ffffffffffffffff16610ddc9190613a6e565b67ffffffffffffffff1642105b915050919050565b6000806004600084815260200190815260200160002060000154119050919050565b60008060009054906101000a900460ff16905090565b6000610e356006612613565b905090565b600080600080600080600080600080600060046000610e638e600661262890919063ffffffff16565b815260200190815260200160002090508060030160009054906101000a900467ffffffffffffffff168160030160089054906101000a900467ffffffffffffffff16610eaf9190613a6e565b67ffffffffffffffff16421015610fcc576000610ecb82612642565b9050600181610ee48f600661262890919063ffffffff16565b84600001548560010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168660020160009054906101000a90046fffffffffffffffffffffffffffffffff168760020160109054906101000a90046fffffffffffffffffffffffffffffffff168860030160009054906101000a900467ffffffffffffffff168960030160089054906101000a900467ffffffffffffffff168a60040154846fffffffffffffffffffffffffffffffff169450836fffffffffffffffffffffffffffffffff1693509b509b509b509b509b509b509b509b509b509b5050506110c6565b600080610fe38e600661262890919063ffffffff16565b83600001548460010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168560020160009054906101000a90046fffffffffffffffffffffffffffffffff168660020160109054906101000a90046fffffffffffffffffffffffffffffffff168760030160009054906101000a900467ffffffffffffffff168860030160089054906101000a900467ffffffffffffffff168960040154846fffffffffffffffffffffffffffffffff169450836fffffffffffffffffffffffffffffffff1693509a509a509a509a509a509a509a509a509a509a50505b9193959799509193959799565b600060019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611163576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161115a90613773565b60405180910390fd5b80600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507fad51c238c13efc50d4c79e8242a40712b42a3d4ade181b472931a3bdebabf13c816040516111d39190613606565b60405180910390a150565b600260149054906101000a900460ff1681565b6000806004600084815260200190815260200160002060000154905060006005600083815260200190815260200160002060010160009054906101000a900467ffffffffffffffff1667ffffffffffffffff1611915050919050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b61127b610e13565b156112bb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112b290613813565b60405180910390fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636352211e826040518263ffffffff1660e01b81526004016113169190613953565b60206040518083038186803b15801561132e57600080fd5b505afa158015611342573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906113669190612f48565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146113d3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113ca90613873565b60405180910390fd5b6113dc81610df1565b61141b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611412906138b3565b60405180910390fd5b611424816122e1565b50565b6000806000806000806000806000600460008b81526020019081526020016000209050600061145582612642565b905081600001548260010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168360020160009054906101000a90046fffffffffffffffffffffffffffffffff168460020160109054906101000a90046fffffffffffffffffffffffffffffffff168560030160009054906101000a900467ffffffffffffffff168660030160089054906101000a900467ffffffffffffffff16868860040154856fffffffffffffffffffffffffffffffff169550846fffffffffffffffffffffffffffffffff169450995099509950995099509950995099505050919395975091939597565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60085481565b600061157982610d2d565b61158657600090506115aa565b60006004600084815260200190815260200160002090506115a681612642565b9150505b919050565b60006115b9610e13565b156115f9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115f090613813565b60405180910390fd5b61160282610d2d565b611641576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611638906138b3565b60405180910390fd5b61164a826111f1565b15611699576116598284611bd1565b611698576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161168f906137b3565b60405180910390fd5b5b60006004600084815260200190815260200160002090507f9c9a01212afec23c7cc28544e009cd1eb9c1f2d34e524a2730e1db3d6da8f49c816004015414611716576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161170d906137f3565b60405180910390fd5b60008160010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600061174c868634612815565b9050600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd8388886040518463ffffffff1660e01b81526004016117ad93929190613621565b600060405180830381600087803b1580156117c757600080fd5b505af11580156117db573d6000803e3d6000fd5b5050505080935050505092915050565b6117f3610e13565b15611833576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161182a90613813565b60405180910390fd5b61183c82610d2d565b61187b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611872906138b3565b60405180910390fd5b6118858282611bd1565b156118c5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118bc90613893565b60405180910390fd5b60006004600084815260200190815260200160002060000154905060006005600083815260200190815260200160002060010160009054906101000a900467ffffffffffffffff16905060056000838152602001908152602001600020600101600081819054906101000a900467ffffffffffffffff168092919061194990613c7c565b91906101000a81548167ffffffffffffffff021916908367ffffffffffffffff160217905550506005600083815260200190815260200160002060010160009054906101000a900467ffffffffffffffff1667ffffffffffffffff168167ffffffffffffffff16106119e4577f4e487b7100000000000000000000000000000000000000000000000000000000600052600160045260246000fd5b60016005600084815260200190815260200160002060000160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050505050565b600060019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611ae6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611add90613773565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415611b56576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b4d90613833565b60405180910390fd5b80600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f312fa19ef5a9485ab359ba34a61604a129b5985dd0e6244029a1f37b434ac03581604051611bc69190613606565b60405180910390a150565b600080600460008581526020019081526020016000206000015490506005600082815260200190815260200160002060000160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1691505092915050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600060019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611d0d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d0490613773565b60405180910390fd5b600f8160ff1610611d53576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d4a90613793565b60405180910390fd5b80600260146101000a81548160ff021916908360ff1602179055507fca5f0f3d67e5c9c5f03ff4d3f035bf42e7319f25f21258e214df338832a8941a81604051611d9d91906139ec565b60405180910390a150565b600060019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611e38576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e2f90613773565b60405180910390fd5b80600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60008373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611eec576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ee390613873565b60405180910390fd5b60006004600085815260200190815260200160002090506000611f0e82612642565b905080841015611f53576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f4a906138f3565b60405180910390fd5b7f72c7c9b0a9f4b17726f5cd33e2fe854a0766a3cffb8475f55220cd8c386199e1826004015414611fb9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611fb0906137f3565b60405180910390fd5b60008260010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050611feb866122e1565b7fa00e59a913050cacefc988ff7e97a4143ebb25d6edcfebc0be9c00241ece35698260405161201a9190613953565b60405180910390a1600082111561220a576000612052600260149054906101000a900460ff1660ff1684612b3990919063ffffffff16565b9050612068606482612b4f90919063ffffffff16565b9050600061207f8285612b6590919063ffffffff16565b9050600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd8a600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16856040518463ffffffff1660e01b815260040161210293929190613621565b602060405180830381600087803b15801561211c57600080fd5b505af1158015612130573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906121549190612ffc565b50600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd8a85846040518463ffffffff1660e01b81526004016121b493929190613621565b602060405180830381600087803b1580156121ce57600080fd5b505af11580156121e2573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906122069190612ffc565b5050505b600061221f8387612b6590919063ffffffff16565b9050600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd898a846040518463ffffffff1660e01b815260040161228093929190613621565b602060405180830381600087803b15801561229a57600080fd5b505af11580156122ae573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906122d29190612ffc565b50829450505050509392505050565b600560006004600084815260200190815260200160002060000154815260200190815260200160002060006001820160006101000a81549067ffffffffffffffff02191690555050600460008281526020019081526020016000206000808201600090556001820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690556002820160006101000a8154906fffffffffffffffffffffffffffffffff02191690556002820160106101000a8154906fffffffffffffffffffffffffffffffff02191690556003820160006101000a81549067ffffffffffffffff02191690556003820160086101000a81549067ffffffffffffffff021916905560048201600090555050612406816006612b7b90919063ffffffff16565b5050565b600081836124189190613a18565b905092915050565b60006040518060e001604052808a81526020018473ffffffffffffffffffffffffffffffffffffffff168152602001886fffffffffffffffffffffffffffffffff168152602001876fffffffffffffffffffffffffffffffff1681526020018667ffffffffffffffff1681526020018567ffffffffffffffff16815260200183815250905080600460008a81526020019081526020016000206000820151816000015560208201518160010160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060408201518160020160006101000a8154816fffffffffffffffffffffffffffffffff02191690836fffffffffffffffffffffffffffffffff16021790555060608201518160020160106101000a8154816fffffffffffffffffffffffffffffffff02191690836fffffffffffffffffffffffffffffffff16021790555060808201518160030160006101000a81548167ffffffffffffffff021916908367ffffffffffffffff16021790555060a08201518160030160086101000a81548167ffffffffffffffff021916908367ffffffffffffffff16021790555060c08201518160040155905050612607886006612b9590919063ffffffff16565b50505050505050505050565b600061262182600001612baf565b9050919050565b60006126378360000183612bc0565b60001c905092915050565b6000808260030160089054906101000a900467ffffffffffffffff16426126699190613b6b565b90508260030160009054906101000a900467ffffffffffffffff1667ffffffffffffffff168167ffffffffffffffff16106126d9578260020160109054906101000a90046fffffffffffffffffffffffffffffffff166fffffffffffffffffffffffffffffffff16915050612810565b600061012c60018367ffffffffffffffff166126f59190613b37565b6126ff9190613aac565b9050600061012c60018660030160009054906101000a900467ffffffffffffffff1667ffffffffffffffff166127359190613b37565b61273f9190613aac565b90506000818660020160109054906101000a90046fffffffffffffffffffffffffffffffff166fffffffffffffffffffffffffffffffff168760020160009054906101000a90046fffffffffffffffffffffffffffffffff166fffffffffffffffffffffffffffffffff166127b49190613b37565b6127be9190613aac565b905080836127cc9190613add565b8660020160009054906101000a90046fffffffffffffffffffffffffffffffff166fffffffffffffffffffffffffffffffff166128099190613b37565b9450505050505b919050565b60008373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614612885576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161287c90613873565b60405180910390fd5b600060046000858152602001908152602001600020905060006128a782612642565b9050808410156128ec576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016128e3906138f3565b60405180910390fd5b7f9c9a01212afec23c7cc28544e009cd1eb9c1f2d34e524a2730e1db3d6da8f49c826004015414612952576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612949906137f3565b60405180910390fd5b60008260010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050612984866122e1565b7fa00e59a913050cacefc988ff7e97a4143ebb25d6edcfebc0be9c00241ece3569826040516129b39190613953565b60405180910390a16000821115612acd5760006129eb600260149054906101000a900460ff1660ff1684612b3990919063ffffffff16565b9050612a01606482612b4f90919063ffffffff16565b90506000612a188285612b6590919063ffffffff16565b9050600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc839081150290604051600060405180830381858888f19350505050158015612a82573d6000803e3d6000fd5b508273ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015612ac9573d6000803e3d6000fd5b5050505b6000612ae28387612b6590919063ffffffff16565b90508773ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015612b2a573d6000803e3d6000fd5b50829450505050509392505050565b60008183612b479190613add565b905092915050565b60008183612b5d9190613aac565b905092915050565b60008183612b739190613b37565b905092915050565b6000612b8d836000018360001b612c5a565b905092915050565b6000612ba7836000018360001b612de4565b905092915050565b600081600001805490509050919050565b600081836000018054905011612c0b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612c0290613753565b60405180910390fd5b826000018281548110612c47577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200154905092915050565b60008083600101600084815260200190815260200160002054905060008114612dd8576000600182612c8c9190613b37565b9050600060018660000180549050612ca49190613b37565b90506000866000018281548110612ce4577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200154905080876000018481548110612d2e577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200181905550600183612d499190613a18565b8760010160008381526020019081526020016000208190555086600001805480612d9c577f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b60019003818190600052602060002001600090559055866001016000878152602001908152602001600020600090556001945050505050612dde565b60009150505b92915050565b6000612df08383612e54565b612e49578260000182908060018154018082558091505060019003906000526020600020016000909190919091505582600001805490508360010160008481526020019081526020016000208190555060019050612e4e565b600090505b92915050565b600080836001016000848152602001908152602001600020541415905092915050565b600081359050612e8681613d0b565b92915050565b600081519050612e9b81613d0b565b92915050565b600081519050612eb081613d22565b92915050565b600081359050612ec581613d39565b92915050565b600081359050612eda81613d50565b92915050565b600081359050612eef81613d67565b92915050565b600081359050612f0481613d7e565b92915050565b600081359050612f1981613d95565b92915050565b600060208284031215612f3157600080fd5b6000612f3f84828501612e77565b91505092915050565b600060208284031215612f5a57600080fd5b6000612f6884828501612e8c565b91505092915050565b60008060408385031215612f8457600080fd5b6000612f9285828601612e77565b9250506020612fa385828601612ee0565b9150509250929050565b600080600060608486031215612fc257600080fd5b6000612fd086828701612e77565b9350506020612fe186828701612ee0565b9250506040612ff286828701612ee0565b9150509250925092565b60006020828403121561300e57600080fd5b600061301c84828501612ea1565b91505092915050565b60006020828403121561303757600080fd5b600061304584828501612ee0565b91505092915050565b6000806040838503121561306157600080fd5b600061306f85828601612ee0565b925050602061308085828601612e77565b9150509250929050565b600080600080600080600060e0888a0312156130a557600080fd5b60006130b38a828b01612ee0565b97505060206130c48a828b01612ecb565b96505060406130d58a828b01612ecb565b95505060606130e68a828b01612ef5565b94505060806130f78a828b01612ef5565b93505060a06131088a828b01612e77565b92505060c06131198a828b01612eb6565b91505092959891949750929550565b60006020828403121561313a57600080fd5b600061314884828501612f0a565b91505092915050565b61315a81613b9f565b82525050565b61316981613bb1565b82525050565b61317881613bbd565b82525050565b61318781613c2e565b82525050565b600061319a602283613a07565b91507f456e756d657261626c655365743a20696e646578206f7574206f6620626f756e60008301527f64730000000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b6000613200602283613a07565b91507f4f6e6c79206f776e65722063616e2063616c6c20746869732066756e6374696f60008301527f6e2e0000000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b6000613266601183613a07565b91507f6d757374206c657373207468616e2031350000000000000000000000000000006000830152602082019050919050565b60006132a6600783613a07565b91507f626c6f636b6564000000000000000000000000000000000000000000000000006000830152602082019050919050565b60006132e6600f83613a07565b91507f6e6f7420696e20746865206c69737400000000000000000000000000000000006000830152602082019050919050565b6000613326601583613a07565b91507f7061796d656e7420747970652069732077726f6e6700000000000000000000006000830152602082019050919050565b6000613366601083613a07565b91507f5061757361626c653a20706175736564000000000000000000000000000000006000830152602082019050919050565b60006133a6600f83613a07565b91507f696e76616c6964206164647265737300000000000000000000000000000000006000830152602082019050919050565b60006133e6600e83613a07565b91507f6174206d6f7374203720646179730000000000000000000000000000000000006000830152602082019050919050565b6000613426601183613a07565b91507f7065726d697373696f6e2064656e6965640000000000000000000000000000006000830152602082019050919050565b6000613466600b83613a07565b91507f696e20746865206c6973740000000000000000000000000000000000000000006000830152602082019050919050565b60006134a6601183613a07565b91507f61756374696f6e206e6f7420666f756e640000000000000000000000000000006000830152602082019050919050565b60006134e6601383613a07565b91507f746f6b656e206973206f6e2061756374696f6e000000000000000000000000006000830152602082019050919050565b6000613526600f83613a07565b91507f7075726368617365206661696c656400000000000000000000000000000000006000830152602082019050919050565b6000613566601083613a07565b91507f6174206c65617374203220686f757273000000000000000000000000000000006000830152602082019050919050565b60006135a6601583613a07565b91507f77726f6e672074797065206f66207061796d656e7400000000000000000000006000830152602082019050919050565b6135e281613c03565b82525050565b6135f181613c0d565b82525050565b61360081613c21565b82525050565b600060208201905061361b6000830184613151565b92915050565b60006060820190506136366000830186613151565b6136436020830185613151565b61365060408301846135d9565b949350505050565b600060408201905061366d6000830185613151565b61367a60208301846135d9565b9392505050565b60006020820190506136966000830184613160565b92915050565b6000610140820190506136b2600083018d613160565b6136bf602083018c6135d9565b6136cc604083018b6135d9565b6136d9606083018a6135d9565b6136e66080830189613151565b6136f360a08301886135d9565b61370060c08301876135d9565b61370d60e08301866135e8565b61371b6101008301856135e8565b61372961012083018461316f565b9b9a5050505050505050505050565b600060208201905061374d600083018461317e565b92915050565b6000602082019050818103600083015261376c8161318d565b9050919050565b6000602082019050818103600083015261378c816131f3565b9050919050565b600060208201905081810360008301526137ac81613259565b9050919050565b600060208201905081810360008301526137cc81613299565b9050919050565b600060208201905081810360008301526137ec816132d9565b9050919050565b6000602082019050818103600083015261380c81613319565b9050919050565b6000602082019050818103600083015261382c81613359565b9050919050565b6000602082019050818103600083015261384c81613399565b9050919050565b6000602082019050818103600083015261386c816133d9565b9050919050565b6000602082019050818103600083015261388c81613419565b9050919050565b600060208201905081810360008301526138ac81613459565b9050919050565b600060208201905081810360008301526138cc81613499565b9050919050565b600060208201905081810360008301526138ec816134d9565b9050919050565b6000602082019050818103600083015261390c81613519565b9050919050565b6000602082019050818103600083015261392c81613559565b9050919050565b6000602082019050818103600083015261394c81613599565b9050919050565b600060208201905061396860008301846135d9565b92915050565b600061010082019050613984600083018b6135d9565b613991602083018a613151565b61399e60408301896135d9565b6139ab60608301886135d9565b6139b860808301876135e8565b6139c560a08301866135e8565b6139d260c08301856135d9565b6139df60e083018461316f565b9998505050505050505050565b6000602082019050613a0160008301846135f7565b92915050565b600082825260208201905092915050565b6000613a2382613c03565b9150613a2e83613c03565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115613a6357613a62613cad565b5b828201905092915050565b6000613a7982613c0d565b9150613a8483613c0d565b92508267ffffffffffffffff03821115613aa157613aa0613cad565b5b828201905092915050565b6000613ab782613c03565b9150613ac283613c03565b925082613ad257613ad1613cdc565b5b828204905092915050565b6000613ae882613c03565b9150613af383613c03565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615613b2c57613b2b613cad565b5b828202905092915050565b6000613b4282613c03565b9150613b4d83613c03565b925082821015613b6057613b5f613cad565b5b828203905092915050565b6000613b7682613c0d565b9150613b8183613c0d565b925082821015613b9457613b93613cad565b5b828203905092915050565b6000613baa82613be3565b9050919050565b60008115159050919050565b6000819050919050565b60006fffffffffffffffffffffffffffffffff82169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600067ffffffffffffffff82169050919050565b600060ff82169050919050565b6000613c3982613c40565b9050919050565b6000613c4b82613be3565b9050919050565b6000613c5d82613c0d565b91506000821415613c7157613c70613cad565b5b600182039050919050565b6000613c8782613c0d565b915067ffffffffffffffff821415613ca257613ca1613cad565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b613d1481613b9f565b8114613d1f57600080fd5b50565b613d2b81613bb1565b8114613d3657600080fd5b50565b613d4281613bbd565b8114613d4d57600080fd5b50565b613d5981613bc7565b8114613d6457600080fd5b50565b613d7081613c03565b8114613d7b57600080fd5b50565b613d8781613c0d565b8114613d9257600080fd5b50565b613d9e81613c21565b8114613da957600080fd5b5056fea2646970667358221220c8a5eab43481aad91410a7dfe74ec6f4378c43d8f0a3bec498cb23bf631201d664736f6c63430008000033