0x60806040526004361061017f5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde038114610184578063095ea7b31461020e57806318160ddd146102465780631eee6a8d1461026d5780632292952c1461029657806323b872dd146102b757806326d111f5146102e157806329ba3177146102f65780632a7806e41461031a578063313ce5671461032f57806342966c681461035a5780634cd412d5146103725780635e0be60714610387578063661884631461039c578063704b6c02146103c057806370a08231146103e157806374ad74e91461040257806375d7e8ea146104235780637784f2c7146104475780638da5cb5b1461046d57806395d89b4114610184578063a0712d681461049e578063a802a2f4146104b6578063a9059cbb146104d7578063d73dd623146104fb578063dd62ed3e1461051f578063eb20ca4114610546578063ef7ac0e51461056a578063f2fde38b14610584578063f851a440146105a5575b600080fd5b34801561019057600080fd5b506101996105ba565b6040805160208082528351818301528351919283929083019185019080838360005b838110156101d35781810151838201526020016101bb565b50505050905090810190601f1680156102005780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561021a57600080fd5b50610232600160a060020a03600435166024356105f1565b604080519115158252519081900360200190f35b34801561025257600080fd5b5061025b610693565b60408051918252519081900360200190f35b34801561027957600080fd5b50610294600160a060020a0360043516602435604435610699565b005b3480156102a257600080fd5b5061025b600160a060020a03600435166107ab565b3480156102c357600080fd5b50610232600160a060020a03600435811690602435166044356107c6565b3480156102ed57600080fd5b506101996109b9565b34801561030257600080fd5b50610294600160a060020a03600435166024356109d7565b34801561032657600080fd5b50610232610c51565b34801561033b57600080fd5b50610344610c5f565b6040805160ff9092168252519081900360200190f35b34801561036657600080fd5b50610294600435610c64565b34801561037e57600080fd5b50610232610d20565b34801561039357600080fd5b50610294610d29565b3480156103a857600080fd5b50610232600160a060020a0360043516602435610d51565b3480156103cc57600080fd5b50610294600160a060020a0360043516610e40565b3480156103ed57600080fd5b5061025b600160a060020a0360043516610e93565b34801561040e57600080fd5b5061025b600160a060020a0360043516610eae565b34801561042f57600080fd5b50610232600160a060020a0360043516602435610f6e565b34801561045357600080fd5b50610294600160a060020a03600435166024351515610fb7565b34801561047957600080fd5b50610482611043565b60408051600160a060020a039092168252519081900360200190f35b3480156104aa57600080fd5b50610294600435611052565b3480156104c257600080fd5b50610232600160a060020a036004351661110e565b3480156104e357600080fd5b50610232600160a060020a036004351660243561112c565b34801561050757600080fd5b50610232600160a060020a036004351660243561122e565b34801561052b57600080fd5b5061025b600160a060020a03600435811690602435166112c7565b34801561055257600080fd5b50610294600160a060020a03600435166024356112f2565b34801561057657600080fd5b5061029460043515156113a1565b34801561059057600080fd5b50610294600160a060020a03600435166113cb565b3480156105b157600080fd5b50610482611496565b60408051808201909152600581527f4772616e43000000000000000000000000000000000000000000000000000000602082015281565b60008115806106215750336000908152600860209081526040808320600160a060020a0387168452909152902054155b151561062c57600080fd5b336000818152600860209081526040808320600160a060020a03881680855290835292819020869055805186815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a350600192915050565b60015490565b600033158015906106c85750600254600160a060020a03163314806106c85750600354600160a060020a031633145b15156106d357600080fd5b600160a060020a03841615156106e857600080fd5b600083116106f557600080fd5b42821161070157600080fd5b50600160a060020a0383166000908152600a602052604090208054821115610727578181555b604080518082018252848152602080820185815260018086018054808301825560009182529084902094516002909102909401938455905192019190915581518481529081018590528151600160a060020a038716927fdbb3979b78c94a13fcfc98491a14180b56267350de06698a75ba88fa114f315c928290030190a250505050565b600160a060020a03166000908152600c602052604090205490565b600082600160a060020a03811615156107de57600080fd5b600160a060020a0381163014156107f457600080fd5b600254600160a060020a038281169116141561080f57600080fd5b8483600160a060020a038216151561082657600080fd5b600254600160a060020a038381169116148061084f5750600354600160a060020a038381169116145b806108b2575060095460ff1680156108b25750600954610100900460ff16806108b25750600160a060020a0382166000908152600b602052604090205460ff161580156108a157506108a18282610f6e565b80156108b257506108b28282610f6e565b15156108bd57600080fd5b600160a060020a0387166000908152602081905260409020546108e6908663ffffffff6114a516565b600160a060020a03808916600090815260208190526040808220939093559088168152205461091b908663ffffffff6114b716565b600160a060020a0380881660009081526020818152604080832094909455918a16815260088252828120338252909152205461095d908663ffffffff6114a516565b600160a060020a0380891660008181526008602090815260408083203384528252918290209490945580518981529051928a169391926000805160206116f2833981519152929181900390910190a35060019695505050505050565b6101006040519081016040528060cc815260200161162660cc913981565b600254600160a060020a031633146109ee57600080fd5b60408051808201909152601481527f496e76616c696420746f6b656e2076616c756573000000000000000000000000602082015260008211610ac8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b83811015610a8d578181015183820152602001610a75565b50505050905090810190601f168015610aba5780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b50600160a060020a03821660009081526020818152604091829020548251808401909352601183527f4e6f7420656e6f75676820746f6b656e7300000000000000000000000000000091830191909152821115610b81576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252838181518152602001915080519060200190808383600083811015610a8d578181015183820152602001610a75565b50600160a060020a038216600090815260208190526040902054610bab908263ffffffff6114a516565b600160a060020a038316600090815260208190526040902055600154610bd7908263ffffffff6114a516565b60015560408051600160a060020a03841681526020810183905281517f549fe1c7b7237a3f61e4860f69519c5d76c20fb3cb213bf84ba242f2d4e63101929181900390910190a1604080518281529051600091600160a060020a038516916000805160206116f28339815191529181900360200190a35050565b600954610100900460ff1681565b600881565b600254600160a060020a03163314610c7b57600080fd5b33600090815260208190526040902054610c9b908263ffffffff6114a516565b33600090815260208190526040902055600154610cbe908263ffffffff6114a516565b60015560408051828152905133917fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5919081900360200190a260408051828152905160009133916000805160206116f28339815191529181900360200190a350565b60095460ff1681565b600254600160a060020a03163314610d4057600080fd5b6009805461ff001916610100179055565b336000908152600860209081526040808320600160a060020a0386168452909152812054808310610da557336000908152600860209081526040808320600160a060020a0388168452909152812055610dda565b610db5818463ffffffff6114a516565b336000908152600860209081526040808320600160a060020a03891684529091529020555b336000818152600860209081526040808320600160a060020a0389168085529083529281902054815190815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a35060019392505050565b600254600090600160a060020a03163314610e5a57600080fd5b50600354600160a060020a0316610e70826114cd565b610e7b8160006105f1565b50610e8e8267016345785d8a00006105f1565b505050565b600160a060020a031660009081526020819052604090205490565b600160a060020a0381166000908152600a6020526040812080548291829182918291421115610ee05760009550610f64565b600094505b6001810154851015610f605760018101805486908110610f0157fe5b90600052602060002090600202016000015493508060010185815481101515610f2657fe5b906000526020600020906002020160010154925042831115610f5557610f52828563ffffffff6114b716565b91505b600190940193610ee5565b8195505b5050505050919050565b600160a060020a0382166000908152602081905260408120548190610f99908463ffffffff6114a516565b9050610fa4846107ab565b610fad85610eae565b0111159392505050565b600254600160a060020a03163314610fce57600080fd5b600160a060020a0382161515610fe357600080fd5b600160a060020a0382166000818152600b6020908152604091829020805460ff1916851515908117909155825190815291517f6dd5a7941ee5159148c1fc57fc90e228da8894ad0402921937808ff3387cecc49281900390910190a25050565b600254600160a060020a031681565b600254600160a060020a0316331461106957600080fd5b33600090815260208190526040902054611089908263ffffffff6114b716565b336000908152602081905260409020556001546110ac908263ffffffff6114b716565b60015560408051828152905133917f0f6798a560793a54c3bcfe86a93cde1e73087d944c0ea20544137d4121396885919081900360200190a260408051828152905133916000916000805160206116f28339815191529181900360200190a350565b600160a060020a03166000908152600b602052604090205460ff1690565b600082600160a060020a038116151561114457600080fd5b600160a060020a03811630141561115a57600080fd5b600254600160a060020a038281169116141561117557600080fd5b338381151561118357600080fd5b600254600160a060020a03838116911614806111ac5750600354600160a060020a038381169116145b8061120f575060095460ff16801561120f5750600954610100900460ff168061120f5750600160a060020a0382166000908152600b602052604090205460ff161580156111fe57506111fe8282610f6e565b801561120f575061120f8282610f6e565b151561121a57600080fd5b6112248686611549565b9695505050505050565b336000908152600860209081526040808320600160a060020a0386168452909152812054611262908363ffffffff6114b716565b336000818152600860209081526040808320600160a060020a0389168085529083529281902085905580519485525191937f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929081900390910190a350600192915050565b600160a060020a03918216600090815260086020908152604080832093909416825291909152205490565b331580159061131f5750600254600160a060020a031633148061131f5750600354600160a060020a031633145b151561132a57600080fd5b600160a060020a038216151561133f57600080fd5b600081101561134d57600080fd5b600160a060020a0382166000818152600c6020908152604091829020849055815184815291517f9fdfba1cadc85a4f86fec37bf6eb2bda0beeeee783af62de3c2c59ddbf889d339281900390910190a25050565b600254600160a060020a031633146113b857600080fd5b6009805460ff1916911515919091179055565b600254600160a060020a031633146113e257600080fd5b600160a060020a03811615156113f757600080fd5b600254600160a060020a038281169116141561141257600080fd5b600354600160a060020a038281169116141561142d57600080fd5b600254604051600160a060020a038084169216907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a36002805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600354600160a060020a031681565b6000828211156114b157fe5b50900390565b6000828201838110156114c657fe5b9392505050565b600254600160a060020a031633146114e457600080fd5b600354600160a060020a03828116911614156114ff57600080fd5b600254600160a060020a038281169116141561151a57600080fd5b6003805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b6000600160a060020a038316151561156057600080fd5b6000821161156d57600080fd5b3360009081526020819052604090205482111561158957600080fd5b336000908152602081905260409020546115a9908363ffffffff6114a516565b3360009081526020819052604080822092909255600160a060020a038516815220546115db908363ffffffff6114b716565b600160a060020a038416600081815260208181526040918290209390935580518581529051919233926000805160206116f28339815191529281900390910190a35060019291505056004772616e432061696d7320746f2065737461626c697368206120706c6174666f726d20776865726520746865206f776e657273686970206f6620646174612062656c6f6e677320746f2074686520757365727320616e64207573657273207374616e642063656e7472616c20746f206964656e7469747920636f6e74726f6c20616e64207061796d656e742073657276696365732062792067656e65726174696e6720616e64206d616e6167696e6720746865697220736f6c6520616e6420696e7472696e7369632049442eddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa165627a7a7230582003600c9dd4682b5c008da865ccf4e7a8a4e64fe03f4d55c32acbc9dd3cfd7f130029
0x60806040526009805461ffff191690553480156200001c57600080fd5b506040805190810160405280600581526020017f4772616e430000000000000000000000000000000000000000000000000000008152506040805190810160405280600581526020017f4772616e430000000000000000000000000000000000000000000000000000008152506101006040519081016040528060cc81526020016200196c60cc913960028054600160a060020a031916331790558251600890620000cf9060049060208701906200017a565b508251620000e59060059060208601906200017a565b508151620000fb9060069060208501906200017a565b506007805460ff191660ff92909216919091179055505067016345785d8a00006001819055600254600160a060020a031660009081526020818152604080832084905580519384525133945091927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929081900390910190a36200021f565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620001bd57805160ff1916838001178555620001ed565b82800160010185558215620001ed579182015b82811115620001ed578251825591602001919060010190620001d0565b50620001fb929150620001ff565b5090565b6200021c91905b80821115620001fb576000815560010162000206565b90565b61173d806200022f6000396000f30060806040526004361061017f5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde038114610184578063095ea7b31461020e57806318160ddd146102465780631eee6a8d1461026d5780632292952c1461029657806323b872dd146102b757806326d111f5146102e157806329ba3177146102f65780632a7806e41461031a578063313ce5671461032f57806342966c681461035a5780634cd412d5146103725780635e0be60714610387578063661884631461039c578063704b6c02146103c057806370a08231146103e157806374ad74e91461040257806375d7e8ea146104235780637784f2c7146104475780638da5cb5b1461046d57806395d89b4114610184578063a0712d681461049e578063a802a2f4146104b6578063a9059cbb146104d7578063d73dd623146104fb578063dd62ed3e1461051f578063eb20ca4114610546578063ef7ac0e51461056a578063f2fde38b14610584578063f851a440146105a5575b600080fd5b34801561019057600080fd5b506101996105ba565b6040805160208082528351818301528351919283929083019185019080838360005b838110156101d35781810151838201526020016101bb565b50505050905090810190601f1680156102005780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561021a57600080fd5b50610232600160a060020a03600435166024356105f1565b604080519115158252519081900360200190f35b34801561025257600080fd5b5061025b610693565b60408051918252519081900360200190f35b34801561027957600080fd5b50610294600160a060020a0360043516602435604435610699565b005b3480156102a257600080fd5b5061025b600160a060020a03600435166107ab565b3480156102c357600080fd5b50610232600160a060020a03600435811690602435166044356107c6565b3480156102ed57600080fd5b506101996109b9565b34801561030257600080fd5b50610294600160a060020a03600435166024356109d7565b34801561032657600080fd5b50610232610c51565b34801561033b57600080fd5b50610344610c5f565b6040805160ff9092168252519081900360200190f35b34801561036657600080fd5b50610294600435610c64565b34801561037e57600080fd5b50610232610d20565b34801561039357600080fd5b50610294610d29565b3480156103a857600080fd5b50610232600160a060020a0360043516602435610d51565b3480156103cc57600080fd5b50610294600160a060020a0360043516610e40565b3480156103ed57600080fd5b5061025b600160a060020a0360043516610e93565b34801561040e57600080fd5b5061025b600160a060020a0360043516610eae565b34801561042f57600080fd5b50610232600160a060020a0360043516602435610f6e565b34801561045357600080fd5b50610294600160a060020a03600435166024351515610fb7565b34801561047957600080fd5b50610482611043565b60408051600160a060020a039092168252519081900360200190f35b3480156104aa57600080fd5b50610294600435611052565b3480156104c257600080fd5b50610232600160a060020a036004351661110e565b3480156104e357600080fd5b50610232600160a060020a036004351660243561112c565b34801561050757600080fd5b50610232600160a060020a036004351660243561122e565b34801561052b57600080fd5b5061025b600160a060020a03600435811690602435166112c7565b34801561055257600080fd5b50610294600160a060020a03600435166024356112f2565b34801561057657600080fd5b5061029460043515156113a1565b34801561059057600080fd5b50610294600160a060020a03600435166113cb565b3480156105b157600080fd5b50610482611496565b60408051808201909152600581527f4772616e43000000000000000000000000000000000000000000000000000000602082015281565b60008115806106215750336000908152600860209081526040808320600160a060020a0387168452909152902054155b151561062c57600080fd5b336000818152600860209081526040808320600160a060020a03881680855290835292819020869055805186815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a350600192915050565b60015490565b600033158015906106c85750600254600160a060020a03163314806106c85750600354600160a060020a031633145b15156106d357600080fd5b600160a060020a03841615156106e857600080fd5b600083116106f557600080fd5b42821161070157600080fd5b50600160a060020a0383166000908152600a602052604090208054821115610727578181555b604080518082018252848152602080820185815260018086018054808301825560009182529084902094516002909102909401938455905192019190915581518481529081018590528151600160a060020a038716927fdbb3979b78c94a13fcfc98491a14180b56267350de06698a75ba88fa114f315c928290030190a250505050565b600160a060020a03166000908152600c602052604090205490565b600082600160a060020a03811615156107de57600080fd5b600160a060020a0381163014156107f457600080fd5b600254600160a060020a038281169116141561080f57600080fd5b8483600160a060020a038216151561082657600080fd5b600254600160a060020a038381169116148061084f5750600354600160a060020a038381169116145b806108b2575060095460ff1680156108b25750600954610100900460ff16806108b25750600160a060020a0382166000908152600b602052604090205460ff161580156108a157506108a18282610f6e565b80156108b257506108b28282610f6e565b15156108bd57600080fd5b600160a060020a0387166000908152602081905260409020546108e6908663ffffffff6114a516565b600160a060020a03808916600090815260208190526040808220939093559088168152205461091b908663ffffffff6114b716565b600160a060020a0380881660009081526020818152604080832094909455918a16815260088252828120338252909152205461095d908663ffffffff6114a516565b600160a060020a0380891660008181526008602090815260408083203384528252918290209490945580518981529051928a169391926000805160206116f2833981519152929181900390910190a35060019695505050505050565b6101006040519081016040528060cc815260200161162660cc913981565b600254600160a060020a031633146109ee57600080fd5b60408051808201909152601481527f496e76616c696420746f6b656e2076616c756573000000000000000000000000602082015260008211610ac8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b83811015610a8d578181015183820152602001610a75565b50505050905090810190601f168015610aba5780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b50600160a060020a03821660009081526020818152604091829020548251808401909352601183527f4e6f7420656e6f75676820746f6b656e7300000000000000000000000000000091830191909152821115610b81576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252838181518152602001915080519060200190808383600083811015610a8d578181015183820152602001610a75565b50600160a060020a038216600090815260208190526040902054610bab908263ffffffff6114a516565b600160a060020a038316600090815260208190526040902055600154610bd7908263ffffffff6114a516565b60015560408051600160a060020a03841681526020810183905281517f549fe1c7b7237a3f61e4860f69519c5d76c20fb3cb213bf84ba242f2d4e63101929181900390910190a1604080518281529051600091600160a060020a038516916000805160206116f28339815191529181900360200190a35050565b600954610100900460ff1681565b600881565b600254600160a060020a03163314610c7b57600080fd5b33600090815260208190526040902054610c9b908263ffffffff6114a516565b33600090815260208190526040902055600154610cbe908263ffffffff6114a516565b60015560408051828152905133917fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5919081900360200190a260408051828152905160009133916000805160206116f28339815191529181900360200190a350565b60095460ff1681565b600254600160a060020a03163314610d4057600080fd5b6009805461ff001916610100179055565b336000908152600860209081526040808320600160a060020a0386168452909152812054808310610da557336000908152600860209081526040808320600160a060020a0388168452909152812055610dda565b610db5818463ffffffff6114a516565b336000908152600860209081526040808320600160a060020a03891684529091529020555b336000818152600860209081526040808320600160a060020a0389168085529083529281902054815190815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a35060019392505050565b600254600090600160a060020a03163314610e5a57600080fd5b50600354600160a060020a0316610e70826114cd565b610e7b8160006105f1565b50610e8e8267016345785d8a00006105f1565b505050565b600160a060020a031660009081526020819052604090205490565b600160a060020a0381166000908152600a6020526040812080548291829182918291421115610ee05760009550610f64565b600094505b6001810154851015610f605760018101805486908110610f0157fe5b90600052602060002090600202016000015493508060010185815481101515610f2657fe5b906000526020600020906002020160010154925042831115610f5557610f52828563ffffffff6114b716565b91505b600190940193610ee5565b8195505b5050505050919050565b600160a060020a0382166000908152602081905260408120548190610f99908463ffffffff6114a516565b9050610fa4846107ab565b610fad85610eae565b0111159392505050565b600254600160a060020a03163314610fce57600080fd5b600160a060020a0382161515610fe357600080fd5b600160a060020a0382166000818152600b6020908152604091829020805460ff1916851515908117909155825190815291517f6dd5a7941ee5159148c1fc57fc90e228da8894ad0402921937808ff3387cecc49281900390910190a25050565b600254600160a060020a031681565b600254600160a060020a0316331461106957600080fd5b33600090815260208190526040902054611089908263ffffffff6114b716565b336000908152602081905260409020556001546110ac908263ffffffff6114b716565b60015560408051828152905133917f0f6798a560793a54c3bcfe86a93cde1e73087d944c0ea20544137d4121396885919081900360200190a260408051828152905133916000916000805160206116f28339815191529181900360200190a350565b600160a060020a03166000908152600b602052604090205460ff1690565b600082600160a060020a038116151561114457600080fd5b600160a060020a03811630141561115a57600080fd5b600254600160a060020a038281169116141561117557600080fd5b338381151561118357600080fd5b600254600160a060020a03838116911614806111ac5750600354600160a060020a038381169116145b8061120f575060095460ff16801561120f5750600954610100900460ff168061120f5750600160a060020a0382166000908152600b602052604090205460ff161580156111fe57506111fe8282610f6e565b801561120f575061120f8282610f6e565b151561121a57600080fd5b6112248686611549565b9695505050505050565b336000908152600860209081526040808320600160a060020a0386168452909152812054611262908363ffffffff6114b716565b336000818152600860209081526040808320600160a060020a0389168085529083529281902085905580519485525191937f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929081900390910190a350600192915050565b600160a060020a03918216600090815260086020908152604080832093909416825291909152205490565b331580159061131f5750600254600160a060020a031633148061131f5750600354600160a060020a031633145b151561132a57600080fd5b600160a060020a038216151561133f57600080fd5b600081101561134d57600080fd5b600160a060020a0382166000818152600c6020908152604091829020849055815184815291517f9fdfba1cadc85a4f86fec37bf6eb2bda0beeeee783af62de3c2c59ddbf889d339281900390910190a25050565b600254600160a060020a031633146113b857600080fd5b6009805460ff1916911515919091179055565b600254600160a060020a031633146113e257600080fd5b600160a060020a03811615156113f757600080fd5b600254600160a060020a038281169116141561141257600080fd5b600354600160a060020a038281169116141561142d57600080fd5b600254604051600160a060020a038084169216907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a36002805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600354600160a060020a031681565b6000828211156114b157fe5b50900390565b6000828201838110156114c657fe5b9392505050565b600254600160a060020a031633146114e457600080fd5b600354600160a060020a03828116911614156114ff57600080fd5b600254600160a060020a038281169116141561151a57600080fd5b6003805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b6000600160a060020a038316151561156057600080fd5b6000821161156d57600080fd5b3360009081526020819052604090205482111561158957600080fd5b336000908152602081905260409020546115a9908363ffffffff6114a516565b3360009081526020819052604080822092909255600160a060020a038516815220546115db908363ffffffff6114b716565b600160a060020a038416600081815260208181526040918290209390935580518581529051919233926000805160206116f28339815191529281900390910190a35060019291505056004772616e432061696d7320746f2065737461626c697368206120706c6174666f726d20776865726520746865206f776e657273686970206f6620646174612062656c6f6e677320746f2074686520757365727320616e64207573657273207374616e642063656e7472616c20746f206964656e7469747920636f6e74726f6c20616e64207061796d656e742073657276696365732062792067656e65726174696e6720616e64206d616e6167696e6720746865697220736f6c6520616e6420696e7472696e7369632049442eddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa165627a7a7230582003600c9dd4682b5c008da865ccf4e7a8a4e64fe03f4d55c32acbc9dd3cfd7f1300294772616e432061696d7320746f2065737461626c697368206120706c6174666f726d20776865726520746865206f776e657273686970206f6620646174612062656c6f6e677320746f2074686520757365727320616e64207573657273207374616e642063656e7472616c20746f206964656e7469747920636f6e74726f6c20616e64207061796d656e742073657276696365732062792067656e65726174696e6720616e64206d616e6167696e6720746865697220736f6c6520616e6420696e7472696e7369632049442e