VeChain
Explorer
Mainnet
Search
Networks
Main
Test
Contract
0xa6f8dB…c654
Summary
Transactions
Transfers
Address
0xa6f8dB6478c2B9E02D29174F0f4B6e335b75c654
VET
0.00
VET
VTHO
0.00
VTHO
Master
0x70ca1BC750087FD2BF9560d36A0C1be510E82C34
Deployer
0x70ca1BC750087FD2BF9560d36A0C1be510E82C34
Code
0x608080604052600436101561001357600080fd5b600090813560e01c90816301ffc9a7146125f157508063107b46c31461246457806314ae9f2e1461241c578063248a9ca3146123ef57806328aef87e1461232b5780632d0577551461229c5780632f2ff15d1461225e5780632f54bf6e146122175780633408e470146121fc578063364bc15a146121d357806336568abe1461219d578063372500ab14611b335780633728787914611aa357806339848b5114611a855780633ad4f02a14611a335780633dc577a9146119ee5780634002eda6146119d05780634032b72b14611988578063408a65021461115b5780634b8d230a146110975780634eab9ecf1461107957806359b04df31461105e5780635bec4cb4146110405780635da2c0d0146110175780635f56f20214610fe25780635f98990914610fbb5780636ba42aaa14610f8d5780636ba8d1c914610cc85780636e8f584d14610a895780637065cb4814610a4f57806374a12a3314610a315780637a48257314610a135780637ecebe00146109da57806380afdea8146109bc57806384b0196e146108f35780638c65c81f1461089c57806391d14854146108505780639ff7f2ad14610659578063a217fddf1461063d578063a5100ee814610579578063a87430ba14610501578063ae1c7868146104b5578063af2951811461042f578063afbce3b9146103d3578063ce7ff2e0146103b5578063d29beae014610397578063d547741f14610355578063da9cb337146102ff578063dd2b4985146102b5578063df0daa01146102725763f435429c1461025257600080fd5b3461026f578060031936011261026f576020600b54604051908152f35b80fd5b503461026f578060031936011261026f576102b160405161029d8161029681612770565b0382612878565b604051918291602083526020830190612711565b0390f35b503461026f57604036600319011261026f57600560406102d3612677565b926004358152600d60205220019060018060a01b03166000526020526020604060002054604051908152f35b503461026f57602036600319011261026f576005604061031d612661565b92610326613778565b90508152600d60205220019060018060a01b03166000526020526020604060002054600c541115604051908152f35b503461026f57604036600319011261026f57610393600435610375612677565b90808452600260205261038e6001604086200154612913565b612c29565b5080f35b503461026f57604036600319011261026f57600760406102d3612677565b503461026f57604036600319011261026f57600860406102d3612677565b503461026f57602036600319011261026f57604060a0916004358152600e6020522060ff815416906001810154906002810154600460038301549201549260405194151585526020850152604084015260608301526080820152f35b503461026f578060031936011261026f576104ad60406020926006548152600e84522060405161045e81612827565b60ff825416151581526001820154848201526002820154906040810191825260a06104a16005600386015495606085019687526004810154608086015201613727565b91015251905190612f0e565b604051908152f35b503461026f57602036600319011261026f576102b16104da6104d5612661565b6130d1565b9060409492945194859485526020850152604084015260806060840152608083019061268d565b503461026f57602036600319011261026f5760c0906040906001600160a01b03610529612661565b168152600f602052208054906001810154906002810154600460038301549201549260ff604051958181161515875260081c161515602086015260408501526060840152608083015260a0820152f35b503461026f57602036600319011261026f5760043561059f61059a33612899565b6133ee565b60018111156105da576020817fe90ebfffb6839ca960afda0494d695053314f76d4927609d9954e2e14ed6953792600a55604051908152a180f35b60405162461bcd60e51b815260206004820152603560248201527f486f6d654f776e65723a2072657761726420636c61696d2077696e646f77206d6044820152747573742062652067726561746572207468616e203160581b6064820152608490fd5b503461026f578060031936011261026f57602090604051908152f35b503461026f5760208060031936011261084c576001600160401b03906004358281116108485761068d9036906004016126c1565b9261069a61059a33612899565b83116108325760056106ac8154612736565b601f81116107d1575b506000601f851160011461072b579161071a91857f22c0441e28b8ac6eacd43c5feb83a1af44a9f6487e3045508ddeb0420f0cb410969594600091610720575b508560011b906000198760031b1c19161790555b6040519383859485528401916136bc565b0390a180f35b9050820135386106f5565b8181527f036b6384b5eca791c62761152d0c79bb0604c104a5fb6f4eb0703f3154bb3db090601f198616815b8181106107ba57509161071a9391877f22c0441e28b8ac6eacd43c5feb83a1af44a9f6487e3045508ddeb0420f0cb41098979694106107a0575b5050600185811b019055610709565b830135600019600388901b60f8161c191690553880610791565b919286600181928689013581550194019201610757565b816000527f036b6384b5eca791c62761152d0c79bb0604c104a5fb6f4eb0703f3154bb3db0601f8601831c810191858710610828575b601f01831c01905b81811061081c57506106b5565b6000815560010161080f565b9091508190610807565b634e487b7160e01b600052604160045260246000fd5b8380fd5b5080fd5b503461026f57604036600319011261026f57604061086c612677565b9160043581526002602052209060018060a01b0316600052602052602060ff604060002054166040519015158152f35b503461026f57602036600319011261026f57604060a0916004358152600d60205220805490600181015490600281015460046003830154920154926040519485526020850152604084015260608301526080820152f35b503461026f578060031936011261026f5761098f906102b16109347f486f6d654f776e6572417070000000000000000000000000000000000000000c612ce9565b9161095e7f3100000000000000000000000000000000000000000000000000000000000001612de3565b61099d6040519161096e8361285d565b838352604051968796600f60f81b885260e0602089015260e0880190612711565b908682036040880152612711565b9146606086015230608086015260a085015283820360c085015261268d565b503461026f578060031936011261026f576020600454604051908152f35b503461026f57602036600319011261026f576020906040906001600160a01b03610a02612661565b168152601083522054604051908152f35b503461026f578060031936011261026f576020600854604051908152f35b503461026f578060031936011261026f576020600654604051908152f35b503461026f57602036600319011261026f57610393610a6c612661565b8280526002602052610a846001604085200154612913565b6129f8565b503461026f57610a9836612646565b9091610aa661059a33612899565b610ab08284613263565b9390928315610c6f57825b8551811015610b005780610ad2610adc92886131e6565b51610ae157612ed6565b610abb565b610aeb8185612f0e565b8552600d602052846003604082200155612ed6565b5060035460045485916001600160a01b031690610b1c8561343a565b6000198501858111610c5b5790610bbb604a610b3a8a96959461343a565b926040519384917f576974686472617720756e636c61696d656420726577617264732066726f6d2060208401526503937bab732160d51b6040840152610b8a8151809260206046870191016126ee565b8201630103a37960e51b6046820152610bac82518093602087850191016126ee565b0103602a810184520182612878565b823b1561084857610bf89284928360405180968195829463cfe706b360e01b84528b60048501526024840152606060448401526064830190612711565b03925af18015610c5057610c3c575b50507fc6b6a68f60fca6fb6d8ec1c7e3de52c73573e62b3c27bf5efd8cdfd597f0b8ac9160409182519182526020820152a280f35b610c4590612814565b610848578385610c07565b6040513d84823e3d90fd5b634e487b7160e01b88526011600452602488fd5b60405162461bcd60e51b815260206004820152602b60248201527f486f6d654f776e65723a206e6f20756e636c61696d656420726577617264732060448201526a746f20776974686472617760a81b6064820152608490fd5b503461026f57610cd736612646565b610ce0336128d6565b15610f48578183526020600e815260ff604085205416610ef8576003805460048054604051633c9d10cd60e21b8152918201526024929184908290859082906001600160a01b03165afa908115610eed578791610ebc575b508411610e6857848652600e835260408620916001928360ff1982541617815585848201556002934385830155600754948585840155610d816008548097816004870155612eb6565b610d8b878a612eb6565b9160058c9501945b8c898210610dd3578c7f0e41c903d4f464af8fdd82a2a195fb81a5b17cfe3a20585d2f10d0eeb1f1d33c60408e8e8460065582519182524390820152a280f35b848960408d93600d600995865483525220610df7610df18887612efb565b43612f0e565b81558286820155015580548754600160401b811015610e5457918f93918b90610e28858b610e4d97018d558c612f1b565b81939154911b91821b91600019901b1916179055610e468154612ed6565b9055612ed6565b9050610d93565b50634e487b7160e01b8f526041600452888ffd5b60405162461bcd60e51b8152600481018490526027818401527f486f6d654f776e65723a20696e73756666696369656e7420617661696c61626c604482015266652066756e647360c81b6064820152608490fd5b90508381813d8311610ee6575b610ed38183612878565b81010312610ee2575138610d38565b8680fd5b503d610ec9565b6040513d89823e3d90fd5b6084906040519062461bcd60e51b825260048201526024808201527f486f6d654f776e65723a206379636c6520616c726561647920696e697469616c6044820152631a5e995960e21b6064820152fd5b60405162461bcd60e51b815260206004820152601c60248201527f526f6c65733a206163636f756e74206973206e6f74206b6565706572000000006044820152606490fd5b503461026f57602036600319011261026f576020610fb1610fac612661565b6128d6565b6040519015158152f35b503461026f578060031936011261026f576040610fd6613778565b82519182526020820152f35b503461026f57610ffa610ff436612646565b90613263565b906102b1604051928392835260406020840152604083019061268d565b503461026f578060031936011261026f576003546040516001600160a01b039091168152602090f35b503461026f578060031936011261026f576020600754604051908152f35b503461026f578060031936011261026f576040610fd6613863565b503461026f578060031936011261026f576020600c54604051908152f35b503461026f57602036600319011261026f576004356110b861059a33612899565b80156110f0576020817f41f66fbf1ea2ae091bb7a0423fb6d15e594cebdd78b2a73dd809e266a4cbb2f992600c55604051908152a180f35b60405162461bcd60e51b815260206004820152603b60248201527f486f6d654f776e65723a206d6178207375626d697373696f6e7320706572207260448201527f6f756e64206d7573742062652067726561746572207468616e203000000000006064820152608490fd5b503461026f5761012036600319011261026f57611176612661565b6024356001600160401b038111611984576111959036906004016126c1565b90916044356001600160401b038111611980576111b69036906004016126c1565b9390926064358015158103610ee2576084356001600160401b03811161197c576111e49036906004016126c1565b90610104356001600160401b038111611978576112059036906004016126c1565b906001600160a01b0388163303611927576001600160a01b0388168b52601060205260408b205460e435036118e25761123f368789612f49565b6020815191012091611252368c8c612f49565b60208151910120611264368787612f49565b6020815191012090604051947f365c57fa87cc3b34204f2a309d0a7c1d9d313493f40828b10dfebe91b4ff1a92602087015260018060a01b038c1660408701526060860152608085015286151560a085015260c084015260a43560e084015260c43561010084015260e43561012084015261012083526101408301908382106001600160401b0383111761083257611335610fac9360426113449661133b95604052602081519101206113156135a2565b906040519161190160f01b83526002830152602282015220923691612f49565b90612f80565b9092919261304c565b1561189d576001600160a01b0386168952601060205260408920805461136990612ed6565b90556001600160a01b038616156118425760c435156117e957600b5460c4351161178c57611395613778565b989097898b52600d60205260408b2060018060a01b03891660005260058101602052604060002054600c54111561173c578b9060018060a01b038a166000526005810160205260406000206113ea8154612ed6565b9055600481016113fa8154612ed6565b905560018060a01b038a1660005260078101602052604060002061142160c4358254612f0e565b90556001810161143460c4358254612f0e565b905560018060a01b038a1660005260088101602052604060002061145b60a4358254612f0e565b905587611552575b50917f6df625af556b79824a45d5291af8084c8d57057ed195d7c41b0c03e5306ef03d97969593916004604061151d979560018060a01b038d168152600f60205220805460ff811615611537575b50600381016114c08154612ed6565b9055016114d060a4358254612f0e565b905581604051928392833781018d8152039020986114fb60405197889760c0895260c08901916136bc565b9315156020870152604086015260c435606086015284830360808601526136bc565b60a43560a08301526001600160a01b03909416930390a480f35b61ffff191687151560081b61ff0016176001178155386114b1565b6006915060018060a01b038a16600052016020526040600020805490600160401b821015611728579061158a91600182018155612f1b565b611714576001600160401b03871161083257806115a88d9254612736565b601f81116116c4575b506000601f891160011461162957604061151d9795938a999795937f6df625af556b79824a45d5291af8084c8d57057ed195d7c41b0c03e5306ef03d9c9b60049460009161161e575b508b60011b906000198d60031b1c19161790555b9395975050509193959697611463565b90508c0135386115fa565b8181526020812090805b601f198b1681106116a9575061151d9795938a999795936004938d6040947f6df625af556b79824a45d5291af8084c8d57057ed195d7c41b0c03e5306ef03d9f9e601f1981161061168f575b50505060018b811b01905561160e565b013560001960038e901b60f8161c19169055388c8161167f565b8b82013583558f945060019092019160209182019101611633565b908092506000526020600020601f890160051c810160208a1061170d575b908e9392915b601f830160051c820181106116fe5750506115b1565b600081558f94506001016116e8565b50806116e2565b634e487b7160e01b8c5260048c905260248cfd5b634e487b7160e01b8d52604160045260248dfd5b60405162461bcd60e51b815260206004820152602260248201527f486f6d654f776e65723a206d6178207375626d697373696f6e73207265616368604482015261195960f21b6064820152608490fd5b60405162461bcd60e51b815260206004820152602f60248201527f486f6d654f776e65723a20706f696e747320657863656564206d6178506f696e60448201526e3a39a832b929bab136b4b9b9b4b7b760891b6064820152608490fd5b60405162461bcd60e51b815260206004820152602b60248201527f486f6d654f776e65723a20706f696e7473206d7573742062652067726561746560448201526a72207468616e207a65726f60a81b6064820152608490fd5b60405162461bcd60e51b815260206004820152602d60248201527f486f6d654f776e65723a207061727469636970616e742061646472657373206360448201526c616e6e6f74206265207a65726f60981b6064820152608490fd5b60405162461bcd60e51b815260206004820152601960248201527f486f6d654f776e65723a20696e76616c6964207369676e6572000000000000006044820152606490fd5b60405162461bcd60e51b815260206004820152601860248201527f486f6d654f776e65723a20696e76616c6964206e6f6e636500000000000000006044820152606490fd5b60405162461bcd60e51b8152602060048201526024808201527f486f6d654f776e65723a2073656e646572206973206e6f7420706172746963696044820152631c185b9d60e21b6064820152608490fd5b8980fd5b8780fd5b8480fd5b8280fd5b503461026f57602036600319011261026f576103936119a5612661565b60008051602061388e833981519152835260026020526119cb6001604085200154612913565b612957565b503461026f578060031936011261026f576020600954604051908152f35b503461026f57602036600319011261026f57611a08612661565b336001600160a01b03821603611a215761039390612b9e565b60405163334bd91960e11b8152600490fd5b503461026f57602036600319011261026f577f0dbcd15319b872d4604d53e5fd8f32c08b5cbe341b200d497cf58ff131a61a756020600435611a7761059a33612899565b80600455604051908152a180f35b503461026f578060031936011261026f576020600a54604051908152f35b503461026f57602036600319011261026f576040906001600160a01b03611ac8612661565b168152600f602052205460ff811615611aee5760209060ff6040519160081c1615158152f35b60405162461bcd60e51b815260206004820152601f60248201527f486f6d654f776e65723a2075736572206e6f7420696e697469616c697a6564006044820152606490fd5b503461026f578060031936011261026f57611b4d336130d1565b8194919392931561215857815b8151811015611bae5780611b71611b7b92846131e6565b51611b8057612ed6565b611b5a565b611b8a81846131e6565b51611b958287612f0e565b8552600d602052610e46600360408720019182546131fa565b505092338452600f60205260026040852084600182015501611bd1828254612f0e565b905581845b84821061212557611be791506136dd565b84835b858110612020575050849084841015611fdb57835b858110611fa857508051611c12816136dd565b90611c1c816136dd565b92885b828110611f455750505060405190611c3682612842565b60018252875b60208110611f345750604051611c558161029681612770565b611c5e836131d9565b52611c68826131d9565b5060405192611c7684612842565b600184526020368186013784611c8b856131d9565b52339260405194606086018681106001600160401b03821117611f2057604052602a865260208601946040368737865115611f0c5760308653865160011015611f0c576078602188015360295b60018111611e9d5750611e7e57611d6f6042611d1b978d97611cf98b61343a565b906040519a8b936402ab9b2b9160dd1b602086015251809260258601906126ee565b820169010383937b23ab1b2b2160b51b6025820152611d44825180936020602f850191016126ee565b0172205768206f6620636c65616e20656e6572677960681b602f820152036022810189520187612878565b6003546004546001600160a01b0390911693843b15610ee257611dd497611e0a8894611df88d97611de6611e1c966040519e8f9d8e9c8d9b633dc9229960e11b8d5260048d015260248c01523360448c015261010060648c01526101048b0190613207565b8981036003190160848b015290613207565b8781036003190160a489015290613207565b8581036003190160c48701529061268d565b8381036003190160e485015290612711565b03925af18015611e7357611e60575b5060405191825260208201527fc1d8eb6e444b89fb8ff0991c19311c070df704ccb009e210d1462d5b2410bf4560403392a480f35b611e6c90959195612814565b9338611e2b565b6040513d88823e3d90fd5b60405163e22e27eb60e01b815233600482015260146024820152604490fd5b90600f81166010811015611ef8578851831015611ef8576f181899199a1a9b1b9c1cb0b131b232b360811b901a8883016020015360041c908015611ee45760001901611cd8565b634e487b7160e01b8d52601160045260248dfd5b634e487b7160e01b8e52603260045260248efd5b634e487b7160e01b8c52603260045260248cfd5b634e487b7160e01b8c52604160045260248cfd5b806060602080938601015201611c3c565b611fa390604051611f5581612842565b6005815264696d61676560d81b6020820152611f7182876131e6565b52611f7c81866131e6565b50611f8781846131e6565b51611f9282886131e6565b52611f9d81876131e6565b50612ed6565b611c1f565b91611fd0611fd691848952600d602052600860408a2001338a52602052604089205490612f0e565b92612ed6565b611bff565b60405162461bcd60e51b815260206004820152601e60248201527f486f6d654f776e65723a20696e76616c696420726f756e642072616e676500006044820152606490fd5b808752600d602052600660408820013388526020526040872087908054905b8183106120575750505061205290612ed6565b611bea565b9091936120648583612f1b565b50604051908b9080549061207782612736565b80855291600181169081156120fe57506001146120c7575b505091816120a56120ba936120c0950382612878565b6120af828a6131e6565b52611f9d81896131e6565b94612ed6565b919061203f565b8d5260208d208d92505b8183106120e85750508101602001816120a561208f565b60018160209254838688010152019201916120d1565b60ff191660208087019190915292151560051b850190920192508391506120a5905061208f565b61214c61215291838852600d60205260066040892001338952602052604088205490612f0e565b91612ed6565b90611bd6565b60405162461bcd60e51b815260206004820152601e60248201527f486f6d654f776e65723a206e6f207265776172647320746f20636c61696d00006044820152606490fd5b503461026f57604036600319011261026f576121b7612677565b336001600160a01b03821603611a215761039390600435612c29565b503461026f578060031936011261026f57602060405160008051602061388e8339815191528152f35b503461026f578060031936011261026f576020604051468152f35b503461026f57602036600319011261026f5760ff6040602092612238612661565b818052600285528282206001600160a01b03909116825284522054604051911615158152f35b503461026f57604036600319011261026f5761039360043561227e612677565b9080845260026020526122976001604086200154612913565b612a89565b503461026f576020908160031936011261026f576040906004358152600e83522060ff815416156122e85760056122d39101613727565b906102b160405192828493845283019061268d565b6064826040519062461bcd60e51b825280600483015260248201527f486f6d654f776e65723a206379636c65206e6f7420696e697469616c697a65646044820152fd5b503461026f57602036600319011261026f5760043561234c61059a33612899565b8015612384576020817f79e65489f53fd6e15dcd1afe4dc8178892348551e7716e3e9b94bc87f11ecaf992600b55604051908152a180f35b60405162461bcd60e51b815260206004820152603b60248201527f486f6d654f776e65723a206d617820706f696e747320706572207375626d697360448201527f73696f6e206d7573742062652067726561746572207468616e203000000000006064820152608490fd5b503461026f57602036600319011261026f5760016040602092600435815260028452200154604051908152f35b503461026f57602036600319011261026f57610393612439612661565b60008051602061388e8339815191528352600260205261245f6001604085200154612913565b612b04565b503461026f5761247336612646565b61247f61059a33612899565b8115612593578015612533576124958183612eb6565b156124d557816040917ff1dab5bb09ec8c20c730c6985da72aad9697bac6d5899ca740c0b9ef1d9114c9936007558060085582519182526020820152a180f35b60405162461bcd60e51b815260206004820152603060248201527f486f6d654f776e65723a20726f756e64206475726174696f6e206d757374206260448201526f0652067726561746572207468616e20360841b6064820152608490fd5b60405162461bcd60e51b815260206004820152603260248201527f486f6d654f776e65723a20726f756e647320706572206379636c65206d75737460448201527102062652067726561746572207468616e20360741b6064820152608490fd5b60405162461bcd60e51b815260206004820152603060248201527f486f6d654f776e65723a206379636c65206475726174696f6e206d757374206260448201526f0652067726561746572207468616e20360841b6064820152608490fd5b90503461084c57602036600319011261084c5760043563ffffffff60e01b81168091036119845760209250637965db0b60e01b8114908115612635575b5015158152f35b6301ffc9a760e01b1490503861262e565b604090600319011261265c576004359060243590565b600080fd5b600435906001600160a01b038216820361265c57565b602435906001600160a01b038216820361265c57565b90815180825260208080930193019160005b8281106126ad575050505090565b83518552938101939281019260010161269f565b9181601f8401121561265c578235916001600160401b03831161265c576020838186019501011161265c57565b60005b8381106127015750506000910152565b81810151838201526020016126f1565b9060209161272a815180928185528580860191016126ee565b601f01601f1916010190565b90600182811c92168015612766575b602083101461275057565b634e487b7160e01b600052602260045260246000fd5b91607f1691612745565b6005546000929161278082612736565b808252916001908181169081156127f7575060011461279e57505050565b9192935060056000527f036b6384b5eca791c62761152d0c79bb0604c104a5fb6f4eb0703f3154bb3db0916000925b8484106127df57505060209250010190565b805460208585018101919091529093019281016127cd565b915050602093945060ff929192191683830152151560051b010190565b6001600160401b03811161083257604052565b60c081019081106001600160401b0382111761083257604052565b604081019081106001600160401b0382111761083257604052565b602081019081106001600160401b0382111761083257604052565b90601f801991011681019081106001600160401b0382111761083257604052565b6001600160a01b031660009081527fac33ff75c19e70fe83507db0d683fd3465c996598dc972688b7ace676c89077b602052604090205460ff1690565b6001600160a01b031660009081527fd336659ae24dbb2ba725723752de649362209eb61dbeccaaf8923ba5c0e890b8602052604090205460ff1690565b80600052600260205260406000203360005260205260ff60406000205416156129395750565b6044906040519063e2517d3f60e01b82523360048301526024820152fd5b6001600160a01b031660008181527fd336659ae24dbb2ba725723752de649362209eb61dbeccaaf8923ba5c0e890b8602052604081205490919060008051602061388e8339815191529060ff166129f35780835260026020526040832082845260205260408320600160ff198254161790557f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d339380a4600190565b505090565b6001600160a01b031660008181527fac33ff75c19e70fe83507db0d683fd3465c996598dc972688b7ace676c89077b602052604081205490919060ff16612a855781805260026020526040822081835260205260408220600160ff1982541617905533917f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d8180a4600190565b5090565b906000918083526002602052604083209160018060a01b03169182845260205260ff604084205416156000146129f35780835260026020526040832082845260205260408320600160ff198254161790557f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d339380a4600190565b6001600160a01b031660008181527fd336659ae24dbb2ba725723752de649362209eb61dbeccaaf8923ba5c0e890b8602052604081205490919060008051602061388e8339815191529060ff16156129f3578083526002602052604083208284526020526040832060ff1981541690557ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b339380a4600190565b6001600160a01b031660008181527fac33ff75c19e70fe83507db0d683fd3465c996598dc972688b7ace676c89077b602052604081205490919060ff1615612a85578180526002602052604082208183526020526040822060ff19815416905533917ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b8180a4600190565b906000918083526002602052604083209160018060a01b03169182845260205260ff6040842054166000146129f3578083526002602052604083208284526020526040832060ff1981541690557ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b339380a4600190565b6001600160401b0381116108325760051b60200190565b90612cc182612ca0565b612cce6040519182612878565b8281528092612cdf601f1991612ca0565b0190602036910137565b60ff8114612d275760ff811690601f8211612d155760405191612d0b83612842565b8252602082015290565b604051632cd44ac360e21b8152600490fd5b50604051600081815491612d3a83612736565b80835292600190818116908115612dc15750600114612d64575b50612d6192500382612878565b90565b600080805291507f290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e5635b848310612da65750612d61935050810160200138612d54565b81935090816020925483858901015201910190918492612d8d565b905060209250612d6194915060ff191682840152151560051b82010138612d54565b60ff8114612e055760ff811690601f8211612d155760405191612d0b83612842565b50604051600081600191825492612e1b84612736565b80845293818116908115612dc15750600114612e3e5750612d6192500382612878565b600081815291507fb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf65b848310612e805750612d61935050810160200138612d54565b81935090816020925483858901015201910190918492612e67565b6001600160401b03811161083257601f01601f191660200190565b8115612ec0570490565b634e487b7160e01b600052601260045260246000fd5b6000198114612ee55760010190565b634e487b7160e01b600052601160045260246000fd5b81810292918115918404141715612ee557565b91908201809211612ee557565b8054821015612f335760005260206000200190600090565b634e487b7160e01b600052603260045260246000fd5b929192612f5582612e9b565b91612f636040519384612878565b82948184528183011161265c578281602093846000960137010152565b8151919060418303612fb157612faa92506020820151906060604084015193015160001a90612fbc565b9192909190565b505060009160029190565b91907f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a0841161304057926020929160ff608095604051948552168484015260408301526060820152600092839182805260015afa156130345780516001600160a01b0381161561302b57918190565b50809160019190565b604051903d90823e3d90fd5b50505060009160039190565b60048110156130bb578061305e575050565b600181036130785760405163f645eedf60e01b8152600490fd5b600281036130995760405163fce698f760e01b815260048101839052602490fd5b6003146130a35750565b602490604051906335e2f38360e21b82526004820152fd5b634e487b7160e01b600052602160045260246000fd5b906130da613863565b9260018060a01b0316916000918383526020600f81526001604095818787200154938085106131d1575b50878410156131b457859661312161311c868b6131fa565b612cb7565b96855b8a81106131375750505050505093929190565b8061319f918352600d8752838320868101548685526007820189528585205490801580156131ac575b6131a45761317961317e92600261318595015490612efb565b612eb6565b809c612f0e565b9a6131996131938a846131fa565b8c6131e6565b52612ed6565b613124565b505050612ed6565b508115613160565b505050919251916131c48361285d565b8383528336813793929190565b935038613104565b805115612f335760200190565b8051821015612f335760209160051b010190565b91908203918211612ee557565b908082519081815260208091019281808460051b8301019501936000915b8483106132355750505050505090565b9091929394958480613253600193601f198682030187528a51612711565b9801930193019194939290613225565b9190918281101561339857613276613863565b841161333d5783116132dd57600092839161329461311c82846131fa565b94815b8381106132a657505050509190565b806132d8918352600d6020526132c460036040852001548097612f0e565b956131996132d286846131fa565b8a6131e6565b613297565b60405162461bcd60e51b815260206004820152603260248201527f486f6d654f776e65723a20726f756e642072616e676520696e636c75646573206044820152716e6f6e2d6578706972656420726f756e647360701b6064820152608490fd5b60405162461bcd60e51b815260206004820152602d60248201527f486f6d654f776e65723a20726f756e642072616e676520696e636c756465732060448201526c18dd5c9c995b9d081c9bdd5b99609a1b6064820152608490fd5b60405162461bcd60e51b815260206004820152602860248201527f486f6d654f776e65723a20726f756e645374617274206d757374206265203c206044820152671c9bdd5b99115b9960c21b6064820152608490fd5b156133f557565b60405162461bcd60e51b815260206004820152601b60248201527f526f6c65733a206163636f756e74206973206e6f74206f776e657200000000006044820152606490fd5b806000917a184f03e93ff9f4daa797ed6e38ed64bf6a1f01000000000000000080821015613594575b506d04ee2d6d415b85acef810000000080831015613585575b50662386f26fc1000080831015613576575b506305f5e10080831015613567575b5061271080831015613558575b506064821015613548575b600a8092101561353e575b600190816021818601956134d387612e9b565b966134e16040519889612878565b8088526134f0601f1991612e9b565b01366020890137860101905b613508575b5050505090565b600019019083906f181899199a1a9b1b9c1cb0b131b232b360811b8282061a835304918215613539579190826134fc565b613501565b91600101916134c0565b91906064600291049101916134b5565b600491939204910191386134aa565b6008919392049101913861349d565b6010919392049101913861348e565b6020919392049101913861347c565b604093508104915038613463565b307f000000000000000000000000a6f8db6478c2b9e02d29174f0f4b6e335b75c6546001600160a01b03161480613693575b156135fd577fd43b7553a2eba37aa674fa8d15c5257b20a0cc36f7567674d4140671cae2249f90565b60405160208101907f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f82527f683155cd397f1ef203d71c3a754ff0dc6657ae02963daa7694ad8b62cc077b7b60408201527fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc660608201524660808201523060a082015260a0815261368d81612827565b51902090565b507f00000000851caf3cfdb6e899cf5958bfb1ac3413d346d43539627e6be7ec1b4a46146135d4565b908060209392818452848401376000828201840152601f01601f1916010190565b906136e782612ca0565b6136f46040519182612878565b8281528092613705601f1991612ca0565b019060005b82811061371657505050565b80606060208093850101520161370a565b9060405191828154918282526020928383019160005283600020936000905b82821061375e5750505061375c92500383612878565b565b855484526001958601958895509381019390910190613746565b6006549081600052600e602052604060002060405161379681612827565b60ff82541615158152600182015460208201526002820154604082019081526003830154906060830191825260a06137dc60056004870154966080870197885201613727565b93019283526137ee8151835190612f0e565b431161381e5761317961380b61381a956138139451905190612eb6565b9151436131fa565b90516131e6565b5190565b60405162461bcd60e51b815260206004820152601e60248201527f486f6d654f776e65723a2063757272656e74206379636c6520656e64656400006044820152606490fd5b61386b613778565b600a549091508190818110613881575050600091565b61388a916131fa565b9156fefc8737ab85eb45125971625a9ebdb75cc78e01d5c1fa80c4c6e5203f47bc4faba2646970667358221220d66a6f61218a5b60d150913285df42c5f0e9c7cffd43f814e8c3a12af836365d64736f6c63430008140033