Init code: 0x608060408190526003805460ff191690556200111038819003908190833981018060405260c08110156200003257600080fd5b8101908080516401000000008111156200004b57600080fd5b820160208101848111156200005f57600080fd5b81516401000000008111828201871017156200007a57600080fd5b505092919060200180516401000000008111156200009757600080fd5b82016020810184811115620000ab57600080fd5b8151640100000000811182820187101715620000c657600080fd5b505060208083015160408401516060850151608090950151885194975091955093929091620000fb9160049189019062000316565b5084516200011190600590602088019062000316565b506006805460ff191660ff861617905562000136818464010000000062000179810204565b604051600160a060020a038316903480156108fc02916000818181858888f193505050501580156200016c573d6000803e3d6000fd5b50505050505050620003bb565b600160a060020a0382161515620001f157604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604482015290519081900360640190fd5b6002546200020e908264010000000062000b9b6200029a82021704565b600255600160a060020a03821660009081526020819052604090205462000244908264010000000062000b9b6200029a82021704565b600160a060020a0383166000818152602081815260408083209490945583518581529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35050565b6000828201838110156200030f57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b9392505050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200035957805160ff191683800117855562000389565b8280016001018555821562000389579182015b82811115620003895782518255916020019190600101906200036c565b50620003979291506200039b565b5090565b620003b891905b80821115620003975760008155600101620003a2565b90565b610d4580620003cb6000396000f3fe6080604052600436106100cf5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100d4578063095ea7b31461015e57806318160ddd146101ab5780632360370a146101d257806323b872dd146101e7578063313ce5671461022a578063395093511461025557806340ea56771461028e57806342966c68146102a557806370a08231146102cf57806395d89b4114610302578063a457c2d714610317578063a9059cbb14610350578063dd62ed3e14610389575b600080fd5b3480156100e057600080fd5b506100e96103c4565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561012357818101518382015260200161010b565b50505050905090810190601f1680156101505780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561016a57600080fd5b506101976004803603604081101561018157600080fd5b50600160a060020a03813516906020013561045a565b604080519115158252519081900360200190f35b3480156101b757600080fd5b506101c0610470565b60408051918252519081900360200190f35b3480156101de57600080fd5b50610197610476565b3480156101f357600080fd5b506101976004803603606081101561020a57600080fd5b50600160a060020a0381358116916020810135909116906040013561047f565b34801561023657600080fd5b5061023f6104d6565b6040805160ff9092168252519081900360200190f35b34801561026157600080fd5b506101976004803603604081101561027857600080fd5b50600160a060020a0381351690602001356104df565b34801561029a57600080fd5b506102a361051b565b005b3480156102b157600080fd5b506102a3600480360360208110156102c857600080fd5b503561052a565b3480156102db57600080fd5b506101c0600480360360208110156102f257600080fd5b5035600160a060020a0316610537565b34801561030e57600080fd5b506100e9610552565b34801561032357600080fd5b506101976004803603604081101561033a57600080fd5b50600160a060020a0381351690602001356105b3565b34801561035c57600080fd5b506101976004803603604081101561037357600080fd5b50600160a060020a0381351690602001356105ef565b34801561039557600080fd5b506101c0600480360360408110156103ac57600080fd5b50600160a060020a03813581169160200135166107df565b60048054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156104505780601f1061042557610100808354040283529160200191610450565b820191906000526020600020905b81548152906001019060200180831161043357829003601f168201915b5050505050905090565b600061046733848461080a565b50600192915050565b60025490565b60035460ff1690565b600061048c848484610977565b600160a060020a0384166000908152600160209081526040808320338085529252909120546104cc9186916104c7908663ffffffff610b3b16565b61080a565b5060019392505050565b60065460ff1690565b336000818152600160209081526040808320600160a060020a038716845290915281205490916104679185906104c7908663ffffffff610b9b16565b6003805460ff19166001179055565b6105343382610bff565b50565b600160a060020a031660009081526020819052604090205490565b60058054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156104505780601f1061042557610100808354040283529160200191610450565b336000818152600160209081526040808320600160a060020a038716845290915281205490916104679185906104c7908663ffffffff610b3b16565b600080821161066e576040805160e560020a62461bcd02815260206004820152602960248201527f5472616e7366657220616d6f756e74206d75737420626520677265617465722060448201527f7468616e207a65726f0000000000000000000000000000000000000000000000606482015290519081900360840190fd5b600160a060020a03831615156106ce576040805160e560020a62461bcd02815260206004820181905260248201527f526563697069656e7420616464726573732063616e6e6f74206265207a65726f604482015290519081900360640190fd5b60035460ff16156107d4576126516106e4610470565b8115156106ed57fe5b04821115610745576040805160e560020a62461bcd02815260206004820181905260248201527f496e766573746d656e742065786365656473206d6178696d756d206c696d6974604482015290519081900360640190fd5b600160a060020a03831630146107d45760008261076185610537565b019050606461076e610470565b60070281151561077a57fe5b048111156107d2576040805160e560020a62461bcd02815260206004820152601d60248201527f45786365656473206d6178696d756d20686f6c64696e67206c696d6974000000604482015290519081900360640190fd5b505b610467338484610977565b600160a060020a03918216600090815260016020908152604080832093909416825291909152205490565b600160a060020a038316151561088f576040805160e560020a62461bcd028152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460448201527f7265737300000000000000000000000000000000000000000000000000000000606482015290519081900360840190fd5b600160a060020a0382161515610915576040805160e560020a62461bcd02815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f20616464726560448201527f7373000000000000000000000000000000000000000000000000000000000000606482015290519081900360840190fd5b600160a060020a03808416600081815260016020908152604080832094871680845294825291829020859055815185815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3505050565b600160a060020a03831615156109fd576040805160e560020a62461bcd02815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f20616460448201527f6472657373000000000000000000000000000000000000000000000000000000606482015290519081900360840190fd5b600160a060020a0382161515610a83576040805160e560020a62461bcd02815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201527f6573730000000000000000000000000000000000000000000000000000000000606482015290519081900360840190fd5b600160a060020a038316600090815260208190526040902054610aac908263ffffffff610b3b16565b600160a060020a038085166000908152602081905260408082209390935590841681522054610ae1908263ffffffff610b9b16565b600160a060020a038084166000818152602081815260409182902094909455805185815290519193928716927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3505050565b600082821115610b95576040805160e560020a62461bcd02815260206004820152601e60248201527f536166654d6174683a207375627472616374696f6e206f766572666c6f770000604482015290519081900360640190fd5b50900390565b600082820183811015610bf8576040805160e560020a62461bcd02815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b9392505050565b600160a060020a0382161515610c85576040805160e560020a62461bcd02815260206004820152602160248201527f45524332303a206275726e2066726f6d20746865207a65726f2061646472657360448201527f7300000000000000000000000000000000000000000000000000000000000000606482015290519081900360840190fd5b600254610c98908263ffffffff610b3b16565b600255600160a060020a038216600090815260208190526040902054610cc4908263ffffffff610b3b16565b600160a060020a038316600081815260208181526040808320949094558351858152935191937fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929081900390910190a3505056fea165627a7a7230582075b172cd4eecea54b046a1ececa793733b36564ada35e880d29da8730ed1b814002900000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000115eec47f6cf7e35000000000000000000000000000000c34f5681b56e627780f89f7cf466d15fde343f27000000000000000000000000c34f5681b56e627780f89f7cf466d15fde343f2700000000000000000000000000000000000000000000000000000000000000044c4556550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044c45565500000000000000000000000000000000000000000000000000000000
New contract code: 0x6080604052600436106100cf5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100d4578063095ea7b31461015e57806318160ddd146101ab5780632360370a146101d257806323b872dd146101e7578063313ce5671461022a578063395093511461025557806340ea56771461028e57806342966c68146102a557806370a08231146102cf57806395d89b4114610302578063a457c2d714610317578063a9059cbb14610350578063dd62ed3e14610389575b600080fd5b3480156100e057600080fd5b506100e96103c4565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561012357818101518382015260200161010b565b50505050905090810190601f1680156101505780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561016a57600080fd5b506101976004803603604081101561018157600080fd5b50600160a060020a03813516906020013561045a565b604080519115158252519081900360200190f35b3480156101b757600080fd5b506101c0610470565b60408051918252519081900360200190f35b3480156101de57600080fd5b50610197610476565b3480156101f357600080fd5b506101976004803603606081101561020a57600080fd5b50600160a060020a0381358116916020810135909116906040013561047f565b34801561023657600080fd5b5061023f6104d6565b6040805160ff9092168252519081900360200190f35b34801561026157600080fd5b506101976004803603604081101561027857600080fd5b50600160a060020a0381351690602001356104df565b34801561029a57600080fd5b506102a361051b565b005b3480156102b157600080fd5b506102a3600480360360208110156102c857600080fd5b503561052a565b3480156102db57600080fd5b506101c0600480360360208110156102f257600080fd5b5035600160a060020a0316610537565b34801561030e57600080fd5b506100e9610552565b34801561032357600080fd5b506101976004803603604081101561033a57600080fd5b50600160a060020a0381351690602001356105b3565b34801561035c57600080fd5b506101976004803603604081101561037357600080fd5b50600160a060020a0381351690602001356105ef565b34801561039557600080fd5b506101c0600480360360408110156103ac57600080fd5b50600160a060020a03813581169160200135166107df565b60048054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156104505780601f1061042557610100808354040283529160200191610450565b820191906000526020600020905b81548152906001019060200180831161043357829003601f168201915b5050505050905090565b600061046733848461080a565b50600192915050565b60025490565b60035460ff1690565b600061048c848484610977565b600160a060020a0384166000908152600160209081526040808320338085529252909120546104cc9186916104c7908663ffffffff610b3b16565b61080a565b5060019392505050565b60065460ff1690565b336000818152600160209081526040808320600160a060020a038716845290915281205490916104679185906104c7908663ffffffff610b9b16565b6003805460ff19166001179055565b6105343382610bff565b50565b600160a060020a031660009081526020819052604090205490565b60058054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156104505780601f1061042557610100808354040283529160200191610450565b336000818152600160209081526040808320600160a060020a038716845290915281205490916104679185906104c7908663ffffffff610b3b16565b600080821161066e576040805160e560020a62461bcd02815260206004820152602960248201527f5472616e7366657220616d6f756e74206d75737420626520677265617465722060448201527f7468616e207a65726f0000000000000000000000000000000000000000000000606482015290519081900360840190fd5b600160a060020a03831615156106ce576040805160e560020a62461bcd02815260206004820181905260248201527f526563697069656e7420616464726573732063616e6e6f74206265207a65726f604482015290519081900360640190fd5b60035460ff16156107d4576126516106e4610470565b8115156106ed57fe5b04821115610745576040805160e560020a62461bcd02815260206004820181905260248201527f496e766573746d656e742065786365656473206d6178696d756d206c696d6974604482015290519081900360640190fd5b600160a060020a03831630146107d45760008261076185610537565b019050606461076e610470565b60070281151561077a57fe5b048111156107d2576040805160e560020a62461bcd02815260206004820152601d60248201527f45786365656473206d6178696d756d20686f6c64696e67206c696d6974000000604482015290519081900360640190fd5b505b610467338484610977565b600160a060020a03918216600090815260016020908152604080832093909416825291909152205490565b600160a060020a038316151561088f576040805160e560020a62461bcd028152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460448201527f7265737300000000000000000000000000000000000000000000000000000000606482015290519081900360840190fd5b600160a060020a0382161515610915576040805160e560020a62461bcd02815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f20616464726560448201527f7373000000000000000000000000000000000000000000000000000000000000606482015290519081900360840190fd5b600160a060020a03808416600081815260016020908152604080832094871680845294825291829020859055815185815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3505050565b600160a060020a03831615156109fd576040805160e560020a62461bcd02815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f20616460448201527f6472657373000000000000000000000000000000000000000000000000000000606482015290519081900360840190fd5b600160a060020a0382161515610a83576040805160e560020a62461bcd02815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201527f6573730000000000000000000000000000000000000000000000000000000000606482015290519081900360840190fd5b600160a060020a038316600090815260208190526040902054610aac908263ffffffff610b3b16565b600160a060020a038085166000908152602081905260408082209390935590841681522054610ae1908263ffffffff610b9b16565b600160a060020a038084166000818152602081815260409182902094909455805185815290519193928716927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3505050565b600082821115610b95576040805160e560020a62461bcd02815260206004820152601e60248201527f536166654d6174683a207375627472616374696f6e206f766572666c6f770000604482015290519081900360640190fd5b50900390565b600082820183811015610bf8576040805160e560020a62461bcd02815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b9392505050565b600160a060020a0382161515610c85576040805160e560020a62461bcd02815260206004820152602160248201527f45524332303a206275726e2066726f6d20746865207a65726f2061646472657360448201527f7300000000000000000000000000000000000000000000000000000000000000606482015290519081900360840190fd5b600254610c98908263ffffffff610b3b16565b600255600160a060020a038216600090815260208190526040902054610cc4908263ffffffff610b3b16565b600160a060020a038316600081815260208181526040808320949094558351858152935191937fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929081900390910190a3505056fea165627a7a7230582075b172cd4eecea54b046a1ececa793733b36564ada35e880d29da8730ed1b8140029