Returned Raw Transaction Hex :
0x02f93f340182049c843b9aca00850c1069e5c08333b02b8080b93ed86080604052669c51c4521e00006009556000600a60006101000a81548160ff0219169083151502179055506064600b556122b8600d55734ddac376f28be60e1f7642a4d302c6cf6cae1d92600f60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507367c724f54eeeaf679a62149abea6f067187731cd601060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550348015620000ec57600080fd5b506040518060400160405280601081526020017f556e636861696e6564204d696c616479000000000000000000000000000000008152506040518060400160405280600581526020017f554e4d494c00000000000000000000000000000000000000000000000000000081525081600290816200016a919062000508565b5080600390816200017c919062000508565b506200018d620001bb60201b60201c565b6000819055505050620001b5620001a9620001c060201b60201c565b620001c860201b60201c565b620005ef565b600090565b600033905090565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200031057607f821691505b602082108103620003265762000325620002c8565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b600060088302620003907fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8262000351565b6200039c868362000351565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b6000620003e9620003e3620003dd84620003b4565b620003be565b620003b4565b9050919050565b6000819050919050565b6200040583620003c8565b6200041d6200041482620003f0565b8484546200035e565b825550505050565b600090565b6200043462000425565b62000441818484620003fa565b505050565b5b8181101562000469576200045d6000826200042a565b60018101905062000447565b5050565b601f821115620004b85762000482816200032c565b6200048d8462000341565b810160208510156200049d578190505b620004b5620004ac8562000341565b83018262000446565b50505b505050565b600082821c905092915050565b6000620004dd60001984600802620004bd565b1980831691505092915050565b6000620004f88383620004ca565b9150826002028217905092915050565b62000513826200028e565b67ffffffffffffffff8111156200052f576200052e62000299565b5b6200053b8254620002f7565b620005488282856200046d565b600060209050601f8311600181146200058057600084156200056b578287015190505b620005778582620004ea565b865550620005e7565b601f19841662000590866200032c565b60005b82811015620005ba5784890151825560018201915060208501945060208101905062000593565b86831015620005da5784890151620005d6601f891682620004ca565b8355505b6001600288020188555050505b505050505050565b6138d980620005ff6000396000f3fe6080604052600436106101e35760003560e01c806370a0823111610102578063ac44600211610095578063e985e9c511610064578063e985e9c514610649578063eb8d244414610686578063f2fde38b146106b1578063f4a0a528146106da576101e3565b8063ac446002146105ae578063b88d4fde146105c5578063c87b56dd146105e1578063d5abeb011461061e576101e3565b806395d89b41116100d157806395d89b4114610534578063a0712d681461055f578063a22cb4651461057b578063a50e89ff146105a4576101e3565b806370a082311461048a578063715018a6146104c75780638bc35c2f146104de5780638da5cb5b14610509576101e3565b8063288bd8fd1161017a5780635b70ea9f116101495780635b70ea9f146103ef5780636352211e146103f95780636817c76c146104365780636f8b44b014610461576101e3565b8063288bd8fd1461036a57806334918dfd1461039357806342842e0e146103aa57806355f804b3146103c6576101e3565b806312779293116101b657806312779293146102a957806318160ddd146102e6578063209848011461031157806323b872dd1461034e576101e3565b806301ffc9a7146101e857806306fdde0314610225578063081812fc14610250578063095ea7b31461028d575b600080fd5b3480156101f457600080fd5b5061020f600480360381019061020a91906128a1565b610703565b60405161021c91906128e9565b60405180910390f35b34801561023157600080fd5b5061023a610795565b6040516102479190612994565b60405180910390f35b34801561025c57600080fd5b50610277600480360381019061027291906129ec565b610827565b6040516102849190612a5a565b60405180910390f35b6102a760048036038101906102a29190612aa1565b6108a6565b005b3480156102b557600080fd5b506102d060048036038101906102cb9190612ae1565b6109ea565b6040516102dd91906128e9565b60405180910390f35b3480156102f257600080fd5b506102fb610edb565b6040516103089190612b1d565b60405180910390f35b34801561031d57600080fd5b5061033860048036038101906103339190612ae1565b610ef2565b60405161034591906128e9565b60405180910390f35b61036860048036038101906103639190612b38565b610f12565b005b34801561037657600080fd5b50610391600480360381019061038c91906129ec565b611234565b005b34801561039f57600080fd5b506103a861131d565b005b6103c460048036038101906103bf9190612b38565b6113d9565b005b3480156103d257600080fd5b506103ed60048036038101906103e89190612bf0565b6113f9565b005b6103f761149f565b005b34801561040557600080fd5b50610420600480360381019061041b91906129ec565b61167a565b60405161042d9190612a5a565b60405180910390f35b34801561044257600080fd5b5061044b61168c565b6040516104589190612b1d565b60405180910390f35b34801561046d57600080fd5b50610488600480360381019061048391906129ec565b611692565b005b34801561049657600080fd5b506104b160048036038101906104ac9190612ae1565b61172c565b6040516104be9190612b1d565b60405180910390f35b3480156104d357600080fd5b506104dc6117e4565b005b3480156104ea57600080fd5b506104f36117f8565b6040516105009190612b1d565b60405180910390f35b34801561051557600080fd5b5061051e6117fe565b60405161052b9190612a5a565b60405180910390f35b34801561054057600080fd5b50610549611828565b6040516105569190612994565b60405180910390f35b610579600480360381019061057491906129ec565b6118ba565b005b34801561058757600080fd5b506105a2600480360381019061059d9190612c69565b6119f7565b005b6105ac611b02565b005b3480156105ba57600080fd5b506105c3611bea565b005b6105df60048036038101906105da9190612dd9565b611d4b565b005b3480156105ed57600080fd5b50610608600480360381019061060391906129ec565b611dbe565b6040516106159190612994565b60405180910390f35b34801561062a57600080fd5b50610633611e5c565b6040516106409190612b1d565b60405180910390f35b34801561065557600080fd5b50610670600480360381019061066b9190612e5c565b611e62565b60405161067d91906128e9565b60405180910390f35b34801561069257600080fd5b5061069b611ef6565b6040516106a891906128e9565b60405180910390f35b3480156106bd57600080fd5b506106d860048036038101906106d39190612ae1565b611f09565b005b3480156106e657600080fd5b5061070160048036038101906106fc91906129ec565b611f8c565b005b60006301ffc9a760e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061075e57506380ac58cd60e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b8061078e5750635b5e139f60e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b9050919050565b6060600280546107a490612ecb565b80601f01602080910402602001604051908101604052809291908181526020018280546107d090612ecb565b801561081d5780601f106107f25761010080835404028352916020019161081d565b820191906000526020600020905b81548152906001019060200180831161080057829003601f168201915b5050505050905090565b600061083282612026565b610868576040517fcf4700e400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6006600083815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b60006108b18261167a565b90508073ffffffffffffffffffffffffffffffffffffffff166108d2612085565b73ffffffffffffffffffffffffffffffffffffffff1614610935576108fe816108f9612085565b611e62565b610934576040517fcfb3b94200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5b826006600084815260200190815260200160002060000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550818373ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a4505050565b600080735af0d9827e0c53e4799bb226655a1de152a425a5905060007364256b6409150e8b2b25a456a17dcf171209542a9050600073b1224f5e241424458e87c14652cfe59662bf3a9a90506000732fc722c1c77170a61f17962cc4d039692f033b4390506000734577fcfb0642afd21b5f2502753ed6d497b830e99050600073243d558472ef7030afe3675bb0a6f9fb7ce39e1390506000738b6dcfb251bef4953cf3f3a8c66af870e6b7466e90506000738b82d758a95c84bc5476244f91e9ac6478d2a8b0905060008873ffffffffffffffffffffffffffffffffffffffff166370a082318c6040518263ffffffff1660e01b8152600401610aee9190612a5a565b602060405180830381865afa158015610b0b573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b2f9190612f11565b1180610bb4575060008773ffffffffffffffffffffffffffffffffffffffff166370a082318c6040518263ffffffff1660e01b8152600401610b719190612a5a565b602060405180830381865afa158015610b8e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610bb29190612f11565b115b80610c38575060008673ffffffffffffffffffffffffffffffffffffffff166370a082318c6040518263ffffffff1660e01b8152600401610bf59190612a5a565b602060405180830381865afa158015610c12573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c369190612f11565b115b80610cbc575060008573ffffffffffffffffffffffffffffffffffffffff166370a082318c6040518263ffffffff1660e01b8152600401610c799190612a5a565b602060405180830381865afa158015610c96573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610cba9190612f11565b115b80610d40575060008473ffffffffffffffffffffffffffffffffffffffff166370a082318c6040518263ffffffff1660e01b8152600401610cfd9190612a5a565b602060405180830381865afa158015610d1a573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610d3e9190612f11565b115b80610dc4575060008373ffffffffffffffffffffffffffffffffffffffff166370a082318c6040518263ffffffff1660e01b8152600401610d819190612a5a565b602060405180830381865afa158015610d9e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610dc29190612f11565b115b80610e48575060008273ffffffffffffffffffffffffffffffffffffffff166370a082318c6040518263ffffffff1660e01b8152600401610e059190612a5a565b602060405180830381865afa158015610e22573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610e469190612f11565b115b80610ecc575060008173ffffffffffffffffffffffffffffffffffffffff166370a082318c6040518263ffffffff1660e01b8152600401610e899190612a5a565b602060405180830381865afa158015610ea6573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610eca9190612f11565b115b98505050505050505050919050565b6000610ee561208d565b6001546000540303905090565b600e6020528060005260406000206000915054906101000a900460ff1681565b6000610f1d82612092565b90508373ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610f84576040517fa114810000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600080610f908461215e565b91509150610fa68187610fa1612085565b612185565b610ff257610fbb86610fb6612085565b611e62565b610ff1576040517f59c896be00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5b600073ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1603611058576040517fea553b3400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61106586868660016121c9565b801561107057600082555b600560008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600081546001900391905081905550600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600081546001019190508190555061113e8561111a8888876121cf565b7c0200000000000000000000000000000000000000000000000000000000176121f7565b600460008681526020019081526020016000208190555060007c02000000000000000000000000000000000000000000000000000000008416036111c457600060018501905060006004600083815260200190815260200160002054036111c25760005481146111c1578360046000838152602001908152602001600020819055505b5b505b838573ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a461122c8686866001612222565b505050505050565b601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146112c4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112bb90612f8a565b60405180910390fd5b6112ce3382612228565b600d546112d9610edb565b111561131a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161131190612ff6565b60405180910390fd5b50565b601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146113ad576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113a490612f8a565b60405180910390fd5b600a60009054906101000a900460ff1615600a60006101000a81548160ff021916908315150217905550565b6113f483838360405180602001604052806000815250611d4b565b505050565b601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611489576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161148090612f8a565b60405180910390fd5b8181600c918261149a9291906131cd565b505050565b600a60009054906101000a900460ff166114ee576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114e5906132e9565b60405180910390fd5b6114f7336109ea565b611536576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161152d9061337b565b60405180910390fd5b60001515600e60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515146115c9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115c0906133e7565b60405180910390fd5b6001600e60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555061162c336001612246565b600d54611637610edb565b1115611678576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161166f90612ff6565b60405180910390fd5b565b600061168582612092565b9050919050565b60095481565b601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611722576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161171990612f8a565b60405180910390fd5b80600d8190555050565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611793576040517f8f4eb60400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b67ffffffffffffffff600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054169050919050565b6117ec612401565b6117f6600061247f565b565b600b5481565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606003805461183790612ecb565b80601f016020809104026020016040519081016040528092919081815260200182805461186390612ecb565b80156118b05780601f10611885576101008083540402835291602001916118b0565b820191906000526020600020905b81548152906001019060200180831161189357829003601f168201915b5050505050905090565b600a60009054906101000a900460ff16611909576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611900906132e9565b60405180910390fd5b600b5481111561194e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161194590613453565b60405180910390fd5b348160095461195d91906134a2565b111561199e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161199590613530565b60405180910390fd5b6119a83382612246565b600d546119b3610edb565b11156119f4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119eb90612ff6565b60405180910390fd5b50565b8060076000611a04612085565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff16611ab1612085565b73ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3183604051611af691906128e9565b60405180910390a35050565b611b0a612401565b6000600a47611b19919061357f565b9050601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050611b7b57600080fd5b600f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc826009611bc491906134a2565b9081150290604051600060405180830381858888f19350505050611be757600080fd5b50565b601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611c7a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c7190612f8a565b60405180910390fd5b6000601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1647604051611cc2906135e1565b60006040518083038185875af1925050503d8060008114611cff576040519150601f19603f3d011682016040523d82523d6000602084013e611d04565b606091505b5050905080611d48576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d3f90613642565b60405180910390fd5b50565b611d56848484610f12565b60008373ffffffffffffffffffffffffffffffffffffffff163b14611db857611d8184848484612545565b611db7576040517fd1a57ed600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5b50505050565b6060611dc982612026565b611dff576040517fa14c4b5000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6000611e09612695565b90506000815103611e295760405180602001604052806000815250611e54565b80611e3384612727565b604051602001611e4492919061369e565b6040516020818303038152906040525b915050919050565b600d5481565b6000600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b600a60009054906101000a900460ff1681565b611f11612401565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603611f80576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f7790613734565b60405180910390fd5b611f898161247f565b50565b601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461201c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161201390612f8a565b60405180910390fd5b8060098190555050565b60008161203161208d565b11158015612040575060005482105b801561207e575060007c0100000000000000000000000000000000000000000000000000000000600460008581526020019081526020016000205416145b9050919050565b600033905090565b600090565b600080829050806120a161208d565b11612127576000548110156121265760006004600083815260200190815260200160002054905060007c0100000000000000000000000000000000000000000000000000000000821603612124575b6000810361211a5760046000836001900393508381526020019081526020016000205490506120f0565b8092505050612159565b505b5b6040517fdf2d9b4200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b919050565b60008060006006600085815260200190815260200160002090508092508254915050915091565b600073ffffffffffffffffffffffffffffffffffffffff8316925073ffffffffffffffffffffffffffffffffffffffff821691508382148383141790509392505050565b50505050565b60008060e883901c905060e86121e6868684612777565b62ffffff16901b9150509392505050565b600073ffffffffffffffffffffffffffffffffffffffff83169250814260a01b178317905092915050565b50505050565b612242828260405180602001604052806000815250612780565b5050565b60008054905060008203612286576040517fb562e8dd00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61229360008483856121c9565b600160406001901b178202600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254019250508190555061230a836122fb60008660006121cf565b6123048561281d565b176121f7565b6004600083815260200190815260200160002081905550600080838301905073ffffffffffffffffffffffffffffffffffffffff85169150828260007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600080a4600183015b8181146123ab57808360007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600080a4600181019050612370565b50600082036123e6576040517f2e07630000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8060008190555050506123fc6000848385612222565b505050565b61240961282d565b73ffffffffffffffffffffffffffffffffffffffff166124276117fe565b73ffffffffffffffffffffffffffffffffffffffff161461247d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612474906137a0565b60405180910390fd5b565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b60008373ffffffffffffffffffffffffffffffffffffffff1663150b7a0261256b612085565b8786866040518563ffffffff1660e01b815260040161258d9493929190613815565b6020604051808303816000875af19250505080156125c957506040513d601f19601f820116820180604052508101906125c69190613876565b60015b612642573d80600081146125f9576040519150601f19603f3d011682016040523d82523d6000602084013e6125fe565b606091505b50600081510361263a576040517fd1a57ed600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614915050949350505050565b6060600c80546126a490612ecb565b80601f01602080910402602001604051908101604052809291908181526020018280546126d090612ecb565b801561271d5780601f106126f25761010080835404028352916020019161271d565b820191906000526020600020905b81548152906001019060200180831161270057829003601f168201915b5050505050905090565b606060a060405101806040526020810391506000825281835b60011561276257600184039350600a81066030018453600a8104905080612740575b50828103602084039350808452505050919050565b60009392505050565b61278a8383612246565b60008373ffffffffffffffffffffffffffffffffffffffff163b1461281857600080549050600083820390505b6127ca6000868380600101945086612545565b612800576040517fd1a57ed600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8181106127b757816000541461281557600080fd5b50505b505050565b60006001821460e11b9050919050565b600033905090565b6000604051905090565b600080fd5b600080fd5b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b61287e81612849565b811461288957600080fd5b50565b60008135905061289b81612875565b92915050565b6000602082840312156128b7576128b661283f565b5b60006128c58482850161288c565b91505092915050565b60008115159050919050565b6128e3816128ce565b82525050565b60006020820190506128fe60008301846128da565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561293e578082015181840152602081019050612923565b60008484015250505050565b6000601f19601f8301169050919050565b600061296682612904565b612970818561290f565b9350612980818560208601612920565b6129898161294a565b840191505092915050565b600060208201905081810360008301526129ae818461295b565b905092915050565b6000819050919050565b6129c9816129b6565b81146129d457600080fd5b50565b6000813590506129e6816129c0565b92915050565b600060208284031215612a0257612a0161283f565b5b6000612a10848285016129d7565b91505092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000612a4482612a19565b9050919050565b612a5481612a39565b82525050565b6000602082019050612a6f6000830184612a4b565b92915050565b612a7e81612a39565b8114612a8957600080fd5b50565b600081359050612a9b81612a75565b92915050565b60008060408385031215612ab857612ab761283f565b5b6000612ac685828601612a8c565b9250506020612ad7858286016129d7565b9150509250929050565b600060208284031215612af757612af661283f565b5b6000612b0584828501612a8c565b91505092915050565b612b17816129b6565b82525050565b6000602082019050612b326000830184612b0e565b92915050565b600080600060608486031215612b5157612b5061283f565b5b6000612b5f86828701612a8c565b9350506020612b7086828701612a8c565b9250506040612b81868287016129d7565b9150509250925092565b600080fd5b600080fd5b600080fd5b60008083601f840112612bb057612baf612b8b565b5b8235905067ffffffffffffffff811115612bcd57612bcc612b90565b5b602083019150836001820283011115612be957612be8612b95565b5b9250929050565b60008060208385031215612c0757612c0661283f565b5b600083013567ffffffffffffffff811115612c2557612c24612844565b5b612c3185828601612b9a565b92509250509250929050565b612c46816128ce565b8114612c5157600080fd5b50565b600081359050612c6381612c3d565b92915050565b60008060408385031215612c8057612c7f61283f565b5b6000612c8e85828601612a8c565b9250506020612c9f85828601612c54565b9150509250929050565b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b612ce68261294a565b810181811067ffffffffffffffff82111715612d0557612d04612cae565b5b80604052505050565b6000612d18612835565b9050612d248282612cdd565b919050565b600067ffffffffffffffff821115612d4457612d43612cae565b5b612d4d8261294a565b9050602081019050919050565b82818337600083830152505050565b6000612d7c612d7784612d29565b612d0e565b905082815260208101848484011115612d9857612d97612ca9565b5b612da3848285612d5a565b509392505050565b600082601f830112612dc057612dbf612b8b565b5b8135612dd0848260208601612d69565b91505092915050565b60008060008060808587031215612df357612df261283f565b5b6000612e0187828801612a8c565b9450506020612e1287828801612a8c565b9350506040612e23878288016129d7565b925050606085013567ffffffffffffffff811115612e4457612e43612844565b5b612e5087828801612dab565b91505092959194509250565b60008060408385031215612e7357612e7261283f565b5b6000612e8185828601612a8c565b9250506020612e9285828601612a8c565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680612ee357607f821691505b602082108103612ef657612ef5612e9c565b5b50919050565b600081519050612f0b816129c0565b92915050565b600060208284031215612f2757612f2661283f565b5b6000612f3584828501612efc565b91505092915050565b7f43616c6c6572206973206e6f7420746865206465760000000000000000000000600082015250565b6000612f7460158361290f565b9150612f7f82612f3e565b602082019050919050565b60006020820190508181036000830152612fa381612f67565b9050919050565b7f4c696d6974207265616368656400000000000000000000000000000000000000600082015250565b6000612fe0600d8361290f565b9150612feb82612faa565b602082019050919050565b6000602082019050818103600083015261300f81612fd3565b9050919050565b600082905092915050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b6000600883026130837fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82613046565b61308d8683613046565b95508019841693508086168417925050509392505050565b6000819050919050565b60006130ca6130c56130c0846129b6565b6130a5565b6129b6565b9050919050565b6000819050919050565b6130e4836130af565b6130f86130f0826130d1565b848454613053565b825550505050565b600090565b61310d613100565b6131188184846130db565b505050565b5b8181101561313c57613131600082613105565b60018101905061311e565b5050565b601f8211156131815761315281613021565b61315b84613036565b8101602085101561316a578190505b61317e61317685613036565b83018261311d565b50505b505050565b600082821c905092915050565b60006131a460001984600802613186565b1980831691505092915050565b60006131bd8383613193565b9150826002028217905092915050565b6131d78383613016565b67ffffffffffffffff8111156131f0576131ef612cae565b5b6131fa8254612ecb565b613205828285613140565b6000601f8311600181146132345760008415613222578287013590505b61322c85826131b1565b865550613294565b601f19841661324286613021565b60005b8281101561326a57848901358255600182019150602085019450602081019050613245565b868310156132875784890135613283601f891682613193565b8355505b6001600288020188555050505b50505050505050565b7f53616c65206d7573742062652061637469766520746f206d696e740000000000600082015250565b60006132d3601b8361290f565b91506132de8261329d565b602082019050919050565b60006020820190508181036000830152613302816132c6565b9050919050565b7f546869732077616c6c657420646f65736e277420686f6c6420616e792066726960008201527f656e64204e465473000000000000000000000000000000000000000000000000602082015250565b600061336560288361290f565b915061337082613309565b604082019050919050565b6000602082019050818103600083015261339481613358565b9050919050565b7f596f752063616e206f6e6c79206d696e74203120666f72206672656500000000600082015250565b60006133d1601c8361290f565b91506133dc8261339b565b602082019050919050565b60006020820190508181036000830152613400816133c4565b9050919050565b7f596f752063616e2774206d696e742074686174206d616e79206174206f6e6365600082015250565b600061343d60208361290f565b915061344882613407565b602082019050919050565b6000602082019050818103600083015261346c81613430565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006134ad826129b6565b91506134b8836129b6565b92508282026134c6816129b6565b915082820484148315176134dd576134dc613473565b5b5092915050565b7f45746865722076616c75652073656e74206973206e6f7420636f727265637400600082015250565b600061351a601f8361290f565b9150613525826134e4565b602082019050919050565b600060208201905081810360008301526135498161350d565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600061358a826129b6565b9150613595836129b6565b9250826135a5576135a4613550565b5b828204905092915050565b600081905092915050565b50565b60006135cb6000836135b0565b91506135d6826135bb565b600082019050919050565b60006135ec826135be565b9150819050919050565b7f5472616e73666572206661696c65642e00000000000000000000000000000000600082015250565b600061362c60108361290f565b9150613637826135f6565b602082019050919050565b6000602082019050818103600083015261365b8161361f565b9050919050565b600081905092915050565b600061367882612904565b6136828185613662565b9350613692818560208601612920565b80840191505092915050565b60006136aa828561366d565b91506136b6828461366d565b91508190509392505050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b600061371e60268361290f565b9150613729826136c2565b604082019050919050565b6000602082019050818103600083015261374d81613711565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b600061378a60208361290f565b915061379582613754565b602082019050919050565b600060208201905081810360008301526137b98161377d565b9050919050565b600081519050919050565b600082825260208201905092915050565b60006137e7826137c0565b6137f181856137cb565b9350613801818560208601612920565b61380a8161294a565b840191505092915050565b600060808201905061382a6000830187612a4b565b6138376020830186612a4b565b6138446040830185612b0e565b818103606083015261385681846137dc565b905095945050505050565b60008151905061387081612875565b92915050565b60006020828403121561388c5761388b61283f565b5b600061389a84828501613861565b9150509291505056fea2646970667358221220db0ad43444732ae50ab9b57cb498590745a362b127d9c29da73b94ad45c1c4e764736f6c63430008110033c001a0fffa0d7eee33c930a50ef81be796c8ace28e5667e83749b1ea9b2561d945cadea04c1acb8b4b1fad1437143b007cf6442c3c4bbdca2eb25775f712ba3a5d903a3d