Token
BestNftEver (BNE)
ERC-721
Source Code
Overview
Max Total Supply
0 BNE
Holders
286
Market
Volume (24H)
N/A
Min Price (24H)
N/A
Max Price (24H)
N/A
Other Info
Token Contract
Balance
1 BNELoading...
Loading
Loading...
Loading
Loading...
Loading
| # | Exchange | Pair | Price | 24H Volume | % Volume |
|---|
Contract Source Code (Solidity Standard Json-Input format)
Contract ABI
API[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"uint256","name":"tokenId","type":"uint256"},{"internalType":"address","name":"owner","type":"address"}],"name":"ERC721IncorrectOwner","type":"error"},{"inputs":[{"internalType":"address","name":"operator","type":"address"},{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"ERC721InsufficientApproval","type":"error"},{"inputs":[{"internalType":"address","name":"approver","type":"address"}],"name":"ERC721InvalidApprover","type":"error"},{"inputs":[{"internalType":"address","name":"operator","type":"address"}],"name":"ERC721InvalidOperator","type":"error"},{"inputs":[{"internalType":"address","name":"owner","type":"address"}],"name":"ERC721InvalidOwner","type":"error"},{"inputs":[{"internalType":"address","name":"receiver","type":"address"}],"name":"ERC721InvalidReceiver","type":"error"},{"inputs":[{"internalType":"address","name":"sender","type":"address"}],"name":"ERC721InvalidSender","type":"error"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"ERC721NonexistentToken","type":"error"},{"inputs":[{"internalType":"address","name":"owner","type":"address"}],"name":"OwnableInvalidOwner","type":"error"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"OwnableUnauthorizedAccount","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"approved","type":"address"},{"indexed":true,"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"operator","type":"address"},{"indexed":false,"internalType":"bool","name":"approved","type":"bool"}],"name":"ApprovalForAll","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":true,"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"approve","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"getApproved","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"operator","type":"address"}],"name":"isApprovedForAll","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"ownerOf","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"}],"name":"safeMint","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"safeTransferFrom","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"tokenId","type":"uint256"},{"internalType":"bytes","name":"data","type":"bytes"}],"name":"safeTransferFrom","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"operator","type":"address"},{"internalType":"bool","name":"approved","type":"bool"}],"name":"setApprovalForAll","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes4","name":"interfaceId","type":"bytes4"}],"name":"supportsInterface","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"tokenURI","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"transferFrom","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"}]Contract Creation Code
608060405234801561000f575f5ffd5b50336040518060400160405280600b81526020017f426573744e6674457665720000000000000000000000000000000000000000008152506040518060400160405280600381526020017f424e450000000000000000000000000000000000000000000000000000000000815250815f908161008b9190613e59565b50806001908161009b9190613e59565b5050505f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361010e575f6040517f1e4fbdf70000000000000000000000000000000000000000000000000000000081526004016101059190613f67565b60405180910390fd5b61011d8161345060201b60201c565b506101437325c4a76e7d118705e7ea2e9b7d8c59930d8acd3b5f5f61351360201b60201c565b5061016a7389bb1332db257b983ada216746903be808938da160015f61351360201b60201c565b5061019173d7d76c58b3a519e9fa6cc4d22dc017259bc49f1e60025f61351360201b60201c565b506101b873b21c33de1fab3fa15499c62b59fe0cc3250020d160035f61351360201b60201c565b506101df7310f5d45854e038071485ac9e402308cf80d2d2fe60045f61351360201b60201c565b50610206737eb4b4fe66120767f10401a75fd470136a7d64d360055f61351360201b60201c565b5061022d73e276bc378a527a8792b353cdca5b5e53263dfb9e60065f61351360201b60201c565b5061025473f97e180c050e5ab072211ad2c213eb5aee4df13460075f61351360201b60201c565b5061027b7314d0908cdf097c8ce8b74407327ba174caf68d5360085f61351360201b60201c565b506102a273504a6bc5c911fab317aef04aa663e1c1c0b0154660095f61351360201b60201c565b506102c6706916a87b82333f4245046623b23794c65c600a5f61351360201b60201c565b506102ed7371c7656ec7ab88b098defb751b7401b5f6d8976f600b5f61351360201b60201c565b5061031473610866c6089768da95524bcc4ce7db61eda3931c600c5f61351360201b60201c565b5061033b7338f918d0e9f1b721edaa41302e399fa1b79333a9600d5f61351360201b60201c565b506103627349f53e41452c74589e85ca1677426ba426459e85600e5f61351360201b60201c565b5061038973462396e69dbfa455f405f4dd82f3014af8003b72600f5f61351360201b60201c565b506103b073b218f8a4bc926cf1ca7b3423c154a0d627bdb7e560105f61351360201b60201c565b506103d7730daf22cdffcd40952ad73cde42a7fb35c8120cea60115f61351360201b60201c565b506103fe73e2e2659028143784d557bcec6ff3a0721048880a60125f61351360201b60201c565b5061042573f47cae1cf79ca6758bfc787dbd21e6bdbe7112b860135f61351360201b60201c565b5061044c73beef32ca5b9a198d27b4e02f4c70439fe60356cf60145f61351360201b60201c565b5061047373d7eddb78ed295b3c9629240e8924fb8d8874ddd860155f61351360201b60201c565b5061049a73bc11295936aa79d594139de1b2e12629414f3bdb60165f61351360201b60201c565b506104c173aaec86394441f915bce3e6ab399977e9906f3b6960175f61351360201b60201c565b506104e873f8561dc64e577b0cf53dd3fc11329e80b1a8343e60185f61351360201b60201c565b5061050f737cf5b79bfe291a67ab02b393e456ccc4c266f75360195f61351360201b60201c565b50610536732272cef817ccbb0cbf5e7ca12faa805fd858a673601a5f61351360201b60201c565b5061055d738b7f0977bb4f0fbe7076fa22bc24aca043583f5e601b5f61351360201b60201c565b5061058473d859d7d8603d2dab768d679eeec25930c8fc59c1601c5f61351360201b60201c565b506105ab73314210559cef1ec854206fd694f0b6d667b9f3e3601d5f61351360201b60201c565b506105d273a2a6d93439144ffe4d27c9e088dcd8b783946263601e5f61351360201b60201c565b506105f973ff58d746a67c2e42bcc07d6b3f58406e8837e883601f5f61351360201b60201c565b50610620732e5221b0f855be4ea5cefffb8311eed0563b6e8760205f61351360201b60201c565b5061064773d9a5179f091d85051d3c982785efd1455cec869960215f61351360201b60201c565b5061066e73c38de74a8b0f6c671669cfb36e160548fb4a0c0560225f61351360201b60201c565b5061069573a6b51b83502380bcb47664af8cfcda45f6e8025c60235f61351360201b60201c565b506106bc738d6b0141a5980831be34557b7d50de74ee66097d60245f61351360201b60201c565b506106e373ed530ba33b4dc14572864bb9a776c9a42cf89fa560255f61351360201b60201c565b5061070a7345ff5f8723dae09d008dae9462346fd80673639060265f61351360201b60201c565b5061073173098d4d36073cb7fb9388c2edbdf09d153021d77860275f61351360201b60201c565b5061075873e7b4a08f9a01569dd99519a3b91987b8a126f32b60285f61351360201b60201c565b5061077f738df7878d3571bef5e5a744f96287c8d20386d75a60295f61351360201b60201c565b506107a673aa79e49c344955d08d92d1088bda5f02826c2882602a5f61351360201b60201c565b506107cd7340e98f43fbd031782e5304ee12d7a95db2ee808e602b5f61351360201b60201c565b506107f4737b79995e5f793a07bc00c21412e50ecae098e7f9602c5f61351360201b60201c565b5061081b7326722781b73fde425815713c9eb73c27f17620b9602d5f61351360201b60201c565b5061084273a00f7df3071b4f077203d6aa13ce8013f4c85787602e5f61351360201b60201c565b5061086973b6f9579980ae46f61217a99145645341e49e2516602f5f61351360201b60201c565b506108907357da0fecf35c80f523c433f4749136a1212270a760305f61351360201b60201c565b506108b77362d47fd9256248d33a38a22ac4f0336da1cfdfe460315f61351360201b60201c565b506108de732cda41645f2dbffb852a605e92b185501801fc2860325f61351360201b60201c565b5061090573834dbf5a03e29c25bc55459cce9c021eebe676ad60335f61351360201b60201c565b5061092c73495af00cff69e11ece4adbb4ce07ba8eee3a5ad560345f61351360201b60201c565b50610953731d12bc29ffdba5f43c4ff4d730e40cdb2d4ffcf360355f61351360201b60201c565b5061097a73fff9976782d46cc05630d1f6ebab18b2324d6b1460365f61351360201b60201c565b506109a17350c7d3e7f7c656493d1d76aaa1a836cedfcbb16a60375f61351360201b60201c565b506109c873746dbba1edfbe1b547c87189efe91b77d53d9e3960385f61351360201b60201c565b506109ef73290001ba7c480e6676f2d7e16cf4ef60b471040260395f61351360201b60201c565b50610a1673e93685f3bba03016f02bd1828badd6195988d950603a5f61351360201b60201c565b50610a3d732f14582947e292a2ecd20c430b46f2d27cfe213c603b5f61351360201b60201c565b50610a6473cca1595278f5b8cfda0380943af9b56493fa14de603c5f61351360201b60201c565b50610a8b7320b03aaf9436a77c25858b9d8d906ded87046436603d5f61351360201b60201c565b50610ab273330c5f4dbe72ac987015d3dd390eba3b25968b1c603e5f61351360201b60201c565b50610ad9739b9614f45e04202ecb7c52667c41b42635134527603f5f61351360201b60201c565b50610b00737d992599e1b8b4508ba6e2ba97893b4c36c23a2860405f61351360201b60201c565b50610b2773ed24503c5718b4690e15062b1beb9ff7f4ccc23f60415f61351360201b60201c565b50610b4e732d5c349fd8464da06a3f90b4b0e9195f3d1b7f9860425f61351360201b60201c565b50610b757305c720edb38852673cc3b43d2b59dfddc16c1ded60435f61351360201b60201c565b50610b9c73464e890e04798d17a5f0a6173bfa85845c30184460445f61351360201b60201c565b50610bc373254611a0f914427cd20e6076df5fe081c777777760455f61351360201b60201c565b50610bea73d87def8bbd2c4d59494611ab259a2005c154212a60465f61351360201b60201c565b50610c11738757a0f58d7151c1c3dbab07cfec7888d3465ee160475f61351360201b60201c565b50610c387397341c26ef28126ff1967bf915c3f748d531ec5e60485f61351360201b60201c565b50610c5f73ac6a87c681a5ed4cb58bc4fa7bf81a83b928c83c60495f61351360201b60201c565b50610c8673557c5ce22f877d975c2cb13d0a961a182d740fd5604a5f61351360201b60201c565b50610cad732bf7b04f143602692bbdc3ecbea68c2c65278eee604b5f61351360201b60201c565b50610cd473f29a6c0f8ee500dc87d0d4eb8b26a6fac7a76767604c5f61351360201b60201c565b50610cfb734ed9c70e9a5c6a116365eb8a9e2cf442deca71c7604d5f61351360201b60201c565b50610d227392da032531dbcdf94e5e2650327c011d63c18dc6604e5f61351360201b60201c565b50610d4973e40840b07a0275106d53e895fae8bafbe8c0a740604f5f61351360201b60201c565b50610d7073ab260022803e6735a81256604d73115d663c6b8260505f61351360201b60201c565b50610d97736c9236e425c98a85bd909f89941e2fa3705a103e60515f61351360201b60201c565b50610dbe73fc7af49b80acf041744366b02272019723c94f9c60525f61351360201b60201c565b50610de5738453fc6cd1bcfe8d4dfc069c400b433054d47bdc60535f61351360201b60201c565b50610e0c735a8fb73586214fe7cb56d2a4e74cc3e18570770660545f61351360201b60201c565b50610e33737bf8bca0ccd13d04fd466539989efe2adcb0ca7e60555f61351360201b60201c565b50610e5a7345fbb54263a3bd1bb2abc38545b21e4a5a87b1ed60565f61351360201b60201c565b50610e81738ba1f109551bd432803012645ac136ddd64dba7260575f61351360201b60201c565b50610ea87344a7fa7ca1b2495d3c940acd538aef671d495f0c60585f61351360201b60201c565b50610ecf736096593f201276fe4f34208bc2c8fdcd0383bd1960595f61351360201b60201c565b50610ef67312e11a5b13e957c84134fa2d4bf438ef83711cb4605a5f61351360201b60201c565b50610f1d7306d3c2acdcb9c65061c2d3f65cf813cc67300e58605b5f61351360201b60201c565b50610f4473d8b39273800efc6fc9a529ac4c2277a5327bab27605c5f61351360201b60201c565b50610f6b731216de6853e2c2caed6f5b0c2791d2e4a765d954605d5f61351360201b60201c565b50610f927301855b78c1f8868de70e84507ec735983bf262da605e5f61351360201b60201c565b50610fb97345effbd799ab49122eeeab75b78d9c56a187f9a7605f5f61351360201b60201c565b50610fe073636f1e307cae86c0f93ef7e1443a0fcf01947b2c60605f61351360201b60201c565b5061100773c9b6736e88b4003a791557eb44e5ca7a2380383560615f61351360201b60201c565b5061102e734be0cd2553356b4abb8b6a1882325dabc8d3013d60625f61351360201b60201c565b50611055732cda41645f2dbffb852a605e92b185501801fc2860635f61351360201b60201c565b5061107c73834dbf5a03e29c25bc55459cce9c021eebe676ad60645f61351360201b60201c565b506110a373495af00cff69e11ece4adbb4ce07ba8eee3a5ad560655f61351360201b60201c565b506110ca731d12bc29ffdba5f43c4ff4d730e40cdb2d4ffcf360665f61351360201b60201c565b506110f173fff9976782d46cc05630d1f6ebab18b2324d6b1460675f61351360201b60201c565b506111187350c7d3e7f7c656493d1d76aaa1a836cedfcbb16a60685f61351360201b60201c565b5061113f73746dbba1edfbe1b547c87189efe91b77d53d9e3960695f61351360201b60201c565b5061116673290001ba7c480e6676f2d7e16cf4ef60b4710402606a5f61351360201b60201c565b5061118d73e93685f3bba03016f02bd1828badd6195988d950606b5f61351360201b60201c565b506111b4732f14582947e292a2ecd20c430b46f2d27cfe213c606c5f61351360201b60201c565b506111db73cca1595278f5b8cfda0380943af9b56493fa14de606d5f61351360201b60201c565b506112027320b03aaf9436a77c25858b9d8d906ded87046436606e5f61351360201b60201c565b5061122973330c5f4dbe72ac987015d3dd390eba3b25968b1c606f5f61351360201b60201c565b50611250739b9614f45e04202ecb7c52667c41b4263513452760705f61351360201b60201c565b50611277737d992599e1b8b4508ba6e2ba97893b4c36c23a2860715f61351360201b60201c565b5061129e73ed24503c5718b4690e15062b1beb9ff7f4ccc23f60725f61351360201b60201c565b506112c5732d5c349fd8464da06a3f90b4b0e9195f3d1b7f9860735f61351360201b60201c565b506112ec7305c720edb38852673cc3b43d2b59dfddc16c1ded60745f61351360201b60201c565b5061131373464e890e04798d17a5f0a6173bfa85845c30184460755f61351360201b60201c565b5061133a73254611a0f914427cd20e6076df5fe081c777777760765f61351360201b60201c565b5061136173d87def8bbd2c4d59494611ab259a2005c154212a60775f61351360201b60201c565b50611388738757a0f58d7151c1c3dbab07cfec7888d3465ee160785f61351360201b60201c565b506113af7397341c26ef28126ff1967bf915c3f748d531ec5e60795f61351360201b60201c565b506113d673ac6a87c681a5ed4cb58bc4fa7bf81a83b928c83c607a5f61351360201b60201c565b506113fd73557c5ce22f877d975c2cb13d0a961a182d740fd5607b5f61351360201b60201c565b50611424732bf7b04f143602692bbdc3ecbea68c2c65278eee607c5f61351360201b60201c565b5061144b73f29a6c0f8ee500dc87d0d4eb8b26a6fac7a76767607d5f61351360201b60201c565b50611472734ed9c70e9a5c6a116365eb8a9e2cf442deca71c7607e5f61351360201b60201c565b506114997392da032531dbcdf94e5e2650327c011d63c18dc6607f5f61351360201b60201c565b506114c073e40840b07a0275106d53e895fae8bafbe8c0a74060805f61351360201b60201c565b506114e773ab260022803e6735a81256604d73115d663c6b8260815f61351360201b60201c565b5061150e736c9236e425c98a85bd909f89941e2fa3705a103e60825f61351360201b60201c565b5061153573fc7af49b80acf041744366b02272019723c94f9c60835f61351360201b60201c565b5061155c738453fc6cd1bcfe8d4dfc069c400b433054d47bdc60845f61351360201b60201c565b50611583735a8fb73586214fe7cb56d2a4e74cc3e18570770660855f61351360201b60201c565b506115aa737bf8bca0ccd13d04fd466539989efe2adcb0ca7e60865f61351360201b60201c565b506115d17345fbb54263a3bd1bb2abc38545b21e4a5a87b1ed60875f61351360201b60201c565b506115f8738ba1f109551bd432803012645ac136ddd64dba7260885f61351360201b60201c565b5061161f7344a7fa7ca1b2495d3c940acd538aef671d495f0c60895f61351360201b60201c565b50611646736096593f201276fe4f34208bc2c8fdcd0383bd19608a5f61351360201b60201c565b5061166d7312e11a5b13e957c84134fa2d4bf438ef83711cb4608b5f61351360201b60201c565b506116947306d3c2acdcb9c65061c2d3f65cf813cc67300e58608c5f61351360201b60201c565b506116bb73d8b39273800efc6fc9a529ac4c2277a5327bab27608d5f61351360201b60201c565b506116e2731216de6853e2c2caed6f5b0c2791d2e4a765d954608e5f61351360201b60201c565b506117097301855b78c1f8868de70e84507ec735983bf262da608f5f61351360201b60201c565b506117307345effbd799ab49122eeeab75b78d9c56a187f9a760905f61351360201b60201c565b5061175773636f1e307cae86c0f93ef7e1443a0fcf01947b2c60915f61351360201b60201c565b5061177e73c9b6736e88b4003a791557eb44e5ca7a2380383560925f61351360201b60201c565b506117a5734be0cd2553356b4abb8b6a1882325dabc8d3013d60935f61351360201b60201c565b506117cc73e8f9abf7ca2ed14bd50076591b0a4483bb10f80960945f61351360201b60201c565b506117f3735e2c8ef3035feec3056864512aaf8f4dc88caee360955f61351360201b60201c565b5061181a736a7aa9b882d50bb7bc5da1a244719c99f12f06a360965f61351360201b60201c565b5061184173fd3c4c3888e9c8f43b2b41525c25edc958030dac60975f61351360201b60201c565b506118687315bb86de32f93ca9508796387fb999031fe59d9460985f61351360201b60201c565b5061188f73a5ee6687eb3eda3d5e610c62a27a438b6383245960995f61351360201b60201c565b506118b673a48d7889712f6698c42ebb9e4cba3ac46affd7b7609a5f61351360201b60201c565b506118dd73c21cb9c99c316d1863142f7dd86dd5496d81a8d6609b5f61351360201b60201c565b5061190473f2462baf29587a0895f2e941eefed65ca96b32be609c5f61351360201b60201c565b5061192b73a7bf95b9b51fa7396b84fe0fda8211d946b0d910609d5f61351360201b60201c565b5061195273e340b00b6b622c136ffa5cff130ec8edcddcb39d609e5f61351360201b60201c565b5061197973cc8e48ff6512fefb3acf32de714d5b63462ba564609f5f61351360201b60201c565b5061199c6f71727de22e5e9d8baf0edac6f37da03260a05f61351360201b60201c565b506119c3736b1029c9ae8aa5eea9e045e8ba3c93d380d5bdda60a15f61351360201b60201c565b506119ea735a7f786815c03b45dc4341bae97fd4d9d6e7032060a25f61351360201b60201c565b50611a1173ecaa8a26d9968cebdb7115b25e478b5b3ae5796960a35f61351360201b60201c565b50611a3873e3d90f21490686ec7ef37be788e02dfc1278726460a45f61351360201b60201c565b50611a5e7248d6225d1f3ea4385627efdc5b4709cab4a21c60a55f61351360201b60201c565b50611a8573eb2c00187b62418ed4a75135588b8962cb7cf5ea60a65f61351360201b60201c565b50611aac73bb3d568d557857ca77772476ad6edee88a9bb43060a75f61351360201b60201c565b50611ad3737d164f30f0b6a2abae55adae9645a22268747d6160a85f61351360201b60201c565b50611afa73b5aadef97d81a77664fcc3f16bfe328ad6cec7ac60a95f61351360201b60201c565b50611b21734df6eb2ec570b58cc64f540247a8adfa11f1cf6360aa5f61351360201b60201c565b50611b4772c71b0fcade911b2feee9912de4fe19eb04ca5660ab5f61351360201b60201c565b50611b6e733e7ed6472dac59b1d49b978dac8395d7d3eab12660ac5f61351360201b60201c565b50611b95733ac05161b76a35c1c28dc99aa01bed7b24cea3bf60ad5f61351360201b60201c565b50611bbc7303af98a657be0b14ffd14e2fffe2cc64e617e73160ae5f61351360201b60201c565b50611be373a6a0ae7d4c7470834a8659b0d042baea29467e6760af5f61351360201b60201c565b50611c0a73ffb026f67da0869eb3abb090cb7f015ce0925cdf60b05f61351360201b60201c565b50611c31730a2a5d5eb2c1caaec4ec132b2e1621999b24d8fa60b15f61351360201b60201c565b50611c58732cb8636240693b445ac98f2091b58a898e35e60b60b25f61351360201b60201c565b50611c7f73aa1227dcd7ce7059fa30d42641f7a7689b652b5560b35f61351360201b60201c565b50611ca6737034da7f105c9b104f50f0ecc427ee7382d7286d60b45f61351360201b60201c565b50611ccd733e77fd1b4d4176ca9d54db60f132fbb88bfa43ca60b55f61351360201b60201c565b50611cf47318f32d6c9075796a74a403e575c27299edabfe2d60b65f61351360201b60201c565b50611d1b73f71e9c766cdf169edfbe2749490943c1dc6b8a5560b75f61351360201b60201c565b50611d427327e80db1f5a975f4c43c5ec163114e796cdb603d60b85f61351360201b60201c565b50611d6973767f7576944d321374921df138589a30e3c5030d60b95f61351360201b60201c565b50611d90739620e3933daaa49ebe3250b731291ac817e2437260ba5f61351360201b60201c565b50611db77319805cc9504f86e995a486ac6022dd7ed864224660bb5f61351360201b60201c565b50611dde7305a327ab775c819dc2a738c60960aaebfa4ce0c060bc5f61351360201b60201c565b50611e0573ab36990ac198625e7b937fb879754526dac9071660bd5f61351360201b60201c565b50611e2c73ca5742fd3e53d942b6333d0ca30016414abfc1dc60be5f61351360201b60201c565b50611e5373d816cd9b6113b79cc943a29d54380cdf1f47760660bf5f61351360201b60201c565b50611e7a737020d15dd9ac18dc0701f14ae32ad100efbb8fd660c05f61351360201b60201c565b50611ea1738b8c52b04a38f10515c52670fcb23f3c4c44474f60c15f61351360201b60201c565b50611ec873adf0d0d8bac064699feb92a25bdcb519cfe6019a60c25f61351360201b60201c565b50611eef7395a9cf0b78ba1fcee1450354b3d72319feec3b6060c35f61351360201b60201c565b50611f1673307037b6be71c5fd913355356d91cb7dac20cc4260c45f61351360201b60201c565b50611f3d73e0e763117e4ff89eebefcc4856c1019dd563745260c55f61351360201b60201c565b50611f6473a4cd000e0c6d753b265a6e59c7f0601e7f31e3ee60c65f61351360201b60201c565b50611f8b7324bdb18d93c692c3960cd51fbb5301c75888bcfc60c75f61351360201b60201c565b50611fb2730e79065b5f11b5bd1e62b935a600976fff3754b960c85f61351360201b60201c565b50611fd9734a8db04e081601e3434ceb41222299313fcbcf2760c95f61351360201b60201c565b5061200073f0443945ad3be9645382fc2537317da97feff3a960ca5f61351360201b60201c565b5061202773616a3e55a20dd54cc9fbb63d8333d89c275c9d9060cb5f61351360201b60201c565b5061204e739d2640c4cc6f88a22cc9cc21d6cafc68f433fc6860cc5f61351360201b60201c565b5061207573a52515946daabe072f446cc014a4eaa93fb9fd7960cd5f61351360201b60201c565b5061209c73102d82dda96ba7d01319b165a29e2d829058a40060ce5f61351360201b60201c565b506120c373243328619a96421f2191db4961aa48346eb2fe8f60cf5f61351360201b60201c565b506120ea73e8572b50826fa83666f07c4a03f39a7581891a4a60d05f61351360201b60201c565b506121117301b94b667236a7896ac85d5bccdf23f26b10e6cc60d15f61351360201b60201c565b50612138735040356780ff3b3a419b966b7a0b013af814dcbe60d25f61351360201b60201c565b5061215f7317787bc7d5be8f41950c576442bb3dcd8d59fb8060d35f61351360201b60201c565b5061218673e22bfa197ad2158b2f877e939768fd05fa969b0060d45f61351360201b60201c565b506121ad734b28d572e475be1d8af3eb257fca575808a407cb60d55f61351360201b60201c565b506121d47380ee483d759637eaea38c590460a099b61a1ae6560d65f61351360201b60201c565b506121fb739d0f1bb067c7daf2e1a06c70b778a94e9dea416b60d75f61351360201b60201c565b5061222273d2c6e3b3ba2962d4c5222f0898767faa5dfbe37660d85f61351360201b60201c565b50612249731fb1494f5135bb01a698fb3e863dd12f876bb08560d95f61351360201b60201c565b5061227073dc8903ca414cbd8b1c13da93d3310d516f686fbf60da5f61351360201b60201c565b5061229773f24a01ae29dec4629dfb4170647c4ed4efc392cd60db5f61351360201b60201c565b506122be7330414624e16b7f8018854cd375c8a0411fa7af3260dc5f61351360201b60201c565b506122e573230d31eec85f4063a405b0f95bde509c0d0a8b5d60dd5f61351360201b60201c565b5061230c73efc6089224068b20197156a91d50132b2a47b90860de5f61351360201b60201c565b5061233373878ea57eebaa68db730d0ac05eaa439836a1e27460df5f61351360201b60201c565b5061235a7341891366bd692e0dad034437bdd18f86f1ea61a960e05f61351360201b60201c565b506123817369c4be6864f047f1fa931beec894d5ba1e0d799260e15f61351360201b60201c565b506123a873225f137127d9067788314bc7fcc1f36746a3c3b560e25f61351360201b60201c565b506123cf731dfe6949747f7286af8dfe4801d75c9c7bb3634660e35f61351360201b60201c565b506123f673fa68a2576f671663370770aede8392c9ee923bed60e45f61351360201b60201c565b5061241d73d947ae1bdefa3c3ad307b51df01753ed1c128d5b60e55f61351360201b60201c565b5061244473740090d27046ecfba51b8e17315d8962abc02f1560e65f61351360201b60201c565b5061246b73349746ab142b5d0d65899d9bcb6f2cd53ab084d860e75f61351360201b60201c565b50612492731036090e4945fd1c85679b542120d8362ce6c1c260e85f61351360201b60201c565b506124b973fa26243d9981d9eca0067780f9c61b4f317c646a60e95f61351360201b60201c565b506124e073e4eb51d709d22fe02c42f68a0483fa70a772e98460ea5f61351360201b60201c565b50612507730c06b6d4ec451987e8c0b772ffcf7f080c46447a60eb5f61351360201b60201c565b5061252e73908410f8e18e5625fee2c81600302720a33696a460ec5f61351360201b60201c565b5061255573609fb8f19b28a76f12557a235c3e88f621267c3660ed5f61351360201b60201c565b5061257c738847c33c6aeb53bf9a43d6b5579e9146478e6d3a60ee5f61351360201b60201c565b506125a3731fc35b79fb11ea7d4532da128dfa9db573c51b0960ef5f61351360201b60201c565b506125ca733354dfff645e5d66e456e405b559dce1107e7b8960f05f61351360201b60201c565b506125f173bba7723ea42b2c673abbc744e93602b08792810c60f15f61351360201b60201c565b50612618739f255048ec1141831a28019e497f3f76e559356e60f25f61351360201b60201c565b5061263f73bf896cd31538758e5511791cc4e39083728dab2060f35f61351360201b60201c565b5061266673666afb0c4e1dd1034afa4b7892ac55ac0ce2fbdc60f45f61351360201b60201c565b5061268d7383c8c0b395850ba55c830451cfaca4f2a667a98360f55f61351360201b60201c565b506126b4731298c9781ac99e00e93974928570a0abe8762c8560f65f61351360201b60201c565b506126db73c51fa0ef387454a40d98831c854e9854330aea6860f75f61351360201b60201c565b5061270273c564af154621ee8d0589758d535511aec8f67b4060f85f61351360201b60201c565b506127297366279763216c7ed5e1d17a174d80dacbb94d4e0660f95f61351360201b60201c565b50612750732c96e52fce14baa13868ca8182f8a7903e4e76e060fa5f61351360201b60201c565b5061277773a83a498eee26f9594e3a784f204e507a5fae321060fb5f61351360201b60201c565b5061279e7377bc1088172556cd7fa7a2807f96bba626a1dbe260fc5f61351360201b60201c565b506127c573ac328408d2b9b26d5aee149d803a9b44bb0a874e60fd5f61351360201b60201c565b506127ec73c1470707ed388697a15b9b9f1f5f4cc882e28a4560fe5f61351360201b60201c565b50612812728b3b2f992c0e14edaa6e2c662bec549caa8df160ff5f61351360201b60201c565b5061283a73e17208bb2d4750771b385c66140f9aefa168074a6101005f61351360201b60201c565b506128627381f51c9910ed99bef43d66b7417220d5085df3c76101015f61351360201b60201c565b5061288a7353c61cfb8128ad59244e8c1d26109252ace23d146101025f61351360201b60201c565b506128b273ae8ddeb8161c06bb57ec5ceb19e6bd1660fa64fc6101035f61351360201b60201c565b506128da73b39d174d8a1144ba53cdcc8d933fc04d4230119e6101045f61351360201b60201c565b50612902739079d64e249db36c74d226c24bf8068d0f94a03f6101055f61351360201b60201c565b5061292a733da6a6266eca3cd126599ac7e64d4c9b1ac414d66101065f61351360201b60201c565b506129527333d275359266510a7875c8c7b750a13a7cc556886101075f61351360201b60201c565b5061297a739aac81085353bac8af10c4061759bbf4261862086101085f61351360201b60201c565b506129a273cc6025fb0cceb4762b066a7ff7b3f9b093c67b616101095f61351360201b60201c565b506129c972d99b77fd601f562c7820fb98da6f165d739d2d61010a5f61351360201b60201c565b506129f1733b23dad03c1fa73892394c77535b550cb482b10561010b5f61351360201b60201c565b50612a197381b26d53c92dd17cb3267deaddd60a94ab8b555861010c5f61351360201b60201c565b50612a41733e34b27a9bf37d8424e1a58ac7fc4d06914b76b961010d5f61351360201b60201c565b50612a697310d7ebb5ad0b93aa1416d225c78d11435e0e73c661010e5f61351360201b60201c565b50612a9173871d838738b2b745eaa37216fc0360c94a319a2061010f5f61351360201b60201c565b50612ab973189733f64ba9301f61a5c4df1a040d3ca23d150f6101105f61351360201b60201c565b50612ae17390dbd11d4842ae3b51cd0ab1ecc32bd8cd7563076101115f61351360201b60201c565b50612b0973fcbd8ec3f8cb200fa26dc7892da24ad94373978c6101125f61351360201b60201c565b50612b3173f68f872f0dde0ec1ba8c28eed9d0674760aa8eb16101135f61351360201b60201c565b50612b5973f7b4ef69e7cf13c205566345ccfad1ab5fdcc49f6101145f61351360201b60201c565b50612b817312739fafa03d97724eb37b53cc2874c01c43f5fd6101155f61351360201b60201c565b50612ba973330cc8dc0d4a4bf11ca5d6e3edaf968363ac52636101165f61351360201b60201c565b50612bd173fda1fde90fed01706833a1dc5126c7186b7fb82d6101175f61351360201b60201c565b50612bf97353e35b344a07bd067d1a9493ec2585fbe620c6e46101185f61351360201b60201c565b50612c2173ee28fd8f795a80a3412335c94815bd670484fa226101195f61351360201b60201c565b50612c49733ba9403bbb8eca297cd31ec8f7e35296a9c7a0bf61011a5f61351360201b60201c565b50612c717386cc1410de10870d222d5b790ce748242dd6c0a961011b5f61351360201b60201c565b50612c9973afda0b875cf59c462e726652896e8a77262397d961011c5f61351360201b60201c565b50612cc1735eaa8bdc315608e8cf873cfaba05e42826f68c4d61011d5f61351360201b60201c565b50612ce973d0592ab3499b9d52bc01d652659f9d5a3c4dcd6561011e5f61351360201b60201c565b50612d1173ee43e1da41ca91b3341e0de58f7b546d2ffe87b561011f5f61351360201b60201c565b50612d39735a78d19a6f90c3f2c9ab6dcf8fdee71a7765a9e26101205f61351360201b60201c565b50612d61732e14c08fcdfa0fcbf7557598cde780d8c0f15dc06101215f61351360201b60201c565b50612d8973f8c2cf5c76dbcffefa7e914b5ae942ac9f9a13a76101225f61351360201b60201c565b50612db17382482c729ccde2479cd0e303fa634fdc1759b9d36101235f61351360201b60201c565b50612dd97307f0e1ec1ce152b075fda4a827a9f17851086b256101245f61351360201b60201c565b50612e01730e921b2dea0ce818ad93328fbed9521c69010abd6101255f61351360201b60201c565b50612e2973d6a47a07a5d069706535f2cf4088191be438e6e06101265f61351360201b60201c565b50612e51732127ea0908fcb05e2c565253fd0ef522bf1efd8e6101275f61351360201b60201c565b50612e7973232bf85aac63257ba4f1404c37e8fe126cd47fc96101285f61351360201b60201c565b50612ea1735027d6cc532f94976ba255a3c8bc01ad7c0cd03c6101295f61351360201b60201c565b50612ec97327bbf27c2ffebe49a0ad092a1a4dc8e84703ca5561012a5f61351360201b60201c565b50612ef173da27a1c2998252995e186e836e87eff0dc6ab17761012b5f61351360201b60201c565b50612f19736fd48447630d35421f3c0b0e83d77a794f3afb9961012c5f61351360201b60201c565b50612f41730a8a2858f808f4c5b90529168fae01342e7628e761012d5f61351360201b60201c565b50612f69736a6016821bb5758f2d6d17d39fcc3f61c9032a8b61012e5f61351360201b60201c565b50612f9173baeb92889696217a3a6be2175e5a95dc4cffc9f761012f5f61351360201b60201c565b50612fb973b599a5f42910ab1d3f98b74328b1e5cc9b759da56101305f61351360201b60201c565b50612fe1731cac39dc151354e2035c6db28e49151c9579e8796101315f61351360201b60201c565b5061300973339d413ccefd986b1b3647a9cfa9cbbe70a307496101325f61351360201b60201c565b50613031735cc0dde14e7256340cc820415a6022a7d1c93a356101335f61351360201b60201c565b5061305973e96b57f91fe170a0bd2633469397624f709a91f46101345f61351360201b60201c565b50613081731cffe205e97976bb9d1ec006f5222360a89353e06101355f61351360201b60201c565b506130a973c6efe7df45c1ef6c9b193b458c00418ea7bb59006101365f61351360201b60201c565b506130d1739cecf1e97c0467127020535463d909acca4801816101375f61351360201b60201c565b506130f9732313a5ec1cc6ddd2231dab53366138945de1dc436101385f61351360201b60201c565b50613121732e42e3b6aa08b71fb2343988f4dd814b0e665d9e6101395f61351360201b60201c565b5061314973764da020183e28a48ee38a9474f84e7e5ff1319461013a5f61351360201b60201c565b5061317173b3db4bd5bc225930ed674494f9a4f6a11b8efbc861013b5f61351360201b60201c565b50613199733b912b85ad2332a2b28e4cc25bf8eaa16481c20961013c5f61351360201b60201c565b506131c1736f24a47fc8ae5441eb47effc3665e70e69ac3f0561013d5f61351360201b60201c565b506131e9732ea2648bf841dbec5e2a432578e8c50828c2b52e61013e5f61351360201b60201c565b5061321173e03a1074c86cfedd5c142c4f04f1a1536e20354361013f5f61351360201b60201c565b5061323973ee7bb55210305e0df05342e029d7cf19300f24836101405f61351360201b60201c565b50613261734468be3ee655100e69803e1d187e814e1d30bb6d6101415f61351360201b60201c565b50613289733c35e61fafe60b6adb01e374c5230d6a189f362e6101425f61351360201b60201c565b506132b17325242501e9cfa136a753b19213d108bc1437de5c6101435f61351360201b60201c565b506132d973d7afc24e77b9be4b327cdb947d8a64e897bbcad76101445f61351360201b60201c565b50613301730983d530f83a30b03c7fb751edb3fb42b35373b86101455f61351360201b60201c565b50613329735f1f9965550cb09681873852991baf5a0e6bc4b36101465f61351360201b60201c565b506133517326b46dccc898a285018538afec47b1d444bce6ae6101475f61351360201b60201c565b5061337973024544b599718c0f50216e6c3b222508adb492806101485f61351360201b60201c565b506133a173252eaf4e79410f7d67a3869585fc7b6336c825db6101495f61351360201b60201c565b506133c973fdb8b93f500f38c9e5b5848ceb82d828799f4a4e61014a5f61351360201b60201c565b506133f17394ae90244d7e8c1eadaf7fe780e09f76ab46032561014b5f61351360201b60201c565b50613419734439e1cbb870ec9455b726c55702b1d0e219cf0261014c5f61351360201b60201c565b5061344173b6a9eafdfcd898737728d442cea94d3870120d4461014d5f61351360201b60201c565b5061018e600781905550613fcf565b5f60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160065f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f5f6135248461373060201b60201c565b90505f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161461356b5761356a81848661376960201b60201c565b5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16146135fc576135b05f855f5f61383260201b60201c565b600160035f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825403925050819055505b5f73ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff161461367b57600160035f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8460025f8681526020019081526020015f205f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550838573ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4809150509392505050565b5f60025f8381526020019081526020015f205f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b61377a8383836139fd60201b60201c565b61382d575f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036137ee57806040517f7e2732890000000000000000000000000000000000000000000000000000000081526004016137e59190613f8f565b60405180910390fd5b81816040517f177e802f000000000000000000000000000000000000000000000000000000008152600401613824929190613fa8565b60405180910390fd5b505050565b808061386a57505f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b156139a8575f61387f84613ac960201b60201c565b90505f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141580156138e957508273ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614155b801561390257506139008184613b5560201b60201c565b155b1561394457826040517fa9fbf51f00000000000000000000000000000000000000000000000000000000815260040161393b9190613f67565b60405180910390fd5b81156139a657838573ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45b505b8360045f8581526020019081526020015f205f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050505050565b5f5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614158015613ac057508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161480613a7b5750613a7a8484613b5560201b60201c565b5b80613abf57508273ffffffffffffffffffffffffffffffffffffffff16613aa783613be360201b60201c565b73ffffffffffffffffffffffffffffffffffffffff16145b5b90509392505050565b5f5f613ada8361373060201b60201c565b90505f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603613b4c57826040517f7e273289000000000000000000000000000000000000000000000000000000008152600401613b439190613f8f565b60405180910390fd5b80915050919050565b5f60055f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16905092915050565b5f60045f8381526020019081526020015f205f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f6002820490506001821680613c9757607f821691505b602082108103613caa57613ca9613c53565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f60088302613d0c7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82613cd1565b613d168683613cd1565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f613d5a613d55613d5084613d2e565b613d37565b613d2e565b9050919050565b5f819050919050565b613d7383613d40565b613d87613d7f82613d61565b848454613cdd565b825550505050565b5f5f905090565b613d9e613d8f565b613da9818484613d6a565b505050565b5b81811015613dcc57613dc15f82613d96565b600181019050613daf565b5050565b601f821115613e1157613de281613cb0565b613deb84613cc2565b81016020851015613dfa578190505b613e0e613e0685613cc2565b830182613dae565b50505b505050565b5f82821c905092915050565b5f613e315f1984600802613e16565b1980831691505092915050565b5f613e498383613e22565b9150826002028217905092915050565b613e6282613c1c565b67ffffffffffffffff811115613e7b57613e7a613c26565b5b613e858254613c80565b613e90828285613dd0565b5f60209050601f831160018114613ec1575f8415613eaf578287015190505b613eb98582613e3e565b865550613f20565b601f198416613ecf86613cb0565b5f5b82811015613ef657848901518255600182019150602085019450602081019050613ed1565b86831015613f135784890151613f0f601f891682613e22565b8355505b6001600288020188555050505b505050505050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f613f5182613f28565b9050919050565b613f6181613f47565b82525050565b5f602082019050613f7a5f830184613f58565b92915050565b613f8981613d2e565b82525050565b5f602082019050613fa25f830184613f80565b92915050565b5f604082019050613fbb5f830185613f58565b613fc86020830184613f80565b9392505050565b6120a880613fdc5f395ff3fe608060405234801561000f575f5ffd5b5060043610610109575f3560e01c806370a08231116100a0578063a22cb4651161006f578063a22cb465146102b5578063b88d4fde146102d1578063c87b56dd146102ed578063e985e9c51461031d578063f2fde38b1461034d57610109565b806370a082311461023f578063715018a61461026f5780638da5cb5b1461027957806395d89b411461029757610109565b806323b872dd116100dc57806323b872dd146101a757806340d097c3146101c357806342842e0e146101f35780636352211e1461020f57610109565b806301ffc9a71461010d57806306fdde031461013d578063081812fc1461015b578063095ea7b31461018b575b5f5ffd5b6101276004803603810190610122919061189c565b610369565b60405161013491906118e1565b60405180910390f35b61014561044a565b604051610152919061196a565b60405180910390f35b610175600480360381019061017091906119bd565b6104d9565b6040516101829190611a27565b60405180910390f35b6101a560048036038101906101a09190611a6a565b6104f4565b005b6101c160048036038101906101bc9190611aa8565b61050a565b005b6101dd60048036038101906101d89190611af8565b610609565b6040516101ea9190611b32565b60405180910390f35b61020d60048036038101906102089190611aa8565b61063e565b005b610229600480360381019061022491906119bd565b61065d565b6040516102369190611a27565b60405180910390f35b61025960048036038101906102549190611af8565b61066e565b6040516102669190611b32565b60405180910390f35b610277610724565b005b610281610737565b60405161028e9190611a27565b60405180910390f35b61029f61075f565b6040516102ac919061196a565b60405180910390f35b6102cf60048036038101906102ca9190611b75565b6107ef565b005b6102eb60048036038101906102e69190611cdf565b610805565b005b610307600480360381019061030291906119bd565b61082a565b604051610314919061196a565b60405180910390f35b61033760048036038101906103329190611d5f565b610890565b60405161034491906118e1565b60405180910390f35b61036760048036038101906103629190611af8565b61091e565b005b5f7f80ac58cd000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061043357507f5b5e139f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b806104435750610442826109a2565b5b9050919050565b60605f805461045890611dca565b80601f016020809104026020016040519081016040528092919081815260200182805461048490611dca565b80156104cf5780601f106104a6576101008083540402835291602001916104cf565b820191905f5260205f20905b8154815290600101906020018083116104b257829003601f168201915b5050505050905090565b5f6104e382610a0b565b506104ed82610a91565b9050919050565b6105068282610501610aca565b610ad1565b5050565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361057a575f6040517f64a0ae920000000000000000000000000000000000000000000000000000000081526004016105719190611a27565b60405180910390fd5b5f61058d8383610588610aca565b610ae3565b90508373ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610603578382826040517f64283d7b0000000000000000000000000000000000000000000000000000000081526004016105fa93929190611dfa565b60405180910390fd5b50505050565b5f610612610cee565b5f60075f81548092919061062590611e5c565b9190505590506106358382610d75565b80915050919050565b61065883838360405180602001604052805f815250610805565b505050565b5f61066782610a0b565b9050919050565b5f5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036106df575f6040517f89c62b640000000000000000000000000000000000000000000000000000000081526004016106d69190611a27565b60405180910390fd5b60035f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b61072c610cee565b6107355f610d92565b565b5f60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606001805461076e90611dca565b80601f016020809104026020016040519081016040528092919081815260200182805461079a90611dca565b80156107e55780601f106107bc576101008083540402835291602001916107e5565b820191905f5260205f20905b8154815290600101906020018083116107c857829003601f168201915b5050505050905090565b6108016107fa610aca565b8383610e55565b5050565b61081084848461050a565b61082461081b610aca565b85858585610fbe565b50505050565b606061083582610a0b565b505f61083f61116a565b90505f81511161085d5760405180602001604052805f815250610888565b806108678461118a565b604051602001610878929190611edd565b6040516020818303038152906040525b915050919050565b5f60055f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16905092915050565b610926610cee565b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610996575f6040517f1e4fbdf700000000000000000000000000000000000000000000000000000000815260040161098d9190611a27565b60405180910390fd5b61099f81610d92565b50565b5f7f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b5f5f610a1683611254565b90505f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610a8857826040517f7e273289000000000000000000000000000000000000000000000000000000008152600401610a7f9190611b32565b60405180910390fd5b80915050919050565b5f60045f8381526020019081526020015f205f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b5f33905090565b610ade838383600161128d565b505050565b5f5f610aee84611254565b90505f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614610b2f57610b2e81848661144c565b5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610bba57610b6e5f855f5f61128d565b600160035f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825403925050819055505b5f73ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1614610c3957600160035f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8460025f8681526020019081526020015f205f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550838573ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4809150509392505050565b610cf6610aca565b73ffffffffffffffffffffffffffffffffffffffff16610d14610737565b73ffffffffffffffffffffffffffffffffffffffff1614610d7357610d37610aca565b6040517f118cdaa7000000000000000000000000000000000000000000000000000000008152600401610d6a9190611a27565b60405180910390fd5b565b610d8e828260405180602001604052805f81525061150f565b5050565b5f60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160065f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610ec557816040517f5b08ba18000000000000000000000000000000000000000000000000000000008152600401610ebc9190611a27565b60405180910390fd5b8060055f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3183604051610fb191906118e1565b60405180910390a3505050565b5f8373ffffffffffffffffffffffffffffffffffffffff163b1115611163578273ffffffffffffffffffffffffffffffffffffffff1663150b7a02868685856040518563ffffffff1660e01b815260040161101c9493929190611f52565b6020604051808303815f875af192505050801561105757506040513d601f19601f820116820180604052508101906110549190611fb0565b60015b6110d8573d805f8114611085576040519150601f19603f3d011682016040523d82523d5f602084013e61108a565b606091505b505f8151036110d057836040517f64a0ae920000000000000000000000000000000000000000000000000000000081526004016110c79190611a27565b60405180910390fd5b805160208201fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161461116157836040517f64a0ae920000000000000000000000000000000000000000000000000000000081526004016111589190611a27565b60405180910390fd5b505b5050505050565b606060405180608001604052806043815260200161203060439139905090565b60605f600161119884611532565b0190505f8167ffffffffffffffff8111156111b6576111b5611bbb565b5b6040519080825280601f01601f1916602001820160405280156111e85781602001600182028036833780820191505090505b5090505f82602083010190505b600115611249578080600190039150507f3031323334353637383961626364656600000000000000000000000000000000600a86061a8153600a858161123e5761123d611fdb565b5b0494505f85036111f5575b819350505050919050565b5f60025f8381526020019081526020015f205f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b80806112c557505f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b156113f7575f6112d484610a0b565b90505f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415801561133e57508273ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614155b8015611351575061134f8184610890565b155b1561139357826040517fa9fbf51f00000000000000000000000000000000000000000000000000000000815260040161138a9190611a27565b60405180910390fd5b81156113f557838573ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45b505b8360045f8581526020019081526020015f205f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050505050565b611457838383611683565b61150a575f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036114cb57806040517f7e2732890000000000000000000000000000000000000000000000000000000081526004016114c29190611b32565b60405180910390fd5b81816040517f177e802f000000000000000000000000000000000000000000000000000000008152600401611501929190612008565b60405180910390fd5b505050565b6115198383611743565b61152d611524610aca565b5f858585610fbe565b505050565b5f5f5f90507a184f03e93ff9f4daa797ed6e38ed64bf6a1f010000000000000000831061158e577a184f03e93ff9f4daa797ed6e38ed64bf6a1f010000000000000000838161158457611583611fdb565b5b0492506040810190505b6d04ee2d6d415b85acef810000000083106115cb576d04ee2d6d415b85acef810000000083816115c1576115c0611fdb565b5b0492506020810190505b662386f26fc1000083106115fa57662386f26fc1000083816115f0576115ef611fdb565b5b0492506010810190505b6305f5e1008310611623576305f5e100838161161957611618611fdb565b5b0492506008810190505b612710831061164857612710838161163e5761163d611fdb565b5b0492506004810190505b6064831061166b576064838161166157611660611fdb565b5b0492506002810190505b600a831061167a576001810190505b80915050919050565b5f5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415801561173a57508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614806116fb57506116fa8484610890565b5b8061173957508273ffffffffffffffffffffffffffffffffffffffff1661172183610a91565b73ffffffffffffffffffffffffffffffffffffffff16145b5b90509392505050565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036117b3575f6040517f64a0ae920000000000000000000000000000000000000000000000000000000081526004016117aa9190611a27565b60405180910390fd5b5f6117bf83835f610ae3565b90505f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614611831575f6040517f73c6ac6e0000000000000000000000000000000000000000000000000000000081526004016118289190611a27565b60405180910390fd5b505050565b5f604051905090565b5f5ffd5b5f5ffd5b5f7fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b61187b81611847565b8114611885575f5ffd5b50565b5f8135905061189681611872565b92915050565b5f602082840312156118b1576118b061183f565b5b5f6118be84828501611888565b91505092915050565b5f8115159050919050565b6118db816118c7565b82525050565b5f6020820190506118f45f8301846118d2565b92915050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f61193c826118fa565b6119468185611904565b9350611956818560208601611914565b61195f81611922565b840191505092915050565b5f6020820190508181035f8301526119828184611932565b905092915050565b5f819050919050565b61199c8161198a565b81146119a6575f5ffd5b50565b5f813590506119b781611993565b92915050565b5f602082840312156119d2576119d161183f565b5b5f6119df848285016119a9565b91505092915050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f611a11826119e8565b9050919050565b611a2181611a07565b82525050565b5f602082019050611a3a5f830184611a18565b92915050565b611a4981611a07565b8114611a53575f5ffd5b50565b5f81359050611a6481611a40565b92915050565b5f5f60408385031215611a8057611a7f61183f565b5b5f611a8d85828601611a56565b9250506020611a9e858286016119a9565b9150509250929050565b5f5f5f60608486031215611abf57611abe61183f565b5b5f611acc86828701611a56565b9350506020611add86828701611a56565b9250506040611aee868287016119a9565b9150509250925092565b5f60208284031215611b0d57611b0c61183f565b5b5f611b1a84828501611a56565b91505092915050565b611b2c8161198a565b82525050565b5f602082019050611b455f830184611b23565b92915050565b611b54816118c7565b8114611b5e575f5ffd5b50565b5f81359050611b6f81611b4b565b92915050565b5f5f60408385031215611b8b57611b8a61183f565b5b5f611b9885828601611a56565b9250506020611ba985828601611b61565b9150509250929050565b5f5ffd5b5f5ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b611bf182611922565b810181811067ffffffffffffffff82111715611c1057611c0f611bbb565b5b80604052505050565b5f611c22611836565b9050611c2e8282611be8565b919050565b5f67ffffffffffffffff821115611c4d57611c4c611bbb565b5b611c5682611922565b9050602081019050919050565b828183375f83830152505050565b5f611c83611c7e84611c33565b611c19565b905082815260208101848484011115611c9f57611c9e611bb7565b5b611caa848285611c63565b509392505050565b5f82601f830112611cc657611cc5611bb3565b5b8135611cd6848260208601611c71565b91505092915050565b5f5f5f5f60808587031215611cf757611cf661183f565b5b5f611d0487828801611a56565b9450506020611d1587828801611a56565b9350506040611d26878288016119a9565b925050606085013567ffffffffffffffff811115611d4757611d46611843565b5b611d5387828801611cb2565b91505092959194509250565b5f5f60408385031215611d7557611d7461183f565b5b5f611d8285828601611a56565b9250506020611d9385828601611a56565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f6002820490506001821680611de157607f821691505b602082108103611df457611df3611d9d565b5b50919050565b5f606082019050611e0d5f830186611a18565b611e1a6020830185611b23565b611e276040830184611a18565b949350505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f611e668261198a565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203611e9857611e97611e2f565b5b600182019050919050565b5f81905092915050565b5f611eb7826118fa565b611ec18185611ea3565b9350611ed1818560208601611914565b80840191505092915050565b5f611ee88285611ead565b9150611ef48284611ead565b91508190509392505050565b5f81519050919050565b5f82825260208201905092915050565b5f611f2482611f00565b611f2e8185611f0a565b9350611f3e818560208601611914565b611f4781611922565b840191505092915050565b5f608082019050611f655f830187611a18565b611f726020830186611a18565b611f7f6040830185611b23565b8181036060830152611f918184611f1a565b905095945050505050565b5f81519050611faa81611872565b92915050565b5f60208284031215611fc557611fc461183f565b5b5f611fd284828501611f9c565b91505092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f60408201905061201b5f830185611a18565b6120286020830184611b23565b939250505056fe697066733a2f2f6261667962656962633573676f32706c6d6a6b7132747a6d68726e3534626b336372686e6332337a64326d73673465613761347078726b67666e612fa264697066735822122045158900b51c32e0d4d750d29f8b870f81bb40a80f0dc38921696bbd2097070664736f6c634300081f0033
Deployed Bytecode
0x608060405234801561000f575f5ffd5b5060043610610109575f3560e01c806370a08231116100a0578063a22cb4651161006f578063a22cb465146102b5578063b88d4fde146102d1578063c87b56dd146102ed578063e985e9c51461031d578063f2fde38b1461034d57610109565b806370a082311461023f578063715018a61461026f5780638da5cb5b1461027957806395d89b411461029757610109565b806323b872dd116100dc57806323b872dd146101a757806340d097c3146101c357806342842e0e146101f35780636352211e1461020f57610109565b806301ffc9a71461010d57806306fdde031461013d578063081812fc1461015b578063095ea7b31461018b575b5f5ffd5b6101276004803603810190610122919061189c565b610369565b60405161013491906118e1565b60405180910390f35b61014561044a565b604051610152919061196a565b60405180910390f35b610175600480360381019061017091906119bd565b6104d9565b6040516101829190611a27565b60405180910390f35b6101a560048036038101906101a09190611a6a565b6104f4565b005b6101c160048036038101906101bc9190611aa8565b61050a565b005b6101dd60048036038101906101d89190611af8565b610609565b6040516101ea9190611b32565b60405180910390f35b61020d60048036038101906102089190611aa8565b61063e565b005b610229600480360381019061022491906119bd565b61065d565b6040516102369190611a27565b60405180910390f35b61025960048036038101906102549190611af8565b61066e565b6040516102669190611b32565b60405180910390f35b610277610724565b005b610281610737565b60405161028e9190611a27565b60405180910390f35b61029f61075f565b6040516102ac919061196a565b60405180910390f35b6102cf60048036038101906102ca9190611b75565b6107ef565b005b6102eb60048036038101906102e69190611cdf565b610805565b005b610307600480360381019061030291906119bd565b61082a565b604051610314919061196a565b60405180910390f35b61033760048036038101906103329190611d5f565b610890565b60405161034491906118e1565b60405180910390f35b61036760048036038101906103629190611af8565b61091e565b005b5f7f80ac58cd000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061043357507f5b5e139f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b806104435750610442826109a2565b5b9050919050565b60605f805461045890611dca565b80601f016020809104026020016040519081016040528092919081815260200182805461048490611dca565b80156104cf5780601f106104a6576101008083540402835291602001916104cf565b820191905f5260205f20905b8154815290600101906020018083116104b257829003601f168201915b5050505050905090565b5f6104e382610a0b565b506104ed82610a91565b9050919050565b6105068282610501610aca565b610ad1565b5050565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361057a575f6040517f64a0ae920000000000000000000000000000000000000000000000000000000081526004016105719190611a27565b60405180910390fd5b5f61058d8383610588610aca565b610ae3565b90508373ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610603578382826040517f64283d7b0000000000000000000000000000000000000000000000000000000081526004016105fa93929190611dfa565b60405180910390fd5b50505050565b5f610612610cee565b5f60075f81548092919061062590611e5c565b9190505590506106358382610d75565b80915050919050565b61065883838360405180602001604052805f815250610805565b505050565b5f61066782610a0b565b9050919050565b5f5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036106df575f6040517f89c62b640000000000000000000000000000000000000000000000000000000081526004016106d69190611a27565b60405180910390fd5b60035f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b61072c610cee565b6107355f610d92565b565b5f60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606001805461076e90611dca565b80601f016020809104026020016040519081016040528092919081815260200182805461079a90611dca565b80156107e55780601f106107bc576101008083540402835291602001916107e5565b820191905f5260205f20905b8154815290600101906020018083116107c857829003601f168201915b5050505050905090565b6108016107fa610aca565b8383610e55565b5050565b61081084848461050a565b61082461081b610aca565b85858585610fbe565b50505050565b606061083582610a0b565b505f61083f61116a565b90505f81511161085d5760405180602001604052805f815250610888565b806108678461118a565b604051602001610878929190611edd565b6040516020818303038152906040525b915050919050565b5f60055f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16905092915050565b610926610cee565b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610996575f6040517f1e4fbdf700000000000000000000000000000000000000000000000000000000815260040161098d9190611a27565b60405180910390fd5b61099f81610d92565b50565b5f7f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b5f5f610a1683611254565b90505f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610a8857826040517f7e273289000000000000000000000000000000000000000000000000000000008152600401610a7f9190611b32565b60405180910390fd5b80915050919050565b5f60045f8381526020019081526020015f205f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b5f33905090565b610ade838383600161128d565b505050565b5f5f610aee84611254565b90505f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614610b2f57610b2e81848661144c565b5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610bba57610b6e5f855f5f61128d565b600160035f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825403925050819055505b5f73ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1614610c3957600160035f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8460025f8681526020019081526020015f205f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550838573ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4809150509392505050565b610cf6610aca565b73ffffffffffffffffffffffffffffffffffffffff16610d14610737565b73ffffffffffffffffffffffffffffffffffffffff1614610d7357610d37610aca565b6040517f118cdaa7000000000000000000000000000000000000000000000000000000008152600401610d6a9190611a27565b60405180910390fd5b565b610d8e828260405180602001604052805f81525061150f565b5050565b5f60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160065f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610ec557816040517f5b08ba18000000000000000000000000000000000000000000000000000000008152600401610ebc9190611a27565b60405180910390fd5b8060055f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3183604051610fb191906118e1565b60405180910390a3505050565b5f8373ffffffffffffffffffffffffffffffffffffffff163b1115611163578273ffffffffffffffffffffffffffffffffffffffff1663150b7a02868685856040518563ffffffff1660e01b815260040161101c9493929190611f52565b6020604051808303815f875af192505050801561105757506040513d601f19601f820116820180604052508101906110549190611fb0565b60015b6110d8573d805f8114611085576040519150601f19603f3d011682016040523d82523d5f602084013e61108a565b606091505b505f8151036110d057836040517f64a0ae920000000000000000000000000000000000000000000000000000000081526004016110c79190611a27565b60405180910390fd5b805160208201fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161461116157836040517f64a0ae920000000000000000000000000000000000000000000000000000000081526004016111589190611a27565b60405180910390fd5b505b5050505050565b606060405180608001604052806043815260200161203060439139905090565b60605f600161119884611532565b0190505f8167ffffffffffffffff8111156111b6576111b5611bbb565b5b6040519080825280601f01601f1916602001820160405280156111e85781602001600182028036833780820191505090505b5090505f82602083010190505b600115611249578080600190039150507f3031323334353637383961626364656600000000000000000000000000000000600a86061a8153600a858161123e5761123d611fdb565b5b0494505f85036111f5575b819350505050919050565b5f60025f8381526020019081526020015f205f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b80806112c557505f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b156113f7575f6112d484610a0b565b90505f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415801561133e57508273ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614155b8015611351575061134f8184610890565b155b1561139357826040517fa9fbf51f00000000000000000000000000000000000000000000000000000000815260040161138a9190611a27565b60405180910390fd5b81156113f557838573ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45b505b8360045f8581526020019081526020015f205f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050505050565b611457838383611683565b61150a575f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036114cb57806040517f7e2732890000000000000000000000000000000000000000000000000000000081526004016114c29190611b32565b60405180910390fd5b81816040517f177e802f000000000000000000000000000000000000000000000000000000008152600401611501929190612008565b60405180910390fd5b505050565b6115198383611743565b61152d611524610aca565b5f858585610fbe565b505050565b5f5f5f90507a184f03e93ff9f4daa797ed6e38ed64bf6a1f010000000000000000831061158e577a184f03e93ff9f4daa797ed6e38ed64bf6a1f010000000000000000838161158457611583611fdb565b5b0492506040810190505b6d04ee2d6d415b85acef810000000083106115cb576d04ee2d6d415b85acef810000000083816115c1576115c0611fdb565b5b0492506020810190505b662386f26fc1000083106115fa57662386f26fc1000083816115f0576115ef611fdb565b5b0492506010810190505b6305f5e1008310611623576305f5e100838161161957611618611fdb565b5b0492506008810190505b612710831061164857612710838161163e5761163d611fdb565b5b0492506004810190505b6064831061166b576064838161166157611660611fdb565b5b0492506002810190505b600a831061167a576001810190505b80915050919050565b5f5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415801561173a57508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614806116fb57506116fa8484610890565b5b8061173957508273ffffffffffffffffffffffffffffffffffffffff1661172183610a91565b73ffffffffffffffffffffffffffffffffffffffff16145b5b90509392505050565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036117b3575f6040517f64a0ae920000000000000000000000000000000000000000000000000000000081526004016117aa9190611a27565b60405180910390fd5b5f6117bf83835f610ae3565b90505f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614611831575f6040517f73c6ac6e0000000000000000000000000000000000000000000000000000000081526004016118289190611a27565b60405180910390fd5b505050565b5f604051905090565b5f5ffd5b5f5ffd5b5f7fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b61187b81611847565b8114611885575f5ffd5b50565b5f8135905061189681611872565b92915050565b5f602082840312156118b1576118b061183f565b5b5f6118be84828501611888565b91505092915050565b5f8115159050919050565b6118db816118c7565b82525050565b5f6020820190506118f45f8301846118d2565b92915050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f61193c826118fa565b6119468185611904565b9350611956818560208601611914565b61195f81611922565b840191505092915050565b5f6020820190508181035f8301526119828184611932565b905092915050565b5f819050919050565b61199c8161198a565b81146119a6575f5ffd5b50565b5f813590506119b781611993565b92915050565b5f602082840312156119d2576119d161183f565b5b5f6119df848285016119a9565b91505092915050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f611a11826119e8565b9050919050565b611a2181611a07565b82525050565b5f602082019050611a3a5f830184611a18565b92915050565b611a4981611a07565b8114611a53575f5ffd5b50565b5f81359050611a6481611a40565b92915050565b5f5f60408385031215611a8057611a7f61183f565b5b5f611a8d85828601611a56565b9250506020611a9e858286016119a9565b9150509250929050565b5f5f5f60608486031215611abf57611abe61183f565b5b5f611acc86828701611a56565b9350506020611add86828701611a56565b9250506040611aee868287016119a9565b9150509250925092565b5f60208284031215611b0d57611b0c61183f565b5b5f611b1a84828501611a56565b91505092915050565b611b2c8161198a565b82525050565b5f602082019050611b455f830184611b23565b92915050565b611b54816118c7565b8114611b5e575f5ffd5b50565b5f81359050611b6f81611b4b565b92915050565b5f5f60408385031215611b8b57611b8a61183f565b5b5f611b9885828601611a56565b9250506020611ba985828601611b61565b9150509250929050565b5f5ffd5b5f5ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b611bf182611922565b810181811067ffffffffffffffff82111715611c1057611c0f611bbb565b5b80604052505050565b5f611c22611836565b9050611c2e8282611be8565b919050565b5f67ffffffffffffffff821115611c4d57611c4c611bbb565b5b611c5682611922565b9050602081019050919050565b828183375f83830152505050565b5f611c83611c7e84611c33565b611c19565b905082815260208101848484011115611c9f57611c9e611bb7565b5b611caa848285611c63565b509392505050565b5f82601f830112611cc657611cc5611bb3565b5b8135611cd6848260208601611c71565b91505092915050565b5f5f5f5f60808587031215611cf757611cf661183f565b5b5f611d0487828801611a56565b9450506020611d1587828801611a56565b9350506040611d26878288016119a9565b925050606085013567ffffffffffffffff811115611d4757611d46611843565b5b611d5387828801611cb2565b91505092959194509250565b5f5f60408385031215611d7557611d7461183f565b5b5f611d8285828601611a56565b9250506020611d9385828601611a56565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f6002820490506001821680611de157607f821691505b602082108103611df457611df3611d9d565b5b50919050565b5f606082019050611e0d5f830186611a18565b611e1a6020830185611b23565b611e276040830184611a18565b949350505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f611e668261198a565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203611e9857611e97611e2f565b5b600182019050919050565b5f81905092915050565b5f611eb7826118fa565b611ec18185611ea3565b9350611ed1818560208601611914565b80840191505092915050565b5f611ee88285611ead565b9150611ef48284611ead565b91508190509392505050565b5f81519050919050565b5f82825260208201905092915050565b5f611f2482611f00565b611f2e8185611f0a565b9350611f3e818560208601611914565b611f4781611922565b840191505092915050565b5f608082019050611f655f830187611a18565b611f726020830186611a18565b611f7f6040830185611b23565b8181036060830152611f918184611f1a565b905095945050505050565b5f81519050611faa81611872565b92915050565b5f60208284031215611fc557611fc461183f565b5b5f611fd284828501611f9c565b91505092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f60408201905061201b5f830185611a18565b6120286020830184611b23565b939250505056fe697066733a2f2f6261667962656962633573676f32706c6d6a6b7132747a6d68726e3534626b336372686e6332337a64326d73673465613761347078726b67666e612fa264697066735822122045158900b51c32e0d4d750d29f8b870f81bb40a80f0dc38921696bbd2097070664736f6c634300081f0033
[ Download: CSV Export ]
[ Download: CSV Export ]
A token is a representation of an on-chain or off-chain asset. The token page shows information such as price, total supply, holders, transfers and social links. Learn more about this page in our Knowledge Base.

