VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x923cCA…17A8
Summary
Transactions
Transfers
Address
0x923cCA7EF93fb873f3B649b862C72ae1346217A8
VET
0.00
VET
VTHO
0.00
VTHO
Tokens
10.00
B3TR
Master
0xC0E412ff8EB4BCCcA76e580AFb2a8aE25848533e
Deployer
0xC0E412ff8EB4BCCcA76e580AFb2a8aE25848533e
Code
0x608080604052600436101561001357600080fd5b60003560e01c908162435da514612bc25750806301ffc9a714612b2057806306fdde0314612a7d578063081812fc14612a6157806308e6d70814612988578063095ea7b31461296f5780630a926c6d1461283957806313966db51461281b57806314668ece146126f957806314678f5f146126bb57806318160ddd1461269d57806318b1b60e146126745780631a561d7d1461263557806320e442a11461224057806322ede96b1461221857806323b872dd14611ff05780632f745c59146121f1578063362f5fb2146120f95780633f4ba83a14611ff557806342842e0e14611ff05780634f6ccce714611f5f57806350835153146103e057806351957c4714611f3c57806354fd4d5014611f2057806355f804b314611d135780635c975abb14611cf05780636352211e14611cc0578063647846a514611c9357806370a082311461183d578063714c539814611bff578063776ce6a114611b6b5780637e2285aa146119ba5780638456cb59146118f057806384b0196e1461186857806389716ab11461183d57806395d89b41146117725780639e281a98146116a0578063a0d4b59214611571578063a22cb4651461153a578063a771ebc714611517578063b88d4fde146114b1578063badb97ff1461119b578063bd919f79146110af578063c87b56dd1461107c578063ccfa277914610d53578063cfdbf25414610d37578063d007e76214610c32578063d55c1e7814610481578063e55daaa614610411578063e6a36a95146103e0578063e985e9c5146103b2578063f6154cc014610391578063f732a55b14610364578063f8232e5b146102b15763f978fd611461027b57600080fd5b346102ac5760203660031901126102ac576004356000526017602052602060ff604060002054166040519015158152f35b600080fd5b346102ac576020806003193601126102ac576102cb612c4c565b906102d5826135ab565b906102df82612f6f565b926102ed6040519485612d9b565b828452601f196102fc84612f6f565b01368386013760005b838110610323576040518381528061031f81860188612d16565b0390f35b61032d8183613858565b90855181101561034e5761034991848260051b88010152612e0e565b610305565b634e487b7160e01b600052603260045260246000fd5b346102ac5760203660031901126102ac576020610387610382612c4c565b613026565b6040519015158152f35b346102ac5760003660031901126102ac57602060ff60115416604051908152f35b346102ac5760403660031901126102ac576103cb612c4c565b506103d4612c62565b50602060405160008152f35b346102ac5760203660031901126102ac576004356000526016602052602060ff604060002054166040519015158152f35b346102ac5760203660031901126102ac5760a061042c612c4c565b60ff601354169060125490600180851b038116600052601460205261045960ff60406000205416916135ab565b9060ff6011541692604051941515855260208501521515604084015260608301526080820152f35b346102ac5760a03660031901126102ac576024356001600160401b0381116102ac576104b1903690600401612ce9565b6044356001600160401b0381116102ac576104d0903690600401612ce9565b906064356084356001600160401b0381116102ac576104f3903690600401612ce9565b90916104fd61346f565b61050561342b565b804211610c2057600435600052601660205260ff60406000205416610c0e5760ff601154168015159081610bfb575b50610be95760ff6013541680610bd0575b610bbe57610554368789612dd7565b6020815191012090610567368787612dd7565b60208151910120906040519160208301937f65d37b93b6d2e489fb070900872dd4bf708eb31f13e6627180b7b1215e66950985523360408501526004356060850152608084015260a083015260c082015260c0815260e081018181106001600160401b03821117610a9b576040525190206105e06130f1565b602081519101206105ef613055565b60208151910120916040519260208401927f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f8452604085015260608401524660808401523060a084015260a0835260c08301918383106001600160401b03841117610a9b5760429360e291846040528151902061190160f01b855260c28201520152209182600052601760205260ff60406000205416610bac5761069b6106a1916106a9933691612dd7565b83613a77565b91909161395d565b600d546001600160a01b03908116911603610b9a576000526017602052604060002060ff199060018282541617905560043560005260166020526040600020600182825416179055336000526014602052604060002090815460ff8116610b8f575b5050506010549261071b84612e0e565b60105560405161072a81612d65565b600081523315610b4b57600085815260026020526040902054610759906001600160a01b031615155b156136e4565b61076161342b565b6008549085600052600960205281604060002055600160401b821015610a9b576107b186610798846001610859960160085561388d565b90919082549060031b91821b91600019901b1916179055565b6107ba336135ab565b3360005260066020526040600020816000526020528660406000205586600052600760205260406000205561080761075387600052600260205260018060a01b0360406000205416151590565b3360005260036020526040600020600181540190558560005260026020526040600020336001600160601b0360a01b82541617905585336000600080516020613b598339815191528180a48533613760565b15610b2e576040519161086b83612d4a565b600435835261087b368388612dd7565b956020840196875261088e368684612dd7565b604085015264ffffffffff4216606085015285600052601560205260406000209684518855518051906001600160401b038211610a9b5781906108e1826108d860018d0154612e1d565b60018d01612e6e565b602090601f8311600114610abc57600092610ab1575b50508160011b916000199060031b1c19161760018801555b6040840151928351946001600160401b038611610a9b578888956109458861093c600260209e0154612e1d565b60028501612e6e565b8a90601f89116001146109fc5764ffffffffff92897f92001c4b508931b54c34c2e7a04b0578d83c015917ee44bb5f57cb7dad513b4f98999a6060946003946000926109f1575b50508160011b9160001990851b1c19161760028201555b019201511664ffffffffff198254161790556109e16109cf604051938493604085526040850191612eaa565b8281038a840152600435973396612eaa565b0390a46001600c55604051908152f35b015190508f8061098c565b9790600283016000528b6000209860005b601f1984168110610a815750926001837f92001c4b508931b54c34c2e7a04b0578d83c015917ee44bb5f57cb7dad513b4f999a9b60039464ffffffffff97606097601f19811610610a69575b505050811b0160028201556109a3565b015160001983871b60f8161c191690558f8080610a59565b828201518b556001909a01998c9950918d01918d01610a0d565b634e487b7160e01b600052604160045260246000fd5b0151905089806108f7565b925060018a016000526020600020906000935b601f1984168510610b13576001945083601f19811610610afa575b505050811b01600188015561090f565b015160001960f88460031b161c19169055898080610aea565b81810151835560209485019460019093019290910190610acf565b60405162461bcd60e51b815280610b4760048201613691565b0390fd5b606460405162461bcd60e51b815260206004820152602060248201527f4552433732313a206d696e7420746f20746865207a65726f20616464726573736044820152fd5b16905584808061070b565b604051638baa579f60e01b8152600490fd5b60405163900bb2c960e01b8152600490fd5b604051630590fdf360e01b8152600490fd5b5033600052601460205260ff6040600020541615610545565b6040516332c0b92f60e21b8152600490fd5b9050610c06336135ab565b101588610534565b604051631b368aa760e01b8152600490fd5b604051630819bdcd60e01b8152600490fd5b346102ac5760203660031901126102ac57610c4b612c4c565b60405163c395fcb360e01b81523360048201526001600160a01b0391906020816024817f000000000000000000000000b664e9ebe24834c60dc4f221bee03047aa0e5f9a87165afa908115610d2b57600091610cfd575b5015610ceb57168060005260146020526040600020600160ff1982541617905533907fc626baddb9465c164a56d6645158f40b5115a0afaa42d067f15b90cb7b48477e600080a3005b60405163ea8e4eb560e01b8152600490fd5b610d1e915060203d8111610d24575b610d168183612d9b565b810190613072565b83610ca2565b503d610d0c565b6040513d6000823e3d90fd5b346102ac5760003660031901126102ac57602060405160648152f35b346102ac576020806003193601126102ac57600435610d7061346f565b6000818152600260205260409020546001600160a01b03161561106a57610d968161366e565b6001600160a01b039290339084160361105857816000526015815260406000205492610dc18361366e565b610dc961342b565b8082169081610fbc575050600854836000526009835280604060002055600160401b811015610a9b5783610798826001610e06940160085561388d565b60085460001990818101908111610fa6578460005260098452610e2e6040600020549161388d565b90549060031b1c610e42816107988461388d565b600052600984526040600020558360005260006040812055600854908115610f905784928160009301610e88610e778261388d565b8154906000199060031b1b19169055565b600855610e948461366e565b908484526004865260408420916001600160601b0360a01b92838154169055169182845260038652604084209081540190558383526002855260408320908154169055600080516020613b598339815191528280a4600a8152610efb604060002054612e1d565b610f2e575b50337ff264750a95006d423e6a8714c66d6f55a2f8be3c24b599edded2e4a89efb7322600080a46001600c55005b81600052600a81526040600020610f458154612e1d565b80610f52575b5050610f00565b600092601f8211600114610f6c575050555b828080610f4b565b8284528320918391610f8990601f0160051c840160018501612e57565b5555610f64565b634e487b7160e01b600052603160045260246000fd5b634e487b7160e01b600052601160045260246000fd5b610fc5906135ab565b600019810191908211610fa6578460005260078452604060002054828103611012575b50846000526000604081205560005260068352604060002090600052825260006040812055610e06565b8160005260068552604060002083600052855260406000205482600052600686526040600020826000528652806040600020556000526007855260406000205586610fe8565b604051630878700b60e21b8152600490fd5b60405163677510db60e11b8152600490fd5b346102ac5760203660031901126102ac5761031f61109b600435613118565b604051918291602083526020830190612c27565b346102ac5760203660031901126102ac576110c8612c4c565b60405163c395fcb360e01b81523360048201526001600160a01b0391906020816024817f000000000000000000000000b664e9ebe24834c60dc4f221bee03047aa0e5f9a87165afa908115610d2b5760009161117d575b5015610ceb57811690811561116b57600d54826001600160601b0360a01b821617600d55167fe15f0283af8f986d9b6be33fae5fbadc910f87f108ee6391d64ab3a73058e773600080a3005b6040516384ad6e3160e01b8152600490fd5b611195915060203d8111610d2457610d168183612d9b565b8361111f565b346102ac576020806003193601126102ac5760405163c395fcb360e01b81523360048281019190915235906001600160a01b039083816024817f000000000000000000000000b664e9ebe24834c60dc4f221bee03047aa0e5f9a86165afa908115610d2b57600091611494575b5015610ceb576000828152600260205260409020546001600160a01b03161561106a576112348261366e565b9261123e8361366e565b61124661342b565b80831690816113f8575050600854836000526009825280604060002055600160401b811015610a9b5783610798826001611283940160085561388d565b60085460001990818101908111610fa65784600052600983526112ab6040600020549161388d565b90549060031b1c6112bf816107988461388d565b6000526009835260406000205583600052600060408120556008548015610f9057818592600092016112f3610e778261388d565b6008556112ff8361366e565b838352600485528560408420916001600160601b0360a01b92838154169055169182845260038652604084209081540190558383526002855260408320908154169055600080516020613b598339815191528280a4600a8152611366604060002054612e1d565b611396575b503392167ff1e27c3fba5769f45f136c930bccb45b4fc718164f67284164853e07b0575068600080a4005b82600052600a815260406000206113ad8154612e1d565b806113ba575b505061136b565b600092601f82116001146113d4575050555b8380806113b3565b82845283209183916113f190601f0160051c840160018501612e57565b55556113cc565b611401906135ab565b600019810191908211610fa657846000526007835260406000205482810361144e575b50846000526000604081205560005260068252604060002090600052815260006040812055611283565b8160005260068452604060002083600052845260406000205482600052600685526040600020826000528552806040600020556000526007845260406000205586611424565b6114ab9150843d8611610d2457610d168183612d9b565b84611208565b346102ac5760803660031901126102ac576114ca612c4c565b506114d3612c62565b506064356001600160401b0381116102ac57366023820112156102ac57611504903690602481600401359101612dd7565b50604051638574adcf60e01b8152600490fd5b346102ac5760003660031901126102ac57602060ff601354166040519015158152f35b346102ac5760403660031901126102ac57611553612c4c565b50602435801515036102ac57604051638574adcf60e01b8152600490fd5b346102ac5760003660031901126102ac5761158a61342b565b61159261346f565b60ff601354161561168e57601254801561168e5733600052601460205260ff6040600020541661167c5760115460081c6001600160a01b031690811561166a57604051906323b872dd60e01b602083015233602483015230604483015260648201526064815260a08101918183106001600160401b03841117610a9b5761161b926040526134c5565b3360005260146020526040600020600160ff198254161790556012546040519081527f075a2720282fdf622141dae0b048ef90a21a7e57c134c76912d19d006b3b3f6f60203392a26001600c55005b604051636cb9962360e01b8152600490fd5b6040516365abe78360e11b8152600490fd5b604051633097726f60e21b8152600490fd5b346102ac5760403660031901126102ac576116b9612c4c565b60405163c395fcb360e01b81523360048201526001600160a01b0391906020816024817f000000000000000000000000b664e9ebe24834c60dc4f221bee03047aa0e5f9a87165afa908115610d2b57600091611754575b5015610ceb5716801561166a57611752906040519063a9059cbb60e01b602083015233602483015260243560448301526044825261174d82612d4a565b6134c5565b005b61176c915060203d8111610d2457610d168183612d9b565b83611710565b346102ac5760003660031901126102ac576040516000600180549061179682612e1d565b8085529181811690811561181657506001146117bd575b61031f8461109b81860382612d9b565b600081815292507fb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf65b8284106117fe57505050810160200161109b826117ad565b805460208587018101919091529093019281016117e6565b60ff191660208087019190915292151560051b8501909201925061109b91508390506117ad565b346102ac5760203660031901126102ac57602061186061185b612c4c565b6135ab565b604051908152f35b346102ac5760003660031901126102ac576118c16118846130f1565b61031f61188f613055565b6118cf6040519161189f83612d65565b60008352604051958695600f60f81b875260e0602088015260e0870190612c27565b908582036040870152612c27565b90466060850152306080850152600060a085015283820360c0850152612d16565b346102ac5760003660031901126102ac5760405163c395fcb360e01b81523360048201526020816024817f000000000000000000000000b664e9ebe24834c60dc4f221bee03047aa0e5f9a6001600160a01b03165afa908115610d2b5760009161199c575b5015610ceb5761196361342b565b600160ff19600b541617600b557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a2586020604051338152a1005b6119b4915060203d8111610d2457610d168183612d9b565b81611955565b346102ac576020806003193601126102ac576001600160401b036004358181116102ac576119ec903690600401612ce9565b60405163c395fcb360e01b815233600482015290929084816024817f000000000000000000000000b664e9ebe24834c60dc4f221bee03047aa0e5f9a6001600160a01b03165afa908115610d2b57600091611b4e575b5015610ceb578211610a9b57611a59600f54612e1d565b601f8111611b0c575b50600092601f8311600114611aa15750918192600092611a96575b5050600019600383901b1c191660019190911b17600f55005b013590508280611a7d565b601f19831693600080516020613b7983398151915292916000905b868210611af45750508360019510611ada575b505050811b01600f55005b0135600019600384901b60f8161c19169055828080611acf565b80600184968294958701358155019501920190611abc565b611b3e90600080516020613b79833981519152601f850160051c810191868610611b44575b601f0160051c0190612e57565b83611a62565b9091508190611b31565b611b659150853d8711610d2457610d168183612d9b565b85611a42565b346102ac5760003660031901126102ac576040516000600f54611b8d81612e1d565b808452906001908181169081156118165750600114611bb65761031f8461109b81860382612d9b565b600f60009081529250600080516020613b798339815191525b828410611be757505050810160200161109b826117ad565b80546020858701810191909152909301928101611bcf565b346102ac5760003660031901126102ac576040516000600e54611c2181612e1d565b808452906001908181169081156118165750600114611c4a5761031f8461109b81860382612d9b565b600e60009081529250600080516020613b398339815191525b828410611c7b57505050810160200161109b826117ad565b80546020858701810191909152909301928101611c63565b346102ac5760003660031901126102ac5760115460405160089190911c6001600160a01b03168152602090f35b346102ac5760203660031901126102ac576020611cde60043561366e565b6040516001600160a01b039091168152f35b346102ac5760003660031901126102ac57602060ff600b54166040519015158152f35b346102ac576020806003193601126102ac576001600160401b03906004358281116102ac57611d46903690600401612ce9565b60405163c395fcb360e01b8152336004820152919390929182816024817f000000000000000000000000b664e9ebe24834c60dc4f221bee03047aa0e5f9a6001600160a01b03165afa908115610d2b57600091611f03575b5015610ceb578211610a9b57611db5600e54612e1d565b601f8111611ec7575b506000601f8311600114611e31577f6741b2fc379fad678116fe3d4d4b9a1a184ab53ba36b86ad0fa66340b1ab41ad9383611e2192600091611e26575b508460011b906000198660031b1c191617600e555b604051938385948552840191612eaa565b0390a1005b905081013586611dfb565b601f19831690600e600052600080516020613b398339815191529160005b818110611eb05750917f6741b2fc379fad678116fe3d4d4b9a1a184ab53ba36b86ad0fa66340b1ab41ad959185611e219410611e96575b5050600184811b01600e55611e10565b820135600019600387901b60f8161c191690558580611e86565b91928460018192868a013581550194019201611e4f565b611efd90600e600052600080516020613b39833981519152601f850160051c810191848610611b4457601f0160051c0190612e57565b83611dbe565b611f1a9150833d8511610d2457610d168183612d9b565b85611d9e565b346102ac5760003660031901126102ac5761031f61109b613055565b346102ac5760203660031901126102ac576020611860611f5a612c4c565b612f86565b346102ac5760203660031901126102ac57600435600854811015611f9657611f8860209161388d565b90546040519160031b1c8152f35b60405162461bcd60e51b815260206004820152602c60248201527f455243373231456e756d657261626c653a20676c6f62616c20696e646578206f60448201526b7574206f6620626f756e647360a01b6064820152608490fd5b612ca8565b346102ac5760003660031901126102ac5760405163c395fcb360e01b81523360048201526020816024817f000000000000000000000000b664e9ebe24834c60dc4f221bee03047aa0e5f9a6001600160a01b03165afa908115610d2b576000916120db575b5015610ceb57600b5460ff81161561209f5760ff1916600b557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa6020604051338152a1005b60405162461bcd60e51b815260206004820152601460248201527314185d5cd8589b194e881b9bdd081c185d5cd95960621b6044820152606490fd5b6120f3915060203d8111610d2457610d168183612d9b565b8161205a565b346102ac576020806003193601126102ac576004356000606060405161211e81612d4a565b8281528185820152816040820152015261214d81600052600260205260018060a01b0360406000205416151590565b1561106a576000526015815260406000206040519061216b82612d4a565b8054825260036121e561218060018401612ecb565b928585019384526121d261219660028301612ecb565b916040870192835264ffffffffff94859101541694606087019586526040519788978189525190880152516080604088015260a0870190612c27565b9051858203601f19016060870152612c27565b91511660808301520390f35b346102ac5760403660031901126102ac57602061186061220f612c4c565b60243590613858565b346102ac5760203660031901126102ac57602061223661185b612c4c565b1515604051908152f35b346102ac576020806003193601126102ac576004356001600160401b0381116102ac57612271903690600401612c78565b60405163c395fcb360e01b8152336004820152909291906024906001600160a01b0390848184817f000000000000000000000000b664e9ebe24834c60dc4f221bee03047aa0e5f9a86165afa908115610d2b57600091612618575b5015610ceb576122df606486111561308a565b60005b8581106122eb57005b6123176122f98288876130cd565b356000908152600260205260409020546001600160a01b0316151590565b61232a575b61232590612e0e565b6122e2565b61233e6123388288876130cd565b3561366e565b6123498288876130cd565b356123538161366e565b61235b61342b565b80851690816125655750506008805490826000526009895281604060002055600160401b82101561255057610798828492600161239a9501905561388d565b60088054600019808201929091831161253b5783600052600992838b526123c66040600020549161388d565b949054600395861b1c6123dc816107988561388d565b6000528b52604060002055836000526000604081205580548015612526579282600092869594612325999897950190612417610e778361388d565b556124218461366e565b9084845260048d528960408520926001600160601b0360a01b9384815416905516928385528d526040842090815401905583835260028c5260408320908154169055600080516020613b598339815191528280a4600a90818952612489604060002054612e1d565b6124cd575b505033908461249e848b8a6130cd565b3591167ff1e27c3fba5769f45f136c930bccb45b4fc718164f67284164853e07b0575068600080a4905061231c565b600052875260406000206124e18154612e1d565b90811561248e57600091601f808211600114612502575050555b888061248e565b9161251f8492938284528c8420940160051c840160018501612e57565b55556124fb565b88634e487b7160e01b60005260316004526000fd5b87634e487b7160e01b60005260116004526000fd5b86634e487b7160e01b60005260416004526000fd5b61256e906135ab565b60001981019190821161260357826000526007808a52604060002054908382036125be575b505082600052600060408120556000526006885260406000209060005287526000604081205561239a565b826000526006808c526040600020856000528c5260406000205490846000528c526040600020836000528c52806040600020556000528a526040600020558a80612593565b86634e487b7160e01b60005260116004526000fd5b61262f9150853d8711610d2457610d168183612d9b565b866122cc565b346102ac5760203660031901126102ac576001600160a01b03612656612c4c565b166000526014602052602060ff604060002054166040519015158152f35b346102ac5760003660031901126102ac57600d546040516001600160a01b039091168152602090f35b346102ac5760003660031901126102ac576020600854604051908152f35b346102ac5760203660031901126102ac576126d761185b612c4c565b1515806126ec575b6020906040519015158152f35b50600b5460ff16156126df565b346102ac5760603660031901126102ac57612712612c4c565b60243590604435801515908181036102ac5760405163c395fcb360e01b81523360048201526001600160a01b0391906020816024817f000000000000000000000000b664e9ebe24834c60dc4f221bee03047aa0e5f9a87165afa908115610d2b576000916127fd575b5015610ceb57806127f3575b61166a577fc5c0ee7d67e987ae3ec870f509e3e12c24fe503a2184ea15adde2ca92b104f0c92604092601154610100600160a81b038360081b1690610100600160a81b031916176011558560125560ff196013541660ff821617601355835195865260208601521692a2005b5080831615612787565b612815915060203d8111610d2457610d168183612d9b565b8661277b565b346102ac5760003660031901126102ac576020601254604051908152f35b346102ac576020806003193601126102ac576004356001600160401b0381116102ac5761286a903690600401612c78565b60405163c395fcb360e01b8152336004820152909291906001600160a01b039083816024817f000000000000000000000000b664e9ebe24834c60dc4f221bee03047aa0e5f9a86165afa908115610d2b57600091612952575b5015610ceb576128d6606485111561308a565b60005b8481106128e257005b80826128fa6128f561294d9489886130cd565b6130dd565b16600052601485526040600020600160ff1982541617905533836129226128f5848a896130cd565b167fc626baddb9465c164a56d6645158f40b5115a0afaa42d067f15b90cb7b48477e600080a3612e0e565b6128d9565b6129699150843d8611610d2457610d168183612d9b565b856128c3565b346102ac5760403660031901126102ac57611504612c4c565b346102ac5760203660031901126102ac5760043560ff81168091036102ac5760405163c395fcb360e01b81523360048201526020816024817f000000000000000000000000b664e9ebe24834c60dc4f221bee03047aa0e5f9a6001600160a01b03165afa908115610d2b57600091612a43575b5015610ceb5760407fa9f91adcbb8e9a0ca291ef625da1f5d2e51230a2017aa6827c00bcf89910033c91601154908060ff1983161760115560ff8351921682526020820152a1005b612a5b915060203d8111610d2457610d168183612d9b565b826129fb565b346102ac5760203660031901126102ac57602060405160008152f35b346102ac5760003660031901126102ac5760405160008054612a9e81612e1d565b808452906001908181169081156118165750600114612ac75761031f8461109b81860382612d9b565b600080805292507f290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e5635b828410612b0857505050810160200161109b826117ad565b80546020858701810191909152909301928101612af0565b346102ac5760203660031901126102ac5760043563ffffffff60e01b81168091036102ac57602090632483248360e11b8114908115612b65575b506040519015158152f35b63780e9d6360e01b811491508115612b7f575b5082612b5a565b6380ac58cd60e01b811491508115612bb1575b8115612ba0575b5082612b78565b6301ffc9a760e01b14905082612b99565b635b5e139f60e01b81149150612b92565b346102ac5760003660031901126102ac577f000000000000000000000000b664e9ebe24834c60dc4f221bee03047aa0e5f9a6001600160a01b03168152602090f35b60005b838110612c175750506000910152565b8181015183820152602001612c07565b90602091612c4081518092818552858086019101612c04565b601f01601f1916010190565b600435906001600160a01b03821682036102ac57565b602435906001600160a01b03821682036102ac57565b9181601f840112156102ac578235916001600160401b0383116102ac576020808501948460051b0101116102ac57565b346102ac5760603660031901126102ac576001600160a01b03600435818116036102ac57602435908116036102ac57604051638574adcf60e01b8152600490fd5b9181601f840112156102ac578235916001600160401b0383116102ac57602083818601950101116102ac57565b90815180825260208080930193019160005b828110612d36575050505090565b835185529381019392810192600101612d28565b608081019081106001600160401b03821117610a9b57604052565b602081019081106001600160401b03821117610a9b57604052565b604081019081106001600160401b03821117610a9b57604052565b90601f801991011681019081106001600160401b03821117610a9b57604052565b6001600160401b038111610a9b57601f01601f191660200190565b929192612de382612dbc565b91612df16040519384612d9b565b8294818452818301116102ac578281602093846000960137010152565b6000198114610fa65760010190565b90600182811c92168015612e4d575b6020831014612e3757565b634e487b7160e01b600052602260045260246000fd5b91607f1691612e2c565b818110612e62575050565b60008155600101612e57565b9190601f8111612e7d57505050565b612ea8926000526020600020906020601f840160051c83019310611b4457601f0160051c0190612e57565b565b908060209392818452848401376000828201840152601f01601f1916010190565b9060405191826000825492612edf84612e1d565b908184526001948581169081600014612f4c5750600114612f09575b5050612ea892500383612d9b565b9093915060005260209081600020936000915b818310612f34575050612ea893508201013880612efb565b85548884018501529485019487945091830191612f1c565b915050612ea894506020925060ff191682840152151560051b8201013880612efb565b6001600160401b038111610a9b5760051b60200190565b612f8f816135ab565b1561302057612f9d816135ab565b15612fc75760018060a01b0316600052600660205260406000206000805260205260406000205490565b60405162461bcd60e51b815260206004820152602b60248201527f455243373231456e756d657261626c653a206f776e657220696e646578206f7560448201526a74206f6620626f756e647360a81b6064820152608490fd5b50600090565b60ff601354161561304f576001600160a01b031660009081526014602052604090205460ff1690565b50600190565b6040519061306282612d80565b60018252601960f91b6020830152565b908160209103126102ac575180151581036102ac5790565b1561309157565b60405162461bcd60e51b81526020600482015260146024820152734b59443a20626174636820746f6f206c6172676560601b6044820152606490fd5b919081101561034e5760051b0190565b356001600160a01b03811681036102ac5790565b604051906130fe82612d80565b600b82526a4b6e6f77596f7572446f6760a81b6020830152565b6000818152600260205260409020546001600160a01b03161561106a57600081815260026020526040902054613158906001600160a01b03161515613622565b6000818152600a9160209083825261317260408420612ecb565b8360405161317f81612d65565b528051613423575090829084837a184f03e93ff9f4daa797ed6e38ed64bf6a1f0100000000000000008181811015613412575b5050826d04ee2d6d415b85acef810000000080831015613406575b5050662386f26fc10000808210156133f9575b506305f5e100808210156133ec575b50612710808210156133df575b5060648110156133d1575b10156133c7575b6001908183019561323761322188612dbc565b9761322f604051998a612d9b565b808952612dbc565b94836021848a0196601f198099013689378a0101905b613398575b5050506040519586938691600e5461326981612e1d565b90858782169182600014613379575050600114613331575b5082916132919151938491612c04565b019085600f54936132a185612e1d565b9481811690811561331257506001146132cd575b50505050506132ca9203908101835282612d9b565b90565b600f8252600080516020613b7983398151915297505b8482106132fc575050500192506132ca388080806132b5565b87548483015296870196889550908201906132e3565b60ff19168552505050508115159091020192506132ca388080806132b5565b600e89529192509087600080516020613b398339815191525b828210613361575050850183019190613291613281565b8054978201860197909752899690850190860161334a565b60ff191689820152821515909202880190910193506132919050613281565b600019019082906f181899199a1a9b1b9c1cb0b131b232b360811b8282061a83530490848261324d5750613252565b906001019061320e565b606460029104930192613207565b60049104930192386131fc565b60089104930192386131ef565b60109104930192386131e0565b940193900482386131cd565b6040955088935004905038806131b2565b935050505090565b60ff600b541661343757565b60405162461bcd60e51b815260206004820152601060248201526f14185d5cd8589b194e881c185d5cd95960821b6044820152606490fd5b6002600c5414613480576002600c55565b60405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c006044820152606490fd5b604051613523916001600160a01b03166134de82612d80565b6000806020958685527f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c656487860152868151910182855af161351d613730565b916138c4565b805190828215928315613593575b5050501561353c5750565b6084906040519062461bcd60e51b82526004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e6044820152691bdd081cdd58d8d9595960b21b6064820152fd5b6135a39350820181019101613072565b388281613531565b6001600160a01b031680156135cb57600052600360205260406000205490565b60405162461bcd60e51b815260206004820152602960248201527f4552433732313a2061646472657373207a65726f206973206e6f7420612076616044820152683634b21037bbb732b960b91b6064820152608490fd5b1561362957565b60405162461bcd60e51b815260206004820152601860248201527f4552433732313a20696e76616c696420746f6b656e20494400000000000000006044820152606490fd5b6000908152600260205260409020546001600160a01b03166132ca811515613622565b60809060208152603260208201527f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560408201527131b2b4bb32b91034b6b83632b6b2b73a32b960711b60608201520190565b156136eb57565b60405162461bcd60e51b815260206004820152601c60248201527f4552433732313a20746f6b656e20616c7265616479206d696e746564000000006044820152606490fd5b3d1561375b573d9061374182612dbc565b9161374f6040519384612d9b565b82523d6000602084013e565b606090565b909190803b15613850576020604051809281630a85bd0160e11b96878252336004830152816137a960009889938460248501526044840152608060648401526084830190612c27565b03926001600160a01b03165af190829082613801575b50506137f3576137cd613730565b805190816137ee5760405162461bcd60e51b815280610b4760048201613691565b602001fd5b6001600160e01b0319161490565b909192506020813d8211613848575b8161381d60209383612d9b565b810103126138445751906001600160e01b03198216820361384157509038806137bf565b80fd5b5080fd5b3d9150613810565b505050600190565b613861816135ab565b821015612fc75760018060a01b0316600052600660205260406000209060005260205260406000205490565b60085481101561034e5760086000527ff3f7a9fe364faab93b216da50a3214154f22a0a2b415b23a84c8169e8b636ee30190600090565b9192901561392657508151156138d8575090565b3b156138e15790565b60405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606490fd5b8251909150156139395750805190602001fd5b60405162461bcd60e51b815260206004820152908190610b47906024830190612c27565b6005811015613a61578061396e5750565b600181036139bb5760405162461bcd60e51b815260206004820152601860248201527f45434453413a20696e76616c6964207369676e617475726500000000000000006044820152606490fd5b60028103613a085760405162461bcd60e51b815260206004820152601f60248201527f45434453413a20696e76616c6964207369676e6174757265206c656e677468006044820152606490fd5b600314613a1157565b60405162461bcd60e51b815260206004820152602260248201527f45434453413a20696e76616c6964207369676e6174757265202773272076616c604482015261756560f01b6064820152608490fd5b634e487b7160e01b600052602160045260246000fd5b906041815114600014613aa557613aa1916020820151906060604084015193015160001a90613aaf565b9091565b5050600090600290565b9291907f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a08311613b2c5791608094939160ff602094604051948552168484015260408301526060820152600093849182805260015afa15613b1f5781516001600160a01b0381161561304f579190565b50604051903d90823e3d90fd5b5050505060009060039056febb7b4a454dc3493923482f07822329ed19e8244eff582cc204f8554c3620c3fdddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8d1108e10bcb7c27dddfc02ed9d693a074039d026cf4ea4240b40f7d581ac802a2646970667358221220688c4e27c105ca9bc12b75334d8dfd701be328b3b79a68b13c7e33bfbc7e9aca64736f6c63430008140033