token-icon

2023 Dragon Token

Token

Overview[ERC-20]

Max Total Supply
100,000,000.0
Dragon
Holders
581+0.00%
Transfers
865

Profile Summary

Decimals
9

Market

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