Returned Raw Transaction Hex :
0x02f93a8f840a0c71fd8201038459682f0084596830408330992a8080b93a3060806040523480156200001157600080fd5b50620000226200002860201b60201c565b620001d2565b600060019054906101000a900460ff16156200007b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620000729062000175565b60405180910390fd5b60ff801660008054906101000a900460ff1660ff1614620000ec5760ff6000806101000a81548160ff021916908360ff1602179055507f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb384740249860ff604051620000e39190620001b5565b60405180910390a15b565b600082825260208201905092915050565b7f496e697469616c697a61626c653a20636f6e747261637420697320696e69746960008201527f616c697a696e6700000000000000000000000000000000000000000000000000602082015250565b60006200015d602783620000ee565b91506200016a82620000ff565b604082019050919050565b6000602082019050818103600083015262000190816200014e565b9050919050565b600060ff82169050919050565b620001af8162000197565b82525050565b6000602082019050620001cc6000830184620001a4565b92915050565b61384e80620001e26000396000f3fe6080604052600436106101355760003560e01c80637b0472f0116100ab578063b8f6dba71161006f578063b8f6dba7146103df578063c6cf7c5f1461040a578063cf85c2fb14610447578063d225481314610470578063f09a40161461049b578063f0f44260146104c457610135565b80637b0472f01461031d57806385036b6c1461033957806394caca16146103765780639a45228f1461039f578063a4951daf146103c857610135565b80632e17de78116100fd5780632e17de781461020f57806331a0edec1461023857806333ba88821461026357806337de615f146102a05780633959aaef146102c957806361d027b3146102f257610135565b80630f5baf611461013a5780631526fe2714610151578063166f323714610192578063175e1a7d146101bb57806319260c86146101e6575b600080fd5b34801561014657600080fd5b5061014f6104ed565b005b34801561015d57600080fd5b5061017860048036038101906101739190612c9e565b6106b1565b604051610189959493929190612d36565b60405180910390f35b34801561019e57600080fd5b506101b960048036038101906101b49190612db5565b610734565b005b3480156101c757600080fd5b506101d06108a2565b6040516101dd9190612e54565b60405180910390f35b3480156101f257600080fd5b5061020d60048036038101906102089190612e6f565b6108c8565b005b34801561021b57600080fd5b5061023660048036038101906102319190612c9e565b610aab565b005b34801561024457600080fd5b5061024d610e54565b60405161025a9190612ebd565b60405180910390f35b34801561026f57600080fd5b5061028a60048036038101906102859190612ed8565b610e7a565b6040516102979190612f18565b60405180910390f35b3480156102ac57600080fd5b506102c760048036038101906102c29190612c9e565b611209565b005b3480156102d557600080fd5b506102f060048036038101906102eb9190612c9e565b61138d565b005b3480156102fe57600080fd5b5061030761166e565b6040516103149190612f33565b60405180910390f35b61033760048036038101906103329190612f4e565b611694565b005b34801561034557600080fd5b50610360600480360381019061035b9190612ed8565b6119f9565b60405161036d9190612fdf565b60405180910390f35b34801561038257600080fd5b5061039d60048036038101906103989190612db5565b611a82565b005b3480156103ab57600080fd5b506103c660048036038101906103c19190612f4e565b611c03565b005b3480156103d457600080fd5b506103dd611e0c565b005b3480156103eb57600080fd5b506103f4612071565b6040516104019190613013565b60405180910390f35b34801561041657600080fd5b50610431600480360381019061042c9190612e6f565b612095565b60405161043e9190612f33565b60405180910390f35b34801561045357600080fd5b5061046e60048036038101906104699190612e6f565b6120c8565b005b34801561047c57600080fd5b5061048561228d565b6040516104929190612f18565b60405180910390f35b3480156104a757600080fd5b506104c260048036038101906104bd9190612db5565b612294565b005b3480156104d057600080fd5b506104eb60048036038101906104e69190612e6f565b612483565b005b600060029054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166391d148547f24e583e35a20f9ecfc1572e7cb66bcc18ad3cd1650ec40dbf6ad2290e553a9fa336040518363ffffffff1660e01b815260040161056a92919061302e565b602060405180830381865afa158015610587573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105ab9190613083565b6105ec57336040517f7e652f1e0000000000000000000000000000000000000000000000000000000081526004016105e39190612f33565b60405180910390fd5b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663860043b630600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166040518363ffffffff1660e01b815260040161066b9291906130b0565b6020604051808303816000875af115801561068a573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106ae91906130ee565b50565b60046020528060005260406000206000915090508060000154908060010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060030154908060040160009054906101000a900460ff16905085565b600060029054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166391d148547f24e583e35a20f9ecfc1572e7cb66bcc18ad3cd1650ec40dbf6ad2290e553a9fa336040518363ffffffff1660e01b81526004016107b192919061302e565b602060405180830381865afa1580156107ce573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107f29190613083565b61083357336040517f7e652f1e00000000000000000000000000000000000000000000000000000000815260040161082a9190612f33565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff166336b91f2b836040518263ffffffff1660e01b815260040161086c9190612f33565b600060405180830381600087803b15801561088657600080fd5b505af115801561089a573d6000803e3d6000fd5b505050505050565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600060029054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166391d148547f24e583e35a20f9ecfc1572e7cb66bcc18ad3cd1650ec40dbf6ad2290e553a9fa336040518363ffffffff1660e01b815260040161094592919061302e565b602060405180830381865afa158015610962573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906109869190613083565b6109c757336040517f7e652f1e0000000000000000000000000000000000000000000000000000000081526004016109be9190612f33565b60405180910390fd5b80600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16631a33757d60026040518263ffffffff1660e01b8152600401610a649190613192565b6020604051808303816000875af1158015610a83573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610aa791906130ee565b5050565b6000600460008381526020019081526020016000206040518060a0016040529081600082015481526020016001820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016002820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001600382015481526020016004820160009054906101000a900460ff1615151515815250509050600073ffffffffffffffffffffffffffffffffffffffff16816020015173ffffffffffffffffffffffffffffffffffffffff1603610c1d57816040517feb0d37cc000000000000000000000000000000000000000000000000000000008152600401610c149190612f18565b60405180910390fd5b60006005600084815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206040518060600160405290816000820154815260200160018201548152602001600282015481525050905060006201518061016d620186a085600001518560000151866020015142610cc191906131dc565b610ccb9190613210565b610cd59190613210565b610cdf9190613281565b610ce99190613281565b610cf39190613281565b90506000826040015182610d0791906132b2565b90506000836000015190506005600087815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008082016000905560018201600090556002820160009055505080600460008881526020019081526020016000206003016000828254610da391906131dc565b92505081905550610db985604001513383612663565b610dc885602001513384612759565b7ff8a016136ec23af173a9a6d969a9fa0582a5099a74e1b53d91328789f14577f386866040015184604051610dff939291906132e6565b60405180910390a17fc1e00202ee2c06861d326fc6374026b751863ff64218ccbaa38c3e603a8e72c2868660400151866000015185604051610e44949392919061331d565b60405180910390a1505050505050565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008060029054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166391d148547f24e583e35a20f9ecfc1572e7cb66bcc18ad3cd1650ec40dbf6ad2290e553a9fa336040518363ffffffff1660e01b8152600401610ef892919061302e565b602060405180830381865afa158015610f15573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610f399190613083565b610f7a57336040517f7e652f1e000000000000000000000000000000000000000000000000000000008152600401610f719190612f33565b60405180910390fd5b60008303610fb4576040517f5f6f132c00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6000600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361107e576040517f5f6f132c00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60025491506040518060a001604052808581526020018273ffffffffffffffffffffffffffffffffffffffff1681526020018473ffffffffffffffffffffffffffffffffffffffff1681526020016000815260200160011515815250600460008481526020019081526020016000206000820151816000015560208201518160010160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060408201518160020160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506060820151816003015560808201518160040160006101000a81548160ff0219169083151502179055509050506001826111bf91906132b2565b6002819055507fdf8d6ed0cc461638776b3ca70e85e07a489b1843721ce48af5e1edd7ceadd5fe828583866040516111fa9493929190613362565b60405180910390a15092915050565b600060029054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166391d148547f24e583e35a20f9ecfc1572e7cb66bcc18ad3cd1650ec40dbf6ad2290e553a9fa336040518363ffffffff1660e01b815260040161128692919061302e565b602060405180830381865afa1580156112a3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906112c79190613083565b61130857336040517f7e652f1e0000000000000000000000000000000000000000000000000000000081526004016112ff9190612f33565b60405180910390fd5b60006004600083815260200190815260200160002060040160006101000a81548160ff021916908315150217905550600060046000838152602001908152602001600020600001819055507f8e9bbc2f2753f85979baa207cd8bb3593aa61ae2d58a2766b2f629ba3f1e8c41816040516113829190612f18565b60405180910390a150565b6000600460008381526020019081526020016000206040518060a0016040529081600082015481526020016001820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016002820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001600382015481526020016004820160009054906101000a900460ff1615151515815250509050600073ffffffffffffffffffffffffffffffffffffffff16816020015173ffffffffffffffffffffffffffffffffffffffff16036114ff57816040517feb0d37cc0000000000000000000000000000000000000000000000000000000081526004016114f69190612f18565b60405180910390fd5b60006005600084815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002090506000816000015403611591576040517fbaa8213400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60008160000154905060006201518061016d620186a08660000151858760010154426115bd91906131dc565b6115c79190613210565b6115d19190613210565b6115db9190613281565b6115e59190613281565b6115ef9190613281565b9050600083600201548261160391906132b2565b90506000846002018190555042846001018190555061162785602001513383612759565b7ff8a016136ec23af173a9a6d969a9fa0582a5099a74e1b53d91328789f14577f38686604001518360405161165e939291906132e6565b60405180910390a1505050505050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600460008481526020019081526020016000206040518060a0016040529081600082015481526020016001820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016002820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001600382015481526020016004820160009054906101000a900460ff16151515158152505090506000151581608001511515036117de57826040517feb0d37cc0000000000000000000000000000000000000000000000000000000081526004016117d59190612f18565b60405180910390fd5b60006005600085815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020905060008160000154036118d057604051806060016040528084815260200142815260200160008152506005600086815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008201518160000155602082015181600101556040820151816002015590505061196c565b60006201518061016d620186a0856000015185600001548660010154426118f791906131dc565b6119019190613210565b61190b9190613210565b6119159190613281565b61191f9190613281565b6119299190613281565b90504282600101819055508082600201600082825461194891906132b2565b925050819055508382600001600082825461196391906132b2565b92505081905550505b8260046000868152602001908152602001600020600301600082825461199291906132b2565b925050819055506119a8826040015133856127cb565b7f8cbcc18badd6d14ded750186c5461cc995c9b0311cf89a7d0c4f40f9e9a5f75784836000015184602001518560400151876040516119eb9594939291906133a7565b60405180910390a150505050565b611a01612c42565b6005600084815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206040518060600160405290816000820154815260200160018201548152602001600282015481525050905092915050565b600060029054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166391d148547f24e583e35a20f9ecfc1572e7cb66bcc18ad3cd1650ec40dbf6ad2290e553a9fa336040518363ffffffff1660e01b8152600401611aff92919061302e565b602060405180830381865afa158015611b1c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611b409190613083565b611b8157336040517f7e652f1e000000000000000000000000000000000000000000000000000000008152600401611b789190612f33565b60405180910390fd5b80600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b600060029054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166391d148547f24e583e35a20f9ecfc1572e7cb66bcc18ad3cd1650ec40dbf6ad2290e553a9fa336040518363ffffffff1660e01b8152600401611c8092919061302e565b602060405180830381865afa158015611c9d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611cc19190613083565b611d0257336040517f7e652f1e000000000000000000000000000000000000000000000000000000008152600401611cf99190612f33565b60405180910390fd5b6000821480611d115750600081145b15611d48576040517f5f6f132c00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600015156004600084815260200190815260200160002060040160009054906101000a900460ff16151503611db457816040517feb0d37cc000000000000000000000000000000000000000000000000000000008152600401611dab9190612f18565b60405180910390fd5b8060046000848152602001908152602001600020600001819055507fcd5b123da263672a54d85369dd6d4686414c76ff047da811033d4612444735fa8282604051611e009291906133fa565b60405180910390a15050565b600060029054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166391d148547f24e583e35a20f9ecfc1572e7cb66bcc18ad3cd1650ec40dbf6ad2290e553a9fa336040518363ffffffff1660e01b8152600401611e8992919061302e565b602060405180830381865afa158015611ea6573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611eca9190613083565b611f0b57336040517f7e652f1e000000000000000000000000000000000000000000000000000000008152600401611f029190612f33565b60405180910390fd5b6000600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663e12f3a61306040518263ffffffff1660e01b8152600401611f689190612f33565b602060405180830381865afa158015611f85573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611fa991906130ee565b9050600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663aad3ec96600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16836040518363ffffffff1660e01b815260040161202a929190613423565b6020604051808303816000875af1158015612049573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061206d91906130ee565b5050565b7f24e583e35a20f9ecfc1572e7cb66bcc18ad3cd1650ec40dbf6ad2290e553a9fa81565b60036020528060005260406000206000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600060029054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166391d148547f24e583e35a20f9ecfc1572e7cb66bcc18ad3cd1650ec40dbf6ad2290e553a9fa336040518363ffffffff1660e01b815260040161214592919061302e565b602060405180830381865afa158015612162573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906121869190613083565b6121c757336040517f7e652f1e0000000000000000000000000000000000000000000000000000000081526004016121be9190612f33565b60405180910390fd5b80600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f098767a6040518163ffffffff1660e01b8152600401600060405180830381600087803b15801561227257600080fd5b505af1158015612286573d6000803e3d6000fd5b5050505050565b620186a081565b60008060019054906101000a900460ff161590508080156122c55750600160008054906101000a900460ff1660ff16105b806122f257506122d43061287b565b1580156122f15750600160008054906101000a900460ff1660ff16145b5b612331576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612328906134cf565b60405180910390fd5b60016000806101000a81548160ff021916908360ff160217905550801561236e576001600060016101000a81548160ff0219169083151502179055505b82600060026101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16146124255781600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b801561247e5760008060016101000a81548160ff0219169083151502179055507f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb384740249860016040516124759190613537565b60405180910390a15b505050565b600060029054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166391d148547f24e583e35a20f9ecfc1572e7cb66bcc18ad3cd1650ec40dbf6ad2290e553a9fa336040518363ffffffff1660e01b815260040161250092919061302e565b602060405180830381865afa15801561251d573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906125419190613083565b61258257336040517f7e652f1e0000000000000000000000000000000000000000000000000000000081526004016125799190612f33565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036125e8576040517f5f6f132c00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b80600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f1ac54af2084ba0e4b86b7bc54b978ce7dd4ca046d3dec89d7c8963873820c0bb816040516126589190612f33565b60405180910390a150565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361272857804710156126dc57806040517f83b9f0ae0000000000000000000000000000000000000000000000000000000081526004016126d39190612f18565b60405180910390fd5b8173ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015612722573d6000803e3d6000fd5b50612754565b61275382828573ffffffffffffffffffffffffffffffffffffffff1661289e9092919063ffffffff16565b5b505050565b8273ffffffffffffffffffffffffffffffffffffffff166340c10f1983836040518363ffffffff1660e01b8152600401612794929190613423565b600060405180830381600087803b1580156127ae57600080fd5b505af11580156127c2573d6000803e3d6000fd5b50505050505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036128485734811461284357806040517f83b9f0ae00000000000000000000000000000000000000000000000000000000815260040161283a9190612f18565b60405180910390fd5b612876565b6128758230838673ffffffffffffffffffffffffffffffffffffffff16612924909392919063ffffffff16565b5b505050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b61291f8363a9059cbb60e01b84846040516024016128bd929190613423565b604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff83818316178352505050506129ad565b505050565b6129a7846323b872dd60e01b85858560405160240161294593929190613552565b604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff83818316178352505050506129ad565b50505050565b6000612a0f826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c65648152508573ffffffffffffffffffffffffffffffffffffffff16612a759092919063ffffffff16565b9050600081511480612a31575080806020019051810190612a309190613083565b5b612a70576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612a67906135fb565b60405180910390fd5b505050565b6060612a848484600085612a8d565b90509392505050565b606082471015612ad2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612ac99061368d565b60405180910390fd5b6000808673ffffffffffffffffffffffffffffffffffffffff168587604051612afb919061371e565b60006040518083038185875af1925050503d8060008114612b38576040519150601f19603f3d011682016040523d82523d6000602084013e612b3d565b606091505b5091509150612b4e87838387612b5a565b92505050949350505050565b60608315612bbc576000835103612bb457612b7485612bcf565b612bb3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612baa90613781565b60405180910390fd5b5b829050612bc7565b612bc68383612bf2565b5b949350505050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b600082511115612c055781518083602001fd5b806040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612c3991906137f6565b60405180910390fd5b60405180606001604052806000815260200160008152602001600081525090565b600080fd5b6000819050919050565b612c7b81612c68565b8114612c8657600080fd5b50565b600081359050612c9881612c72565b92915050565b600060208284031215612cb457612cb3612c63565b5b6000612cc284828501612c89565b91505092915050565b612cd481612c68565b82525050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000612d0582612cda565b9050919050565b612d1581612cfa565b82525050565b60008115159050919050565b612d3081612d1b565b82525050565b600060a082019050612d4b6000830188612ccb565b612d586020830187612d0c565b612d656040830186612d0c565b612d726060830185612ccb565b612d7f6080830184612d27565b9695505050505050565b612d9281612cfa565b8114612d9d57600080fd5b50565b600081359050612daf81612d89565b92915050565b60008060408385031215612dcc57612dcb612c63565b5b6000612dda85828601612da0565b9250506020612deb85828601612da0565b9150509250929050565b6000819050919050565b6000612e1a612e15612e1084612cda565b612df5565b612cda565b9050919050565b6000612e2c82612dff565b9050919050565b6000612e3e82612e21565b9050919050565b612e4e81612e33565b82525050565b6000602082019050612e696000830184612e45565b92915050565b600060208284031215612e8557612e84612c63565b5b6000612e9384828501612da0565b91505092915050565b6000612ea782612e21565b9050919050565b612eb781612e9c565b82525050565b6000602082019050612ed26000830184612eae565b92915050565b60008060408385031215612eef57612eee612c63565b5b6000612efd85828601612c89565b9250506020612f0e85828601612da0565b9150509250929050565b6000602082019050612f2d6000830184612ccb565b92915050565b6000602082019050612f486000830184612d0c565b92915050565b60008060408385031215612f6557612f64612c63565b5b6000612f7385828601612c89565b9250506020612f8485828601612c89565b9150509250929050565b612f9781612c68565b82525050565b606082016000820151612fb36000850182612f8e565b506020820151612fc66020850182612f8e565b506040820151612fd96040850182612f8e565b50505050565b6000606082019050612ff46000830184612f9d565b92915050565b6000819050919050565b61300d81612ffa565b82525050565b60006020820190506130286000830184613004565b92915050565b60006040820190506130436000830185613004565b6130506020830184612d0c565b9392505050565b61306081612d1b565b811461306b57600080fd5b50565b60008151905061307d81613057565b92915050565b60006020828403121561309957613098612c63565b5b60006130a78482850161306e565b91505092915050565b60006040820190506130c56000830185612d0c565b6130d26020830184612d0c565b9392505050565b6000815190506130e881612c72565b92915050565b60006020828403121561310457613103612c63565b5b6000613112848285016130d9565b91505092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b6003811061315b5761315a61311b565b5b50565b600081905061316c8261314a565b919050565b600061317c8261315e565b9050919050565b61318c81613171565b82525050565b60006020820190506131a76000830184613183565b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006131e782612c68565b91506131f283612c68565b925082820390508181111561320a576132096131ad565b5b92915050565b600061321b82612c68565b915061322683612c68565b925082820261323481612c68565b9150828204841483151761324b5761324a6131ad565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600061328c82612c68565b915061329783612c68565b9250826132a7576132a6613252565b5b828204905092915050565b60006132bd82612c68565b91506132c883612c68565b92508282019050808211156132e0576132df6131ad565b5b92915050565b60006060820190506132fb6000830186612ccb565b6133086020830185612d0c565b6133156040830184612ccb565b949350505050565b60006080820190506133326000830187612ccb565b61333f6020830186612d0c565b61334c6040830185612ccb565b6133596060830184612ccb565b95945050505050565b60006080820190506133776000830187612ccb565b6133846020830186612ccb565b6133916040830185612d0c565b61339e6060830184612d0c565b95945050505050565b600060a0820190506133bc6000830188612ccb565b6133c96020830187612ccb565b6133d66040830186612d0c565b6133e36060830185612d0c565b6133f06080830184612ccb565b9695505050505050565b600060408201905061340f6000830185612ccb565b61341c6020830184612ccb565b9392505050565b60006040820190506134386000830185612d0c565b6134456020830184612ccb565b9392505050565b600082825260208201905092915050565b7f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160008201527f647920696e697469616c697a6564000000000000000000000000000000000000602082015250565b60006134b9602e8361344c565b91506134c48261345d565b604082019050919050565b600060208201905081810360008301526134e8816134ac565b9050919050565b6000819050919050565b600060ff82169050919050565b600061352161351c613517846134ef565b612df5565b6134f9565b9050919050565b61353181613506565b82525050565b600060208201905061354c6000830184613528565b92915050565b60006060820190506135676000830186612d0c565b6135746020830185612d0c565b6135816040830184612ccb565b949350505050565b7f5361666545524332303a204552433230206f7065726174696f6e20646964206e60008201527f6f74207375636365656400000000000000000000000000000000000000000000602082015250565b60006135e5602a8361344c565b91506135f082613589565b604082019050919050565b60006020820190508181036000830152613614816135d8565b9050919050565b7f416464726573733a20696e73756666696369656e742062616c616e636520666f60008201527f722063616c6c0000000000000000000000000000000000000000000000000000602082015250565b600061367760268361344c565b91506136828261361b565b604082019050919050565b600060208201905081810360008301526136a68161366a565b9050919050565b600081519050919050565b600081905092915050565b60005b838110156136e15780820151818401526020810190506136c6565b60008484015250505050565b60006136f8826136ad565b61370281856136b8565b93506137128185602086016136c3565b80840191505092915050565b600061372a82846136ed565b915081905092915050565b7f416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000600082015250565b600061376b601d8361344c565b915061377682613735565b602082019050919050565b6000602082019050818103600083015261379a8161375e565b9050919050565b600081519050919050565b6000601f19601f8301169050919050565b60006137c8826137a1565b6137d2818561344c565b93506137e28185602086016136c3565b6137eb816137ac565b840191505092915050565b6000602082019050818103600083015261381081846137bd565b90509291505056fea2646970667358221220bf993fe078e82075e351072063ca64ed4b51bd4061d9fb861e21a98d842a601e64736f6c63430008140033c080a02e41085138771c89cd043cea21fae164cc0a2cb7bb67822b837e7cb0a9383effa01f8e614034a3a6f7e3a19a985b01bc27076db4e7750dc8413dfcf1db189d1d72