0x608060405234801561001057600080fd5b50610284806100206000396000f3fe608060405260043610610062576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff168063a293d1e814610067578063b5931f7c146100c0578063d05c78da14610119578063e6cb901314610172575b600080fd5b34801561007357600080fd5b506100aa6004803603604081101561008a57600080fd5b8101908080359060200190929190803590602001909291905050506101cb565b6040518082815260200191505060405180910390f35b3480156100cc57600080fd5b50610103600480360360408110156100e357600080fd5b8101908080359060200190929190803590602001909291905050506101e7565b6040518082815260200191505060405180910390f35b34801561012557600080fd5b5061015c6004803603604081101561013c57600080fd5b81019080803590602001909291908035906020019092919050505061020b565b6040518082815260200191505060405180910390f35b34801561017e57600080fd5b506101b56004803603604081101561019557600080fd5b81019080803590602001909291908035906020019092919050505061023c565b6040518082815260200191505060405180910390f35b60008282111515156101dc57600080fd5b818303905092915050565b600080821115156101f757600080fd5b818381151561020257fe5b04905092915050565b60008183029050600083148061022b575081838281151561022857fe5b04145b151561023657600080fd5b92915050565b6000818301905082811015151561025257600080fd5b9291505056fea165627a7a72305820a751db1f7ff3a6096f45461409cc4b99ca081dbc28e408ac5bd421bcd08ba2d90029