token-icon

Tate Network

Token

Overview[ERC-20]

Max Total Supply
333,000,000,000.0
TATEN
Holders
96+0.00%
Transfers
227

Profile Summary

Decimals
18

Market

Price
$0 @0.00000000 ETH
If you are the owner of this contract, verify it.
Deployed ByteCode
0x6080604052600436106101d15760003560e01c806371fc4688116100f7578063bb85c6d111610095578063e2f4560511610064578063e2f45605146106ab578063eba4c333146106d6578063f2fde38b146106ff578063f9d0831a14610728576101d8565b8063bb85c6d1146105f1578063c02466681461061a578063dc4c7dbc14610643578063dd62ed3e1461066e576101d8565b806395d89b41116100d157806395d89b4114610523578063a457c2d71461054e578063a9059cbb1461058b578063afa4f3b2146105c8576101d8565b806371fc4688146104a457806375f0a874146104cd5780638da5cb5b146104f8576101d8565b806349bd5a5e1161016f5780636db794371161013e5780636db79437146103fc578063702509fd1461042557806370a0823114610450578063715018a61461048d576101d8565b806349bd5a5e146103405780634fbee1931461036b5780635fc2e596146103a857806364c98c44146103d3576101d8565b806318160ddd116101ab57806318160ddd1461027057806323b872dd1461029b578063313ce567146102d85780633950935114610303576101d8565b806306fdde03146101dd578063095ea7b3146102085780631694505e14610245576101d8565b366101d857005b600080fd5b3480156101e957600080fd5b506101f2610751565b6040516101ff919061277c565b60405180910390f35b34801561021457600080fd5b5061022f600480360381019061022a9190612837565b6107e3565b60405161023c9190612892565b60405180910390f35b34801561025157600080fd5b5061025a610801565b604051610267919061290c565b60405180910390f35b34801561027c57600080fd5b50610285610827565b6040516102929190612936565b60405180910390f35b3480156102a757600080fd5b506102c260048036038101906102bd9190612951565b610831565b6040516102cf9190612892565b60405180910390f35b3480156102e457600080fd5b506102ed610950565b6040516102fa91906129c0565b60405180910390f35b34801561030f57600080fd5b5061032a60048036038101906103259190612837565b610959565b6040516103379190612892565b60405180910390f35b34801561034c57600080fd5b50610355610a05565b60405161036291906129ea565b60405180910390f35b34801561037757600080fd5b50610392600480360381019061038d9190612a05565b610a2b565b60405161039f9190612892565b60405180910390f35b3480156103b457600080fd5b506103bd610a81565b6040516103ca9190612936565b60405180910390f35b3480156103df57600080fd5b506103fa60048036038101906103f59190612a32565b610a87565b005b34801561040857600080fd5b50610423600480360381019061041e9190612a5f565b610b61565b005b34801561043157600080fd5b5061043a610c0a565b6040516104479190612936565b60405180910390f35b34801561045c57600080fd5b5061047760048036038101906104729190612a05565b610c10565b6040516104849190612936565b60405180910390f35b34801561049957600080fd5b506104a2610c58565b005b3480156104b057600080fd5b506104cb60048036038101906104c69190612a32565b610db0565b005b3480156104d957600080fd5b506104e2610e8a565b6040516104ef91906129ea565b60405180910390f35b34801561050457600080fd5b5061050d610eb0565b60405161051a91906129ea565b60405180910390f35b34801561052f57600080fd5b50610538610eda565b604051610545919061277c565b60405180910390f35b34801561055a57600080fd5b5061057560048036038101906105709190612837565b610f6c565b6040516105829190612892565b60405180910390f35b34801561059757600080fd5b506105b260048036038101906105ad9190612837565b611057565b6040516105bf9190612892565b60405180910390f35b3480156105d457600080fd5b506105ef60048036038101906105ea9190612a32565b611075565b005b3480156105fd57600080fd5b5061061860048036038101906106139190612a05565b6111a6565b005b34801561062657600080fd5b50610641600480360381019061063c9190612acb565b6113d9565b005b34801561064f57600080fd5b506106586115ab565b6040516106659190612936565b60405180910390f35b34801561067a57600080fd5b5061069560048036038101906106909190612b0b565b6115b1565b6040516106a29190612936565b60405180910390f35b3480156106b757600080fd5b506106c0611638565b6040516106cd9190612936565b60405180910390f35b3480156106e257600080fd5b506106fd60048036038101906106f89190612a32565b61163e565b005b34801561070b57600080fd5b5061072660048036038101906107219190612a05565b611718565b005b34801561073457600080fd5b5061074f600480360381019061074a9190612a05565b6118de565b005b60606003805461076090612b7a565b80601f016020809104026020016040519081016040528092919081815260200182805461078c90612b7a565b80156107d95780601f106107ae576101008083540402835291602001916107d9565b820191906000526020600020905b8154815290600101906020018083116107bc57829003601f168201915b5050505050905090565b60006107f76107f0611b4d565b8484611b55565b6001905092915050565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600254905090565b600080600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600061087d611b4d565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81146109395782811015610924576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161091b90612c1d565b60405180910390fd5b61093885610930611b4d565b858403611b55565b5b610944858585611d1e565b60019150509392505050565b60006012905090565b60006109fb610966611b4d565b848460016000610974611b4d565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546109f69190612c6c565b611b55565b6001905092915050565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b60095481565b610a8f611b4d565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610b1e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b1590612cec565b60405180910390fd5b80600b819055507f925fa17eb1bbdac8e18750276099046910212e51b0d15da024f67ce9fb25cc9b600b54604051610b569190612936565b60405180910390a150565b610b69611b4d565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610bf8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bef90612cec565b60405180910390fd5b8160098190555080600a819055505050565b600b5481565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610c60611b4d565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610cef576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ce690612cec565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a36000600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b610db8611b4d565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610e47576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e3e90612cec565b60405180910390fd5b806009819055507f2c18bb7f919d244fa8ee59517018a471ec455b76373719d2d6664fa3b1947da9600954604051610e7f9190612936565b60405180910390a150565b600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060048054610ee990612b7a565b80601f0160208091040260200160405190810160405280929190818152602001828054610f1590612b7a565b8015610f625780601f10610f3757610100808354040283529160200191610f62565b820191906000526020600020905b815481529060010190602001808311610f4557829003601f168201915b5050505050905090565b60008060016000610f7b611b4d565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905082811015611038576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161102f90612d7e565b60405180910390fd5b61104c611043611b4d565b85858403611b55565b600191505092915050565b600061106b611064611b4d565b8484611d1e565b6001905092915050565b61107d611b4d565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461110c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161110390612cec565b60405180910390fd5b620f4240611118610827565b6111229190612dcd565b8111611163576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161115a90612e70565b60405180910390fd5b80600d819055507f7c26bfee26f82e8cb57af48f4019cc64582db6fac7bad778433f10572ae8b145600d5460405161119b9190612936565b60405180910390a150565b6111ae611b4d565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461123d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161123490612cec565b60405180910390fd5b600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036112cd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112c490612f02565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361133c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161133390612f94565b60405180910390fd5b80600c60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507fa964ba5c52d7e7bfcae4fb1ae4db9f211756d0e618e85fac5283b882a39e7a0b600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166040516113ce91906129ea565b60405180910390a150565b6113e1611b4d565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611470576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161146790612cec565b60405180910390fd5b801515600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151503611502576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114f990613026565b60405180910390fd5b80600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff167f9d8f7706ea1113d1a167b526eca956215946dd36cc7df39eb16180222d8b5df78260405161159f9190612892565b60405180910390a25050565b600a5481565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600d5481565b611646611b4d565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146116d5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116cc90612cec565b60405180910390fd5b80600a819055507fa54a45ff147b987a50c11919090466ad8b9df105c160d2e6bfb296df2b9abfb7600a5460405161170d9190612936565b60405180910390a150565b611720611b4d565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146117af576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117a690612cec565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361181e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611815906130b8565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a380600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6118e6611b4d565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611975576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161196c90612cec565b60405180910390fd5b3073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036119e3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119da9061314a565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603611a4557611a40473373ffffffffffffffffffffffffffffffffffffffff166120be90919063ffffffff16565b611b4a565b600081905060008173ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401611a8591906129ea565b602060405180830381865afa158015611aa2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611ac6919061317f565b90508173ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33836040518363ffffffff1660e01b8152600401611b039291906131ac565b6020604051808303816000875af1158015611b22573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611b4691906131ea565b5050505b50565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611bc4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611bbb90613289565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611c33576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c2a9061331b565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051611d119190612936565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611d8d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d84906133ad565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611dfc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611df39061343f565b60405180910390fd5b60008103611e1557611e10838360006121b2565b6120b9565b6000611e2030610c10565b9050600081118015611e3f5750600e60009054906101000a900460ff16155b8015611e985750600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16145b15611edd576001600e60006101000a81548160ff021916908315150217905550611ec181612431565b6000600e60006101000a81548160ff0219169083151502179055505b6000600860008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680611f805750600860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b80611f975750600e60009054906101000a900460ff165b15611fa5576000905061206b565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff160361200457600954905061206a565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff160361206357600a549050612069565b600b5490505b5b5b60008111156120ab57600060648285612084919061345f565b61208e9190612dcd565b9050808461209c91906134a1565b93506120a98630836121b2565b505b6120b68585856121b2565b50505b505050565b80471015612101576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016120f890613521565b60405180910390fd5b60008273ffffffffffffffffffffffffffffffffffffffff168260405161212790613572565b60006040518083038185875af1925050503d8060008114612164576040519150601f19603f3d011682016040523d82523d6000602084013e612169565b606091505b50509050806121ad576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016121a4906135f9565b60405180910390fd5b505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603612221576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612218906133ad565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603612290576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016122879061343f565b60405180910390fd5b61229b8383836126e2565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015612321576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016123189061368b565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546123b49190612c6c565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516124189190612936565b60405180910390a361242b8484846126e7565b50505050565b60004790506000600267ffffffffffffffff811115612453576124526136ab565b5b6040519080825280602002602001820160405280156124815781602001602082028036833780820191505090505b5090503081600081518110612499576124986136da565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015612540573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612564919061371e565b81600181518110612578576125776136da565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663791ac9478460008430426040518663ffffffff1660e01b8152600401612616959493929190613844565b600060405180830381600087803b15801561263057600080fd5b505af1158015612644573d6000803e3d6000fd5b505050506000824761265691906134a1565b90506126a381600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166120be90919063ffffffff16565b7f957ad1fc6d4d41da6d1a8d37303289ef3c4b78e0285ff5df1e12070ef0e6299984826040516126d492919061389e565b60405180910390a150505050565b505050565b505050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561272657808201518184015260208101905061270b565b60008484015250505050565b6000601f19601f8301169050919050565b600061274e826126ec565b61275881856126f7565b9350612768818560208601612708565b61277181612732565b840191505092915050565b600060208201905081810360008301526127968184612743565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006127ce826127a3565b9050919050565b6127de816127c3565b81146127e957600080fd5b50565b6000813590506127fb816127d5565b92915050565b6000819050919050565b61281481612801565b811461281f57600080fd5b50565b6000813590506128318161280b565b92915050565b6000806040838503121561284e5761284d61279e565b5b600061285c858286016127ec565b925050602061286d85828601612822565b9150509250929050565b60008115159050919050565b61288c81612877565b82525050565b60006020820190506128a76000830184612883565b92915050565b6000819050919050565b60006128d26128cd6128c8846127a3565b6128ad565b6127a3565b9050919050565b60006128e4826128b7565b9050919050565b60006128f6826128d9565b9050919050565b612906816128eb565b82525050565b600060208201905061292160008301846128fd565b92915050565b61293081612801565b82525050565b600060208201905061294b6000830184612927565b92915050565b60008060006060848603121561296a5761296961279e565b5b6000612978868287016127ec565b9350506020612989868287016127ec565b925050604061299a86828701612822565b9150509250925092565b600060ff82169050919050565b6129ba816129a4565b82525050565b60006020820190506129d560008301846129b1565b92915050565b6129e4816127c3565b82525050565b60006020820190506129ff60008301846129db565b92915050565b600060208284031215612a1b57612a1a61279e565b5b6000612a29848285016127ec565b91505092915050565b600060208284031215612a4857612a4761279e565b5b6000612a5684828501612822565b91505092915050565b60008060408385031215612a7657612a7561279e565b5b6000612a8485828601612822565b9250506020612a9585828601612822565b9150509250929050565b612aa881612877565b8114612ab357600080fd5b50565b600081359050612ac581612a9f565b92915050565b60008060408385031215612ae257612ae161279e565b5b6000612af0858286016127ec565b9250506020612b0185828601612ab6565b9150509250929050565b60008060408385031215612b2257612b2161279e565b5b6000612b30858286016127ec565b9250506020612b41858286016127ec565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680612b9257607f821691505b602082108103612ba557612ba4612b4b565b5b50919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206160008201527f6c6c6f77616e6365000000000000000000000000000000000000000000000000602082015250565b6000612c076028836126f7565b9150612c1282612bab565b604082019050919050565b60006020820190508181036000830152612c3681612bfa565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000612c7782612801565b9150612c8283612801565b9250828201905080821115612c9a57612c99612c3d565b5b92915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000612cd66020836126f7565b9150612ce182612ca0565b602082019050919050565b60006020820190508181036000830152612d0581612cc9565b9050919050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b6000612d686025836126f7565b9150612d7382612d0c565b604082019050919050565b60006020820190508181036000830152612d9781612d5b565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000612dd882612801565b9150612de383612801565b925082612df357612df2612d9e565b5b828204905092915050565b7f53776170546f6b656e734174416d6f756e74206d75737420626520677265617460008201527f6572207468616e20302e3030303125206f6620746f74616c20737570706c7900602082015250565b6000612e5a603f836126f7565b9150612e6582612dfe565b604082019050919050565b60006020820190508181036000830152612e8981612e4d565b9050919050565b7f4d61726b6574696e672077616c6c657420697320616c7265616479207468617460008201527f2061646472657373000000000000000000000000000000000000000000000000602082015250565b6000612eec6028836126f7565b9150612ef782612e90565b604082019050919050565b60006020820190508181036000830152612f1b81612edf565b9050919050565b7f4d61726b6574696e672077616c6c65742063616e6e6f7420626520746865207a60008201527f65726f2061646472657373000000000000000000000000000000000000000000602082015250565b6000612f7e602b836126f7565b9150612f8982612f22565b604082019050919050565b60006020820190508181036000830152612fad81612f71565b9050919050565b7f4163636f756e7420697320616c7265616479207468652076616c7565206f662060008201527f276578636c756465642700000000000000000000000000000000000000000000602082015250565b6000613010602a836126f7565b915061301b82612fb4565b604082019050919050565b6000602082019050818103600083015261303f81613003565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b60006130a26026836126f7565b91506130ad82613046565b604082019050919050565b600060208201905081810360008301526130d181613095565b9050919050565b7f4f776e65722063616e6e6f7420636c61696d20636f6e7472616374277320626160008201527f6c616e6365206f6620697473206f776e20746f6b656e73000000000000000000602082015250565b60006131346037836126f7565b915061313f826130d8565b604082019050919050565b6000602082019050818103600083015261316381613127565b9050919050565b6000815190506131798161280b565b92915050565b6000602082840312156131955761319461279e565b5b60006131a38482850161316a565b91505092915050565b60006040820190506131c160008301856129db565b6131ce6020830184612927565b9392505050565b6000815190506131e481612a9f565b92915050565b600060208284031215613200576131ff61279e565b5b600061320e848285016131d5565b91505092915050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b60006132736024836126f7565b915061327e82613217565b604082019050919050565b600060208201905081810360008301526132a281613266565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b60006133056022836126f7565b9150613310826132a9565b604082019050919050565b60006020820190508181036000830152613334816132f8565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b60006133976025836126f7565b91506133a28261333b565b604082019050919050565b600060208201905081810360008301526133c68161338a565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b60006134296023836126f7565b9150613434826133cd565b604082019050919050565b600060208201905081810360008301526134588161341c565b9050919050565b600061346a82612801565b915061347583612801565b925082820261348381612801565b9150828204841483151761349a57613499612c3d565b5b5092915050565b60006134ac82612801565b91506134b783612801565b92508282039050818111156134cf576134ce612c3d565b5b92915050565b7f416464726573733a20696e73756666696369656e742062616c616e6365000000600082015250565b600061350b601d836126f7565b9150613516826134d5565b602082019050919050565b6000602082019050818103600083015261353a816134fe565b9050919050565b600081905092915050565b50565b600061355c600083613541565b91506135678261354c565b600082019050919050565b600061357d8261354f565b9150819050919050565b7f416464726573733a20756e61626c6520746f2073656e642076616c75652c207260008201527f6563697069656e74206d61792068617665207265766572746564000000000000602082015250565b60006135e3603a836126f7565b91506135ee82613587565b604082019050919050565b60006020820190508181036000830152613612816135d6565b9050919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b60006136756026836126f7565b915061368082613619565b604082019050919050565b600060208201905081810360008301526136a481613668565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b600081519050613718816127d5565b92915050565b6000602082840312156137345761373361279e565b5b600061374284828501613709565b91505092915050565b6000819050919050565b600061377061376b6137668461374b565b6128ad565b612801565b9050919050565b61378081613755565b82525050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b6137bb816127c3565b82525050565b60006137cd83836137b2565b60208301905092915050565b6000602082019050919050565b60006137f182613786565b6137fb8185613791565b9350613806836137a2565b8060005b8381101561383757815161381e88826137c1565b9750613829836137d9565b92505060018101905061380a565b5085935050505092915050565b600060a0820190506138596000830188612927565b6138666020830187613777565b818103604083015261387881866137e6565b905061388760608301856129db565b6138946080830184612927565b9695505050505050565b60006040820190506138b36000830185612927565b6138c06020830184612927565b939250505056fea26469706673582212207f8b130e146c22b976aa294f5daee263b2b63c95849269ec157b8bc3f37f275c64736f6c63430008110033
Creation ByteCode
0x60806040523480156200001157600080fd5b506040518060400160405280600c81526020017f54617465204e6574776f726b00000000000000000000000000000000000000008152506040518060400160405280600581526020017f544154454e00000000000000000000000000000000000000000000000000000081525081600390816200008f919062000c3d565b508060049081620000a1919062000c3d565b5050506000620000b66200062b60201b60201c565b905080600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3506000737a250d5630b4cf539739df2c5dacb4c659f2488d905060008173ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa158015620001bc573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001e2919062000d8e565b73ffffffffffffffffffffffffffffffffffffffff1663c9c65396308473ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa1580156200024a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000270919062000d8e565b6040518363ffffffff1660e01b81526004016200028f92919062000dd1565b6020604051808303816000875af1158015620002af573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620002d5919062000d8e565b905081600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550620003ae30600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6200063360201b60201c565b60036009819055506003600a819055506000600b819055507335413beafc92ed091179c3dd1f6995cc86ce8fa0600c60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600160086000620004316200080460201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555060016008600061dead73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600860003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600160086000600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550620005fe620005c26200080460201b60201c565b620005d26200082e60201b60201c565b600a620005e0919062000f8e565b644d8858c200620005f2919062000fdf565b6200083760201b60201c565b6103e862000611620009af60201b60201c565b6200061d919062001059565b600d819055505050620012ad565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603620006a5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200069c9062001118565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160362000717576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200070e90620011b0565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051620007f79190620011e3565b60405180910390a3505050565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60006012905090565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603620008a9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620008a09062001250565b60405180910390fd5b620008bd60008383620009b960201b60201c565b8060026000828254620008d1919062001272565b92505081905550806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825462000928919062001272565b925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516200098f9190620011e3565b60405180910390a3620009ab60008383620009be60201b60201c565b5050565b6000600254905090565b505050565b505050565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168062000a4557607f821691505b60208210810362000a5b5762000a5a620009fd565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b60006008830262000ac57fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8262000a86565b62000ad1868362000a86565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b600062000b1e62000b1862000b128462000ae9565b62000af3565b62000ae9565b9050919050565b6000819050919050565b62000b3a8362000afd565b62000b5262000b498262000b25565b84845462000a93565b825550505050565b600090565b62000b6962000b5a565b62000b7681848462000b2f565b505050565b5b8181101562000b9e5762000b9260008262000b5f565b60018101905062000b7c565b5050565b601f82111562000bed5762000bb78162000a61565b62000bc28462000a76565b8101602085101562000bd2578190505b62000bea62000be18562000a76565b83018262000b7b565b50505b505050565b600082821c905092915050565b600062000c126000198460080262000bf2565b1980831691505092915050565b600062000c2d838362000bff565b9150826002028217905092915050565b62000c4882620009c3565b67ffffffffffffffff81111562000c645762000c63620009ce565b5b62000c70825462000a2c565b62000c7d82828562000ba2565b600060209050601f83116001811462000cb5576000841562000ca0578287015190505b62000cac858262000c1f565b86555062000d1c565b601f19841662000cc58662000a61565b60005b8281101562000cef5784890151825560018201915060208501945060208101905062000cc8565b8683101562000d0f578489015162000d0b601f89168262000bff565b8355505b6001600288020188555050505b505050505050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600062000d568262000d29565b9050919050565b62000d688162000d49565b811462000d7457600080fd5b50565b60008151905062000d888162000d5d565b92915050565b60006020828403121562000da75762000da662000d24565b5b600062000db78482850162000d77565b91505092915050565b62000dcb8162000d49565b82525050565b600060408201905062000de8600083018562000dc0565b62000df7602083018462000dc0565b9392505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b600185111562000e8c5780860481111562000e645762000e6362000dfe565b5b600185161562000e745780820291505b808102905062000e848562000e2d565b945062000e44565b94509492505050565b60008262000ea7576001905062000f7a565b8162000eb7576000905062000f7a565b816001811462000ed0576002811462000edb5762000f11565b600191505062000f7a565b60ff84111562000ef05762000eef62000dfe565b5b8360020a91508482111562000f0a5762000f0962000dfe565b5b5062000f7a565b5060208310610133831016604e8410600b841016171562000f4b5782820a90508381111562000f455762000f4462000dfe565b5b62000f7a565b62000f5a848484600162000e3a565b9250905081840481111562000f745762000f7362000dfe565b5b81810290505b9392505050565b600060ff82169050919050565b600062000f9b8262000ae9565b915062000fa88362000f81565b925062000fd77fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848462000e95565b905092915050565b600062000fec8262000ae9565b915062000ff98362000ae9565b9250828202620010098162000ae9565b9150828204841483151762001023576200102262000dfe565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000620010668262000ae9565b9150620010738362000ae9565b9250826200108657620010856200102a565b5b828204905092915050565b600082825260208201905092915050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b60006200110060248362001091565b91506200110d82620010a2565b604082019050919050565b600060208201905081810360008301526200113381620010f1565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b60006200119860228362001091565b9150620011a5826200113a565b604082019050919050565b60006020820190508181036000830152620011cb8162001189565b9050919050565b620011dd8162000ae9565b82525050565b6000602082019050620011fa6000830184620011d2565b92915050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b600062001238601f8362001091565b9150620012458262001200565b602082019050919050565b600060208201905081810360008301526200126b8162001229565b9050919050565b60006200127f8262000ae9565b91506200128c8362000ae9565b9250828201905080821115620012a757620012a662000dfe565b5b92915050565b6138fd80620012bd6000396000f3fe6080604052600436106101d15760003560e01c806371fc4688116100f7578063bb85c6d111610095578063e2f4560511610064578063e2f45605146106ab578063eba4c333146106d6578063f2fde38b146106ff578063f9d0831a14610728576101d8565b8063bb85c6d1146105f1578063c02466681461061a578063dc4c7dbc14610643578063dd62ed3e1461066e576101d8565b806395d89b41116100d157806395d89b4114610523578063a457c2d71461054e578063a9059cbb1461058b578063afa4f3b2146105c8576101d8565b806371fc4688146104a457806375f0a874146104cd5780638da5cb5b146104f8576101d8565b806349bd5a5e1161016f5780636db794371161013e5780636db79437146103fc578063702509fd1461042557806370a0823114610450578063715018a61461048d576101d8565b806349bd5a5e146103405780634fbee1931461036b5780635fc2e596146103a857806364c98c44146103d3576101d8565b806318160ddd116101ab57806318160ddd1461027057806323b872dd1461029b578063313ce567146102d85780633950935114610303576101d8565b806306fdde03146101dd578063095ea7b3146102085780631694505e14610245576101d8565b366101d857005b600080fd5b3480156101e957600080fd5b506101f2610751565b6040516101ff919061277c565b60405180910390f35b34801561021457600080fd5b5061022f600480360381019061022a9190612837565b6107e3565b60405161023c9190612892565b60405180910390f35b34801561025157600080fd5b5061025a610801565b604051610267919061290c565b60405180910390f35b34801561027c57600080fd5b50610285610827565b6040516102929190612936565b60405180910390f35b3480156102a757600080fd5b506102c260048036038101906102bd9190612951565b610831565b6040516102cf9190612892565b60405180910390f35b3480156102e457600080fd5b506102ed610950565b6040516102fa91906129c0565b60405180910390f35b34801561030f57600080fd5b5061032a60048036038101906103259190612837565b610959565b6040516103379190612892565b60405180910390f35b34801561034c57600080fd5b50610355610a05565b60405161036291906129ea565b60405180910390f35b34801561037757600080fd5b50610392600480360381019061038d9190612a05565b610a2b565b60405161039f9190612892565b60405180910390f35b3480156103b457600080fd5b506103bd610a81565b6040516103ca9190612936565b60405180910390f35b3480156103df57600080fd5b506103fa60048036038101906103f59190612a32565b610a87565b005b34801561040857600080fd5b50610423600480360381019061041e9190612a5f565b610b61565b005b34801561043157600080fd5b5061043a610c0a565b6040516104479190612936565b60405180910390f35b34801561045c57600080fd5b5061047760048036038101906104729190612a05565b610c10565b6040516104849190612936565b60405180910390f35b34801561049957600080fd5b506104a2610c58565b005b3480156104b057600080fd5b506104cb60048036038101906104c69190612a32565b610db0565b005b3480156104d957600080fd5b506104e2610e8a565b6040516104ef91906129ea565b60405180910390f35b34801561050457600080fd5b5061050d610eb0565b60405161051a91906129ea565b60405180910390f35b34801561052f57600080fd5b50610538610eda565b604051610545919061277c565b60405180910390f35b34801561055a57600080fd5b5061057560048036038101906105709190612837565b610f6c565b6040516105829190612892565b60405180910390f35b34801561059757600080fd5b506105b260048036038101906105ad9190612837565b611057565b6040516105bf9190612892565b60405180910390f35b3480156105d457600080fd5b506105ef60048036038101906105ea9190612a32565b611075565b005b3480156105fd57600080fd5b5061061860048036038101906106139190612a05565b6111a6565b005b34801561062657600080fd5b50610641600480360381019061063c9190612acb565b6113d9565b005b34801561064f57600080fd5b506106586115ab565b6040516106659190612936565b60405180910390f35b34801561067a57600080fd5b5061069560048036038101906106909190612b0b565b6115b1565b6040516106a29190612936565b60405180910390f35b3480156106b757600080fd5b506106c0611638565b6040516106cd9190612936565b60405180910390f35b3480156106e257600080fd5b506106fd60048036038101906106f89190612a32565b61163e565b005b34801561070b57600080fd5b5061072660048036038101906107219190612a05565b611718565b005b34801561073457600080fd5b5061074f600480360381019061074a9190612a05565b6118de565b005b60606003805461076090612b7a565b80601f016020809104026020016040519081016040528092919081815260200182805461078c90612b7a565b80156107d95780601f106107ae576101008083540402835291602001916107d9565b820191906000526020600020905b8154815290600101906020018083116107bc57829003601f168201915b5050505050905090565b60006107f76107f0611b4d565b8484611b55565b6001905092915050565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600254905090565b600080600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600061087d611b4d565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81146109395782811015610924576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161091b90612c1d565b60405180910390fd5b61093885610930611b4d565b858403611b55565b5b610944858585611d1e565b60019150509392505050565b60006012905090565b60006109fb610966611b4d565b848460016000610974611b4d565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546109f69190612c6c565b611b55565b6001905092915050565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b60095481565b610a8f611b4d565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610b1e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b1590612cec565b60405180910390fd5b80600b819055507f925fa17eb1bbdac8e18750276099046910212e51b0d15da024f67ce9fb25cc9b600b54604051610b569190612936565b60405180910390a150565b610b69611b4d565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610bf8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bef90612cec565b60405180910390fd5b8160098190555080600a819055505050565b600b5481565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610c60611b4d565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610cef576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ce690612cec565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a36000600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b610db8611b4d565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610e47576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e3e90612cec565b60405180910390fd5b806009819055507f2c18bb7f919d244fa8ee59517018a471ec455b76373719d2d6664fa3b1947da9600954604051610e7f9190612936565b60405180910390a150565b600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060048054610ee990612b7a565b80601f0160208091040260200160405190810160405280929190818152602001828054610f1590612b7a565b8015610f625780601f10610f3757610100808354040283529160200191610f62565b820191906000526020600020905b815481529060010190602001808311610f4557829003601f168201915b5050505050905090565b60008060016000610f7b611b4d565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905082811015611038576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161102f90612d7e565b60405180910390fd5b61104c611043611b4d565b85858403611b55565b600191505092915050565b600061106b611064611b4d565b8484611d1e565b6001905092915050565b61107d611b4d565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461110c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161110390612cec565b60405180910390fd5b620f4240611118610827565b6111229190612dcd565b8111611163576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161115a90612e70565b60405180910390fd5b80600d819055507f7c26bfee26f82e8cb57af48f4019cc64582db6fac7bad778433f10572ae8b145600d5460405161119b9190612936565b60405180910390a150565b6111ae611b4d565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461123d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161123490612cec565b60405180910390fd5b600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036112cd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112c490612f02565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361133c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161133390612f94565b60405180910390fd5b80600c60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507fa964ba5c52d7e7bfcae4fb1ae4db9f211756d0e618e85fac5283b882a39e7a0b600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166040516113ce91906129ea565b60405180910390a150565b6113e1611b4d565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611470576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161146790612cec565b60405180910390fd5b801515600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151503611502576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114f990613026565b60405180910390fd5b80600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff167f9d8f7706ea1113d1a167b526eca956215946dd36cc7df39eb16180222d8b5df78260405161159f9190612892565b60405180910390a25050565b600a5481565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600d5481565b611646611b4d565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146116d5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116cc90612cec565b60405180910390fd5b80600a819055507fa54a45ff147b987a50c11919090466ad8b9df105c160d2e6bfb296df2b9abfb7600a5460405161170d9190612936565b60405180910390a150565b611720611b4d565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146117af576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117a690612cec565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361181e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611815906130b8565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a380600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6118e6611b4d565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611975576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161196c90612cec565b60405180910390fd5b3073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036119e3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119da9061314a565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603611a4557611a40473373ffffffffffffffffffffffffffffffffffffffff166120be90919063ffffffff16565b611b4a565b600081905060008173ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401611a8591906129ea565b602060405180830381865afa158015611aa2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611ac6919061317f565b90508173ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33836040518363ffffffff1660e01b8152600401611b039291906131ac565b6020604051808303816000875af1158015611b22573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611b4691906131ea565b5050505b50565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611bc4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611bbb90613289565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611c33576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c2a9061331b565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051611d119190612936565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611d8d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d84906133ad565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611dfc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611df39061343f565b60405180910390fd5b60008103611e1557611e10838360006121b2565b6120b9565b6000611e2030610c10565b9050600081118015611e3f5750600e60009054906101000a900460ff16155b8015611e985750600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16145b15611edd576001600e60006101000a81548160ff021916908315150217905550611ec181612431565b6000600e60006101000a81548160ff0219169083151502179055505b6000600860008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680611f805750600860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b80611f975750600e60009054906101000a900460ff165b15611fa5576000905061206b565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff160361200457600954905061206a565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff160361206357600a549050612069565b600b5490505b5b5b60008111156120ab57600060648285612084919061345f565b61208e9190612dcd565b9050808461209c91906134a1565b93506120a98630836121b2565b505b6120b68585856121b2565b50505b505050565b80471015612101576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016120f890613521565b60405180910390fd5b60008273ffffffffffffffffffffffffffffffffffffffff168260405161212790613572565b60006040518083038185875af1925050503d8060008114612164576040519150601f19603f3d011682016040523d82523d6000602084013e612169565b606091505b50509050806121ad576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016121a4906135f9565b60405180910390fd5b505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603612221576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612218906133ad565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603612290576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016122879061343f565b60405180910390fd5b61229b8383836126e2565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015612321576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016123189061368b565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546123b49190612c6c565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516124189190612936565b60405180910390a361242b8484846126e7565b50505050565b60004790506000600267ffffffffffffffff811115612453576124526136ab565b5b6040519080825280602002602001820160405280156124815781602001602082028036833780820191505090505b5090503081600081518110612499576124986136da565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015612540573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612564919061371e565b81600181518110612578576125776136da565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663791ac9478460008430426040518663ffffffff1660e01b8152600401612616959493929190613844565b600060405180830381600087803b15801561263057600080fd5b505af1158015612644573d6000803e3d6000fd5b505050506000824761265691906134a1565b90506126a381600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166120be90919063ffffffff16565b7f957ad1fc6d4d41da6d1a8d37303289ef3c4b78e0285ff5df1e12070ef0e6299984826040516126d492919061389e565b60405180910390a150505050565b505050565b505050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561272657808201518184015260208101905061270b565b60008484015250505050565b6000601f19601f8301169050919050565b600061274e826126ec565b61275881856126f7565b9350612768818560208601612708565b61277181612732565b840191505092915050565b600060208201905081810360008301526127968184612743565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006127ce826127a3565b9050919050565b6127de816127c3565b81146127e957600080fd5b50565b6000813590506127fb816127d5565b92915050565b6000819050919050565b61281481612801565b811461281f57600080fd5b50565b6000813590506128318161280b565b92915050565b6000806040838503121561284e5761284d61279e565b5b600061285c858286016127ec565b925050602061286d85828601612822565b9150509250929050565b60008115159050919050565b61288c81612877565b82525050565b60006020820190506128a76000830184612883565b92915050565b6000819050919050565b60006128d26128cd6128c8846127a3565b6128ad565b6127a3565b9050919050565b60006128e4826128b7565b9050919050565b60006128f6826128d9565b9050919050565b612906816128eb565b82525050565b600060208201905061292160008301846128fd565b92915050565b61293081612801565b82525050565b600060208201905061294b6000830184612927565b92915050565b60008060006060848603121561296a5761296961279e565b5b6000612978868287016127ec565b9350506020612989868287016127ec565b925050604061299a86828701612822565b9150509250925092565b600060ff82169050919050565b6129ba816129a4565b82525050565b60006020820190506129d560008301846129b1565b92915050565b6129e4816127c3565b82525050565b60006020820190506129ff60008301846129db565b92915050565b600060208284031215612a1b57612a1a61279e565b5b6000612a29848285016127ec565b91505092915050565b600060208284031215612a4857612a4761279e565b5b6000612a5684828501612822565b91505092915050565b60008060408385031215612a7657612a7561279e565b5b6000612a8485828601612822565b9250506020612a9585828601612822565b9150509250929050565b612aa881612877565b8114612ab357600080fd5b50565b600081359050612ac581612a9f565b92915050565b60008060408385031215612ae257612ae161279e565b5b6000612af0858286016127ec565b9250506020612b0185828601612ab6565b9150509250929050565b60008060408385031215612b2257612b2161279e565b5b6000612b30858286016127ec565b9250506020612b41858286016127ec565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680612b9257607f821691505b602082108103612ba557612ba4612b4b565b5b50919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206160008201527f6c6c6f77616e6365000000000000000000000000000000000000000000000000602082015250565b6000612c076028836126f7565b9150612c1282612bab565b604082019050919050565b60006020820190508181036000830152612c3681612bfa565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000612c7782612801565b9150612c8283612801565b9250828201905080821115612c9a57612c99612c3d565b5b92915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000612cd66020836126f7565b9150612ce182612ca0565b602082019050919050565b60006020820190508181036000830152612d0581612cc9565b9050919050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b6000612d686025836126f7565b9150612d7382612d0c565b604082019050919050565b60006020820190508181036000830152612d9781612d5b565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000612dd882612801565b9150612de383612801565b925082612df357612df2612d9e565b5b828204905092915050565b7f53776170546f6b656e734174416d6f756e74206d75737420626520677265617460008201527f6572207468616e20302e3030303125206f6620746f74616c20737570706c7900602082015250565b6000612e5a603f836126f7565b9150612e6582612dfe565b604082019050919050565b60006020820190508181036000830152612e8981612e4d565b9050919050565b7f4d61726b6574696e672077616c6c657420697320616c7265616479207468617460008201527f2061646472657373000000000000000000000000000000000000000000000000602082015250565b6000612eec6028836126f7565b9150612ef782612e90565b604082019050919050565b60006020820190508181036000830152612f1b81612edf565b9050919050565b7f4d61726b6574696e672077616c6c65742063616e6e6f7420626520746865207a60008201527f65726f2061646472657373000000000000000000000000000000000000000000602082015250565b6000612f7e602b836126f7565b9150612f8982612f22565b604082019050919050565b60006020820190508181036000830152612fad81612f71565b9050919050565b7f4163636f756e7420697320616c7265616479207468652076616c7565206f662060008201527f276578636c756465642700000000000000000000000000000000000000000000602082015250565b6000613010602a836126f7565b915061301b82612fb4565b604082019050919050565b6000602082019050818103600083015261303f81613003565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b60006130a26026836126f7565b91506130ad82613046565b604082019050919050565b600060208201905081810360008301526130d181613095565b9050919050565b7f4f776e65722063616e6e6f7420636c61696d20636f6e7472616374277320626160008201527f6c616e6365206f6620697473206f776e20746f6b656e73000000000000000000602082015250565b60006131346037836126f7565b915061313f826130d8565b604082019050919050565b6000602082019050818103600083015261316381613127565b9050919050565b6000815190506131798161280b565b92915050565b6000602082840312156131955761319461279e565b5b60006131a38482850161316a565b91505092915050565b60006040820190506131c160008301856129db565b6131ce6020830184612927565b9392505050565b6000815190506131e481612a9f565b92915050565b600060208284031215613200576131ff61279e565b5b600061320e848285016131d5565b91505092915050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b60006132736024836126f7565b915061327e82613217565b604082019050919050565b600060208201905081810360008301526132a281613266565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b60006133056022836126f7565b9150613310826132a9565b604082019050919050565b60006020820190508181036000830152613334816132f8565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b60006133976025836126f7565b91506133a28261333b565b604082019050919050565b600060208201905081810360008301526133c68161338a565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b60006134296023836126f7565b9150613434826133cd565b604082019050919050565b600060208201905081810360008301526134588161341c565b9050919050565b600061346a82612801565b915061347583612801565b925082820261348381612801565b9150828204841483151761349a57613499612c3d565b5b5092915050565b60006134ac82612801565b91506134b783612801565b92508282039050818111156134cf576134ce612c3d565b5b92915050565b7f416464726573733a20696e73756666696369656e742062616c616e6365000000600082015250565b600061350b601d836126f7565b9150613516826134d5565b602082019050919050565b6000602082019050818103600083015261353a816134fe565b9050919050565b600081905092915050565b50565b600061355c600083613541565b91506135678261354c565b600082019050919050565b600061357d8261354f565b9150819050919050565b7f416464726573733a20756e61626c6520746f2073656e642076616c75652c207260008201527f6563697069656e74206d61792068617665207265766572746564000000000000602082015250565b60006135e3603a836126f7565b91506135ee82613587565b604082019050919050565b60006020820190508181036000830152613612816135d6565b9050919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b60006136756026836126f7565b915061368082613619565b604082019050919050565b600060208201905081810360008301526136a481613668565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b600081519050613718816127d5565b92915050565b6000602082840312156137345761373361279e565b5b600061374284828501613709565b91505092915050565b6000819050919050565b600061377061376b6137668461374b565b6128ad565b612801565b9050919050565b61378081613755565b82525050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b6137bb816127c3565b82525050565b60006137cd83836137b2565b60208301905092915050565b6000602082019050919050565b60006137f182613786565b6137fb8185613791565b9350613806836137a2565b8060005b8381101561383757815161381e88826137c1565b9750613829836137d9565b92505060018101905061380a565b5085935050505092915050565b600060a0820190506138596000830188612927565b6138666020830187613777565b818103604083015261387881866137e6565b905061388760608301856129db565b6138946080830184612927565b9695505050505050565b60006040820190506138b36000830185612927565b6138c06020830184612927565b939250505056fea26469706673582212207f8b130e146c22b976aa294f5daee263b2b63c95849269ec157b8bc3f37f275c64736f6c63430008110033
©2022-now by Spectre