608060405234801561001057600080fd5b50610253806100206000396000f3fe608060405234801561001057600080fd5b50600436106100625760003560e01c806306fdde031461006757806318160ddd1461009d578063313ce567146100b357806370a08231146100ba57806395d89b41146100ce578063beabacc8146100ee575b600080fd5b6040805180820190915260088152672aa9a21021b7b4b760c11b60208201525b6040516100949190610155565b60405180910390f35b655af3107a40005b604051908152602001610094565b60066100a5565b6100a56100c83660046101bf565b50600090565b6040805180820190915260048152635553444360e01b6020820152610087565b6101016100fc3660046101e1565b610103565b005b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161014891815260200190565b60405180910390a3505050565b600060208083528351808285015260005b8181101561018257858101830151858201604001528201610166565b506000604082860101526040601f19601f8301168501019250505092915050565b80356001600160a01b03811681146101ba57600080fd5b919050565b6000602082840312156101d157600080fd5b6101da826101a3565b9392505050565b6000806000606084860312156101f657600080fd5b6101ff846101a3565b925061020d602085016101a3565b915060408401359050925092509256fea2646970667358221220845415748496961854282319464425792112999715173444985393637256965364736f6c63436598731537