0x60808060405234610016576102b1908161001c8239f35b600080fdfe6080604081815260048036101561001557600080fd5b600092833560e01c63bff4163f1461002c57600080fd5b839060803660031901126102375782356001600160a01b038082168083036101da5760243592604435928316948584036102335760643567ffffffffffffffff81160361023357826100e9575050505073fa70af4af0cc7cc4d767ac6808c7e56375844d7193843b156100e5576024918651958694859363f6203e3560e01b85528401525af180156100d957602093506100ca575b505b5160018152f35b6100d39061023b565b386100c1565b505051903d90823e3d90fd5b8380fd5b6323b872dd60e01b81523388820190815230602082810191909152604082018790529598949650929491939282908290819060600103818a895af1801561020c57610216575b50875163095ea7b360e01b815281816044818a73fa70af4af0cc7cc4d767ac6808c7e56375844d71998a898401528d60248401525af1801561020c576101de575b5050823b156101da57865163b3db428b60e01b81526001600160a01b039283169181019182529190931660208401526040830194909452839182908490829060600103925af180156100d957602093506101cb575b506100c3565b6101d49061023b565b386101c5565b8480fd5b816101fd92903d10610205575b6101f58183610265565b810190610287565b503880610170565b503d6101eb565b89513d89823e3d90fd5b61022c90823d8411610205576101f58183610265565b503861012f565b8680fd5b5080fd5b67ffffffffffffffff811161024f57604052565b634e487b7160e01b600052604160045260246000fd5b90601f8019910116810190811067ffffffffffffffff82111761024f57604052565b9081602091031261029f5751801515810361029f5790565b600080fdfea164736f6c6343000810000a