-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
MAINNET : TESTNET || Activation | Aliases | Assets | Balances | Blocks | Block Delays | Market Cap | DEX : Tickers BTC WAVES EUR USD TRY | Distribution | Generators (24h) | Generators (7d) | Generators (30d) | LPoS | Nodes | Top 25 assets | Transactions
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
For the support and maintenance of the PyWaves statistics and library, we have opened up an address you can lease or donate to: 3P5dg6PtSAQmdH1qCGKJWu7bkzRG27mny5i . Feel free to donate or lease any amount to show your support.
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

           Asset Distribution Report  [last update Dec 11 2018 06:41:02 UTC]            

            Asset ID          : EwaBCu9j7BTr1LwsWz3Wqnahu7BFkgQyu3W5nBzgL8TC            
            Name              : Coincierge Club                                         
            Symbol            :                                                         
            Issuer            : 3PDYrj51Sq1tfecqSrWyixS8fuzThWYEH2i                     
            Reissuable        : False                                                   
            Decimals          : 8                                                       
            Total supply      : 1000000000.00000000                                     
            Max supply        : 1000000000.00000000                                     
            Circulating       : 45872462.00000000                                       

  #    Address                                                     Balance
----------------------------------------------------------------------------------------
     1 3PDYrj51Sq1tfecqSrWyixS8fuzThWYEH2i                   954127538.41702974 
     2 3PBP95LYEmPdg12RnACg19nEFdU3ioR246G                    28743426.03330471 
     3 3PMqxBUQKJ5S1b8huzbkKn31PKNpNEh55PU                     8364713.79407305 
     4 3PCgoPyzBNPwbDcADBkWj8HJB4Eoqtvvr83                     1244017.84079378 
     5 3PE7zjRLnJQznxbAHgGQmmx1XvjCkepa9Bf                     1189287.98577320 
     6 3P7X8MRy9fVCuVGfGoZLLHArxFveQfQdHLk                     1000011.00000000 
     7 3PKLTs84AQKG8nJZZBCjNVeWEmexWYAJxjA                      804840.13566735 
     8 3PBzvimosbGkCqsUcdK3kL6dh3UaANuriqa                      781501.00000000 
     9 3PNYrUNoirQh9gbKcqyDnmDxCpjtcYM2GrE                      574749.18549427 
    10 3P3C8aq2CFymtm9Rf9rT1D7A3bR6ZFeAKm4                      499751.35470780 
    11 3P3c5Sa3NnQHrLZsd7cXYHHWGRJsy81Ro2T                      189071.59359962 
    12 3PKoY2E6iV5kb9K8P6kS5yQK23H5iqbmKpV                      178201.62500000 
    13 3P5cv4txnvoMm4jWK13J7tuWWSaqQEx3dCB                      176202.62500000 
    14 3PFVehb2LrFPUD5VbJp8B4cYDfp3B2LmvF3                      172721.62500000 
    15 3P6A6eNVzgG2RixU6o366VyRpXcZ4VVxx6k                      171701.62500000 
    16 3PKHtLM1H7H23quUyWkrRqskh1iGgqoxnaZ                      100001.00000000 
    17 3PDiVmcrdTNgcM4xYWyAeJ3EoSDNnzFvGX9                       95005.48912713 
    18 3P6JcQKBLAiXjZN3L7gHwGDwKHrfmH4icFU                       83500.00000000 
    19 3P5GdgZaoE1ACSYzkEVYVK3rgSK55w5pxXQ                       77311.83300000 
    20 3PD7gNjS6WQRZgtyoVm2YcJ8ukHy27HYgjy                       77311.83300000 
    21 3P4QxM1BmEzs6fpzACEhFCHhg7UEHBcTinJ                       77311.83300000 
    22 3PLZWxusGFW6cDNgigUwj2iSATQK93CGv6s                       77311.83300000 
    23 3PA4z75geQP8GAPfLeXx3Xd6Wjmk8oBD9HG                       77311.83300000 
    24 3P8GvmRWWcSRFmFaUd1k5Dkkqunm26TgLXK                       77311.83300000 
    25 3PQxj8WH6ygouZ4J8hDdkiz7VKw8MUHNiXB                       77311.83300000 
    26 3PPZogNB2PNGNvX5MreC2tMWuJZj9KMKYwV                       77310.93694265 
    27 3P7jt9AkqgJCKQScx6HXYYZpa1V1G5Sb4WM                       76311.83300000 
    28 3PFLmYoa8vmUw6rJRkUyxGnPHJNZ2sDU8cS                       75992.73623663 
    29 3PNNQzMenKxXwLS3F54rE62VjcHGjSHuyPE                       68658.98609779 
    30 3PN4xpwUZNR6wWKb8yzNGrcBEp26rZADy8D                       64210.00000000 
    31 3PKXnxaB3GSsdCa2ZZpw1ioagFV4MXGDvQn                       61010.00000000 
    32 3P9qDqDRub2BTDfWRodqvfzrWu54uuXL7KY                       56000.00000000 
    33 3PB1NdEM1ktFSuc1uU3DeSyTPV3igoRyegx                       53874.83762527 
    34 3PJVPcPQwo3xofRRexf5RfW9fapk2Ec15Mj                       50000.00000000 
    35 3PBQonc5dw4Vy8jgmETmsQFviQn2oVEngjP                       44000.00000000 
    36 3PJuij6W9n3ywV2NthzZ2V8BVJVcouP2RSB                       33491.07058865 
    37 3P3HrGdJYzoKcFbjL6LnSA3mmZNevkQocWx                       32000.00000000 
    38 3PKFe17FEMPcQQMi2HNsiJTQHc1n1vu1acR                       28450.00000000 
    39 3P7a1mgiAa7Ft8Qfdxf9iSstbZhTZyknURu                       26347.00000061 
    40 3PKyy4GeLBfkAwEC5J5ADPezr4qHSNNEv97                       21011.00000000 
    41 3PMEki9WrMDtt2L1qAtbDGYGYngRheRtMkx                       20657.88783116 
    42 3P69er34Uq8jdjdc9i4zKBgrRLPVUFZcT5F                       20260.00000000 
    43 3PNN7zWeWkhPwXxMyReirHh7SjbYdRrtzcN                       20000.00000000 
    44 3PBPpbRZgVBs4KBLforU7e8YnNBMmBC2Vwb                       18000.56843121 
    45 3PDFEfziZh5CbmSNdphAdc2Jg6sMYHcEjXh                       14520.00000000 
    46 3PRFEadEN9kPXRTbAiLGb2pAJEG58qppzkS                       10000.00000000 
    47 3PLB5mF1AnYNVVZKcGLDBxYjcqsmB86nHpp                       10000.00000000 
    48 3PKSyCVL9Z13svgMTaTxoiANtFzbj2tvjZK                       10000.00000000 
    49 3P5qYppzTUMxCBWG9kNcuEb6GnVz3fqnzVz                        5084.73309052 
    50 3PCQQDtuk37iDN8qXNp5hnuecKZsiwjz4em                        5000.00000000 
    51 3PLxfHXGHV8VmR7xcnskvKBUePwHyCrUBmE                        4999.40940521 
    52 3PPXpTagbQCSXYZ3Y5h6vuFPj6RxHbnapmE                        4000.00000000 
    53 3PGq5Fb1ffQYjCU96wFY71iAcjysB16Pjsx                        3740.00007000 
    54 3PApGZn5BQhNnu7zZvbLPvr6nxm9cDGNXub                        2500.00000000 
    55 3P9RBKAvo8EFTWXKM1dhQtr9uG4gZhiAFPw                        2500.00000000 
    56 3P9Pp25zjfTKi1ar21ANzSm8iVUeEPq83RM                        2075.00000000 
    57 3P3qnXWMJpZ2hmtD1vUTHcbSmch5vX1CgDF                        2000.00000000 
    58 3P7s4GgSVgxZtmQAFqKpjsrd8et48Z7mQP1                        2000.00000000 
    59 3P3j6NeH4hcL5mNGo8GsyvBmWU5pmRDLJGv                        1807.33679525 
    60 3PBQzrwovy1G5yoA6dWLsXfj117TW2T91Lg                        1639.02211361 
    61 3P2xWGCbJh3icYbgwahfoqxhrVjCAWZ3QWi                        1511.00000000 
    62 3P2BfzbuCXkA2ZDNLZPddcvrYciQt3C59iM                        1500.00000000 
    63 3PEwPpCQaE8RLd79PXB9vrXFJE2Kongjpu8                        1500.00000000 
    64 3P4b6hEyEHg2ya52YfTJrdZEyuZCj7Hnwww                        1328.00000000 
    65 3PMHDXfhVm9Ps8RcDTsBfq75tiqMquXMu7L                        1270.00000000 
    66 3PDCxnkQD7C949Fp7kAyzVuY7JdVxmuB4iB                        1010.00000000 
    67 3PN6bd9uA42btMYg741PSYHbSHxqE5gfZCu                        1000.00000000 
    68 3P5P9692tW2ZzhpJ8pdsBBaB4infTNFWPLa                        1000.00000000 
    69 3PBzrqmbBYtnKPXEx8B77Wy8Ent5zSWAG1c                        1000.00000000 
    70 3PCuuR7fT8wB6YaWofQpdX4ByiuKHC1tiBd                        1000.00000000 
    71 3PEW1a7s44ydkKD7DqhP1Gv79XCZdPqfpnt                        1000.00000000 
    72 3P9dDrYaDerPpa4ALKPtNx4VTqhBf32Yj7E                        1000.00000000 
    73 3PPCoKfXpy93pooLrj6BsqxeVD9ewL4YDMM                        1000.00000000 
    74 3PASD9e3WVvqtcck2AiUWr5vNFXw8RtCw7v                        1000.00000000 
    75 3PDzfKDYmBFbANhubBWciHMmwVkX45s6P6U                        1000.00000000 
    76 3PDKVE3GS9mg3a29fdeLUsLHkXvUfQjSZuC                        1000.00000000 
    77 3P4nrha4dd9ECxLSPBc7CQDviutdrpE8M8F                         955.65000000 
    78 3PDbNcSM3LCw2Xer9YjXFP3NyC7vfi86hhs                         937.72726704 
    79 3P8959kydugVAKygN3rsJgoCxoQtAp26W8y                         817.09898900 
    80 3PEFu2PmXWYXRbuUvoyYDXXuFH2Q44qYVUX                         750.00000000 
    81 3PPZLUGKj7SYvVmGdpRmWzSQmH96w4iSpLE                         602.00000000 
    82 3P2VsQY7JVHRVmHjjv7mJNivjU4sBscoQfS                         600.00000000 
    83 3PGVbjHzoiAonPE9ZDkvkSprGMzyapr3kmr                         590.97072000 
    84 3P3PfgFKpfisSW6RCsbmgWXtwUH8fHAESw4                         504.13412974 
    85 3PK6kjcjzcFESiQk6ogQqFZmrv7kmJebEfs                         500.00000000 
    86 3PPFV3ZPfxEfqdWEUbsPC8Rp7hP12Ec65rC                         500.00000000 
    87 3PCiXDvzmR9Yp5dc7XcAXAKUrTVUKDq88r9                         500.00000000 
    88 3P4AG4fNFFqKjwuN2iiET6rFgegtAw1v5xi                         450.00000000 
    89 3PHmDTHNTFKUG6NBwUv1i6RKoqsGPz2rSer                         410.00000000 
    90 3P43o1Cbw9ehaASWW4ZUDLUkrvRbZLPG4uw                         290.50000000 
    91 3PM91sHqqPCSjvwsq73Q2VY5oaepBwQoAxr                         250.00000000 
    92 3PPwwvLTHe5AvcTXk54Wqr4wBm6HQCyDDKr                         235.92941177 
    93 3PC84YDkkvNnaX9xyDwfc8AsFj2iC9WMBZx                         227.00000181 
    94 3P95WGaggNMxZhHyc4mznyH47zXcRACzzPH                         227.00000000 
    95 3PJtZjcFQmjjVdHywXRKGcKmtGpfkpBZvJH                         225.00000000 
    96 3P46rjUHKy76B3NTRghEGzaLQBQ3E6JMGzz                         210.00000000 
    97 3P4VubcDvArbmqabuNNmosVMS7S26Er2Nfj                         200.00000000 
    98 3PFPiiMAvusd3QZdJjKmh9UkeVftoiXNJfw                         200.00000000 
    99 3P7YVSgj5djDofgZa7CCgAxzB1qmg7U5f2t                         200.00000000 
   100 3PFsUgzVesm6Lcrf3TEazRpzZ6gHJt83qKc                         200.00000000 
   101 3P4U5jDNubx3ab1UTdxD6SSojn5mzvQRkkn                         198.00000000 
   102 3P1z146oH5drtDPhFEyqYVocdNsTFoZUJV7                         101.00000000 
   103 3P4GRoy42PndNVayrtzWHdGeikJ6xKvsPeR                         100.00000000 
   104 3PCLCQ2Awqqo3zBwk62VN4SNLhLSFb8fr8n                         100.00000000 
   105 3PF9F88cbXM26oG17AS2o9DPtnafnf7i3MR                         100.00000000 
   106 3PKgtSwXUSu8QDSwdqhdMc61PEg5PVHAYq6                         100.00000000 
   107 3P6z5PHCuVHVRJ2JWryJxdUqa3VFCnTjmvp                         100.00000000 
   108 3PFchRFGHaF9v94eXUZN5Y5uhnczwBzZw1p                         100.00000000 
   109 3PQSeDSh1fvB6WkaHbsc8Z6fQjGRamQpNha                         100.00000000 
   110 3PNWx7YtwQqmNPDHBNPm9ewhYAG2Na6yzJ9                         100.00000000 
   111 3PKF6ebJWqq115ZnPuR4STtsjeJGECdDeqx                         100.00000000 
   112 3P5phXgCuCbqGHUPeCUz5QWt3RNNS469z5q                         100.00000000 
   113 3PE3FshcQHJouBmybwEBiacTXRMbuVrjo3W                         100.00000000 
   114 3PDrQx38pHE124q4Hm6UuvZZykagt3aEmQa                         100.00000000 
   115 3PFZQSAH9vvVD8bQCvfDHrf1NY5KU4FGf5K                         100.00000000 
   116 3P3wLRiPZSy4rVTrhbisnsaH8kLhVZdn1A5                         100.00000000 
   117 3PC55bZBxqX9ZYjrMLDZ45mwHpCYMYrKKxM                         100.00000000 
   118 3PJN1DaCJ7DaBVjhpwuzVgEXk4ZEwuj2Ji6                         100.00000000 
   119 3PLp7kCPH2CrVY9mLBwk4tuu16zDGCUrmLJ                         100.00000000 
   120 3P4hqgJjaAZsUnKnoWFbxnXvTTKg8CBGu3V                         100.00000000 
   121 3PNv16F88TsBcayvUf5K6FtuEeGTqX145BC                         100.00000000 
   122 3PJMzFxBsHygAF3EyyLNpv5TbXJFSN34UrG                         100.00000000 
   123 3PP6zSuex2k9FFkJqNu6AXLH2E91wnLmeyv                         100.00000000 
   124 3P5nfW62DU2Xntpe98W3SQG9X62vKMn2dJV                          96.00000000 
   125 3PKLHoWoMHW7RuCJaEzigiSiq3qFcLcFCEV                          63.00000000 
   126 3PFrfD7YqZF3imAyuPJ5gywZo7NJ1sAJwy4                          56.00000000 
   127 3PD1F8KZJmwe6WqNbZ1gxTK9RkntBTSyFSu                          50.00000000 
   128 3P7SL73LrbU6PBmu4iN19DgbeQLWfix2a9v                          45.00000000 
   129 3P3vwy3m2GhXv52N6D9D3tC95ahKAbn86FU                          40.00000000 
   130 3PPDMpacPgnETJLQz4Gx5919ftT1vae6uEz                          38.00000000 
   131 3P745o4NhFcnXEozJb46LtbvT9DiHttFGku                          30.00000000 
   132 3PAiFjx2Dj5TQfutNgyRVNSL1WK9kNx3pdm                          30.00000000 
   133 3PCU4jBa18jeCVaH8v3zNMeCqEbkZgwa3EJ                          25.00000000 
   134 3P3wHQ9AZ4aGjHporMNq6udNkZVhnFV6RX8                          25.00000000 
   135 3P5ahxcefyWK5J5yJQQ9gkisDTQcWoXWwQF                          25.00000000 
   136 3PAftALu98LqLsXmmEWjCRc6pJ4hND6PFrJ                          25.00000000 
   137 3P6QQpCQnWDGyM28AK7xw9yKHW3QetoUKzv                          25.00000000 
   138 3P8Da2Jsd25P8nDeQBybmBDkGABYJT8w7zj                          25.00000000 
   139 3P4oxL3UDiusWe6sF3n1JkUhcPeTzUxyQzq                          23.02928000 
   140 3PG74wfx6qZjCW4A85vize9sqDHuZAsfyX1                          20.00000000 
   141 3PHxGxYaatnrKT6Df7U3oNwk1dDeHkUHank                          20.00000000 
   142 3PJLjcvFaSjFDNbjMsd16aoqdYTp2VjtDu6                          20.00000000 
   143 3PPN9ecbSFAu4T1mYN4qqK147GEjBfxDaSV                          20.00000000 
   144 3P8f82Dt3pf8CkbvFrHGKdqGjcUvLnoAmRg                          20.00000000 
   145 3P3YSg3kGMf9RKoPuqxqxPtocUULHnD2KcA                          20.00000000 
   146 3PK2sVcNDD3r5RqhkqwvNkr1rthMwDiK8xt                          20.00000000 
   147 3PFD4AGXbnWqbur3qU4vs1BrcjCW1xwXstQ                          20.00000000 
   148 3PCWUd8WyQmhxg8FAz1n4cCVY3rZHSAaJ2N                          15.00000000 
   149 3PFxGxRKnKV6GAJDwad5UY13z1TSczR8WNz                          14.00000000 
   150 3P5dhtBAvEcuCCTQoBgwxpvx8BTLDEX8juS                          13.00000000 
   151 3PAMfzbrN64CUbKsw1sCYBDdfio3mxvPe2E                          13.00000000 
   152 3P3Mj1WzFg29rPaE4dtdYcaCwtvC3o5JDkK                          12.00000000 
   153 3P3ye7tPFpKsG48cDNi7HNGMtL8rBcctnA2                          12.00000000 
   154 3PFcnG9Fbu83krQJHwwCZgi4EPRGQfKks3j                          12.00000000 
   155 3PLBw7628CMsHuy1P3DEzoui472cHYqTmF7                          12.00000000 
   156 3PJJJm6ao5FuEJZZnRUUNGo7iGnJNdLW8uF                          11.00000000 
   157 3P9XAUVgQWximF5Vbt8BKnVgeYFqsKQ9eQn                          11.00000000 
   158 3PK2vvsjTQtqphUFcgnaMn33kQ4KcLXf3Fi                          11.00000000 
   159 3PQQzN8TodMYduXZTULfd9oFerHJETayX3Y                          11.00000000 
   160 3PDqmt5L6gAwPnm2BLq2zyBWyMKNpC192XF                          10.00000000 
   161 3PBH87SzCtPPKDh5oxPH9iiEz67xHpphNda                          10.00000000 
   162 3PCiYme6KZMFmrTzTSeXEfAc5EZBxzHKNgP                          10.00000000 
   163 3P4EmPDr2MjpNgnN4LoTy4BKovsKVLpSTin                          10.00000000 
   164 3P6t4okAqQyZyjU2pTHduLi8U9EpGmcDVhA                          10.00000000 
   165 3PNHVsXUgjGpBhBhrLgUnAzHuuKpMGYST2r                          10.00000000 
   166 3P7EbeqwuprfgrkeDSWKrVT5XSagkeZx33f                          10.00000000 
   167 3PC9sQRZJYFLHYHASaej9BxFkb7HG9ReaSe                          10.00000000 
   168 3PJdr5XEYpX7LhbzBJn2iSQsGoNLMvtbrr1                          10.00000000 
   169 3PMoMxNfmNrdM3gke2sfnwS5zjm9hZsrkhZ                          10.00000000 
   170 3PEcEDwPekKxEZrxBS1C3e3amtJE9B8MP24                          10.00000000 
   171 3P8aYkyaoQ9m5jKHeaVfR7QgQsXd1JHQ4dv                          10.00000000 
   172 3P4oNZiRJ8TJzNyVtbs7UXBAVFgTwrBSfwJ                          10.00000000 
   173 3PM1AmjhZVoMsVVs2uDFcfgf9VS3dPFpUBj                          10.00000000 
   174 3PFTbNkeCv5ErWCfYBUMiQ2LHSGz4bjWrBo                          10.00000000 
   175 3PNDDKAyVxWXf7aoRt7if9tUQEVXqBuQfcX                          10.00000000 
   176 3P4AtZFZ4jrq4k9WaHRrN5YgCJr1HVD4WEf                          10.00000000 
   177 3PHo4VQmQPVS3vdmu3R7Sh71SY2mJLXsi6D                          10.00000000 
   178 3PGMCBPNHdDXQnncScW7s7KmCa3uZLGVxiQ                          10.00000000 
   179 3PC2UgRVbWKiLhJk5bFcbrwdrZofA6qHxM6                          10.00000000 
   180 3PExk8J6wxJV9SRpFqbreoP41tQKYoqCjBw                          10.00000000 
   181 3PPokurJqhoDdzPnmFvm9oHw7bZWHKfFX7u                          10.00000000 
   182 3P9fTauygLFcnTtTMRACYqQXhVAgC48iuy7                          10.00000000 
   183 3PKBxiV482VRYkir3zDf1F7dZyXjhuC2HVz                          10.00000000 
   184 3P7GNAbQnN7QwKzeQ46QsM1wK5tqBCaXxJH                          10.00000000 
   185 3P2BUdkWqytJCWV8AwKXvQEcVnpuMkmov5R                          10.00000000 
   186 3PEdYDFRdjfJDWncYuhdU4kmnWTyg4vsjL6                          10.00000000 
   187 3PKkdidjAU5DpAFPgCC25h5W9yyN8yvXm3x                          10.00000000 
   188 3P7iusDyfS52yX8iTbD8frcSFKHYWCrqohQ                          10.00000000 
   189 3P53A7FkZCiAaZdLuCcoP1T29fjqN9n9rGX                          10.00000000 
   190 3PC5BghdAF2oabxnU5CsYh1XASkzCHP8WCy                          10.00000000 
   191 3PJ7aumseDyQLHFXqQ1cqdtnb2CRNBwGraL                          10.00000000 
   192 3PADgtn6vDw7fFDAN8MbkknoU8bBVNbG66B                          10.00000000 
   193 3P9L7pUwCdAEasM3o2zLq6ydUgeRxBCXfq8                          10.00000000 
   194 3PEGSfTxU2FDxbff4jASg5kgPvezYe4GwNH                          10.00000000 
   195 3PLFPGAH4bMFq2V35nhwqRFCmb4hj7Jo7WL                          10.00000000 
   196 3P2rcMSSAAxuDNRU7oh8noK2bV8mnEgz1Lf                          10.00000000 
   197 3PQwaQC9xvjNmaaypPcpmvLVoAWMiALYJWW                          10.00000000 
   198 3PBgQtsy4eKjnh7E7hh5PBzz6v3EdroAkeG                          10.00000000 
   199 3PCgk9GaGy696s3jPQej62JcBxNJR6z8n1o                          10.00000000 
   200 3PAYQPBHxWy9Bk3WDAHbZvwPbeubxTMqp3S                          10.00000000 
   201 3P4PQSB2xfZPPqDG7htZBpF8Rt2uMjqPPfD                          10.00000000 
   202 3P6EE7jhSzQ4pjAMcZUCmR35hfzT5bTtwPs                          10.00000000 
   203 3PFNgz5BRPdd55VRdvdgupjLrp8hPXtiFEp                          10.00000000 
   204 3PGLG3fJ267MG9ovTxHQ9JizZqSsAGN4tpg                          10.00000000 
   205 3PC64PigboV2wxHuc4g6vwkUCSBCMNs98kh                          10.00000000 
   206 3P7NMq42t9NCmXxm1tULKx5hzm6uaEtiBwg                          10.00000000 
   207 3PCMJjCGMnBqZAcVuNRFkjF5DtC4QtEYxf6                          10.00000000 
   208 3P7nUhp4i2aVi8ZPUTmwU555Se2izzB8f2b                          10.00000000 
   209 3PCyceaHrPVf4ngiDxVQF5MLMiSv7SxiHZK                          10.00000000 
   210 3PMJX2UakpdFfYJ4fZYwbsKY1d1zMxd4fuQ                          10.00000000 
   211 3PL26BzibQDt4Smw2yy8xL9QtqVbNfYvreA                          10.00000000 
   212 3PKMs5Hk4r4ApWWVkJq1QKxVdA7f8nY35zR                          10.00000000 
   213 3PFsaepJotGcHKj64SYsZwErkvyY9yBVDHi                          10.00000000 
   214 3PLjKnKa8JL6zLtzhtcmwo9M5ovSq2j3Ede                          10.00000000 
   215 3PAvgQ3VhvEgmjwNsKHTZtHHwifJ5CvmixS                          10.00000000 
   216 3PE7UK5i3cGsfYTXAAWo4Nz52CRMMteWSPq                          10.00000000 
   217 3PQjvEZCjghtc6mjrDJDDq8xaCgD1429ykJ                          10.00000000 
   218 3PGkTkG2SQa2aMu64tDmb9PbjA4ifmM8AXS                          10.00000000 
   219 3P5Njsc7LSM9njfCrrqCEyvvWLHs31kNXji                          10.00000000 
   220 3P9UCKJdQNkgvngFeQCUWyisTAVzvmYzy4S                          10.00000000 
   221 3PBKSmfNZTswEcP5FocQwgZ6yn9KcrDWPcx                          10.00000000 
   222 3PMpJHMkiUnBXkJPJBoSmPabjnsstE5nV73                          10.00000000 
   223 3PAXQjaCFqyNjPjGeqJ7EeeZ1bzKC5nziKB                          10.00000000 
   224 3PMzUv1Nz3xwiCTAHFr1GuB9wPCtwDqMYHE                          10.00000000 
   225 3PFR9WHdjxDpyvNbjY4SPxZXpfNjAyFomGH                           9.00000000 
   226 3PCWhfTrqRzdUFHJXw9ZnibzngcxqVg8M1C                           9.00000000 
   227 3P8mFw2vk46UkQnqemk97EuHTM3ERU4BKeW                           9.00000000 
   228 3P3SyFpjp3bvggTfo3DXTHdJjtqZdwApdpz                           9.00000000 
   229 3P8ZJCARdFRe1hhVvp4KwzvaDQqXz4yz47n                           9.00000000 
   230 3PNpeMKDApe7Z4GGr71ap5G7c8WW6DDm84a                           8.00000000 
   231 3PDCwXeGUU8tXvyhez1HDWCMWo7XM8muoEq                           8.00000000 
   232 3P5kjLcznHKBSeSQ565iwFzfojuSqkTsQP8                           8.00000000 
   233 3PFfHWdz3dAW8hxVFxRgnBuTEkmYmGopUeB                           7.00000000 
   234 3P4F8StCm5kDsmZ43zH4xFkjL2zMMQLXQs7                           6.00000000 
   235 3PLB8ydgtZ9nNbqU16X32jEuQiJ93qPjKo2                           6.00000000 
   236 3P4LdWmiZzyGLbKugJSygrMVvKLgVZ4FpK9                           6.00000000 
   237 3PJkNA35rmsuBdCEXXHBWJh1jDVBbzyBev5                           5.00000000 
   238 3PLWVjxkaa9JZVncSgy5oeCxhFRrvbY3wgG                           5.00000000 
   239 3P3xxVtoJqFLXe7k7mKWqVxChAXRi47VwjS                           5.00000000 
   240 3P2BnREMdt7Qavxs615rhFLetNpkt69xRvV                           5.00000000 
   241 3P9vyfjFQUwj2Bi5NyT9dq8o4237jyacX5Q                           5.00000000 
   242 3PFm2ohBEnDrVWP8rmCpY27kKGdf68C1R1p                           5.00000000 
   243 3PELCgSJiUEwMVBPpxDMwxmzGuUKksRwE9t                           5.00000000 
   244 3PHqdVzwpYJNPPE8cJVmeM6KG78KCzvzjEQ                           5.00000000 
   245 3PBmQ65efmq7q5uRXc93apW76jv5Ur3MEVm                           5.00000000 
   246 3P6FVBNCakHrdq3VvqNmtoe3r467249EzWf                           5.00000000 
   247 3P8UghP5Kqshc9gvdyEvUEdpeF1v1TGhAmN                           4.00000000 
   248 3P7Rr1r5KhY18o2Gy5DH49Sm3x2i7wkWXxU                           4.00000000 
   249 3PKNLmX1o7xmfvj4meMymq5QXotgLPn9UAt                           4.00000000 
   250 3PR7TAgytqzXxt38F3Brws51adR34faPADu                           4.00000000 
   251 3PCR6uFYZW6pR7By86BJFU9Ej7w4BnpTfBi                           4.00000000 
   252 3P9DJKUu91KbRzdshRDnzwfx7acRRfcw2tZ                           4.00000000 
   253 3PMMtyA3ovSB7bqm9s9ZARzcRHrT7qYJv9G                           4.00000000 
   254 3PQLQTWwQWyVvDafJnzfmFM47z9Dn1u9FrD                           4.00000000 
   255 3PG2yRG8hqjykkiQvrn3zcZrA41CDDQtLtr                           4.00000000 
   256 3P6WvW3Ci6FcKKkSkz9Y9AzkGLNwZQsJynm                           4.00000000 
   257 3PQ3BuTw7VUDmjBYcF67riCjuYH3yABspZn                           3.90000000 
   258 3PPaCG2JqeqKcGYvNcbWi6g7UpXaqfhaq3B                           3.00000000 
   259 3P31GDPXo1RUeuT7sq1nnBugYEzPrwHdFqz                           3.00000000 
   260 3P9JepEsweiidLSRkZbqKZPjR2uBPmdvAmb                           3.00000000 
   261 3PMoGEhpzU93ysk2teqNBqDfYgsj5nL8bye                           3.00000000 
   262 3P9T748Ujz9fXa6QTBZCKLg72jfxeerejC1                           3.00000000 
   263 3P7Sv5vdit54vHZi3eWy2SfPVqJJ48orsqy                           3.00000000 
   264 3PQCLdKvb44uHdLdgbDkjtweGdzv4b5Y67D                           3.00000000 
   265 3PCDAFhETjWRdAm1zvTWDsgVCsZcRW7adRf                           3.00000000 
   266 3PBoNNixZUzVWbmBBxZwZZStm4YbdRnFJhu                           3.00000000 
   267 3PLsKxcaxfqHEM4DQKmhfReUCNQrz2DSSic                           3.00000000 
   268 3P4X5BULeDA1fXTKLt55ruo81xFACBTBHX1                           3.00000000 
   269 3PPt63Mb17uFhjVkpCZDTbZ1n1rVizBqcwt                           3.00000000 
   270 3PKYmYQSRjAEoP4neT6hmxczrSHfaLazD6K                           3.00000000 
   271 3P3JzKzz5up9Z2P5rAXVUWQFotFSkXJ7hs1                           3.00000000 
   272 3PQnVS2m2fKLFWqWuGgCHo7hNy7Gqfjihzz                           3.00000000 
   273 3PDTApbMaeRBLC3ThPDxTeQdEr21A9gXjqj                           3.00000000 
   274 3PJNARn2Fqt6K1kGr2YNhVqzhQiPNfT4b4a                           3.00000000 
   275 3PC3mwm3o9iZNEPbUZExAWC9oKcVfsxjT4J                           3.00000000 
   276 3P5KCe1zh1NuGHBERs4ESQYVHBvrT7PHGJb                           3.00000000 
   277 3PDc5q5T3mKod8gAL5x7z8N1y1HmRHZSpXg                           3.00000000 
   278 3PKnaXjeDpdJtUbkFJyGFmvRYH2W57SnaKB                           2.00000000 
   279 3P68NoAbJaA5m4AVS3uCm7ioHWhLhkp3Dwt                           2.00000000 
   280 3PQkhDKWNsRqwt5ypSKGp81TAwMGHbgwLYJ                           2.00000000 
   281 3PGUyG71hh6ouYc2UGnTrF6YAAdzt97sYC3                           2.00000000 
   282 3PNdoP5LB4sdpSu72AyrwrVxuC3kKoAYZHK                           2.00000000 
   283 3PH83SR996KDEWmSBVxXFSHWAypZycYENqR                           2.00000000 
   284 3PAnhBFeHoUU9We23J8HHFcz8rkzBfAQ7uk                           2.00000000 
   285 3P67gK4gqmPf2BwAnH7Pevn5caurdRyLmDe                           2.00000000 
   286 3PQQvF5ztwLzSRsveVHUWZAgbduo9CXZWxg                           2.00000000 
   287 3P8iVtAG28WcHdPtJR2xZvwimkaLe8PEQGv                           2.00000000 
   288 3PE56Xp4R7SJLfzwf5Acj5j7pvefZXXD2h5                           2.00000000 
   289 3PBy1VbqTRN4UsofPqA6JRxQ3SFRdKGTfow                           2.00000000 
   290 3PL2mYLfz9QhUwzBBtuNDPuCtEtrZ7F6V3s                           2.00000000 
   291 3P2xYCda119EfYsdrR3S15fxsojmMGLc6xV                           2.00000000 
   292 3PKRwtbvRpSTVjycEHoGdzptqEWGMXhM1Re                           2.00000000 
   293 3P7azeuq6hUV7ZbTqBKYfe6CtxDcDcizSbj                           2.00000000 
   294 3P2zmSxwCCUTrtRdQ5kiYqXtCqFsENEqz6h                           2.00000000 
   295 3PFd4HBpfwKqfFwEkNXf1QA7r9NPamQDUvg                           2.00000000 
   296 3P7Z738VCpgyxzpHyYNd5n4jnfDQSjsTnme                           2.00000000 
   297 3PGKxnDCKW9JK78jjQA3hHprmQseLotdRhp                           2.00000000 
   298 3PDiMijDeihkUjkpdkXSaPBx4x487SRXKEe                           2.00000000 
   299 3PPdTHyrjNFDvrWZBXFG546iD1ft98u5oVV                           2.00000000 
   300 3PKnDKqAp3nhHgwrBrgtxjv6TNoGjPxYCPn                           2.00000000 
   301 3P2rBtXCiX8hervULnefTkQCNsZjt51aguJ                           2.00000000 
   302 3PB4DCx1oeLdgADAQFfsbgmCgnDwhZA3yQK                           2.00000000 
   303 3PHr5YzR1oCPXpvc11nXGvqDQNH8eD1ZnEn                           2.00000000 
   304 3P3PjG93DpgNKxY8U6pJtgvZM8o6xSuB2Sf                           2.00000000 
   305 3PCxUT3kieKumHh8uNkfmQUv28Fd9BbZenY                           2.00000000 
   306 3PEyKhiRYpJUfC4Rp1fNrF3ZBVji8trGn5A                           2.00000000 
   307 3P5xZZv3bb7dE44HYDmT4jKbY1wJRCoGGs1                           2.00000000 
   308 3P8yhxvhDdrdskp3uoruA9xNCwPz6eJjp3g                           2.00000000 
   309 3PQvyVTFGLEGN2cgNFBUKEduSBD6GGELFcs                           2.00000000 
   310 3PNUhjqh1TYF1UQX7bzriHLVaVS7XYPUG92                           2.00000000 
   311 3PPTgFSrvY5bVt3PxHQHWEQVm492goEx61Z                           2.00000000 
   312 3PEsYnaUwmbFJZ8GCuRz2noJtFwne2uGHbQ                           2.00000000 
   313 3PDvbM9VpNLdpQ6RW7zm7Nd9pS2Ao7P9KrJ                           2.00000000 
   314 3PEoQoZgzdSaaQNKcViC6DAhsGfPiYqazRu                           2.00000000 
   315 3PNtqoV2c9UnSi7G7hQHKABpYwhwrXxt1U9                           2.00000000 
   316 3PJ5CzKCnAzuL5KjRWHjHntongcsPVQFumr                           2.00000000 
   317 3PJWpd8MVSU1MnKEJ8tksG6vvUcUCh1PRX7                           2.00000000 
   318 3P3PEzNfDkojCwkNChXswrSEAAd2rr9PsQM                           2.00000000 
   319 3PQ9vyJFwrjCeqwANuv6qQd8x3qVvtmWaU6                           2.00000000 
   320 3PF5pfh26yMhaGUuVRA8fgx1VMaCpS4GF6T                           2.00000000 
   321 3PHeA76ZpwHMU3m3DW5GvwCz1dBLh1KeAE2                           1.81698784 
   322 3PPstMxwahyDES8pRPLCtnDNuk5S1RZYdKq                           1.72340000 
   323 3P2Dk2SrP1MqCnaSrCErwn94MUmbmcQHogW                           1.00000000 
   324 3P7DXgxa3rUxAo9roUNgBkBpTjhtDQZ5mPx                           1.00000000 
   325 3PPKU5gfg6D6ByxsUBXcAj3Q1j8hfDwLEPn                           1.00000000 
   326 3P9Rw3i57ihsfgZypour2rAvrX5CQ5ujYe7                           1.00000000 
   327 3PHrt4rEZikcJ3p6mSMs5PM8tmdHiGg5pWf                           1.00000000 
   328 3PJV5EQTiX6wRhiv3rswwPDKVJVyeNMg64i                           1.00000000 
   329 3P7FTZFwVPzQusEuRaB8K8eLF1AHXAPsfXK                           1.00000000 
   330 3PLMxSBqKtXnChgPPwrArF6gcMNwtMfMLiM                           1.00000000 
   331 3P6fBAdyzo6wK7meg5YzmqGWxZ89GhxWDQi                           1.00000000 
   332 3P23vvbqVnEMBa8hvmz3nojFBQyCnqpUVmm                           1.00000000 
   333 3P4mrBYsTRetKwqgzRBTJBWohgTJV4pP8mQ                           1.00000000 
   334 3PB1LbzhFzvaShah3CLbLf1T26hjP7EE4BV                           1.00000000 
   335 3P7UakGipBbEVJHinJcGtU7YLga4u36j1PQ                           1.00000000 
   336 3P4U9bMByDcYktyrE2XREvYWTfbdUcYTDDB                           1.00000000 
   337 3P6Q1hNcbcPyPCQpD46xQQmR31ChPeRN5Ue                           1.00000000 
   338 3P9Xmqj51Pae3XPSTjEh3U2BzceQS85t9Ux                           1.00000000 
   339 3PJuargYYWeQ8ZFu8rURgs9BsfnuhrB698s                           1.00000000 
   340 3PKotwFdFJYRTBDCvPQ7cbTYDo24P5vZnBV                           1.00000000 
   341 3P4JExHnB8aSmmW8XS62RzXGsFaLf4R4GuW                           1.00000000 
   342 3PHK5wXAopf9MwviN68XgwrsCRSrFJpXqDt                           1.00000000 
   343 3PPf8zRVFZjFKrxcHVHdufcE13QSj81Szvo                           1.00000000 
   344 3PM12MGAqEX9aEr8MCUrbZke5Ggj6kvFwHc                           1.00000000 
   345 3P79bLMGgR2Ut3nXW6HTyT5EGdM2bAaVUVW                           1.00000000 
   346 3PAbUZHTgSZ86cEQQWMzGkDV7a8jK8foL4q                           1.00000000 
   347 3PEHVqJyVy45P2dDxmTp3wgdLMygGuQRmQe                           1.00000000 
   348 3P2HgyBsiVXAAmJNbvYkhPDjw6vF8sGfR3M                           1.00000000 
   349 3P5R2ddswhuwjvfxzGszNmXbyGGsc6jXY1Y                           1.00000000 
   350 3PEGc6bPAKpYsYFRSUsFtJPrf3gBNhNF3vE                           1.00000000 
   351 3PKBskChY2HsAEwZfaVa4it3X1GaXMgGs8C                           1.00000000 
   352 3PMnyZhKnHQkTdZ9EWYnQuKZmeH1UJA3Bce                           1.00000000 
   353 3P2Ubr8nYNYpTrahprWMkMGY12KwbJnnvDg                           1.00000000 
   354 3P55rapnG5dduZX4dv3ysmWwMkqE5dMEkjZ                           1.00000000 
   355 3PA7urYSB25VNZYtGGqjERazJvyrBwba8Yc                           1.00000000 
   356 3P2JghoBQB4pReggGrkK4bGCMfgzUbvokMu                           1.00000000 
   357 3P4xrSFfRekd7snJcdmdLsxb8x1FWDU3om6                           1.00000000 
   358 3PLR3hg8hfdFi7dsMvSShhoiEkgiMq7oswZ                           1.00000000 
   359 3PNQctdCT3YHiLfVJSXqE4DHLpJuhv9rXei                           1.00000000 
   360 3PQ9JfxYY9NsUG9Xxpja48gdy1Caqt1JHqA                           1.00000000 
   361 3PBnvDk4n8QRndDbndH48xcHYNy5kBewF8E                           1.00000000 
   362 3PCQfo6H61MhzTjxmB5upc2hH9MNSFcBx1o                           1.00000000 
   363 3PAde59eeVm2usdZa5VtuEjUL7Cq2wmuP7D                           1.00000000 
   364 3P98miX62WVCQBr5HvuXwNur71wAexcHxoD                           1.00000000 
   365 3P8EiremShwqidmSktvzRXD9Y73mtqdXNSM                           1.00000000 
   366 3PGTw5hwro1AkNKM6pPxvkcsvye6adGt84B                           1.00000000 
   367 3PFUURdqXFo5MDyqzeVS2xLF6VQ4sMLWSWe                           1.00000000 
   368 3P82Sz21v925CHQZ6XAH57NsjX6hgP4cy2f                           1.00000000 
   369 3PMvMXpwSWZhkdbcYrzZxvjKeG5gMv39Sot                           1.00000000 
   370 3PJ4Vff8iZTyG8QG8wwaDyie5eBfo8HCNhU                           1.00000000 
   371 3PNPsHpmYpQSe9ovCFn5PotdMm28n8vwYy9                           1.00000000 
   372 3P4GYRoYFHJHZCfBsbAdBXdm6tEG9haFLFm                           1.00000000 
   373 3P6UKYh9RMF41Cs7o9jQw7cjtbZFJHb22CR                           1.00000000 
   374 3PEPrkUDy1Qi9JWfKUWtAB7zunw5pwTQU9D                           1.00000000 
   375 3P6W9mmWZoh6vrA2FK6h4hAbZdcuyJJWcjA                           1.00000000 
   376 3PGcyyNSU8TFGzwq5c8KrLayAj2oDkAPWLq                           1.00000000 
   377 3P7tft5cYiLsMMqoE6dMxtpW4XqhbxER8o2                           1.00000000 
   378 3PEyywKtFiUiUCoKU2YsZ7RHJuDk5YL9BWv                           1.00000000 
   379 3PN1kPx5Nvo4FkCxnaMNV5WXo8UuPRCwccW                           1.00000000 
   380 3PLKLT5tkwiPaoKq1f97as67vGLXoipQEcx                           1.00000000 
   381 3PLwKYekPXCocJGPoz5K8HSParEJkPgPz4M                           1.00000000 
   382 3PC9XtQQNJysrw7wjVBBTKGULfWoUuwQCVG                           1.00000000 
   383 3PNvNmBEwnQxSaxLG1VjDC45CCgUJrUKijR                           1.00000000 
   384 3P2RBxct2KoLqigJA5XiA7LUXcM3eLXoxDJ                           1.00000000 
   385 3P7NnWA5RJ4bfnzK6S6vzczPjPUeQtPk81u                           1.00000000 
   386 3P7618BgC15ffUtiHfPvW3kAqUW2RMyYpVP                           1.00000000 
   387 3PBamagLtYFoW7Fd1c26PziJZW5WULhegz8                           1.00000000 
   388 3P4iH63RQ7saoNocW4B1drkttwkFAVKYNQ4                           1.00000000 
   389 3PDBFB6BAzJL9wLVg1DD1G1Pxy2BMWkdVbZ                           1.00000000 
   390 3P3npa6wKK1VAocjXoGbmJ6EWh3QsKD17LY                           1.00000000 
   391 3P4xZHLYXUWGV4mDc3jZaAJ1D5ardwC2MsA                           1.00000000 
   392 3PQnLehK2cfc8xuuP5xGRVY8LM4e7PAYFiR                           1.00000000 
   393 3PQxohHeDssdU5LtyhthKH7N1CbvS9RFrGP                           1.00000000 
   394 3P7ZrHdn3TtvxhvPHEKRFkmioBgsqy6pS14                           1.00000000 
   395 3PQ5dxPeDXJGTmK4t68BZN4rwfVHn6uoZZe                           1.00000000 
   396 3PC7U8tzzXM4iDCGTWTL2yiaKVdtzBQ2WS1                           1.00000000 
   397 3P8pdeFiZVCvGebYNPngHAVBbiHKhqQMFcz                           1.00000000 
   398 3P2uFABG5TThoK4k7sS95jWTBzgbnFyHMus                           1.00000000 
   399 3PFFrbPVCYHtfnztXoscNMVQdjKjsYQy8eb                           1.00000000 
   400 3PEDHGB7GSKCsJAo8t1UyemhoPVkwnhDVXu                           1.00000000 
   401 3PQyNPQuGJQXU455dfmyqEvNkcqM3pZ71o3                           1.00000000 
   402 3PNYi9UqZdj9QJLCwb6HeM6YJ8ffxw66EMo                           1.00000000 
   403 3P77iqCZ3Tjw4Twf9zs1UPqN76KL1YBT6nF                           1.00000000 
   404 3PQheehdfNdDKDEX5aaKtCQHnPMsCeF7QTC                           1.00000000 
   405 3P6oYkvXzRSb12YJ2WxW35apNFUXTWbxwKf                           1.00000000 
   406 3PR4H8ENcCPPcy7hCcsfXzwk9wVcr9DykXQ                           1.00000000 
   407 3P6e3upfgydDLJn1sPKWxRfAZjgWAdnF2EU                           1.00000000 
   408 3P2z7KPUVmmLGCkdstjZJuywfUdhetnTh7f                           1.00000000 
   409 3PR3iZUT4kF1r9Uzrm2bwB8PU6uLVt8a2nz                           1.00000000 
   410 3PLSUzN7hVYVsZhpsbCeCPsZNyYKLAof25f                           1.00000000 
   411 3P8LRBoLvp2GnbM4qU1aR3tM4n5tJeajGtg                           1.00000000 
   412 3P4ChMWXAgDAuDzZm9Ltn5TtDRE71RT8S7v                           1.00000000 
   413 3PJCGvdWLVvTZS8w7JHxmah3s2F99MxaqNL                           1.00000000 
   414 3PDqMTpA65oV2Mbjp1eocfQsGxtWdQhoXbr                           1.00000000 
   415 3PMggxSyRvoayWBSHJK1pnr5p2JwhexcYsD                           1.00000000 
   416 3P3mgkVVM8EPsKkbzipzAh9mEUUgUpNFMPc                           1.00000000 
   417 3PDoQHTQsHyk5prCmEYUe9xwgFursKCVJ8b                           1.00000000 
   418 3P4onZe3cMyTWxGcgiQMc7yDBAH59nKR9nR                           1.00000000 
   419 3PD5XS1gYZWdMBqBcDxWTWUgTwY7QzZHdjo                           1.00000000 
   420 3PAZTD1n5TVwnE8zmL3Cjb2gMemoVztDSae                           1.00000000 
   421 3P6FyjmffdGGE1yJSBi7HFWV1oUuw4qQCnt                           1.00000000 
   422 3PC6Qs1PCqdJo6YQb1cGdJNj33xmymWdR1B                           1.00000000 
   423 3PG9fLvqSzKs7CnC5kHdzA5BqPARspxfRm3                           1.00000000 
   424 3P4df6NZMcaEAMbNhAqMHZn6x4ZocKJR9V3                           1.00000000 
   425 3PJqFoM76HFZHXpczeFCBa4u7eBUsCkz9wn                           1.00000000 
   426 3PDPxUJuFgEXvCvpcKiMzRXQPnC3tKbs189                           1.00000000 
   427 3PMD2tSWS9eDJ9BfWpJDU4AyCMaDeivtbKg                           1.00000000 
   428 3PFZf44s6SzedrHAnQi7frVQivgayCcL5dC                           1.00000000 
   429 3PQaBAyUhaZENDkpt7iXYW3TkNGfBNhCKdK                           1.00000000 
   430 3PAJdXZ4jfLZGrKzEdCwhAGxH31Mbh5Ztyo                           0.00100000 
   431 3P5hCSoofgqHkmvaEWjmfsFFwKqD6H8FQBi                           0.00001317 
----------------------------------------------------------------------------------------
                                                            1000000000.99999964


-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
For the support and maintenance of the PyWaves statistics and library, we have opened up an address you can lease or donate to: 3P5dg6PtSAQmdH1qCGKJWu7bkzRG27mny5i . Feel free to donate or lease any amount to show your support.
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------