60806040526101ea600b5560405162002dd338038062002dd38339810160408190526200002c91620002ff565b878760046200003c838262000462565b5060056200004b828262000462565b50506000600255506200005e33620000ae565b600c6200006c878262000462565b5060108490556011859055600d8390556013805460ff60a01b1916600160a01b179055600a601455620000a0828262000100565b50505050505050506200052e565b600a80546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b6127106001600160601b0382161115620001745760405162461bcd60e51b815260206004820152602a60248201527f455243323938313a20726f79616c7479206665652077696c6c206578636565646044820152692073616c65507269636560b01b60648201526084015b60405180910390fd5b6001600160a01b038216620001cc5760405162461bcd60e51b815260206004820152601960248201527f455243323938313a20696e76616c69642072656365697665720000000000000060448201526064016200016b565b604080518082019091526001600160a01b039092168083526001600160601b039091166020909201829052600160a01b90910217600055565b634e487b7160e01b600052604160045260246000fd5b600082601f8301126200022d57600080fd5b81516001600160401b03808211156200024a576200024a62000205565b604051601f8301601f19908116603f0116810190828211818310171562000275576200027562000205565b816040528381526020925086838588010111156200029257600080fd5b600091505b83821015620002b6578582018301518183018401529082019062000297565b600093810190920192909252949350505050565b80516001600160a01b0381168114620002e257600080fd5b919050565b80516001600160601b0381168114620002e257600080fd5b600080600080600080600080610100898b0312156200031d57600080fd5b88516001600160401b03808211156200033557600080fd5b620003438c838d016200021b565b995060208b01519150808211156200035a57600080fd5b620003688c838d016200021b565b985060408b01519150808211156200037f57600080fd5b506200038e8b828c016200021b565b965050606089015194506080890151935060a08901519250620003b460c08a01620002ca565b9150620003c460e08a01620002e7565b90509295985092959890939650565b600181811c90821680620003e857607f821691505b6020821081036200040957634e487b7160e01b600052602260045260246000fd5b50919050565b601f8211156200045d57600081815260208120601f850160051c81016020861015620004385750805b601f850160051c820191505b81811015620004595782815560010162000444565b5050505b505050565b81516001600160401b038111156200047e576200047e62000205565b62000496816200048f8454620003d3565b846200040f565b602080601f831160018114620004ce5760008415620004b55750858301515b600019600386901b1c1916600185901b17855562000459565b600085815260208120601f198616915b82811015620004ff57888601518255948401946001909101908401620004de565b50858210156200051e5787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b612895806200053e6000396000f3fe6080604052600436106102ff5760003560e01c80637c928fe911610190578063c87b56dd116100dc578063ecade2f011610095578063f2fde38b1161006f578063f2fde38b146108ec578063f34e4bdc1461090c578063f6a5b8e614610939578063fa02b8671461095957600080fd5b8063ecade2f01461088c578063f07b92cd146108ac578063f1d5f517146108cc57600080fd5b8063c87b56dd146107bb578063cc47a40b146107db578063d46e0aab146107fb578063d88c271e1461081b578063e985e9c51461084b578063eb8d24441461086b57600080fd5b8063a1ca2a5711610149578063b88d4fde11610123578063b88d4fde14610745578063bd2f6eb814610765578063c38bb53714610785578063c7f8d01a146107a557600080fd5b8063a1ca2a57146106e4578063a22cb46514610705578063ab7b49931461072557600080fd5b80637c928fe91461063b57806385faec0f1461065b5780638da5cb5b1461067b57806395d89b411461069957806399b2b20a146106ae5780639d1b464a146106ce57600080fd5b806332cb6b0c1161024f57806355f804b3116102085780636352211e116101e25780636352211e146105d35780636aabb947146105f357806370a0823114610606578063715018a61461062657600080fd5b806355f804b31461057f578063564b81ef1461059f5780635c975abb146105b257600080fd5b806332cb6b0c146104e45780633c8463a1146104fa5780633ccfd60b146105105780633dc7fdd61461052557806342842e0e1461053f57806342966c681461055f57600080fd5b8063095ea7b3116102bc57806318b200711161029657806318b200711461045257806323b872dd146104725780632a55205a146104925780632db11544146104d157600080fd5b8063095ea7b3146103f957806311464fbe1461041957806318160ddd1461043957600080fd5b806301ffc9a71461030457806302c8898914610339578063056d5afe1461035b57806306fdde0314610393578063081812fc146103b557806308346d85146103d5575b600080fd5b34801561031057600080fd5b5061032461031f366004612133565b610979565b60405190151581526020015b60405180910390f35b34801561034557600080fd5b50610359610354366004612165565b61098a565b005b34801561036757600080fd5b5060125461037b906001600160a01b031681565b6040516001600160a01b039091168152602001610330565b34801561039f57600080fd5b506103a86109b0565b60405161033091906121d0565b3480156103c157600080fd5b5061037b6103d03660046121e3565b610a42565b3480156103e157600080fd5b506103eb60145481565b604051908152602001610330565b34801561040557600080fd5b50610359610414366004612211565b610a86565b34801561042557600080fd5b5060135461037b906001600160a01b031681565b34801561044557600080fd5b50600354600254036103eb565b34801561045e57600080fd5b5061035961046d3660046121e3565b610b13565b34801561047e57600080fd5b5061035961048d36600461223d565b610b20565b34801561049e57600080fd5b506104b26104ad36600461227e565b610b2b565b604080516001600160a01b039093168352602083019190915201610330565b6103596104df3660046121e3565b610bd7565b3480156104f057600080fd5b506103eb600d5481565b34801561050657600080fd5b506103eb60115481565b34801561051c57600080fd5b50610359610ce7565b34801561053157600080fd5b50600f546103249060ff1681565b34801561054b57600080fd5b5061035961055a36600461223d565b610d1e565b34801561056b57600080fd5b5061035961057a3660046121e3565b610d39565b34801561058b57600080fd5b5061035961059a36600461233d565b610dda565b3480156105ab57600080fd5b50466103eb565b3480156105be57600080fd5b50600a5461032490600160a01b900460ff1681565b3480156105df57600080fd5b5061037b6105ee3660046121e3565b610dee565b6103596106013660046121e3565b610e00565b34801561061257600080fd5b506103eb610621366004612385565b610eed565b34801561063257600080fd5b50610359610f3b565b34801561064757600080fd5b506103596106563660046121e3565b610f4f565b34801561066757600080fd5b506103596106763660046121e3565b61106f565b34801561068757600080fd5b50600a546001600160a01b031661037b565b3480156106a557600080fd5b506103a861107c565b3480156106ba57600080fd5b506103596106c93660046123a2565b61108b565b3480156106da57600080fd5b506103eb60105481565b3480156106f057600080fd5b5060135461032490600160a01b900460ff1681565b34801561071157600080fd5b506103596107203660046123e7565b61109d565b34801561073157600080fd5b50610359610740366004612385565b611132565b34801561075157600080fd5b5061035961076036600461241c565b61115c565b34801561077157600080fd5b506103596107803660046121e3565b6111ad565b34801561079157600080fd5b506103596107a0366004612165565b6111ba565b3480156107b157600080fd5b506103eb600e5481565b3480156107c757600080fd5b506103a86107d63660046121e3565b6111e0565b3480156107e757600080fd5b506103596107f6366004612211565b611264565b34801561080757600080fd5b5061035961081636600461249b565b6112b3565b34801561082757600080fd5b50610324610836366004612385565b60166020526000908152604090205460ff1681565b34801561085757600080fd5b5061032461086636600461255e565b611322565b34801561087757600080fd5b50600a5461032490600160a81b900460ff1681565b34801561089857600080fd5b506103596108a7366004612385565b611350565b3480156108b857600080fd5b506103596108c7366004612165565b61137a565b3480156108d857600080fd5b506103596108e73660046121e3565b6113a0565b3480156108f857600080fd5b50610359610907366004612385565b6113ad565b34801561091857600080fd5b506103eb610927366004612385565b60156020526000908152604090205481565b34801561094557600080fd5b506103596109543660046121e3565b611423565b34801561096557600080fd5b50610359610974366004612165565b611430565b60006109848261144b565b92915050565b610992611456565b600a8054911515600160a81b0260ff60a81b19909216919091179055565b6060600480546109bf9061258c565b80601f01602080910402602001604051908101604052809291908181526020018280546109eb9061258c565b8015610a385780601f10610a0d57610100808354040283529160200191610a38565b820191906000526020600020905b815481529060010190602001808311610a1b57829003601f168201915b5050505050905090565b6000610a4d826114b0565b610a6a576040516333d1c03960e21b815260040160405180910390fd5b506000908152600860205260409020546001600160a01b031690565b6000610a9182610dee565b9050806001600160a01b0316836001600160a01b031603610ac55760405163250fdee360e21b815260040160405180910390fd5b336001600160a01b03821614801590610ae55750610ae38133611322565b155b15610b03576040516367d9dca160e11b815260040160405180910390fd5b610b0e8383836114dc565b505050565b610b1b611456565b601055565b610b0e838383611538565b60008281526001602090815260408083208151808301909252546001600160a01b038116808352600160a01b9091046001600160601b0316928201929092528291610ba05750604080518082019091526000546001600160a01b0381168252600160a01b90046001600160601b031660208201525b602081015160009061271090610bbf906001600160601b0316876125dc565b610bc991906125f3565b915196919550909350505050565b6000610be66003546002540390565b600a54909150600160a81b900460ff16610c525760405162461bcd60e51b815260206004820152602260248201527f53616c65206d7573742062652061637469766520746f206d696e7420746f6b656044820152616e7360f01b60648201526084015b60405180910390fd5b600d54610c5f8383612615565b1115610c7d5760405162461bcd60e51b8152600401610c4990612628565b3482601054610c8c91906125dc565b14610cd95760405162461bcd60e51b815260206004820152601960248201527f53656e742076616c7565206973206e6f7420636f7272656374000000000000006044820152606401610c49565b610ce38282611714565b5050565b610cef611456565b6040514790339082156108fc029083906000818181858888f19350505050158015610ce3573d6000803e3d6000fd5b610b0e8383836040518060200160405280600081525061115c565b610d42816114b0565b610d7c5760405162461bcd60e51b815260206004820152600b60248201526a496e76616c69642049642160a81b6044820152606401610c49565b33610d8682610dee565b6001600160a01b031614610dce5760405162461bcd60e51b815260206004820152600f60248201526e2737ba10309027232a1027bbb732b960891b6044820152606401610c49565b610dd781611847565b50565b610de2611456565b600c610ce382826126ab565b6000610df982611852565b5192915050565b6000610e0f6003546002540390565b600f5490915060ff16610e5b5760405162461bcd60e51b81526020600482015260146024820152732ba61036b4b73a1034b9903234b9b0b13632b21760611b6044820152606401610c49565b3360009081526016602052604090205460ff16610eb35760405162461bcd60e51b81526020600482015260166024820152751059191c995cdcc8084f481dda1a5d195b1a5cdd195960521b6044820152606401610c49565b600d54610ec08383612615565b1115610ede5760405162461bcd60e51b8152600401610c4990612628565b3482600e54610c8c91906125dc565b60006001600160a01b038216610f16576040516323d3ad8160e21b815260040160405180910390fd5b506001600160a01b03166000908152600760205260409020546001600160401b031690565b610f43611456565b610f4d600061196c565b565b6000610f5e6003546002540390565b601354909150600160a01b900460ff16610fb25760405162461bcd60e51b8152602060048201526015602482015274233932b29036b4b73a1034b9903234b0b13632b21760591b6044820152606401610c49565b60145433600090815260156020526040902054610fcf9084612615565b11156110125760405162461bcd60e51b8152602060048201526012602482015271115e18d959591cc8199c9959481b1a5b5a5d60721b6044820152606401610c49565b600d5461101f8383612615565b111561103d5760405162461bcd60e51b8152600401610c4990612628565b6110478282611714565b3360009081526015602052604081208054849290611066908490612615565b90915550505050565b611077611456565b600b55565b6060600580546109bf9061258c565b611093611456565b610ce382826119be565b336001600160a01b038316036110c65760405163b06307db60e01b815260040160405180910390fd5b3360008181526009602090815260408083206001600160a01b03871680855290835292819020805460ff191686151590811790915590519081529192917f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a35050565b61113a611456565b601280546001600160a01b0319166001600160a01b0392909216919091179055565b611167848484611538565b6001600160a01b0383163b15158015611189575061118784848484611abb565b155b156111a7576040516368d2bf6b60e11b815260040160405180910390fd5b50505050565b6111b5611456565b601455565b6111c2611456565b600a8054911515600160a01b0260ff60a01b19909216919091179055565b60606111eb826114b0565b61120857604051630a14c4b560e41b815260040160405180910390fd5b6000611212611ba7565b90508051600003611232576040518060200160405280600081525061125d565b8061123c84611bb6565b60405160200161124d92919061276a565b6040516020818303038152906040525b9392505050565b61126c611456565b600061127b6003546002540390565b600d5490915061128b8383612615565b11156112a95760405162461bcd60e51b8152600401610c4990612628565b610b0e8383611c48565b6112bb611456565b60005b8251811015610b0e5781601660008584815181106112de576112de612799565b6020908102919091018101516001600160a01b03168252810191909152604001600020805460ff19169115159190911790558061131a816127af565b9150506112be565b6001600160a01b03918216600090815260096020908152604080832093909416825291909152205460ff1690565b611358611456565b601380546001600160a01b0319166001600160a01b0392909216919091179055565b611382611456565b60138054911515600160a01b0260ff60a01b19909216919091179055565b6113a8611456565b601155565b6113b5611456565b6001600160a01b03811661141a5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610c49565b610dd78161196c565b61142b611456565b600e55565b611438611456565b600f805460ff1916911515919091179055565b600061098482611c62565b600a546001600160a01b03163314610f4d5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610c49565b600060025482108015610984575050600090815260066020526040902054600160e01b900460ff161590565b60008281526008602052604080822080546001600160a01b0319166001600160a01b0387811691821790925591518593918516917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591a4505050565b600061154382611852565b9050836001600160a01b031681600001516001600160a01b03161461157a5760405162a1148160e81b815260040160405180910390fd5b6000336001600160a01b038616148061159857506115988533611322565b806115b35750336115a884610a42565b6001600160a01b0316145b9050806115d357604051632ce44b5f60e11b815260040160405180910390fd5b6001600160a01b0384166115fa57604051633a954ecd60e21b815260040160405180910390fd5b611606600084876114dc565b6001600160a01b038581166000908152600760209081526040808320805467ffffffffffffffff198082166001600160401b0392831660001901831617909255898616808652838620805493841693831660019081018416949094179055898652600690945282852080546001600160e01b031916909417600160a01b429092169190910217835587018084529220805491939091166116da5760025482146116da57805460208601516001600160401b0316600160a01b026001600160e01b03199091166001600160a01b038a16171781555b50505082846001600160a01b0316866001600160a01b031660008051602061284083398151915260405160405180910390a45b5050505050565b600a54600160a01b900460ff16156117615760405162461bcd60e51b815260206004820152601060248201526f4d494e54494e473a205061757365642160801b6044820152606401610c49565b61176b3383611c48565b60005b82811015610b0e576012546013546001600160a01b039182169163da7323b39116463061179b8688612615565b600b546040516001600160e01b031960e088901b1681526001600160a01b03958616600482015260248101949094529390911660448301526064820152608481019190915260c060a4820152600060c482015260e4016020604051808303816000875af1158015611810573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061183491906127c8565b508061183f816127af565b91505061176e565b610dd7816000611ca2565b60408051606081018252600080825260208201819052918101919091528160025481101561195357600081815260066020908152604091829020825160608101845290546001600160a01b0381168252600160a01b81046001600160401b031692820192909252600160e01b90910460ff161515918101829052906119515780516001600160a01b0316156118e8579392505050565b5060001901600081815260066020908152604091829020825160608101845290546001600160a01b038116808352600160a01b82046001600160401b031693830193909352600160e01b900460ff161515928101929092521561194c579392505050565b6118e8565b505b604051636f96cda160e11b815260040160405180910390fd5b600a80546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b6127106001600160601b0382161115611a2c5760405162461bcd60e51b815260206004820152602a60248201527f455243323938313a20726f79616c7479206665652077696c6c206578636565646044820152692073616c65507269636560b01b6064820152608401610c49565b6001600160a01b038216611a825760405162461bcd60e51b815260206004820152601960248201527f455243323938313a20696e76616c6964207265636569766572000000000000006044820152606401610c49565b604080518082019091526001600160a01b039092168083526001600160601b039091166020909201829052600160a01b90910217600055565b604051630a85bd0160e11b81526000906001600160a01b0385169063150b7a0290611af09033908990889088906004016127e5565b6020604051808303816000875af1925050508015611b2b575060408051601f3d908101601f19168201909252611b2891810190612822565b60015b611b89573d808015611b59576040519150601f19603f3d011682016040523d82523d6000602084013e611b5e565b606091505b508051600003611b81576040516368d2bf6b60e11b815260040160405180910390fd5b805181602001fd5b6001600160e01b031916630a85bd0160e11b1490505b949350505050565b6060600c80546109bf9061258c565b60606000611bc383611e56565b60010190506000816001600160401b03811115611be257611be26122a0565b6040519080825280601f01601f191660200182016040528015611c0c576020820181803683370190505b5090508181016020015b600019016f181899199a1a9b1b9c1cb0b131b232b360811b600a86061a8153600a8504945084611c1657509392505050565b610ce3828260405180602001604052806000815250611f2e565b60006001600160e01b031982166380ac58cd60e01b1480611c9357506001600160e01b03198216635b5e139f60e01b145b80610984575061098482611f3b565b6000611cad83611852565b80519091508215611d13576000336001600160a01b0383161480611cd65750611cd68233611322565b80611cf1575033611ce686610a42565b6001600160a01b0316145b905080611d1157604051632ce44b5f60e11b815260040160405180910390fd5b505b611d1f600085836114dc565b6001600160a01b0380821660008181526007602090815260408083208054600160801b6000196001600160401b0380841691909101811667ffffffffffffffff198416811783900482166001908101831690930277ffffffffffffffff0000000000000000ffffffffffffffff19909416179290921783558b86526006909452828520805460ff60e01b1942909316600160a01b026001600160e01b03199091169097179690961716600160e01b178555918901808452922080549194909116611e1d576002548214611e1d57805460208701516001600160401b0316600160a01b026001600160e01b03199091166001600160a01b038716171781555b5050604051869250600091506001600160a01b03841690600080516020612840833981519152908390a450506003805460010190555050565b60008072184f03e93ff9f4daa797ed6e38ed64bf6a1f0160401b8310611e955772184f03e93ff9f4daa797ed6e38ed64bf6a1f0160401b830492506040015b6d04ee2d6d415b85acef81000000008310611ec1576d04ee2d6d415b85acef8100000000830492506020015b662386f26fc100008310611edf57662386f26fc10000830492506010015b6305f5e1008310611ef7576305f5e100830492506008015b6127108310611f0b57612710830492506004015b60648310611f1d576064830492506002015b600a83106109845760010192915050565b610b0e8383836001611f70565b60006001600160e01b0319821663152a902d60e11b148061098457506301ffc9a760e01b6001600160e01b0319831614610984565b6002546001600160a01b038516611f9957604051622e076360e81b815260040160405180910390fd5b83600003611fba5760405163b562e8dd60e01b815260040160405180910390fd5b6001600160a01b038516600081815260076020908152604080832080546fffffffffffffffffffffffffffffffff1981166001600160401b038083168c0181169182176801000000000000000067ffffffffffffffff1990941690921783900481168c01811690920217909155858452600690925290912080546001600160e01b031916909217600160a01b42909216919091021790558080850183801561206b57506001600160a01b0387163b15155b156120e1575b60405182906001600160a01b03891690600090600080516020612840833981519152908290a46120aa6000888480600101955088611abb565b6120c7576040516368d2bf6b60e11b815260040160405180910390fd5b8082036120715782600254146120dc57600080fd5b612114565b5b6040516001830192906001600160a01b03891690600090600080516020612840833981519152908290a48082036120e2575b5060025561170d565b6001600160e01b031981168114610dd757600080fd5b60006020828403121561214557600080fd5b813561125d8161211d565b8035801515811461216057600080fd5b919050565b60006020828403121561217757600080fd5b61125d82612150565b60005b8381101561219b578181015183820152602001612183565b50506000910152565b600081518084526121bc816020860160208601612180565b601f01601f19169290920160200192915050565b60208152600061125d60208301846121a4565b6000602082840312156121f557600080fd5b5035919050565b6001600160a01b0381168114610dd757600080fd5b6000806040838503121561222457600080fd5b823561222f816121fc565b946020939093013593505050565b60008060006060848603121561225257600080fd5b833561225d816121fc565b9250602084013561226d816121fc565b929592945050506040919091013590565b6000806040838503121561229157600080fd5b50508035926020909101359150565b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f191681016001600160401b03811182821017156122de576122de6122a0565b604052919050565b60006001600160401b038311156122ff576122ff6122a0565b612312601f8401601f19166020016122b6565b905082815283838301111561232657600080fd5b828260208301376000602084830101529392505050565b60006020828403121561234f57600080fd5b81356001600160401b0381111561236557600080fd5b8201601f8101841361237657600080fd5b611b9f848235602084016122e6565b60006020828403121561239757600080fd5b813561125d816121fc565b600080604083850312156123b557600080fd5b82356123c0816121fc565b915060208301356001600160601b03811681146123dc57600080fd5b809150509250929050565b600080604083850312156123fa57600080fd5b8235612405816121fc565b915061241360208401612150565b90509250929050565b6000806000806080858703121561243257600080fd5b843561243d816121fc565b9350602085013561244d816121fc565b92506040850135915060608501356001600160401b0381111561246f57600080fd5b8501601f8101871361248057600080fd5b61248f878235602084016122e6565b91505092959194509250565b600080604083850312156124ae57600080fd5b82356001600160401b03808211156124c557600080fd5b818501915085601f8301126124d957600080fd5b81356020828211156124ed576124ed6122a0565b8160051b92506124fe8184016122b6565b828152928401810192818101908985111561251857600080fd5b948201945b848610156125425785359350612532846121fc565b838252948201949082019061251d565b96506125519050878201612150565b9450505050509250929050565b6000806040838503121561257157600080fd5b823561257c816121fc565b915060208301356123dc816121fc565b600181811c908216806125a057607f821691505b6020821081036125c057634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b8082028115828204841417610984576109846125c6565b60008261261057634e487b7160e01b600052601260045260246000fd5b500490565b80820180821115610984576109846125c6565b6020808252818101527f507572636861736520776f756c6420657863656564206d617820746f6b656e73604082015260600190565b601f821115610b0e57600081815260208120601f850160051c810160208610156126845750805b601f850160051c820191505b818110156126a357828155600101612690565b505050505050565b81516001600160401b038111156126c4576126c46122a0565b6126d8816126d2845461258c565b8461265d565b602080601f83116001811461270d57600084156126f55750858301515b600019600386901b1c1916600185901b1785556126a3565b600085815260208120601f198616915b8281101561273c5788860151825594840194600190910190840161271d565b508582101561275a5787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b6000835161277c818460208801612180565b835190830190612790818360208801612180565b01949350505050565b634e487b7160e01b600052603260045260246000fd5b6000600182016127c1576127c16125c6565b5060010190565b6000602082840312156127da57600080fd5b815161125d816121fc565b6001600160a01b0385811682528416602082015260408101839052608060608201819052600090612818908301846121a4565b9695505050505050565b60006020828403121561283457600080fd5b815161125d8161211d56feddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa2646970667358221220b09e2d3d9e5b223d4ea8ae29487c8f0cb845fc463a66cd10400e1f8bb301b17e64736f6c63430008120033000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011040000000000000000000000000d9b59d8f9620318bb05f7bf300d8121634491d7000000000000000000000000000000000000000000000000000000000000003c0000000000000000000000000000000000000000000000000000000000000000c5045504520456d6272796f73000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045045504500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002968747470733a2f2f6d696e742e6c6966656f66706570652e636f6d2f706570652d6e66742d6170692f0000000000000000000000000000000000000000000000