token-icon

The Golden Order

Token

Overview[ERC-20]

Max Total Supply
999,999,999,999.0
ORDER
Holders
192+0.00%
Transfers
1,817

Profile Summary

Decimals
9

Market

Price
$0 @0.00000000 ETH
If you are the owner of this contract, verify it.
Deployed ByteCode
0x6080604052600436106103545760003560e01c806360d48489116101c6578063a6334231116100f7578063d4a3883f11610095578063dd62ed3e1161006f578063dd62ed3e146109dc578063ea2f0b3714610a22578063ec28438a14610a42578063f2fde38b14610a6257600080fd5b8063d4a3883f14610986578063da6fa55c146109a6578063dd467064146109bc57600080fd5b8063af2ce614116100d1578063af2ce6141461091b578063b6c523241461093b578063c49b9a8014610950578063d12a76881461097057600080fd5b8063a6334231146108d1578063a69df4b5146108e6578063a9059cbb146108fb57600080fd5b806388f82020116101645780638ee88c531161013e5780638ee88c53146108665780638f9a55c01461088657806395d89b411461089c578063a457c2d7146108b157600080fd5b806388f82020146107ef5780638ba4cc3c146108285780638da5cb5b1461084857600080fd5b8063715018a6116101a0578063715018a61461078457806375f0a87414610799578063764d72bf146107b95780637d1db4a5146107d957600080fd5b806360d48489146107155780636bc87c3a1461074e57806370a082311461076457600080fd5b80633685d419116102a0578063457c194c1161023e5780634a74bb02116102185780634a74bb021461067d57806352390c021461069c5780635342acb4146106bc5780635d098b38146106f557600080fd5b8063457c194c1461061457806348c54b9d1461063457806349bd5a5e1461064957600080fd5b80633b124fe71161027a5780633b124fe71461059e5780633bd5d173146105b4578063437823ec146105d45780634549b039146105f457600080fd5b80633685d4191461053e578063395093511461055e5780633ae7dc201461057e57600080fd5b806318160ddd1161030d5780632a360631116102e75780632a360631146104bd5780632d838119146104dd5780632f05205c146104fd578063313ce5671461051c57600080fd5b806318160ddd1461046857806323b872dd1461047d57806329e04b4a1461049d57600080fd5b80630305caff14610360578063061c82d01461038257806306fdde03146103a2578063095ea7b3146103cd57806313114a9d146103fd5780631694505e1461041c57600080fd5b3661035b57005b600080fd5b34801561036c57600080fd5b5061038061037b366004612f0a565b610a82565b005b34801561038e57600080fd5b5061038061039d366004612f27565b610ad6565b3480156103ae57600080fd5b506103b7610b55565b6040516103c49190612f40565b60405180910390f35b3480156103d957600080fd5b506103ed6103e8366004612f95565b610be7565b60405190151581526020016103c4565b34801561040957600080fd5b50600d545b6040519081526020016103c4565b34801561042857600080fd5b506104507f0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d81565b6040516001600160a01b0390911681526020016103c4565b34801561047457600080fd5b50600b5461040e565b34801561048957600080fd5b506103ed610498366004612fc1565b610bfe565b3480156104a957600080fd5b506103806104b8366004612f27565b610c67565b3480156104c957600080fd5b506103806104d8366004612f0a565b610d16565b3480156104e957600080fd5b5061040e6104f8366004612f27565b610d64565b34801561050957600080fd5b50600a546103ed90610100900460ff1681565b34801561052857600080fd5b5060115460405160ff90911681526020016103c4565b34801561054a57600080fd5b50610380610559366004612f0a565b610de8565b34801561056a57600080fd5b506103ed610579366004612f95565b610f9f565b34801561058a57600080fd5b50610380610599366004613002565b610fd5565b3480156105aa57600080fd5b5061040e60125481565b3480156105c057600080fd5b506103806105cf366004612f27565b611103565b3480156105e057600080fd5b506103806105ef366004612f0a565b6111ed565b34801561060057600080fd5b5061040e61060f366004613049565b61123b565b34801561062057600080fd5b5061038061062f366004612f27565b6112c8565b34801561064057600080fd5b506103806112f7565b34801561065557600080fd5b506104507f0000000000000000000000005856a30dc6bb5ad1e4faca148f0a68e2d600799c81565b34801561068957600080fd5b506017546103ed90610100900460ff1681565b3480156106a857600080fd5b506103806106b7366004612f0a565b61135d565b3480156106c857600080fd5b506103ed6106d7366004612f0a565b6001600160a01b031660009081526006602052604090205460ff1690565b34801561070157600080fd5b50610380610710366004612f0a565b6114b0565b34801561072157600080fd5b506103ed610730366004612f0a565b6001600160a01b031660009081526009602052604090205460ff1690565b34801561075a57600080fd5b5061040e60155481565b34801561077057600080fd5b5061040e61077f366004612f0a565b6114fc565b34801561079057600080fd5b5061038061155b565b3480156107a557600080fd5b50600e54610450906001600160a01b031681565b3480156107c557600080fd5b506103806107d4366004612f0a565b6115bd565b3480156107e557600080fd5b5061040e60185481565b3480156107fb57600080fd5b506103ed61080a366004612f0a565b6001600160a01b031660009081526007602052604090205460ff1690565b34801561083457600080fd5b50610380610843366004612f95565b61161c565b34801561085457600080fd5b506000546001600160a01b0316610450565b34801561087257600080fd5b50610380610881366004612f27565b611677565b34801561089257600080fd5b5061040e601a5481565b3480156108a857600080fd5b506103b76116a6565b3480156108bd57600080fd5b506103ed6108cc366004612f95565b6116b5565b3480156108dd57600080fd5b50610380611704565b3480156108f257600080fd5b5061038061173f565b34801561090757600080fd5b506103ed610916366004612f95565b611845565b34801561092757600080fd5b50610380610936366004612f27565b611852565b34801561094757600080fd5b5060025461040e565b34801561095c57600080fd5b5061038061096b36600461306e565b6118a3565b34801561097c57600080fd5b5061040e60195481565b34801561099257600080fd5b506103806109a13660046130d7565b611921565b3480156109b257600080fd5b5061040e60145481565b3480156109c857600080fd5b506103806109d7366004612f27565b611a14565b3480156109e857600080fd5b5061040e6109f7366004613002565b6001600160a01b03918216600090815260056020908152604080832093909416825291909152205490565b348015610a2e57600080fd5b50610380610a3d366004612f0a565b611a99565b348015610a4e57600080fd5b50610380610a5d366004612f27565b611ae4565b348015610a6e57600080fd5b50610380610a7d366004612f0a565b611b8b565b6000546001600160a01b03163314610ab55760405162461bcd60e51b8152600401610aac90613143565b60405180910390fd5b6001600160a01b03166000908152600960205260409020805460ff19169055565b6000546001600160a01b03163314610b005760405162461bcd60e51b8152600401610aac90613143565b600a8110610b505760405162461bcd60e51b815260206004820152601f60248201527f546178206665652063616e6e6f74206265206d6f7265207468616e20313025006044820152606401610aac565b601255565b6060600f8054610b6490613178565b80601f0160208091040260200160405190810160405280929190818152602001828054610b9090613178565b8015610bdd5780601f10610bb257610100808354040283529160200191610bdd565b820191906000526020600020905b815481529060010190602001808311610bc057829003601f168201915b5050505050905090565b6000610bf4338484611c63565b5060015b92915050565b6000610c0b848484611d87565b610c5d8433610c5885604051806060016040528060288152602001613373602891396001600160a01b038a16600090815260056020908152604080832033845290915290205491906120e6565b611c63565b5060019392505050565b6000546001600160a01b03163314610c915760405162461bcd60e51b8152600401610aac90613143565b6402540be3fe8111610d025760405162461bcd60e51b815260206004820152603460248201527f53776170205468726573686f6c6420416d6f756e742063616e6e6f74206265206044820152730d8cae6e640e8d0c2dc40727272727272727272760631b6064820152608401610aac565b610d1081633b9aca006131c9565b60195550565b6000546001600160a01b03163314610d405760405162461bcd60e51b8152600401610aac90613143565b6001600160a01b03166000908152600960205260409020805460ff19166001179055565b6000600c54821115610dcb5760405162461bcd60e51b815260206004820152602a60248201527f416d6f756e74206d757374206265206c657373207468616e20746f74616c207260448201526965666c656374696f6e7360b01b6064820152608401610aac565b6000610dd5612120565b9050610de18382612143565b9392505050565b6000546001600160a01b03163314610e125760405162461bcd60e51b8152600401610aac90613143565b6001600160a01b03811660009081526007602052604090205460ff16610e7a5760405162461bcd60e51b815260206004820152601b60248201527f4163636f756e7420697320616c7265616479206578636c7564656400000000006044820152606401610aac565b60005b600854811015610f9b57816001600160a01b031660088281548110610ea457610ea46131e8565b6000918252602090912001546001600160a01b03161415610f895760088054610ecf906001906131fe565b81548110610edf57610edf6131e8565b600091825260209091200154600880546001600160a01b039092169183908110610f0b57610f0b6131e8565b600091825260208083209190910180546001600160a01b0319166001600160a01b039485161790559184168152600482526040808220829055600790925220805460ff191690556008805480610f6357610f63613215565b600082815260209020810160001990810180546001600160a01b03191690550190555050565b80610f938161322b565b915050610e7d565b5050565b3360008181526005602090815260408083206001600160a01b03871684529091528120549091610bf4918590610c589086612185565b6000546001600160a01b03163314610fff5760405162461bcd60e51b8152600401610aac90613143565b6040516370a0823160e01b81523060048201526001600160a01b0383169063a9059cbb90839083906370a082319060240160206040518083038186803b15801561104857600080fd5b505afa15801561105c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906110809190613246565b6040516001600160e01b031960e085901b1681526001600160a01b0390921660048301526024820152604401602060405180830381600087803b1580156110c657600080fd5b505af11580156110da573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906110fe919061325f565b505050565b3360008181526007602052604090205460ff16156111785760405162461bcd60e51b815260206004820152602c60248201527f4578636c75646564206164647265737365732063616e6e6f742063616c6c207460448201526b3434b990333ab731ba34b7b760a11b6064820152608401610aac565b6000611183836121e4565b505050506001600160a01b0384166000908152600360205260409020549192506111af91905082612233565b6001600160a01b038316600090815260036020526040902055600c546111d59082612233565b600c55600d546111e59084612185565b600d55505050565b6000546001600160a01b031633146112175760405162461bcd60e51b8152600401610aac90613143565b6001600160a01b03166000908152600660205260409020805460ff19166001179055565b6000600b5483111561128f5760405162461bcd60e51b815260206004820152601f60248201527f416d6f756e74206d757374206265206c657373207468616e20737570706c79006044820152606401610aac565b816112ae57600061129f846121e4565b50939550610bf8945050505050565b60006112b9846121e4565b50929550610bf8945050505050565b6000546001600160a01b031633146112f25760405162461bcd60e51b8152600401610aac90613143565b601455565b6000546001600160a01b031633146113215760405162461bcd60e51b8152600401610aac90613143565b600e546040516001600160a01b03909116904780156108fc02916000818181858888f1935050505015801561135a573d6000803e3d6000fd5b50565b6000546001600160a01b031633146113875760405162461bcd60e51b8152600401610aac90613143565b6001600160a01b03811660009081526007602052604090205460ff16156113f05760405162461bcd60e51b815260206004820152601b60248201527f4163636f756e7420697320616c7265616479206578636c7564656400000000006044820152606401610aac565b6001600160a01b0381166000908152600360205260409020541561144a576001600160a01b03811660009081526003602052604090205461143090610d64565b6001600160a01b0382166000908152600460205260409020555b6001600160a01b03166000818152600760205260408120805460ff191660019081179091556008805491820181559091527ff3f7a9fe364faab93b216da50a3214154f22a0a2b415b23a84c8169e8b636ee30180546001600160a01b0319169091179055565b6000546001600160a01b031633146114da5760405162461bcd60e51b8152600401610aac90613143565b600e80546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b03811660009081526007602052604081205460ff161561153957506001600160a01b031660009081526004602052604090205490565b6001600160a01b038216600090815260036020526040902054610bf890610d64565b6000546001600160a01b031633146115855760405162461bcd60e51b8152600401610aac90613143565b600080546040516001600160a01b039091169060008051602061339b833981519152908390a3600080546001600160a01b0319169055565b6000546001600160a01b031633146115e75760405162461bcd60e51b8152600401610aac90613143565b6040516001600160a01b038216904780156108fc02916000818181858888f19350505050158015610f9b573d6000803e3d6000fd5b6000546001600160a01b031633146116465760405162461bcd60e51b8152600401610aac90613143565b61164e612275565b611666338361166184633b9aca006131c9565b611d87565b610f9b601354601255601654601555565b6000546001600160a01b031633146116a15760405162461bcd60e51b8152600401610aac90613143565b601555565b606060108054610b6490613178565b6000610bf43384610c58856040518060600160405280602581526020016133bb602591393360009081526005602090815260408083206001600160a01b038d16845290915290205491906120e6565b6000546001600160a01b0316331461172e5760405162461bcd60e51b8152600401610aac90613143565b600a805461ff001916610100179055565b6001546001600160a01b031633146117a55760405162461bcd60e51b815260206004820152602360248201527f596f7520646f6e27742068617665207065726d697373696f6e20746f20756e6c6044820152626f636b60e81b6064820152608401610aac565b60025442116117f65760405162461bcd60e51b815260206004820152601f60248201527f436f6e7472616374206973206c6f636b656420756e74696c20372064617973006044820152606401610aac565b600154600080546040516001600160a01b03938416939091169160008051602061339b83398151915291a3600154600080546001600160a01b0319166001600160a01b03909216919091179055565b6000610bf4338484611d87565b6000546001600160a01b0316331461187c5760405162461bcd60e51b8152600401610aac90613143565b61189d6103e861189783600b546122a390919063ffffffff16565b90612143565b601a5550565b6000546001600160a01b031633146118cd5760405162461bcd60e51b8152600401610aac90613143565b601780548215156101000261ff00199091161790556040517f53726dfcaf90650aa7eb35524f4d3220f07413c8d6cb404cc8c18bf5591bc1599061191690831515815260200190565b60405180910390a150565b6000546001600160a01b0316331461194b5760405162461bcd60e51b8152600401610aac90613143565b600083821461199c5760405162461bcd60e51b815260206004820152601760248201527f6d757374206265207468652073616d65206c656e6774680000000000000000006044820152606401610aac565b83811015611a0d576119fb8585838181106119b9576119b96131e8565b90506020020160208101906119ce9190612f0a565b8484848181106119e0576119e06131e8565b90506020020135633b9aca006119f691906131c9565b612322565b611a0660018261327c565b905061199c565b5050505050565b6000546001600160a01b03163314611a3e5760405162461bcd60e51b8152600401610aac90613143565b60008054600180546001600160a01b03199081166001600160a01b03841617909155169055611a6d814261327c565b600255600080546040516001600160a01b039091169060008051602061339b833981519152908390a350565b6000546001600160a01b03163314611ac35760405162461bcd60e51b8152600401610aac90613143565b6001600160a01b03166000908152600660205260409020805460ff19169055565b6000546001600160a01b03163314611b0e5760405162461bcd60e51b8152600401610aac90613143565b64015faadb008111611b775760405162461bcd60e51b815260206004820152602c60248201527f4d617820547820416d6f756e742063616e6e6f74206265206c6573732074686160448201526b06e20353930303030303030360a41b6064820152608401610aac565b611b8581633b9aca006131c9565b60185550565b6000546001600160a01b03163314611bb55760405162461bcd60e51b8152600401610aac90613143565b6001600160a01b038116611c1a5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610aac565b600080546040516001600160a01b038085169392169160008051602061339b83398151915291a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b038316611cc55760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b6064820152608401610aac565b6001600160a01b038216611d265760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608401610aac565b6001600160a01b0383811660008181526005602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b038316611deb5760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b6064820152608401610aac565b6001600160a01b038216611e4d5760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b6064820152608401610aac565b60008111611eaf5760405162461bcd60e51b815260206004820152602960248201527f5472616e7366657220616d6f756e74206d7573742062652067726561746572206044820152687468616e207a65726f60b81b6064820152608401610aac565b6000546001600160a01b03848116911614801590611edb57506000546001600160a01b03838116911614155b15611f4357601854811115611f435760405162461bcd60e51b815260206004820152602860248201527f5472616e7366657220616d6f756e74206578636565647320746865206d6178546044820152673c20b6b7bab73a1760c11b6064820152608401610aac565b6000611f4e306114fc565b90506018548110611f5e57506018545b60195481108015908190611f75575060175460ff16155b8015611fb357507f0000000000000000000000005856a30dc6bb5ad1e4faca148f0a68e2d600799c6001600160a01b0316856001600160a01b031614155b8015611fc65750601754610100900460ff165b15611fd9576019549150611fd982612335565b6001600160a01b03851660009081526006602052604090205460019060ff168061201b57506001600160a01b03851660009081526006602052604090205460ff165b15612024575060005b80156120d2577f0000000000000000000000005856a30dc6bb5ad1e4faca148f0a68e2d600799c6001600160a01b0316856001600160a01b0316146120d257601a5461206f866114fc565b612079908661327c565b11156120d25760405162461bcd60e51b815260206004820152602260248201527f526563697069656e742065786365656473206d61782077616c6c65742073697a604482015261329760f11b6064820152608401610aac565b6120de86868684612438565b505050505050565b6000818484111561210a5760405162461bcd60e51b8152600401610aac9190612f40565b50600061211784866131fe565b95945050505050565b600080600061212d612674565b909250905061213c8282612143565b9250505090565b6000610de183836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f0000000000008152506127f6565b600080612192838561327c565b905083811015610de15760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f7700000000006044820152606401610aac565b60008060008060008060008060006121fb8a612824565b92509250925060008060006122198d8686612214612120565b612866565b919f909e50909c50959a5093985091965092945050505050565b6000610de183836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f7700008152506120e6565b6012541580156122855750601554155b1561228c57565b601280546013556015805460165560009182905555565b6000826122b257506000610bf8565b60006122be83856131c9565b9050826122cb8583613294565b14610de15760405162461bcd60e51b815260206004820152602160248201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f6044820152607760f81b6064820152608401610aac565b61232a612275565b611666338383611d87565b6017805460ff19166001179055600061234f826002612143565b9050600061235d8383612233565b905047612369836128b6565b60006123754783612233565b905060006123936064611897601454856122a390919063ffffffff16565b600e546040519192506001600160a01b03169082156108fc029083906000818181858888f193505050501580156123ce573d6000803e3d6000fd5b506123d981836131fe565b91506123e58483612a7d565b60408051868152602081018490529081018590527f17bbfb9a6069321b6ded73bd96327c9e6b7212a5cd51ff219cd61370acafb5619060600160405180910390a150506017805460ff1916905550505050565b600a54610100900460ff16612461576000546001600160a01b0385811691161461246157600080fd5b6001600160a01b03841660009081526009602052604090205460ff16806124a057506001600160a01b03831660009081526009602052604090205460ff165b156124f757600a5460ff166124f75760405162461bcd60e51b815260206004820152601b60248201527f626f7473206172656e7420616c6c6f77656420746f20747261646500000000006044820152606401610aac565b8061250457612504612275565b6001600160a01b03841660009081526007602052604090205460ff16801561254557506001600160a01b03831660009081526007602052604090205460ff16155b1561255a57612555848484612b8b565b612658565b6001600160a01b03841660009081526007602052604090205460ff1615801561259b57506001600160a01b03831660009081526007602052604090205460ff165b156125ab57612555848484612cb1565b6001600160a01b03841660009081526007602052604090205460ff161580156125ed57506001600160a01b03831660009081526007602052604090205460ff16155b156125fd57612555848484612d5a565b6001600160a01b03841660009081526007602052604090205460ff16801561263d57506001600160a01b03831660009081526007602052604090205460ff165b1561264d57612555848484612d9e565b612658848484612d5a565b8061266e5761266e601354601255601654601555565b50505050565b600c54600b546000918291825b6008548110156127c6578260036000600884815481106126a3576126a36131e8565b60009182526020808320909101546001600160a01b03168352820192909252604001902054118061270e57508160046000600884815481106126e7576126e76131e8565b60009182526020808320909101546001600160a01b03168352820192909252604001902054115b1561272457600c54600b54945094505050509091565b61276a600360006008848154811061273e5761273e6131e8565b60009182526020808320909101546001600160a01b031683528201929092526040019020548490612233565b92506127b26004600060088481548110612786576127866131e8565b60009182526020808320909101546001600160a01b031683528201929092526040019020548390612233565b9150806127be8161322b565b915050612681565b50600b54600c546127d691612143565b8210156127ed57600c54600b549350935050509091565b90939092509050565b600081836128175760405162461bcd60e51b8152600401610aac9190612f40565b5060006121178486613294565b60008060008061283385612e11565b9050600061284086612e2d565b90506000612858826128528986612233565b90612233565b979296509094509092505050565b600080808061287588866122a3565b9050600061288388876122a3565b9050600061289188886122a3565b905060006128a3826128528686612233565b939b939a50919850919650505050505050565b60408051600280825260608201835260009260208301908036833701905050905030816000815181106128eb576128eb6131e8565b60200260200101906001600160a01b031690816001600160a01b0316815250507f0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d6001600160a01b031663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b15801561296457600080fd5b505afa158015612978573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061299c91906132b6565b816001815181106129af576129af6131e8565b60200260200101906001600160a01b031690816001600160a01b0316815250506129fa307f0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d84611c63565b60405163791ac94760e01b81526001600160a01b037f0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d169063791ac94790612a4f9085906000908690309042906004016132d3565b600060405180830381600087803b158015612a6957600080fd5b505af11580156120de573d6000803e3d6000fd5b612aa8307f0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d84611c63565b7f0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d6001600160a01b031663f305d719823085600080612aef6000546001600160a01b031690565b60405160e088901b6001600160e01b03191681526001600160a01b03958616600482015260248101949094526044840192909252606483015290911660848201524260a482015260c4016060604051808303818588803b158015612b5257600080fd5b505af1158015612b66573d6000803e3d6000fd5b50505050506040513d601f19601f82011682018060405250810190611a0d9190613344565b600080600080600080612b9d876121e4565b6001600160a01b038f16600090815260046020526040902054959b50939950919750955093509150612bcf9088612233565b6001600160a01b038a16600090815260046020908152604080832093909355600390522054612bfe9087612233565b6001600160a01b03808b1660009081526003602052604080822093909355908a1681522054612c2d9086612185565b6001600160a01b038916600090815260036020526040902055612c4f81612e49565b612c598483612ed1565b876001600160a01b0316896001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef85604051612c9e91815260200190565b60405180910390a3505050505050505050565b600080600080600080612cc3876121e4565b6001600160a01b038f16600090815260036020526040902054959b50939950919750955093509150612cf59087612233565b6001600160a01b03808b16600090815260036020908152604080832094909455918b16815260049091522054612d2b9084612185565b6001600160a01b038916600090815260046020908152604080832093909355600390522054612c2d9086612185565b600080600080600080612d6c876121e4565b6001600160a01b038f16600090815260036020526040902054959b50939950919750955093509150612bfe9087612233565b600080600080600080612db0876121e4565b6001600160a01b038f16600090815260046020526040902054959b50939950919750955093509150612de29088612233565b6001600160a01b038a16600090815260046020908152604080832093909355600390522054612cf59087612233565b6000610bf86064611897601254856122a390919063ffffffff16565b6000610bf86064611897601554856122a390919063ffffffff16565b6000612e53612120565b90506000612e6183836122a3565b30600090815260036020526040902054909150612e7e9082612185565b3060009081526003602090815260408083209390935560079052205460ff16156110fe5730600090815260046020526040902054612ebc9084612185565b30600090815260046020526040902055505050565b600c54612ede9083612233565b600c55600d54612eee9082612185565b600d555050565b6001600160a01b038116811461135a57600080fd5b600060208284031215612f1c57600080fd5b8135610de181612ef5565b600060208284031215612f3957600080fd5b5035919050565b600060208083528351808285015260005b81811015612f6d57858101830151858201604001528201612f51565b81811115612f7f576000604083870101525b50601f01601f1916929092016040019392505050565b60008060408385031215612fa857600080fd5b8235612fb381612ef5565b946020939093013593505050565b600080600060608486031215612fd657600080fd5b8335612fe181612ef5565b92506020840135612ff181612ef5565b929592945050506040919091013590565b6000806040838503121561301557600080fd5b823561302081612ef5565b9150602083013561303081612ef5565b809150509250929050565b801515811461135a57600080fd5b6000806040838503121561305c57600080fd5b8235915060208301356130308161303b565b60006020828403121561308057600080fd5b8135610de18161303b565b60008083601f84011261309d57600080fd5b50813567ffffffffffffffff8111156130b557600080fd5b6020830191508360208260051b85010111156130d057600080fd5b9250929050565b600080600080604085870312156130ed57600080fd5b843567ffffffffffffffff8082111561310557600080fd5b6131118883890161308b565b9096509450602087013591508082111561312a57600080fd5b506131378782880161308b565b95989497509550505050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b600181811c9082168061318c57607f821691505b602082108114156131ad57634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b60008160001904831182151516156131e3576131e36131b3565b500290565b634e487b7160e01b600052603260045260246000fd5b600082821015613210576132106131b3565b500390565b634e487b7160e01b600052603160045260246000fd5b600060001982141561323f5761323f6131b3565b5060010190565b60006020828403121561325857600080fd5b5051919050565b60006020828403121561327157600080fd5b8151610de18161303b565b6000821982111561328f5761328f6131b3565b500190565b6000826132b157634e487b7160e01b600052601260045260246000fd5b500490565b6000602082840312156132c857600080fd5b8151610de181612ef5565b600060a082018783526020878185015260a0604085015281875180845260c086019150828901935060005b818110156133235784516001600160a01b0316835293830193918301916001016132fe565b50506001600160a01b03969096166060850152505050608001529392505050565b60008060006060848603121561335957600080fd5b835192506020840151915060408401519050925092509256fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e63658be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e045524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa26469706673582212208203980dc370aeed268fef1b55bd34d1ca29c6966be5ed4576fad90c21b102c764736f6c63430008090033
Creation ByteCode
0x60c0604052600a805461ffff19169055683635c9adc5a3053600600b8190556200002c9060001962000478565b6200003a906000196200049b565b600c556040805180820190915260108082526f2a34329023b7b63232b71027b93232b960811b60209092019182526200007691600f91620003d2565b506040805180820190915260058082526427a92222a960d91b6020909201918252620000a591601091620003d2565b506011805460ff19166009179055600060128190556013819055601455600360158190556016556017805461ff0019166101001790556753444835ec580000601855678ac723044e4d36006019556801a055690d9db80000601a553480156200010d57600080fd5b50600080546001600160a01b031916339081178255604051909182917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a350600c543360009081526003602090815260409182902092909255805163c45a015560e01b81529051737a250d5630b4cf539739df2c5dacb4c659f2488d92839263c45a01559260048083019392829003018186803b158015620001b157600080fd5b505afa158015620001c6573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001ec9190620004c1565b6001600160a01b031663c9c6539630836001600160a01b031663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b1580156200023557600080fd5b505afa1580156200024a573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620002709190620004c1565b6040516001600160e01b031960e085901b1681526001600160a01b03928316600482015291166024820152604401602060405180830381600087803b158015620002b957600080fd5b505af1158015620002ce573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620002f49190620004c1565b6001600160a01b0390811660a0528116608052600160066000620003206000546001600160a01b031690565b6001600160a01b0316815260208082019290925260409081016000908120805494151560ff199586161790553081526006909252902080549091166001179055620003683390565b6001600160a01b0316730d31a41c93e483a69e10d067e353a9c489962f676001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600b54604051620003c391815260200190565b60405180910390a35062000530565b828054620003e090620004f3565b90600052602060002090601f0160209004810192826200040457600085556200044f565b82601f106200041f57805160ff19168380011785556200044f565b828001600101855582156200044f579182015b828111156200044f57825182559160200191906001019062000432565b506200045d92915062000461565b5090565b5b808211156200045d576000815560010162000462565b6000826200049657634e487b7160e01b600052601260045260246000fd5b500690565b600082821015620004bc57634e487b7160e01b600052601160045260246000fd5b500390565b600060208284031215620004d457600080fd5b81516001600160a01b0381168114620004ec57600080fd5b9392505050565b600181811c908216806200050857607f821691505b602082108114156200052a57634e487b7160e01b600052602260045260246000fd5b50919050565b60805160a051613415620005876000396000818161065b01528181611f7e015261202c01526000818161042e0152818161290d015281816129d501528181612a1101528181612a830152612aaa01526134156000f3fe6080604052600436106103545760003560e01c806360d48489116101c6578063a6334231116100f7578063d4a3883f11610095578063dd62ed3e1161006f578063dd62ed3e146109dc578063ea2f0b3714610a22578063ec28438a14610a42578063f2fde38b14610a6257600080fd5b8063d4a3883f14610986578063da6fa55c146109a6578063dd467064146109bc57600080fd5b8063af2ce614116100d1578063af2ce6141461091b578063b6c523241461093b578063c49b9a8014610950578063d12a76881461097057600080fd5b8063a6334231146108d1578063a69df4b5146108e6578063a9059cbb146108fb57600080fd5b806388f82020116101645780638ee88c531161013e5780638ee88c53146108665780638f9a55c01461088657806395d89b411461089c578063a457c2d7146108b157600080fd5b806388f82020146107ef5780638ba4cc3c146108285780638da5cb5b1461084857600080fd5b8063715018a6116101a0578063715018a61461078457806375f0a87414610799578063764d72bf146107b95780637d1db4a5146107d957600080fd5b806360d48489146107155780636bc87c3a1461074e57806370a082311461076457600080fd5b80633685d419116102a0578063457c194c1161023e5780634a74bb02116102185780634a74bb021461067d57806352390c021461069c5780635342acb4146106bc5780635d098b38146106f557600080fd5b8063457c194c1461061457806348c54b9d1461063457806349bd5a5e1461064957600080fd5b80633b124fe71161027a5780633b124fe71461059e5780633bd5d173146105b4578063437823ec146105d45780634549b039146105f457600080fd5b80633685d4191461053e578063395093511461055e5780633ae7dc201461057e57600080fd5b806318160ddd1161030d5780632a360631116102e75780632a360631146104bd5780632d838119146104dd5780632f05205c146104fd578063313ce5671461051c57600080fd5b806318160ddd1461046857806323b872dd1461047d57806329e04b4a1461049d57600080fd5b80630305caff14610360578063061c82d01461038257806306fdde03146103a2578063095ea7b3146103cd57806313114a9d146103fd5780631694505e1461041c57600080fd5b3661035b57005b600080fd5b34801561036c57600080fd5b5061038061037b366004612f0a565b610a82565b005b34801561038e57600080fd5b5061038061039d366004612f27565b610ad6565b3480156103ae57600080fd5b506103b7610b55565b6040516103c49190612f40565b60405180910390f35b3480156103d957600080fd5b506103ed6103e8366004612f95565b610be7565b60405190151581526020016103c4565b34801561040957600080fd5b50600d545b6040519081526020016103c4565b34801561042857600080fd5b506104507f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b0390911681526020016103c4565b34801561047457600080fd5b50600b5461040e565b34801561048957600080fd5b506103ed610498366004612fc1565b610bfe565b3480156104a957600080fd5b506103806104b8366004612f27565b610c67565b3480156104c957600080fd5b506103806104d8366004612f0a565b610d16565b3480156104e957600080fd5b5061040e6104f8366004612f27565b610d64565b34801561050957600080fd5b50600a546103ed90610100900460ff1681565b34801561052857600080fd5b5060115460405160ff90911681526020016103c4565b34801561054a57600080fd5b50610380610559366004612f0a565b610de8565b34801561056a57600080fd5b506103ed610579366004612f95565b610f9f565b34801561058a57600080fd5b50610380610599366004613002565b610fd5565b3480156105aa57600080fd5b5061040e60125481565b3480156105c057600080fd5b506103806105cf366004612f27565b611103565b3480156105e057600080fd5b506103806105ef366004612f0a565b6111ed565b34801561060057600080fd5b5061040e61060f366004613049565b61123b565b34801561062057600080fd5b5061038061062f366004612f27565b6112c8565b34801561064057600080fd5b506103806112f7565b34801561065557600080fd5b506104507f000000000000000000000000000000000000000000000000000000000000000081565b34801561068957600080fd5b506017546103ed90610100900460ff1681565b3480156106a857600080fd5b506103806106b7366004612f0a565b61135d565b3480156106c857600080fd5b506103ed6106d7366004612f0a565b6001600160a01b031660009081526006602052604090205460ff1690565b34801561070157600080fd5b50610380610710366004612f0a565b6114b0565b34801561072157600080fd5b506103ed610730366004612f0a565b6001600160a01b031660009081526009602052604090205460ff1690565b34801561075a57600080fd5b5061040e60155481565b34801561077057600080fd5b5061040e61077f366004612f0a565b6114fc565b34801561079057600080fd5b5061038061155b565b3480156107a557600080fd5b50600e54610450906001600160a01b031681565b3480156107c557600080fd5b506103806107d4366004612f0a565b6115bd565b3480156107e557600080fd5b5061040e60185481565b3480156107fb57600080fd5b506103ed61080a366004612f0a565b6001600160a01b031660009081526007602052604090205460ff1690565b34801561083457600080fd5b50610380610843366004612f95565b61161c565b34801561085457600080fd5b506000546001600160a01b0316610450565b34801561087257600080fd5b50610380610881366004612f27565b611677565b34801561089257600080fd5b5061040e601a5481565b3480156108a857600080fd5b506103b76116a6565b3480156108bd57600080fd5b506103ed6108cc366004612f95565b6116b5565b3480156108dd57600080fd5b50610380611704565b3480156108f257600080fd5b5061038061173f565b34801561090757600080fd5b506103ed610916366004612f95565b611845565b34801561092757600080fd5b50610380610936366004612f27565b611852565b34801561094757600080fd5b5060025461040e565b34801561095c57600080fd5b5061038061096b36600461306e565b6118a3565b34801561097c57600080fd5b5061040e60195481565b34801561099257600080fd5b506103806109a13660046130d7565b611921565b3480156109b257600080fd5b5061040e60145481565b3480156109c857600080fd5b506103806109d7366004612f27565b611a14565b3480156109e857600080fd5b5061040e6109f7366004613002565b6001600160a01b03918216600090815260056020908152604080832093909416825291909152205490565b348015610a2e57600080fd5b50610380610a3d366004612f0a565b611a99565b348015610a4e57600080fd5b50610380610a5d366004612f27565b611ae4565b348015610a6e57600080fd5b50610380610a7d366004612f0a565b611b8b565b6000546001600160a01b03163314610ab55760405162461bcd60e51b8152600401610aac90613143565b60405180910390fd5b6001600160a01b03166000908152600960205260409020805460ff19169055565b6000546001600160a01b03163314610b005760405162461bcd60e51b8152600401610aac90613143565b600a8110610b505760405162461bcd60e51b815260206004820152601f60248201527f546178206665652063616e6e6f74206265206d6f7265207468616e20313025006044820152606401610aac565b601255565b6060600f8054610b6490613178565b80601f0160208091040260200160405190810160405280929190818152602001828054610b9090613178565b8015610bdd5780601f10610bb257610100808354040283529160200191610bdd565b820191906000526020600020905b815481529060010190602001808311610bc057829003601f168201915b5050505050905090565b6000610bf4338484611c63565b5060015b92915050565b6000610c0b848484611d87565b610c5d8433610c5885604051806060016040528060288152602001613373602891396001600160a01b038a16600090815260056020908152604080832033845290915290205491906120e6565b611c63565b5060019392505050565b6000546001600160a01b03163314610c915760405162461bcd60e51b8152600401610aac90613143565b6402540be3fe8111610d025760405162461bcd60e51b815260206004820152603460248201527f53776170205468726573686f6c6420416d6f756e742063616e6e6f74206265206044820152730d8cae6e640e8d0c2dc40727272727272727272760631b6064820152608401610aac565b610d1081633b9aca006131c9565b60195550565b6000546001600160a01b03163314610d405760405162461bcd60e51b8152600401610aac90613143565b6001600160a01b03166000908152600960205260409020805460ff19166001179055565b6000600c54821115610dcb5760405162461bcd60e51b815260206004820152602a60248201527f416d6f756e74206d757374206265206c657373207468616e20746f74616c207260448201526965666c656374696f6e7360b01b6064820152608401610aac565b6000610dd5612120565b9050610de18382612143565b9392505050565b6000546001600160a01b03163314610e125760405162461bcd60e51b8152600401610aac90613143565b6001600160a01b03811660009081526007602052604090205460ff16610e7a5760405162461bcd60e51b815260206004820152601b60248201527f4163636f756e7420697320616c7265616479206578636c7564656400000000006044820152606401610aac565b60005b600854811015610f9b57816001600160a01b031660088281548110610ea457610ea46131e8565b6000918252602090912001546001600160a01b03161415610f895760088054610ecf906001906131fe565b81548110610edf57610edf6131e8565b600091825260209091200154600880546001600160a01b039092169183908110610f0b57610f0b6131e8565b600091825260208083209190910180546001600160a01b0319166001600160a01b039485161790559184168152600482526040808220829055600790925220805460ff191690556008805480610f6357610f63613215565b600082815260209020810160001990810180546001600160a01b03191690550190555050565b80610f938161322b565b915050610e7d565b5050565b3360008181526005602090815260408083206001600160a01b03871684529091528120549091610bf4918590610c589086612185565b6000546001600160a01b03163314610fff5760405162461bcd60e51b8152600401610aac90613143565b6040516370a0823160e01b81523060048201526001600160a01b0383169063a9059cbb90839083906370a082319060240160206040518083038186803b15801561104857600080fd5b505afa15801561105c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906110809190613246565b6040516001600160e01b031960e085901b1681526001600160a01b0390921660048301526024820152604401602060405180830381600087803b1580156110c657600080fd5b505af11580156110da573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906110fe919061325f565b505050565b3360008181526007602052604090205460ff16156111785760405162461bcd60e51b815260206004820152602c60248201527f4578636c75646564206164647265737365732063616e6e6f742063616c6c207460448201526b3434b990333ab731ba34b7b760a11b6064820152608401610aac565b6000611183836121e4565b505050506001600160a01b0384166000908152600360205260409020549192506111af91905082612233565b6001600160a01b038316600090815260036020526040902055600c546111d59082612233565b600c55600d546111e59084612185565b600d55505050565b6000546001600160a01b031633146112175760405162461bcd60e51b8152600401610aac90613143565b6001600160a01b03166000908152600660205260409020805460ff19166001179055565b6000600b5483111561128f5760405162461bcd60e51b815260206004820152601f60248201527f416d6f756e74206d757374206265206c657373207468616e20737570706c79006044820152606401610aac565b816112ae57600061129f846121e4565b50939550610bf8945050505050565b60006112b9846121e4565b50929550610bf8945050505050565b6000546001600160a01b031633146112f25760405162461bcd60e51b8152600401610aac90613143565b601455565b6000546001600160a01b031633146113215760405162461bcd60e51b8152600401610aac90613143565b600e546040516001600160a01b03909116904780156108fc02916000818181858888f1935050505015801561135a573d6000803e3d6000fd5b50565b6000546001600160a01b031633146113875760405162461bcd60e51b8152600401610aac90613143565b6001600160a01b03811660009081526007602052604090205460ff16156113f05760405162461bcd60e51b815260206004820152601b60248201527f4163636f756e7420697320616c7265616479206578636c7564656400000000006044820152606401610aac565b6001600160a01b0381166000908152600360205260409020541561144a576001600160a01b03811660009081526003602052604090205461143090610d64565b6001600160a01b0382166000908152600460205260409020555b6001600160a01b03166000818152600760205260408120805460ff191660019081179091556008805491820181559091527ff3f7a9fe364faab93b216da50a3214154f22a0a2b415b23a84c8169e8b636ee30180546001600160a01b0319169091179055565b6000546001600160a01b031633146114da5760405162461bcd60e51b8152600401610aac90613143565b600e80546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b03811660009081526007602052604081205460ff161561153957506001600160a01b031660009081526004602052604090205490565b6001600160a01b038216600090815260036020526040902054610bf890610d64565b6000546001600160a01b031633146115855760405162461bcd60e51b8152600401610aac90613143565b600080546040516001600160a01b039091169060008051602061339b833981519152908390a3600080546001600160a01b0319169055565b6000546001600160a01b031633146115e75760405162461bcd60e51b8152600401610aac90613143565b6040516001600160a01b038216904780156108fc02916000818181858888f19350505050158015610f9b573d6000803e3d6000fd5b6000546001600160a01b031633146116465760405162461bcd60e51b8152600401610aac90613143565b61164e612275565b611666338361166184633b9aca006131c9565b611d87565b610f9b601354601255601654601555565b6000546001600160a01b031633146116a15760405162461bcd60e51b8152600401610aac90613143565b601555565b606060108054610b6490613178565b6000610bf43384610c58856040518060600160405280602581526020016133bb602591393360009081526005602090815260408083206001600160a01b038d16845290915290205491906120e6565b6000546001600160a01b0316331461172e5760405162461bcd60e51b8152600401610aac90613143565b600a805461ff001916610100179055565b6001546001600160a01b031633146117a55760405162461bcd60e51b815260206004820152602360248201527f596f7520646f6e27742068617665207065726d697373696f6e20746f20756e6c6044820152626f636b60e81b6064820152608401610aac565b60025442116117f65760405162461bcd60e51b815260206004820152601f60248201527f436f6e7472616374206973206c6f636b656420756e74696c20372064617973006044820152606401610aac565b600154600080546040516001600160a01b03938416939091169160008051602061339b83398151915291a3600154600080546001600160a01b0319166001600160a01b03909216919091179055565b6000610bf4338484611d87565b6000546001600160a01b0316331461187c5760405162461bcd60e51b8152600401610aac90613143565b61189d6103e861189783600b546122a390919063ffffffff16565b90612143565b601a5550565b6000546001600160a01b031633146118cd5760405162461bcd60e51b8152600401610aac90613143565b601780548215156101000261ff00199091161790556040517f53726dfcaf90650aa7eb35524f4d3220f07413c8d6cb404cc8c18bf5591bc1599061191690831515815260200190565b60405180910390a150565b6000546001600160a01b0316331461194b5760405162461bcd60e51b8152600401610aac90613143565b600083821461199c5760405162461bcd60e51b815260206004820152601760248201527f6d757374206265207468652073616d65206c656e6774680000000000000000006044820152606401610aac565b83811015611a0d576119fb8585838181106119b9576119b96131e8565b90506020020160208101906119ce9190612f0a565b8484848181106119e0576119e06131e8565b90506020020135633b9aca006119f691906131c9565b612322565b611a0660018261327c565b905061199c565b5050505050565b6000546001600160a01b03163314611a3e5760405162461bcd60e51b8152600401610aac90613143565b60008054600180546001600160a01b03199081166001600160a01b03841617909155169055611a6d814261327c565b600255600080546040516001600160a01b039091169060008051602061339b833981519152908390a350565b6000546001600160a01b03163314611ac35760405162461bcd60e51b8152600401610aac90613143565b6001600160a01b03166000908152600660205260409020805460ff19169055565b6000546001600160a01b03163314611b0e5760405162461bcd60e51b8152600401610aac90613143565b64015faadb008111611b775760405162461bcd60e51b815260206004820152602c60248201527f4d617820547820416d6f756e742063616e6e6f74206265206c6573732074686160448201526b06e20353930303030303030360a41b6064820152608401610aac565b611b8581633b9aca006131c9565b60185550565b6000546001600160a01b03163314611bb55760405162461bcd60e51b8152600401610aac90613143565b6001600160a01b038116611c1a5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610aac565b600080546040516001600160a01b038085169392169160008051602061339b83398151915291a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b038316611cc55760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b6064820152608401610aac565b6001600160a01b038216611d265760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608401610aac565b6001600160a01b0383811660008181526005602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b038316611deb5760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b6064820152608401610aac565b6001600160a01b038216611e4d5760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b6064820152608401610aac565b60008111611eaf5760405162461bcd60e51b815260206004820152602960248201527f5472616e7366657220616d6f756e74206d7573742062652067726561746572206044820152687468616e207a65726f60b81b6064820152608401610aac565b6000546001600160a01b03848116911614801590611edb57506000546001600160a01b03838116911614155b15611f4357601854811115611f435760405162461bcd60e51b815260206004820152602860248201527f5472616e7366657220616d6f756e74206578636565647320746865206d6178546044820152673c20b6b7bab73a1760c11b6064820152608401610aac565b6000611f4e306114fc565b90506018548110611f5e57506018545b60195481108015908190611f75575060175460ff16155b8015611fb357507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316856001600160a01b031614155b8015611fc65750601754610100900460ff165b15611fd9576019549150611fd982612335565b6001600160a01b03851660009081526006602052604090205460019060ff168061201b57506001600160a01b03851660009081526006602052604090205460ff165b15612024575060005b80156120d2577f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316856001600160a01b0316146120d257601a5461206f866114fc565b612079908661327c565b11156120d25760405162461bcd60e51b815260206004820152602260248201527f526563697069656e742065786365656473206d61782077616c6c65742073697a604482015261329760f11b6064820152608401610aac565b6120de86868684612438565b505050505050565b6000818484111561210a5760405162461bcd60e51b8152600401610aac9190612f40565b50600061211784866131fe565b95945050505050565b600080600061212d612674565b909250905061213c8282612143565b9250505090565b6000610de183836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f0000000000008152506127f6565b600080612192838561327c565b905083811015610de15760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f7700000000006044820152606401610aac565b60008060008060008060008060006121fb8a612824565b92509250925060008060006122198d8686612214612120565b612866565b919f909e50909c50959a5093985091965092945050505050565b6000610de183836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f7700008152506120e6565b6012541580156122855750601554155b1561228c57565b601280546013556015805460165560009182905555565b6000826122b257506000610bf8565b60006122be83856131c9565b9050826122cb8583613294565b14610de15760405162461bcd60e51b815260206004820152602160248201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f6044820152607760f81b6064820152608401610aac565b61232a612275565b611666338383611d87565b6017805460ff19166001179055600061234f826002612143565b9050600061235d8383612233565b905047612369836128b6565b60006123754783612233565b905060006123936064611897601454856122a390919063ffffffff16565b600e546040519192506001600160a01b03169082156108fc029083906000818181858888f193505050501580156123ce573d6000803e3d6000fd5b506123d981836131fe565b91506123e58483612a7d565b60408051868152602081018490529081018590527f17bbfb9a6069321b6ded73bd96327c9e6b7212a5cd51ff219cd61370acafb5619060600160405180910390a150506017805460ff1916905550505050565b600a54610100900460ff16612461576000546001600160a01b0385811691161461246157600080fd5b6001600160a01b03841660009081526009602052604090205460ff16806124a057506001600160a01b03831660009081526009602052604090205460ff165b156124f757600a5460ff166124f75760405162461bcd60e51b815260206004820152601b60248201527f626f7473206172656e7420616c6c6f77656420746f20747261646500000000006044820152606401610aac565b8061250457612504612275565b6001600160a01b03841660009081526007602052604090205460ff16801561254557506001600160a01b03831660009081526007602052604090205460ff16155b1561255a57612555848484612b8b565b612658565b6001600160a01b03841660009081526007602052604090205460ff1615801561259b57506001600160a01b03831660009081526007602052604090205460ff165b156125ab57612555848484612cb1565b6001600160a01b03841660009081526007602052604090205460ff161580156125ed57506001600160a01b03831660009081526007602052604090205460ff16155b156125fd57612555848484612d5a565b6001600160a01b03841660009081526007602052604090205460ff16801561263d57506001600160a01b03831660009081526007602052604090205460ff165b1561264d57612555848484612d9e565b612658848484612d5a565b8061266e5761266e601354601255601654601555565b50505050565b600c54600b546000918291825b6008548110156127c6578260036000600884815481106126a3576126a36131e8565b60009182526020808320909101546001600160a01b03168352820192909252604001902054118061270e57508160046000600884815481106126e7576126e76131e8565b60009182526020808320909101546001600160a01b03168352820192909252604001902054115b1561272457600c54600b54945094505050509091565b61276a600360006008848154811061273e5761273e6131e8565b60009182526020808320909101546001600160a01b031683528201929092526040019020548490612233565b92506127b26004600060088481548110612786576127866131e8565b60009182526020808320909101546001600160a01b031683528201929092526040019020548390612233565b9150806127be8161322b565b915050612681565b50600b54600c546127d691612143565b8210156127ed57600c54600b549350935050509091565b90939092509050565b600081836128175760405162461bcd60e51b8152600401610aac9190612f40565b5060006121178486613294565b60008060008061283385612e11565b9050600061284086612e2d565b90506000612858826128528986612233565b90612233565b979296509094509092505050565b600080808061287588866122a3565b9050600061288388876122a3565b9050600061289188886122a3565b905060006128a3826128528686612233565b939b939a50919850919650505050505050565b60408051600280825260608201835260009260208301908036833701905050905030816000815181106128eb576128eb6131e8565b60200260200101906001600160a01b031690816001600160a01b0316815250507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b15801561296457600080fd5b505afa158015612978573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061299c91906132b6565b816001815181106129af576129af6131e8565b60200260200101906001600160a01b031690816001600160a01b0316815250506129fa307f000000000000000000000000000000000000000000000000000000000000000084611c63565b60405163791ac94760e01b81526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000169063791ac94790612a4f9085906000908690309042906004016132d3565b600060405180830381600087803b158015612a6957600080fd5b505af11580156120de573d6000803e3d6000fd5b612aa8307f000000000000000000000000000000000000000000000000000000000000000084611c63565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663f305d719823085600080612aef6000546001600160a01b031690565b60405160e088901b6001600160e01b03191681526001600160a01b03958616600482015260248101949094526044840192909252606483015290911660848201524260a482015260c4016060604051808303818588803b158015612b5257600080fd5b505af1158015612b66573d6000803e3d6000fd5b50505050506040513d601f19601f82011682018060405250810190611a0d9190613344565b600080600080600080612b9d876121e4565b6001600160a01b038f16600090815260046020526040902054959b50939950919750955093509150612bcf9088612233565b6001600160a01b038a16600090815260046020908152604080832093909355600390522054612bfe9087612233565b6001600160a01b03808b1660009081526003602052604080822093909355908a1681522054612c2d9086612185565b6001600160a01b038916600090815260036020526040902055612c4f81612e49565b612c598483612ed1565b876001600160a01b0316896001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef85604051612c9e91815260200190565b60405180910390a3505050505050505050565b600080600080600080612cc3876121e4565b6001600160a01b038f16600090815260036020526040902054959b50939950919750955093509150612cf59087612233565b6001600160a01b03808b16600090815260036020908152604080832094909455918b16815260049091522054612d2b9084612185565b6001600160a01b038916600090815260046020908152604080832093909355600390522054612c2d9086612185565b600080600080600080612d6c876121e4565b6001600160a01b038f16600090815260036020526040902054959b50939950919750955093509150612bfe9087612233565b600080600080600080612db0876121e4565b6001600160a01b038f16600090815260046020526040902054959b50939950919750955093509150612de29088612233565b6001600160a01b038a16600090815260046020908152604080832093909355600390522054612cf59087612233565b6000610bf86064611897601254856122a390919063ffffffff16565b6000610bf86064611897601554856122a390919063ffffffff16565b6000612e53612120565b90506000612e6183836122a3565b30600090815260036020526040902054909150612e7e9082612185565b3060009081526003602090815260408083209390935560079052205460ff16156110fe5730600090815260046020526040902054612ebc9084612185565b30600090815260046020526040902055505050565b600c54612ede9083612233565b600c55600d54612eee9082612185565b600d555050565b6001600160a01b038116811461135a57600080fd5b600060208284031215612f1c57600080fd5b8135610de181612ef5565b600060208284031215612f3957600080fd5b5035919050565b600060208083528351808285015260005b81811015612f6d57858101830151858201604001528201612f51565b81811115612f7f576000604083870101525b50601f01601f1916929092016040019392505050565b60008060408385031215612fa857600080fd5b8235612fb381612ef5565b946020939093013593505050565b600080600060608486031215612fd657600080fd5b8335612fe181612ef5565b92506020840135612ff181612ef5565b929592945050506040919091013590565b6000806040838503121561301557600080fd5b823561302081612ef5565b9150602083013561303081612ef5565b809150509250929050565b801515811461135a57600080fd5b6000806040838503121561305c57600080fd5b8235915060208301356130308161303b565b60006020828403121561308057600080fd5b8135610de18161303b565b60008083601f84011261309d57600080fd5b50813567ffffffffffffffff8111156130b557600080fd5b6020830191508360208260051b85010111156130d057600080fd5b9250929050565b600080600080604085870312156130ed57600080fd5b843567ffffffffffffffff8082111561310557600080fd5b6131118883890161308b565b9096509450602087013591508082111561312a57600080fd5b506131378782880161308b565b95989497509550505050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b600181811c9082168061318c57607f821691505b602082108114156131ad57634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b60008160001904831182151516156131e3576131e36131b3565b500290565b634e487b7160e01b600052603260045260246000fd5b600082821015613210576132106131b3565b500390565b634e487b7160e01b600052603160045260246000fd5b600060001982141561323f5761323f6131b3565b5060010190565b60006020828403121561325857600080fd5b5051919050565b60006020828403121561327157600080fd5b8151610de18161303b565b6000821982111561328f5761328f6131b3565b500190565b6000826132b157634e487b7160e01b600052601260045260246000fd5b500490565b6000602082840312156132c857600080fd5b8151610de181612ef5565b600060a082018783526020878185015260a0604085015281875180845260c086019150828901935060005b818110156133235784516001600160a01b0316835293830193918301916001016132fe565b50506001600160a01b03969096166060850152505050608001529392505050565b60008060006060848603121561335957600080fd5b835192506020840151915060408401519050925092509256fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e63658be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e045524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa26469706673582212208203980dc370aeed268fef1b55bd34d1ca29c6966be5ed4576fad90c21b102c764736f6c63430008090033
©2022-now by Spectre