token-icon

GAMMA

Token

Overview[ERC-20]

Max Total Supply
995.75
GAMMA
Holders
2+0.00%
Transfers
5

Profile Summary

Decimals
18

Market

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