VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0xb21E63…F49e
Summary
Transactions
Transfers
Address
0xb21E63Ce5547c5415B1eB29f9428963E0EE7F49e
VET
0.00
VET
VTHO
0.00
VTHO
Master
0xC0E412ff8EB4BCCcA76e580AFb2a8aE25848533e
Deployer
0xC0E412ff8EB4BCCcA76e580AFb2a8aE25848533e
Code
0x60806040908082526004908136101561005a575b50361561001f57600080fd5b6020606492519162461bcd60e51b83528201526016602482015275139bc81b985d1a5d9948159155081858d8d95c1d195960521b6044820152fd5b600090813560e01c908162435da51461267b57508063013d744414612655578063039213a81461262657806308ce4525146124f85780630dd190fb146123ee57806311148f62146123cf5780631488115c146123a65780631a8668de146108005780631c9eb064146122cb578063254ffb04146122ae578063272f3d191461228f578063290a12f7146122705780632ca0b74a1461223a57806330ce5cf31461216857806333f09d5314612122578063385bfbb414611f735780633a7dbb4814611f4c5780633a8f69e314611f095780633cb1a18014611ee557806347db321814611eb85780634a8e267314611e185780634b15f31f14611c8e57806355014a1814611bd35780635d46af4914611bb75780635ef2859e14611b8a5780636215cd5114611a5a5780636bd8c4c014611a2c5780636cf9d43e146114755780637625334b14611a05578063779ffb80146119bf5780637a04e9bc146106445780637ae0a575146119795780637c37828f1461195a5780637f57fbae1461193e57806384392add146118f85780638bf7c1221461064457806399c6c8a7146116f25780639a5e3996146116cc578063a4734b38146115ad578063ab257f8d146104ad578063ab6c2a1d146114d6578063b237e880146114ad578063b48972c414611475578063b53ed50c14611451578063b5638ad014611429578063b656da79146113aa578063b6877417146112fe578063bac84d521461122b578063beba8408146111fc578063c5dda740146110f4578063c5e22f3f146110ce578063c9e7d972146110af578063ca24516f14610f98578063ce37932814610dbf578063ce86154914610d8d578063d093be9014610c85578063d10f60e914610bf0578063d2fda77114610bd3578063d335241c14610b19578063dce9f7aa146108de578063e2d746281461081f578063e3c61cbd14610800578063e4d2620e146107d3578063e97d4381146107b4578063ea0d5dcd146106eb578063ea41db8014610649578063f49621fa14610644578063f50fd9261461055e578063f562e1221461050a578063f8156bb4146104cc578063fa521cef146104ad5763fe654d37036100135782346104a9576020806003193601126104a557815163c395fcb360e01b815233818601528435949082816024817f00000000000000000000000010a4af1b7e4205a07d311a49c47008c275e80e8b6001600160a01b03165afa90811561049b57906103ec91869161046e575b5061351c565b61c350851161042d57507f63da4ea009b9b5035cdca18af16165a75c0c301957bc4bb1ca2105c41413cb969293600d549181600d558351928352820152a180f35b915162461bcd60e51b815291820152601960248201527f546965724d616e616765723a2063617020746f6f2068696768000000000000006044820152606490fd5b61048e9150843d8611610494575b610486818361283b565b810190613504565b876103e6565b503d61047c565b84513d87823e3d90fd5b8280fd5b5080fd5b5082346104a957816003193601126104a9576020906016549051908152f35b5082346104a95760203660031901126104a95760209160ff9082906001600160a01b036104f76126be565b1681526012855220541690519015158152f35b5082346104a95760203660031901126104a95761055a9061053161052c6126be565b6131b7565b9451938452602084019290925260408301526060820152608081019190915290819060a0820190565b0390f35b509190346104a55760203660031901126104a55761057a6126be565b825163c395fcb360e01b81523392810192909252916001600160a01b03916020816024817f00000000000000000000000010a4af1b7e4205a07d311a49c47008c275e80e8b87165afa91821561063b5750906105dc91859161061d575061351c565b80600f54921691826001600160601b0360a01b821617600f55167fc682d6917d375eda1cb4bf43a66b6faa02324657812223c2c9fe71f677fa3bbd8380a380f35b610635915060203d811161049457610486818361283b565b386103e6565b513d86823e3d90fd5b6127b4565b509190346104a55760203660031901126104a5578035908115158092036106e757825163c395fcb360e01b815233918101919091526020816024817f00000000000000000000000010a4af1b7e4205a07d311a49c47008c275e80e8b6001600160a01b03165afa9081156106da576106c9929350849161061d575061351c565b60ff8019600c5416911617600c5580f35b50505051903d90823e3d90fd5b8380fd5b5082346104a95760203660031901126104a9579060a09161070a6126be565b9160808251610718816127d0565b8281528260208201528284820152826060820152015261073782613802565b91610741816138d9565b15159161074d826139d9565b61075f61075984613a70565b93613cab565b93608083519661076e886127d0565b1515968781526020810192835284810193151584526060810195151586520194855282519586525115156020860152511515908401525115156060830152516080820152f35b5082346104a957816003193601126104a957602090600e549051908152f35b5082346104a95760203660031901126104a9576020906107f96107f46126be565b6134b3565b9051908152f35b5082346104a957816003193601126104a957602090600d549051908152f35b509190346104a55760203660031901126104a55761083b6126be565b825163c395fcb360e01b81523392810192909252916001600160a01b03916020816024817f00000000000000000000000010a4af1b7e4205a07d311a49c47008c275e80e8b87165afa91821561063b57509061089d91859161061d575061351c565b80601054921691826001600160601b0360a01b821617601055167f9caf3c67c0bfe59ba56a5202e8f0b7923325d3305e968e5104e4076537e7ebb98380a380f35b5082346104a957806003193601126104a9576108f86126be565b815163c395fcb360e01b815233818601529093602492602092843592906001600160a01b0390858188817f00000000000000000000000010a4af1b7e4205a07d311a49c47008c275e80e8b86165afa908115610b0f579061095f918991610af2575061351c565b8716948515610ab2578587526012855260ff8388205416610a725760326011541015610a325761099361c350851115613561565b85875260128552828720600160ff1982541617905560138552838388205560115491600160401b831015610a215750507f365c611d5e424ed85ad5a2ad0c9a0d8c36692cf41ec8bce801aecefcd7f210769495966109fa826001610a19940160115561341d565b90919082549060031b9160018060a01b03809116831b921b1916179055565b51908152a280f35b634e487b7160e01b88526041905286fd5b60189085606494519362461bcd60e51b85528401528201527f546965724d616e616765723a206d6178207265616368656400000000000000006044820152fd5b601a9085606494519362461bcd60e51b85528401528201527f546965724d616e616765723a20616c72656164792061646465640000000000006044820152fd5b601c9085606494519362461bcd60e51b85528401528201527f546965724d616e616765723a20696e76616c69642061646472657373000000006044820152fd5b610b099150873d891161049457610486818361283b565b8a6103e6565b84513d8a823e3d90fd5b509190346104a55760203660031901126104a557815163c395fcb360e01b815233818301529035906020816024817f00000000000000000000000010a4af1b7e4205a07d311a49c47008c275e80e8b6001600160a01b03165afa9081156106da5792610bb0602093927f4a707111b15f6d2af1a552f43a962b3a2e33ef07b27202742a7ecc3da36f516a958791610bbc575061351c565b8160165551908152a180f35b6106359150853d811161049457610486818361283b565b5082346104a957816003193601126104a9576020905161c3508152f35b5082346104a957816003193601126104a95780519081809360115490818552602080950191601182527f31ecc21a745e3968a04e9570e4425bc18fa8019c68028196b546d1669c200c68915b86828210610c6557859061055a88610c568489038561283b565b519282849384528301906126d9565b83546001600160a01b031685528895509093019260019283019201610c3c565b5091346104a557806003193601126104a557610c9f6126be565b815163c395fcb360e01b815233938101939093526024803592916020916001600160a01b03919083908790817f00000000000000000000000010a4af1b7e4205a07d311a49c47008c275e80e8b86165afa958615610d83577f4402b2589f1542fb3eb063831901d9aa012f80807070ff050ccf344c75f16ed59596610d2a918991610d6c575061351c565b169384865260128252610d4260ff84882054166135ad565b610d5061c350821115613561565b848652601382528286209181835493558351928352820152a280f35b6106359150853d871161049457610486818361283b565b84513d89823e3d90fd5b5082346104a95760803660031901126104a9576020906107f9610dae6126be565b606435906044359060243590612c41565b5082346104a957806003193601126104a957805163c395fcb360e01b815233818501526020938035916024803592919087908290817f00000000000000000000000010a4af1b7e4205a07d311a49c47008c275e80e8b6001600160a01b03165afa908115610f8e5790610e38918791610f71575061351c565b61c350808411610f30578211610ee157509082917ff1c77a1e8cbf449b6d989d059c0562fe22a9291b41078d4bffe0718e5fc18e2d94957f7a7b069bdf427c3e6d24c2c55ccd9fe71f5d9a6088733138764bb52de1769157600a54600b549480600a5584600b55636e6f646560e01b8751528651918252838201526000805160206142a1833981519152968791a26732b73237b939b2b960c11b8451528351928352820152a280f35b835162461bcd60e51b81529081018690526024808201527f546965724d616e616765723a20656e646f7273657220626f6e757320746f6f206044820152630d0d2ced60e31b6064820152608490fd5b606482888088519262461bcd60e51b845283015260248201527f546965724d616e616765723a206e6f646520626f6e757320746f6f20686967686044820152fd5b610f889150883d8a1161049457610486818361283b565b886103e6565b85513d88823e3d90fd5b509190346104a557610fa936612716565b865163c395fcb360e01b81523381880152939590939192916020816024817f00000000000000000000000010a4af1b7e4205a07d311a49c47008c275e80e8b6001600160a01b03165afa9081156110a55794809493926110357f9202ba0f8e4d4eae54b8f567170e23ac75c31f3207c0dc448638f2fe3c295f9f9a9361109f988d9161061d575061351c565b6110428286868c8c6141bd565b8160808451611050816127d0565b8a81528b602082015286868201528760608201520152878b558860015583600255846003555551958695869192608093969594919660a084019784526020840152604083015260608201520152565b0390a180f35b88513d8b823e3d90fd5b5082346104a957816003193601126104a957602090600b549051908152f35b5082346104a95760203660031901126104a9576020906107f96110ef6126be565b61289f565b5082346104a9576020806003193601126104a557815163c395fcb360e01b815233818601528435949082816024817f00000000000000000000000010a4af1b7e4205a07d311a49c47008c275e80e8b6001600160a01b03165afa90811561049b579061116691869161046e575061351c565b61c35085116111a757507fe6ed928a3d61ff84bcae9bb9aa3c41175bae19a22a1b408cc4424ffdf9db50fe929360185491816018558351928352820152a180f35b915162461bcd60e51b815291820152602b60248201527f546965724d616e616765723a20737562736372697074696f6e20626f6e75732060448201526a0caf0c6cacac8e640dac2f60ab1b6064820152608490fd5b5082346104a95760203660031901126104a95760209061122261121d6126be565b6139d9565b90519015158152f35b509190346104a55760203660031901126104a557815163c395fcb360e01b815233818301529035906020816024817f00000000000000000000000010a4af1b7e4205a07d311a49c47008c275e80e8b6001600160a01b03165afa9081156106da57916112cf7f7a7b069bdf427c3e6d24c2c55ccd9fe71f5d9a6088733138764bb52de176915794926000805160206142a183398151915294879161061d575061351c565b6112dd61c350821115613561565b600a549080600a55636e6f646560e01b83515282519182526020820152a280f35b509190346104a557826003193601126104a557815163c395fcb360e01b815233918101919091526020816024817f00000000000000000000000010a4af1b7e4205a07d311a49c47008c275e80e8b6001600160a01b03165afa90811561139e5761136f9250839161061d575061351c565b611377613794565b7ff7e84656e7f3bc197cbd47a72bfd84f5afa2dfbc09dabfe69a41408aa85ee9068180a180f35b505051903d90823e3d90fd5b5082346104a95760203660031901126104a957610120906113d16113cc6126be565b612f5c565b81519181518352602082015160208401528082015190830152606081015160608301526080810151608083015260a081015160a083015260c081015160c083015260e081015160e08301526101008091015190820152f35b83823461144e578060031936011261144e5750600a54600b5482519182526020820152f35b80fd5b5082346104a957816003193601126104a95760209060ff6017541690519015158152f35b5082346104a95760203660031901126104a95760209181906001600160a01b0361149d6126be565b1681526013845220549051908152f35b5082346104a957816003193601126104a957600f5490516001600160a01b039091168152602090f35b509190346104a55760203660031901126104a557815163c395fcb360e01b815233818301529035906020816024817f00000000000000000000000010a4af1b7e4205a07d311a49c47008c275e80e8b6001600160a01b03165afa9081156106da579161157a7ff1c77a1e8cbf449b6d989d059c0562fe22a9291b41078d4bffe0718e5fc18e2d94926000805160206142a183398151915294879161061d575061351c565b61158861c350821115613561565b600b549080600b556732b73237b939b2b960c11b83515282519182526020820152a280f35b509190346104a5576115be36612716565b865163c395fcb360e01b8152339681019690965292949091906020816024817f00000000000000000000000010a4af1b7e4205a07d311a49c47008c275e80e8b6001600160a01b03165afa9081156116c2579661164961109f959493927fb0f190966238c994919dc1d555c59b763e1256bb8566335e43fd1563d9b76b19998b9161061d575061351c565b856116b0575b836080825161165d816127d0565b888152896020820152848482015285606082015201528560195586601a5581601b5582601c5583601d5551958695869192608093969594919660a084019784526020840152604083015260608201520152565b6116bd8484848a8a6141bd565b61164f565b87513d8a823e3d90fd5b5082346104a95760203660031901126104a9576020906112226116ed6126be565b613802565b509190346104a55761170336612769565b855163c395fcb360e01b81523386820152929593919260209290602490848183817f00000000000000000000000010a4af1b7e4205a07d311a49c47008c275e80e8b6001600160a01b03165afa9081156118ee5790611768918b916118d7575061351c565b6117738389146135f2565b611780600a89111561363e565b61178861368a565b7fe0fe50827dac1bb712199006fe8f277d64d8b9dad8125c6f368689b8a6ba86a18980a1885b8881106117b9578980f35b80611892575b6117d861c3506117d083878a61370c565b351115613561565b6117e3818a8561370c565b356117ef82868961370c565b358851916117fc83612802565b8252868201526014805490600160401b821015611880578961185f858e6118598297611853887f325d414466a8f0e4d4783e80615c378ea5a745c64393b0c0d802b87c685569f098600161187b9d9b019055612e5f565b90613768565b8961370c565b3561186b848a8d61370c565b3582519182528a820152a261340e565b6117ae565b634e487b7160e01b8d5260418b52848dfd5b61189d818a8561370c565b3560001982018281116118c557906118b96118c0928c8761370c565b351061371c565b6117bf565b634e487b7160e01b8c5260118a52838cfd5b6106359150863d881161049457610486818361283b565b87513d8c823e3d90fd5b83823461144e578060031936011261144e5750601954601a54601b54601c54601d549451938452602084019290925260408301526060820152608081019190915260a090f35b5082346104a957816003193601126104a9576020905160648152f35b5082346104a957816003193601126104a9576020906015549051908152f35b5082346104a957806003193601126104a95761055a906119a361199a6126be565b60243590612eb7565b9251918252602082015260408101919091529081906060820190565b503461144e57602036600319011261144e57506119ec6119f291356119e76014548210613468565b612e5f565b50612e99565b6020815191015182519182526020820152f35b5082346104a95760203660031901126104a95761055a90610531611a276126be565b613232565b5082346104a95760603660031901126104a9576020906107f9611a4d6126be565b6044359060243590612a95565b509190346104a557602090816003193601126106e757825163c395fcb360e01b815233818301528135919083816024817f00000000000000000000000010a4af1b7e4205a07d311a49c47008c275e80e8b6001600160a01b03165afa8015610f8e57611acc918791610d6c575061351c565b81158015611b7e575b15611b3b5750916000805160206142a1833981519152917f7039a003ef5dffcf22b05a049e18ccc86c0fa1a74915fa97c8f78cc10ee4fc4693600e549181600e557136b0bc2a37ba30b626bab63a34b83634b2b960711b8451528351928352820152a280f35b835162461bcd60e51b8152908101839052601b60248201527f546965724d616e616765723a206361702062656c6f77203130302500000000006044820152606490fd5b50612710821015611ad5565b5082346104a957816003193601126104a957601754905160089190911c6001600160a01b03168152602090f35b5082346104a957816003193601126104a9576020905160328152f35b509190346104a55760203660031901126104a5578035908115158092036106e757825163c395fcb360e01b815233918101919091526020816024817f00000000000000000000000010a4af1b7e4205a07d311a49c47008c275e80e8b6001600160a01b03165afa9081156106da5792611c77602093927f045a5bd0c8905b00a21a2797a1d5b8fd647b93d77f222abf44075200be2eb7c3958791610bbc575061351c565b60ff196017541660ff83161760175551908152a180f35b509190346104a557611c9f36612769565b855163c395fcb360e01b81523386820152929593919260209290602490848183817f00000000000000000000000010a4af1b7e4205a07d311a49c47008c275e80e8b6001600160a01b03165afa9081156118ee5790611d04918b916118d7575061351c565b611d0f8389146135f2565b611d1c600a89111561363e565b611d24613794565b7ff7e84656e7f3bc197cbd47a72bfd84f5afa2dfbc09dabfe69a41408aa85ee9068980a1885b888110611d55578980f35b80611dec575b611d6c61c3506117d083878a61370c565b611d77818a8561370c565b35611d8382868961370c565b35885191611d9083612802565b8252868201526015805490600160401b821015611880578961185f858e6118598297611853887fdad22bd25db6e5b8793dd5879dc61713a74815b98cd290f78e6ef69c4edc93c9986001611de79d9b019055612e0f565b611d4a565b611df7818a8561370c565b3560001982018281116118c557906118b9611e13928c8761370c565b611d5b565b509190346104a557826003193601126104a557815163c395fcb360e01b815233918101919091526020816024817f00000000000000000000000010a4af1b7e4205a07d311a49c47008c275e80e8b6001600160a01b03165afa90811561139e57611e899250839161061d575061351c565b611e9161368a565b7fe0fe50827dac1bb712199006fe8f277d64d8b9dad8125c6f368689b8a6ba86a18180a180f35b503461144e57602036600319011261144e57506119ec6119f29135611ee06015548210613468565b612e0f565b5082346104a957816003193601126104a95760209060ff600c541690519015158152f35b5082903461144e578060031936011261144e575460015460025460035494549351928352602083019190915260408201526060810192909252608082015260a090f35b5082346104a95760203660031901126104a95761055a906119a3611f6e6126be565b613d6e565b5091346104a557602090816003193601126106e757611f906126be565b815163c395fcb360e01b815233818601526024946001600160a01b039390928792868189817f00000000000000000000000010a4af1b7e4205a07d311a49c47008c275e80e8b8a165afa9081156106da5791611ff68792601394879161210b575061351c565b16958684526012815261200e60ff84862054166135ad565b86845260128152828420805460ff1916905552812055845b60118054808310156120ff579084918661203f8561341d565b949054600395861b1c161461205f5750505061205a9061340e565b612026565b9260009791959492969719938481019081116120ee57906109fa866120866120939461341d565b9054908b1b1c169161341d565b84549182156120dd57505001926120a98461341d565b81939154921b1b19169055555b7fcdbbac87a9b6f9099da697b76c7bdc7c622274ad41d15e6ec24244eb7a06344f8280a280f35b634e487b7160e01b89526031905287fd5b634e487b7160e01b8a52868452828afd5b505050505090506120b6565b61063591508a3d8c1161049457610486818361283b565b83823461144e578060031936011261144e57506005546006546007546008546009549451938452602084019290925260408301526060820152608081019190915260a090f35b509190346104a55760203660031901126104a5576121846126be565b825163c395fcb360e01b81523392810192909252916001600160a01b03916020816024817f00000000000000000000000010a4af1b7e4205a07d311a49c47008c275e80e8b87165afa91821561063b5750906121e691859161061d575061351c565b60178054610100600160a81b03198116600885811b610100600160a81b03169190911790925592821692901c167fde43efec36741dc2d3de0e2742dbca17432f84a3299311e1a92d3239150640b18380a380f35b83823461144e578060031936011261144e5750601754815160ff82161515815260089190911c6001600160a01b03166020820152f35b5082346104a957816003193601126104a9576020906014549051908152f35b5082346104a957816003193601126104a957602090600a549051908152f35b5082346104a957816003193601126104a957602090516127108152f35b50809183346123a257826003193601126123a257805163c395fcb360e01b815233928101929092526001600160a01b03916020816024817f00000000000000000000000010a4af1b7e4205a07d311a49c47008c275e80e8b87165afa91821561239957509061234091849161237b575061351c565b6010546001600160601b0360a01b8116601055167f9caf3c67c0bfe59ba56a5202e8f0b7923325d3305e968e5104e4076537e7ebb98280a380f35b612393915060203d811161049457610486818361283b565b856103e6565b513d85823e3d90fd5b5050fd5b5082346104a957816003193601126104a95760105490516001600160a01b039091168152602090f35b5082346104a957816003193601126104a9576020906018549051908152f35b509190346104a5576123ff36612716565b865163c395fcb360e01b8152339681019690965292949091906020816024817f00000000000000000000000010a4af1b7e4205a07d311a49c47008c275e80e8b6001600160a01b03165afa9081156116c2579661248a61109f959493927fad406be26dd28be277a5cc127a31dfec135659114a3e72d88ed1fff2df2d7c58998b9161061d575061351c565b6124978484848a8a6141bd565b83608082516124a5816127d0565b88815289602082015284848201528560608201520152856005558660065581600755826008558360095551958695869192608093969594919660a084019784526020840152604083015260608201520152565b83823461144e578060031936011261144e5790601154612517816133f6565b926125248351948561283b565b818452601f199182612535826133f6565b016020903682880137612547826133f6565b916125548651938461283b565b808352612560816133f6565b8383019501368637835b8181106125be5750508061258786519787899889528801906126d9565b928684038288015251928381520193925b8281106125a757505050500390f35b835185528695509381019392810192600101612598565b806125d261261a929994969597989961341d565b90546001600160a01b039160039190821b1c82166125f08488613454565b526125fa8361341d565b9054911b1c16855260138652888520546126148289613454565b5261340e565b9695949293919661256a565b5082346104a95760203660031901126104a95760209061264c6126476126be565b6138d9565b15159051908152f35b5082346104a95760203660031901126104a9576020906112226126766126be565b613a70565b9050346104a957816003193601126104a9577f00000000000000000000000010a4af1b7e4205a07d311a49c47008c275e80e8b6001600160a01b03168152602090f35b600435906001600160a01b03821682036126d457565b600080fd5b90815180825260208080930193019160005b8281106126f9575050505090565b83516001600160a01b0316855293810193928101926001016126eb565b60a09060031901126126d4576004359060243590604435906064359060843590565b9181601f840112156126d45782359167ffffffffffffffff83116126d4576020808501948460051b0101116126d457565b60406003198201126126d45767ffffffffffffffff916004358381116126d4578261279691600401612738565b939093926024359182116126d4576127b091600401612738565b9091565b346126d45760003660031901126126d4576020604051600a8152f35b60a0810190811067ffffffffffffffff8211176127ec57604052565b634e487b7160e01b600052604160045260246000fd5b6040810190811067ffffffffffffffff8211176127ec57604052565b610120810190811067ffffffffffffffff8211176127ec57604052565b90601f8019910116810190811067ffffffffffffffff8211176127ec57604052565b9190820180921161286a57565b634e487b7160e01b600052601160045260246000fd5b908160209103126126d457516001600160a01b03811681036126d45790565b6128a881612a15565b9015612a0e576128c3906128bb83613d6e565b50509061285d565b604051631cc84c0160e21b81526020906001600160a01b039082816004817f00000000000000000000000010a4af1b7e4205a07d311a49c47008c275e80e8b86165afa80156129d55782916000916129e1575b50169081612956575b50505061292e6129349261419e565b9061285d565b600e548015158061294d575b612948575090565b905090565b50808211612940565b918093926024604051809481936333999fe760e21b8352891660048301525afa9283156129d5576000936129a0575b5050612998612934939261292e9261285d565b91923861291f565b8181949293943d83116129ce575b6129b8818361283b565b8101031261144e5750519061299861292e612985565b503d6129ae565b6040513d6000823e3d90fd5b612a019150843d8611612a07575b6129f9818361283b565b810190612880565b38612916565b503d6129ef565b5050600090565b90612a1f82613802565b15612a8d57612a2d826138d9565b9161271092830180931161286a5782612a45826139d9565b612a73575b50612a5490613a70565b612a5f575b60019190565b90612a6d90600b549061285d565b90612a59565b612a54919350612a8690600a549061285d565b9290612a4a565b600091508190565b9190612aa083612a15565b919015612c38576000926017549160ff831680612c22575b15612c11575060008115612c095750600019810190811161286a57905b81612ae9575b505061292e6128c392613df6565b604051631a4f779760e21b8152602094506001600160a01b0392909185836004817f00000000000000000000000010a4af1b7e4205a07d311a49c47008c275e80e8b88165afa9182156129d5578693600093612bd3575b5060405163b3985fc760e01b81526001600160a01b0389166004820152602481019190915260448101929092529092839190829081606481015b039260081c165afa9081156129d557600091612b9f575b50915061292e6128c3612adb565b919282813d8311612bcc575b612bb5818361283b565b8101031261144e5750516128c3919061292e612b91565b503d612bab565b919382819492943d8311612c02575b612bec818361283b565b8101031261144e57505185929091612b7a612b40565b503d612be2565b905090612ad5565b90506128c3935061292e9150613df6565b50600883901c6001600160a01b03161515612ab8565b50505050600090565b92612c4b84612a15565b929015612df8576000916017549160ff831680612de2575b15612dc8575060008115612dc05750600019810190811161286a57905b81612ca2575b5050612c9c6128c3939261292e61292e93613df6565b91613e56565b604051631a4f779760e21b8152602093506001600160a01b0392909184836004817f00000000000000000000000010a4af1b7e4205a07d311a49c47008c275e80e8b88165afa9182156129d5578593600093612d8a575b5060405163b3985fc760e01b81526001600160a01b038a166004820152602481019190915260448101929092529092839190829081606481015b039260081c165afa9182156129d557600092612d57575b5050612c9c6128c3612c86565b81819392933d8311612d83575b612d6e818361283b565b8101031261144e575051612c9c6128c3612d4a565b503d612d64565b919382819492943d8311612db9575b612da3818361283b565b8101031261144e57505184929091612d33612cf9565b503d612d99565b905090612c80565b61292e9350612c9c92506128c39594915061292e90613df6565b50600883901c6001600160a01b03161515612c63565b5050505050600090565b801561286a576000190190565b601554811015612e4957601560005260011b7f55f448fdea98c4d29eb340757ef0a66cd03dbb9538908a6a81d96026b71ec4750190600090565b634e487b7160e01b600052603260045260246000fd5b601454811015612e4957601460005260011b7fce6d7b5282bd9a3661ae061feed1dbda4e52ab073b1f9285be6e155d9c38d4ec0190600090565b90604051612ea681612802565b602060018294805484520154910152565b612ec390929192613802565b158015612f52575b612f49578115612f3f57601454805b612ee8575060009190600090565b906000198201828111612f2a576119ec612f0191612e5f565b9182519283851015612f1f5750612f19919250612e02565b80612eda565b602091500151929190565b60246000634e487b7160e01b81526011600452fd5b6000915081908190565b60009190600090565b5060145415612ecb565b6040908151612f6a8161281e565b600092838252602092848484015284828401528460608401528460808401528460a08401528460c08401528460e08401528461010080940152612fac81613802565b1561317857612fba816138d9565b94612fc4826139d9565b1561317257600a545b612fd683613a70565b1561316c57600b545b612fe884613d6e565b50508551631cc84c0160e21b8152939485949193916001600160a01b03908a816004817f00000000000000000000000010a4af1b7e4205a07d311a49c47008c275e80e8b86165afa908115613162578b9183918991613145575b501691826130cd575b5050506130579061419e565b9561271099808b01808c116130b9578861308089613080896130808a6130808b6130859961285d565b61285d565b9982519b6130928d61281e565b8c528b01528901526060880152608087015260a086015260c085015260e084015282015290565b634e487b7160e01b87526011600452602487fd5b89516333999fe760e21b8152908416600482015292975090829060249082905afa801561313b578590613108575b959050613057893861304b565b508881813d8311613134575b61311e818361283b565b810103126131305761305790516130fb565b8480fd5b503d613114565b87513d87823e3d90fd5b61315c9150833d8511612a07576129f9818361283b565b38613042565b89513d89823e3d90fd5b81612fdf565b80612fcd565b50928381809495519561318a8761281e565b8187528601528401528160608401528160808401528160a08401528160c08401528160e084015282015290565b6131c081613802565b15613217576131ce906140b0565b8061320c575b6131f257600054600154916002549160035491600454919493929190565b601954601a5491601b5491601c5491601d54919493929190565b5060195415156131d4565b50600554600654916007549160085491600954919493929190565b61323b81613802565b1561321757604051630e8e37b960e41b81526004916020916001600160a01b0390838186817f00000000000000000000000010a4af1b7e4205a07d311a49c47008c275e80e8b86165afa80156129d55784916000916133d9575b506024604051809481936370a0823160e01b83528188168a840152165afa9283156129d5576000936133a8575b5050600091600181118061339d575b61335e575b506132e0906140b0565b80613353575b6000901561334d57506019905b6132fe81835461285d565b90600183015460078202918083046007149015171561333857906133219161285d565b936002830154936003840154930154919493929190565b601185634e487b7160e01b6000525260246000fd5b906132f3565b5060195415156132e6565b9091600019820191821161338a576016549182810292818404149015171561338a5750906132e06132d6565b634e487b7160e01b815260118452602490fd5b5060165415156132d1565b8181949293943d83116133d2575b6133c0818361283b565b8101031261144e5750519038806132c2565b503d6133b6565b6133f09150823d8411612a07576129f9818361283b565b38613295565b67ffffffffffffffff81116127ec5760051b60200190565b600019811461286a5760010190565b601154811015612e495760116000527f31ecc21a745e3968a04e9570e4425bc18fa8019c68028196b546d1669c200c680190600090565b8051821015612e495760209160051b010190565b1561346f57565b606460405162461bcd60e51b815260206004820152602060248201527f546965724d616e616765723a20696e646578206f7574206f6620626f756e64736044820152fd5b6134bc81613802565b156134fe576134ca81613a70565b6134f8576134d7816139d9565b6134f2576134e4906138d9565b6134ed57600190565b600290565b50600390565b50600490565b50600090565b908160209103126126d4575180151581036126d45790565b1561352357565b60405162461bcd60e51b81526020600482015260166024820152752a34b2b926b0b730b3b2b91d103737ba1030b236b4b760511b6044820152606490fd5b1561356857565b60405162461bcd60e51b815260206004820152601b60248201527f546965724d616e616765723a20626f6e757320746f6f206869676800000000006044820152606490fd5b156135b457565b60405162461bcd60e51b8152602060048201526016602482015275151a595c93585b9859d95c8e881b9bdd08199bdd5b9960521b6044820152606490fd5b156135f957565b60405162461bcd60e51b815260206004820152601c60248201527f546965724d616e616765723a206c656e677468206d69736d61746368000000006044820152606490fd5b1561364557565b60405162461bcd60e51b815260206004820152601b60248201527f546965724d616e616765723a20746f6f206d616e7920746965727300000000006044820152606490fd5b6014546000806014558161369c575050565b6001600160ff1b03821682036136f8576014815260017fce6d7b5282bd9a3661ae061feed1dbda4e52ab073b1f9285be6e155d9c38d4ec92811b8301925b8381106136e75750505050565b8083600292558383820155016136da565b634e487b7160e01b81526011600452602490fd5b9190811015612e495760051b0190565b1561372357565b60405162461bcd60e51b815260206004820152601860248201527f546965724d616e616765723a206d75737420617363656e6400000000000000006044820152606490fd5b919061377e576020816001925184550151910155565b634e487b7160e01b600052600060045260246000fd5b601554600080601555816137a6575050565b6001600160ff1b03821682036136f8576015815260017f55f448fdea98c4d29eb340757ef0a66cd03dbb9538908a6a81d96026b71ec47592811b8301925b8381106137f15750505050565b8083600292558383820155016137e4565b604051630e8e37b960e41b815260206001600160a01b0381836004817f00000000000000000000000010a4af1b7e4205a07d311a49c47008c275e80e8b85165afa9283156129d5576000936138b7575b5060248293948260405196879485936370a0823160e01b8552166004840152165afa9081156129d55760009161388b575b509050151590565b82813d83116138b0575b61389f818361283b565b8101031261144e5750518038613883565b503d613895565b8293506138d2602491843d8611612a07576129f9818361283b565b9350613852565b6000906000601154600a81116000146139d35750600a905b805b8281106139115750505050600d548015158061294d57612948575090565b61391a8161341d565b9054604080516370a0823160e01b81526001600160a01b038881166004830152919360209360039190911b1c909116908281602481855afa9081156139c9578691613998575b50613977575b5050506139729061340e565b6138f3565b84526013905282205490946139729161398f9161285d565b94903880613966565b90508281813d83116139c2575b6139af818361283b565b810103126139be575138613960565b8580fd5b503d6139a5565b84513d88823e3d90fd5b906138f1565b600f546001600160a01b0390811691908215613a5457602460209260405194859384926370a0823160e01b84521660048301525afa9081156129d557600091613a23575b50151590565b906020823d8211613a4c575b81613a3c6020938361283b565b8101031261144e57505138613a1d565b3d9150613a2f565b505050600090565b51906001600160a01b03821682036126d457565b60ff600c5416156134fe57604080516309f5d71560e11b8152602092916001600160a01b03917f00000000000000000000000010a4af1b7e4205a07d311a49c47008c275e80e8b831691908581600481865afa908115613c6957908491600091613c74575b5016918215613c315785600491835192838092631a4f779760e21b82525afa908115613c6957600091613c3c575b508015613c315760009060248351809581936344bb58f760e01b835260048301525afa948592600096613b97575b505050613b4057505050600090565b82516064811115613b9157506064925b60005b848110613b64575050505050600090565b82613b6f8284613454565b511683851614613b8757613b829061340e565b613b53565b5050505050600190565b92613b50565b909192953d8082843e613baa818461283b565b82019183818403126104a95780519067ffffffffffffffff82116104a5570182601f820112156104a957805191613bec613be3846133f6565b9651968761283b565b828652848087019360051b83010193841161144e57508301905b828210613c1a575050505092388080613b31565b838091613c2684613a5c565b815201910190613c06565b505050505050600090565b908682813d8311613c62575b613c52818361283b565b8101031261144e57505138613b03565b503d613c48565b82513d6000823e3d90fd5b91508682813d8311613ca4575b613c8b818361283b565b8101031261144e5750613c9e8491613a5c565b38613ad5565b503d613c81565b6010546001600160a01b03908116908115613a5457613cc8613eac565b9015612c3857438110613d3657506040516309ab24eb60e41b815292166004830152602090829060249082905afa9081156129d557600091613d08575090565b906020823d8211613d2e575b81613d216020938361283b565b8101031261144e57505190565b3d9150613d14565b926044906020936040519586948593630748d63560e31b855216600484015260248301525afa9081156129d557600091613d08575090565b6010546001600160a01b0316158015613dec575b613de057613d8f90613cab565b908115612f3f57601454805b613da9575060009190600090565b906000198201828111612f2a576119ec613dc291612e5f565b9182519283851015612f1f5750613dda919250612e02565b80613d9b565b50600090600090600090565b5060145415613d82565b60145480158015613e4e575b612a0e57805b613e13575050600090565b6000198101818111612f2a576119ec613e2b91612e5f565b8051831015613e445750613e3e90612e02565b80613e08565b6020015192915050565b508115613e02565b60155480158015613ea4575b612a0e57805b613e73575050600090565b6000198101818111612f2a576119ec613e8b91612e0f565b8051831015613e445750613e9e90612e02565b80613e68565b508115613e62565b604080516324535e7960e21b81526001600160a01b037f00000000000000000000000010a4af1b7e4205a07d311a49c47008c275e80e8b8116926020929091908381600481885afa90811561402b57908291600091614075575b50168015614036576004908460009185519384809263a32bf59760e01b82525afa90918282614043575b5050613f43575050505050600090600090565b938415614036578360049184519283809263d493091760e01b82525afa90811561402b57600091613ff6575b5016928315613fea576024839251809581936368377f6d60e11b835260048301525afa918291600093613fb9575b5050613fac5750600090600090565b908115612a8d5760019190565b8181949293943d8311613fe3575b613fd1818361283b565b8101031261144e575051903880613f9d565b503d613fc7565b50505050600090600090565b908482813d8311614024575b61400c818361283b565b8101031261144e575061401e90613a5c565b38613f6f565b503d614002565b83513d6000823e3d90fd5b5050505050600090600090565b909192508582813d831161406e575b61405c818361283b565b8101031261144e575051903880613f30565b503d614052565b9091508481813d83116140a9575b61408d818361283b565b810103126104a9575190828216820361144e5750819038613f06565b503d614083565b604051630a0e427d60e21b81526001600160a01b039160209182816004817f00000000000000000000000010a4af1b7e4205a07d311a49c47008c275e80e8b88165afa80156129d5578491600091614163575b5016928315612c3857602483926040519586938492631440132960e01b84521660048301525afa918291600093614144575b50506141415750600090565b90565b61415b929350803d1061049457610486818361283b565b903880614135565b9091508381813d8311614197575b61417b818361283b565b810103126104a9575190848216820361144e5750839038614103565b503d614171565b601854908115612a0e576141b1906140b0565b60009015612948575090565b909391931061425c57821061421757106141d357565b606460405162461bcd60e51b815260206004820152602060248201527f546965724d616e616765723a207765656b6c79203c206461696c7920623374726044820152fd5b60405162461bcd60e51b815260206004820152601c60248201527f546965724d616e616765723a206461696c79203c2070657220737562000000006044820152606490fd5b606460405162461bcd60e51b815260206004820152602060248201527f546965724d616e616765723a207765656b6c79203c206461696c7920737562736044820152fdfed9aedfd7c4baf5a5b1fb15899162d6057e4b54308ea688f1495933f04c5b4cf1a264697066735822122022b94283d20defa4e7a397ac83c8c9f19410ccb7a7e740f678bf47bcd1af0b5864736f6c63430008140033