Overview ERC20
PRICE
n/a

ON-CHAIN MARKET CAP n/a

Total Supply:
0 vAMM-COQ/WAVAX

Holders:
2
Profile Summary
Blockchain:
C-Chain (43114)


Decimals:
18
Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0xAAA91e283126774b3bb513fD5922976d5212dc49
610160806040523462000dad5733610100526367f855cb60e11b81526080908181600481335afa8015620006225760009081928290839262000d35575b50845260c083905260a08290526040519261082b91828501916001600160401b03831186841017620005d65760609486946200404886396001600160a01b03908116845290811660208401521660408201520301906000f090811562000622576001600160a01b0390911660e05280516004919015620008a45760a0516040516395d89b4160e01b81529260009184919082906001600160a01b03165afa8015620006225760049260009162000885575b5060c0516040516395d89b4160e01b81529360009185919082906001600160a01b03165afa92831562000622576000936200085c575b506033620001939160405194859171021b7b93932b630ba32b2102830b4b91016960751b60208401526200016281518092602060328701910162000deb565b8201602f60f81b603282015262000183825180936020878501910162000deb565b0103601381018552018362000db2565b8151916001600160401b038311620005d657600054600181811c9116801562000851575b6020821014620006fe57601f8111620007f9575b50602090601f84116001146200077c57600493916000918362000770575b50508160011b916000199060031b1c1916176000555b60a0516040516395d89b4160e01b81529260009184919082906001600160a01b03165afa8015620006225760049260009162000751575b5060c0516040516395d89b4160e01b81529360009185919082906001600160a01b03165afa92831562000622576000936200071f575b506026620002cf916040519485916463414d4d2d60d81b60208401526200029e81518092602060258701910162000deb565b8201602f60f81b6025820152620002bf825180936020878501910162000deb565b0103600681018552018362000db2565b81516001600160401b038111620005d657600154600181811c9116801562000714575b6020821014620006fe57601f8111620006a5575b50602092601f82116001146200063a57928192936000926200062e575b50508160011b916000199060031b1c1916176001555b60a05160405163313ce56760e01b80825291602090829060049082906001600160a01b03165afa801562000622576200037c91600091620005ec575b5062000e9f565b90610120918252602060018060a01b0360c051169160046040518094819382525afa80156200062257620003b991600091620005ec575062000e9f565b610140908152604051606081016001600160401b03811182821017620005d657604052428152602081016000815260408201600081526006549168010000000000000000831015620005d6576001830180600655831015620005c05760029260066000526003602060002091020193518455516001840155519101556001600c5560405191613180938462000ec885395183818161034b0152818161134c015281816116e2015281816118bc015281816120260152818161216001528181612a700152612ca7015260a05183818161020901528181610a3c01528181610be301528181610dd901528181610f0301528181610f6d015281816112340152818161171301528181611a9f01528181611d1401528181611d8201528181611e97015281816121fc0152818161244601528181612d670152612e26015260c05183818161024f0152818161095201528181610a1001528181610c0701528181610e2e01528181610f2e01528181610fc1015281816112780152818161173a01528181611dd701528181611eec015281816120c20152818161241201526124a4015260e05183818161086b01528181610c4e015281816120a101526121db01526101005183818161038101528181611ca301528181612054015261218e01525182818161168f01528181612ab50152612cf80152518181816116b201528181612af70152612d350152f35b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052604160045260246000fd5b62000613915060203d6020116200061a575b6200060a818362000db2565b81019062000e84565b3862000375565b503d620005fe565b6040513d6000823e3d90fd5b01519050388062000323565b601f19821693600160005260206000209160005b8681106200068c575083600195961062000672575b505050811b0160015562000339565b015160001960f88460031b161c1916905538808062000663565b919260206001819286850151815501940192016200064e565b600160005260008051602062004893833981519152601f830160051c81019160208410620006f3575b601f0160051c01905b818110620006e6575062000306565b60008155600101620006d7565b9091508190620006ce565b634e487b7160e01b600052602260045260246000fd5b90607f1690620002f2565b620002cf919350620007486026913d806000833e6200073f818362000db2565b81019062000e10565b9391506200026c565b6200076991503d806000833e6200073f818362000db2565b3862000236565b015190503880620001e9565b6000808052600080516020620048738339815191529291905b601f1986168110620007e05750918491600193600496601f19811610620007c6575b505050811b01600055620001ff565b015160001960f88460031b161c19169055388080620007b7565b9192602060018192868501518155019401920162000795565b6000805260008051602062004873833981519152601f850160051c8101916020861062000846575b601f0160051c01905b818110620008395750620001cb565b600081556001016200082a565b909150819062000821565b90607f1690620001b7565b620001939193506200087c6033913d806000833e6200073f818362000db2565b93915062000123565b6200089d91503d806000833e6200073f818362000db2565b38620000ed565b60a0516040516395d89b4160e01b81529260009184919082906001600160a01b03165afa8015620006225760049260009162000d16575b5060c0516040516395d89b4160e01b81529360009185919082906001600160a01b03165afa928315620006225760009362000ced575b5060316200097f916040519485916f02b37b630ba34b632902830b4b91016960851b60208401526200094e81518092602060308701910162000deb565b8201602f60f81b60308201526200096f825180936020878501910162000deb565b0103601181018552018362000db2565b8151916001600160401b038311620005d657600054600181811c9116801562000ce2575b6020821014620006fe57601f811162000c8a575b50602090601f841160011462000c0d57600493916000918362000c01575b50508160011b916000199060031b1c1916176000555b60a0516040516395d89b4160e01b81529260009184919082906001600160a01b03165afa8015620006225760049260009162000be2575b5060c0516040516395d89b4160e01b81529360009185919082906001600160a01b03165afa928315620006225760009362000bb9575b50602662000a8a916040519485916476414d4d2d60d81b60208401526200029e81518092602060258701910162000deb565b81516001600160401b038111620005d657600154600181811c9116801562000bae575b6020821014620006fe57601f811162000b55575b50602092601f821160011462000b05579281929360009262000af9575b50508160011b916000199060031b1c19161760015562000339565b01519050388062000ade565b601f19821693600160005260206000209160005b86811062000b3c57508360019596106200067257505050811b0160015562000339565b9192602060018192868501518155019401920162000b19565b600160005260008051602062004893833981519152601f830160051c8101916020841062000ba3575b601f0160051c01905b81811062000b96575062000ac1565b6000815560010162000b87565b909150819062000b7e565b90607f169062000aad565b62000a8a91935062000bd96026913d806000833e6200073f818362000db2565b93915062000a58565b62000bfa91503d806000833e6200073f818362000db2565b3862000a22565b015190503880620009d5565b6000808052600080516020620048738339815191529291905b601f198616811062000c715750918491600193600496601f1981161062000c57575b505050811b01600055620009eb565b015160001960f88460031b161c1916905538808062000c48565b9192602060018192868501518155019401920162000c26565b6000805260008051602062004873833981519152601f850160051c8101916020861062000cd7575b601f0160051c01905b81811062000cca5750620009b7565b6000815560010162000cbb565b909150819062000cb2565b90607f1690620009a3565b6200097f91935062000d0d6031913d806000833e6200073f818362000db2565b93915062000911565b62000d2e91503d806000833e6200073f818362000db2565b38620008db565b92935050508281813d831162000da5575b62000d52818362000db2565b8101031262000da15762000d668162000dd6565b62000d746020830162000dd6565b91604081015193841515850362000d9e5750606062000d94910162000dd6565b909192386200003c565b80fd5b5080fd5b503d62000d46565b600080fd5b601f909101601f19168101906001600160401b03821190821017620005d657604052565b51906001600160a01b038216820362000dad57565b60005b83811062000dff5750506000910152565b818101518382015260200162000dee565b60208183031262000dad5780516001600160401b039182821162000dad57019082601f8301121562000dad578151908111620005d6576040519262000e60601f8301601f19166020018562000db2565b8184526020828401011162000dad5762000e81916020808501910162000deb565b90565b9081602091031262000dad575160ff8116810362000dad5790565b60ff16604d811162000eb157600a0a90565b634e487b7160e01b600052601160045260246000fdfe608080604052600436101561001357600080fd5b600090813560e01c908163022c0d9f14611c145750806306fdde0314611b6f5780630902f1ac14611b3d578063095ea7b314611ac35780630dfe168114611a7f57806313345fe11461193857806318160ddd1461191a5780631df8c717146118e157806322be3de1146118a457806323b872dd146117d2578063252c09d71461177d578063313ce56714611761578063392f37e914611670578063443cb4bc14611652578063517b3f821461157d5780635881c475146115565780635a76f25e146115385780636a627842146111d957806370a08231146111a15780637ecebe001461116957806389afcb4414610d8b5780638a7b8cf214610d5457806395d89b4114610c725780639af1d35a14610c2e5780639d63848a14610bc35780639e8cc04b14610b71578063a9059cbb14610b3f578063bc25cf77146109d0578063bf944dbc146109b2578063c245febc14610994578063c5700a0214610976578063d21220a714610932578063d294f09314610844578063d505accf14610495578063dd62ed3e14610445578063ebeb31db14610427578063f140a35a146103175763fff6cae9146101c357600080fd5b346103145780600319360112610314576001600c5403610314576002600c556001600160a01b036040516370a0823160e01b8082523060048301526020908183602481877f0000000000000000000000000000000000000000000000000000000000000000165afa9283156103095785936102da575b50819060246040518096819382523060048301527f0000000000000000000000000000000000000000000000000000000000000000165afa9081156102cf57849161029a575b5061029292506007549060085492612b59565b6001600c5580f35b905082813d83116102c8575b6102b0818361260f565b810103126102c35761029291513861027f565b600080fd5b503d6102a6565b6040513d86823e3d90fd5b9092508181813d8311610302575b6102f2818361260f565b810103126102c357519181610239565b503d6102e8565b6040513d87823e3d90fd5b80fd5b503461031457604036600319011261031457600435610334612587565b6007549060085492604051632895a2f560e11b81527f0000000000000000000000000000000000000000000000000000000000000000151560048201526020816024816001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000165afa95861561041b57956103dd575b60206103d58686866103d0876127106103c98e83612756565b0490612749565b612ca2565b604051908152f35b94509291906020853d602011610413575b816103fb6020938361260f565b810103126102c35793519391929091906103d06103b0565b3d91506103ee565b604051903d90823e3d90fd5b50346103145780600319360112610314576020600654604051908152f35b50346103145760403660031901126103145761045f612571565b6040610469612587565b926001600160a01b03809316815260026020522091166000526020526020604060002054604051908152f35b50346103145760e0366003190112610314576104af612571565b6104b7612587565b90604435606435906084359260ff8416809403610840574283106107fb5760405186548794916104e68261259d565b80825281602097888201946001908a6001821691826000146107dd575050600114610784575b506105199250038261260f565b5190206040805167ffffffffffffffff93929181018481118282101761075a57603160f81b918891604052600181520152604051868101917f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f835260408201527fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc660608201524660808201523060a082015260a0815260c081018181108582111761075a5760405251902096876004556001600160a01b0380941696878a526005875260408a20988954996000198b146107705760018b0190556040519386898601947f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c986528b6040880152169a8b606087015288608087015260a086015260c085015260c0845260e08401948486109086111761075a57848b946101226080958b98604052825190209161010081019461190160f01b8652610102820152015260428152610687816125f3565b519020906040519182528482015260a435604082015260c435606082015282805260015afa1561030957855116838115159182610750575b50501561070b57907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591838652600282526040862085600052825280604060002055604051908152a380f35b60405162461bcd60e51b815260048101839052601760248201527f506169723a20494e56414c49445f5349474e41545552450000000000000000006044820152606490fd5b14905083386106bf565b634e487b7160e01b600052604160045260246000fd5b634e487b7160e01b8c52601160045260248cfd5b8c80528991508c907f290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e5635b8583106107c557505061051993508201013861050c565b80548388018501528694508b939092019181016107ae565b60ff1916885261051995151560051b850101925038915061050c9050565b60405162461bcd60e51b815260206004820152600d60248201527f506169723a2045585049524544000000000000000000000000000000000000006044820152606490fd5b8580fd5b503461031457806003193601126103145760408051633d9af89b60e11b81529081600481857f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03165af1801561092757829183916108e6575b60408383825182815281602082015233907f865ca08d59f5cb456e85cd2f7ef63664ea4f73327414e9d8152c4158b0e94645853392a382519182526020820152f35b9150506040813d60401161091f575b816109026040938361260f565b8101031261091b576040915060208151910151386108a4565b5080fd5b3d91506108f5565b6040513d84823e3d90fd5b503461031457806003193601126103145760206040516001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000168152f35b50346103145780600319360112610314576020600954604051908152f35b50346103145780600319360112610314576020600b54604051908152f35b50346103145780600319360112610314576020600a54604051908152f35b50346103145760208060031936011261091b576109eb612571565b6001600c5403610b3b576002600c556040516370a0823160e01b8082523060048301527f000000000000000000000000000000000000000000000000000000000000000092916001600160a01b03917f000000000000000000000000000000000000000000000000000000000000000086836024818785165afa928315610b3057879386918a91610af9575b5090610a8a610a90939260075490612749565b91612995565b602460405180948193825230600483015287165afa938415610309578594610ac5575b5050610a8a6102929360085490612749565b90809450813d8311610af2575b610adc818361260f565b810103126102c357610a8a610292935193610ab3565b503d610ad2565b92948092508391503d8311610b29575b610b13818361260f565b810103126102c357518692908590610a8a610a77565b503d610b09565b6040513d8a823e3d90fd5b8280fd5b503461031457604036600319011261031457610b66610b5c612571565b6024359033612e77565b602060405160018152f35b503461031457610b8d610b8336612707565b92919083916127f2565b825b8151841015610bb757610baf600191610ba886856127de565b51906127d1565b930192610b8f565b6103d583602092612769565b5034610314578060031936011261031457604080516001600160a01b03807f00000000000000000000000000000000000000000000000000000000000000001682527f0000000000000000000000000000000000000000000000000000000000000000166020820152f35b503461031457806003193601126103145760206040516001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000168152f35b5034610314578060031936011261031457604051600060018054610c958161259d565b8085529160209160018116908115610d2a5750600114610cd0575b610ccc85610cc08187038261260f565b60405191829182612631565b0390f35b6001600090815293507fb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf65b838510610d1757505050508101602001610cc082610ccc610cb0565b8054868601840152938201938101610cfb565b869550610ccc96935060209250610cc094915060ff191682840152151560051b8201019293610cb0565b50346103145780600319360112610314576060610d6f61295d565b6040805191805183526020810151602084015201516040820152f35b503461031457602036600319011261031457610da5612571565b906001600c5403610314576002600c556007546008546040516370a0823160e01b81523060048201529193906020836024817f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03165afa9283156102cf578493611135575b506040516370a0823160e01b8152306004820152936020856024817f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03165afa9485156111285781956110f4575b503081526003602052610e8e610e9a604083205495610e8e610e93600d54809581948b612756565b612769565b9888612756565b94861515806110eb575b156110c057610eb4818493612749565b600d55308252600360205260408220610ece828254612749565b90556040519081527fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60203092a3610f2785847f0000000000000000000000000000000000000000000000000000000000000000612995565b610f5284847f0000000000000000000000000000000000000000000000000000000000000000612995565b6040516370a0823160e01b81523060048201526020816024817f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03165afa90811561092757829161108e575b506040516370a0823160e01b81523060048201526020816024817f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03165afa92831561041b5792611053575b50956110079291604097612b59565b6001600160a01b0384519184835283602084015216907fdccd412f0b1252819cb1fd330b93224ca42612892bb3f4f789976e6d81936496853392a36001600c5582519182526020820152f35b929150956020833d602011611086575b816110706020938361260f565b810103126102c357915191959091906040610ff8565b3d9150611063565b90506020813d6020116110b8575b816110a96020938361260f565b810103126102c3575138610fa5565b3d915061109c565b60405162461bcd60e51b815260206004820152600360248201526224a62160e91b6044820152606490fd5b50851515610ea4565b9094506020813d602011611120575b816111106020938361260f565b810103126102c357519338610e66565b3d9150611103565b50604051903d90823e3d90fd5b9092506020813d602011611161575b816111516020938361260f565b810103126102c357519138610e11565b3d9150611144565b50346103145760203660031901126103145760406020916001600160a01b03611190612571565b168152600583522054604051908152f35b50346103145760203660031901126103145760406020916001600160a01b036111c8612571565b168152600383522054604051908152f35b50346103145760208060031936011261091b576111f4612571565b916001600c5403610314576002600c5560075492600854906001600160a01b0391604051956370a0823160e01b80885230600489015260249787818a81897f0000000000000000000000000000000000000000000000000000000000000000165afa90811561150057879161150b575b5060405191825230600483015287828a81897f0000000000000000000000000000000000000000000000000000000000000000165afa9182156115005787926114d1575b506112b38382612749565b956112be8584612749565b95600d5498891560001461149a576112de6112d9898b612756565b612ee6565b6103e7198101919082116114875750986103e89081810180911161147257600d556000805260038b52604060002090815481810180911161145d578c600093927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92859455604051908152a37f0000000000000000000000000000000000000000000000000000000000000000611440575b88156114165788999a5061138b6113d9979899600d546127d1565b600d55168060005260038a5260406000206113a78a82546127d1565b905560007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8b6040518c8152a3612b59565b604051918252838201527f4c209b5fc8ad50758f13e2e1088ba56a560dff690a1c6fef26394f4c03821c4f60403392a26001600c55604051908152f35b60405162461bcd60e51b8152600481018b90526003818d015262494c4d60e81b6044820152606490fd5b611458633b9aca00611452898b612a6d565b11612789565b611370565b8d634e487b7160e01b60005260116004526000fd5b8c634e487b7160e01b60005260116004526000fd5b634e487b7160e01b815260116004528c90fd5b6114b887610e8e6114b189610e8e8f979f8f612756565b948b612756565b9050808210156114ca57505b97611370565b90506114c4565b9091508781813d83116114f9575b6114e9818361260f565b810103126102c3575190386112a8565b503d6114df565b6040513d89823e3d90fd5b90508781813d8311611531575b611522818361260f565b810103126102c3575138611264565b503d611518565b50346103145780600319360112610314576020600854604051908152f35b503461031457610ccc61157161156b36612707565b916127f2565b6040519182918261267a565b503461031457604036600319011261031457611597612571565b906115a061295d565b906115a96128e4565b5091835142146115f5575b60206103d586866115ec610e8e610e8e8960406115e38b6115d6885142612749565b9586918c8a015190612749565b95015190612749565b91602435612ca2565b600654919350600119820191821161163e5750916115ec610e8e610e8e6020969460406115e361163061162a6103d59a6126b6565b50612935565b9850505094965050506115b4565b634e487b7160e01b81526011600452602490fd5b50346103145780600319360112610314576020600754604051908152f35b503461031457806003193601126103145760e0600754600854604051917f000000000000000000000000000000000000000000000000000000000000000083527f00000000000000000000000000000000000000000000000000000000000000006020840152604083015260608201527f0000000000000000000000000000000000000000000000000000000000000000151560808201526001600160a01b03807f00000000000000000000000000000000000000000000000000000000000000001660a08301527f00000000000000000000000000000000000000000000000000000000000000001660c0820152f35b5034610314578060031936011261031457602060405160128152f35b50346103145760203660031901126103145760043560065481101561091b576117a5906126b6565b508054610ccc60026001840154930154604051938493846040919493926060820195825260208201520152565b5034610314576060366003190112610314576118396117ef612571565b6117f7612587565b604435916001600160a01b038116948581526020956002875260408220336000528752846040600020548233141580611898575b611842575b50505050612e77565b60405160018152f35b60409161184e91612749565b928281526002895220336000528752816040600020556040519182527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925873393a338808481611830565b5060001981141561182b565b503461031457806003193601126103145760206040517f000000000000000000000000000000000000000000000000000000000000000015158152f35b5034610314578060031936011261031457610ccc6118fd6128e4565b604080519384526020840192909252908201529081906060820190565b50346103145780600319360112610314576020600d54604051908152f35b503461031457608036600319011261031457611952612571565b602435906044359060643590611967836127b9565b92611975604051948561260f565b808452601f19611984826127b9565b01366020860137600654600019810191908211611a69576119ab846119b192979397612756565b86612749565b9060005b8683106119ca5760405180610ccc888261267a565b84611a29611a6392611a516119df84886127d1565b611a49610e8e610e8e611a38611a328c611a0e6119fb886126b6565b5054611a06836126b6565b505490612749565b948591611a1a896126b6565b5060019c8d80920154926126b6565b50015490612749565b946126b6565b5060028091015490611a298d6126b6565b908988612ca2565b611a5b828b6127de565b5201936127d1565b916119b5565b634e487b7160e01b600052601160045260246000fd5b503461031457806003193601126103145760206040516001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000168152f35b503461031457604036600319011261031457611add612571565b906001600160a01b0360406024359233815260026020522092169182600052602052806040600020556040519081527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560203392a3602060405160018152f35b503461031457806003193601126103145760075460085460095460408051938452602084019290925290820152606090f35b503461031457806003193601126103145760405160008054611b908161259d565b80845290602090600190818116908115610d2a5750600114611bbc57610ccc85610cc08187038261260f565b600080805293507f290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e5635b838510611c0157505050508101602001610cc082610ccc610cb0565b8054868601840152938201938101611be5565b90503461091b57608036600319011261091b576001600160a01b03604435166044350361091b5767ffffffffffffffff6064351161091b5736602360643501121561091b5767ffffffffffffffff606435600401351161091b573660246064356004013560643501011161091b576001600c540361091b576002600c556358c3de9360e11b81526020816004817f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03165afa908115610927578291612542575b50610314576004351580158091612537575b1561250c576007549060085490826004351080612501575b156124d7576001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000166001600160a01b0360443516141580612499575b1561246f5761243b575b602435612407575b60643560040135612337575b6040516370a0823160e01b8152306004820152916020836024817f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03165afa9283156102cf578493612303575b506040516370a0823160e01b8152306004820152926020846024817f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03165afa9384156103095785946122cf575b50611e1c60043583612749565b8111156122c757611e3990611e3360043584612749565b90612749565b925b611e4760243584612749565b8111156122bf57611e5e90611e3360243585612749565b915b8315801580916122b6575b1561228b57612151575b82612017575b6040516370a0823160e01b8152306004820152916020836024817f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03165afa92831561200c578693611fd8575b506040516370a0823160e01b8152306004820152926020846024817f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03165afa908115611500578791611fa2575b611f4c9450611f47611f368383612a6d565b611f408686612a6d565b1115612789565b612b59565b6040519182526020820152600435604082015260243560608201526001600160a01b0360443516907fd78ad95fa46c994b6551d0da85fc275fe613ce37657fb8d5e3d130840159d82260803392a36001600c5580f35b90506020843d602011611fd0575b81611fbd6020938361260f565b810103126102c357611f4c935190611f24565b3d9150611fb0565b9092506020813d602011612004575b81611ff46020938361260f565b810103126102c357519138611ecf565b3d9150611fe7565b6040513d88823e3d90fd5b604051632895a2f560e11b81527f0000000000000000000000000000000000000000000000000000000000000000151560048201526020816024817f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03165afa90811561200c57869161211d575b5061209a6127109185612756565b046120e6817f00000000000000000000000000000000000000000000000000000000000000007f0000000000000000000000000000000000000000000000000000000000000000612995565b6040519086825260208201527f112c256902bf554b6ed882d2936687aaeb4225e8cd5b51303c90ca6cf43a860260403392a2611e7b565b90506020813d602011612149575b816121386020938361260f565b810103126102c3575161209a61208c565b3d915061212b565b604051632895a2f560e11b81527f0000000000000000000000000000000000000000000000000000000000000000151560048201526020816024817f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03165afa90811561200c578691612257575b506121d46127109186612756565b04612220817f00000000000000000000000000000000000000000000000000000000000000007f0000000000000000000000000000000000000000000000000000000000000000612995565b6040519081528560208201527f112c256902bf554b6ed882d2936687aaeb4225e8cd5b51303c90ca6cf43a860260403392a2611e75565b90506020813d602011612283575b816122726020938361260f565b810103126102c357516121d46121c6565b3d9150612265565b60405162461bcd60e51b815260206004820152600360248201526249494160e81b6044820152606490fd5b50831515611e6b565b508391611e60565b508392611e3b565b9093506020813d6020116122fb575b816122eb6020938361260f565b810103126102c357519238611e0f565b3d91506122de565b9092506020813d60201161232f575b8161231f6020938361260f565b810103126102c357519138611dba565b3d9150612312565b6001600160a01b03604435163b15610b3b57604051639a7bff7960e01b815233600482015260043560248201526024356044820152608060648201526064356004013560848201526064356004013560246064350160a48301378360a46064356004013583010152838160a481601f19601f6064356004013501168101030181836001600160a01b03604435165af180156102cf576123d7575b50611d66565b67ffffffffffffffff81949294116123f35760405291386123d1565b634e487b7160e01b82526041600452602482fd5b6124366024356044357f0000000000000000000000000000000000000000000000000000000000000000612995565b611d5a565b61246a6004356044357f0000000000000000000000000000000000000000000000000000000000000000612995565b611d52565b60405162461bcd60e51b8152602060048201526002602482015261125560f21b6044820152606490fd5b506001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000166001600160a01b03604435161415611d48565b60405162461bcd60e51b8152602060048201526002602482015261125360f21b6044820152606490fd5b508160243510611d05565b60405162461bcd60e51b8152602060048201526003602482015262494f4160e81b6044820152606490fd5b506024351515611ced565b612564915060203d60201161256a575b61255c818361260f565b810190612731565b38611cdb565b503d612552565b600435906001600160a01b03821682036102c357565b602435906001600160a01b03821682036102c357565b90600182811c921680156125cd575b60208310146125b757565b634e487b7160e01b600052602260045260246000fd5b91607f16916125ac565b6060810190811067ffffffffffffffff82111761075a57604052565b6080810190811067ffffffffffffffff82111761075a57604052565b90601f8019910116810190811067ffffffffffffffff82111761075a57604052565b6020808252825181830181905290939260005b82811061266657505060409293506000838284010152601f8019910116010190565b818101860151848201604001528501612644565b602090602060408183019282815285518094520193019160005b8281106126a2575050505090565b835185529381019392810192600101612694565b6006548110156126f1576003906006600052027ff652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f0190600090565b634e487b7160e01b600052603260045260246000fd5b60609060031901126102c3576004356001600160a01b03811681036102c357906024359060443590565b908160209103126102c3575180151581036102c35790565b91908203918211611a6957565b81810292918115918404141715611a6957565b8115612773570490565b634e487b7160e01b600052601260045260246000fd5b1561279057565b60405162461bcd60e51b81526020600482015260016024820152604b60f81b6044820152606490fd5b67ffffffffffffffff811161075a5760051b60200190565b91908201809211611a6957565b80518210156126f15760209160051b010190565b916127fc816127b9565b9261280a604051948561260f565b818452601f19612819836127b9565b013660208601376006546000198101908111611a6957600192808004841481151715611a695761284b90829592612749565b9060005b85831061285f5750505050505090565b84830190818411611a69576128c7826128bf61288961287e8a966126b6565b5054611a06896126b6565b610e8e6128ae611a3283610e8e8c8b611a29816128a58c6126b6565b500154926126b6565b5060028091015490611a298b6126b6565b908786612ca2565b6128d1828a6127de565b520191848101809111611a69579161284f565b4290600a5491600b54916007546008549060095442810361290457505050565b9061292c6129329496939761292661291f6129269542612749565b8094612756565b906127d1565b96612756565b91565b90604051612942816125d7565b60406002829480548452600181015460208501520154910152565b60006040805161296c816125d7565b82815282602082015201526006546000198101908111611a695761162a612992916126b6565b90565b91823b156102c357604051906001600160a01b03602083019363a9059cbb60e01b85521660248301526044820152604481526129d0816125f3565b600092839283809351925af13d15612a66573d67ffffffffffffffff8111612a525760405190612a0a601f8201601f19166020018361260f565b81523d83602083013e5b81612a23575b50156103145750565b8051801592508215612a38575b505038612a1a565b612a4b9250602080918301019101612731565b3880612a30565b634e487b7160e01b83526041600452602483fd5b6060612a14565b907f000000000000000000000000000000000000000000000000000000000000000015612b5057670de0b6b3a76400009182810290808204841490151715611a6957612ada907f000000000000000000000000000000000000000000000000000000000000000090612769565b82820291808304841490151715611a6957612b46612b1c612b4c937f000000000000000000000000000000000000000000000000000000000000000090612769565b84612b3f81612b3781612b2f8689612756565b049680612756565b049280612756565b04906127d1565b90612756565b0490565b61299291612756565b91929092612b6960095442612749565b80151580612c99575b80612c90575b612c59575b505050610708612b95612b8e61295d565b5142612749565b11612bd9575b807fcf2aa50876cdfbb541206f89af0ee78d44a2abf8d328e37fa4917f982149848a92604092600755806008554260095582519182526020820152a1565b600a5490600b5492604051612bed816125d7565b42815260208101938452604081019485526006546801000000000000000081101561075a57806001612c2292016006556126b6565b919091612c4357518155925160018401559251600290920191909155612b9b565b634e487b7160e01b600052600060045260246000fd5b612c8592612c75612c6d83612c7d95612756565b600a546127d1565b600a55612756565b600b546127d1565b600b55388080612b7d565b50821515612b78565b50811515612b72565b9091927f0000000000000000000000000000000000000000000000000000000000000000600014612e1557612cd78185612a6d565b93670de0b6b3a76400009485820291808304871490151715611a6957612d1e7f00000000000000000000000000000000000000000000000000000000000000008093612769565b9386840293808504881490151715611a6957612d5b7f00000000000000000000000000000000000000000000000000000000000000008095612769565b956001600160a01b03807f0000000000000000000000000000000000000000000000000000000000000000169116149485600014612e0f5795905b8515612de55787810290808204891490151715611a695781612dd093612dcb612b4c99612dc688611e3396612769565b6127d1565b613029565b9215612ddd575090612756565b905090612756565b87810290808204891490151715611a695781612dd093612dcb612b4c99612dc689611e3396612769565b90612d96565b9061299293926001600160a01b03807f000000000000000000000000000000000000000000000000000000000000000016911614600014612e6a57612e5e612e64925b82612756565b926127d1565b90612769565b612e5e612e649293612e58565b60207fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef916001600160a01b038091169384600052600383526040600020612ebf878254612749565b9055169384600052600382526040600020612edb8282546127d1565b9055604051908152a3565b801561302357612fb1816000908360801c80613017575b508060401c8061300a575b508060201c80612ffd575b508060101c80612ff0575b508060081c80612fe3575b508060041c80612fd6575b508060021c80612fc9575b50600191828092811c612fc2575b1c1b612f598185612769565b01811c612f668185612769565b01811c612f738185612769565b01811c612f808185612769565b01811c612f8d8185612769565b01811c612f9a8185612769565b01811c612fa78185612769565b01901c8092612769565b80821015612fbd575090565b905090565b0181612f4d565b6002915091019038612f3f565b6004915091019038612f34565b6008915091019038612f29565b6010915091019038612f1e565b6020915091019038612f13565b6040915091019038612f08565b91505060809038612efd565b50600090565b91909160005b60ff811061303e575050905090565b82670de0b6b3a76400006130828161306c81613065868261305f8280612756565b04612756565b0487612756565b0482612b3f858261305f8a8261305f8280612756565b86808210156130fc579061309591612749565b818102918183041490151715611a6957816129266130b992612e646001958861312f565b935b84818111156130e557906130ce91612749565b11156130de576001905b0161302f565b5050905090565b6130ee91612749565b11156130de576001906130d8565b61310591612749565b818102918183041490151715611a695781611e3361312992612e646001958861312f565b936130bb565b8060030291600383048203611a6957612b3f61315f9161316661299295670de0b6b3a76400008095848295612756565b0490612756565b04928261305f828061275656fea164736f6c6343000816000a60e0346100c357601f61082b38819003918201601f19168301916001600160401b038311848410176100c8578084926060946040528339810103126100c357610047816100de565b906100606040610059602084016100de565b92016100de565b3360805260a09290925260c052600080546001600160a01b0319166001600160a01b0390921691909117905560405161073890816100f3823960805181610232015260a05181818160d7015261057a015260c05181818161012201526105b50152f35b600080fd5b634e487b7160e01b600052604160045260246000fd5b51906001600160a01b03821682036100c35756fe6080604081815260048036101561001557600080fd5b600092833560e01c9081630d43e8ad146104565750806359f168f6146101e35780637b35f136146101b95763c4d66de81461004f57600080fd5b346101b557602091826003193601126101b15761006a61047b565b916001600160a01b038093610083828854163314610496565b1692837fffffffffffffffffffffffff000000000000000000000000000000000000000060015416176001558583519163095ea7b360e01b92838152868582015260001990816024820152888160448187877f0000000000000000000000000000000000000000000000000000000000000000165af180156101a7579189969593916044959361018a575b5087519889968795865285015260248401527f0000000000000000000000000000000000000000000000000000000000000000165af19081156101815750610154578280f35b8161017392903d1061017a575b61016b818361050c565b81019061052e565b5038808280f35b503d610161565b513d85823e3d90fd5b6101a090883d8a1161017a5761016b818361050c565b503861010e565b87513d86823e3d90fd5b8380fd5b8280fd5b8284346101e057806003193601126101e057506101d4610546565b82519182526020820152f35b80fd5b508290346104525782600319360112610452576101fe61047b565b926001600160a01b0391602435838116810361044e578385541693610224853314610496565b835163b9a09fd560e01b81527f0000000000000000000000000000000000000000000000000000000000000000821684820152602095908681602481855afa90811561044457879184918a91610403575b508751631703e5f960e01b815291168682015291829060249082905afa9081156103f95787916103dc575b508160015416159081156103d3575b501561039057859695949516908351926370a0823160e01b845230818501528684602481865afa93841561038657908794939291879461034d575b50855163a9059cbb60e01b81526001600160a01b03909216908201908152602081019390935294859283919082906040015b03925af19081156101815750610330578280f35b8161034692903d1061017a5761016b818361050c565b5081808280f35b8581969295503d831161037f575b610365818361050c565b8101031261037b5792518693909261031c6102ea565b8580fd5b503d61035b565b85513d88823e3d90fd5b835162461bcd60e51b8152808401869052600660248201527f41435449564500000000000000000000000000000000000000000000000000006044820152606490fd5b905015886102af565b6103f39150863d881161017a5761016b818361050c565b886102a0565b85513d89823e3d90fd5b928092508391503d831161043d575b61041c818361050c565b810103126104395751828116810361043957826024889290610275565b8780fd5b503d610412565b86513d8a823e3d90fd5b8480fd5b5080fd5b8490346104525781600319360112610452576020906001600160a01b03600154168152f35b600435906001600160a01b038216820361049157565b600080fd5b1561049d57565b60405162461bcd60e51b815260206004820152600660248201527f21564f54455200000000000000000000000000000000000000000000000000006044820152606490fd5b67ffffffffffffffff81116104f657604052565b634e487b7160e01b600052604160045260246000fd5b90601f8019910116810190811067ffffffffffffffff8211176104f657604052565b90816020910312610491575180151581036104915790565b6001546001600160a01b0390811691906000831561072457604080516370a0823160e01b80825230600483015260209691947f00000000000000000000000000000000000000000000000000000000000000009288876024818588165afa9687156103865786976106f5575b507f000000000000000000000000000000000000000000000000000000000000000092855190815230600482015289816024818688165afa998a156106eb57879a6106bb575b5050803b1561037b57845163b66503cf60e01b8082526001600160a01b03959095166004820152602481018890529086908290604490829084905af18015610386576106a8575b506001541691823b1561044e5783519081526001600160a01b0391909116600482015260248101879052919083908390604490829084905af190811561069f575061068b575b50509190565b61069582916104e2565b6101e05780610685565b513d84823e3d90fd5b6106b4909591956104e2565b933861063f565b9080929a50813d83116106e4575b6106d3818361050c565b8101031261037b57519738806105f8565b503d6106c9565b86513d89823e3d90fd5b9096508881813d831161071d575b61070d818361050c565b8101031261037b575195386105b2565b503d610703565b925050819056fea164736f6c6343000816000a290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563b10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6