false
false
- We're indexing this chain right now. Some of the counts may be inaccurate.

Contract Address Details

0x89003595E33c6874f1add04F9cF0e6f8669F2b48

Token
TestToken (TTK)
Creator
0x41a9d8–0a9f3c at 0x913faa–fedcf8
Balance
0 BCTS
Tokens
Fetching tokens...
Transactions
1 Transactions
Transfers
0 Transfers
Gas Used
46,911
Last Balance Update
11987921

Contract Creation Code

Verify & Publish
0x6101406040523480156200001257600080fd5b506040518060400160405280600981526020017f54657374546f6b656e0000000000000000000000000000000000000000000000815250806040518060400160405280600181526020017f31000000000000000000000000000000000000000000000000000000000000008152506040518060400160405280600981526020017f54657374546f6b656e00000000000000000000000000000000000000000000008152506040518060400160405280600381526020017f54544b00000000000000000000000000000000000000000000000000000000008152508160039081620000fd9190620007e2565b5080600490816200010f9190620007e2565b5050506000600560006101000a81548160ff0219169083151502179055506200014d620001416200024560201b60201c565b6200024d60201b60201c565b60008280519060200120905060008280519060200120905060007f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f90508260e081815250508161010081815250504660a08181525050620001b68184846200031360201b60201c565b608081815250503073ffffffffffffffffffffffffffffffffffffffff1660c08173ffffffffffffffffffffffffffffffffffffffff16815250508061012081815250505050505050506200023f33620002156200034f60201b60201c565b600a62000223919062000a59565b620f424062000233919062000aaa565b6200035860201b60201c565b62000d10565b600033905090565b6000600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600083838346306040516020016200033095949392919062000b66565b6040516020818303038152906040528051906020012090509392505050565b60006012905090565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603620003ca576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620003c19062000c24565b60405180910390fd5b620003de60008383620004c560201b60201c565b8060026000828254620003f2919062000c46565b92505081905550806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051620004a5919062000c81565b60405180910390a3620004c160008383620004f260201b60201c565b5050565b620004d5620004f760201b60201c565b620004ed8383836200054c60201b62000a5e1760201c565b505050565b505050565b620005076200055160201b60201c565b156200054a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620005419062000cee565b60405180910390fd5b565b505050565b6000600560009054906101000a900460ff16905090565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680620005ea57607f821691505b6020821081036200060057620005ff620005a2565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b6000600883026200066a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826200062b565b6200067686836200062b565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b6000620006c3620006bd620006b7846200068e565b62000698565b6200068e565b9050919050565b6000819050919050565b620006df83620006a2565b620006f7620006ee82620006ca565b84845462000638565b825550505050565b600090565b6200070e620006ff565b6200071b818484620006d4565b505050565b5b8181101562000743576200073760008262000704565b60018101905062000721565b5050565b601f82111562000792576200075c8162000606565b62000767846200061b565b8101602085101562000777578190505b6200078f62000786856200061b565b83018262000720565b50505b505050565b600082821c905092915050565b6000620007b76000198460080262000797565b1980831691505092915050565b6000620007d28383620007a4565b9150826002028217905092915050565b620007ed8262000568565b67ffffffffffffffff81111562000809576200080862000573565b5b620008158254620005d1565b6200082282828562000747565b600060209050601f8311600181146200085a576000841562000845578287015190505b620008518582620007c4565b865550620008c1565b601f1984166200086a8662000606565b60005b8281101562000894578489015182556001820191506020850194506020810190506200086d565b86831015620008b45784890151620008b0601f891682620007a4565b8355505b6001600288020188555050505b505050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b600185111562000957578086048111156200092f576200092e620008c9565b5b60018516156200093f5780820291505b80810290506200094f85620008f8565b94506200090f565b94509492505050565b60008262000972576001905062000a45565b8162000982576000905062000a45565b81600181146200099b5760028114620009a657620009dc565b600191505062000a45565b60ff841115620009bb57620009ba620008c9565b5b8360020a915084821115620009d557620009d4620008c9565b5b5062000a45565b5060208310610133831016604e8410600b841016171562000a165782820a90508381111562000a105762000a0f620008c9565b5b62000a45565b62000a25848484600162000905565b9250905081840481111562000a3f5762000a3e620008c9565b5b81810290505b9392505050565b600060ff82169050919050565b600062000a66826200068e565b915062000a738362000a4c565b925062000aa27fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848462000960565b905092915050565b600062000ab7826200068e565b915062000ac4836200068e565b925082820262000ad4816200068e565b9150828204841483151762000aee5762000aed620008c9565b5b5092915050565b6000819050919050565b62000b0a8162000af5565b82525050565b62000b1b816200068e565b82525050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600062000b4e8262000b21565b9050919050565b62000b608162000b41565b82525050565b600060a08201905062000b7d600083018862000aff565b62000b8c602083018762000aff565b62000b9b604083018662000aff565b62000baa606083018562000b10565b62000bb9608083018462000b55565b9695505050505050565b600082825260208201905092915050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b600062000c0c601f8362000bc3565b915062000c198262000bd4565b602082019050919050565b6000602082019050818103600083015262000c3f8162000bfd565b9050919050565b600062000c53826200068e565b915062000c60836200068e565b925082820190508082111562000c7b5762000c7a620008c9565b5b92915050565b600060208201905062000c98600083018462000b10565b92915050565b7f5061757361626c653a2070617573656400000000000000000000000000000000600082015250565b600062000cd660108362000bc3565b915062000ce38262000c9e565b602082019050919050565b6000602082019050818103600083015262000d098162000cc7565b9050919050565b60805160a05160c05160e0516101005161012051612a6062000d606000396000610fe4015260006110260152600061100501526000610f3a01526000610f9001526000610fb90152612a606000f3fe608060405234801561001057600080fd5b506004361061014d5760003560e01c806370a08231116100c357806395d89b411161007c57806395d89b4114610368578063a457c2d714610386578063a9059cbb146103b6578063d505accf146103e6578063dd62ed3e14610402578063f2fde38b146104325761014d565b806370a08231146102ba578063715018a6146102ea57806379cc6790146102f45780637ecebe00146103105780638456cb59146103405780638da5cb5b1461034a5761014d565b80633644e515116101155780633644e5151461020c578063395093511461022a5780633f4ba83a1461025a57806340c10f191461026457806342966c68146102805780635c975abb1461029c5761014d565b806306fdde0314610152578063095ea7b31461017057806318160ddd146101a057806323b872dd146101be578063313ce567146101ee575b600080fd5b61015a61044e565b6040516101679190611a39565b60405180910390f35b61018a60048036038101906101859190611af4565b6104e0565b6040516101979190611b4f565b60405180910390f35b6101a8610503565b6040516101b59190611b79565b60405180910390f35b6101d860048036038101906101d39190611b94565b61050d565b6040516101e59190611b4f565b60405180910390f35b6101f661053c565b6040516102039190611c03565b60405180910390f35b610214610545565b6040516102219190611c37565b60405180910390f35b610244600480360381019061023f9190611af4565b610554565b6040516102519190611b4f565b60405180910390f35b61026261058b565b005b61027e60048036038101906102799190611af4565b61059d565b005b61029a60048036038101906102959190611c52565b6105b3565b005b6102a46105c7565b6040516102b19190611b4f565b60405180910390f35b6102d460048036038101906102cf9190611c7f565b6105de565b6040516102e19190611b79565b60405180910390f35b6102f2610626565b005b61030e60048036038101906103099190611af4565b61063a565b005b61032a60048036038101906103259190611c7f565b61065a565b6040516103379190611b79565b60405180910390f35b6103486106aa565b005b6103526106bc565b60405161035f9190611cbb565b60405180910390f35b6103706106e6565b60405161037d9190611a39565b60405180910390f35b6103a0600480360381019061039b9190611af4565b610778565b6040516103ad9190611b4f565b60405180910390f35b6103d060048036038101906103cb9190611af4565b6107ef565b6040516103dd9190611b4f565b60405180910390f35b61040060048036038101906103fb9190611d2e565b610812565b005b61041c60048036038101906104179190611dd0565b610954565b6040516104299190611b79565b60405180910390f35b61044c60048036038101906104479190611c7f565b6109db565b005b60606003805461045d90611e3f565b80601f016020809104026020016040519081016040528092919081815260200182805461048990611e3f565b80156104d65780601f106104ab576101008083540402835291602001916104d6565b820191906000526020600020905b8154815290600101906020018083116104b957829003601f168201915b5050505050905090565b6000806104eb610a63565b90506104f8818585610a6b565b600191505092915050565b6000600254905090565b600080610518610a63565b9050610525858285610c34565b610530858585610cc0565b60019150509392505050565b60006012905090565b600061054f610f36565b905090565b60008061055f610a63565b90506105808185856105718589610954565b61057b9190611e9f565b610a6b565b600191505092915050565b610593611050565b61059b6110ce565b565b6105a5611050565b6105af8282611131565b5050565b6105c46105be610a63565b82611287565b50565b6000600560009054906101000a900460ff16905090565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b61062e611050565b6106386000611454565b565b61064c82610646610a63565b83610c34565b6106568282611287565b5050565b60006106a3600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002061151a565b9050919050565b6106b2611050565b6106ba611528565b565b6000600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600480546106f590611e3f565b80601f016020809104026020016040519081016040528092919081815260200182805461072190611e3f565b801561076e5780601f106107435761010080835404028352916020019161076e565b820191906000526020600020905b81548152906001019060200180831161075157829003601f168201915b5050505050905090565b600080610783610a63565b905060006107918286610954565b9050838110156107d6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107cd90611f45565b60405180910390fd5b6107e38286868403610a6b565b60019250505092915050565b6000806107fa610a63565b9050610807818585610cc0565b600191505092915050565b83421115610855576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161084c90611fb1565b60405180910390fd5b60007f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c98888886108848c61158b565b8960405160200161089a96959493929190611fd1565b60405160208183030381529060405280519060200120905060006108bd826115e9565b905060006108cd82878787611603565b90508973ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161461093d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109349061207e565b60405180910390fd5b6109488a8a8a610a6b565b50505050505050505050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6109e3611050565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610a52576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a4990612110565b60405180910390fd5b610a5b81611454565b50565b505050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610ada576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ad1906121a2565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610b49576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b4090612234565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610c279190611b79565b60405180910390a3505050565b6000610c408484610954565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610cba5781811015610cac576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ca3906122a0565b60405180910390fd5b610cb98484848403610a6b565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610d2f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d2690612332565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610d9e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d95906123c4565b60405180910390fd5b610da983838361162e565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015610e2f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e2690612456565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610f1d9190611b79565b60405180910390a3610f30848484611646565b50505050565b60007f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff16148015610fb257507f000000000000000000000000000000000000000000000000000000000000000046145b15610fdf577f0000000000000000000000000000000000000000000000000000000000000000905061104d565b61104a7f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000000061164b565b90505b90565b611058610a63565b73ffffffffffffffffffffffffffffffffffffffff166110766106bc565b73ffffffffffffffffffffffffffffffffffffffff16146110cc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110c3906124c2565b60405180910390fd5b565b6110d6611685565b6000600560006101000a81548160ff0219169083151502179055507f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa61111a610a63565b6040516111279190611cbb565b60405180910390a1565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036111a0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111979061252e565b60405180910390fd5b6111ac6000838361162e565b80600260008282546111be9190611e9f565b92505081905550806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161126f9190611b79565b60405180910390a361128360008383611646565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036112f6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112ed906125c0565b60405180910390fd5b6113028260008361162e565b60008060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015611388576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161137f90612652565b60405180910390fd5b8181036000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600260008282540392505081905550600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161143b9190611b79565b60405180910390a361144f83600084611646565b505050565b6000600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600081600001549050919050565b6115306116ce565b6001600560006101000a81548160ff0219169083151502179055507f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258611574610a63565b6040516115819190611cbb565b60405180910390a1565b600080600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002090506115d88161151a565b91506115e381611718565b50919050565b60006115fc6115f6610f36565b8361172e565b9050919050565b600080600061161487878787611761565b9150915061162181611843565b8192505050949350505050565b6116366116ce565b611641838383610a5e565b505050565b505050565b60008383834630604051602001611666959493929190612672565b6040516020818303038152906040528051906020012090509392505050565b61168d6105c7565b6116cc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116c390612711565b60405180910390fd5b565b6116d66105c7565b15611716576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161170d9061277d565b60405180910390fd5b565b6001816000016000828254019250508190555050565b60008282604051602001611743929190612815565b60405160208183030381529060405280519060200120905092915050565b6000807f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a08360001c111561179c57600060039150915061183a565b6000600187878787604051600081526020016040526040516117c1949392919061284c565b6020604051602081039080840390855afa1580156117e3573d6000803e3d6000fd5b505050602060405103519050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036118315760006001925092505061183a565b80600092509250505b94509492505050565b6000600481111561185757611856612891565b5b81600481111561186a57611869612891565b5b03156119a6576001600481111561188457611883612891565b5b81600481111561189757611896612891565b5b036118d7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118ce9061290c565b60405180910390fd5b600260048111156118eb576118ea612891565b5b8160048111156118fe576118fd612891565b5b0361193e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161193590612978565b60405180910390fd5b6003600481111561195257611951612891565b5b81600481111561196557611964612891565b5b036119a5576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161199c90612a0a565b60405180910390fd5b5b50565b600081519050919050565b600082825260208201905092915050565b60005b838110156119e35780820151818401526020810190506119c8565b60008484015250505050565b6000601f19601f8301169050919050565b6000611a0b826119a9565b611a1581856119b4565b9350611a258185602086016119c5565b611a2e816119ef565b840191505092915050565b60006020820190508181036000830152611a538184611a00565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000611a8b82611a60565b9050919050565b611a9b81611a80565b8114611aa657600080fd5b50565b600081359050611ab881611a92565b92915050565b6000819050919050565b611ad181611abe565b8114611adc57600080fd5b50565b600081359050611aee81611ac8565b92915050565b60008060408385031215611b0b57611b0a611a5b565b5b6000611b1985828601611aa9565b9250506020611b2a85828601611adf565b9150509250929050565b60008115159050919050565b611b4981611b34565b82525050565b6000602082019050611b646000830184611b40565b92915050565b611b7381611abe565b82525050565b6000602082019050611b8e6000830184611b6a565b92915050565b600080600060608486031215611bad57611bac611a5b565b5b6000611bbb86828701611aa9565b9350506020611bcc86828701611aa9565b9250506040611bdd86828701611adf565b9150509250925092565b600060ff82169050919050565b611bfd81611be7565b82525050565b6000602082019050611c186000830184611bf4565b92915050565b6000819050919050565b611c3181611c1e565b82525050565b6000602082019050611c4c6000830184611c28565b92915050565b600060208284031215611c6857611c67611a5b565b5b6000611c7684828501611adf565b91505092915050565b600060208284031215611c9557611c94611a5b565b5b6000611ca384828501611aa9565b91505092915050565b611cb581611a80565b82525050565b6000602082019050611cd06000830184611cac565b92915050565b611cdf81611be7565b8114611cea57600080fd5b50565b600081359050611cfc81611cd6565b92915050565b611d0b81611c1e565b8114611d1657600080fd5b50565b600081359050611d2881611d02565b92915050565b600080600080600080600060e0888a031215611d4d57611d4c611a5b565b5b6000611d5b8a828b01611aa9565b9750506020611d6c8a828b01611aa9565b9650506040611d7d8a828b01611adf565b9550506060611d8e8a828b01611adf565b9450506080611d9f8a828b01611ced565b93505060a0611db08a828b01611d19565b92505060c0611dc18a828b01611d19565b91505092959891949750929550565b60008060408385031215611de757611de6611a5b565b5b6000611df585828601611aa9565b9250506020611e0685828601611aa9565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680611e5757607f821691505b602082108103611e6a57611e69611e10565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000611eaa82611abe565b9150611eb583611abe565b9250828201905080821115611ecd57611ecc611e70565b5b92915050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b6000611f2f6025836119b4565b9150611f3a82611ed3565b604082019050919050565b60006020820190508181036000830152611f5e81611f22565b9050919050565b7f45524332305065726d69743a206578706972656420646561646c696e65000000600082015250565b6000611f9b601d836119b4565b9150611fa682611f65565b602082019050919050565b60006020820190508181036000830152611fca81611f8e565b9050919050565b600060c082019050611fe66000830189611c28565b611ff36020830188611cac565b6120006040830187611cac565b61200d6060830186611b6a565b61201a6080830185611b6a565b61202760a0830184611b6a565b979650505050505050565b7f45524332305065726d69743a20696e76616c6964207369676e61747572650000600082015250565b6000612068601e836119b4565b915061207382612032565b602082019050919050565b600060208201905081810360008301526120978161205b565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b60006120fa6026836119b4565b91506121058261209e565b604082019050919050565b60006020820190508181036000830152612129816120ed565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b600061218c6024836119b4565b915061219782612130565b604082019050919050565b600060208201905081810360008301526121bb8161217f565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b600061221e6022836119b4565b9150612229826121c2565b604082019050919050565b6000602082019050818103600083015261224d81612211565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000600082015250565b600061228a601d836119b4565b915061229582612254565b602082019050919050565b600060208201905081810360008301526122b98161227d565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b600061231c6025836119b4565b9150612327826122c0565b604082019050919050565b6000602082019050818103600083015261234b8161230f565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b60006123ae6023836119b4565b91506123b982612352565b604082019050919050565b600060208201905081810360008301526123dd816123a1565b9050919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b60006124406026836119b4565b915061244b826123e4565b604082019050919050565b6000602082019050818103600083015261246f81612433565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b60006124ac6020836119b4565b91506124b782612476565b602082019050919050565b600060208201905081810360008301526124db8161249f565b9050919050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b6000612518601f836119b4565b9150612523826124e2565b602082019050919050565b600060208201905081810360008301526125478161250b565b9050919050565b7f45524332303a206275726e2066726f6d20746865207a65726f2061646472657360008201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b60006125aa6021836119b4565b91506125b58261254e565b604082019050919050565b600060208201905081810360008301526125d98161259d565b9050919050565b7f45524332303a206275726e20616d6f756e7420657863656564732062616c616e60008201527f6365000000000000000000000000000000000000000000000000000000000000602082015250565b600061263c6022836119b4565b9150612647826125e0565b604082019050919050565b6000602082019050818103600083015261266b8161262f565b9050919050565b600060a0820190506126876000830188611c28565b6126946020830187611c28565b6126a16040830186611c28565b6126ae6060830185611b6a565b6126bb6080830184611cac565b9695505050505050565b7f5061757361626c653a206e6f7420706175736564000000000000000000000000600082015250565b60006126fb6014836119b4565b9150612706826126c5565b602082019050919050565b6000602082019050818103600083015261272a816126ee565b9050919050565b7f5061757361626c653a2070617573656400000000000000000000000000000000600082015250565b60006127676010836119b4565b915061277282612731565b602082019050919050565b600060208201905081810360008301526127968161275a565b9050919050565b600081905092915050565b7f1901000000000000000000000000000000000000000000000000000000000000600082015250565b60006127de60028361279d565b91506127e9826127a8565b600282019050919050565b6000819050919050565b61280f61280a82611c1e565b6127f4565b82525050565b6000612820826127d1565b915061282c82856127fe565b60208201915061283c82846127fe565b6020820191508190509392505050565b60006080820190506128616000830187611c28565b61286e6020830186611bf4565b61287b6040830185611c28565b6128886060830184611c28565b95945050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b7f45434453413a20696e76616c6964207369676e61747572650000000000000000600082015250565b60006128f66018836119b4565b9150612901826128c0565b602082019050919050565b60006020820190508181036000830152612925816128e9565b9050919050565b7f45434453413a20696e76616c6964207369676e6174757265206c656e67746800600082015250565b6000612962601f836119b4565b915061296d8261292c565b602082019050919050565b6000602082019050818103600083015261299181612955565b9050919050565b7f45434453413a20696e76616c6964207369676e6174757265202773272076616c60008201527f7565000000000000000000000000000000000000000000000000000000000000602082015250565b60006129f46022836119b4565b91506129ff82612998565b604082019050919050565b60006020820190508181036000830152612a23816129e7565b905091905056fea264697066735822122049065ed4f3426541029dc4dc601206b570a1e7f1fa84463920a825a34d83be0864736f6c63430008120033

Deployed ByteCode

0x608060405234801561001057600080fd5b506004361061014d5760003560e01c806370a08231116100c357806395d89b411161007c57806395d89b4114610368578063a457c2d714610386578063a9059cbb146103b6578063d505accf146103e6578063dd62ed3e14610402578063f2fde38b146104325761014d565b806370a08231146102ba578063715018a6146102ea57806379cc6790146102f45780637ecebe00146103105780638456cb59146103405780638da5cb5b1461034a5761014d565b80633644e515116101155780633644e5151461020c578063395093511461022a5780633f4ba83a1461025a57806340c10f191461026457806342966c68146102805780635c975abb1461029c5761014d565b806306fdde0314610152578063095ea7b31461017057806318160ddd146101a057806323b872dd146101be578063313ce567146101ee575b600080fd5b61015a61044e565b6040516101679190611a39565b60405180910390f35b61018a60048036038101906101859190611af4565b6104e0565b6040516101979190611b4f565b60405180910390f35b6101a8610503565b6040516101b59190611b79565b60405180910390f35b6101d860048036038101906101d39190611b94565b61050d565b6040516101e59190611b4f565b60405180910390f35b6101f661053c565b6040516102039190611c03565b60405180910390f35b610214610545565b6040516102219190611c37565b60405180910390f35b610244600480360381019061023f9190611af4565b610554565b6040516102519190611b4f565b60405180910390f35b61026261058b565b005b61027e60048036038101906102799190611af4565b61059d565b005b61029a60048036038101906102959190611c52565b6105b3565b005b6102a46105c7565b6040516102b19190611b4f565b60405180910390f35b6102d460048036038101906102cf9190611c7f565b6105de565b6040516102e19190611b79565b60405180910390f35b6102f2610626565b005b61030e60048036038101906103099190611af4565b61063a565b005b61032a60048036038101906103259190611c7f565b61065a565b6040516103379190611b79565b60405180910390f35b6103486106aa565b005b6103526106bc565b60405161035f9190611cbb565b60405180910390f35b6103706106e6565b60405161037d9190611a39565b60405180910390f35b6103a0600480360381019061039b9190611af4565b610778565b6040516103ad9190611b4f565b60405180910390f35b6103d060048036038101906103cb9190611af4565b6107ef565b6040516103dd9190611b4f565b60405180910390f35b61040060048036038101906103fb9190611d2e565b610812565b005b61041c60048036038101906104179190611dd0565b610954565b6040516104299190611b79565b60405180910390f35b61044c60048036038101906104479190611c7f565b6109db565b005b60606003805461045d90611e3f565b80601f016020809104026020016040519081016040528092919081815260200182805461048990611e3f565b80156104d65780601f106104ab576101008083540402835291602001916104d6565b820191906000526020600020905b8154815290600101906020018083116104b957829003601f168201915b5050505050905090565b6000806104eb610a63565b90506104f8818585610a6b565b600191505092915050565b6000600254905090565b600080610518610a63565b9050610525858285610c34565b610530858585610cc0565b60019150509392505050565b60006012905090565b600061054f610f36565b905090565b60008061055f610a63565b90506105808185856105718589610954565b61057b9190611e9f565b610a6b565b600191505092915050565b610593611050565b61059b6110ce565b565b6105a5611050565b6105af8282611131565b5050565b6105c46105be610a63565b82611287565b50565b6000600560009054906101000a900460ff16905090565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b61062e611050565b6106386000611454565b565b61064c82610646610a63565b83610c34565b6106568282611287565b5050565b60006106a3600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002061151a565b9050919050565b6106b2611050565b6106ba611528565b565b6000600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600480546106f590611e3f565b80601f016020809104026020016040519081016040528092919081815260200182805461072190611e3f565b801561076e5780601f106107435761010080835404028352916020019161076e565b820191906000526020600020905b81548152906001019060200180831161075157829003601f168201915b5050505050905090565b600080610783610a63565b905060006107918286610954565b9050838110156107d6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107cd90611f45565b60405180910390fd5b6107e38286868403610a6b565b60019250505092915050565b6000806107fa610a63565b9050610807818585610cc0565b600191505092915050565b83421115610855576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161084c90611fb1565b60405180910390fd5b60007f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c98888886108848c61158b565b8960405160200161089a96959493929190611fd1565b60405160208183030381529060405280519060200120905060006108bd826115e9565b905060006108cd82878787611603565b90508973ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161461093d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109349061207e565b60405180910390fd5b6109488a8a8a610a6b565b50505050505050505050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6109e3611050565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610a52576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a4990612110565b60405180910390fd5b610a5b81611454565b50565b505050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610ada576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ad1906121a2565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610b49576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b4090612234565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610c279190611b79565b60405180910390a3505050565b6000610c408484610954565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610cba5781811015610cac576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ca3906122a0565b60405180910390fd5b610cb98484848403610a6b565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610d2f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d2690612332565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610d9e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d95906123c4565b60405180910390fd5b610da983838361162e565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015610e2f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e2690612456565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610f1d9190611b79565b60405180910390a3610f30848484611646565b50505050565b60007f00000000000000000000000089003595e33c6874f1add04f9cf0e6f8669f2b4873ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff16148015610fb257507f000000000000000000000000000000000000000000000000000000000000005e46145b15610fdf577fbb9681206a8ea9d1210075d5939ebaea74d1656632dd8b0563e7193cd7f15027905061104d565b61104a7f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f7f98773c0a77836a29a7c5f4ab1a66bf2cd547cb12bf15ba74f84f027b91334da57fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc661164b565b90505b90565b611058610a63565b73ffffffffffffffffffffffffffffffffffffffff166110766106bc565b73ffffffffffffffffffffffffffffffffffffffff16146110cc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110c3906124c2565b60405180910390fd5b565b6110d6611685565b6000600560006101000a81548160ff0219169083151502179055507f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa61111a610a63565b6040516111279190611cbb565b60405180910390a1565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036111a0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111979061252e565b60405180910390fd5b6111ac6000838361162e565b80600260008282546111be9190611e9f565b92505081905550806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161126f9190611b79565b60405180910390a361128360008383611646565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036112f6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112ed906125c0565b60405180910390fd5b6113028260008361162e565b60008060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015611388576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161137f90612652565b60405180910390fd5b8181036000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600260008282540392505081905550600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161143b9190611b79565b60405180910390a361144f83600084611646565b505050565b6000600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600081600001549050919050565b6115306116ce565b6001600560006101000a81548160ff0219169083151502179055507f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258611574610a63565b6040516115819190611cbb565b60405180910390a1565b600080600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002090506115d88161151a565b91506115e381611718565b50919050565b60006115fc6115f6610f36565b8361172e565b9050919050565b600080600061161487878787611761565b9150915061162181611843565b8192505050949350505050565b6116366116ce565b611641838383610a5e565b505050565b505050565b60008383834630604051602001611666959493929190612672565b6040516020818303038152906040528051906020012090509392505050565b61168d6105c7565b6116cc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116c390612711565b60405180910390fd5b565b6116d66105c7565b15611716576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161170d9061277d565b60405180910390fd5b565b6001816000016000828254019250508190555050565b60008282604051602001611743929190612815565b60405160208183030381529060405280519060200120905092915050565b6000807f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a08360001c111561179c57600060039150915061183a565b6000600187878787604051600081526020016040526040516117c1949392919061284c565b6020604051602081039080840390855afa1580156117e3573d6000803e3d6000fd5b505050602060405103519050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036118315760006001925092505061183a565b80600092509250505b94509492505050565b6000600481111561185757611856612891565b5b81600481111561186a57611869612891565b5b03156119a6576001600481111561188457611883612891565b5b81600481111561189757611896612891565b5b036118d7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118ce9061290c565b60405180910390fd5b600260048111156118eb576118ea612891565b5b8160048111156118fe576118fd612891565b5b0361193e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161193590612978565b60405180910390fd5b6003600481111561195257611951612891565b5b81600481111561196557611964612891565b5b036119a5576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161199c90612a0a565b60405180910390fd5b5b50565b600081519050919050565b600082825260208201905092915050565b60005b838110156119e35780820151818401526020810190506119c8565b60008484015250505050565b6000601f19601f8301169050919050565b6000611a0b826119a9565b611a1581856119b4565b9350611a258185602086016119c5565b611a2e816119ef565b840191505092915050565b60006020820190508181036000830152611a538184611a00565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000611a8b82611a60565b9050919050565b611a9b81611a80565b8114611aa657600080fd5b50565b600081359050611ab881611a92565b92915050565b6000819050919050565b611ad181611abe565b8114611adc57600080fd5b50565b600081359050611aee81611ac8565b92915050565b60008060408385031215611b0b57611b0a611a5b565b5b6000611b1985828601611aa9565b9250506020611b2a85828601611adf565b9150509250929050565b60008115159050919050565b611b4981611b34565b82525050565b6000602082019050611b646000830184611b40565b92915050565b611b7381611abe565b82525050565b6000602082019050611b8e6000830184611b6a565b92915050565b600080600060608486031215611bad57611bac611a5b565b5b6000611bbb86828701611aa9565b9350506020611bcc86828701611aa9565b9250506040611bdd86828701611adf565b9150509250925092565b600060ff82169050919050565b611bfd81611be7565b82525050565b6000602082019050611c186000830184611bf4565b92915050565b6000819050919050565b611c3181611c1e565b82525050565b6000602082019050611c4c6000830184611c28565b92915050565b600060208284031215611c6857611c67611a5b565b5b6000611c7684828501611adf565b91505092915050565b600060208284031215611c9557611c94611a5b565b5b6000611ca384828501611aa9565b91505092915050565b611cb581611a80565b82525050565b6000602082019050611cd06000830184611cac565b92915050565b611cdf81611be7565b8114611cea57600080fd5b50565b600081359050611cfc81611cd6565b92915050565b611d0b81611c1e565b8114611d1657600080fd5b50565b600081359050611d2881611d02565b92915050565b600080600080600080600060e0888a031215611d4d57611d4c611a5b565b5b6000611d5b8a828b01611aa9565b9750506020611d6c8a828b01611aa9565b9650506040611d7d8a828b01611adf565b9550506060611d8e8a828b01611adf565b9450506080611d9f8a828b01611ced565b93505060a0611db08a828b01611d19565b92505060c0611dc18a828b01611d19565b91505092959891949750929550565b60008060408385031215611de757611de6611a5b565b5b6000611df585828601611aa9565b9250506020611e0685828601611aa9565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680611e5757607f821691505b602082108103611e6a57611e69611e10565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000611eaa82611abe565b9150611eb583611abe565b9250828201905080821115611ecd57611ecc611e70565b5b92915050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b6000611f2f6025836119b4565b9150611f3a82611ed3565b604082019050919050565b60006020820190508181036000830152611f5e81611f22565b9050919050565b7f45524332305065726d69743a206578706972656420646561646c696e65000000600082015250565b6000611f9b601d836119b4565b9150611fa682611f65565b602082019050919050565b60006020820190508181036000830152611fca81611f8e565b9050919050565b600060c082019050611fe66000830189611c28565b611ff36020830188611cac565b6120006040830187611cac565b61200d6060830186611b6a565b61201a6080830185611b6a565b61202760a0830184611b6a565b979650505050505050565b7f45524332305065726d69743a20696e76616c6964207369676e61747572650000600082015250565b6000612068601e836119b4565b915061207382612032565b602082019050919050565b600060208201905081810360008301526120978161205b565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b60006120fa6026836119b4565b91506121058261209e565b604082019050919050565b60006020820190508181036000830152612129816120ed565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b600061218c6024836119b4565b915061219782612130565b604082019050919050565b600060208201905081810360008301526121bb8161217f565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b600061221e6022836119b4565b9150612229826121c2565b604082019050919050565b6000602082019050818103600083015261224d81612211565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000600082015250565b600061228a601d836119b4565b915061229582612254565b602082019050919050565b600060208201905081810360008301526122b98161227d565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b600061231c6025836119b4565b9150612327826122c0565b604082019050919050565b6000602082019050818103600083015261234b8161230f565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b60006123ae6023836119b4565b91506123b982612352565b604082019050919050565b600060208201905081810360008301526123dd816123a1565b9050919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b60006124406026836119b4565b915061244b826123e4565b604082019050919050565b6000602082019050818103600083015261246f81612433565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b60006124ac6020836119b4565b91506124b782612476565b602082019050919050565b600060208201905081810360008301526124db8161249f565b9050919050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b6000612518601f836119b4565b9150612523826124e2565b602082019050919050565b600060208201905081810360008301526125478161250b565b9050919050565b7f45524332303a206275726e2066726f6d20746865207a65726f2061646472657360008201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b60006125aa6021836119b4565b91506125b58261254e565b604082019050919050565b600060208201905081810360008301526125d98161259d565b9050919050565b7f45524332303a206275726e20616d6f756e7420657863656564732062616c616e60008201527f6365000000000000000000000000000000000000000000000000000000000000602082015250565b600061263c6022836119b4565b9150612647826125e0565b604082019050919050565b6000602082019050818103600083015261266b8161262f565b9050919050565b600060a0820190506126876000830188611c28565b6126946020830187611c28565b6126a16040830186611c28565b6126ae6060830185611b6a565b6126bb6080830184611cac565b9695505050505050565b7f5061757361626c653a206e6f7420706175736564000000000000000000000000600082015250565b60006126fb6014836119b4565b9150612706826126c5565b602082019050919050565b6000602082019050818103600083015261272a816126ee565b9050919050565b7f5061757361626c653a2070617573656400000000000000000000000000000000600082015250565b60006127676010836119b4565b915061277282612731565b602082019050919050565b600060208201905081810360008301526127968161275a565b9050919050565b600081905092915050565b7f1901000000000000000000000000000000000000000000000000000000000000600082015250565b60006127de60028361279d565b91506127e9826127a8565b600282019050919050565b6000819050919050565b61280f61280a82611c1e565b6127f4565b82525050565b6000612820826127d1565b915061282c82856127fe565b60208201915061283c82846127fe565b6020820191508190509392505050565b60006080820190506128616000830187611c28565b61286e6020830186611bf4565b61287b6040830185611c28565b6128886060830184611c28565b95945050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b7f45434453413a20696e76616c6964207369676e61747572650000000000000000600082015250565b60006128f66018836119b4565b9150612901826128c0565b602082019050919050565b60006020820190508181036000830152612925816128e9565b9050919050565b7f45434453413a20696e76616c6964207369676e6174757265206c656e67746800600082015250565b6000612962601f836119b4565b915061296d8261292c565b602082019050919050565b6000602082019050818103600083015261299181612955565b9050919050565b7f45434453413a20696e76616c6964207369676e6174757265202773272076616c60008201527f7565000000000000000000000000000000000000000000000000000000000000602082015250565b60006129f46022836119b4565b91506129ff82612998565b604082019050919050565b60006020820190508181036000830152612a23816129e7565b905091905056fea264697066735822122049065ed4f3426541029dc4dc601206b570a1e7f1fa84463920a825a34d83be0864736f6c63430008120033