0200000005b6b58bd419d925582488658f64fe7041050aea9f706c4f08af005a182f8ee67f030000006a473044022002249c2fac755d43e5415f0f8eb799bb5e76d5af386fee46d5f7df082641a3e502200672a7e8687efc9aa6d8c4526351e9a18a1cd2036e4bf3096e92cfd640939107012102973586fe7768d06c6b93e4d84ee088e633469399bcb1a393bc4b6eeb11047e2afeffffffa08f589c6cbf7d1fb98ab674a9d0160263101f631dd99e5fb834c67fd55ffb03020000006a473044022047abb108aee75d4bf677339c147a8fae00f0bca692941b2fe1382e0241436329022058c56ae1c2ec7ecb105a9b018bc18c7d61a853d27e1679e9af0c68d6cc8da263012103bf0b762c18e8ce585408a215ea7d34404e1de2f33e27cc4666f70fa3efecced1feffffff2d10cdb22e858813dfc81e694f5f1ba313daed6e4e855b58ba12326225f60f76020000006a47304402202abc6be2d99b118095fec10e781982a5fe644ea8bb3baa3a000011b6ccf1ad4a02202566227ddbb89d3107eaa0d0de5a9b060ae87aa1b3e0195e95706e70ece23926012102f987ef9c7a2804dc13604b9636d92a9f2d45f51320d19c13ad15549ae7c4fe28feffffff74c624d5436e83709091f7afe0c25d405a330b068bbdcfcaa39f71de363862b0010000006a473044022044afef825a0ec9660f168b7b5b6041ee85394cd00a1fa8dd1ae25d67e0a83077022065d4e6f904142755b24434593be018525235c4cf7e41b361930f4c2120eab604012102b91ef1004335428bc317c390edf9caf8c167dc7067e0492edb212b93d6a92f41feffffff85161c582a7441009b61d103a368b9ffc0349b9e4b5bfdb03ace268ed91c18d0020000006a47304402206feddec7dbd0c065b9792363d2057b1f5504a8bfe0a838c44884b4e69662ed6402205ac5f8e962ce74c5efa42f45b931aead6e1bdf266f84117378c630fe1be3b132012103a7b6e292c2aa9448a32c1b2a8d1adfb3541baaacba985b22e891e7e31df5da41feffffff0296934b00000000001976a91448d4643fea46b6142411dca4380cc3a446a8f62e88ac0000000000000000fd4b1101011448d4643fea46b6142411dca4380cc3a446a8f62e4c6b6a473044022028f2ace74390167fc323a9ea2eb44d18b7127b7a7b1e3dc5a71fbf4c2a0ea13002203604fa954395ff94f3b71d61b0e1da77169963bbb57fe01c03db2f2e22652894012102973586fe7768d06c6b93e4d84ee088e633469399bcb1a393bc4b6eeb11047e2ac4010403a0252601284dba1060606040526509184e72a0006000556000600155341561001e57600080fd5b61108d8061002d6000396000f3006060604052600436106100d0576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100d5578063095ea7b31461016357806318160ddd146101bd57806323b872dd146101e6578063313ce5671461025f57806342966c681461028e57806370a08231146102c957806379cc6790146103165780638da5cb5b1461037057806395d89b41146103c5578063a9059cbb14610453578063d89135cd146104ad578063dd62ed3e146104d6578063eb03a32c14610542575b600080fd5b34156100e057600080fd5b6100e8610557565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561012857808201518184015260208101905061010d565b50505050905090810190601f1680156101555780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561016e57600080fd5b6101a3600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610590565b604051808215151515815260200191505060405180910390f35b34156101c857600080fd5b6101d0610682565b6040518082815260200191505060405180910390f35b34156101f157600080fd5b610245600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061068b565b604051808215151515815260200191505060405180910390f35b341561026a57600080fd5b6102726109b5565b604051808260ff1660ff16815260200191505060405180910390f35b341561029957600080fd5b6102af60048080359060200190919050506109ba565b604051808215151515815260200191505060405180910390f35b34156102d457600080fd5b610300600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610acb565b6040518082815260200191505060405180910390f35b341561032157600080fd5b610356600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610b14565b604051808215151515815260200191505060405180910390f35b341561037b57600080fd5b610383610caf565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156103d057600080fd5b6103d8610cd5565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156104185780820151818401526020810190506103fd565b50505050905090810190601f1680156104455780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561045e57600080fd5b610493600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610d0e565b604051808215151515815260200191505060405180910390f35b34156104b857600080fd5b6104c0610f25565b6040518082815260200191505060405180910390f35b34156104e157600080fd5b61052c600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610f2f565b6040518082815260200191505060405180910390f35b341561054d57600080fd5b610555610fb6565b005b6040805190810160405280600e81526020017f44696d696e7574697665436f696e00000000000000000000000000000000000081525081565b600081600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b60008054905090565b6000808373ffffffffffffffffffffffffffffffffffffffff1614156106b057600080fd5b81600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015801561077b575081600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410155b80156107875750600082115b80156108125750600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205401115b156109a95781600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190506109ae565b600090505b9392505050565b600881565b600081600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610a0857600080fd5b81600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540392505081905550816000808282540392505081905550816001600082825401925050819055503373ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a260019050919050565b6000600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600081600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610b6257600080fd5b600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054821115610beb57600080fd5b81600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540392505081905550816000808282540392505081905550816001600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a26001905092915050565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6040805190810160405280600481526020017f44494d490000000000000000000000000000000000000000000000000000000081525081565b6000808373ffffffffffffffffffffffffffffffffffffffff161415610d3357600080fd5b81600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410158015610d825750600082115b8015610e0d5750600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205401115b15610f1a5781600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a360019050610f1f565b600090505b92915050565b6000600154905090565b6000600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b33600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060005460036000600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505600a165627a7a72305820637d3a356876e2209d7be7e9d4b8ed9c855efebeca4407756f9c166e06e7596f0029c1fdcf1200