Returned Raw Transaction Hex :
0x02f91a78010584ee6b2800850bef8376768317226c8080b91a1e608060405234801561001057600080fd5b506001600055600280546001600160a01b031916331790556119e7806100376000396000f3fe608060405234801561001057600080fd5b50600436106101825760003560e01c806387e97bc6116100d8578063b810fb431161008c578063e1af9a9511610066578063e1af9a9514610383578063fc00358e1461038c578063fc6f94681461039457600080fd5b8063b810fb431461033d578063b920ade214610350578063d5f394881461036357600080fd5b80639f1b5248116100bd5780639f1b5248146102f7578063b6b55f251461030a578063b78136071461031d57600080fd5b806387e97bc6146102db5780639c0a7669146102ee57600080fd5b80634225c32f1161013a57806364ce9fff1161011457806364ce9fff1461027357806378e97925146102bf57806383a5041c146102c857600080fd5b80634225c32f146102135780634641257d146102265780635fcbd2851461022e57600080fd5b806327d1b1a21161016b57806327d1b1a2146101e25780632f5105f8146101f75780633197cbb61461020a57600080fd5b80631959a002146101875780631a39d8ef146101cb575b600080fd5b6101b1610195366004611758565b600a602052600090815260409020805460019091015460ff1682565b604080519283529015156020830152015b60405180910390f35b6101d460095481565b6040519081526020016101c2565b6101f56101f0366004611773565b6103ba565b005b6101d4610205366004611758565b6105d8565b6101d460065481565b6101f5610221366004611773565b610659565b6101f5610750565b60035461024e9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020016101c2565b6102af610281366004611758565b73ffffffffffffffffffffffffffffffffffffffff166000908152600a602052604090206001015460ff1690565b60405190151581526020016101c2565b6101d460055481565b6101f56102d636600461178c565b610a0e565b6101d46102e9366004611758565b610d32565b6101d460075481565b6101f56103053660046117f6565b610db6565b6101f5610318366004611773565b6110f7565b60045461024e9073ffffffffffffffffffffffffffffffffffffffff1681565b61024e61034b366004611773565b6112e1565b6101d461035e366004611758565b611318565b60025461024e9073ffffffffffffffffffffffffffffffffffffffff1681565b6101d460085481565b600b546101d4565b60015461024e9062010000900473ffffffffffffffffffffffffffffffffffffffff1681565b60015462010000900473ffffffffffffffffffffffffffffffffffffffff163314610446576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600b60248201527f61646d696e3a207775743f00000000000000000000000000000000000000000060448201526064015b60405180910390fd5b60055442106104b1576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600260248201527f6e6f000000000000000000000000000000000000000000000000000000000000604482015260640161043d565b600480546040517f70a08231000000000000000000000000000000000000000000000000000000008152309281019290925273ffffffffffffffffffffffffffffffffffffffff16906370a0823190602401602060405180830381865afa158015610520573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105449190611818565b8111156105d3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602160248201527f6e6f7420656e6f7567682066756e647320746f2073746172742061756374696f60448201527f6e00000000000000000000000000000000000000000000000000000000000000606482015260840161043d565b600855565b6000600754600954116105ed57506000919050565b60006105f883611318565b9050600061061e620f42406106188460075461135990919063ffffffff16565b90611365565b73ffffffffffffffffffffffffffffffffffffffff85166000908152600a60205260409020549091506106519082611371565b949350505050565b60015462010000900473ffffffffffffffffffffffffffffffffffffffff1633146106e0576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600b60248201527f61646d696e3a207775743f000000000000000000000000000000000000000000604482015260640161043d565b600554421061074b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600260248201527f6e6f000000000000000000000000000000000000000000000000000000000000604482015260640161043d565b600755565b6002600054036107bc576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c00604482015260640161043d565b6002600055600654421161082c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601060248201527f6e6f7420686172766573742074696d6500000000000000000000000000000000604482015260640161043d565b336000908152600a60205260409020546108a2576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601660248201527f6861766520796f75207061727469636970617465643f00000000000000000000604482015260640161043d565b336000908152600a602052604090206001015460ff161561091f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601260248201527f6e6f7468696e6720746f20686172766573740000000000000000000000000000604482015260640161043d565b600061092a33610d32565b90506000610937336105d8565b336000908152600a60205260409020600190810180547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00169091179055905081156109a0576004546109a09073ffffffffffffffffffffffffffffffffffffffff16338461137d565b80156109ca576003546109ca9073ffffffffffffffffffffffffffffffffffffffff16338361137d565b604080518381526020810183905233917f71bab65ced2e5750775a0613be067df48ef06cf92a496ebf7663ae0660924954910160405180910390a250506001600055565b600154610100900460ff1615808015610a2b57506001805460ff16105b80610a445750303b158015610a4457506001805460ff16145b610ad0576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201527f647920696e697469616c697a6564000000000000000000000000000000000000606482015260840161043d565b600180547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0016811790558015610b2d57600180547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00ff166101001790555b60025473ffffffffffffffffffffffffffffffffffffffff163314610b5157600080fd5b8486108015610b5f57508542105b610b6857600080fd5b73ffffffffffffffffffffffffffffffffffffffff881615801590610ba2575073ffffffffffffffffffffffffffffffffffffffff871615155b8015610bc3575073ffffffffffffffffffffffffffffffffffffffff821615155b610c29576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600860248201527f62616420696e6974000000000000000000000000000000000000000000000000604482015260640161043d565b6003805473ffffffffffffffffffffffffffffffffffffffff808b167fffffffffffffffffffffffff000000000000000000000000000000000000000092831617909255600480548a8416921691909117905560058790556006869055600885905560078490556001805491841662010000027fffffffffffffffffffff0000000000000000000000000000000000000000ffff9092169190911790558015610d2857600180547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00ff1681556040519081527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a15b5050505050505050565b60006007546009541115610d70576000610d4b83611318565b9050610d69620f42406106188360085461135990919063ffffffff16565b9392505050565b60075460085473ffffffffffffffffffffffffffffffffffffffff84166000908152600a6020526040902054610dab92916106189190611359565b92915050565b919050565b60015462010000900473ffffffffffffffffffffffffffffffffffffffff163314610e3d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600b60248201527f61646d696e3a207775743f000000000000000000000000000000000000000000604482015260640161043d565b6003546040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015273ffffffffffffffffffffffffffffffffffffffff909116906370a0823190602401602060405180830381865afa158015610eab573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ecf9190611818565b821115610f38576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601260248201527f6e6f7420656e6f75676820746f6b656e20300000000000000000000000000000604482015260640161043d565b600480546040517f70a08231000000000000000000000000000000000000000000000000000000008152309281019290925273ffffffffffffffffffffffffffffffffffffffff16906370a0823190602401602060405180830381865afa158015610fa7573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610fcb9190611818565b811115611034576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601260248201527f6e6f7420656e6f75676820746f6b656e20310000000000000000000000000000604482015260640161043d565b426006541061109f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600c60248201527f6e6f74206f766572207965740000000000000000000000000000000000000000604482015260640161043d565b80156110c9576004546110c99073ffffffffffffffffffffffffffffffffffffffff16338361137d565b81156110f3576003546110f39073ffffffffffffffffffffffffffffffffffffffff16338461137d565b5050565b60055442118015611109575060065442105b61116f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600c60248201527f6e6f742069666f2074696d650000000000000000000000000000000000000000604482015260640161043d565b600081116111d9576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601060248201527f6e656564205f616d6f756e74203e203000000000000000000000000000000000604482015260640161043d565b6003546111fe9073ffffffffffffffffffffffffffffffffffffffff16333084611456565b336000908152600a6020526040812054900361126f57600b80546001810182556000919091527f0175b7a638427703f0dbe7bb9bbf987a2551717b34e79f33b5b1008d1fa01db90180547fffffffffffffffffffffffff000000000000000000000000000000000000000016331790555b336000908152600a602052604090205461128990826114ba565b336000908152600a60205260409020556009546112a690826114ba565b60095560405181815233907fe1fffcc4923d04b559f4d29a8bfc6cda04eb5b0d3c460751c2402c5c5cc9109c9060200160405180910390a250565b600b81815481106112f157600080fd5b60009182526020909120015473ffffffffffffffffffffffffffffffffffffffff16905081565b60095473ffffffffffffffffffffffffffffffffffffffff82166000908152600a60205260408120549091610dab91620f42409161061891829064e8d4a510005b6000610d698284611860565b6000610d69828461189d565b6000610d6982846118d8565b60405173ffffffffffffffffffffffffffffffffffffffff83166024820152604481018290526114519084907fa9059cbb00000000000000000000000000000000000000000000000000000000906064015b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529190526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fffffffff00000000000000000000000000000000000000000000000000000000909316929092179091526114c6565b505050565b60405173ffffffffffffffffffffffffffffffffffffffff808516602483015283166044820152606481018290526114b49085907f23b872dd00000000000000000000000000000000000000000000000000000000906084016113cf565b50505050565b6000610d6982846118eb565b6000611528826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c65648152508573ffffffffffffffffffffffffffffffffffffffff166115d29092919063ffffffff16565b805190915015611451578080602001905181019061154691906118fe565b611451576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e60448201527f6f74207375636365656400000000000000000000000000000000000000000000606482015260840161043d565b606061065184846000858573ffffffffffffffffffffffffffffffffffffffff85163b61165b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000604482015260640161043d565b6000808673ffffffffffffffffffffffffffffffffffffffff1685876040516116849190611944565b60006040518083038185875af1925050503d80600081146116c1576040519150601f19603f3d011682016040523d82523d6000602084013e6116c6565b606091505b50915091506116d68282866116e1565b979650505050505050565b606083156116f0575081610d69565b8251156117005782518084602001fd5b816040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161043d9190611960565b803573ffffffffffffffffffffffffffffffffffffffff81168114610db157600080fd5b60006020828403121561176a57600080fd5b610d6982611734565b60006020828403121561178557600080fd5b5035919050565b600080600080600080600060e0888a0312156117a757600080fd5b6117b088611734565b96506117be60208901611734565b955060408801359450606088013593506080880135925060a088013591506117e860c08901611734565b905092959891949750929550565b6000806040838503121561180957600080fd5b50508035926020909101359150565b60006020828403121561182a57600080fd5b5051919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161561189857611898611831565b500290565b6000826118d3577f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b500490565b81810381811115610dab57610dab611831565b80820180821115610dab57610dab611831565b60006020828403121561191057600080fd5b81518015158114610d6957600080fd5b60005b8381101561193b578181015183820152602001611923565b50506000910152565b60008251611956818460208701611920565b9190910192915050565b602081526000825180602084015261197f816040850160208701611920565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fea2646970667358221220f0ea79a617b266282b4d504fcae9daa1e544c1b973a7c1d9bdeb28f1e131944464736f6c63430008100033c001a0781ad757c0241b46264d60e03fb1e00310a028b735997b96e85694001db0046fa01c50478ef790772f90683bc96f6ed96693a083b4ecb93f2f8a66881a37952175