Contract - 0x1bEAF1aB6904aEbAabc162C98604eee71f1b32bF
Overview
Balance:
0.0 QANX
QANX Value:
$0(@ $0.01268304/QANX)Coingecko value
Token:
More Info
Contract Creator:
0xB04E21...321f4caBCreator address 0xB04E21BDE71166F7874a6fC33B1bBdae321f4caB at txn 0x665b3497e842a00ff884dd6afa9fdf22c3be1b6f6c24dcddcc09cb087e79a1e9Creator Txn Hash
Latest 1 from a total of 1 transactions
| Txn Hash | Method | Block | Age | From | To | Value | Txn Fee | |
|---|---|---|---|---|---|---|---|---|
0xafccb8112c56bbbd9c3f5aa62fad8eac413538daf8ba984b149406b10e5bbd6d | 0x1094d8ed | 12 hours ago2026-04-21 10:19:20 | 0xB04E21...321f4caB0xB04E21BDE71166F7874a6fC33B1bBdae321f4caBCopy Address | IN | 0x1bEAF1...1f1b32bF0x1bEAF1aB6904aEbAabc162C98604eee71f1b32bFCopy Address | 0 QANX | 0.00006 |
Bytecode
Source Code
Copy 0x6080604052600436106103185760003560e01c80637a4a2424116101ab578063bc197c81116100f7578063edd26df011610095578063f2fde38b1161006f578063f2fde38b14610df9578063f748cd2a14610e19578063fc52848214610e39578063fd967f4714610e4f57600080fd5b8063edd26df014610d37578063eecabdf014610dac578063f23a6e6114610dcc57600080fd5b8063cd741994116100d1578063cd74199414610c62578063de74e57b14610c75578063e74b981b14610cdf578063e8b821d714610cff57600080fd5b8063bc197c8114610b44578063bf375e8514610b8c578063c298da4e14610bfe57600080fd5b8063aaccf1ec11610164578063b17152431161013e578063b171524314610adb578063ba727b2814610afb578063bbbffae814610b0e578063bbeb6a9414610b2457600080fd5b8063aaccf1ec14610a8f578063ac80ff0f14610aa5578063ad531e2014610abb57600080fd5b80637a4a2424146109355780637c1c80a51461095557806381ce8784146109755780638456cb59146109ad5780638a72ea6a146109c25780638da5cb5b14610a7157600080fd5b80633cbe988a1161026a578063571a26a0116102235780635f6952b8116101fd5780635f6952b8146107d357806360b2cf10146108c25780636e7bc1a1146108e2578063715018a61461092057600080fd5b8063571a26a0146106bd5780635c975abb1461079e5780635f5d0655146107bd57600080fd5b80633cbe988a1461055c5780633cc6a3ee1461061d5780633f4ba83a1461063d57806346904840146106525780634fd7a1ca1461068a57806356c4e8d9146106aa57600080fd5b80630f89cb10116102d757806322dcd13e116102b157806322dcd13e1461048857806327be27fc146104af57806336865fe5146104cf5780633a0f9ec51461053c57600080fd5b80630f89cb101461040a5780631094d8ed146104485780631fad35bd1461046857600080fd5b80624ce1ee1461031d5780625534a31461033257806301ffc9a71461035b57806308642e241461038b5780630a94ed90146103ab5780630be8ee0e146103cb575b600080fd5b61033061032b3660046141a3565b610e65565b005b34801561033e57600080fd5b5061034860085481565b6040519081526020015b60405180910390f35b34801561036757600080fd5b5061037b6103763660046141bc565b61118c565b6040519015158152602001610352565b34801561039757600080fd5b506103306103a63660046141a3565b6111c3565b3480156103b757600080fd5b506103306103c63660046141fb565b611267565b3480156103d757600080fd5b506003546103f290600160a01b90046001600160601b031681565b6040516001600160601b039091168152602001610352565b34801561041657600080fd5b50610348610425366004614244565b601260209081526000938452604080852082529284528284209052825290205481565b34801561045457600080fd5b506103306104633660046142a2565b611296565b34801561047457600080fd5b506103306104833660046142d7565b6113b3565b34801561049457600080fd5b506002546103f290600160a01b90046001600160601b031681565b3480156104bb57600080fd5b506103486104ca3660046142f4565b611425565b3480156104db57600080fd5b506104ef6104ea3660046141a3565b61145a565b604080516001600160a01b03998a16815260208101989098528701959095526060860193909352908516608085015260a084015290921660c082015260e081019190915261010001610352565b34801561054857600080fd5b506103f26105573660046142d7565b61156b565b34801561056857600080fd5b506105ce6105773660046141a3565b600c60205260009081526040902080546001820154600283015460038401546004850154600586015460068701546007909701546001600160a01b0396871697958716969495939490921692909160ff9091169088565b604080516001600160a01b03998a168152978916602089015287019590955260608601939093529416608084015260a083019390935291151560c082015260e081019190915261010001610352565b34801561062957600080fd5b506103306106383660046141a3565b6115ca565b34801561064957600080fd5b506103306118d3565b34801561065e57600080fd5b50600254610672906001600160a01b031681565b6040516001600160a01b039091168152602001610352565b34801561069657600080fd5b506103306106a53660046141a3565b6118e5565b6103306106b8366004614346565b611a44565b3480156106c957600080fd5b5061073c6106d83660046141a3565b600d6020526000908152604090208054600182015460028301546003840154600485015460058601546006870154600788015460088901546009909901546001600160a01b0398891699978916989697958716969495939490921692909160ff168a565b604080516001600160a01b039b8c168152998b1660208b01528901979097529488166060880152608087019390935260a086019190915290941660c084015260e083019390935261010082019290925290151561012082015261014001610352565b3480156107aa57600080fd5b50600054600160a01b900460ff1661037b565b3480156107c957600080fd5b5061034860055481565b3480156107df57600080fd5b5061085a6107ee3660046141a3565b600f60205260009081526040902080546001820154600283015460038401546004850154600586015460068701546007880154600889015460098a0154600a909a01546001600160a01b03998a169a988a16999798969795861696949593949390921692909160ff168b565b604080516001600160a01b039c8d1681529a8c1660208c01528a01989098526060890196909652938816608088015260a087019290925260c086015290941660e084015261010083019390935261012082019290925290151561014082015261016001610352565b3480156108ce57600080fd5b506103306108dd366004614368565b611cd5565b3480156108ee57600080fd5b506103486108fd366004614244565b601360209081526000938452604080852082529284528284209052825290205481565b34801561092c57600080fd5b50610330611de8565b34801561094157600080fd5b50600354610672906001600160a01b031681565b34801561096157600080fd5b506103306109703660046141a3565b611dfa565b34801561098157600080fd5b50610348610990366004614383565b601060209081526000928352604080842090915290825290205481565b3480156109b957600080fd5b50610330611ecb565b3480156109ce57600080fd5b50610a2c6109dd3660046141a3565b600b6020526000908152604090208054600182015460028301546003840154600485015460058601546006909601546001600160a01b03958616969486169593949290931692909160ff169087565b604080516001600160a01b0398891681529688166020880152860194909452949091166060840152608083015291151560a082015260c081019190915260e001610352565b348015610a7d57600080fd5b506000546001600160a01b0316610672565b348015610a9b57600080fd5b5061034860045481565b348015610ab157600080fd5b5061034860095481565b348015610ac757600080fd5b50610330610ad6366004614368565b611edb565b348015610ae757600080fd5b50610330610af63660046143af565b611f9f565b610348610b093660046143ee565b611fce565b348015610b1a57600080fd5b5061034860065481565b348015610b3057600080fd5b50610330610b3f3660046141a3565b612003565b348015610b5057600080fd5b50610b73610b5f3660046144d8565b63bc197c8160e01b98975050505050505050565b6040516001600160e01b03199091168152602001610352565b348015610b9857600080fd5b506105ce610ba73660046141a3565b600e60205260009081526040902080546001820154600283015460038401546004850154600586015460068701546007909701546001600160a01b0396871697958716969495939490921692909160ff9091169088565b348015610c0a57600080fd5b50610c1e610c193660046141a3565b6123b6565b604080516001600160a01b03988916815260208101979097528601949094529185166060850152608084015290921660a082015260c081019190915260e001610352565b610348610c703660046142f4565b612479565b348015610c8157600080fd5b50610a2c610c903660046141a3565b600a6020526000908152604090208054600182015460028301546003840154600485015460058601546006909601546001600160a01b03958616969486169593949290931692909160ff169087565b348015610ceb57600080fd5b50610330610cfa3660046142d7565b61249a565b348015610d0b57600080fd5b50610348610d1a366004614383565b601160209081526000928352604080842090915290825290205481565b348015610d4357600080fd5b50610d57610d523660046141a3565b61253e565b604080516001600160a01b039a8b16815260208101999099528801969096526060870194909452918616608086015260a0850152841660c084015290921660e082015261010081019190915261012001610352565b348015610db857600080fd5b50610348610dc73660046145a3565b61266a565b348015610dd857600080fd5b50610b73610de7366004614608565b63f23a6e6160e01b9695505050505050565b348015610e0557600080fd5b50610330610e143660046142d7565b612b57565b348015610e2557600080fd5b50610348610e343660046143ee565b612bcd565b348015610e4557600080fd5b5061034860075481565b348015610e5b57600080fd5b506103f261271081565b610e6d612bed565b610e75612c3a565b6000818152600e60205260409020600681015460ff16610eb05760405162461bcd60e51b8152600401610ea790614684565b60405180910390fd5b8054336001600160a01b0390911603610efc5760405162461bcd60e51b815260206004820152600e60248201526d1cd95b1b195c88189b1bd8dad95960921b6044820152606401610ea7565b610f098160070154612c93565b15610f265760405162461bcd60e51b8152600401610ea7906146a9565b6003810154600182015482546002840154610f4e926001600160a01b03908116921690612ca6565b1015610f6c5760405162461bcd60e51b8152600401610ea7906146ce565b80546001820154610f89916001600160a01b039081169116612d27565b610fa55760405162461bcd60e51b8152600401610ea7906146f6565b60048101546001600160a01b0316158015610fe25781600501543414610fdd5760405162461bcd60e51b8152600401610ea79061471c565b611000565b34156110005760405162461bcd60e51b8152600401610ea790614741565b6001820154600283015460058401546004850154600093849384938493611035936001600160a01b0390811693929116612da0565b93509350935093506110478787612ee6565b6001860154865460028801546003890154604051637921219560e11b81526001600160a01b039485169463f242432a94611088949116923392600401614764565b600060405180830381600087803b1580156110a257600080fd5b505af11580156110b6573d6000803e3d6000fd5b5050505084156110dd5785546110d8906001600160a01b031682868686612f70565b611100565b60048601548654611100916001600160a01b039081169133911684888888613032565b600186015460028701548754600389015460048a015460058b0154604080519586526001600160a01b03948516602087015285019290925282166060840152608083015290911690339089907fd0aff5478af090c671c30799ba9ab508573531abf9e949907c601cc77cf12a779060a0015b60405180910390a450505050505061118960018055565b50565b60006001600160e01b03198216630271189760e51b14806111bd57506001600160e01b031982166301ffc9a760e01b145b92915050565b6111cb612c3a565b6000818152600e60205260409020600681015460ff166111fd5760405162461bcd60e51b8152600401610ea790614684565b80546001600160a01b031633146112265760405162461bcd60e51b8152600401610ea79061479c565b6112308282612ee6565b604051339083907f864a7ff57f78a244c36a3229c2fbaa5615ab16164a88c52028bdfe26647f6c9990600090a35061118960018055565b61126f612bed565b611277612c3a565b61128685858585856000613126565b61128f60018055565b5050505050565b61129e613348565b6001600160a01b038216156112b6576112b6826133a2565b6002546001600160601b03600160a01b9091048116908216111561130e5760405162461bcd60e51b815260206004820152600f60248201526e0dcc2e8d2ecca40cccaca40d0d2ced608b1b6044820152606401610ea7565b600380546001600160a01b03848116600160a01b6001600160601b0386811682028317909555604051928416949304909216919083907f51c8c79af043378552b8f49903a2175f77347fe4aa404c01b7ced4a654d7bbfb90600090a3604080516001600160601b038084168252851660208201527fc1f3c9dfa7c150fbfe0695aaa4fcfe0d3b70a95075cdd64d9ab5e8a6f66e2f1a910160405180910390a150505050565b6113bb613348565b6001600160a01b038116156113d3576113d3816133a2565b600380546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f51c8c79af043378552b8f49903a2175f77347fe4aa404c01b7ced4a654d7bbfb90600090a35050565b600061142f612bed565b611437612c3a565b611446868686868660006133fb565b905061145160018055565b95945050505050565b6000818152600c60205260408120600681015482918291829182918291829182919060ff1661149b5760405162461bcd60e51b8152600401610ea7906147c0565b6114a88160070154612c93565b156114e15760405162461bcd60e51b81526020600482015260096024820152681bd999995c881bdb1960ba1b6044820152606401610ea7565b600181015460028201546005830154600484015461150d936001600160a01b0390811693929116612da0565b809550819750829850839950505050508060040160009054906101000a90046001600160a01b0316985080600301549750806005015496508060000160009054906101000a90046001600160a01b0316925050919395975091939597565b6003546000906001600160a01b03161580159061159557506003546001600160a01b038381169116145b156115b2575050600354600160a01b90046001600160601b031690565b5050600254600160a01b90046001600160601b031690565b6115d2612c3a565b6000818152600f60205260409020600a81015460ff166116045760405162461bcd60e51b8152600401610ea7906147e3565b80600901544210156116475760405162461bcd60e51b815260206004820152600c60248201526b61756374696f6e206c69766560a01b6044820152606401610ea7565b61165182826137b6565b60078101546001600160a01b0316611748576001810154815460028301546003840154604051637921219560e11b81526001600160a01b039485169463f242432a946116a69430949190921692600401614764565b600060405180830381600087803b1580156116c057600080fd5b505af11580156116d4573d6000803e3d6000fd5b505082546001840154600285015460038601546004870154604051600097506001600160a01b03958616965089957fda7b6503efe41f0707cc5b5d4931790de31b5d35f6e50b7f186e025ba9cc6b079561173a9590821694909390929116908990614808565b60405180910390a4506118ca565b600181015460028201546008830154600484015460009384938493849361177d936001600160a01b0390811693929116612da0565b600189015460078a015460028b015460038c0154604051637921219560e11b8152979b509599509397509195506001600160a01b039081169463f242432a946117cf9430949093169291600401614764565b600060405180830381600087803b1580156117e957600080fd5b505af11580156117fd573d6000803e3d6000fd5b5050505060048501546001600160a01b031661183057845461182b906001600160a01b031682868686612f70565b611851565b60048501548554611851916001600160a01b03908116911683878787613840565b6007850154855460018701546002880154600389015460048a015460088b01546040516001600160a01b0397881697968716968e967fda7b6503efe41f0707cc5b5d4931790de31b5d35f6e50b7f186e025ba9cc6b07966118bc969183169590949193921691614808565b60405180910390a450505050505b61118960018055565b6118db613348565b6118e361392f565b565b6118ed612c3a565b6000818152600f60205260409020600a81015460ff1661191f5760405162461bcd60e51b8152600401610ea7906147e3565b80546001600160a01b031633146119485760405162461bcd60e51b8152600401610ea79061479c565b60078101546001600160a01b03161561198e5760405162461bcd60e51b8152602060048201526008602482015267686173206269647360c01b6044820152606401610ea7565b61199882826137b6565b6001810154815460028301546003840154604051637921219560e11b81526001600160a01b039485169463f242432a946119db9430949190921692600401614764565b600060405180830381600087803b1580156119f557600080fd5b505af1158015611a09573d6000803e3d6000fd5b50506040513392508491507f581bfca74993fe672746983f5ca1be276458501e24c3c0a20b3968aa5729b5d390600090a35061118960018055565b611a4c612bed565b611a54612c3a565b6000828152600f60205260409020600a81015460ff16611a865760405162461bcd60e51b8152600401610ea7906147e3565b80600901544210611ac85760405162461bcd60e51b815260206004820152600c60248201526b30bab1ba34b7b71037bb32b960a11b6044820152606401610ea7565b80546001600160a01b03163303611b125760405162461bcd60e51b815260206004820152600e60248201526d1cd95b1b195c88189b1bd8dad95960921b6044820152606401610ea7565b8060080154600003611b67578060050154821015611b625760405162461bcd60e51b815260206004820152600d60248201526c62656c6f77207265736572766560981b6044820152606401610ea7565b611bb8565b80600601548160080154611b7b9190614851565b821015611bb85760405162461bcd60e51b815260206004820152600b60248201526a62696420746f6f206c6f7760a81b6044820152606401610ea7565b60048101546001600160a01b0316611bee57813414611be95760405162461bcd60e51b8152600401610ea79061471c565b611c26565b3415611c0c5760405162461bcd60e51b8152600401610ea790614741565b6004810154611c26906001600160a01b0316333085613984565b60078101546001600160a01b031615611c5f57600481015460078201546008830154611c5f926001600160a01b039081169216906139ef565b6007810180546001600160a01b03191633908117909155600882018390556004820154604080516001600160a01b0390921682526020820185905285917f139367e5e4358c7354712a559367588d6417b9ca40fe3a4b2c52d1d520bc85ac910160405180910390a350611cd160018055565b5050565b611cdd613348565b6127106001600160601b0382161115611d235760405162461bcd60e51b81526020600482015260086024820152670cccaca40d0d2ced60c31b6044820152606401610ea7565b6003546001600160601b03600160a01b90910481169082161015611d7c5760405162461bcd60e51b815260206004820152601060248201526f62656c6f77206e61746976652066656560801b6044820152606401610ea7565b600280546001600160601b03838116600160a01b8181026001600160a01b0385161790945560408051949093049091168084526020840191909152917ffeeddf72b7ee4210b769104cb8b071e5706232ac7f671fb292af429ffd58b58791015b60405180910390a15050565b611df0613348565b6118e36000613a20565b611e02612c3a565b6000818152600c60205260409020600681015460ff16611e345760405162461bcd60e51b8152600401610ea7906147c0565b80546001600160a01b03163314611e7a5760405162461bcd60e51b815260206004820152600a6024820152693737ba103134b23232b960b11b6044820152606401610ea7565b611e8b81600601805460ff19169055565b611e9481613a70565b604051339083907f6e381885de77c41f00c9a9635b893bff45b5ab3718d7c6a36ecc5faafa3413d490600090a35061118960018055565b611ed3613348565b6118e3613ac0565b611ee3613348565b6002546001600160601b03600160a01b90910481169082161115611f3b5760405162461bcd60e51b815260206004820152600f60248201526e0dcc2e8d2ecca40cccaca40d0d2ced608b1b6044820152606401610ea7565b600380546001600160601b03838116600160a01b8181026001600160a01b0385161790945560408051949093049091168084526020840191909152917fc1f3c9dfa7c150fbfe0695aaa4fcfe0d3b70a95075cdd64d9ab5e8a6f66e2f1a9101611ddc565b611fa7612bed565b611faf612c3a565b611fbf8484848460006001613126565b611fc860018055565b50505050565b6000611fd8612bed565b611fe0612c3a565b611fee878787878787613b03565b9050611ff960018055565b9695505050505050565b61200b612bed565b612013612c3a565b6000818152600c60205260409020600681015460ff166120455760405162461bcd60e51b8152600401610ea7906147c0565b6120528160070154612c93565b1561208b5760405162461bcd60e51b81526020600482015260096024820152681bd999995c881bdb1960ba1b6044820152606401610ea7565b80546001600160a01b031633036120d55760405162461bcd60e51b815260206004820152600e60248201526d189a5919195c88189b1bd8dad95960921b6044820152606401610ea7565b6003810154600182015460028301546120f9916001600160a01b0316903390612ca6565b10156121175760405162461bcd60e51b8152600401610ea7906146ce565b60018101546121309033906001600160a01b0316612d27565b61214c5760405162461bcd60e51b8152600401610ea7906146f6565b6001810154600282015460058301546004840154600093849384938493612181936001600160a01b0390811693929116612da0565b935093509350935061219a85600601805460ff19169055565b60018501546001600160a01b03166000908152601260209081526040808320600289015484528252808320338452909152902054801561229c576000818152600e60205260409020600681015460ff1615612265576000876003015461221c8960010160009054906101000a90046001600160a01b0316338b60020154612ca6565b6122269190614864565b905081600301548110806122505750600188015461224e9033906001600160a01b0316612d27565b155b1561225f5761225f8383613d7a565b5061229a565b60018701546001600160a01b0316600090815260126020908152604080832060028b0154845282528083203384529091528120555b505b6001860154865460028801546003890154604051637921219560e11b81526001600160a01b039485169463f242432a946122df9433949190921692600401614764565b600060405180830381600087803b1580156122f957600080fd5b505af115801561230d573d6000803e3d6000fd5b5050505060048601546001600160a01b0316612335576123303383878787612f70565b612351565b6004860154612351906001600160a01b03163384888888613840565b855460018701546002880154600389015460048a015460058b01546040516001600160a01b039687169633968f967f060e9ed2b910a03f367053f29bd7aa09cb603129ba2c2305afa17d06128a34bf9661117296928416959194909390921691614808565b6000818152600e60205260408120600681015482918291829182918291829160ff166123f45760405162461bcd60e51b8152600401610ea790614684565b6124018160070154612c93565b1561241e5760405162461bcd60e51b8152600401610ea7906146a9565b600181015460028201546005830154600484015461244a936001600160a01b0390811693929116612da0565b6004850154600586015495546001600160a01b039182169f969e50949c50929a50909850911695509350915050565b6000612483612bed565b61248b612c3a565b61144686868686866000613b03565b6124a2613348565b6001600160a01b0381166124ec5760405162461bcd60e51b815260206004820152601160248201527018985908199959481c9958da5c1a595b9d607a1b6044820152606401610ea7565b600280546001600160a01b038381166001600160a01b0319831681179093556040519116919082907faaebcf1bfa00580e41d966056b48521fa9f202645c86d4ddf28113e617c1b1d390600090a35050565b6000818152600f60205260408120600a8101548291829182918291829182918291829160ff166125805760405162461bcd60e51b8152600401610ea7906147e3565b60078101546001600160a01b03166125c45760405162461bcd60e51b81526020600482015260076024820152666e6f206269647360c81b6044820152606401610ea7565b60018101546002820154600883015460048401546125f0936001600160a01b0390811693929116612da0565b809550819850829950839a50505050508060040160009054906101000a90046001600160a01b0316995080600301549850806008015497508060070160009054906101000a90046001600160a01b031693508060000160009054906101000a90046001600160a01b03169250509193959799909294969850565b6000612674612bed565b61267c612c3a565b6001600160a01b0388166126a25760405162461bcd60e51b8152600401610ea790614877565b600086116126c25760405162461bcd60e51b8152600401610ea79061489f565b600084116127005760405162461bcd60e51b815260206004820152600b60248201526a626164207265736572766560a81b6044820152606401610ea7565b600083116127405760405162461bcd60e51b815260206004820152600d60248201526c189859081a5b98dc995b595b9d609a1b6044820152606401610ea7565b6000821161277f5760405162461bcd60e51b815260206004820152600c60248201526b3130b210323ab930ba34b7b760a11b6044820152606401610ea7565b61279088636cdb3d1360e11b613dc1565b6127ac5760405162461bcd60e51b8152600401610ea7906148c3565b6127b7888833613e13565b156127f55760405162461bcd60e51b815260206004820152600e60248201526d61756374696f6e2065786973747360901b6044820152606401610ea7565b6127fe856133a2565b600061280b89338a612ca6565b90508681101561282d5760405162461bcd60e51b8152600401610ea7906146ce565b612837338a612d27565b6128535760405162461bcd60e51b8152600401610ea7906146f6565b6001600160a01b03891660009081526012602090815260408083208b84528252808320338452909152902054801561290b576000818152600e60205260409020600681015460ff16156128dc5760006128ac8a85614864565b905081600301548110806128c757506128c5338d612d27565b155b156128d6576128d68383613d7a565b50612909565b6001600160a01b038b1660009081526012602090815260408083208d845282528083203384529091528120555b505b604051637921219560e11b81526001600160a01b038b169063f242432a9061293d90339030908e908e90600401614764565b600060405180830381600087803b15801561295757600080fd5b505af115801561296b573d6000803e3d6000fd5b5050505060095492508260016129819190614851565b60095560408051610160810182523381526001600160a01b038c811660208301529181018b9052606081018a9052908816608082015260a0810187905260c08101869052600060e0820181905261010082015261012081016129e38642614851565b8152600160209182018190526000868152600f83526040808220855181546001600160a01b03199081166001600160a01b03928316178355878701519583018054821696831696909617909555868301516002830155606087015160038301556080870151600483018054871691831691909117905560a0870151600583015560c0870151600683015560e0870151600783018054909616908216179094556101008601516008820155610120860151600982015561014090950151600a909501805460ff191695151595909517909455908d16808252601383528382208d83528352838220338084529352929020859055847f8d0d59067837c7fa19f2a4b6bce823dfe06054b433457a578e7f024edb5bb2f38c8c8c8c8c612b068d42614851565b6040805196875260208701959095526001600160a01b0393909316858501526060850191909152608084015260a0830152519081900360c00190a45050612b4c60018055565b979650505050505050565b612b5f613348565b6001600160a01b038116612bc45760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610ea7565b61118981613a20565b6000612bd7612bed565b612bdf612c3a565b611fee8787878787876133fb565b600054600160a01b900460ff16156118e35760405162461bcd60e51b815260206004820152601060248201526f14185d5cd8589b194e881c185d5cd95960821b6044820152606401610ea7565b600260015403612c8c5760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c006044820152606401610ea7565b6002600155565b600081158015906111bd57505042101590565b604051627eeac760e11b81526001600160a01b038381166004830152602482018390526000919085169062fdd58e90604401602060405180830381865afa925050508015612d11575060408051601f3d908101601f19168201909252612d0e918101906148e9565b60015b612d1d57506000612d20565b90505b9392505050565b60405163e985e9c560e01b81526001600160a01b0383811660048301523060248301526000919083169063e985e9c5906044015b602060405180830381865afa925050508015612d94575060408051601f3d908101601f19168201909252612d9191810190614902565b60015b612d20575060006111bd565b6000808080612710612db18661156b565b612dc4906001600160601b031688614924565b612dce919061493b565b9350612de18863152a902d60e11b613dc1565b15612e795760405163152a902d60e11b815260048101889052602481018790526001600160a01b03891690632a55205a906044016040805180830381865afa925050508015612e4d575060408051601f3d908101601f19168201909252612e4a9181019061495d565b60015b15612e79576001600160a01b03821615801590612e6a5750600081115b15612e76578194508093505b50505b85612e848386614851565b1115612ec45760405162461bcd60e51b815260206004820152600f60248201526e0e0c2f2deeae840e8dede40d0d2ced608b1b6044820152606401610ea7565b81612ecf8588614864565b612ed99190614864565b9050945094509450949050565b60068101805460ff1916905560018101546001600160a01b039081166000908152601260209081526040808320600286015484528252808320855490941683529290522054829003611cd15760018101546001600160a01b039081166000908152601260209081526040808320600286015484528252808320945490931682529290925281205550565b8215612fd057600254612f8c906001600160a01b031684613e71565b6002546040518481526000916001600160a01b0316907f247ebb60b7262d5983af9c393689ce5a848d560b6e61a1dcd444cce2b003bc459060200160405180910390a35b801561302257612fe08282613e71565b6040518181526000906001600160a01b038416907f3a8353184045843d789b895b8d57fcb4f70a3e171fc779037b2b579ffbdd50159060200160405180910390a35b831561128f5761128f8585613e71565b821561309957600254613054906001600160a01b038981169189911686613984565b6002546040518481526001600160a01b038981169216907f247ebb60b7262d5983af9c393689ce5a848d560b6e61a1dcd444cce2b003bc459060200160405180910390a35b8015613102576130b46001600160a01b038816878484613984565b866001600160a01b0316826001600160a01b03167f3a8353184045843d789b895b8d57fcb4f70a3e171fc779037b2b579ffbdd5015836040516130f991815260200190565b60405180910390a35b831561311d5761311d6001600160a01b038816878787613984565b50505050505050565b600085116131465760405162461bcd60e51b8152600401610ea79061489f565b600083116131825760405162461bcd60e51b815260206004820152600960248201526862616420707269636560b81b6044820152606401610ea7565b61318b846133a2565b6000868152600e60205260409020600681015460ff166131bd5760405162461bcd60e51b8152600401610ea790614684565b6131ca8160070154612c93565b156131e75760405162461bcd60e51b8152600401610ea7906146a9565b80546001600160a01b031633146132105760405162461bcd60e51b8152600401610ea79061479c565b6001810154815460028301548892613236926001600160a01b0391821692911690612ca6565b10156132725760405162461bcd60e51b815260206004820152600b60248201526a6c6f772062616c616e636560a81b6044820152606401610ea7565b8054600182015461328f916001600160a01b039081169116612d27565b6132ab5760405162461bcd60e51b8152600401610ea7906146f6565b600381018690556004810180546001600160a01b0319166001600160a01b03871617905560058101849055816132e9576132e483613f0d565b6132ef565b80600701545b6007820155604080518781526001600160a01b038716602082015290810185905287907f9686efe19cedc6425ff29a6214ea4e11a56ce01098a74fa9959a392efba455759060600160405180910390a250505050505050565b6000546001600160a01b031633146118e35760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610ea7565b6001600160a01b03811615611189576000816001600160a01b03163b116111895760405162461bcd60e51b815260206004820152600d60248201526c3130b2103830bc903a37b5b2b760991b6044820152606401610ea7565b60006001600160a01b0387166134235760405162461bcd60e51b8152600401610ea790614877565b600085116134435760405162461bcd60e51b8152600401610ea79061489f565b6000831161347f5760405162461bcd60e51b815260206004820152600960248201526862616420707269636560b81b6044820152606401610ea7565b61349087636cdb3d1360e11b613dc1565b6134ac5760405162461bcd60e51b8152600401610ea7906148c3565b6134b5846133a2565b846134c1883389612ca6565b10156134fd5760405162461bcd60e51b815260206004820152600b60248201526a6c6f772062616c616e636560a81b6044820152606401610ea7565b6135073388612d27565b6135235760405162461bcd60e51b8152600401610ea7906146f6565b6001600160a01b03871660009081526012602090815260408083208984528252808320338452909152902054801561363c576000818152600e60205260409020600681015460ff161561360d576003810154815461358c908b906001600160a01b03168b612ca6565b101580156135aa575080546135aa906001600160a01b03168a612d27565b80156135c057506135be8160070154612c93565b155b156135fe5760405162461bcd60e51b815260206004820152600e60248201526d6c697374696e672065786973747360901b6044820152606401610ea7565b6136088282613d7a565b61363a565b6001600160a01b03891660009081526012602090815260408083208b845282528083203384529091528120555b505b600854915061364c826001614851565b60085560408051610100810182523381526001600160a01b038a8116602083015291810189905260608101889052908616608082015260a08101859052600160c082015260e0810161369d85613f0d565b90526000838152600e60209081526040808320845181546001600160a01b03199081166001600160a01b0392831617835586850151600184018054831691841691909117905586840151600284015560608088015160038501556080808901516004860180549094169085161790925560a0880151600585015560c088015160068501805460ff191691151591909117905560e0909701516007909301929092558d8116808652601285528386208e87528552838620338088529086529584902089905583518e81529485018d9052908b16928401929092529382018890529285917fe58bc7adb05fecb2c65d06b1e056bb9596684b0ec5c6a60c6c6421aaa46dc98f91015b60405180910390a4509695505050505050565b600a8101805460ff1916905560018101546001600160a01b039081166000908152601360209081526040808320600286015484528252808320855490941683529290522054829003611cd15760018101546001600160a01b039081166000908152601360209081526040808320600286015484528252808320945490931682529290925281205550565b82156138a557600254613860906001600160a01b03888116911685613f29565b6002546040518481526001600160a01b038881169216907f247ebb60b7262d5983af9c393689ce5a848d560b6e61a1dcd444cce2b003bc459060200160405180910390a35b801561390d576138bf6001600160a01b0387168383613f29565b856001600160a01b0316826001600160a01b03167f3a8353184045843d789b895b8d57fcb4f70a3e171fc779037b2b579ffbdd50158360405161390491815260200190565b60405180910390a35b8315613927576139276001600160a01b0387168686613f29565b505050505050565b613937613f59565b6000805460ff60a01b191690557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa335b6040516001600160a01b03909116815260200160405180910390a1565b6040516001600160a01b0380851660248301528316604482015260648101829052611fc89085906323b872dd60e01b906084015b60408051601f198184030181529190526020810180516001600160e01b03166001600160e01b031990931692909217909152613fa9565b6001600160a01b038316613a0c57613a078282613e71565b505050565b613a076001600160a01b0384168383613f29565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b60048101546001600160a01b0316613a9c5780546005820154611189916001600160a01b031690613e71565b805460058201546004830154611189926001600160a01b0391821692911690613f29565b613ac8612bed565b6000805460ff60a01b1916600160a01b1790557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a2586139673390565b60006001600160a01b038716613b2b5760405162461bcd60e51b8152600401610ea790614877565b60008511613b6e5760405162461bcd60e51b815260206004820152601060248201526f189859081d1bdad95b88185b5bdd5b9d60821b6044820152606401610ea7565b60008311613b8e5760405162461bcd60e51b8152600401610ea79061489f565b613b9f87636cdb3d1360e11b613dc1565b613bbb5760405162461bcd60e51b8152600401610ea7906148c3565b613bc4846133a2565b6001600160a01b038416158015613bf957833414613bf45760405162461bcd60e51b8152600401610ea79061471c565b613c2c565b3415613c175760405162461bcd60e51b8152600401610ea790614741565b613c2c6001600160a01b038616333087613984565b6006549150613c3c826001614851565b60065560408051610100810182523381526001600160a01b038a8116602083015291810189905260608101889052908616608082015260a08101859052600160c082015260e08101613c8d85613f0d565b90526000838152600c6020908152604091829020835181546001600160a01b03199081166001600160a01b0392831617835585840151600184018054831691841691909117905585850151600284015560608087015160038501556080808801516004860180549094169085161790925560a0870151600585015560c087015160068501805460ff191691151591909117905560e09096015160079093019290925583518c81529283018b905289811693830193909352928101879052908a1691339185917f975b7be89b97514c2efc6811a32c72d9e713e1d7bda61944bd2f6f50ce87bf7391016137a3565b613d848282612ee6565b80546040516001600160a01b039091169083907f838eae24d8d9cccd4556b49c776ff2a8755c541cb42a19e16d2363b3b6cf6cb990600090a35050565b6000826001600160a01b03163b600003613ddd575060006111bd565b6040516301ffc9a760e01b81526001600160e01b0319831660048201526001600160a01b038416906301ffc9a790602401612d5b565b6001600160a01b0380841660009081526013602090815260408083208684528252808320938516835292905290812054808203613e54576000915050612d20565b6000908152600f60205260409020600a015460ff16949350505050565b6000826001600160a01b03168260405160006040518083038185875af1925050503d8060008114613ebe576040519150601f19603f3d011682016040523d82523d6000602084013e613ec3565b606091505b5050905080613a075760405162461bcd60e51b81526020600482015260166024820152751b985d1a5d99481d1c985b9cd9995c8819985a5b195960521b6044820152606401610ea7565b600081600003613f1f57506000919050565b6111bd8242614851565b6040516001600160a01b038316602482015260448101829052613a0790849063a9059cbb60e01b906064016139b8565b600054600160a01b900460ff166118e35760405162461bcd60e51b815260206004820152601460248201527314185d5cd8589b194e881b9bdd081c185d5cd95960621b6044820152606401610ea7565b6000613ffe826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b031661407e9092919063ffffffff16565b905080516000148061401f57508080602001905181019061401f9190614902565b613a075760405162461bcd60e51b815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e6044820152691bdd081cdd58d8d9595960b21b6064820152608401610ea7565b6060612d1d848460008585600080866001600160a01b031685876040516140a591906149af565b60006040518083038185875af1925050503d80600081146140e2576040519150601f19603f3d011682016040523d82523d6000602084013e6140e7565b606091505b50915091506140f887838387614105565b925050505b949350505050565b6060831561417457825160000361416d576001600160a01b0385163b61416d5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610ea7565b50816140fd565b6140fd83838151156141895781518083602001fd5b8060405162461bcd60e51b8152600401610ea791906149cb565b6000602082840312156141b557600080fd5b5035919050565b6000602082840312156141ce57600080fd5b81356001600160e01b031981168114612d2057600080fd5b6001600160a01b038116811461118957600080fd5b600080600080600060a0868803121561421357600080fd5b8535945060208601359350604086013561422c816141e6565b94979396509394606081013594506080013592915050565b60008060006060848603121561425957600080fd5b8335614264816141e6565b925060208401359150604084013561427b816141e6565b809150509250925092565b80356001600160601b038116811461429d57600080fd5b919050565b600080604083850312156142b557600080fd5b82356142c0816141e6565b91506142ce60208401614286565b90509250929050565b6000602082840312156142e957600080fd5b8135612d20816141e6565b600080600080600060a0868803121561430c57600080fd5b8535614317816141e6565b945060208601359350604086013592506060860135614335816141e6565b949793965091946080013592915050565b6000806040838503121561435957600080fd5b50508035926020909101359150565b60006020828403121561437a57600080fd5b612d2082614286565b6000806040838503121561439657600080fd5b82356143a1816141e6565b946020939093013593505050565b600080600080608085870312156143c557600080fd5b843593506020850135925060408501356143de816141e6565b9396929550929360600135925050565b60008060008060008060c0878903121561440757600080fd5b8635614412816141e6565b955060208701359450604087013593506060870135614430816141e6565b9598949750929560808101359460a0909101359350915050565b60008083601f84011261445c57600080fd5b50813567ffffffffffffffff81111561447457600080fd5b6020830191508360208260051b850101111561448f57600080fd5b9250929050565b60008083601f8401126144a857600080fd5b50813567ffffffffffffffff8111156144c057600080fd5b60208301915083602082850101111561448f57600080fd5b60008060008060008060008060a0898b0312156144f457600080fd5b88356144ff816141e6565b9750602089013561450f816141e6565b9650604089013567ffffffffffffffff81111561452b57600080fd5b6145378b828c0161444a565b909750955050606089013567ffffffffffffffff81111561455757600080fd5b6145638b828c0161444a565b909550935050608089013567ffffffffffffffff81111561458357600080fd5b61458f8b828c01614496565b999c989b5096995094979396929594505050565b600080600080600080600060e0888a0312156145be57600080fd5b87356145c9816141e6565b9650602088013595506040880135945060608801356145e7816141e6565b9699959850939660808101359560a0820135955060c0909101359350915050565b60008060008060008060a0878903121561462157600080fd5b863561462c816141e6565b9550602087013561463c816141e6565b94506040870135935060608701359250608087013567ffffffffffffffff81111561466657600080fd5b61467289828a01614496565b979a9699509497509295939492505050565b6020808252600b908201526a3634b9ba34b7339037b33360a91b604082015260600190565b6020808252600b908201526a1b1a5cdd1a5b99c81bdb1960aa1b604082015260600190565b6020808252600e908201526d73656c6c65722062616c616e636560901b604082015260600190565b6020808252600c908201526b1b9bdd08185c1c1c9bdd995960a21b604082015260600190565b6020808252600b908201526a189859081c185e5b595b9d60aa1b604082015260600190565b6020808252600990820152686e6f206e617469766560b81b604082015260600190565b6001600160a01b0394851681529290931660208301526040820152606081019190915260a06080820181905260009082015260c00190565b6020808252600a90820152693737ba1039b2b63632b960b11b604082015260600190565b60208082526009908201526837b33332b91037b33360b91b604082015260600190565b6020808252600b908201526a30bab1ba34b7b71037b33360a91b604082015260600190565b6001600160a01b039586168152602081019490945260408401929092529092166060820152608081019190915260a00190565b634e487b7160e01b600052601160045260246000fd5b808201808211156111bd576111bd61483b565b818103818111156111bd576111bd61483b565b6020808252600e908201526d3130b21031b7b63632b1ba34b7b760911b604082015260600190565b6020808252600a908201526918985908185b5bdd5b9d60b21b604082015260600190565b6020808252600c908201526b189859081cdd185b99185c9960a21b604082015260600190565b6000602082840312156148fb57600080fd5b5051919050565b60006020828403121561491457600080fd5b81518015158114612d2057600080fd5b80820281158282048414176111bd576111bd61483b565b60008261495857634e487b7160e01b600052601260045260246000fd5b500490565b6000806040838503121561497057600080fd5b825161497b816141e6565b6020939093015192949293505050565b60005b838110156149a657818101518382015260200161498e565b50506000910152565b600082516149c181846020870161498b565b9190910192915050565b60208152600082518060208401526149ea81604085016020870161498b565b601f01601f1916919091016040019291505056fea2646970667358221220e40fedd70a3960a6936d849b05416dcfeb0f010568e54c4b569fb323496ec4b464736f6c634300081c0033