0x60803461011757601f61048838819003918201601f19168301916001600160401b0383118484101761011b5780849260209460405283398101031261011757516001600160a01b038082169190828203610117575f549160018060a01b03199233848216175f55604051923391167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e05f80a33b156100af5750600154161760015560405161035890816101308239f35b62461bcd60e51b815260206004820152603360248201527f5570677261646561626c65426561636f6e3a20696d706c656d656e746174696f60448201527f6e206973206e6f74206120636f6e7472616374000000000000000000000000006064820152608490fd5b5f80fd5b634e487b7160e01b5f52604160045260245ffdfe60806040526004361015610011575f80fd5b5f3560e01c80633659cfe6146101e75780635c60da1b146101c1578063715018a61461015d5780638da5cb5b146101385763f2fde38b14610050575f80fd5b34610134576020366003190112610134576004356001600160a01b038082168092036101345761007e6102cb565b81156100c9575f548273ffffffffffffffffffffffffffffffffffffffff198216175f55167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e05f80a3005b60405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201527f64647265737300000000000000000000000000000000000000000000000000006064820152608490fd5b5f80fd5b34610134575f3660031901126101345760206001600160a01b035f5416604051908152f35b34610134575f366003190112610134576101756102cb565b5f6001600160a01b03815473ffffffffffffffffffffffffffffffffffffffff1981168355167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08280a3005b34610134575f3660031901126101345760206001600160a01b0360015416604051908152f35b34610134576020366003190112610134576004356001600160a01b03811690818103610134576102156102cb565b3b15610260578073ffffffffffffffffffffffffffffffffffffffff1960015416176001557fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b5f80a2005b60405162461bcd60e51b815260206004820152603360248201527f5570677261646561626c65426561636f6e3a20696d706c656d656e746174696f60448201527f6e206973206e6f74206120636f6e7472616374000000000000000000000000006064820152608490fd5b6001600160a01b035f541633036102de57565b606460405162461bcd60e51b815260206004820152602060248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152fdfea2646970667358221220f7438af192c8be05873848310ad9a7ec5a7cf6761f9fbfcd0ff1daf601bc9f8264736f6c634300081900330000000000000000000000004b1576df8d8911d2f404391a7f8facefa7f4b6da