0x6080604052600a600281815560035567039bb49f599a0000600455670494654067e100006005556103e86006556000600755805461ffff191690553480156200004757600080fd5b5060405162002cdd38038062002cdd8339810160408190526200006a91620001d6565b6200007533620000c1565b600c62000083868262000328565b50600d62000092858262000328565b5060018390556008620000a6838262000328565b506009620000b5828262000328565b505050505050620003f4565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b634e487b7160e01b600052604160045260246000fd5b600082601f8301126200013957600080fd5b81516001600160401b038082111562000156576200015662000111565b604051601f8301601f19908116603f0116810190828211818310171562000181576200018162000111565b816040528381526020925086838588010111156200019e57600080fd5b600091505b83821015620001c25785820183015181830184015290820190620001a3565b600093810190920192909252949350505050565b600080600080600060a08688031215620001ef57600080fd5b85516001600160401b03808211156200020757600080fd5b6200021589838a0162000127565b965060208801519150808211156200022c57600080fd5b6200023a89838a0162000127565b95506040880151945060608801519150808211156200025857600080fd5b6200026689838a0162000127565b935060808801519150808211156200027d57600080fd5b506200028c8882890162000127565b9150509295509295909350565b600181811c90821680620002ae57607f821691505b602082108103620002cf57634e487b7160e01b600052602260045260246000fd5b50919050565b601f8211156200032357600081815260208120601f850160051c81016020861015620002fe5750805b601f850160051c820191505b818110156200031f578281556001016200030a565b5050505b505050565b81516001600160401b0381111562000344576200034462000111565b6200035c8162000355845462000299565b84620002d5565b602080601f8311600181146200039457600084156200037b5750858301515b600019600386901b1c1916600185901b1785556200031f565b600085815260208120601f198616915b82811015620003c557888601518255948401946001909101908401620003a4565b5085821015620003e45787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b6128d980620004046000396000f3fe6080604052600436106102885760003560e01c80637501f7411161015a578063bf97ef1e116100c1578063eee680c21161007a578063eee680c21461074a578063f2fde38b14610760578063f3fef3a314610780578063f4a0a528146107a0578063f6b6f2ba146107c0578063fa725d9c146107d657600080fd5b8063bf97ef1e1461069e578063c87b56dd146106b4578063cf1fe3f5146106d4578063d41a939b146106ea578063d5609c121461070a578063e985e9c51461072a57600080fd5b806395d89b411161011357806395d89b41146105fc5780639f1724ff146106115780639f77bc8a1461062b578063a0712d681461064b578063a22cb4651461065e578063b88d4fde1461067e57600080fd5b80637501f74114610553578063775b9c13146105695780637cb64759146105895780638b40c449146105a95780638ba4cc3c146105be5780638da5cb5b146105de57600080fd5b806337fe1345116101fe5780635e1045ec116101b75780635e1045ec146104b35780636352211e146104d35780636817c76c146104f357806370a0823114610509578063715018a614610529578063743976a01461053e57600080fd5b806337fe1345146103f457806342842e0e146104145780634fcd37e6146104345780634ffb064614610453578063547520fe1461047357806355f804b31461049357600080fd5b8063095ea7b311610250578063095ea7b314610351578063118768751461037157806318160ddd1461038457806323b872dd146103a85780632eb4a7ab146103c857806332cb6b0c146103de57600080fd5b806301ffc9a71461028d57806302e001ef146102c257806306fdde03146102d757806307ff4390146102f9578063081812fc14610319575b600080fd5b34801561029957600080fd5b506102ad6102a8366004611ef4565b6107f6565b60405190151581526020015b60405180910390f35b6102d56102d0366004611f11565b61082d565b005b3480156102e357600080fd5b506102ec6109be565b6040516102b99190611f7a565b34801561030557600080fd5b506102d5610314366004611f11565b610a4c565b34801561032557600080fd5b50610339610334366004611f11565b610a59565b6040516001600160a01b0390911681526020016102b9565b34801561035d57600080fd5b506102d561036c366004611fa9565b610a9e565b6102d561037f36600461201f565b610be2565b34801561039057600080fd5b5061039a600b5481565b6040519081526020016102b9565b3480156103b457600080fd5b506102d56103c336600461206b565b610dd4565b3480156103d457600080fd5b5061039a60015481565b3480156103ea57600080fd5b5061039a61271081565b34801561040057600080fd5b506102d561040f3660046120b7565b610de4565b34801561042057600080fd5b506102d561042f36600461206b565b610e50565b34801561044057600080fd5b50600a546102ad90610100900460ff1681565b34801561045f57600080fd5b506102d561046e366004611f11565b610e6b565b34801561047f57600080fd5b506102d561048e366004611f11565b610e9a565b34801561049f57600080fd5b506102d56104ae366004612171565b610ea7565b3480156104bf57600080fd5b506102d56104ce3660046121ba565b610ebf565b3480156104df57600080fd5b506103396104ee366004611f11565b610f94565b3480156104ff57600080fd5b5061039a60055481565b34801561051557600080fd5b5061039a610524366004612267565b610fd5565b34801561053557600080fd5b506102d561101b565b34801561054a57600080fd5b506102ec61102f565b34801561055f57600080fd5b5061039a60025481565b34801561057557600080fd5b506102d56105843660046121ba565b61103c565b34801561059557600080fd5b506102d56105a4366004611f11565b61112b565b3480156105b557600080fd5b506102ec611185565b3480156105ca57600080fd5b506102d56105d9366004611fa9565b611192565b3480156105ea57600080fd5b506000546001600160a01b0316610339565b34801561060857600080fd5b506102ec6111db565b34801561061d57600080fd5b50600a546102ad9060ff1681565b34801561063757600080fd5b506102d5610646366004612171565b6111e8565b6102d5610659366004611f11565b6111fc565b34801561066a57600080fd5b506102d5610679366004612282565b6112bd565b34801561068a57600080fd5b506102d56106993660046122b5565b6113ab565b3480156106aa57600080fd5b5061039a60045481565b3480156106c057600080fd5b506102ec6106cf366004611f11565b6113e2565b3480156106e057600080fd5b5061039a60075481565b3480156106f657600080fd5b506102d5610705366004611f11565b6114e5565b34801561071657600080fd5b506102d5610725366004612331565b611514565b34801561073657600080fd5b506102ad61074536600461239d565b6115d3565b34801561075657600080fd5b5061039a60035481565b34801561076c57600080fd5b506102d561077b366004612267565b611601565b34801561078c57600080fd5b506102d561079b366004611fa9565b61167a565b3480156107ac57600080fd5b506102d56107bb366004611f11565b611728565b3480156107cc57600080fd5b5061039a60065481565b3480156107e257600080fd5b506102d56107f13660046120b7565b611735565b60006001600160e01b031982166380ac58cd60e01b148061082757506001600160e01b03198216635b5e139f60e01b145b92915050565b600a5460ff166108585760405162461bcd60e51b815260040161084f906123c7565b60405180910390fd5b8060025481111561087b5760405162461bcd60e51b815260040161084f906123f0565b8160065481600b5461088d9190612435565b11156108ab5760405162461bcd60e51b815260040161084f906123f0565b600354336000818152600f6020526040902054909185916108cd908390612435565b11156109165760405162461bcd60e51b81526020600482015260186024820152772bb4b6361032bc31b2b2b21036b0bc103130b630b731b29760411b604482015260640161084f565b34600454866109259190612448565b11156109435760405162461bcd60e51b815260040161084f90612467565b3360009081526012602052604090205460ff1661099d5760405162461bcd60e51b81526020600482015260186024820152771059191c995cdcc81b9bdd081a5b8815da1a5d19531a5cdd60421b604482015260640161084f565b6109b73386604051806020016040528060008152506117ea565b5050505050565b600c80546109cb90612496565b80601f01602080910402602001604051908101604052809291908181526020018280546109f790612496565b8015610a445780601f10610a1957610100808354040283529160200191610a44565b820191906000526020600020905b815481529060010190602001808311610a2757829003601f168201915b505050505081565b610a5461182c565b600455565b60008180600b5411610a7d5760405162461bcd60e51b815260040161084f906124ca565b6000838152601060205260409020546001600160a01b031691505b50919050565b8080600b5411610ac05760405162461bcd60e51b815260040161084f906124ca565b82336001600160a01b03821603610b195760405162461bcd60e51b815260206004820152601c60248201527f43616e6e6f742075736520796f7572206f776e20616464726573732e00000000604482015260640161084f565b33836000610b2682610f94565b9050336001600160a01b0382161480610b585750826001600160a01b0316610b4d83610a59565b6001600160a01b0316145b80610b685750610b6881846115d3565b610b845760405162461bcd60e51b815260040161084f90612501565b60008681526010602052604080822080546001600160a01b0319166001600160a01b038b169081179091559051889233917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259190a450505050505050565b600a5460ff16610c045760405162461bcd60e51b815260040161084f906123c7565b82600254811115610c275760405162461bcd60e51b815260040161084f906123f0565b8360065481600b54610c399190612435565b1115610c575760405162461bcd60e51b815260040161084f906123f0565b600354336000818152600f602052604090205490918791610c79908390612435565b1115610cc25760405162461bcd60e51b81526020600482015260186024820152772bb4b6361032bc31b2b2b21036b0bc103130b630b731b29760411b604482015260640161084f565b3460045488610cd19190612448565b1115610cef5760405162461bcd60e51b815260040161084f90612467565b6040516bffffffffffffffffffffffff193360601b166020820152600090603401604051602081830303815290604052805190602001209050610d69878780806020026020016040519081016040528093929190818152602001838360200280828437600092019190915250506001549150849050611886565b610db05760405162461bcd60e51b81526020600482015260186024820152771059191c995cdcc81b9bdd081a5b8815da1a5d19531a5cdd60421b604482015260640161084f565b610dca3389604051806020016040528060008152506117ea565b5050505050505050565b610ddf83838361189c565b505050565b610dec61182c565b600a5481151560ff909116151503610e3d5760405162461bcd60e51b815260206004820152601460248201527329ba30ba3ab9903430b9903132b2b71039b2ba1760611b604482015260640161084f565b600a805460ff1916911515919091179055565b610ddf838383604051806020016040528060008152506113ab565b610e7361182c565b612710811115610e955760405162461bcd60e51b815260040161084f9061254c565b600755565b610ea261182c565b600255565b610eaf61182c565b6008610ebb82826125d1565b5050565b610ec761182c565b8051610eda906013906020840190611e64565b5060005b601354811015610ebb576013828281518110610efc57610efc612691565b60209081029190910181015182546001808201855560009485529284200180546001600160a01b0319166001600160a01b0390921691909117905583519091601291859085908110610f5057610f50612691565b6020908102919091018101516001600160a01b03168252810191909152604001600020805460ff191691151591909117905580610f8c816126a7565b915050610ede565b60008180600b5411610fb85760405162461bcd60e51b815260040161084f906124ca565b50506000908152600e60205260409020546001600160a01b031690565b6000816001600160a01b038116610ffe5760405162461bcd60e51b815260040161084f906126c0565b50506001600160a01b03166000908152600f602052604090205490565b61102361182c565b61102d6000611a1d565b565b600880546109cb90612496565b61104461182c565b60005b6013548110156110ad5760006012600084848151811061106957611069612691565b6020908102919091018101516001600160a01b03168252810191909152604001600020805460ff1916911515919091179055806110a5816126a7565b915050611047565b5080516110c1906013906020840190611e64565b5060005b601354811015610ebb576001601260008484815181106110e7576110e7612691565b6020908102919091018101516001600160a01b03168252810191909152604001600020805460ff191691151591909117905580611123816126a7565b9150506110c5565b61113361182c565b806111805760405162461bcd60e51b815260206004820152601e60248201527f6d65726b6c65526f6f7420697320746865207a65726f20627974657333320000604482015260640161084f565b600155565b600980546109cb90612496565b61119a61182c565b816001600160a01b0381166111c15760405162461bcd60e51b815260040161084f906126c0565b610ddf8383604051806020016040528060008152506117ea565b600d80546109cb90612496565b6111f061182c565b6009610ebb82826125d1565b600a54610100900460ff166112235760405162461bcd60e51b815260040161084f906123c7565b806002548111156112465760405162461bcd60e51b815260040161084f906123f0565b8160065481600b546112589190612435565b11156112765760405162461bcd60e51b815260040161084f906123f0565b34600554846112859190612448565b11156112a35760405162461bcd60e51b815260040161084f90612467565b610ddf3384604051806020016040528060008152506117ea565b816001600160a01b0381166112e45760405162461bcd60e51b815260040161084f906126c0565b82336001600160a01b0382160361133d5760405162461bcd60e51b815260206004820152601c60248201527f43616e6e6f742075736520796f7572206f776e20616464726573732e00000000604482015260640161084f565b3360008181526011602090815260408083206001600160a01b03891680855290835292819020805460ff191688151590811790915590519081529192917f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a350505050565b838383836113ba88888861189c565b6113c684848484611a6d565b610dca5760405162461bcd60e51b815260040161084f906126f7565b60608180600b54116114065760405162461bcd60e51b815260040161084f906124ca565b60075483101561145257600061141d846001612435565b9050600861142a82611bba565b60405160200161143b92919061274a565b604051602081830303815290604052925050610a98565b6009805461145f90612496565b80601f016020809104026020016040519081016040528092919081815260200182805461148b90612496565b80156114d85780601f106114ad576101008083540402835291602001916114d8565b820191906000526020600020905b8154815290600101906020018083116114bb57829003601f168201915b5050505050915050919050565b6114ed61182c565b61271081111561150f5760405162461bcd60e51b815260040161084f9061254c565b600655565b61151c61182c565b82811461155e5760405162461bcd60e51b815260206004820152601060248201526f0d8cadccee8d040dcdee840dac2e8c6d60831b604482015260640161084f565b60005b838110156109b7576115c185858381811061157e5761157e612691565b90506020020160208101906115939190612267565b8484848181106115a5576115a5612691565b90506020020135604051806020016040528060008152506117ea565b806115cb816126a7565b915050611561565b6001600160a01b03918216600090815260116020908152604080832093909416825291909152205460ff1690565b61160961182c565b6001600160a01b03811661166e5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b606482015260840161084f565b61167781611a1d565b50565b61168261182c565b816001600160a01b0381166116a95760405162461bcd60e51b815260040161084f906126c0565b478211156116ec5760405162461bcd60e51b815260206004820152601060248201526f2737ba1032b737bab3b41032ba3432b960811b604482015260640161084f565b6040516001600160a01b0384169083156108fc029084906000818181858888f19350505050158015611722573d6000803e3d6000fd5b50505050565b61173061182c565b600555565b61173d61182c565b801515600a60019054906101000a900460ff161515036117965760405162461bcd60e51b815260206004820152601460248201527329ba30ba3ab9903430b9903132b2b71039b2ba1760611b604482015260640161084f565b600a80548215156101000261ff00199091161790556040517fe48e49c43a8adc6735dcff54f07b33e06b9fa35f69fa74c01c3c2d2df5e6d3c1906117df90831515815260200190565b60405180910390a150565b600083600b54836117fb8787611cbb565b61180784848484611a6d565b6118235760405162461bcd60e51b815260040161084f906126f7565b50505050505050565b6000546001600160a01b0316331461102d5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640161084f565b6000826118938584611de5565b14949350505050565b8080600b54116118be5760405162461bcd60e51b815260040161084f906124ca565b826001600160a01b0381166118e55760405162461bcd60e51b815260040161084f906126c0565b338360006118f282610f94565b9050336001600160a01b03821614806119245750826001600160a01b031661191983610a59565b6001600160a01b0316145b80611934575061193481846115d3565b6119505760405162461bcd60e51b815260040161084f90612501565b600086815260106020908152604080832080546001600160a01b0319908116909155600e835281842080546001600160a01b038d8116919093161790558b168352600f90915281208054916119a4836127e1565b90915550506001600160a01b0387166000908152600f602052604081208054916119cd836126a7565b919050555085876001600160a01b0316896001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a45050505050505050565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b60006001600160a01b0384163b15611bae57604051630a85bd0160e11b81526001600160a01b0385169063150b7a0290611ab19033908990889088906004016127f8565b6020604051808303816000875af1925050508015611aec575060408051601f3d908101601f19168201909252611ae991810190612835565b60015b611b94573d808015611b1a576040519150601f19603f3d011682016040523d82523d6000602084013e611b1f565b606091505b508051600003611b8c5760405162461bcd60e51b815260206004820152603260248201527f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560448201527131b2b4bb32b91034b6b83632b6b2b73a32b960711b606482015260840161084f565b805181602001fd5b6001600160e01b031916630a85bd0160e11b149050611bb2565b5060015b949350505050565b606081600003611be15750506040805180820190915260018152600360fc1b602082015290565b8160005b8115611c0b5780611bf5816126a7565b9150611c049050600a83612868565b9150611be5565b60008167ffffffffffffffff811115611c2657611c266120d2565b6040519080825280601f01601f191660200182016040528015611c50576020820181803683370190505b5090505b8415611bb257611c6560018361287c565b9150611c72600a8661288f565b611c7d906030612435565b60f81b818381518110611c9257611c92612691565b60200101906001600160f81b031916908160001a905350611cb4600a86612868565b9450611c54565b816001600160a01b038116611ce25760405162461bcd60e51b815260040161084f906126c0565b8161271081600b54611cf49190612435565b1115611d125760405162461bcd60e51b815260040161084f9061254c565b60005b83811015611d9a57600081600b54611d2d9190612435565b6000818152600e602052604080822080546001600160a01b0319166001600160a01b038b16908117909155905192935083929091907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908290a45080611d92816126a7565b915050611d15565b5082600b6000828254611dad9190612435565b90915550506001600160a01b0384166000908152600f602052604081208054859290611dda908490612435565b909155505050505050565b600081815b8451811015611e2a57611e1682868381518110611e0957611e09612691565b6020026020010151611e32565b915080611e22816126a7565b915050611dea565b509392505050565b6000818310611e4e576000828152602084905260409020611e5d565b60008381526020839052604090205b9392505050565b828054828255906000526020600020908101928215611eb9579160200282015b82811115611eb957825182546001600160a01b0319166001600160a01b03909116178255602090920191600190910190611e84565b50611ec5929150611ec9565b5090565b5b80821115611ec55760008155600101611eca565b6001600160e01b03198116811461167757600080fd5b600060208284031215611f0657600080fd5b8135611e5d81611ede565b600060208284031215611f2357600080fd5b5035919050565b60005b83811015611f45578181015183820152602001611f2d565b50506000910152565b60008151808452611f66816020860160208601611f2a565b601f01601f19169290920160200192915050565b602081526000611e5d6020830184611f4e565b80356001600160a01b0381168114611fa457600080fd5b919050565b60008060408385031215611fbc57600080fd5b611fc583611f8d565b946020939093013593505050565b60008083601f840112611fe557600080fd5b50813567ffffffffffffffff811115611ffd57600080fd5b6020830191508360208260051b850101111561201857600080fd5b9250929050565b60008060006040848603121561203457600080fd5b83359250602084013567ffffffffffffffff81111561205257600080fd5b61205e86828701611fd3565b9497909650939450505050565b60008060006060848603121561208057600080fd5b61208984611f8d565b925061209760208501611f8d565b9150604084013590509250925092565b80358015158114611fa457600080fd5b6000602082840312156120c957600080fd5b611e5d826120a7565b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f1916810167ffffffffffffffff81118282101715612111576121116120d2565b604052919050565b600067ffffffffffffffff831115612133576121336120d2565b612146601f8401601f19166020016120e8565b905082815283838301111561215a57600080fd5b828260208301376000602084830101529392505050565b60006020828403121561218357600080fd5b813567ffffffffffffffff81111561219a57600080fd5b8201601f810184136121ab57600080fd5b611bb284823560208401612119565b600060208083850312156121cd57600080fd5b823567ffffffffffffffff808211156121e557600080fd5b818501915085601f8301126121f957600080fd5b81358181111561220b5761220b6120d2565b8060051b915061221c8483016120e8565b818152918301840191848101908884111561223657600080fd5b938501935b8385101561225b5761224c85611f8d565b8252938501939085019061223b565b98975050505050505050565b60006020828403121561227957600080fd5b611e5d82611f8d565b6000806040838503121561229557600080fd5b61229e83611f8d565b91506122ac602084016120a7565b90509250929050565b600080600080608085870312156122cb57600080fd5b6122d485611f8d565b93506122e260208601611f8d565b925060408501359150606085013567ffffffffffffffff81111561230557600080fd5b8501601f8101871361231657600080fd5b61232587823560208401612119565b91505092959194509250565b6000806000806040858703121561234757600080fd5b843567ffffffffffffffff8082111561235f57600080fd5b61236b88838901611fd3565b9096509450602087013591508082111561238457600080fd5b5061239187828801611fd3565b95989497509550505050565b600080604083850312156123b057600080fd5b6123b983611f8d565b91506122ac60208401611f8d565b6020808252600f908201526e21b0b713ba1036b4b73a103737bb9760891b604082015260600190565b6020808252601590820152742bb4b6361032bc31b2b2b21036b0bc1036b4b73a1760591b604082015260600190565b634e487b7160e01b600052601160045260246000fd5b808201808211156108275761082761241f565b60008160001904831182151516156124625761246261241f565b500290565b602080825260159082015274139bdd08195b9bdd59da08195d1a195c881cd95b9d605a1b604082015260600190565b600181811c908216806124aa57607f821691505b602082108103610a9857634e487b7160e01b600052602260045260246000fd5b6020808252601d908201527f546f6b656e206861736e2774206265656e206d696e746564207965742e000000604082015260600190565b6020808252602b908201527f596f7520646f6e27742068617665207065726d697373696f6e20746f206d616e60408201526a34b83ab630ba329034ba1760a91b606082015260800190565b60208082526017908201527f57696c6c20657863656564206d617820737570706c792e000000000000000000604082015260600190565b601f821115610ddf57600081815260208120601f850160051c810160208610156125aa5750805b601f850160051c820191505b818110156125c9578281556001016125b6565b505050505050565b815167ffffffffffffffff8111156125eb576125eb6120d2565b6125ff816125f98454612496565b84612583565b602080601f831160018114612634576000841561261c5750858301515b600019600386901b1c1916600185901b1785556125c9565b600085815260208120601f198616915b8281101561266357888601518255948401946001909101908401612644565b50858210156126815787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b634e487b7160e01b600052603260045260246000fd5b6000600182016126b9576126b961241f565b5060010190565b60208082526018908201527f43616e6e6f7420757365207a65726f20616464726573732e0000000000000000604082015260600190565b60208082526033908201527f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560408201527231b2b4bb32b91034b6b83632b6b2b73a32b91760691b606082015260800190565b600080845461275881612496565b600182811680156127705760018114612785576127b4565b60ff19841687528215158302870194506127b4565b8860005260208060002060005b858110156127ab5781548a820152908401908201612792565b50505082870194505b5050505083516127c8818360208801611f2a565b64173539b7b760d91b9101908152600501949350505050565b6000816127f0576127f061241f565b506000190190565b6001600160a01b038581168252841660208201526040810183905260806060820181905260009061282b90830184611f4e565b9695505050505050565b60006020828403121561284757600080fd5b8151611e5d81611ede565b634e487b7160e01b600052601260045260246000fd5b60008261287757612877612852565b500490565b818103818111156108275761082761241f565b60008261289e5761289e612852565b50069056fea2646970667358221220b01f66bc3ed251fd34dfcbdcd8e0023fb04e953e6b1f8ebb887c9dae844de70064736f6c6343000810003300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e0952af45412b5efc063d5d7af5bd51a81bb20ea6e861a96dea317fba373216f45000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001600000000000000000000000000000000000000000000000000000000000000007436f325a65726f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003436f320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f68747470733a2f2f697066732e636f327a65726f2e78797a2f746f6b656e2f00000000000000000000000000000000000000000000000000000000000000002568747470733a2f2f697066732e636f327a65726f2e78797a2f746f6b656e2f302e6a736f6e000000000000000000000000000000000000000000000000000000