Overview ERC20
PRICE
n/a

ON-CHAIN MARKET CAP n/a

Total Supply:
100,000,000.00 GAI

Profile Summary
Blockchain:
Ethereum (1)


Decimals:
9
Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0x94aBbaDdf5A9F533e4FC632Cb45B2b5ba6C1e137
60806040526009600a62000014919062000712565b6305f5e10062000025919062000763565b60015560c860025560c860035560c86004556000600a60146101000a81548160ff0219169083151502179055506000600b5561012c600c5561012c600d556000600e55610bb8600f55610bb86010556107d06011556127106012556001601360006101000a81548160ff021916908315150217905550620186a0610258600154620000b1919062000763565b620000bd9190620007dd565b601655620186a0600a600154620000d5919062000763565b620000e19190620007dd565b601755348015620000f157600080fd5b5033806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550506000737a250d5630b4cf539739df2c5dacb4c659f2488d905060008173ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa1580156200019b573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001c191906200087f565b73ffffffffffffffffffffffffffffffffffffffff1663c9c65396308473ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000229573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200024f91906200087f565b6040518363ffffffff1660e01b81526004016200026e929190620008c2565b6020604051808303816000875af11580156200028e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620002b491906200087f565b905081600960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506001600760003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600760007394abbaddf5a9f533e4fc632cb45b2b5ba6c1e13773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600760007394abbaddf5a9f533e4fc632cb45b2b5ba6c1e13773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600154600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60015460405162000568919062000900565b60405180910390a350506200091d565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b60018511156200060657808604811115620005de57620005dd62000578565b5b6001851615620005ee5780820291505b8081029050620005fe85620005a7565b9450620005be565b94509492505050565b600082620006215760019050620006f4565b81620006315760009050620006f4565b81600181146200064a576002811462000655576200068b565b6001915050620006f4565b60ff8411156200066a576200066962000578565b5b8360020a91508482111562000684576200068362000578565b5b50620006f4565b5060208310610133831016604e8410600b8410161715620006c55782820a905083811115620006bf57620006be62000578565b5b620006f4565b620006d48484846001620005b4565b92509050818404811115620006ee57620006ed62000578565b5b81810290505b9392505050565b6000819050919050565b600060ff82169050919050565b60006200071f82620006fb565b91506200072c8362000705565b92506200075b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846200060f565b905092915050565b60006200077082620006fb565b91506200077d83620006fb565b92508282026200078d81620006fb565b91508282048414831517620007a757620007a662000578565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000620007ea82620006fb565b9150620007f783620006fb565b9250826200080a5762000809620007ae565b5b828204905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600062000847826200081a565b9050919050565b62000859816200083a565b81146200086557600080fd5b50565b60008151905062000879816200084e565b92915050565b60006020828403121562000898576200089762000815565b5b6000620008a88482850162000868565b91505092915050565b620008bc816200083a565b82525050565b6000604082019050620008d96000830185620008b1565b620008e86020830184620008b1565b9392505050565b620008fa81620006fb565b82525050565b6000602082019050620009176000830184620008ef565b92915050565b61339b806200092d6000396000f3fe6080604052600436106101445760003560e01c806370a08231116100b657806395d89b411161006f57806395d89b411461047d5780639a211dde146104a8578063a8aa1b31146104bf578063a9059cbb146104ea578063dd62ed3e14610527578063f2fde38b146105645761014b565b806370a082311461036b57806378109e54146103a85780637d1db4a5146103d3578063893d20e8146103fe5780638c41180e146104295780639358928b146104525761014b565b806323b872dd1161010857806323b872dd146102375780632f54bf6e14610274578063313ce567146102b157806334c5d2ce146102dc5780633f4218e01461030557806348ff2b8b146103425761014b565b8063044019301461015057806306fdde0314610179578063095ea7b3146101a457806318160ddd146101e15780631f976b7e1461020c5761014b565b3661014b57005b600080fd5b34801561015c57600080fd5b5061017760048036038101906101729190612483565b61058d565b005b34801561018557600080fd5b5061018e61060f565b60405161019b91906125b5565b60405180910390f35b3480156101b057600080fd5b506101cb60048036038101906101c69190612635565b61064c565b6040516101d89190612690565b60405180910390f35b3480156101ed57600080fd5b506101f6610663565b60405161020391906126ba565b60405180910390f35b34801561021857600080fd5b5061022161066d565b60405161022e91906126ba565b60405180910390f35b34801561024357600080fd5b5061025e600480360381019061025991906126d5565b610696565b60405161026b9190612690565b60405180910390f35b34801561028057600080fd5b5061029b60048036038101906102969190612728565b610761565b6040516102a89190612690565b60405180910390f35b3480156102bd57600080fd5b506102c66107ba565b6040516102d39190612771565b60405180910390f35b3480156102e857600080fd5b5061030360048036038101906102fe919061278c565b6107c3565b005b34801561031157600080fd5b5061032c60048036038101906103279190612728565b610923565b6040516103399190612690565b60405180910390f35b34801561034e57600080fd5b506103696004803603810190610364919061280b565b610943565b005b34801561037757600080fd5b50610392600480360381019061038d9190612728565b6109e6565b60405161039f91906126ba565b60405180910390f35b3480156103b457600080fd5b506103bd610a2f565b6040516103ca91906126ba565b60405180910390f35b3480156103df57600080fd5b506103e8610a58565b6040516103f591906126ba565b60405180910390f35b34801561040a57600080fd5b50610413610a81565b604051610420919061285a565b60405180910390f35b34801561043557600080fd5b50610450600480360381019061044b919061280b565b610aaa565b005b34801561045e57600080fd5b50610467610b4d565b60405161047491906126ba565b60405180910390f35b34801561048957600080fd5b50610492610b8e565b60405161049f91906125b5565b60405180910390f35b3480156104b457600080fd5b506104bd610bcb565b005b3480156104cb57600080fd5b506104d4610c30565b6040516104e1919061285a565b60405180910390f35b3480156104f657600080fd5b50610511600480360381019061050c9190612635565b610c56565b60405161051e9190612690565b60405180910390f35b34801561053357600080fd5b5061054e60048036038101906105499190612875565b610c6d565b60405161055b91906126ba565b60405180910390f35b34801561057057600080fd5b5061058b600480360381019061058691906128f3565b610cf4565b005b61059633610761565b6105d5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105cc9061296c565b60405180910390fd5b86600b8190555085600c8190555084600e8190555083600d8190555082600f81905550816010819055508060118190555050505050505050565b60606040518060400160405280601281526020017f477265617420496e746572766965772041690000000000000000000000000000815250905090565b6000610659338484610db6565b6001905092915050565b6000600154905090565b600060125460035461067d610663565b61068791906129bb565b6106919190612a2c565b905090565b60006106a3848484610f7f565b61075684336107518560405180606001604052806028815260200161333e60289139600660008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111789092919063ffffffff16565b610db6565b600190509392505050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16149050919050565b60006009905090565b6107cc33610761565b61080b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108029061296c565b60405180910390fd5b600061271084610819610663565b61082391906129bb565b61082d9190612a2c565b905060006127108461083d610663565b61084791906129bb565b6108519190612a2c565b9050600061271084610861610663565b61086b91906129bb565b6108759190612a2c565b905085600281905550846003819055508360048190555060006108bd6103e86108af60056108a1610663565b6111cd90919063ffffffff16565b6111e390919063ffffffff16565b90508084101580156108cf5750808310155b80156108db5750808210155b61091a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161091190612acf565b60405180910390fd5b50505050505050565b60076020528060005260406000206000915054906101000a900460ff1681565b61094c33610761565b61098b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109829061296c565b60405180910390fd5b80600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b6000600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6000601254600454610a3f610663565b610a4991906129bb565b610a539190612a2c565b905090565b6000601254600254610a68610663565b610a7291906129bb565b610a7c9190612a2c565b905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b610ab333610761565b610af2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ae99061296c565b60405180910390fd5b80600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b6000610b89610b5c60006109e6565b610b7b610b6a61dead6109e6565b6001546111f990919063ffffffff16565b6111f990919063ffffffff16565b905090565b60606040518060400160405280600381526020017f4741490000000000000000000000000000000000000000000000000000000000815250905090565b610bd433610761565b610c13576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c0a9061296c565b60405180910390fd5b6001600a60146101000a81548160ff021916908315150217905550565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000610c63338484610f7f565b6001905092915050565b6000600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b610cfd33610761565b610d3c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d339061296c565b60405180910390fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f04dba622d284ed0014ee4b9a6a68386be1a4c08a4913ae272de89199cc68616381604051610dab9190612b4e565b60405180910390a150565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610e25576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e1c90612bdb565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610e94576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e8b90612c6d565b60405180910390fd5b80600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610f7291906126ba565b60405180910390a3505050565b610f8a83838361120f565b610f948383611380565b610f9f83838361147d565b610fa9838361165b565b610fb4838383611726565b610fbf838383611965565b61101181600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111f990919063ffffffff16565b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000611060848461198e565b61106a5781611076565b611075848484611a3c565b5b90506110ca81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611be490919063ffffffff16565b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161116a91906126ba565b60405180910390a350505050565b60008383111582906111c0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111b791906125b5565b60405180910390fd5b5082840390509392505050565b600081836111db91906129bb565b905092915050565b600081836111f19190612a2c565b905092915050565b600081836112079190612c8d565b905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361127e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161127590612d33565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036112ed576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112e490612dc5565b60405180910390fd5b60008111611330576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161132790612e57565b60405180910390fd5b611339836109e6565b81111561137b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161137290612ee9565b60405180910390fd5b505050565b600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161580156114245750600760008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b1561147957600a60149054906101000a900460ff16611478576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161146f90612f55565b60405180910390fd5b5b5050565b600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161580156115215750600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b801561157b5750600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b80156115b5575061dead73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b15611656576115c2610a2f565b61161482600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611be490919063ffffffff16565b1115611655576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161164c90612fc1565b60405180910390fd5b5b505050565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161480156117025750600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b156117225760016014600082825461171a9190612fe1565b925050819055505b5050565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161461186e5761178361066d565b811115806117da5750600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b8061182e5750600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b61186d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161186490613061565b60405180910390fd5b5b611876610a58565b811115806118cd5750600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b806119215750600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b611960576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161195790613061565b60405180910390fd5b505050565b611970838383611bfa565b1561198957611980601654611d33565b60006014819055505b505050565b6000600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16158015611a345750600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b905092915050565b600080611a498585611f84565b1115611bd9576000611a81611a5e8686611f84565b611a73601254866111e390919063ffffffff16565b6111cd90919063ffffffff16565b9050611ad581600560003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611be490919063ffffffff16565b600560003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503073ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051611b7591906126ba565b60405180910390a36000600e541115611bbe57611bbd3061dead611bb8600e54611baa601254896111e390919063ffffffff16565b6111cd90919063ffffffff16565b610f7f565b5b611bd181846111f990919063ffffffff16565b915050611bdd565b8190505b9392505050565b60008183611bf29190612fe1565b905092915050565b60008060175483101590506000601654611c13306109e6565b10159050601560009054906101000a900460ff16158015611c405750601360009054906101000a900460ff165b8015611c585750600a60149054906101000a900460ff165b8015611c615750815b8015611cb75750600760008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b8015611d105750600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff16145b8015611d1f5750600060145410155b8015611d285750805b925050509392505050565b6001601560006101000a81548160ff0219169083151502179055506000611da16002611d93600d54611d85600c54611d776001600b54611be490919063ffffffff16565b611be490919063ffffffff16565b611be490919063ffffffff16565b6111cd90919063ffffffff16565b90506000611dcc82611dbe600b54866111cd90919063ffffffff16565b6111e390919063ffffffff16565b90506000611de382856111f990919063ffffffff16565b90506000479050611df382612113565b6000611e0882476111f990919063ffffffff16565b90506000611e33611e24600b54886111f990919063ffffffff16565b836111e390919063ffffffff16565b90506000611e4c600b54836111cd90919063ffffffff16565b90506000811115611e6257611e618682612356565b5b6000611e8c600c54611e7e6002866111cd90919063ffffffff16565b6111cd90919063ffffffff16565b90506000811115611ef3577394abbaddf5a9f533e4fc632cb45b2b5ba6c1e13773ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015611ef1573d6000803e3d6000fd5b505b60004790506000811115611f5d577394abbaddf5a9f533e4fc632cb45b2b5ba6c1e13773ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015611f5b573d6000803e3d6000fd5b505b5050505050505050506000601560006101000a81548160ff02191690831515021790555050565b6000600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16806120275750600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b156120495761204260646012546111f990919063ffffffff16565b905061210d565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036120a857601054905061210d565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361210757600f54905061210d565b60115490505b92915050565b6000600267ffffffffffffffff8111156121305761212f613081565b5b60405190808252806020026020018201604052801561215e5781602001602082028036833780820191505090505b5090503081600081518110612176576121756130b0565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa15801561221d573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061224191906130f4565b81600181518110612255576122546130b0565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250506122bc30600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1684610db6565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663791ac9478360008430426040518663ffffffff1660e01b815260040161232095949392919061321a565b600060405180830381600087803b15801561233a57600080fd5b505af115801561234e573d6000803e3d6000fd5b505050505050565b61238330600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1684610db6565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f305d7198230856000807394abbaddf5a9f533e4fc632cb45b2b5ba6c1e137426040518863ffffffff1660e01b81526004016123fe96959493929190613274565b60606040518083038185885af115801561241c573d6000803e3d6000fd5b50505050506040513d601f19601f8201168201806040525081019061244191906132ea565b5050505050565b600080fd5b6000819050919050565b6124608161244d565b811461246b57600080fd5b50565b60008135905061247d81612457565b92915050565b600080600080600080600060e0888a0312156124a2576124a1612448565b5b60006124b08a828b0161246e565b97505060206124c18a828b0161246e565b96505060406124d28a828b0161246e565b95505060606124e38a828b0161246e565b94505060806124f48a828b0161246e565b93505060a06125058a828b0161246e565b92505060c06125168a828b0161246e565b91505092959891949750929550565b600081519050919050565b600082825260208201905092915050565b60005b8381101561255f578082015181840152602081019050612544565b60008484015250505050565b6000601f19601f8301169050919050565b600061258782612525565b6125918185612530565b93506125a1818560208601612541565b6125aa8161256b565b840191505092915050565b600060208201905081810360008301526125cf818461257c565b905092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000612602826125d7565b9050919050565b612612816125f7565b811461261d57600080fd5b50565b60008135905061262f81612609565b92915050565b6000806040838503121561264c5761264b612448565b5b600061265a85828601612620565b925050602061266b8582860161246e565b9150509250929050565b60008115159050919050565b61268a81612675565b82525050565b60006020820190506126a56000830184612681565b92915050565b6126b48161244d565b82525050565b60006020820190506126cf60008301846126ab565b92915050565b6000806000606084860312156126ee576126ed612448565b5b60006126fc86828701612620565b935050602061270d86828701612620565b925050604061271e8682870161246e565b9150509250925092565b60006020828403121561273e5761273d612448565b5b600061274c84828501612620565b91505092915050565b600060ff82169050919050565b61276b81612755565b82525050565b60006020820190506127866000830184612762565b92915050565b6000806000606084860312156127a5576127a4612448565b5b60006127b38682870161246e565b93505060206127c48682870161246e565b92505060406127d58682870161246e565b9150509250925092565b6127e881612675565b81146127f357600080fd5b50565b600081359050612805816127df565b92915050565b6000806040838503121561282257612821612448565b5b600061283085828601612620565b9250506020612841858286016127f6565b9150509250929050565b612854816125f7565b82525050565b600060208201905061286f600083018461284b565b92915050565b6000806040838503121561288c5761288b612448565b5b600061289a85828601612620565b92505060206128ab85828601612620565b9150509250929050565b60006128c0826125d7565b9050919050565b6128d0816128b5565b81146128db57600080fd5b50565b6000813590506128ed816128c7565b92915050565b60006020828403121561290957612908612448565b5b6000612917848285016128de565b91505092915050565b7f214f574e45520000000000000000000000000000000000000000000000000000600082015250565b6000612956600683612530565b915061296182612920565b602082019050919050565b6000602082019050818103600083015261298581612949565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006129c68261244d565b91506129d18361244d565b92508282026129df8161244d565b915082820484148315176129f6576129f561298c565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000612a378261244d565b9150612a428361244d565b925082612a5257612a516129fd565b5b828204905092915050565b7f4d61782054587320616e64204d61782057616c6c65742063616e6e6f7420626560008201527f206c657373207468616e202e3525000000000000000000000000000000000000602082015250565b6000612ab9602e83612530565b9150612ac482612a5d565b604082019050919050565b60006020820190508181036000830152612ae881612aac565b9050919050565b6000819050919050565b6000612b14612b0f612b0a846125d7565b612aef565b6125d7565b9050919050565b6000612b2682612af9565b9050919050565b6000612b3882612b1b565b9050919050565b612b4881612b2d565b82525050565b6000602082019050612b636000830184612b3f565b92915050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000612bc5602483612530565b9150612bd082612b69565b604082019050919050565b60006020820190508181036000830152612bf481612bb8565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b6000612c57602283612530565b9150612c6282612bfb565b604082019050919050565b60006020820190508181036000830152612c8681612c4a565b9050919050565b6000612c988261244d565b9150612ca38361244d565b9250828203905081811115612cbb57612cba61298c565b5b92915050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000612d1d602583612530565b9150612d2882612cc1565b604082019050919050565b60006020820190508181036000830152612d4c81612d10565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b6000612daf602383612530565b9150612dba82612d53565b604082019050919050565b60006020820190508181036000830152612dde81612da2565b9050919050565b7f5472616e7366657220616d6f756e74206d75737420626520677265617465722060008201527f7468616e207a65726f0000000000000000000000000000000000000000000000602082015250565b6000612e41602983612530565b9150612e4c82612de5565b604082019050919050565b60006020820190508181036000830152612e7081612e34565b9050919050565b7f596f752061726520747279696e6720746f207472616e73666572206d6f72652060008201527f7468616e20796f75722062616c616e6365000000000000000000000000000000602082015250565b6000612ed3603183612530565b9150612ede82612e77565b604082019050919050565b60006020820190508181036000830152612f0281612ec6565b9050919050565b7f74726164696e67416c6c6f776564000000000000000000000000000000000000600082015250565b6000612f3f600e83612530565b9150612f4a82612f09565b602082019050919050565b60006020820190508181036000830152612f6e81612f32565b9050919050565b7f45786365656473206d6178696d756d2077616c6c657420616d6f756e742e0000600082015250565b6000612fab601e83612530565b9150612fb682612f75565b602082019050919050565b60006020820190508181036000830152612fda81612f9e565b9050919050565b6000612fec8261244d565b9150612ff78361244d565b925082820190508082111561300f5761300e61298c565b5b92915050565b7f5458204c696d6974204578636565646564000000000000000000000000000000600082015250565b600061304b601183612530565b915061305682613015565b602082019050919050565b6000602082019050818103600083015261307a8161303e565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6000815190506130ee81612609565b92915050565b60006020828403121561310a57613109612448565b5b6000613118848285016130df565b91505092915050565b6000819050919050565b600061314661314161313c84613121565b612aef565b61244d565b9050919050565b6131568161312b565b82525050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b613191816125f7565b82525050565b60006131a38383613188565b60208301905092915050565b6000602082019050919050565b60006131c78261315c565b6131d18185613167565b93506131dc83613178565b8060005b8381101561320d5781516131f48882613197565b97506131ff836131af565b9250506001810190506131e0565b5085935050505092915050565b600060a08201905061322f60008301886126ab565b61323c602083018761314d565b818103604083015261324e81866131bc565b905061325d606083018561284b565b61326a60808301846126ab565b9695505050505050565b600060c082019050613289600083018961284b565b61329660208301886126ab565b6132a3604083018761314d565b6132b0606083018661314d565b6132bd608083018561284b565b6132ca60a08301846126ab565b979650505050505050565b6000815190506132e481612457565b92915050565b60008060006060848603121561330357613302612448565b5b6000613311868287016132d5565b9350506020613322868287016132d5565b9250506040613333868287016132d5565b915050925092509256fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6365a26469706673582212206a70848d4086049f1a559be32a879bfcb4dc043b12f9f9f31b6df554eb2ec58564736f6c63430008110033