0x6080604052600436106100fd575f3560e01c80638119c0651161009257806395d89b411161006257806395d89b411461029f578063a9059cbb146102b3578063dd62ed3e146102d2578063e8078d9414610316578063f2fde38b1461032a575f5ffd5b80638119c0651461021f57806386f3f3cb1461023357806389afcb44146102645780638da5cb5b14610283575f5ffd5b8063313ce567116100cd578063313ce567146101a657806370a08231146101c15780637136982b146101f5578063715018a614610209575f5ffd5b806306fdde0314610108578063095ea7b31461013257806318160ddd1461016157806323b872dd14610187575f5ffd5b3661010457005b5f5ffd5b348015610113575f5ffd5b5061011c610349565b6040516101299190610df8565b60405180910390f35b34801561013d575f5ffd5b5061015161014c366004610e41565b6103d9565b6040519015158152602001610129565b34801561016c575f5ffd5b506901760cbc623bb35000005b604051908152602001610129565b348015610192575f5ffd5b506101516101a1366004610e6b565b6103ef565b3480156101b1575f5ffd5b5060405160098152602001610129565b3480156101cc575f5ffd5b506101796101db366004610ea9565b6001600160a01b03165f9081526003602052604090205490565b348015610200575f5ffd5b50600554610179565b348015610214575f5ffd5b5061021d61043e565b005b34801561022a575f5ffd5b5061021d61049b565b34801561023e575f5ffd5b50600a546001600160a01b03165b6040516001600160a01b039091168152602001610129565b34801561026f575f5ffd5b5061021d61027e366004610ea9565b610622565b34801561028e575f5ffd5b505f546001600160a01b031661024c565b3480156102aa575f5ffd5b5061011c6106c8565b3480156102be575f5ffd5b506101516102cd366004610e41565b6106d7565b3480156102dd575f5ffd5b506101796102ec366004610ec4565b6001600160a01b039182165f90815260046020908152604080832093909416825291909152205490565b348015610321575f5ffd5b5061021d6106e3565b348015610335575f5ffd5b5061021d610344366004610ea9565b6109eb565b60606001805461035890610efb565b80601f016020809104026020016040519081016040528092919081815260200182805461038490610efb565b80156103cf5780601f106103a6576101008083540402835291602001916103cf565b820191905f5260205f20905b8154815290600101906020018083116103b257829003601f168201915b5050505050905090565b5f6103e5338484610a6b565b5060015b92915050565b5f6103fb848484610b8f565b6001600160a01b0384165f9081526004602090815260408083203380855292529091205461043491869161042f9086610c72565b610a6b565b5060019392505050565b5f546001600160a01b03163314610453575f5ffd5b5f80546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a35f80546001600160a01b0319169055565b6008546001600160a01b03163314806104be57506007546001600160a01b031633145b6104c6575f5ffd5b5f5b60055481101561061f575f600582815481106104e6576104e6610f33565b5f918252602090912001546001600160a01b0316905030811480159061051957505f546001600160a01b03828116911614155b80156105335750600a546001600160a01b03828116911614155b801561055c57506001600160a01b03811673ae7ab96520de3a18e5e111b5eaab095312d7fe8414155b801561058557506001600160a01b03811673c02aaa39b223fe8d0a0e5c4f27ead9083c756cc214155b801561059f57506007546001600160a01b03828116911614155b80156105b957506006546001600160a01b03828116911614155b156105d7576001600160a01b0381165f908152600360205260408120555b6040515f8082526001600160a01b038316917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a3506001016104c8565b50565b6007546001600160a01b03163314610638575f5ffd5b6106446009600a61103e565b610658906901760cbc623bb350000061104c565b6001600160a01b0382165f818152600360205260408120929092557fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6106a06009600a61103e565b6106b4906901760cbc623bb350000061104c565b60405190815260200160405180910390a350565b60606002805461035890610efb565b5f6103e5338484610b8f565b5f546001600160a01b031633146106f8575f5ffd5b600a54600160a01b900460ff16156107575760405162461bcd60e51b815260206004820152601760248201527f54726164696e6720697320616c7265616479206f70656e00000000000000000060448201526064015b60405180910390fd5b600980546001600160a01b03191673eff92a263d31888d860bd50809a8d171709b7b1c9081179091556040805163c45a015560e01b8152905163c45a0155916004808201926020929091908290030181865afa1580156107b9573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906107dd9190611063565b6001600160a01b031663c9c653963060095f9054906101000a90046001600160a01b03166001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa15801561083c573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906108609190611063565b6040516001600160e01b031960e085901b1681526001600160a01b039283166004820152911660248201526044016020604051808303815f875af11580156108aa573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906108ce9190611063565b600a80546001600160a01b0319166001600160a01b03928316179055600954610904913091166901760cbc623bb3500000610a6b565b6009546001600160a01b031663f305d7194730610935816001600160a01b03165f9081526003602052604090205490565b5f5f6109485f546001600160a01b031690565b60405160e088901b6001600160e01b03191681526001600160a01b03958616600482015260248101949094526044840192909252606483015290911660848201524260a482015260c40160606040518083038185885af11580156109ae573d5f5f3e3d5ffd5b50505050506040513d601f19601f820116820180604052508101906109d3919061107e565b5050600a805460ff60a01b1916600160a01b17905550565b5f546001600160a01b03163314610a00575f5ffd5b6001600160a01b038116610a12575f5ffd5b5f80546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a35f80546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b038316610acd5760405162461bcd60e51b8152602060048201526024808201527f42455032303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b606482015260840161074e565b6001600160a01b038216610b2e5760405162461bcd60e51b815260206004820152602260248201527f42455032303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b606482015260840161074e565b6001600160a01b038381165f8181526004602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b6001600160a01b038316610ba1575f5ffd5b6001600160a01b038216610bb3575f5ffd5b6001600160a01b0383165f90815260036020526040902054610bd59082610c72565b6001600160a01b038085165f908152600360205260408082209390935590841681522054610c039082610cd4565b6001600160a01b0383165f90815260036020526040902055610c2483610d32565b610c2d82610d32565b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610b8291815260200190565b5f82821115610cc35760405162461bcd60e51b815260206004820152601e60248201527f536166654d6174683a207375627472616374696f6e206f766572666c6f770000604482015260640161074e565b610ccd82846110a9565b9392505050565b5f80610ce083856110bc565b905083811015610ccd5760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015260640161074e565b6001600160a01b0381165f908152600360205260409020541561061f575f805b600554811015610da357826001600160a01b031660058281548110610d7957610d79610f33565b5f918252602090912001546001600160a01b031603610d9b5760019150610da3565b600101610d52565b5080610df457600580546001810182555f919091527f036b6384b5eca791c62761152d0c79bb0604c104a5fb6f4eb0703f3154bb3db00180546001600160a01b0319166001600160a01b0384161790555b5050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b6001600160a01b038116811461061f575f5ffd5b5f5f60408385031215610e52575f5ffd5b8235610e5d81610e2d565b946020939093013593505050565b5f5f5f60608486031215610e7d575f5ffd5b8335610e8881610e2d565b92506020840135610e9881610e2d565b929592945050506040919091013590565b5f60208284031215610eb9575f5ffd5b8135610ccd81610e2d565b5f5f60408385031215610ed5575f5ffd5b8235610ee081610e2d565b91506020830135610ef081610e2d565b809150509250929050565b600181811c90821680610f0f57607f821691505b602082108103610f2d57634e487b7160e01b5f52602260045260245ffd5b50919050565b634e487b7160e01b5f52603260045260245ffd5b634e487b7160e01b5f52601160045260245ffd5b6001815b6001841115610f9657808504811115610f7a57610f7a610f47565b6001841615610f8857908102905b60019390931c928002610f5f565b935093915050565b5f82610fac575060016103e9565b81610fb857505f6103e9565b8160018114610fce5760028114610fd857610ff4565b60019150506103e9565b60ff841115610fe957610fe9610f47565b50506001821b6103e9565b5060208310610133831016604e8410600b8410161715611017575081810a6103e9565b6110235f198484610f5b565b805f190482111561103657611036610f47565b029392505050565b5f610ccd60ff841683610f9e565b80820281158282048414176103e9576103e9610f47565b5f60208284031215611073575f5ffd5b8151610ccd81610e2d565b5f5f5f60608486031215611090575f5ffd5b5050815160208301516040909301519094929350919050565b818103818111156103e9576103e9610f47565b808201808211156103e9576103e9610f4756fea26469706673582212208d4f1714a0efdfeea4c863a67a9c94c75dd0ca086a311b547ed7469ffad427cd64736f6c634300081d0033
0x60806040819052600a805460ff60a01b191690556119483881900390819083398101604081905261002f91610596565b5f80546001600160a01b0319163390811782556040519091905f5160206118e85f395f51905f52908290a361006382610162565b600161006f858261069f565b50600261007c848261069f565b50600780546001600160a01b03199081166001600160a01b038481169182179093556006805483169091179055600880549091169184169190911790556100da6103e86100d46901760cbc623bb350000060016101cf565b9061025b565b305f81815260036020526040812092909255905f5160206119085f395f51905f526101166103e86100d46901760cbc623bb350000060016101cf565b60405190815260200160405180910390a361012f6102b5565b60405130903480156108fc02915f818181858888f19350505050158015610158573d5f5f3e3d5ffd5b50505050506107b6565b5f546001600160a01b03163314610177575f5ffd5b6001600160a01b038116610189575f5ffd5b5f80546040516001600160a01b03808516939216915f5160206118e85f395f51905f5291a35f80546001600160a01b0319166001600160a01b0392909216919091179055565b5f825f036101de57505f610255565b5f6101e9838561076d565b9050826101f68583610784565b146102525760405162461bcd60e51b815260206004820152602160248201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f6044820152607760f81b60648201526084015b60405180910390fd5b90505b92915050565b5f5f82116102ab5760405162461bcd60e51b815260206004820152601a60248201527f536166654d6174683a206469766973696f6e206279207a65726f0000000000006044820152606401610249565b6102528284610784565b5f6102d26103e86100d46901760cbc623bb35000006103de6101cf565b90505f6102f06103e86100d46901760cbc623bb350000060056101cf565b90505f61030e6103e86100d46901760cbc623bb350000060046101cf565b73ae7ab96520de3a18e5e111b5eaab095312d7fe845f5260036020525f5160206118c85f395f51905f52549091506103469084610480565b60036020525f5160206118c85f395f51905f525573c02aaa39b223fe8d0a0e5c4f27ead9083c756cc25f525f5160206119285f395f51905f525461038a9083610480565b60036020525f5160206119285f395f51905f52556006546001600160a01b03165f90815260409020546103bd9082610480565b6006546001600160a01b03165f90815260036020908152604091829020929092555184815273ae7ab96520de3a18e5e111b5eaab095312d7fe849130915f5160206119085f395f51905f52910160405180910390a360405182815273c02aaa39b223fe8d0a0e5c4f27ead9083c756cc29030905f5160206119085f395f51905f529060200160405180910390a36006546040518281526001600160a01b039091169030905f5160206119085f395f51905f529060200160405180910390a3505050565b5f8061048c83856107a3565b9050838110156102525760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f7700000000006044820152606401610249565b634e487b7160e01b5f52604160045260245ffd5b5f82601f830112610501575f5ffd5b81516001600160401b0381111561051a5761051a6104de565b604051601f8201601f19908116603f011681016001600160401b0381118282101715610548576105486104de565b60405281815283820160200185101561055f575f5ffd5b8160208501602083015e5f918101602001919091529392505050565b80516001600160a01b0381168114610591575f5ffd5b919050565b5f5f5f5f608085870312156105a9575f5ffd5b84516001600160401b038111156105be575f5ffd5b6105ca878288016104f2565b602087015190955090506001600160401b038111156105e7575f5ffd5b6105f3878288016104f2565b9350506106026040860161057b565b91506106106060860161057b565b905092959194509250565b600181811c9082168061062f57607f821691505b60208210810361064d57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f82111561069a57805f5260205f20601f840160051c810160208510156106785750805b601f840160051c820191505b81811015610697575f8155600101610684565b50505b505050565b81516001600160401b038111156106b8576106b86104de565b6106cc816106c6845461061b565b84610653565b6020601f8211600181146106fe575f83156106e75750848201515b5f19600385901b1c1916600184901b178455610697565b5f84815260208120601f198516915b8281101561072d578785015182556020948501946001909201910161070d565b508482101561074a57868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b634e487b7160e01b5f52601160045260245ffd5b808202811582820484141761025557610255610759565b5f8261079e57634e487b7160e01b5f52601260045260245ffd5b500490565b8082018082111561025557610255610759565b611105806107c35f395ff3fe6080604052600436106100fd575f3560e01c80638119c0651161009257806395d89b411161006257806395d89b411461029f578063a9059cbb146102b3578063dd62ed3e146102d2578063e8078d9414610316578063f2fde38b1461032a575f5ffd5b80638119c0651461021f57806386f3f3cb1461023357806389afcb44146102645780638da5cb5b14610283575f5ffd5b8063313ce567116100cd578063313ce567146101a657806370a08231146101c15780637136982b146101f5578063715018a614610209575f5ffd5b806306fdde0314610108578063095ea7b31461013257806318160ddd1461016157806323b872dd14610187575f5ffd5b3661010457005b5f5ffd5b348015610113575f5ffd5b5061011c610349565b6040516101299190610df8565b60405180910390f35b34801561013d575f5ffd5b5061015161014c366004610e41565b6103d9565b6040519015158152602001610129565b34801561016c575f5ffd5b506901760cbc623bb35000005b604051908152602001610129565b348015610192575f5ffd5b506101516101a1366004610e6b565b6103ef565b3480156101b1575f5ffd5b5060405160098152602001610129565b3480156101cc575f5ffd5b506101796101db366004610ea9565b6001600160a01b03165f9081526003602052604090205490565b348015610200575f5ffd5b50600554610179565b348015610214575f5ffd5b5061021d61043e565b005b34801561022a575f5ffd5b5061021d61049b565b34801561023e575f5ffd5b50600a546001600160a01b03165b6040516001600160a01b039091168152602001610129565b34801561026f575f5ffd5b5061021d61027e366004610ea9565b610622565b34801561028e575f5ffd5b505f546001600160a01b031661024c565b3480156102aa575f5ffd5b5061011c6106c8565b3480156102be575f5ffd5b506101516102cd366004610e41565b6106d7565b3480156102dd575f5ffd5b506101796102ec366004610ec4565b6001600160a01b039182165f90815260046020908152604080832093909416825291909152205490565b348015610321575f5ffd5b5061021d6106e3565b348015610335575f5ffd5b5061021d610344366004610ea9565b6109eb565b60606001805461035890610efb565b80601f016020809104026020016040519081016040528092919081815260200182805461038490610efb565b80156103cf5780601f106103a6576101008083540402835291602001916103cf565b820191905f5260205f20905b8154815290600101906020018083116103b257829003601f168201915b5050505050905090565b5f6103e5338484610a6b565b5060015b92915050565b5f6103fb848484610b8f565b6001600160a01b0384165f9081526004602090815260408083203380855292529091205461043491869161042f9086610c72565b610a6b565b5060019392505050565b5f546001600160a01b03163314610453575f5ffd5b5f80546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a35f80546001600160a01b0319169055565b6008546001600160a01b03163314806104be57506007546001600160a01b031633145b6104c6575f5ffd5b5f5b60055481101561061f575f600582815481106104e6576104e6610f33565b5f918252602090912001546001600160a01b0316905030811480159061051957505f546001600160a01b03828116911614155b80156105335750600a546001600160a01b03828116911614155b801561055c57506001600160a01b03811673ae7ab96520de3a18e5e111b5eaab095312d7fe8414155b801561058557506001600160a01b03811673c02aaa39b223fe8d0a0e5c4f27ead9083c756cc214155b801561059f57506007546001600160a01b03828116911614155b80156105b957506006546001600160a01b03828116911614155b156105d7576001600160a01b0381165f908152600360205260408120555b6040515f8082526001600160a01b038316917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a3506001016104c8565b50565b6007546001600160a01b03163314610638575f5ffd5b6106446009600a61103e565b610658906901760cbc623bb350000061104c565b6001600160a01b0382165f818152600360205260408120929092557fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6106a06009600a61103e565b6106b4906901760cbc623bb350000061104c565b60405190815260200160405180910390a350565b60606002805461035890610efb565b5f6103e5338484610b8f565b5f546001600160a01b031633146106f8575f5ffd5b600a54600160a01b900460ff16156107575760405162461bcd60e51b815260206004820152601760248201527f54726164696e6720697320616c7265616479206f70656e00000000000000000060448201526064015b60405180910390fd5b600980546001600160a01b03191673eff92a263d31888d860bd50809a8d171709b7b1c9081179091556040805163c45a015560e01b8152905163c45a0155916004808201926020929091908290030181865afa1580156107b9573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906107dd9190611063565b6001600160a01b031663c9c653963060095f9054906101000a90046001600160a01b03166001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa15801561083c573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906108609190611063565b6040516001600160e01b031960e085901b1681526001600160a01b039283166004820152911660248201526044016020604051808303815f875af11580156108aa573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906108ce9190611063565b600a80546001600160a01b0319166001600160a01b03928316179055600954610904913091166901760cbc623bb3500000610a6b565b6009546001600160a01b031663f305d7194730610935816001600160a01b03165f9081526003602052604090205490565b5f5f6109485f546001600160a01b031690565b60405160e088901b6001600160e01b03191681526001600160a01b03958616600482015260248101949094526044840192909252606483015290911660848201524260a482015260c40160606040518083038185885af11580156109ae573d5f5f3e3d5ffd5b50505050506040513d601f19601f820116820180604052508101906109d3919061107e565b5050600a805460ff60a01b1916600160a01b17905550565b5f546001600160a01b03163314610a00575f5ffd5b6001600160a01b038116610a12575f5ffd5b5f80546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a35f80546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b038316610acd5760405162461bcd60e51b8152602060048201526024808201527f42455032303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b606482015260840161074e565b6001600160a01b038216610b2e5760405162461bcd60e51b815260206004820152602260248201527f42455032303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b606482015260840161074e565b6001600160a01b038381165f8181526004602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b6001600160a01b038316610ba1575f5ffd5b6001600160a01b038216610bb3575f5ffd5b6001600160a01b0383165f90815260036020526040902054610bd59082610c72565b6001600160a01b038085165f908152600360205260408082209390935590841681522054610c039082610cd4565b6001600160a01b0383165f90815260036020526040902055610c2483610d32565b610c2d82610d32565b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610b8291815260200190565b5f82821115610cc35760405162461bcd60e51b815260206004820152601e60248201527f536166654d6174683a207375627472616374696f6e206f766572666c6f770000604482015260640161074e565b610ccd82846110a9565b9392505050565b5f80610ce083856110bc565b905083811015610ccd5760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015260640161074e565b6001600160a01b0381165f908152600360205260409020541561061f575f805b600554811015610da357826001600160a01b031660058281548110610d7957610d79610f33565b5f918252602090912001546001600160a01b031603610d9b5760019150610da3565b600101610d52565b5080610df457600580546001810182555f919091527f036b6384b5eca791c62761152d0c79bb0604c104a5fb6f4eb0703f3154bb3db00180546001600160a01b0319166001600160a01b0384161790555b5050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b6001600160a01b038116811461061f575f5ffd5b5f5f60408385031215610e52575f5ffd5b8235610e5d81610e2d565b946020939093013593505050565b5f5f5f60608486031215610e7d575f5ffd5b8335610e8881610e2d565b92506020840135610e9881610e2d565b929592945050506040919091013590565b5f60208284031215610eb9575f5ffd5b8135610ccd81610e2d565b5f5f60408385031215610ed5575f5ffd5b8235610ee081610e2d565b91506020830135610ef081610e2d565b809150509250929050565b600181811c90821680610f0f57607f821691505b602082108103610f2d57634e487b7160e01b5f52602260045260245ffd5b50919050565b634e487b7160e01b5f52603260045260245ffd5b634e487b7160e01b5f52601160045260245ffd5b6001815b6001841115610f9657808504811115610f7a57610f7a610f47565b6001841615610f8857908102905b60019390931c928002610f5f565b935093915050565b5f82610fac575060016103e9565b81610fb857505f6103e9565b8160018114610fce5760028114610fd857610ff4565b60019150506103e9565b60ff841115610fe957610fe9610f47565b50506001821b6103e9565b5060208310610133831016604e8410600b8410161715611017575081810a6103e9565b6110235f198484610f5b565b805f190482111561103657611036610f47565b029392505050565b5f610ccd60ff841683610f9e565b80820281158282048414176103e9576103e9610f47565b5f60208284031215611073575f5ffd5b8151610ccd81610e2d565b5f5f5f60608486031215611090575f5ffd5b5050815160208301516040909301519094929350919050565b818103818111156103e9576103e9610f47565b808201808211156103e9576103e9610f4756fea26469706673582212208d4f1714a0efdfeea4c863a67a9c94c75dd0ca086a311b547ed7469ffad427cd64736f6c634300081d00334191cf1d069e8a9a1e2a4048b5cdfea214b5cb4673ba88af30d1f3623dffc5bf8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef67aa9b7d2b6d14f3837d07b1073399a41e4104b1d98f169f02cc04f44f14f4b0000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000056ebd8539c2423d5717b1f01aad3a10d6b5ed25d000000000000000000000000edb37ad563e2ef161b2a72169583f35799bde9620000000000000000000000000000000000000000000000000000000000000014416c6368656d7920506179204c697665706565720000000000000000000000000000000000000000000000000000000000000000000000000000000000000014416c6368656d7920506179204c69766570656572000000000000000000000000