{ "cells": [ { "cell_type": "code", "execution_count": 1, "id": "15e41060", "metadata": {}, "outputs": [], "source": [ "from datasets import load_dataset, load_metric, Audio, Dataset\n", "import os\n", "import torchaudio\n", "from tqdm.auto import tqdm" ] }, { "cell_type": "code", "execution_count": 2, "id": "6c0fced5", "metadata": { "collapsed": true, "jupyter": { "outputs_hidden": true } }, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "--2022-02-03 15:44:18-- https://www.openslr.org/resources/42/km_kh_male.zip\n", "Resolving www.openslr.org (www.openslr.org)... 46.101.158.64\n", "Connecting to www.openslr.org (www.openslr.org)|46.101.158.64|:443... connected.\n", "HTTP request sent, awaiting response... 200 OK\n", "Length: 866086951 (826M) [application/zip]\n", "Saving to: ‘km_kh_male.zip’\n", "\n", " 0K .......... .......... .......... .......... .......... 0% 275K 51m18s\n", " 50K .......... .......... .......... .......... .......... 0% 549K 38m29s\n", " 100K .......... .......... .......... .......... .......... 0% 547K 34m14s\n", " 150K .......... .......... .......... .......... .......... 0% 544K 32m9s\n", " 200K .......... .......... .......... .......... .......... 0% 275K 35m57s\n", " 250K .......... .......... .......... .......... .......... 0% 546K 34m15s\n", " 300K .......... .......... .......... .......... .......... 0% 548K 33m2s\n", " 350K .......... .......... .......... .......... .......... 0% 549K 32m7s\n", " 400K .......... .......... .......... .......... .......... 0% 550K 31m23s\n", " 450K .......... .......... .......... .......... .......... 0% 371K 32m3s\n", " 500K .......... .......... .......... .......... .......... 0% 547K 31m28s\n", " 550K .......... .......... .......... .......... .......... 0% 550K 30m59s\n", " 600K .......... .......... .......... .......... .......... 0% 549K 30m34s\n", " 650K .......... .......... .......... .......... .......... 0% 549K 30m13s\n", " 700K .......... .......... .......... .......... .......... 0% 549K 29m55s\n", " 750K .......... .......... .......... .......... .......... 0% 550K 29m38s\n", " 800K .......... .......... .......... .......... .......... 0% 551K 29m24s\n", " 850K .......... .......... .......... .......... .......... 0% 549K 29m11s\n", " 900K .......... .......... .......... .......... .......... 0% 551K 29m0s\n", " 950K .......... .......... .......... .......... .......... 0% 551K 28m49s\n", " 1000K .......... .......... .......... .......... .......... 0% 554K 28m39s\n", " 1050K .......... .......... .......... .......... .......... 0% 993K 28m0s\n", " 1100K .......... .......... .......... .......... .......... 0% 380K 28m23s\n", " 1150K .......... .......... .......... .......... .......... 0% 1001K 27m48s\n", " 1200K .......... .......... .......... .......... .......... 0% 550K 27m42s\n", " 1250K .......... .......... .......... .......... .......... 0% 558K 27m36s\n", " 1300K .......... .......... .......... .......... .......... 0% 550K 27m32s\n", " 1350K .......... .......... .......... .......... .......... 0% 550K 27m28s\n", " 1400K .......... .......... .......... .......... .......... 0% 1.13M 26m56s\n", " 1450K .......... .......... .......... .......... .......... 0% 551K 26m53s\n", " 1500K .......... .......... .......... .......... .......... 0% 550K 26m50s\n", " 1550K .......... .......... .......... .......... .......... 0% 551K 26m48s\n", " 1600K .......... .......... .......... .......... .......... 0% 549K 26m46s\n", " 1650K .......... .......... .......... .......... .......... 0% 551K 26m43s\n", " 1700K .......... .......... .......... .......... .......... 0% 549K 26m41s\n", " 1750K .......... .......... .......... .......... .......... 0% 549K 26m39s\n", " 1800K .......... .......... .......... .......... .......... 0% 552K 26m38s\n", " 1850K .......... .......... .......... .......... .......... 0% 50.8M 25m56s\n", " 1900K .......... .......... .......... .......... .......... 0% 1022K 25m37s\n", " 1950K .......... .......... .......... .......... .......... 0% 1.19M 25m16s\n", " 2000K .......... .......... .......... .......... .......... 0% 51.3M 24m39s\n", " 2050K .......... .......... .......... .......... .......... 0% 59.4M 24m4s\n", " 2100K .......... .......... .......... .......... .......... 0% 61.2M 23m31s\n", " 2150K .......... .......... .......... .......... .......... 0% 1.03M 23m17s\n", " 2200K .......... .......... .......... .......... .......... 0% 48.5M 22m46s\n", " 2250K .......... .......... .......... .......... .......... 0% 1.21M 22m31s\n", " 2300K .......... .......... .......... .......... .......... 0% 59.9M 22m3s\n", " 2350K .......... .......... .......... .......... .......... 0% 45.9M 21m35s\n", " 2400K .......... .......... .......... .......... .......... 0% 68.9M 21m9s\n", " 2450K .......... .......... .......... .......... .......... 0% 61.9M 20m44s\n", " 2500K .......... .......... .......... .......... .......... 0% 69.5M 20m20s\n", " 2550K .......... .......... .......... .......... .......... 0% 71.8M 19m56s\n", " 2600K .......... .......... .......... .......... .......... 0% 1.21M 19m47s\n", " 2650K .......... .......... .......... .......... .......... 0% 9.57M 19m26s\n", " 2700K .......... .......... .......... .......... .......... 0% 45.9M 19m5s\n", " 2750K .......... .......... .......... .......... .......... 0% 67.2M 18m45s\n", " 2800K .......... .......... .......... .......... .......... 0% 70.9M 18m25s\n", " 2850K .......... .......... .......... .......... .......... 0% 1.22M 18m18s\n", " 2900K .......... .......... .......... .......... .......... 0% 57.0M 17m59s\n", " 2950K .......... .......... .......... .......... .......... 0% 47.0M 17m42s\n", " 3000K .......... .......... .......... .......... .......... 0% 63.5M 17m24s\n", " 3050K .......... .......... .......... .......... .......... 0% 71.4M 17m8s\n", " 3100K .......... .......... .......... .......... .......... 0% 61.4M 16m51s\n", " 3150K .......... .......... .......... .......... .......... 0% 72.2M 16m36s\n", " 3200K .......... .......... .......... .......... .......... 0% 56.0M 16m21s\n", " 3250K .......... .......... .......... .......... .......... 0% 68.2M 16m6s\n", " 3300K .......... .......... .......... .......... .......... 0% 70.6M 15m52s\n", " 3350K .......... .......... .......... .......... .......... 0% 61.3M 15m38s\n", " 3400K .......... .......... .......... .......... .......... 0% 71.4M 15m24s\n", " 3450K .......... .......... .......... .......... .......... 0% 1.37M 15m20s\n", " 3500K .......... .......... .......... .......... .......... 0% 65.9M 15m7s\n", " 3550K .......... .......... .......... .......... .......... 0% 17.1M 14m55s\n", " 3600K .......... .......... .......... .......... .......... 0% 34.7M 14m43s\n", " 3650K .......... .......... .......... .......... .......... 0% 59.7M 14m31s\n", " 3700K .......... .......... .......... .......... .......... 0% 48.9M 14m20s\n", " 3750K .......... .......... .......... .......... .......... 0% 67.6M 14m8s\n", " 3800K .......... .......... .......... .......... .......... 0% 71.2M 13m57s\n", " 3850K .......... .......... .......... .......... .......... 0% 55.3M 13m47s\n", " 3900K .......... .......... .......... .......... .......... 0% 67.9M 13m36s\n", " 3950K .......... .......... .......... .......... .......... 0% 65.5M 13m26s\n", " 4000K .......... .......... .......... .......... .......... 0% 1.32M 13m24s\n", " 4050K .......... .......... .......... .......... .......... 0% 65.4M 13m14s\n", " 4100K .......... .......... .......... .......... .......... 0% 48.7M 13m5s\n", " 4150K .......... .......... .......... .......... .......... 0% 50.0M 12m56s\n", " 4200K .......... .......... .......... .......... .......... 0% 49.0M 12m47s\n", " 4250K .......... .......... .......... .......... .......... 0% 65.2M 12m38s\n", " 4300K .......... .......... .......... .......... .......... 0% 37.9M 12m29s\n", " 4350K .......... .......... .......... .......... .......... 0% 59.5M 12m21s\n", " 4400K .......... .......... .......... .......... .......... 0% 50.6M 12m13s\n", " 4450K .......... .......... .......... .......... .......... 0% 42.5M 12m5s\n", " 4500K .......... .......... .......... .......... .......... 0% 49.3M 11m57s\n", " 4550K .......... .......... .......... .......... .......... 0% 69.3M 11m49s\n", " 4600K .......... .......... .......... .......... .......... 0% 59.7M 11m42s\n", " 4650K .......... .......... .......... .......... .......... 0% 71.7M 11m34s\n", " 4700K .......... .......... .......... .......... .......... 0% 60.9M 11m27s\n", " 4750K .......... .......... .......... .......... .......... 0% 86.4M 11m20s\n", " 4800K .......... .......... .......... .......... .......... 0% 97.0M 11m13s\n", " 4850K .......... .......... .......... .......... .......... 0% 88.5M 11m6s\n", " 4900K .......... .......... .......... .......... .......... 0% 104M 11m0s\n", " 4950K .......... .......... .......... .......... .......... 0% 89.1M 10m53s\n", " 5000K .......... .......... .......... .......... .......... 0% 97.4M 10m47s\n", " 5050K .......... .......... .......... .......... .......... 0% 101M 10m40s\n", " 5100K .......... .......... .......... .......... .......... 0% 88.0M 10m34s\n", " 5150K .......... .......... .......... .......... .......... 0% 104M 10m28s\n", " 5200K .......... .......... .......... .......... .......... 0% 1.85M 10m26s\n", " 5250K .......... .......... .......... .......... .......... 0% 46.3M 10m21s\n", " 5300K .......... .......... .......... .......... .......... 0% 70.3M 10m15s\n", " 5350K .......... .......... .......... .......... .......... 0% 57.4M 10m9s\n", " 5400K .......... .......... .......... .......... .......... 0% 69.9M 10m4s\n", " 5450K .......... .......... .......... .......... .......... 0% 57.3M 9m58s\n", " 5500K .......... .......... .......... .......... .......... 0% 35.9M 9m53s\n", " 5550K .......... .......... .......... .......... .......... 0% 57.0M 9m48s\n", " 5600K .......... .......... .......... .......... .......... 0% 53.9M 9m43s\n", " 5650K .......... .......... .......... .......... .......... 0% 69.8M 9m38s\n", " 5700K .......... .......... .......... .......... .......... 0% 47.1M 9m33s\n", " 5750K .......... .......... .......... .......... .......... 0% 68.0M 9m28s\n", " 5800K .......... .......... .......... .......... .......... 0% 78.8M 9m23s\n", " 5850K .......... .......... .......... .......... .......... 0% 72.3M 9m18s\n", " 5900K .......... .......... .......... .......... .......... 0% 85.2M 9m14s\n", " 5950K .......... .......... .......... .......... .......... 0% 74.5M 9m9s\n", " 6000K .......... .......... .......... .......... .......... 0% 82.1M 9m5s\n", " 6050K .......... .......... .......... .......... .......... 0% 84.6M 9m0s\n", " 6100K .......... .......... .......... .......... .......... 0% 66.1M 8m56s\n", " 6150K .......... .......... .......... .......... .......... 0% 84.9M 8m52s\n", " 6200K .......... .......... .......... .......... .......... 0% 74.2M 8m48s\n", " 6250K .......... .......... .......... .......... .......... 0% 80.9M 8m43s\n", " 6300K .......... .......... .......... .......... .......... 0% 1.63M 8m43s\n", " 6350K .......... .......... .......... .......... .......... 0% 18.1M 8m39s\n", " 6400K .......... .......... .......... .......... .......... 0% 65.3M 8m36s\n", " 6450K .......... .......... .......... .......... .......... 0% 57.0M 8m32s\n", " 6500K .......... .......... .......... .......... .......... 0% 67.6M 8m28s\n", " 6550K .......... .......... .......... .......... .......... 0% 62.4M 8m24s\n", " 6600K .......... .......... .......... .......... .......... 0% 42.8M 8m20s\n", " 6650K .......... .......... .......... .......... .......... 0% 66.5M 8m17s\n", " 6700K .......... .......... .......... .......... .......... 0% 43.8M 8m13s\n", " 6750K .......... .......... .......... .......... .......... 0% 72.4M 8m10s\n", " 6800K .......... .......... .......... .......... .......... 0% 63.3M 8m6s\n", " 6850K .......... .......... .......... .......... .......... 0% 50.3M 8m3s\n", " 6900K .......... .......... .......... .......... .......... 0% 52.6M 7m59s\n", " 6950K .......... .......... .......... .......... .......... 0% 63.0M 7m56s\n", " 7000K .......... .......... .......... .......... .......... 0% 73.8M 7m53s\n", " 7050K .......... .......... .......... .......... .......... 0% 106M 7m49s\n", " 7100K .......... .......... .......... .......... .......... 0% 94.2M 7m46s\n", " 7150K .......... .......... .......... .......... .......... 0% 110M 7m43s\n", " 7200K .......... .......... .......... .......... .......... 0% 94.7M 7m40s\n", " 7250K .......... .......... .......... .......... .......... 0% 105M 7m36s\n", " 7300K .......... .......... .......... .......... .......... 0% 105M 7m33s\n", " 7350K .......... .......... .......... .......... .......... 0% 92.3M 7m30s\n", " 7400K .......... .......... .......... .......... .......... 0% 75.6M 7m27s\n", " 7450K .......... .......... .......... .......... .......... 0% 67.5M 7m24s\n", " 7500K .......... .......... .......... .......... .......... 0% 92.9M 7m22s\n", " 7550K .......... .......... .......... .......... .......... 0% 104M 7m19s\n", " 7600K .......... .......... .......... .......... .......... 0% 84.5M 7m16s\n", " 7650K .......... .......... .......... .......... .......... 0% 111M 7m13s\n", " 7700K .......... .......... .......... .......... .......... 0% 95.1M 7m10s\n", " 7750K .......... .......... .......... .......... .......... 0% 110M 7m8s\n", " 7800K .......... .......... .......... .......... .......... 0% 100M 7m5s\n", " 7850K .......... .......... .......... .......... .......... 0% 2.12M 7m5s\n", " 7900K .......... .......... .......... .......... .......... 0% 53.9M 7m2s\n", " 7950K .......... .......... .......... .......... .......... 0% 23.0M 7m0s\n", " 8000K .......... .......... .......... .......... .......... 0% 70.9M 6m57s\n", " 8050K .......... .......... .......... .......... .......... 0% 47.0M 6m54s\n", " 8100K .......... .......... .......... .......... .......... 0% 49.5M 6m52s\n", " 8150K .......... .......... .......... .......... .......... 0% 67.3M 6m50s\n", " 8200K .......... .......... .......... .......... .......... 0% 53.1M 6m47s\n", " 8250K .......... .......... .......... .......... .......... 0% 54.4M 6m45s\n", " 8300K .......... .......... .......... .......... .......... 0% 74.0M 6m42s\n", " 8350K .......... .......... .......... .......... .......... 0% 76.4M 6m40s\n", " 8400K .......... .......... .......... .......... .......... 0% 107M 6m38s\n", " 8450K .......... .......... .......... .......... .......... 1% 97.7M 6m35s\n", " 8500K .......... .......... .......... .......... .......... 1% 81.8M 6m33s\n", " 8550K .......... .......... .......... .......... .......... 1% 63.6M 6m31s\n", " 8600K .......... .......... .......... .......... .......... 1% 75.8M 6m29s\n", " 8650K .......... .......... .......... .......... .......... 1% 112M 6m26s\n", " 8700K .......... .......... .......... .......... .......... 1% 96.1M 6m24s\n", " 8750K .......... .......... .......... .......... .......... 1% 112M 6m22s\n", " 8800K .......... .......... .......... .......... .......... 1% 110M 6m20s\n", " 8850K .......... .......... .......... .......... .......... 1% 96.1M 6m18s\n", " 8900K .......... .......... .......... .......... .......... 1% 102M 6m16s\n", " 8950K .......... .......... .......... .......... .......... 1% 97.6M 6m14s\n", " 9000K .......... .......... .......... .......... .......... 1% 21.6M 6m12s\n", " 9050K .......... .......... .......... .......... .......... 1% 1.66M 6m12s\n", " 9100K .......... .......... .......... .......... .......... 1% 96.2M 6m10s\n", " 9150K .......... .......... .......... .......... .......... 1% 113M 6m8s\n", " 9200K .......... .......... .......... .......... .......... 1% 25.6M 6m7s\n", " 9250K .......... .......... .......... .......... .......... 1% 80.8M 6m5s\n", " 9300K .......... .......... .......... .......... .......... 1% 66.6M 6m3s\n", " 9350K .......... .......... .......... .......... .......... 1% 63.2M 6m1s\n", " 9400K .......... .......... .......... .......... .......... 1% 73.1M 5m59s\n", " 9450K .......... .......... .......... .......... .......... 1% 68.1M 5m57s\n", " 9500K .......... .......... .......... .......... .......... 1% 70.7M 5m55s\n", " 9550K .......... .......... .......... .......... .......... 1% 60.2M 5m53s\n", " 9600K .......... .......... .......... .......... .......... 1% 70.4M 5m52s\n", " 9650K .......... .......... .......... .......... .......... 1% 85.6M 5m50s\n", " 9700K .......... .......... .......... .......... .......... 1% 68.3M 5m48s\n", " 9750K .......... .......... .......... .......... .......... 1% 82.8M 5m46s\n", " 9800K .......... .......... .......... .......... .......... 1% 60.7M 5m45s\n", " 9850K .......... .......... .......... .......... .......... 1% 69.0M 5m43s\n", " 9900K .......... .......... .......... .......... .......... 1% 85.0M 5m41s\n", " 9950K .......... .......... .......... .......... .......... 1% 78.8M 5m40s\n", " 10000K .......... .......... .......... .......... .......... 1% 122M 5m38s\n", " 10050K .......... .......... .......... .......... .......... 1% 117M 5m36s\n", " 10100K .......... .......... .......... .......... .......... 1% 105M 5m35s\n", " 10150K .......... .......... .......... .......... .......... 1% 123M 5m33s\n", " 10200K .......... .......... .......... .......... .......... 1% 106M 5m31s\n", " 10250K .......... .......... .......... .......... .......... 1% 113M 5m30s\n", " 10300K .......... .......... .......... .......... .......... 1% 116M 5m28s\n", " 10350K .......... .......... .......... .......... .......... 1% 1.73M 5m29s\n", " 10400K .......... .......... .......... .......... .......... 1% 51.5M 5m27s\n", " 10450K .......... .......... .......... .......... .......... 1% 44.0M 5m26s\n", " 10500K .......... .......... .......... .......... .......... 1% 60.4M 5m24s\n", " 10550K .......... .......... .......... .......... .......... 1% 56.5M 5m23s\n", " 10600K .......... .......... .......... .......... .......... 1% 58.5M 5m21s\n", " 10650K .......... .......... .......... .......... .......... 1% 74.5M 5m20s\n", " 10700K .......... .......... .......... .......... .......... 1% 49.2M 5m19s\n", " 10750K .......... .......... .......... .......... .......... 1% 73.5M 5m17s\n", " 10800K .......... .......... .......... .......... .......... 1% 64.6M 5m16s\n", " 10850K .......... .......... .......... .......... .......... 1% 63.6M 5m14s\n", " 10900K .......... .......... .......... .......... .......... 1% 70.4M 5m13s\n", " 10950K .......... .......... .......... .......... .......... 1% 77.4M 5m12s\n", " 11000K .......... .......... .......... .......... .......... 1% 91.3M 5m10s\n", " 11050K .......... .......... .......... .......... .......... 1% 87.9M 5m9s\n", " 11100K .......... .......... .......... .......... .......... 1% 75.2M 5m7s\n", " 11150K .......... .......... .......... .......... .......... 1% 91.4M 5m6s\n", " 11200K .......... .......... .......... .......... .......... 1% 78.7M 5m5s\n", " 11250K .......... .......... .......... .......... .......... 1% 90.9M 5m3s\n", " 11300K .......... .......... .......... .......... .......... 1% 88.3M 5m2s\n", " 11350K .......... .......... .......... .......... .......... 1% 78.9M 5m1s\n", " 11400K .......... .......... .......... .......... .......... 1% 90.9M 4m59s\n", " 11450K .......... .......... .......... .......... .......... 1% 74.9M 4m58s\n", " 11500K .......... .......... .......... .......... .......... 1% 90.6M 4m57s\n", " 11550K .......... .......... .......... .......... .......... 1% 88.1M 4m56s\n", " 11600K .......... .......... .......... .......... .......... 1% 79.0M 4m54s\n", " 11650K .......... .......... .......... .......... .......... 1% 87.4M 4m53s\n", " 11700K .......... .......... .......... .......... .......... 1% 78.3M 4m52s\n", " 11750K .......... .......... .......... .......... .......... 1% 118M 4m51s\n", " 11800K .......... .......... .......... .......... .......... 1% 1.57M 4m52s\n", " 11850K .......... .......... .......... .......... .......... 1% 44.8M 4m51s\n", " 11900K .......... .......... .......... .......... .......... 1% 66.8M 4m49s\n", " 11950K .......... .......... .......... .......... .......... 1% 64.2M 4m48s\n", " 12000K .......... .......... .......... .......... .......... 1% 71.5M 4m47s\n", " 12050K .......... .......... .......... .......... .......... 1% 71.6M 4m46s\n", " 12100K .......... .......... .......... .......... .......... 1% 58.6M 4m45s\n", " 12150K .......... .......... .......... .......... .......... 1% 65.5M 4m44s\n", " 12200K .......... .......... .......... .......... .......... 1% 61.8M 4m42s\n", " 12250K .......... .......... .......... .......... .......... 1% 65.7M 4m41s\n", " 12300K .......... .......... .......... .......... .......... 1% 68.1M 4m40s\n", " 12350K .......... .......... .......... .......... .......... 1% 42.0M 4m39s\n", " 12400K .......... .......... .......... .......... .......... 1% 57.5M 4m38s\n", " 12450K .......... .......... .......... .......... .......... 1% 71.4M 4m37s\n", " 12500K .......... .......... .......... .......... .......... 1% 90.5M 4m36s\n", " 12550K .......... .......... .......... .......... .......... 1% 75.3M 4m35s\n", " 12600K .......... .......... .......... .......... .......... 1% 76.0M 4m34s\n", " 12650K .......... .......... .......... .......... .......... 1% 83.4M 4m33s\n", " 12700K .......... .......... .......... .......... .......... 1% 69.9M 4m32s\n", " 12750K .......... .......... .......... .......... .......... 1% 90.0M 4m31s\n", " 12800K .......... .......... .......... .......... .......... 1% 90.8M 4m30s\n", " 12850K .......... .......... .......... .......... .......... 1% 75.8M 4m29s\n", " 12900K .......... .......... .......... .......... .......... 1% 90.5M 4m28s\n", " 12950K .......... .......... .......... .......... .......... 1% 78.0M 4m27s\n", " 13000K .......... .......... .......... .......... .......... 1% 89.3M 4m26s\n", " 13050K .......... .......... .......... .......... .......... 1% 85.1M 4m25s\n", " 13100K .......... .......... .......... .......... .......... 1% 2.04M 4m25s\n", " 13150K .......... .......... .......... .......... .......... 1% 68.7M 4m24s\n", " 13200K .......... .......... .......... .......... .......... 1% 61.6M 4m23s\n", " 13250K .......... .......... .......... .......... .......... 1% 72.0M 4m22s\n", " 13300K .......... .......... .......... .......... .......... 1% 72.3M 4m21s\n", " 13350K .......... .......... .......... .......... .......... 1% 61.3M 4m20s\n", " 13400K .......... .......... .......... .......... .......... 1% 66.7M 4m19s\n", " 13450K .......... .......... .......... .......... .......... 1% 64.0M 4m18s\n", " 13500K .......... .......... .......... .......... .......... 1% 73.3M 4m17s\n", " 13550K .......... .......... .......... .......... .......... 1% 73.4M 4m17s\n", " 13600K .......... .......... .......... .......... .......... 1% 61.7M 4m16s\n", " 13650K .......... .......... .......... .......... .......... 1% 71.2M 4m15s\n", " 13700K .......... .......... .......... .......... .......... 1% 59.0M 4m14s\n", " 13750K .......... .......... .......... .......... .......... 1% 79.5M 4m13s\n", " 13800K .......... .......... .......... .......... .......... 1% 80.4M 4m12s\n", " 13850K .......... .......... .......... .......... .......... 1% 66.5M 4m11s\n", " 13900K .......... .......... .......... .......... .......... 1% 80.5M 4m10s\n", " 13950K .......... .......... .......... .......... .......... 1% 64.4M 4m9s\n", " 14000K .......... .......... .......... .......... .......... 1% 79.6M 4m9s\n", " 14050K .......... .......... .......... .......... .......... 1% 79.4M 4m8s\n", " 14100K .......... .......... .......... .......... .......... 1% 65.9M 4m7s\n", " 14150K .......... .......... .......... .......... .......... 1% 79.1M 4m6s\n", " 14200K .......... .......... .......... .......... .......... 1% 69.2M 4m5s\n", " 14250K .......... .......... .......... .......... .......... 1% 28.1M 4m4s\n", " 14300K .......... .......... .......... .......... .......... 1% 78.7M 4m4s\n", " 14350K .......... .......... .......... .......... .......... 1% 67.5M 4m3s\n", " 14400K .......... .......... .......... .......... .......... 1% 91.8M 4m2s\n", " 14450K .......... .......... .......... .......... .......... 1% 90.5M 4m1s\n", " 14500K .......... .......... .......... .......... .......... 1% 91.2M 4m0s\n", " 14550K .......... .......... .......... .......... .......... 1% 106M 4m0s\n", " 14600K .......... .......... .......... .......... .......... 1% 89.4M 3m59s\n", " 14650K .......... .......... .......... .......... .......... 1% 108M 3m58s\n", " 14700K .......... .......... .......... .......... .......... 1% 93.8M 3m57s\n", " 14750K .......... .......... .......... .......... .......... 1% 107M 3m56s\n", " 14800K .......... .......... .......... .......... .......... 1% 1.79M 3m57s\n", " 14850K .......... .......... .......... .......... .......... 1% 59.7M 3m56s\n", " 14900K .......... .......... .......... .......... .......... 1% 57.4M 3m56s\n", " 14950K .......... .......... .......... .......... .......... 1% 57.8M 3m55s\n", " 15000K .......... .......... .......... .......... .......... 1% 73.6M 3m54s\n", " 15050K .......... .......... .......... .......... .......... 1% 73.4M 3m53s\n", " 15100K .......... .......... .......... .......... .......... 1% 54.6M 3m53s\n", " 15150K .......... .......... .......... .......... .......... 1% 71.5M 3m52s\n", " 15200K .......... .......... .......... .......... .......... 1% 52.6M 3m51s\n", " 15250K .......... .......... .......... .......... .......... 1% 70.0M 3m50s\n", " 15300K .......... .......... .......... .......... .......... 1% 70.0M 3m50s\n", " 15350K .......... .......... .......... .......... .......... 1% 60.2M 3m49s\n", " 15400K .......... .......... .......... .......... .......... 1% 78.8M 3m48s\n", " 15450K .......... .......... .......... .......... .......... 1% 77.2M 3m47s\n", " 15500K .......... .......... .......... .......... .......... 1% 83.0M 3m47s\n", " 15550K .......... .......... .......... .......... .......... 1% 89.5M 3m46s\n", " 15600K .......... .......... .......... .......... .......... 1% 62.2M 3m45s\n", " 15650K .......... .......... .......... .......... .......... 1% 91.8M 3m45s\n", " 15700K .......... .......... .......... .......... .......... 1% 78.7M 3m44s\n", " 15750K .......... .......... .......... .......... .......... 1% 90.3M 3m43s\n", " 15800K .......... .......... .......... .......... .......... 1% 1.78M 3m44s\n", " 15850K .......... .......... .......... .......... .......... 1% 39.2M 3m43s\n", " 15900K .......... .......... .......... .......... .......... 1% 57.9M 3m43s\n", " 15950K .......... .......... .......... .......... .......... 1% 56.1M 3m42s\n", " 16000K .......... .......... .......... .......... .......... 1% 73.9M 3m41s\n", " 16050K .......... .......... .......... .......... .......... 1% 69.7M 3m41s\n", " 16100K .......... .......... .......... .......... .......... 1% 47.7M 3m40s\n", " 16150K .......... .......... .......... .......... .......... 1% 73.8M 3m39s\n", " 16200K .......... .......... .......... .......... .......... 1% 63.8M 3m39s\n", " 16250K .......... .......... .......... .......... .......... 1% 71.8M 3m38s\n", " 16300K .......... .......... .......... .......... .......... 1% 74.6M 3m37s\n", " 16350K .......... .......... .......... .......... .......... 1% 61.4M 3m37s\n", " 16400K .......... .......... .......... .......... .......... 1% 71.9M 3m36s\n", " 16450K .......... .......... .......... .......... .......... 1% 69.7M 3m35s\n", " 16500K .......... .......... .......... .......... .......... 1% 79.9M 3m35s\n", " 16550K .......... .......... .......... .......... .......... 1% 79.6M 3m34s\n", " 16600K .......... .......... .......... .......... .......... 1% 67.9M 3m34s\n", " 16650K .......... .......... .......... .......... .......... 1% 81.6M 3m33s\n", " 16700K .......... .......... .......... .......... .......... 1% 63.8M 3m32s\n", " 16750K .......... .......... .......... .......... .......... 1% 79.5M 3m32s\n", " 16800K .......... .......... .......... .......... .......... 1% 80.2M 3m31s\n", " 16850K .......... .......... .......... .......... .......... 1% 68.1M 3m31s\n", " 16900K .......... .......... .......... .......... .......... 2% 80.6M 3m30s\n", " 16950K .......... .......... .......... .......... .......... 2% 31.6M 3m29s\n", " 17000K .......... .......... .......... .......... .......... 2% 88.3M 3m29s\n", " 17050K .......... .......... .......... .......... .......... 2% 98.7M 3m28s\n", " 17100K .......... .......... .......... .......... .......... 2% 80.6M 3m28s\n", " 17150K .......... .......... .......... .......... .......... 2% 101M 3m27s\n", " 17200K .......... .......... .......... .......... .......... 2% 81.8M 3m26s\n", " 17250K .......... .......... .......... .......... .......... 2% 112M 3m26s\n", " 17300K .......... .......... .......... .......... .......... 2% 103M 3m25s\n", " 17350K .......... .......... .......... .......... .......... 2% 85.4M 3m25s\n", " 17400K .......... .......... .......... .......... .......... 2% 110M 3m24s\n", " 17450K .......... .......... .......... .......... .......... 2% 80.8M 3m24s\n", " 17500K .......... .......... .......... .......... .......... 2% 114M 3m23s\n", " 17550K .......... .......... .......... .......... .......... 2% 110M 3m22s\n", " 17600K .......... .......... .......... .......... .......... 2% 82.3M 3m22s\n", " 17650K .......... .......... .......... .......... .......... 2% 1.88M 3m22s\n", " 17700K .......... .......... .......... .......... .......... 2% 61.3M 3m22s\n", " 17750K .......... .......... .......... .......... .......... 2% 63.7M 3m21s\n", " 17800K .......... .......... .......... .......... .......... 2% 74.5M 3m21s\n", " 17850K .......... .......... .......... .......... .......... 2% 56.7M 3m20s\n", " 17900K .......... .......... .......... .......... .......... 2% 71.6M 3m20s\n", " 17950K .......... .......... .......... .......... .......... 2% 57.8M 3m19s\n", " 18000K .......... .......... .......... .......... .......... 2% 70.5M 3m19s\n", " 18050K .......... .......... .......... .......... .......... 2% 56.4M 3m18s\n", " 18100K .......... .......... .......... .......... .......... 2% 34.9M 3m18s\n", " 18150K .......... .......... .......... .......... .......... 2% 52.3M 3m17s\n", " 18200K .......... .......... .......... .......... .......... 2% 60.3M 3m17s\n", " 18250K .......... .......... .......... .......... .......... 2% 85.6M 3m16s\n", " 18300K .......... .......... .......... .......... .......... 2% 85.8M 3m16s\n", " 18350K .......... .......... .......... .......... .......... 2% 52.2M 3m15s\n", " 18400K .......... .......... .......... .......... .......... 2% 67.9M 3m15s\n", " 18450K .......... .......... .......... .......... .......... 2% 74.3M 3m14s\n", " 18500K .......... .......... .......... .......... .......... 2% 85.1M 3m14s\n", " 18550K .......... .......... .......... .......... .......... 2% 83.4M 3m13s\n", " 18600K .......... .......... .......... .......... .......... 2% 66.3M 3m13s\n", " 18650K .......... .......... .......... .......... .......... 2% 85.6M 3m12s\n", " 18700K .......... .......... .......... .......... .......... 2% 59.4M 3m12s\n", " 18750K .......... .......... .......... .......... .......... 2% 1.75M 3m12s\n", " 18800K .......... .......... .......... .......... .......... 2% 71.7M 3m12s\n", " 18850K .......... .......... .......... .......... .......... 2% 55.5M 3m11s\n", " 18900K .......... .......... .......... .......... .......... 2% 73.4M 3m11s\n", " 18950K .......... .......... .......... .......... .......... 2% 60.6M 3m10s\n", " 19000K .......... .......... .......... .......... .......... 2% 73.9M 3m10s\n", " 19050K .......... .......... .......... .......... .......... 2% 1.09M 3m11s\n", " 19100K .......... .......... .......... .......... .......... 2% 52.5M 3m11s\n", " 19150K .......... .......... .......... .......... .......... 2% 63.2M 3m10s\n", " 19200K .......... .......... .......... .......... .......... 2% 54.5M 3m10s\n", " 19250K .......... .......... .......... .......... .......... 2% 61.4M 3m9s\n", " 19300K .......... .......... .......... .......... .......... 2% 73.8M 3m9s\n", " 19350K .......... .......... .......... .......... .......... 2% 41.4M 3m8s\n", " 19400K .......... .......... .......... .......... .......... 2% 54.6M 3m8s\n", " 19450K .......... .......... .......... .......... .......... 2% 50.8M 3m8s\n", " 19500K .......... .......... .......... .......... .......... 2% 60.2M 3m7s\n", " 19550K .......... .......... .......... .......... .......... 2% 73.2M 3m7s\n", " 19600K .......... .......... .......... .......... .......... 2% 43.2M 3m6s\n", " 19650K .......... .......... .......... .......... .......... 2% 61.5M 3m6s\n", " 19700K .......... .......... .......... .......... .......... 2% 62.8M 3m5s\n", " 19750K .......... .......... .......... .......... .......... 2% 74.6M 3m5s\n", " 19800K .......... .......... .......... .......... .......... 2% 75.5M 3m4s\n", " 19850K .......... .......... .......... .......... .......... 2% 64.3M 3m4s\n", " 19900K .......... .......... .......... .......... .......... 2% 59.3M 3m4s\n", " 19950K .......... .......... .......... .......... .......... 2% 47.2M 3m3s\n", " 20000K .......... .......... .......... .......... .......... 2% 73.1M 3m3s\n", " 20050K .......... .......... .......... .......... .......... 2% 73.8M 3m2s\n", " 20100K .......... .......... .......... .......... .......... 2% 68.5M 3m2s\n", " 20150K .......... .......... .......... .......... .......... 2% 100M 3m1s\n", " 20200K .......... .......... .......... .......... .......... 2% 86.7M 3m1s\n", " 20250K .......... .......... .......... .......... .......... 2% 101M 3m0s\n", " 20300K .......... .......... .......... .......... .......... 2% 80.8M 3m0s\n", " 20350K .......... .......... .......... .......... .......... 2% 97.0M 3m0s\n", " 20400K .......... .......... .......... .......... .......... 2% 93.1M 2m59s\n", " 20450K .......... .......... .......... .......... .......... 2% 98.7M 2m59s\n", " 20500K .......... .......... .......... .......... .......... 2% 114M 2m58s\n", " 20550K .......... .......... .......... .......... .......... 2% 114M 2m58s\n", " 20600K .......... .......... .......... .......... .......... 2% 98.0M 2m57s\n", " 20650K .......... .......... .......... .......... .......... 2% 102M 2m57s\n", " 20700K .......... .......... .......... .......... .......... 2% 90.6M 2m57s\n", " 20750K .......... .......... .......... .......... .......... 2% 68.3M 2m56s\n", " 20800K .......... .......... .......... .......... .......... 2% 84.7M 2m56s\n", " 20850K .......... .......... .......... .......... .......... 2% 75.8M 2m55s\n", " 20900K .......... .......... .......... .......... .......... 2% 107M 2m55s\n", " 20950K .......... .......... .......... .......... .......... 2% 98.5M 2m55s\n", " 21000K .......... .......... .......... .......... .......... 2% 101M 2m54s\n", " 21050K .......... .......... .......... .......... .......... 2% 129M 2m54s\n", " 21100K .......... .......... .......... .......... .......... 2% 140M 2m53s\n", " 21150K .......... .......... .......... .......... .......... 2% 158M 2m53s\n", " 21200K .......... .......... .......... .......... .......... 2% 142M 2m53s\n", " 21250K .......... .......... .......... .......... .......... 2% 163M 2m52s\n", " 21300K .......... .......... .......... .......... .......... 2% 165M 2m52s\n", " 21350K .......... .......... .......... .......... .......... 2% 20.1M 2m51s\n", " 21400K .......... .......... .......... .......... .......... 2% 128M 2m51s\n", " 21450K .......... .......... .......... .......... .......... 2% 29.9M 2m51s\n", " 21500K .......... .......... .......... .......... .......... 2% 111M 2m50s\n", " 21550K .......... .......... .......... .......... .......... 2% 57.3M 2m50s\n", " 21600K .......... .......... .......... .......... .......... 2% 5.69M 2m50s\n", " 21650K .......... .......... .......... .......... .......... 2% 102M 2m49s\n", " 21700K .......... .......... .......... .......... .......... 2% 108M 2m49s\n", " 21750K .......... .......... .......... .......... .......... 2% 119M 2m49s\n", " 21800K .......... .......... .......... .......... .......... 2% 132M 2m48s\n", " 21850K .......... .......... .......... .......... .......... 2% 112M 2m48s\n", " 21900K .......... .......... .......... .......... .......... 2% 38.4M 2m48s\n", " 21950K .......... .......... .......... .......... .......... 2% 104M 2m47s\n", " 22000K .......... .......... .......... .......... .......... 2% 109M 2m47s\n", " 22050K .......... .......... .......... .......... .......... 2% 30.4M 2m47s\n", " 22100K .......... .......... .......... .......... .......... 2% 1.13M 2m48s\n", " 22150K .......... .......... .......... .......... .......... 2% 60.4M 2m47s\n", " 22200K .......... .......... .......... .......... .......... 2% 54.8M 2m47s\n", " 22250K .......... .......... .......... .......... .......... 2% 69.5M 2m47s\n", " 22300K .......... .......... .......... .......... .......... 2% 58.6M 2m46s\n", " 22350K .......... .......... .......... .......... .......... 2% 53.6M 2m46s\n", " 22400K .......... .......... .......... .......... .......... 2% 60.9M 2m46s\n", " 22450K .......... .......... .......... .......... .......... 2% 54.2M 2m45s\n", " 22500K .......... .......... .......... .......... .......... 2% 59.3M 2m45s\n", " 22550K .......... .......... .......... .......... .......... 2% 62.2M 2m45s\n", " 22600K .......... .......... .......... .......... .......... 2% 42.1M 2m44s\n", " 22650K .......... .......... .......... .......... .......... 2% 45.6M 2m44s\n", " 22700K .......... .......... .......... .......... .......... 2% 55.9M 2m44s\n", " 22750K .......... .......... .......... .......... .......... 2% 74.4M 2m43s\n", " 22800K .......... .......... .......... .......... .......... 2% 75.1M 2m43s\n", " 22850K .......... .......... .......... .......... .......... 2% 64.2M 2m43s\n", " 22900K .......... .......... .......... .......... .......... 2% 73.3M 2m42s\n", " 22950K .......... .......... .......... .......... .......... 2% 65.1M 2m42s\n", " 23000K .......... .......... .......... .......... .......... 2% 28.9M 2m42s\n", " 23050K .......... .......... .......... .......... .......... 2% 76.6M 2m41s\n", " 23100K .......... .......... .......... .......... .......... 2% 60.3M 2m41s\n", " 23150K .......... .......... .......... .......... .......... 2% 98.5M 2m41s\n", " 23200K .......... .......... .......... .......... .......... 2% 82.8M 2m40s\n", " 23250K .......... .......... .......... .......... .......... 2% 79.4M 2m40s\n", " 23300K .......... .......... .......... .......... .......... 2% 87.8M 2m40s\n", " 23350K .......... .......... .......... .......... .......... 2% 77.4M 2m39s\n", " 23400K .......... .......... .......... .......... .......... 2% 94.8M 2m39s\n", " 23450K .......... .......... .......... .......... .......... 2% 69.9M 2m39s\n", " 23500K .......... .......... .......... .......... .......... 2% 101M 2m38s\n", " 23550K .......... .......... .......... .......... .......... 2% 101M 2m38s\n", " 23600K .......... .......... .......... .......... .......... 2% 84.6M 2m38s\n", " 23650K .......... .......... .......... .......... .......... 2% 101M 2m37s\n", " 23700K .......... .......... .......... .......... .......... 2% 89.0M 2m37s\n", " 23750K .......... .......... .......... .......... .......... 2% 103M 2m37s\n", " 23800K .......... .......... .......... .......... .......... 2% 49.4M 2m36s\n", " 23850K .......... .......... .......... .......... .......... 2% 61.6M 2m36s\n", " 23900K .......... .......... .......... .......... .......... 2% 12.7M 2m36s\n", " 23950K .......... .......... .......... .......... .......... 2% 72.3M 2m36s\n", " 24000K .......... .......... .......... .......... .......... 2% 143M 2m35s\n", " 24050K .......... .......... .......... .......... .......... 2% 18.9M 2m35s\n", " 24100K .......... .......... .......... .......... .......... 2% 71.2M 2m35s\n", " 24150K .......... .......... .......... .......... .......... 2% 130M 2m34s\n", " 24200K .......... .......... .......... .......... .......... 2% 117M 2m34s\n", " 24250K .......... .......... .......... .......... .......... 2% 145M 2m34s\n", " 24300K .......... .......... .......... .......... .......... 2% 13.9M 2m34s\n", " 24350K .......... .......... .......... .......... .......... 2% 102M 2m33s\n", " 24400K .......... .......... .......... .......... .......... 2% 88.0M 2m33s\n", " 24450K .......... .......... .......... .......... .......... 2% 104M 2m33s\n", " 24500K .......... .......... .......... .......... .......... 2% 119M 2m32s\n", " 24550K .......... .......... .......... .......... .......... 2% 117M 2m32s\n", " 24600K .......... .......... .......... .......... .......... 2% 100M 2m32s\n", " 24650K .......... .......... .......... .......... .......... 2% 88.1M 2m31s\n", " 24700K .......... .......... .......... .......... .......... 2% 51.0M 2m31s\n", " 24750K .......... .......... .......... .......... .......... 2% 99.0M 2m31s\n", " 24800K .......... .......... .......... .......... .......... 2% 112M 2m31s\n", " 24850K .......... .......... .......... .......... .......... 2% 104M 2m30s\n", " 24900K .......... .......... .......... .......... .......... 2% 40.1M 2m30s\n", " 24950K .......... .......... .......... .......... .......... 2% 65.3M 2m30s\n", " 25000K .......... .......... .......... .......... .......... 2% 118M 2m29s\n", " 25050K .......... .......... .......... .......... .......... 2% 72.0M 2m29s\n", " 25100K .......... .......... .......... .......... .......... 2% 56.4M 2m29s\n", " 25150K .......... .......... .......... .......... .......... 2% 1.16M 2m30s\n", " 25200K .......... .......... .......... .......... .......... 2% 20.1M 2m30s\n", " 25250K .......... .......... .......... .......... .......... 2% 70.4M 2m29s\n", " 25300K .......... .......... .......... .......... .......... 2% 70.5M 2m29s\n", " 25350K .......... .......... .......... .......... .......... 3% 59.3M 2m29s\n", " 25400K .......... .......... .......... .......... .......... 3% 46.2M 2m29s\n", " 25450K .......... .......... .......... .......... .......... 3% 60.0M 2m28s\n", " 25500K .......... .......... .......... .......... .......... 3% 74.1M 2m28s\n", " 25550K .......... .......... .......... .......... .......... 3% 51.0M 2m28s\n", " 25600K .......... .......... .......... .......... .......... 3% 63.4M 2m27s\n", " 25650K .......... .......... .......... .......... .......... 3% 72.8M 2m27s\n", " 25700K .......... .......... .......... .......... .......... 3% 61.1M 2m27s\n", " 25750K .......... .......... .......... .......... .......... 3% 65.1M 2m27s\n", " 25800K .......... .......... .......... .......... .......... 3% 70.9M 2m26s\n", " 25850K .......... .......... .......... .......... .......... 3% 10.1M 2m26s\n", " 25900K .......... .......... .......... .......... .......... 3% 73.0M 2m26s\n", " 25950K .......... .......... .......... .......... .......... 3% 15.7M 2m26s\n", " 26000K .......... .......... .......... .......... .......... 3% 58.2M 2m25s\n", " 26050K .......... .......... .......... .......... .......... 3% 71.6M 2m25s\n", " 26100K .......... .......... .......... .......... .......... 3% 48.9M 2m25s\n", " 26150K .......... .......... .......... .......... .......... 3% 74.5M 2m25s\n", " 26200K .......... .......... .......... .......... .......... 3% 57.8M 2m24s\n", " 26250K .......... .......... .......... .......... .......... 3% 48.4M 2m24s\n", " 26300K .......... .......... .......... .......... .......... 3% 56.6M 2m24s\n", " 26350K .......... .......... .......... .......... .......... 3% 68.3M 2m24s\n", " 26400K .......... .......... .......... .......... .......... 3% 85.8M 2m23s\n", " 26450K .......... .......... .......... .......... .......... 3% 69.4M 2m23s\n", " 26500K .......... .......... .......... .......... .......... 3% 86.8M 2m23s\n", " 26550K .......... .......... .......... .......... .......... 3% 86.1M 2m23s\n", " 26600K .......... .......... .......... .......... .......... 3% 74.1M 2m22s\n", " 26650K .......... .......... .......... .......... .......... 3% 75.1M 2m22s\n", " 26700K .......... .......... .......... .......... .......... 3% 63.2M 2m22s\n", " 26750K .......... .......... .......... .......... .......... 3% 81.1M 2m22s\n", " 26800K .......... .......... .......... .......... .......... 3% 86.8M 2m21s\n", " 26850K .......... .......... .......... .......... .......... 3% 74.0M 2m21s\n", " 26900K .......... .......... .......... .......... .......... 3% 83.0M 2m21s\n", " 26950K .......... .......... .......... .......... .......... 3% 60.1M 2m21s\n", " 27000K .......... .......... .......... .......... .......... 3% 50.4M 2m20s\n", " 27050K .......... .......... .......... .......... .......... 3% 68.2M 2m20s\n", " 27100K .......... .......... .......... .......... .......... 3% 106M 2m20s\n", " 27150K .......... .......... .......... .......... .......... 3% 125M 2m20s\n", " 27200K .......... .......... .......... .......... .......... 3% 104M 2m19s\n", " 27250K .......... .......... .......... .......... .......... 3% 43.3M 2m19s\n", " 27300K .......... .......... .......... .......... .......... 3% 113M 2m19s\n", " 27350K .......... .......... .......... .......... .......... 3% 51.9M 2m19s\n", " 27400K .......... .......... .......... .......... .......... 3% 105M 2m18s\n", " 27450K .......... .......... .......... .......... .......... 3% 72.1M 2m18s\n", " 27500K .......... .......... .......... .......... .......... 3% 121M 2m18s\n", " 27550K .......... .......... .......... .......... .......... 3% 124M 2m18s\n", " 27600K .......... .......... .......... .......... .......... 3% 87.9M 2m17s\n", " 27650K .......... .......... .......... .......... .......... 3% 104M 2m17s\n", " 27700K .......... .......... .......... .......... .......... 3% 65.9M 2m17s\n", " 27750K .......... .......... .......... .......... .......... 3% 124M 2m17s\n", " 27800K .......... .......... .......... .......... .......... 3% 117M 2m16s\n", " 27850K .......... .......... .......... .......... .......... 3% 36.0M 2m16s\n", " 27900K .......... .......... .......... .......... .......... 3% 75.6M 2m16s\n", " 27950K .......... .......... .......... .......... .......... 3% 110M 2m16s\n", " 28000K .......... .......... .......... .......... .......... 3% 154M 2m16s\n", " 28050K .......... .......... .......... .......... .......... 3% 985K 2m17s\n", " 28100K .......... .......... .......... .......... .......... 3% 59.1M 2m17s\n", " 28150K .......... .......... .......... .......... .......... 3% 70.4M 2m16s\n", " 28200K .......... .......... .......... .......... .......... 3% 55.4M 2m16s\n", " 28250K .......... .......... .......... .......... .......... 3% 65.3M 2m16s\n", " 28300K .......... .......... .......... .......... .......... 3% 56.9M 2m16s\n", " 28350K .......... .......... .......... .......... .......... 3% 64.3M 2m15s\n", " 28400K .......... .......... .......... .......... .......... 3% 63.5M 2m15s\n", " 28450K .......... .......... .......... .......... .......... 3% 63.2M 2m15s\n", " 28500K .......... .......... .......... .......... .......... 3% 74.9M 2m15s\n", " 28550K .......... .......... .......... .......... .......... 3% 74.3M 2m15s\n", " 28600K .......... .......... .......... .......... .......... 3% 64.8M 2m14s\n", " 28650K .......... .......... .......... .......... .......... 3% 62.1M 2m14s\n", " 28700K .......... .......... .......... .......... .......... 3% 66.0M 2m14s\n", " 28750K .......... .......... .......... .......... .......... 3% 91.8M 2m14s\n", " 28800K .......... .......... .......... .......... .......... 3% 92.9M 2m13s\n", " 28850K .......... .......... .......... .......... .......... 3% 79.3M 2m13s\n", " 28900K .......... .......... .......... .......... .......... 3% 88.2M 2m13s\n", " 28950K .......... .......... .......... .......... .......... 3% 38.0M 2m13s\n", " 29000K .......... .......... .......... .......... .......... 3% 72.0M 2m13s\n", " 29050K .......... .......... .......... .......... .......... 3% 90.4M 2m12s\n", " 29100K .......... .......... .......... .......... .......... 3% 65.7M 2m12s\n", " 29150K .......... .......... .......... .......... .......... 3% 92.0M 2m12s\n", " 29200K .......... .......... .......... .......... .......... 3% 56.0M 2m12s\n", " 29250K .......... .......... .......... .......... .......... 3% 59.0M 2m11s\n", " 29300K .......... .......... .......... .......... .......... 3% 65.2M 2m11s\n", " 29350K .......... .......... .......... .......... .......... 3% 78.2M 2m11s\n", " 29400K .......... .......... .......... .......... .......... 3% 93.4M 2m11s\n", " 29450K .......... .......... .......... .......... .......... 3% 106M 2m11s\n", " 29500K .......... .......... .......... .......... .......... 3% 132M 2m10s\n", " 29550K .......... .......... .......... .......... .......... 3% 130M 2m10s\n", " 29600K .......... .......... .......... .......... .......... 3% 15.9M 2m10s\n", " 29650K .......... .......... .......... .......... .......... 3% 127M 2m10s\n", " 29700K .......... .......... .......... .......... .......... 3% 108M 2m10s\n", " 29750K .......... .......... .......... .......... .......... 3% 131M 2m9s\n", " 29800K .......... .......... .......... .......... .......... 3% 12.3M 2m9s\n", " 29850K .......... .......... .......... .......... .......... 3% 102M 2m9s\n", " 29900K .......... .......... .......... .......... .......... 3% 59.5M 2m9s\n", " 29950K .......... .......... .......... .......... .......... 3% 71.2M 2m9s\n", " 30000K .......... .......... .......... .......... .......... 3% 89.8M 2m8s\n", " 30050K .......... .......... .......... .......... .......... 3% 93.2M 2m8s\n", " 30100K .......... .......... .......... .......... .......... 3% 76.3M 2m8s\n", " 30150K .......... .......... .......... .......... .......... 3% 102M 2m8s\n", " 30200K .......... .......... .......... .......... .......... 3% 81.7M 2m8s\n", " 30250K .......... .......... .......... .......... .......... 3% 103M 2m7s\n", " 30300K .......... .......... .......... .......... .......... 3% 101M 2m7s\n", " 30350K .......... .......... .......... .......... .......... 3% 75.6M 2m7s\n", " 30400K .......... .......... .......... .......... .......... 3% 101M 2m7s\n", " 30450K .......... .......... .......... .......... .......... 3% 85.8M 2m7s\n", " 30500K .......... .......... .......... .......... .......... 3% 95.7M 2m6s\n", " 30550K .......... .......... .......... .......... .......... 3% 91.6M 2m6s\n", " 30600K .......... .......... .......... .......... .......... 3% 84.4M 2m6s\n", " 30650K .......... .......... .......... .......... .......... 3% 96.8M 2m6s\n", " 30700K .......... .......... .......... .......... .......... 3% 84.1M 2m6s\n", " 30750K .......... .......... .......... .......... .......... 3% 113M 2m5s\n", " 30800K .......... .......... .......... .......... .......... 3% 153M 2m5s\n", " 30850K .......... .......... .......... .......... .......... 3% 95.0M 2m5s\n", " 30900K .......... .......... .......... .......... .......... 3% 141M 2m5s\n", " 30950K .......... .......... .......... .......... .......... 3% 125M 2m5s\n", " 31000K .......... .......... .......... .......... .......... 3% 152M 2m4s\n", " 31050K .......... .......... .......... .......... .......... 3% 992K 2m6s\n", " 31100K .......... .......... .......... .......... .......... 3% 46.1M 2m5s\n", " 31150K .......... .......... .......... .......... .......... 3% 64.2M 2m5s\n", " 31200K .......... .......... .......... .......... .......... 3% 61.1M 2m5s\n", " 31250K .......... .......... .......... .......... .......... 3% 65.7M 2m5s\n", " 31300K .......... .......... .......... .......... .......... 3% 74.0M 2m5s\n", " 31350K .......... .......... .......... .......... .......... 3% 63.5M 2m4s\n", " 31400K .......... .......... .......... .......... .......... 3% 74.6M 2m4s\n", " 31450K .......... .......... .......... .......... .......... 3% 59.9M 2m4s\n", " 31500K .......... .......... .......... .......... .......... 3% 74.4M 2m4s\n", " 31550K .......... .......... .......... .......... .......... 3% 43.0M 2m4s\n", " 31600K .......... .......... .......... .......... .......... 3% 48.0M 2m4s\n", " 31650K .......... .......... .......... .......... .......... 3% 75.2M 2m3s\n", " 31700K .......... .......... .......... .......... .......... 3% 65.6M 2m3s\n", " 31750K .......... .......... .......... .......... .......... 3% 80.5M 2m3s\n", " 31800K .......... .......... .......... .......... .......... 3% 80.6M 2m3s\n", " 31850K .......... .......... .......... .......... .......... 3% 55.8M 2m3s\n", " 31900K .......... .......... .......... .......... .......... 3% 79.6M 2m2s\n", " 31950K .......... .......... .......... .......... .......... 3% 12.5M 2m2s\n", " 32000K .......... .......... .......... .......... .......... 3% 64.6M 2m2s\n", " 32050K .......... .......... .......... .......... .......... 3% 68.6M 2m2s\n", " 32100K .......... .......... .......... .......... .......... 3% 58.6M 2m2s\n", " 32150K .......... .......... .......... .......... .......... 3% 77.4M 2m2s\n", " 32200K .......... .......... .......... .......... .......... 3% 74.2M 2m1s\n", " 32250K .......... .......... .......... .......... .......... 3% 80.8M 2m1s\n", " 32300K .......... .......... .......... .......... .......... 3% 82.2M 2m1s\n", " 32350K .......... .......... .......... .......... .......... 3% 71.5M 2m1s\n", " 32400K .......... .......... .......... .......... .......... 3% 85.7M 2m1s\n", " 32450K .......... .......... .......... .......... .......... 3% 71.9M 2m1s\n", " 32500K .......... .......... .......... .......... .......... 3% 83.0M 2m0s\n", " 32550K .......... .......... .......... .......... .......... 3% 65.8M 2m0s\n", " 32600K .......... .......... .......... .......... .......... 3% 49.3M 2m0s\n", " 32650K .......... .......... .......... .......... .......... 3% 67.8M 2m0s\n", " 32700K .......... .......... .......... .......... .......... 3% 69.8M 2m0s\n", " 32750K .......... .......... .......... .......... .......... 3% 80.9M 1m59s\n", " 32800K .......... .......... .......... .......... .......... 3% 125M 1m59s\n", " 32850K .......... .......... .......... .......... .......... 3% 95.0M 1m59s\n", " 32900K .......... .......... .......... .......... .......... 3% 94.9M 1m59s\n", " 32950K .......... .......... .......... .......... .......... 3% 54.2M 1m59s\n", " 33000K .......... .......... .......... .......... .......... 3% 112M 1m59s\n", " 33050K .......... .......... .......... .......... .......... 3% 120M 1m58s\n", " 33100K .......... .......... .......... .......... .......... 3% 91.1M 1m58s\n", " 33150K .......... .......... .......... .......... .......... 3% 126M 1m58s\n", " 33200K .......... .......... .......... .......... .......... 3% 92.4M 1m58s\n", " 33250K .......... .......... .......... .......... .......... 3% 98.8M 1m58s\n", " 33300K .......... .......... .......... .......... .......... 3% 119M 1m58s\n", " 33350K .......... .......... .......... .......... .......... 3% 101M 1m57s\n", " 33400K .......... .......... .......... .......... .......... 3% 110M 1m57s\n", " 33450K .......... .......... .......... .......... .......... 3% 70.9M 1m57s\n", " 33500K .......... .......... .......... .......... .......... 3% 110M 1m57s\n", " 33550K .......... .......... .......... .......... .......... 3% 124M 1m57s\n", " 33600K .......... .......... .......... .......... .......... 3% 107M 1m57s\n", " 33650K .......... .......... .......... .......... .......... 3% 108M 1m56s\n", " 33700K .......... .......... .......... .......... .......... 3% 54.3M 1m56s\n", " 33750K .......... .......... .......... .......... .......... 3% 162M 1m56s\n", " 33800K .......... .......... .......... .......... .......... 4% 77.4M 1m56s\n", " 33850K .......... .......... .......... .......... .......... 4% 61.1M 1m56s\n", " 33900K .......... .......... .......... .......... .......... 4% 75.9M 1m56s\n", " 33950K .......... .......... .......... .......... .......... 4% 151M 1m55s\n", " 34000K .......... .......... .......... .......... .......... 4% 1010K 1m56s\n", " 34050K .......... .......... .......... .......... .......... 4% 50.4M 1m56s\n", " 34100K .......... .......... .......... .......... .......... 4% 47.9M 1m56s\n", " 34150K .......... .......... .......... .......... .......... 4% 60.6M 1m56s\n", " 34200K .......... .......... .......... .......... .......... 4% 60.3M 1m56s\n", " 34250K .......... .......... .......... .......... .......... 4% 55.8M 1m56s\n", " 34300K .......... .......... .......... .......... .......... 4% 72.7M 1m55s\n", " 34350K .......... .......... .......... .......... .......... 4% 60.3M 1m55s\n", " 34400K .......... .......... .......... .......... .......... 4% 73.6M 1m55s\n", " 34450K .......... .......... .......... .......... .......... 4% 18.2M 1m55s\n", " 34500K .......... .......... .......... .......... .......... 4% 55.8M 1m55s\n", " 34550K .......... .......... .......... .......... .......... 4% 69.4M 1m55s\n", " 34600K .......... .......... .......... .......... .......... 4% 60.1M 1m55s\n", " 34650K .......... .......... .......... .......... .......... 4% 74.8M 1m54s\n", " 34700K .......... .......... .......... .......... .......... 4% 59.9M 1m54s\n", " 34750K .......... .......... .......... .......... .......... 4% 70.5M 1m54s\n", " 34800K .......... .......... .......... .......... .......... 4% 73.6M 1m54s\n", " 34850K .......... .......... .......... .......... .......... 4% 64.0M 1m54s\n", " 34900K .......... .......... .......... .......... .......... 4% 28.4M 1m54s\n", " 34950K .......... .......... .......... .......... .......... 4% 61.8M 1m54s\n", " 35000K .......... .......... .......... .......... .......... 4% 53.9M 1m53s\n", " 35050K .......... .......... .......... .......... .......... 4% 15.7M 1m53s\n", " 35100K .......... .......... .......... .......... .......... 4% 70.9M 1m53s\n", " 35150K .......... .......... .......... .......... .......... 4% 71.9M 1m53s\n", " 35200K .......... .......... .......... .......... .......... 4% 70.2M 1m53s\n", " 35250K .......... .......... .......... .......... .......... 4% 80.0M 1m53s\n", " 35300K .......... .......... .......... .......... .......... 4% 71.8M 1m53s\n", " 35350K .......... .......... .......... .......... .......... 4% 73.2M 1m52s\n", " 35400K .......... .......... .......... .......... .......... 4% 83.8M 1m52s\n", " 35450K .......... .......... .......... .......... .......... 4% 67.1M 1m52s\n", " 35500K .......... .......... .......... .......... .......... 4% 78.1M 1m52s\n", " 35550K .......... .......... .......... .......... .......... 4% 94.7M 1m52s\n", " 35600K .......... .......... .......... .......... .......... 4% 87.1M 1m52s\n", " 35650K .......... .......... .......... .......... .......... 4% 99.0M 1m51s\n", " 35700K .......... .......... .......... .......... .......... 4% 87.9M 1m51s\n", " 35750K .......... .......... .......... .......... .......... 4% 98.0M 1m51s\n", " 35800K .......... .......... .......... .......... .......... 4% 93.2M 1m51s\n", " 35850K .......... .......... .......... .......... .......... 4% 77.6M 1m51s\n", " 35900K .......... .......... .......... .......... .......... 4% 98.5M 1m51s\n", " 35950K .......... .......... .......... .......... .......... 4% 85.9M 1m51s\n", " 36000K .......... .......... .......... .......... .......... 4% 93.2M 1m50s\n", " 36050K .......... .......... .......... .......... .......... 4% 101M 1m50s\n", " 36100K .......... .......... .......... .......... .......... 4% 84.1M 1m50s\n", " 36150K .......... .......... .......... .......... .......... 4% 94.5M 1m50s\n", " 36200K .......... .......... .......... .......... .......... 4% 75.6M 1m50s\n", " 36250K .......... .......... .......... .......... .......... 4% 88.6M 1m50s\n", " 36300K .......... .......... .......... .......... .......... 4% 95.4M 1m50s\n", " 36350K .......... .......... .......... .......... .......... 4% 69.2M 1m49s\n", " 36400K .......... .......... .......... .......... .......... 4% 94.0M 1m49s\n", " 36450K .......... .......... .......... .......... .......... 4% 97.2M 1m49s\n", " 36500K .......... .......... .......... .......... .......... 4% 140M 1m49s\n", " 36550K .......... .......... .......... .......... .......... 4% 123M 1m49s\n", " 36600K .......... .......... .......... .......... .......... 4% 125M 1m49s\n", " 36650K .......... .......... .......... .......... .......... 4% 118M 1m49s\n", " 36700K .......... .......... .......... .......... .......... 4% 125M 1m48s\n", " 36750K .......... .......... .......... .......... .......... 4% 141M 1m48s\n", " 36800K .......... .......... .......... .......... .......... 4% 118M 1m48s\n", " 36850K .......... .......... .......... .......... .......... 4% 107M 1m48s\n", " 36900K .......... .......... .......... .......... .......... 4% 146M 1m48s\n", " 36950K .......... .......... .......... .......... .......... 4% 124M 1m48s\n", " 37000K .......... .......... .......... .......... .......... 4% 1017K 1m49s\n", " 37050K .......... .......... .......... .......... .......... 4% 64.9M 1m48s\n", " 37100K .......... .......... .......... .......... .......... 4% 38.4M 1m48s\n", " 37150K .......... .......... .......... .......... .......... 4% 46.1M 1m48s\n", " 37200K .......... .......... .......... .......... .......... 4% 59.6M 1m48s\n", " 37250K .......... .......... .......... .......... .......... 4% 47.5M 1m48s\n", " 37300K .......... .......... .......... .......... .......... 4% 40.6M 1m48s\n", " 37350K .......... .......... .......... .......... .......... 4% 62.0M 1m48s\n", " 37400K .......... .......... .......... .......... .......... 4% 74.5M 1m48s\n", " 37450K .......... .......... .......... .......... .......... 4% 23.4M 1m47s\n", " 37500K .......... .......... .......... .......... .......... 4% 71.1M 1m47s\n", " 37550K .......... .......... .......... .......... .......... 4% 74.5M 1m47s\n", " 37600K .......... .......... .......... .......... .......... 4% 64.2M 1m47s\n", " 37650K .......... .......... .......... .......... .......... 4% 43.9M 1m47s\n", " 37700K .......... .......... .......... .......... .......... 4% 52.4M 1m47s\n", " 37750K .......... .......... .......... .......... .......... 4% 71.8M 1m47s\n", " 37800K .......... .......... .......... .......... .......... 4% 74.5M 1m46s\n", " 37850K .......... .......... .......... .......... .......... 4% 20.0M 1m46s\n", " 37900K .......... .......... .......... .......... .......... 4% 72.3M 1m46s\n", " 37950K .......... .......... .......... .......... .......... 4% 69.8M 1m46s\n", " 38000K .......... .......... .......... .......... .......... 4% 79.6M 1m46s\n", " 38050K .......... .......... .......... .......... .......... 4% 8.19M 1m46s\n", " 38100K .......... .......... .......... .......... .......... 4% 54.9M 1m46s\n", " 38150K .......... .......... .......... .......... .......... 4% 57.5M 1m46s\n", " 38200K .......... .......... .......... .......... .......... 4% 67.4M 1m46s\n", " 38250K .......... .......... .......... .......... .......... 4% 62.7M 1m45s\n", " 38300K .......... .......... .......... .......... .......... 4% 65.4M 1m45s\n", " 38350K .......... .......... .......... .......... .......... 4% 56.9M 1m45s\n", " 38400K .......... .......... .......... .......... .......... 4% 73.7M 1m45s\n", " 38450K .......... .......... .......... .......... .......... 4% 64.9M 1m45s\n", " 38500K .......... .......... .......... .......... .......... 4% 61.8M 1m45s\n", " 38550K .......... .......... .......... .......... .......... 4% 53.1M 1m45s\n", " 38600K .......... .......... .......... .......... .......... 4% 55.5M 1m45s\n", " 38650K .......... .......... .......... .......... .......... 4% 71.0M 1m44s\n", " 38700K .......... .......... .......... .......... .......... 4% 62.4M 1m44s\n", " 38750K .......... .......... .......... .......... .......... 4% 54.2M 1m44s\n", " 38800K .......... .......... .......... .......... .......... 4% 72.4M 1m44s\n", " 38850K .......... .......... .......... .......... .......... 4% 60.6M 1m44s\n", " 38900K .......... .......... .......... .......... .......... 4% 111M 1m44s\n", " 38950K .......... .......... .......... .......... .......... 4% 83.3M 1m44s\n", " 39000K .......... .......... .......... .......... .......... 4% 108M 1m44s\n", " 39050K .......... .......... .......... .......... .......... 4% 90.5M 1m43s\n", " 39100K .......... .......... .......... .......... .......... 4% 88.2M 1m43s\n", " 39150K .......... .......... .......... .......... .......... 4% 105M 1m43s\n", " 39200K .......... .......... .......... .......... .......... 4% 93.6M 1m43s\n", " 39250K .......... .......... .......... .......... .......... 4% 111M 1m43s\n", " 39300K .......... .......... .......... .......... .......... 4% 108M 1m43s\n", " 39350K .......... .......... .......... .......... .......... 4% 97.1M 1m43s\n", " 39400K .......... .......... .......... .......... .......... 4% 112M 1m43s\n", " 39450K .......... .......... .......... .......... .......... 4% 97.7M 1m42s\n", " 39500K .......... .......... .......... .......... .......... 4% 105M 1m42s\n", " 39550K .......... .......... .......... .......... .......... 4% 107M 1m42s\n", " 39600K .......... .......... .......... .......... .......... 4% 95.8M 1m42s\n", " 39650K .......... .......... .......... .......... .......... 4% 114M 1m42s\n", " 39700K .......... .......... .......... .......... .......... 4% 97.8M 1m42s\n", " 39750K .......... .......... .......... .......... .......... 4% 112M 1m42s\n", " 39800K .......... .......... .......... .......... .......... 4% 110M 1m42s\n", " 39850K .......... .......... .......... .......... .......... 4% 96.9M 1m41s\n", " 39900K .......... .......... .......... .......... .......... 4% 140M 1m41s\n", " 39950K .......... .......... .......... .......... .......... 4% 133M 1m41s\n", " 40000K .......... .......... .......... .......... .......... 4% 1.14M 1m42s\n", " 40050K .......... .......... .......... .......... .......... 4% 65.5M 1m42s\n", " 40100K .......... .......... .......... .......... .......... 4% 60.4M 1m42s\n", " 40150K .......... .......... .......... .......... .......... 4% 39.1M 1m42s\n", " 40200K .......... .......... .......... .......... .......... 4% 52.3M 1m41s\n", " 40250K .......... .......... .......... .......... .......... 4% 57.7M 1m41s\n", " 40300K .......... .......... .......... .......... .......... 4% 68.3M 1m41s\n", " 40350K .......... .......... .......... .......... .......... 4% 63.4M 1m41s\n", " 40400K .......... .......... .......... .......... .......... 4% 12.2M 1m41s\n", " 40450K .......... .......... .......... .......... .......... 4% 61.6M 1m41s\n", " 40500K .......... .......... .......... .......... .......... 4% 73.6M 1m41s\n", " 40550K .......... .......... .......... .......... .......... 4% 71.9M 1m41s\n", " 40600K .......... .......... .......... .......... .......... 4% 50.9M 1m41s\n", " 40650K .......... .......... .......... .......... .......... 4% 49.6M 1m40s\n", " 40700K .......... .......... .......... .......... .......... 4% 44.9M 1m40s\n", " 40750K .......... .......... .......... .......... .......... 4% 70.0M 1m40s\n", " 40800K .......... .......... .......... .......... .......... 4% 40.9M 1m40s\n", " 40850K .......... .......... .......... .......... .......... 4% 65.1M 1m40s\n", " 40900K .......... .......... .......... .......... .......... 4% 77.7M 1m40s\n", " 40950K .......... .......... .......... .......... .......... 4% 5.52M 1m40s\n", " 41000K .......... .......... .......... .......... .......... 4% 54.8M 1m40s\n", " 41050K .......... .......... .......... .......... .......... 4% 63.8M 1m40s\n", " 41100K .......... .......... .......... .......... .......... 4% 45.6M 1m40s\n", " 41150K .......... .......... .......... .......... .......... 4% 70.5M 1m40s\n", " 41200K .......... .......... .......... .......... .......... 4% 63.8M 99s\n", " 41250K .......... .......... .......... .......... .......... 4% 73.3M 99s\n", " 41300K .......... .......... .......... .......... .......... 4% 71.2M 99s\n", " 41350K .......... .......... .......... .......... .......... 4% 56.4M 99s\n", " 41400K .......... .......... .......... .......... .......... 4% 64.0M 99s\n", " 41450K .......... .......... .......... .......... .......... 4% 63.6M 99s\n", " 41500K .......... .......... .......... .......... .......... 4% 54.8M 99s\n", " 41550K .......... .......... .......... .......... .......... 4% 58.7M 99s\n", " 41600K .......... .......... .......... .......... .......... 4% 79.6M 99s\n", " 41650K .......... .......... .......... .......... .......... 4% 100M 98s\n", " 41700K .......... .......... .......... .......... .......... 4% 83.1M 98s\n", " 41750K .......... .......... .......... .......... .......... 4% 101M 98s\n", " 41800K .......... .......... .......... .......... .......... 4% 98.4M 98s\n", " 41850K .......... .......... .......... .......... .......... 4% 82.7M 98s\n", " 41900K .......... .......... .......... .......... .......... 4% 86.1M 98s\n", " 41950K .......... .......... .......... .......... .......... 4% 83.5M 98s\n", " 42000K .......... .......... .......... .......... .......... 4% 72.3M 98s\n", " 42050K .......... .......... .......... .......... .......... 4% 97.1M 98s\n", " 42100K .......... .......... .......... .......... .......... 4% 78.7M 97s\n", " 42150K .......... .......... .......... .......... .......... 4% 104M 97s\n", " 42200K .......... .......... .......... .......... .......... 4% 87.6M 97s\n", " 42250K .......... .......... .......... .......... .......... 5% 102M 97s\n", " 42300K .......... .......... .......... .......... .......... 5% 92.1M 97s\n", " 42350K .......... .......... .......... .......... .......... 5% 87.8M 97s\n", " 42400K .......... .......... .......... .......... .......... 5% 103M 97s\n", " 42450K .......... .......... .......... .......... .......... 5% 90.0M 97s\n", " 42500K .......... .......... .......... .......... .......... 5% 147M 97s\n", " 42550K .......... .......... .......... .......... .......... 5% 140M 96s\n", " 42600K .......... .......... .......... .......... .......... 5% 126M 96s\n", " 42650K .......... .......... .......... .......... .......... 5% 1.13M 97s\n", " 42700K .......... .......... .......... .......... .......... 5% 41.4M 97s\n", " 42750K .......... .......... .......... .......... .......... 5% 50.5M 97s\n", " 42800K .......... .......... .......... .......... .......... 5% 43.0M 97s\n", " 42850K .......... .......... .......... .......... .......... 5% 53.7M 97s\n", " 42900K .......... .......... .......... .......... .......... 5% 74.3M 96s\n", " 42950K .......... .......... .......... .......... .......... 5% 53.9M 96s\n", " 43000K .......... .......... .......... .......... .......... 5% 74.5M 96s\n", " 43050K .......... .......... .......... .......... .......... 5% 71.4M 96s\n", " 43100K .......... .......... .......... .......... .......... 5% 64.2M 96s\n", " 43150K .......... .......... .......... .......... .......... 5% 74.2M 96s\n", " 43200K .......... .......... .......... .......... .......... 5% 64.6M 96s\n", " 43250K .......... .......... .......... .......... .......... 5% 57.2M 96s\n", " 43300K .......... .......... .......... .......... .......... 5% 68.9M 96s\n", " 43350K .......... .......... .......... .......... .......... 5% 62.4M 96s\n", " 43400K .......... .......... .......... .......... .......... 5% 69.4M 95s\n", " 43450K .......... .......... .......... .......... .......... 5% 62.8M 95s\n", " 43500K .......... .......... .......... .......... .......... 5% 57.9M 95s\n", " 43550K .......... .......... .......... .......... .......... 5% 71.5M 95s\n", " 43600K .......... .......... .......... .......... .......... 5% 63.9M 95s\n", " 43650K .......... .......... .......... .......... .......... 5% 75.2M 95s\n", " 43700K .......... .......... .......... .......... .......... 5% 59.7M 95s\n", " 43750K .......... .......... .......... .......... .......... 5% 114M 95s\n", " 43800K .......... .......... .......... .......... .......... 5% 108M 95s\n", " 43850K .......... .......... .......... .......... .......... 5% 3.96M 95s\n", " 43900K .......... .......... .......... .......... .......... 5% 51.8M 95s\n", " 43950K .......... .......... .......... .......... .......... 5% 66.6M 95s\n", " 44000K .......... .......... .......... .......... .......... 5% 60.6M 94s\n", " 44050K .......... .......... .......... .......... .......... 5% 75.2M 94s\n", " 44100K .......... .......... .......... .......... .......... 5% 57.3M 94s\n", " 44150K .......... .......... .......... .......... .......... 5% 74.3M 94s\n", " 44200K .......... .......... .......... .......... .......... 5% 64.6M 94s\n", " 44250K .......... .......... .......... .......... .......... 5% 51.3M 94s\n", " 44300K .......... .......... .......... .......... .......... 5% 65.7M 94s\n", " 44350K .......... .......... .......... .......... .......... 5% 51.1M 94s\n", " 44400K .......... .......... .......... .......... .......... 5% 74.2M 94s\n", " 44450K .......... .......... .......... .......... .......... 5% 63.0M 94s\n", " 44500K .......... .......... .......... .......... .......... 5% 70.8M 93s\n", " 44550K .......... .......... .......... .......... .......... 5% 37.0M 93s\n", " 44600K .......... .......... .......... .......... .......... 5% 60.7M 93s\n", " 44650K .......... .......... .......... .......... .......... 5% 75.2M 93s\n", " 44700K .......... .......... .......... .......... .......... 5% 67.4M 93s\n", " 44750K .......... .......... .......... .......... .......... 5% 86.9M 93s\n", " 44800K .......... .......... .......... .......... .......... 5% 86.3M 93s\n", " 44850K .......... .......... .......... .......... .......... 5% 72.6M 93s\n", " 44900K .......... .......... .......... .......... .......... 5% 80.3M 93s\n", " 44950K .......... .......... .......... .......... .......... 5% 75.1M 93s\n", " 45000K .......... .......... .......... .......... .......... 5% 93.6M 92s\n", " 45050K .......... .......... .......... .......... .......... 5% 118M 92s\n", " 45100K .......... .......... .......... .......... .......... 5% 99.2M 92s\n", " 45150K .......... .......... .......... .......... .......... 5% 122M 92s\n", " 45200K .......... .......... .......... .......... .......... 5% 103M 92s\n", " 45250K .......... .......... .......... .......... .......... 5% 118M 92s\n", " 45300K .......... .......... .......... .......... .......... 5% 113M 92s\n", " 45350K .......... .......... .......... .......... .......... 5% 1.19M 93s\n", " 45400K .......... .......... .......... .......... .......... 5% 46.1M 92s\n", " 45450K .......... .......... .......... .......... .......... 5% 61.4M 92s\n", " 45500K .......... .......... .......... .......... .......... 5% 71.3M 92s\n", " 45550K .......... .......... .......... .......... .......... 5% 66.7M 92s\n", " 45600K .......... .......... .......... .......... .......... 5% 56.7M 92s\n", " 45650K .......... .......... .......... .......... .......... 5% 74.5M 92s\n", " 45700K .......... .......... .......... .......... .......... 5% 64.0M 92s\n", " 45750K .......... .......... .......... .......... .......... 5% 74.6M 92s\n", " 45800K .......... .......... .......... .......... .......... 5% 64.9M 92s\n", " 45850K .......... .......... .......... .......... .......... 5% 62.1M 92s\n", " 45900K .......... .......... .......... .......... .......... 5% 73.7M 91s\n", " 45950K .......... .......... .......... .......... .......... 5% 64.6M 91s\n", " 46000K .......... .......... .......... .......... .......... 5% 66.6M 91s\n", " 46050K .......... .......... .......... .......... .......... 5% 57.0M 91s\n", " 46100K .......... .......... .......... .......... .......... 5% 50.8M 91s\n", " 46150K .......... .......... .......... .......... .......... 5% 64.4M 91s\n", " 46200K .......... .......... .......... .......... .......... 5% 59.0M 91s\n", " 46250K .......... .......... .......... .......... .......... 5% 65.2M 91s\n", " 46300K .......... .......... .......... .......... .......... 5% 66.7M 91s\n", " 46350K .......... .......... .......... .......... .......... 5% 58.7M 91s\n", " 46400K .......... .......... .......... .......... .......... 5% 74.3M 91s\n", " 46450K .......... .......... .......... .......... .......... 5% 65.8M 90s\n", " 46500K .......... .......... .......... .......... .......... 5% 79.4M 90s\n", " 46550K .......... .......... .......... .......... .......... 5% 3.57M 91s\n", " 46600K .......... .......... .......... .......... .......... 5% 58.6M 90s\n", " 46650K .......... .......... .......... .......... .......... 5% 64.5M 90s\n", " 46700K .......... .......... .......... .......... .......... 5% 47.7M 90s\n", " 46750K .......... .......... .......... .......... .......... 5% 70.8M 90s\n", " 46800K .......... .......... .......... .......... .......... 5% 61.5M 90s\n", " 46850K .......... .......... .......... .......... .......... 5% 45.5M 90s\n", " 46900K .......... .......... .......... .......... .......... 5% 67.9M 90s\n", " 46950K .......... .......... .......... .......... .......... 5% 60.3M 90s\n", " 47000K .......... .......... .......... .......... .......... 5% 59.9M 90s\n", " 47050K .......... .......... .......... .......... .......... 5% 69.5M 90s\n", " 47100K .......... .......... .......... .......... .......... 5% 60.6M 90s\n", " 47150K .......... .......... .......... .......... .......... 5% 70.5M 89s\n", " 47200K .......... .......... .......... .......... .......... 5% 62.6M 89s\n", " 47250K .......... .......... .......... .......... .......... 5% 66.1M 89s\n", " 47300K .......... .......... .......... .......... .......... 5% 42.1M 89s\n", " 47350K .......... .......... .......... .......... .......... 5% 48.1M 89s\n", " 47400K .......... .......... .......... .......... .......... 5% 71.4M 89s\n", " 47450K .......... .......... .......... .......... .......... 5% 63.6M 89s\n", " 47500K .......... .......... .......... .......... .......... 5% 66.9M 89s\n", " 47550K .......... .......... .......... .......... .......... 5% 71.3M 89s\n", " 47600K .......... .......... .......... .......... .......... 5% 85.4M 89s\n", " 47650K .......... .......... .......... .......... .......... 5% 109M 89s\n", " 47700K .......... .......... .......... .......... .......... 5% 94.6M 89s\n", " 47750K .......... .......... .......... .......... .......... 5% 107M 88s\n", " 47800K .......... .......... .......... .......... .......... 5% 107M 88s\n", " 47850K .......... .......... .......... .......... .......... 5% 89.1M 88s\n", " 47900K .......... .......... .......... .......... .......... 5% 97.5M 88s\n", " 47950K .......... .......... .......... .......... .......... 5% 95.0M 88s\n", " 48000K .......... .......... .......... .......... .......... 5% 107M 88s\n", " 48050K .......... .......... .......... .......... .......... 5% 1.23M 89s\n", " 48100K .......... .......... .......... .......... .......... 5% 56.3M 88s\n", " 48150K .......... .......... .......... .......... .......... 5% 50.1M 88s\n", " 48200K .......... .......... .......... .......... .......... 5% 46.5M 88s\n", " 48250K .......... .......... .......... .......... .......... 5% 64.6M 88s\n", " 48300K .......... .......... .......... .......... .......... 5% 64.7M 88s\n", " 48350K .......... .......... .......... .......... .......... 5% 55.1M 88s\n", " 48400K .......... .......... .......... .......... .......... 5% 71.2M 88s\n", " 48450K .......... .......... .......... .......... .......... 5% 62.4M 88s\n", " 48500K .......... .......... .......... .......... .......... 5% 67.4M 88s\n", " 48550K .......... .......... .......... .......... .......... 5% 71.2M 88s\n", " 48600K .......... .......... .......... .......... .......... 5% 59.9M 88s\n", " 48650K .......... .......... .......... .......... .......... 5% 72.4M 88s\n", " 48700K .......... .......... .......... .......... .......... 5% 40.8M 87s\n", " 48750K .......... .......... .......... .......... .......... 5% 66.6M 87s\n", " 48800K .......... .......... .......... .......... .......... 5% 73.0M 87s\n", " 48850K .......... .......... .......... .......... .......... 5% 61.1M 87s\n", " 48900K .......... .......... .......... .......... .......... 5% 71.2M 87s\n", " 48950K .......... .......... .......... .......... .......... 5% 63.3M 87s\n", " 49000K .......... .......... .......... .......... .......... 5% 68.1M 87s\n", " 49050K .......... .......... .......... .......... .......... 5% 71.4M 87s\n", " 49100K .......... .......... .......... .......... .......... 5% 60.6M 87s\n", " 49150K .......... .......... .......... .......... .......... 5% 91.3M 87s\n", " 49200K .......... .......... .......... .......... .......... 5% 93.7M 87s\n", " 49250K .......... .......... .......... .......... .......... 5% 3.22M 87s\n", " 49300K .......... .......... .......... .......... .......... 5% 61.8M 87s\n", " 49350K .......... .......... .......... .......... .......... 5% 66.3M 87s\n", " 49400K .......... .......... .......... .......... .......... 5% 71.5M 87s\n", " 49450K .......... .......... .......... .......... .......... 5% 68.4M 86s\n", " 49500K .......... .......... .......... .......... .......... 5% 75.8M 86s\n", " 49550K .......... .......... .......... .......... .......... 5% 65.6M 86s\n", " 49600K .......... .......... .......... .......... .......... 5% 46.6M 86s\n", " 49650K .......... .......... .......... .......... .......... 5% 70.4M 86s\n", " 49700K .......... .......... .......... .......... .......... 5% 42.1M 86s\n", " 49750K .......... .......... .......... .......... .......... 5% 71.1M 86s\n", " 49800K .......... .......... .......... .......... .......... 5% 71.9M 86s\n", " 49850K .......... .......... .......... .......... .......... 5% 40.6M 86s\n", " 49900K .......... .......... .......... .......... .......... 5% 52.4M 86s\n", " 49950K .......... .......... .......... .......... .......... 5% 62.2M 86s\n", " 50000K .......... .......... .......... .......... .......... 5% 71.8M 86s\n", " 50050K .......... .......... .......... .......... .......... 5% 71.5M 86s\n", " 50100K .......... .......... .......... .......... .......... 5% 58.1M 85s\n", " 50150K .......... .......... .......... .......... .......... 5% 73.3M 85s\n", " 50200K .......... .......... .......... .......... .......... 5% 95.7M 85s\n", " 50250K .......... .......... .......... .......... .......... 5% 109M 85s\n", " 50300K .......... .......... .......... .......... .......... 5% 111M 85s\n", " 50350K .......... .......... .......... .......... .......... 5% 90.7M 85s\n", " 50400K .......... .......... .......... .......... .......... 5% 108M 85s\n", " 50450K .......... .......... .......... .......... .......... 5% 95.6M 85s\n", " 50500K .......... .......... .......... .......... .......... 5% 109M 85s\n", " 50550K .......... .......... .......... .......... .......... 5% 104M 85s\n", " 50600K .......... .......... .......... .......... .......... 5% 89.2M 85s\n", " 50650K .......... .......... .......... .......... .......... 5% 1.23M 85s\n", " 50700K .......... .......... .......... .......... .......... 6% 48.5M 85s\n", " 50750K .......... .......... .......... .......... .......... 6% 39.1M 85s\n", " 50800K .......... .......... .......... .......... .......... 6% 70.4M 85s\n", " 50850K .......... .......... .......... .......... .......... 6% 50.6M 85s\n", " 50900K .......... .......... .......... .......... .......... 6% 66.9M 85s\n", " 50950K .......... .......... .......... .......... .......... 6% 56.7M 85s\n", " 51000K .......... .......... .......... .......... .......... 6% 71.5M 85s\n", " 51050K .......... .......... .......... .......... .......... 6% 72.6M 85s\n", " 51100K .......... .......... .......... .......... .......... 6% 62.3M 84s\n", " 51150K .......... .......... .......... .......... .......... 6% 66.7M 84s\n", " 51200K .......... .......... .......... .......... .......... 6% 60.6M 84s\n", " 51250K .......... .......... .......... .......... .......... 6% 71.9M 84s\n", " 51300K .......... .......... .......... .......... .......... 6% 58.7M 84s\n", " 51350K .......... .......... .......... .......... .......... 6% 62.9M 84s\n", " 51400K .......... .......... .......... .......... .......... 6% 65.2M 84s\n", " 51450K .......... .......... .......... .......... .......... 6% 63.9M 84s\n", " 51500K .......... .......... .......... .......... .......... 6% 72.6M 84s\n", " 51550K .......... .......... .......... .......... .......... 6% 70.6M 84s\n", " 51600K .......... .......... .......... .......... .......... 6% 62.4M 84s\n", " 51650K .......... .......... .......... .......... .......... 6% 67.5M 84s\n", " 51700K .......... .......... .......... .......... .......... 6% 80.5M 84s\n", " 51750K .......... .......... .......... .......... .......... 6% 108M 83s\n", " 51800K .......... .......... .......... .......... .......... 6% 109M 83s\n", " 51850K .......... .......... .......... .......... .......... 6% 93.8M 83s\n", " 51900K .......... .......... .......... .......... .......... 6% 105M 83s\n", " 51950K .......... .......... .......... .......... .......... 6% 3.24M 83s\n", " 52000K .......... .......... .......... .......... .......... 6% 66.7M 83s\n", " 52050K .......... .......... .......... .......... .......... 6% 74.1M 83s\n", " 52100K .......... .......... .......... .......... .......... 6% 66.8M 83s\n", " 52150K .......... .......... .......... .......... .......... 6% 74.4M 83s\n", " 52200K .......... .......... .......... .......... .......... 6% 45.9M 83s\n", " 52250K .......... .......... .......... .......... .......... 6% 52.1M 83s\n", " 52300K .......... .......... .......... .......... .......... 6% 46.6M 83s\n", " 52350K .......... .......... .......... .......... .......... 6% 57.9M 83s\n", " 52400K .......... .......... .......... .......... .......... 6% 36.1M 83s\n", " 52450K .......... .......... .......... .......... .......... 6% 61.0M 83s\n", " 52500K .......... .......... .......... .......... .......... 6% 71.3M 83s\n", " 52550K .......... .......... .......... .......... .......... 6% 56.3M 83s\n", " 52600K .......... .......... .......... .......... .......... 6% 62.2M 82s\n", " 52650K .......... .......... .......... .......... .......... 6% 75.6M 82s\n", " 52700K .......... .......... .......... .......... .......... 6% 77.1M 82s\n", " 52750K .......... .......... .......... .......... .......... 6% 97.5M 82s\n", " 52800K .......... .......... .......... .......... .......... 6% 97.2M 82s\n", " 52850K .......... .......... .......... .......... .......... 6% 76.7M 82s\n", " 52900K .......... .......... .......... .......... .......... 6% 88.2M 82s\n", " 52950K .......... .......... .......... .......... .......... 6% 84.0M 82s\n", " 53000K .......... .......... .......... .......... .......... 6% 97.3M 82s\n", " 53050K .......... .......... .......... .......... .......... 6% 97.3M 82s\n", " 53100K .......... .......... .......... .......... .......... 6% 83.6M 82s\n", " 53150K .......... .......... .......... .......... .......... 6% 94.7M 82s\n", " 53200K .......... .......... .......... .......... .......... 6% 83.2M 82s\n", " 53250K .......... .......... .......... .......... .......... 6% 91.8M 82s\n", " 53300K .......... .......... .......... .......... .......... 6% 98.0M 81s\n", " 53350K .......... .......... .......... .......... .......... 6% 1.25M 82s\n", " 53400K .......... .......... .......... .......... .......... 6% 52.5M 82s\n", " 53450K .......... .......... .......... .......... .......... 6% 47.9M 82s\n", " 53500K .......... .......... .......... .......... .......... 6% 67.2M 82s\n", " 53550K .......... .......... .......... .......... .......... 6% 70.8M 82s\n", " 53600K .......... .......... .......... .......... .......... 6% 52.5M 82s\n", " 53650K .......... .......... .......... .......... .......... 6% 64.6M 82s\n", " 53700K .......... .......... .......... .......... .......... 6% 53.4M 81s\n", " 53750K .......... .......... .......... .......... .......... 6% 73.5M 81s\n", " 53800K .......... .......... .......... .......... .......... 6% 74.5M 81s\n", " 53850K .......... .......... .......... .......... .......... 6% 64.1M 81s\n", " 53900K .......... .......... .......... .......... .......... 6% 66.7M 81s\n", " 53950K .......... .......... .......... .......... .......... 6% 60.5M 81s\n", " 54000K .......... .......... .......... .......... .......... 6% 64.6M 81s\n", " 54050K .......... .......... .......... .......... .......... 6% 74.2M 81s\n", " 54100K .......... .......... .......... .......... .......... 6% 65.1M 81s\n", " 54150K .......... .......... .......... .......... .......... 6% 67.0M 81s\n", " 54200K .......... .......... .......... .......... .......... 6% 64.5M 81s\n", " 54250K .......... .......... .......... .......... .......... 6% 74.1M 81s\n", " 54300K .......... .......... .......... .......... .......... 6% 74.6M 81s\n", " 54350K .......... .......... .......... .......... .......... 6% 84.7M 81s\n", " 54400K .......... .......... .......... .......... .......... 6% 110M 80s\n", " 54450K .......... .......... .......... .......... .......... 6% 98.5M 80s\n", " 54500K .......... .......... .......... .......... .......... 6% 108M 80s\n", " 54550K .......... .......... .......... .......... .......... 6% 114M 80s\n", " 54600K .......... .......... .......... .......... .......... 6% 2.94M 80s\n", " 54650K .......... .......... .......... .......... .......... 6% 66.1M 80s\n", " 54700K .......... .......... .......... .......... .......... 6% 52.3M 80s\n", " 54750K .......... .......... .......... .......... .......... 6% 62.0M 80s\n", " 54800K .......... .......... .......... .......... .......... 6% 48.4M 80s\n", " 54850K .......... .......... .......... .......... .......... 6% 58.7M 80s\n", " 54900K .......... .......... .......... .......... .......... 6% 50.2M 80s\n", " 54950K .......... .......... .......... .......... .......... 6% 61.2M 80s\n", " 55000K .......... .......... .......... .......... .......... 6% 53.1M 80s\n", " 55050K .......... .......... .......... .......... .......... 6% 73.5M 80s\n", " 55100K .......... .......... .......... .......... .......... 6% 62.4M 80s\n", " 55150K .......... .......... .......... .......... .......... 6% 71.3M 80s\n", " 55200K .......... .......... .......... .......... .......... 6% 64.6M 80s\n", " 55250K .......... .......... .......... .......... .......... 6% 70.4M 80s\n", " 55300K .......... .......... .......... .......... .......... 6% 57.7M 79s\n", " 55350K .......... .......... .......... .......... .......... 6% 95.9M 79s\n", " 55400K .......... .......... .......... .......... .......... 6% 107M 79s\n", " 55450K .......... .......... .......... .......... .......... 6% 98.6M 79s\n", " 55500K .......... .......... .......... .......... .......... 6% 108M 79s\n", " 55550K .......... .......... .......... .......... .......... 6% 108M 79s\n", " 55600K .......... .......... .......... .......... .......... 6% 96.3M 79s\n", " 55650K .......... .......... .......... .......... .......... 6% 109M 79s\n", " 55700K .......... .......... .......... .......... .......... 6% 91.7M 79s\n", " 55750K .......... .......... .......... .......... .......... 6% 113M 79s\n", " 55800K .......... .......... .......... .......... .......... 6% 110M 79s\n", " 55850K .......... .......... .......... .......... .......... 6% 96.8M 79s\n", " 55900K .......... .......... .......... .......... .......... 6% 112M 79s\n", " 55950K .......... .......... .......... .......... .......... 6% 99.7M 79s\n", " 56000K .......... .......... .......... .......... .......... 6% 114M 79s\n", " 56050K .......... .......... .......... .......... .......... 6% 115M 78s\n", " 56100K .......... .......... .......... .......... .......... 6% 92.7M 78s\n", " 56150K .......... .......... .......... .......... .......... 6% 1.25M 79s\n", " 56200K .......... .......... .......... .......... .......... 6% 56.4M 79s\n", " 56250K .......... .......... .......... .......... .......... 6% 53.8M 79s\n", " 56300K .......... .......... .......... .......... .......... 6% 71.1M 79s\n", " 56350K .......... .......... .......... .......... .......... 6% 63.8M 79s\n", " 56400K .......... .......... .......... .......... .......... 6% 67.5M 79s\n", " 56450K .......... .......... .......... .......... .......... 6% 57.1M 78s\n", " 56500K .......... .......... .......... .......... .......... 6% 72.0M 78s\n", " 56550K .......... .......... .......... .......... .......... 6% 74.6M 78s\n", " 56600K .......... .......... .......... .......... .......... 6% 64.7M 78s\n", " 56650K .......... .......... .......... .......... .......... 6% 75.6M 78s\n", " 56700K .......... .......... .......... .......... .......... 6% 61.8M 78s\n", " 56750K .......... .......... .......... .......... .......... 6% 66.6M 78s\n", " 56800K .......... .......... .......... .......... .......... 6% 73.0M 78s\n", " 56850K .......... .......... .......... .......... .......... 6% 63.4M 78s\n", " 56900K .......... .......... .......... .......... .......... 6% 75.0M 78s\n", " 56950K .......... .......... .......... .......... .......... 6% 64.4M 78s\n", " 57000K .......... .......... .......... .......... .......... 6% 74.7M 78s\n", " 57050K .......... .......... .......... .......... .......... 6% 70.5M 78s\n", " 57100K .......... .......... .......... .......... .......... 6% 93.8M 78s\n", " 57150K .......... .......... .......... .......... .......... 6% 115M 78s\n", " 57200K .......... .......... .......... .......... .......... 6% 96.3M 78s\n", " 57250K .......... .......... .......... .......... .......... 6% 114M 77s\n", " 57300K .......... .......... .......... .......... .......... 6% 2.50M 78s\n", " 57350K .......... .......... .......... .......... .......... 6% 43.7M 78s\n", " 57400K .......... .......... .......... .......... .......... 6% 73.4M 78s\n", " 57450K .......... .......... .......... .......... .......... 6% 59.8M 77s\n", " 57500K .......... .......... .......... .......... .......... 6% 72.3M 77s\n", " 57550K .......... .......... .......... .......... .......... 6% 7.43M 77s\n", " 57600K .......... .......... .......... .......... .......... 6% 30.4M 77s\n", " 57650K .......... .......... .......... .......... .......... 6% 72.6M 77s\n", " 57700K .......... .......... .......... .......... .......... 6% 10.0M 77s\n", " 57750K .......... .......... .......... .......... .......... 6% 72.0M 77s\n", " 57800K .......... .......... .......... .......... .......... 6% 65.9M 77s\n", " 57850K .......... .......... .......... .......... .......... 6% 8.90M 77s\n", " 57900K .......... .......... .......... .......... .......... 6% 72.0M 77s\n", " 57950K .......... .......... .......... .......... .......... 6% 9.44M 77s\n", " 58000K .......... .......... .......... .......... .......... 6% 66.1M 77s\n", " 58050K .......... .......... .......... .......... .......... 6% 73.3M 77s\n", " 58100K .......... .......... .......... .......... .......... 6% 11.9M 77s\n", " 58150K .......... .......... .......... .......... .......... 6% 72.7M 77s\n", " 58200K .......... .......... .......... .......... .......... 6% 15.2M 77s\n", " 58250K .......... .......... .......... .......... .......... 6% 41.1M 77s\n", " 58300K .......... .......... .......... .......... .......... 6% 72.2M 77s\n", " 58350K .......... .......... .......... .......... .......... 6% 9.99M 77s\n", " 58400K .......... .......... .......... .......... .......... 6% 66.8M 77s\n", " 58450K .......... .......... .......... .......... .......... 6% 6.88M 77s\n", " 58500K .......... .......... .......... .......... .......... 6% 65.3M 77s\n", " 58550K .......... .......... .......... .......... .......... 6% 73.0M 77s\n", " 58600K .......... .......... .......... .......... .......... 6% 10.1M 77s\n", " 58650K .......... .......... .......... .......... .......... 6% 70.6M 77s\n", " 58700K .......... .......... .......... .......... .......... 6% 18.6M 77s\n", " 58750K .......... .......... .......... .......... .......... 6% 37.6M 76s\n", " 58800K .......... .......... .......... .......... .......... 6% 73.7M 76s\n", " 58850K .......... .......... .......... .......... .......... 6% 6.47M 76s\n", " 58900K .......... .......... .......... .......... .......... 6% 72.1M 76s\n", " 58950K .......... .......... .......... .......... .......... 6% 60.5M 76s\n", " 59000K .......... .......... .......... .......... .......... 6% 18.1M 76s\n", " 59050K .......... .......... .......... .......... .......... 6% 73.5M 76s\n", " 59100K .......... .......... .......... .......... .......... 6% 31.7M 76s\n", " 59150K .......... .......... .......... .......... .......... 6% 38.2M 76s\n", " 59200K .......... .......... .......... .......... .......... 7% 57.0M 76s\n", " 59250K .......... .......... .......... .......... .......... 7% 36.4M 76s\n", " 59300K .......... .......... .......... .......... .......... 7% 73.0M 76s\n", " 59350K .......... .......... .......... .......... .......... 7% 33.4M 76s\n", " 59400K .......... .......... .......... .......... .......... 7% 48.0M 76s\n", " 59450K .......... .......... .......... .......... .......... 7% 60.9M 76s\n", " 59500K .......... .......... .......... .......... .......... 7% 21.1M 76s\n", " 59550K .......... .......... .......... .......... .......... 7% 72.8M 76s\n", " 59600K .......... .......... .......... .......... .......... 7% 20.4M 76s\n", " 59650K .......... .......... .......... .......... .......... 7% 38.6M 76s\n", " 59700K .......... .......... .......... .......... .......... 7% 81.6M 76s\n", " 59750K .......... .......... .......... .......... .......... 7% 12.8M 76s\n", " 59800K .......... .......... .......... .......... .......... 7% 67.0M 75s\n", " 59850K .......... .......... .......... .......... .......... 7% 38.9M 75s\n", " 59900K .......... .......... .......... .......... .......... 7% 32.4M 75s\n", " 59950K .......... .......... .......... .......... .......... 7% 73.2M 75s\n", " 60000K .......... .......... .......... .......... .......... 7% 20.5M 75s\n", " 60050K .......... .......... .......... .......... .......... 7% 56.7M 75s\n", " 60100K .......... .......... .......... .......... .......... 7% 70.4M 75s\n", " 60150K .......... .......... .......... .......... .......... 7% 10.7M 75s\n", " 60200K .......... .......... .......... .......... .......... 7% 63.0M 75s\n", " 60250K .......... .......... .......... .......... .......... 7% 3.97M 75s\n", " 60300K .......... .......... .......... .......... .......... 7% 72.6M 75s\n", " 60350K .......... .......... .......... .......... .......... 7% 61.3M 75s\n", " 60400K .......... .......... .......... .......... .......... 7% 8.33M 75s\n", " 60450K .......... .......... .......... .......... .......... 7% 63.3M 75s\n", " 60500K .......... .......... .......... .......... .......... 7% 47.4M 75s\n", " 60550K .......... .......... .......... .......... .......... 7% 47.1M 75s\n", " 60600K .......... .......... .......... .......... .......... 7% 58.1M 75s\n", " 60650K .......... .......... .......... .......... .......... 7% 15.5M 75s\n", " 60700K .......... .......... .......... .......... .......... 7% 59.9M 75s\n", " 60750K .......... .......... .......... .......... .......... 7% 67.0M 75s\n", " 60800K .......... .......... .......... .......... .......... 7% 33.0M 75s\n", " 60850K .......... .......... .......... .......... .......... 7% 69.9M 75s\n", " 60900K .......... .......... .......... .......... .......... 7% 7.63M 75s\n", " 60950K .......... .......... .......... .......... .......... 7% 71.8M 75s\n", " 61000K .......... .......... .......... .......... .......... 7% 83.9M 75s\n", " 61050K .......... .......... .......... .......... .......... 7% 19.6M 74s\n", " 61100K .......... .......... .......... .......... .......... 7% 60.7M 74s\n", " 61150K .......... .......... .......... .......... .......... 7% 18.4M 74s\n", " 61200K .......... .......... .......... .......... .......... 7% 60.0M 74s\n", " 61250K .......... .......... .......... .......... .......... 7% 69.3M 74s\n", " 61300K .......... .......... .......... .......... .......... 7% 13.0M 74s\n", " 61350K .......... .......... .......... .......... .......... 7% 25.0M 74s\n", " 61400K .......... .......... .......... .......... .......... 7% 45.8M 74s\n", " 61450K .......... .......... .......... .......... .......... 7% 51.1M 74s\n", " 61500K .......... .......... .......... .......... .......... 7% 74.7M 74s\n", " 61550K .......... .......... .......... .......... .......... 7% 77.2M 74s\n", " 61600K .......... .......... .......... .......... .......... 7% 61.4M 74s\n", " 61650K .......... .......... .......... .......... .......... 7% 55.2M 74s\n", " 61700K .......... .......... .......... .......... .......... 7% 51.5M 74s\n", " 61750K .......... .......... .......... .......... .......... 7% 76.6M 74s\n", " 61800K .......... .......... .......... .......... .......... 7% 78.3M 74s\n", " 61850K .......... .......... .......... .......... .......... 7% 46.8M 74s\n", " 61900K .......... .......... .......... .......... .......... 7% 70.3M 74s\n", " 61950K .......... .......... .......... .......... .......... 7% 96.7M 74s\n", " 62000K .......... .......... .......... .......... .......... 7% 113M 74s\n", " 62050K .......... .......... .......... .......... .......... 7% 88.4M 73s\n", " 62100K .......... .......... .......... .......... .......... 7% 92.3M 73s\n", " 62150K .......... .......... .......... .......... .......... 7% 76.2M 73s\n", " 62200K .......... .......... .......... .......... .......... 7% 90.3M 73s\n", " 62250K .......... .......... .......... .......... .......... 7% 112M 73s\n", " 62300K .......... .......... .......... .......... .......... 7% 111M 73s\n", " 62350K .......... .......... .......... .......... .......... 7% 67.9M 73s\n", " 62400K .......... .......... .......... .......... .......... 7% 68.3M 73s\n", " 62450K .......... .......... .......... .......... .......... 7% 33.8M 73s\n", " 62500K .......... .......... .......... .......... .......... 7% 110M 73s\n", " 62550K .......... .......... .......... .......... .......... 7% 35.8M 73s\n", " 62600K .......... .......... .......... .......... .......... 7% 27.7M 73s\n", " 62650K .......... .......... .......... .......... .......... 7% 44.0M 73s\n", " 62700K .......... .......... .......... .......... .......... 7% 8.82M 73s\n", " 62750K .......... .......... .......... .......... .......... 7% 139M 73s\n", " 62800K .......... .......... .......... .......... .......... 7% 59.2M 73s\n", " 62850K .......... .......... .......... .......... .......... 7% 1.89M 73s\n", " 62900K .......... .......... .......... .......... .......... 7% 32.4M 73s\n", " 62950K .......... .......... .......... .......... .......... 7% 20.7M 73s\n", " 63000K .......... .......... .......... .......... .......... 7% 71.5M 73s\n", " 63050K .......... .......... .......... .......... .......... 7% 73.0M 73s\n", " 63100K .......... .......... .......... .......... .......... 7% 37.2M 73s\n", " 63150K .......... .......... .......... .......... .......... 7% 64.2M 73s\n", " 63200K .......... .......... .......... .......... .......... 7% 46.2M 73s\n", " 63250K .......... .......... .......... .......... .......... 7% 49.9M 73s\n", " 63300K .......... .......... .......... .......... .......... 7% 73.5M 73s\n", " 63350K .......... .......... .......... .......... .......... 7% 55.4M 72s\n", " 63400K .......... .......... .......... .......... .......... 7% 70.2M 72s\n", " 63450K .......... .......... .......... .......... .......... 7% 45.1M 72s\n", " 63500K .......... .......... .......... .......... .......... 7% 55.1M 72s\n", " 63550K .......... .......... .......... .......... .......... 7% 73.2M 72s\n", " 63600K .......... .......... .......... .......... .......... 7% 42.9M 72s\n", " 63650K .......... .......... .......... .......... .......... 7% 55.8M 72s\n", " 63700K .......... .......... .......... .......... .......... 7% 77.6M 72s\n", " 63750K .......... .......... .......... .......... .......... 7% 110M 72s\n", " 63800K .......... .......... .......... .......... .......... 7% 110M 72s\n", " 63850K .......... .......... .......... .......... .......... 7% 96.1M 72s\n", " 63900K .......... .......... .......... .......... .......... 7% 9.25M 72s\n", " 63950K .......... .......... .......... .......... .......... 7% 71.2M 72s\n", " 64000K .......... .......... .......... .......... .......... 7% 24.0M 72s\n", " 64050K .......... .......... .......... .......... .......... 7% 43.0M 72s\n", " 64100K .......... .......... .......... .......... .......... 7% 73.7M 72s\n", " 64150K .......... .......... .......... .......... .......... 7% 22.8M 72s\n", " 64200K .......... .......... .......... .......... .......... 7% 51.6M 72s\n", " 64250K .......... .......... .......... .......... .......... 7% 34.2M 72s\n", " 64300K .......... .......... .......... .......... .......... 7% 88.4M 72s\n", " 64350K .......... .......... .......... .......... .......... 7% 17.5M 72s\n", " 64400K .......... .......... .......... .......... .......... 7% 58.0M 72s\n", " 64450K .......... .......... .......... .......... .......... 7% 53.2M 71s\n", " 64500K .......... .......... .......... .......... .......... 7% 20.0M 71s\n", " 64550K .......... .......... .......... .......... .......... 7% 52.5M 71s\n", " 64600K .......... .......... .......... .......... .......... 7% 71.2M 71s\n", " 64650K .......... .......... .......... .......... .......... 7% 58.3M 71s\n", " 64700K .......... .......... .......... .......... .......... 7% 42.4M 71s\n", " 64750K .......... .......... .......... .......... .......... 7% 60.5M 71s\n", " 64800K .......... .......... .......... .......... .......... 7% 72.1M 71s\n", " 64850K .......... .......... .......... .......... .......... 7% 59.1M 71s\n", " 64900K .......... .......... .......... .......... .......... 7% 80.9M 71s\n", " 64950K .......... .......... .......... .......... .......... 7% 64.2M 71s\n", " 65000K .......... .......... .......... .......... .......... 7% 105M 71s\n", " 65050K .......... .......... .......... .......... .......... 7% 51.6M 71s\n", " 65100K .......... .......... .......... .......... .......... 7% 64.7M 71s\n", " 65150K .......... .......... .......... .......... .......... 7% 101M 71s\n", " 65200K .......... .......... .......... .......... .......... 7% 91.1M 71s\n", " 65250K .......... .......... .......... .......... .......... 7% 65.1M 71s\n", " 65300K .......... .......... .......... .......... .......... 7% 74.3M 71s\n", " 65350K .......... .......... .......... .......... .......... 7% 52.1M 71s\n", " 65400K .......... .......... .......... .......... .......... 7% 92.6M 71s\n", " 65450K .......... .......... .......... .......... .......... 7% 67.9M 70s\n", " 65500K .......... .......... .......... .......... .......... 7% 105M 70s\n", " 65550K .......... .......... .......... .......... .......... 7% 41.5M 70s\n", " 65600K .......... .......... .......... .......... .......... 7% 33.8M 70s\n", " 65650K .......... .......... .......... .......... .......... 7% 98.5M 70s\n", " 65700K .......... .......... .......... .......... .......... 7% 28.8M 70s\n", " 65750K .......... .......... .......... .......... .......... 7% 10.4M 70s\n", " 65800K .......... .......... .......... .......... .......... 7% 68.6M 70s\n", " 65850K .......... .......... .......... .......... .......... 7% 77.0M 70s\n", " 65900K .......... .......... .......... .......... .......... 7% 1.87M 70s\n", " 65950K .......... .......... .......... .......... .......... 7% 34.8M 70s\n", " 66000K .......... .......... .......... .......... .......... 7% 40.8M 70s\n", " 66050K .......... .......... .......... .......... .......... 7% 55.1M 70s\n", " 66100K .......... .......... .......... .......... .......... 7% 62.8M 70s\n", " 66150K .......... .......... .......... .......... .......... 7% 18.8M 70s\n", " 66200K .......... .......... .......... .......... .......... 7% 45.0M 70s\n", " 66250K .......... .......... .......... .......... .......... 7% 51.2M 70s\n", " 66300K .......... .......... .......... .......... .......... 7% 68.6M 70s\n", " 66350K .......... .......... .......... .......... .......... 7% 63.1M 70s\n", " 66400K .......... .......... .......... .......... .......... 7% 70.8M 70s\n", " 66450K .......... .......... .......... .......... .......... 7% 10.3M 70s\n", " 66500K .......... .......... .......... .......... .......... 7% 65.8M 70s\n", " 66550K .......... .......... .......... .......... .......... 7% 64.7M 70s\n", " 66600K .......... .......... .......... .......... .......... 7% 56.2M 70s\n", " 66650K .......... .......... .......... .......... .......... 7% 66.7M 70s\n", " 66700K .......... .......... .......... .......... .......... 7% 58.0M 70s\n", " 66750K .......... .......... .......... .......... .......... 7% 63.1M 70s\n", " 66800K .......... .......... .......... .......... .......... 7% 19.4M 70s\n", " 66850K .......... .......... .......... .......... .......... 7% 56.6M 70s\n", " 66900K .......... .......... .......... .......... .......... 7% 64.8M 70s\n", " 66950K .......... .......... .......... .......... .......... 7% 56.1M 70s\n", " 67000K .......... .......... .......... .......... .......... 7% 59.4M 69s\n", " 67050K .......... .......... .......... .......... .......... 7% 65.9M 69s\n", " 67100K .......... .......... .......... .......... .......... 7% 18.8M 69s\n", " 67150K .......... .......... .......... .......... .......... 7% 82.3M 69s\n", " 67200K .......... .......... .......... .......... .......... 7% 70.0M 69s\n", " 67250K .......... .......... .......... .......... .......... 7% 31.0M 69s\n", " 67300K .......... .......... .......... .......... .......... 7% 60.8M 69s\n", " 67350K .......... .......... .......... .......... .......... 7% 67.5M 69s\n", " 67400K .......... .......... .......... .......... .......... 7% 27.6M 69s\n", " 67450K .......... .......... .......... .......... .......... 7% 40.5M 69s\n", " 67500K .......... .......... .......... .......... .......... 7% 39.0M 69s\n", " 67550K .......... .......... .......... .......... .......... 7% 49.6M 69s\n", " 67600K .......... .......... .......... .......... .......... 7% 25.4M 69s\n", " 67650K .......... .......... .......... .......... .......... 8% 35.7M 69s\n", " 67700K .......... .......... .......... .......... .......... 8% 51.9M 69s\n", " 67750K .......... .......... .......... .......... .......... 8% 70.3M 69s\n", " 67800K .......... .......... .......... .......... .......... 8% 55.7M 69s\n", " 67850K .......... .......... .......... .......... .......... 8% 52.3M 69s\n", " 67900K .......... .......... .......... .......... .......... 8% 61.4M 69s\n", " 67950K .......... .......... .......... .......... .......... 8% 58.3M 69s\n", " 68000K .......... .......... .......... .......... .......... 8% 59.8M 69s\n", " 68050K .......... .......... .......... .......... .......... 8% 71.0M 69s\n", " 68100K .......... .......... .......... .......... .......... 8% 10.6M 69s\n", " 68150K .......... .......... .......... .......... .......... 8% 70.5M 69s\n", " 68200K .......... .......... .......... .......... .......... 8% 58.1M 68s\n", " 68250K .......... .......... .......... .......... .......... 8% 33.7M 68s\n", " 68300K .......... .......... .......... .......... .......... 8% 72.8M 68s\n", " 68350K .......... .......... .......... .......... .......... 8% 63.9M 68s\n", " 68400K .......... .......... .......... .......... .......... 8% 76.0M 68s\n", " 68450K .......... .......... .......... .......... .......... 8% 63.6M 68s\n", " 68500K .......... .......... .......... .......... .......... 8% 75.1M 68s\n", " 68550K .......... .......... .......... .......... .......... 8% 75.5M 68s\n", " 68600K .......... .......... .......... .......... .......... 8% 65.9M 68s\n", " 68650K .......... .......... .......... .......... .......... 8% 77.7M 68s\n", " 68700K .......... .......... .......... .......... .......... 8% 66.7M 68s\n", " 68750K .......... .......... .......... .......... .......... 8% 65.8M 68s\n", " 68800K .......... .......... .......... .......... .......... 8% 76.5M 68s\n", " 68850K .......... .......... .......... .......... .......... 8% 46.7M 68s\n", " 68900K .......... .......... .......... .......... .......... 8% 1.96M 68s\n", " 68950K .......... .......... .......... .......... .......... 8% 27.8M 68s\n", " 69000K .......... .......... .......... .......... .......... 8% 69.5M 68s\n", " 69050K .......... .......... .......... .......... .......... 8% 58.4M 68s\n", " 69100K .......... .......... .......... .......... .......... 8% 12.2M 68s\n", " 69150K .......... .......... .......... .......... .......... 8% 67.9M 68s\n", " 69200K .......... .......... .......... .......... .......... 8% 61.8M 68s\n", " 69250K .......... .......... .......... .......... .......... 8% 63.7M 68s\n", " 69300K .......... .......... .......... .......... .......... 8% 53.5M 68s\n", " 69350K .......... .......... .......... .......... .......... 8% 61.3M 68s\n", " 69400K .......... .......... .......... .......... .......... 8% 9.06M 68s\n", " 69450K .......... .......... .......... .......... .......... 8% 58.4M 68s\n", " 69500K .......... .......... .......... .......... .......... 8% 56.0M 68s\n", " 69550K .......... .......... .......... .......... .......... 8% 70.2M 68s\n", " 69600K .......... .......... .......... .......... .......... 8% 59.0M 68s\n", " 69650K .......... .......... .......... .......... .......... 8% 12.7M 68s\n", " 69700K .......... .......... .......... .......... .......... 8% 36.4M 68s\n", " 69750K .......... .......... .......... .......... .......... 8% 70.8M 67s\n", " 69800K .......... .......... .......... .......... .......... 8% 8.93M 68s\n", " 69850K .......... .......... .......... .......... .......... 8% 19.4M 67s\n", " 69900K .......... .......... .......... .......... .......... 8% 41.1M 67s\n", " 69950K .......... .......... .......... .......... .......... 8% 47.0M 67s\n", " 70000K .......... .......... .......... .......... .......... 8% 57.0M 67s\n", " 70050K .......... .......... .......... .......... .......... 8% 66.9M 67s\n", " 70100K .......... .......... .......... .......... .......... 8% 61.8M 67s\n", " 70150K .......... .......... .......... .......... .......... 8% 63.9M 67s\n", " 70200K .......... .......... .......... .......... .......... 8% 60.7M 67s\n", " 70250K .......... .......... .......... .......... .......... 8% 70.0M 67s\n", " 70300K .......... .......... .......... .......... .......... 8% 68.5M 67s\n", " 70350K .......... .......... .......... .......... .......... 8% 61.8M 67s\n", " 70400K .......... .......... .......... .......... .......... 8% 71.7M 67s\n", " 70450K .......... .......... .......... .......... .......... 8% 59.8M 67s\n", " 70500K .......... .......... .......... .......... .......... 8% 53.2M 67s\n", " 70550K .......... .......... .......... .......... .......... 8% 66.5M 67s\n", " 70600K .......... .......... .......... .......... .......... 8% 61.9M 67s\n", " 70650K .......... .......... .......... .......... .......... 8% 73.3M 67s\n", " 70700K .......... .......... .......... .......... .......... 8% 62.8M 67s\n", " 70750K .......... .......... .......... .......... .......... 8% 108M 67s\n", " 70800K .......... .......... .......... .......... .......... 8% 89.5M 67s\n", " 70850K .......... .......... .......... .......... .......... 8% 88.5M 67s\n", " 70900K .......... .......... .......... .......... .......... 8% 105M 67s\n", " 70950K .......... .......... .......... .......... .......... 8% 91.7M 67s\n", " 71000K .......... .......... .......... .......... .......... 8% 109M 66s\n", " 71050K .......... .......... .......... .......... .......... 8% 15.4M 66s\n", " 71100K .......... .......... .......... .......... .......... 8% 63.9M 66s\n", " 71150K .......... .......... .......... .......... .......... 8% 106M 66s\n", " 71200K .......... .......... .......... .......... .......... 8% 73.6M 66s\n", " 71250K .......... .......... .......... .......... .......... 8% 41.7M 66s\n", " 71300K .......... .......... .......... .......... .......... 8% 52.8M 66s\n", " 71350K .......... .......... .......... .......... .......... 8% 101M 66s\n", " 71400K .......... .......... .......... .......... .......... 8% 71.1M 66s\n", " 71450K .......... .......... .......... .......... .......... 8% 98.7M 66s\n", " 71500K .......... .......... .......... .......... .......... 8% 99.8M 66s\n", " 71550K .......... .......... .......... .......... .......... 8% 76.8M 66s\n", " 71600K .......... .......... .......... .......... .......... 8% 12.7M 66s\n", " 71650K .......... .......... .......... .......... .......... 8% 113M 66s\n", " 71700K .......... .......... .......... .......... .......... 8% 64.4M 66s\n", " 71750K .......... .......... .......... .......... .......... 8% 91.3M 66s\n", " 71800K .......... .......... .......... .......... .......... 8% 117M 66s\n", " 71850K .......... .......... .......... .......... .......... 8% 102M 66s\n", " 71900K .......... .......... .......... .......... .......... 8% 85.5M 66s\n", " 71950K .......... .......... .......... .......... .......... 8% 2.02M 66s\n", " 72000K .......... .......... .......... .......... .......... 8% 4.50M 66s\n", " 72050K .......... .......... .......... .......... .......... 8% 48.4M 66s\n", " 72100K .......... .......... .......... .......... .......... 8% 50.0M 66s\n", " 72150K .......... .......... .......... .......... .......... 8% 51.2M 66s\n", " 72200K .......... .......... .......... .......... .......... 8% 59.7M 66s\n", " 72250K .......... .......... .......... .......... .......... 8% 71.5M 66s\n", " 72300K .......... .......... .......... .......... .......... 8% 71.3M 66s\n", " 72350K .......... .......... .......... .......... .......... 8% 58.7M 66s\n", " 72400K .......... .......... .......... .......... .......... 8% 65.6M 66s\n", " 72450K .......... .......... .......... .......... .......... 8% 47.0M 66s\n", " 72500K .......... .......... .......... .......... .......... 8% 71.0M 66s\n", " 72550K .......... .......... .......... .......... .......... 8% 72.3M 66s\n", " 72600K .......... .......... .......... .......... .......... 8% 61.7M 66s\n", " 72650K .......... .......... .......... .......... .......... 8% 12.4M 66s\n", " 72700K .......... .......... .......... .......... .......... 8% 7.89M 66s\n", " 72750K .......... .......... .......... .......... .......... 8% 61.9M 65s\n", " 72800K .......... .......... .......... .......... .......... 8% 59.3M 65s\n", " 72850K .......... .......... .......... .......... .......... 8% 51.4M 65s\n", " 72900K .......... .......... .......... .......... .......... 8% 102M 65s\n", " 72950K .......... .......... .......... .......... .......... 8% 74.2M 65s\n", " 73000K .......... .......... .......... .......... .......... 8% 104M 65s\n", " 73050K .......... .......... .......... .......... .......... 8% 71.6M 65s\n", " 73100K .......... .......... .......... .......... .......... 8% 88.3M 65s\n", " 73150K .......... .......... .......... .......... .......... 8% 92.6M 65s\n", " 73200K .......... .......... .......... .......... .......... 8% 103M 65s\n", " 73250K .......... .......... .......... .......... .......... 8% 47.2M 65s\n", " 73300K .......... .......... .......... .......... .......... 8% 122M 65s\n", " 73350K .......... .......... .......... .......... .......... 8% 37.2M 65s\n", " 73400K .......... .......... .......... .......... .......... 8% 145M 65s\n", " 73450K .......... .......... .......... .......... .......... 8% 51.5M 65s\n", " 73500K .......... .......... .......... .......... .......... 8% 68.3M 65s\n", " 73550K .......... .......... .......... .......... .......... 8% 31.1M 65s\n", " 73600K .......... .......... .......... .......... .......... 8% 8.78M 65s\n", " 73650K .......... .......... .......... .......... .......... 8% 106M 65s\n", " 73700K .......... .......... .......... .......... .......... 8% 68.5M 65s\n", " 73750K .......... .......... .......... .......... .......... 8% 113M 65s\n", " 73800K .......... .......... .......... .......... .......... 8% 119M 65s\n", " 73850K .......... .......... .......... .......... .......... 8% 72.1M 65s\n", " 73900K .......... .......... .......... .......... .......... 8% 97.4M 65s\n", " 73950K .......... .......... .......... .......... .......... 8% 99.9M 65s\n", " 74000K .......... .......... .......... .......... .......... 8% 45.2M 65s\n", " 74050K .......... .......... .......... .......... .......... 8% 59.6M 64s\n", " 74100K .......... .......... .......... .......... .......... 8% 58.7M 64s\n", " 74150K .......... .......... .......... .......... .......... 8% 60.9M 64s\n", " 74200K .......... .......... .......... .......... .......... 8% 49.0M 64s\n", " 74250K .......... .......... .......... .......... .......... 8% 68.4M 64s\n", " 74300K .......... .......... .......... .......... .......... 8% 58.1M 64s\n", " 74350K .......... .......... .......... .......... .......... 8% 53.3M 64s\n", " 74400K .......... .......... .......... .......... .......... 8% 49.3M 64s\n", " 74450K .......... .......... .......... .......... .......... 8% 59.9M 64s\n", " 74500K .......... .......... .......... .......... .......... 8% 68.6M 64s\n", " 74550K .......... .......... .......... .......... .......... 8% 71.6M 64s\n", " 74600K .......... .......... .......... .......... .......... 8% 55.7M 64s\n", " 74650K .......... .......... .......... .......... .......... 8% 72.4M 64s\n", " 74700K .......... .......... .......... .......... .......... 8% 50.9M 64s\n", " 74750K .......... .......... .......... .......... .......... 8% 54.9M 64s\n", " 74800K .......... .......... .......... .......... .......... 8% 62.7M 64s\n", " 74850K .......... .......... .......... .......... .......... 8% 93.2M 64s\n", " 74900K .......... .......... .......... .......... .......... 8% 109M 64s\n", " 74950K .......... .......... .......... .......... .......... 8% 2.17M 64s\n", " 75000K .......... .......... .......... .......... .......... 8% 38.2M 64s\n", " 75050K .......... .......... .......... .......... .......... 8% 4.76M 64s\n", " 75100K .......... .......... .......... .......... .......... 8% 51.6M 64s\n", " 75150K .......... .......... .......... .......... .......... 8% 50.1M 64s\n", " 75200K .......... .......... .......... .......... .......... 8% 45.4M 64s\n", " 75250K .......... .......... .......... .......... .......... 8% 65.3M 64s\n", " 75300K .......... .......... .......... .......... .......... 8% 18.4M 64s\n", " 75350K .......... .......... .......... .......... .......... 8% 49.9M 64s\n", " 75400K .......... .......... .......... .......... .......... 8% 72.3M 64s\n", " 75450K .......... .......... .......... .......... .......... 8% 63.1M 64s\n", " 75500K .......... .......... .......... .......... .......... 8% 71.0M 64s\n", " 75550K .......... .......... .......... .......... .......... 8% 13.7M 64s\n", " 75600K .......... .......... .......... .......... .......... 8% 62.0M 64s\n", " 75650K .......... .......... .......... .......... .......... 8% 8.03M 64s\n", " 75700K .......... .......... .......... .......... .......... 8% 61.2M 64s\n", " 75750K .......... .......... .......... .......... .......... 8% 56.8M 64s\n", " 75800K .......... .......... .......... .......... .......... 8% 67.2M 64s\n", " 75850K .......... .......... .......... .......... .......... 8% 58.8M 64s\n", " 75900K .......... .......... .......... .......... .......... 8% 10.7M 64s\n", " 75950K .......... .......... .......... .......... .......... 8% 42.0M 63s\n", " 76000K .......... .......... .......... .......... .......... 8% 70.0M 63s\n", " 76050K .......... .......... .......... .......... .......... 8% 70.4M 63s\n", " 76100K .......... .......... .......... .......... .......... 9% 50.5M 63s\n", " 76150K .......... .......... .......... .......... .......... 9% 58.5M 63s\n", " 76200K .......... .......... .......... .......... .......... 9% 60.8M 63s\n", " 76250K .......... .......... .......... .......... .......... 9% 42.6M 63s\n", " 76300K .......... .......... .......... .......... .......... 9% 68.4M 63s\n", " 76350K .......... .......... .......... .......... .......... 9% 57.2M 63s\n", " 76400K .......... .......... .......... .......... .......... 9% 78.4M 63s\n", " 76450K .......... .......... .......... .......... .......... 9% 68.4M 63s\n", " 76500K .......... .......... .......... .......... .......... 9% 75.9M 63s\n", " 76550K .......... .......... .......... .......... .......... 9% 77.7M 63s\n", " 76600K .......... .......... .......... .......... .......... 9% 54.8M 63s\n", " 76650K .......... .......... .......... .......... .......... 9% 59.2M 63s\n", " 76700K .......... .......... .......... .......... .......... 9% 66.7M 63s\n", " 76750K .......... .......... .......... .......... .......... 9% 72.9M 63s\n", " 76800K .......... .......... .......... .......... .......... 9% 76.5M 63s\n", " 76850K .......... .......... .......... .......... .......... 9% 67.3M 63s\n", " 76900K .......... .......... .......... .......... .......... 9% 58.0M 63s\n", " 76950K .......... .......... .......... .......... .......... 9% 54.8M 63s\n", " 77000K .......... .......... .......... .......... .......... 9% 58.8M 63s\n", " 77050K .......... .......... .......... .......... .......... 9% 59.3M 63s\n", " 77100K .......... .......... .......... .......... .......... 9% 67.4M 63s\n", " 77150K .......... .......... .......... .......... .......... 9% 98.2M 63s\n", " 77200K .......... .......... .......... .......... .......... 9% 84.9M 63s\n", " 77250K .......... .......... .......... .......... .......... 9% 112M 63s\n", " 77300K .......... .......... .......... .......... .......... 9% 115M 62s\n", " 77350K .......... .......... .......... .......... .......... 9% 96.5M 62s\n", " 77400K .......... .......... .......... .......... .......... 9% 98.1M 62s\n", " 77450K .......... .......... .......... .......... .......... 9% 100M 62s\n", " 77500K .......... .......... .......... .......... .......... 9% 111M 62s\n", " 77550K .......... .......... .......... .......... .......... 9% 21.6M 62s\n", " 77600K .......... .......... .......... .......... .......... 9% 93.6M 62s\n", " 77650K .......... .......... .......... .......... .......... 9% 49.8M 62s\n", " 77700K .......... .......... .......... .......... .......... 9% 94.2M 62s\n", " 77750K .......... .......... .......... .......... .......... 9% 100M 62s\n", " 77800K .......... .......... .......... .......... .......... 9% 55.3M 62s\n", " 77850K .......... .......... .......... .......... .......... 9% 2.04M 62s\n", " 77900K .......... .......... .......... .......... .......... 9% 53.2M 62s\n", " 77950K .......... .......... .......... .......... .......... 9% 61.6M 62s\n", " 78000K .......... .......... .......... .......... .......... 9% 75.3M 62s\n", " 78050K .......... .......... .......... .......... .......... 9% 5.91M 62s\n", " 78100K .......... .......... .......... .......... .......... 9% 37.4M 62s\n", " 78150K .......... .......... .......... .......... .......... 9% 62.0M 62s\n", " 78200K .......... .......... .......... .......... .......... 9% 60.3M 62s\n", " 78250K .......... .......... .......... .......... .......... 9% 46.6M 62s\n", " 78300K .......... .......... .......... .......... .......... 9% 22.7M 62s\n", " 78350K .......... .......... .......... .......... .......... 9% 3.29M 62s\n", " 78400K .......... .......... .......... .......... .......... 9% 64.6M 62s\n", " 78450K .......... .......... .......... .......... .......... 9% 58.8M 62s\n", " 78500K .......... .......... .......... .......... .......... 9% 69.0M 62s\n", " 78550K .......... .......... .......... .......... .......... 9% 37.0M 62s\n", " 78600K .......... .......... .......... .......... .......... 9% 62.3M 62s\n", " 78650K .......... .......... .......... .......... .......... 9% 73.3M 62s\n", " 78700K .......... .......... .......... .......... .......... 9% 63.2M 62s\n", " 78750K .......... .......... .......... .......... .......... 9% 71.2M 62s\n", " 78800K .......... .......... .......... .......... .......... 9% 61.2M 62s\n", " 78850K .......... .......... .......... .......... .......... 9% 48.7M 62s\n", " 78900K .......... .......... .......... .......... .......... 9% 72.3M 62s\n", " 78950K .......... .......... .......... .......... .......... 9% 61.3M 62s\n", " 79000K .......... .......... .......... .......... .......... 9% 68.1M 62s\n", " 79050K .......... .......... .......... .......... .......... 9% 55.1M 62s\n", " 79100K .......... .......... .......... .......... .......... 9% 62.5M 62s\n", " 79150K .......... .......... .......... .......... .......... 9% 72.9M 62s\n", " 79200K .......... .......... .......... .......... .......... 9% 63.2M 62s\n", " 79250K .......... .......... .......... .......... .......... 9% 64.6M 62s\n", " 79300K .......... .......... .......... .......... .......... 9% 91.1M 61s\n", " 79350K .......... .......... .......... .......... .......... 9% 87.6M 61s\n", " 79400K .......... .......... .......... .......... .......... 9% 110M 61s\n", " 79450K .......... .......... .......... .......... .......... 9% 95.2M 61s\n", " 79500K .......... .......... .......... .......... .......... 9% 98.2M 61s\n", " 79550K .......... .......... .......... .......... .......... 9% 95.2M 61s\n", " 79600K .......... .......... .......... .......... .......... 9% 92.8M 61s\n", " 79650K .......... .......... .......... .......... .......... 9% 111M 61s\n", " 79700K .......... .......... .......... .......... .......... 9% 60.4M 61s\n", " 79750K .......... .......... .......... .......... .......... 9% 33.0M 61s\n", " 79800K .......... .......... .......... .......... .......... 9% 110M 61s\n", " 79850K .......... .......... .......... .......... .......... 9% 68.2M 61s\n", " 79900K .......... .......... .......... .......... .......... 9% 89.5M 61s\n", " 79950K .......... .......... .......... .......... .......... 9% 92.4M 61s\n", " 80000K .......... .......... .......... .......... .......... 9% 48.7M 61s\n", " 80050K .......... .......... .......... .......... .......... 9% 92.5M 61s\n", " 80100K .......... .......... .......... .......... .......... 9% 63.3M 61s\n", " 80150K .......... .......... .......... .......... .......... 9% 141M 61s\n", " 80200K .......... .......... .......... .......... .......... 9% 39.9M 61s\n", " 80250K .......... .......... .......... .......... .......... 9% 113M 61s\n", " 80300K .......... .......... .......... .......... .......... 9% 30.0M 61s\n", " 80350K .......... .......... .......... .......... .......... 9% 118M 61s\n", " 80400K .......... .......... .......... .......... .......... 9% 102M 61s\n", " 80450K .......... .......... .......... .......... .......... 9% 124M 61s\n", " 80500K .......... .......... .......... .......... .......... 9% 24.1M 61s\n", " 80550K .......... .......... .......... .......... .......... 9% 110M 61s\n", " 80600K .......... .......... .......... .......... .......... 9% 120M 61s\n", " 80650K .......... .......... .......... .......... .......... 9% 1.71M 61s\n", " 80700K .......... .......... .......... .......... .......... 9% 53.8M 61s\n", " 80750K .......... .......... .......... .......... .......... 9% 75.7M 61s\n", " 80800K .......... .......... .......... .......... .......... 9% 68.5M 61s\n", " 80850K .......... .......... .......... .......... .......... 9% 67.3M 61s\n", " 80900K .......... .......... .......... .......... .......... 9% 74.9M 61s\n", " 80950K .......... .......... .......... .......... .......... 9% 62.9M 61s\n", " 81000K .......... .......... .......... .......... .......... 9% 11.4M 61s\n", " 81050K .......... .......... .......... .......... .......... 9% 65.0M 61s\n", " 81100K .......... .......... .......... .......... .......... 9% 44.4M 61s\n", " 81150K .......... .......... .......... .......... .......... 9% 58.4M 60s\n", " 81200K .......... .......... .......... .......... .......... 9% 41.6M 60s\n", " 81250K .......... .......... .......... .......... .......... 9% 70.0M 60s\n", " 81300K .......... .......... .......... .......... .......... 9% 24.8M 60s\n", " 81350K .......... .......... .......... .......... .......... 9% 45.4M 60s\n", " 81400K .......... .......... .......... .......... .......... 9% 3.54M 60s\n", " 81450K .......... .......... .......... .......... .......... 9% 39.6M 60s\n", " 81500K .......... .......... .......... .......... .......... 9% 69.3M 60s\n", " 81550K .......... .......... .......... .......... .......... 9% 64.1M 60s\n", " 81600K .......... .......... .......... .......... .......... 9% 55.8M 60s\n", " 81650K .......... .......... .......... .......... .......... 9% 71.9M 60s\n", " 81700K .......... .......... .......... .......... .......... 9% 18.5M 60s\n", " 81750K .......... .......... .......... .......... .......... 9% 61.8M 60s\n", " 81800K .......... .......... .......... .......... .......... 9% 66.4M 60s\n", " 81850K .......... .......... .......... .......... .......... 9% 48.6M 60s\n", " 81900K .......... .......... .......... .......... .......... 9% 70.7M 60s\n", " 81950K .......... .......... .......... .......... .......... 9% 55.3M 60s\n", " 82000K .......... .......... .......... .......... .......... 9% 62.5M 60s\n", " 82050K .......... .......... .......... .......... .......... 9% 69.8M 60s\n", " 82100K .......... .......... .......... .......... .......... 9% 58.7M 60s\n", " 82150K .......... .......... .......... .......... .......... 9% 15.0M 60s\n", " 82200K .......... .......... .......... .......... .......... 9% 59.9M 60s\n", " 82250K .......... .......... .......... .......... .......... 9% 71.7M 60s\n", " 82300K .......... .......... .......... .......... .......... 9% 75.7M 60s\n", " 82350K .......... .......... .......... .......... .......... 9% 74.2M 60s\n", " 82400K .......... .......... .......... .......... .......... 9% 75.9M 60s\n", " 82450K .......... .......... .......... .......... .......... 9% 51.6M 60s\n", " 82500K .......... .......... .......... .......... .......... 9% 82.2M 60s\n", " 82550K .......... .......... .......... .......... .......... 9% 85.5M 60s\n", " 82600K .......... .......... .......... .......... .......... 9% 73.7M 60s\n", " 82650K .......... .......... .......... .......... .......... 9% 74.0M 60s\n", " 82700K .......... .......... .......... .......... .......... 9% 67.1M 60s\n", " 82750K .......... .......... .......... .......... .......... 9% 89.1M 60s\n", " 82800K .......... .......... .......... .......... .......... 9% 83.9M 60s\n", " 82850K .......... .......... .......... .......... .......... 9% 90.3M 60s\n", " 82900K .......... .......... .......... .......... .......... 9% 104M 59s\n", " 82950K .......... .......... .......... .......... .......... 9% 73.3M 59s\n", " 83000K .......... .......... .......... .......... .......... 9% 102M 59s\n", " 83050K .......... .......... .......... .......... .......... 9% 91.5M 59s\n", " 83100K .......... .......... .......... .......... .......... 9% 81.2M 59s\n", " 83150K .......... .......... .......... .......... .......... 9% 92.1M 59s\n", " 83200K .......... .......... .......... .......... .......... 9% 90.6M 59s\n", " 83250K .......... .......... .......... .......... .......... 9% 103M 59s\n", " 83300K .......... .......... .......... .......... .......... 9% 101M 59s\n", " 83350K .......... .......... .......... .......... .......... 9% 89.3M 59s\n", " 83400K .......... .......... .......... .......... .......... 9% 87.8M 59s\n", " 83450K .......... .......... .......... .......... .......... 9% 89.4M 59s\n", " 83500K .......... .......... .......... .......... .......... 9% 100M 59s\n", " 83550K .......... .......... .......... .......... .......... 9% 98.9M 59s\n", " 83600K .......... .......... .......... .......... .......... 9% 89.8M 59s\n", " 83650K .......... .......... .......... .......... .......... 9% 1.78M 59s\n", " 83700K .......... .......... .......... .......... .......... 9% 75.7M 59s\n", " 83750K .......... .......... .......... .......... .......... 9% 87.6M 59s\n", " 83800K .......... .......... .......... .......... .......... 9% 82.0M 59s\n", " 83850K .......... .......... .......... .......... .......... 9% 70.7M 59s\n", " 83900K .......... .......... .......... .......... .......... 9% 6.88M 59s\n", " 83950K .......... .......... .......... .......... .......... 9% 48.2M 59s\n", " 84000K .......... .......... .......... .......... .......... 9% 63.2M 59s\n", " 84050K .......... .......... .......... .......... .......... 9% 70.1M 59s\n", " 84100K .......... .......... .......... .......... .......... 9% 50.0M 59s\n", " 84150K .......... .......... .......... .......... .......... 9% 71.2M 59s\n", " 84200K .......... .......... .......... .......... .......... 9% 56.6M 59s\n", " 84250K .......... .......... .......... .......... .......... 9% 68.2M 59s\n", " 84300K .......... .......... .......... .......... .......... 9% 68.8M 59s\n", " 84350K .......... .......... .......... .......... .......... 9% 60.6M 59s\n", " 84400K .......... .......... .......... .......... .......... 9% 3.74M 59s\n", " 84450K .......... .......... .......... .......... .......... 9% 43.1M 59s\n", " 84500K .......... .......... .......... .......... .......... 9% 67.5M 59s\n", " 84550K .......... .......... .......... .......... .......... 10% 6.52M 59s\n", " 84600K .......... .......... .......... .......... .......... 10% 46.2M 59s\n", " 84650K .......... .......... .......... .......... .......... 10% 62.9M 59s\n", " 84700K .......... .......... .......... .......... .......... 10% 59.7M 59s\n", " 84750K .......... .......... .......... .......... .......... 10% 64.8M 59s\n", " 84800K .......... .......... .......... .......... .......... 10% 69.5M 59s\n", " 84850K .......... .......... .......... .......... .......... 10% 62.3M 59s\n", " 84900K .......... .......... .......... .......... .......... 10% 70.7M 59s\n", " 84950K .......... .......... .......... .......... .......... 10% 57.3M 59s\n", " 85000K .......... .......... .......... .......... .......... 10% 66.9M 59s\n", " 85050K .......... .......... .......... .......... .......... 10% 64.7M 59s\n", " 85100K .......... .......... .......... .......... .......... 10% 49.9M 59s\n", " 85150K .......... .......... .......... .......... .......... 10% 70.5M 58s\n", " 85200K .......... .......... .......... .......... .......... 10% 60.9M 58s\n", " 85250K .......... .......... .......... .......... .......... 10% 57.4M 58s\n", " 85300K .......... .......... .......... .......... .......... 10% 66.6M 58s\n", " 85350K .......... .......... .......... .......... .......... 10% 62.2M 58s\n", " 85400K .......... .......... .......... .......... .......... 10% 71.6M 58s\n", " 85450K .......... .......... .......... .......... .......... 10% 61.6M 58s\n", " 85500K .......... .......... .......... .......... .......... 10% 107M 58s\n", " 85550K .......... .......... .......... .......... .......... 10% 84.4M 58s\n", " 85600K .......... .......... .......... .......... .......... 10% 75.7M 58s\n", " 85650K .......... .......... .......... .......... .......... 10% 109M 58s\n", " 85700K .......... .......... .......... .......... .......... 10% 79.5M 58s\n", " 85750K .......... .......... .......... .......... .......... 10% 107M 58s\n", " 85800K .......... .......... .......... .......... .......... 10% 89.6M 58s\n", " 85850K .......... .......... .......... .......... .......... 10% 91.0M 58s\n", " 85900K .......... .......... .......... .......... .......... 10% 107M 58s\n", " 85950K .......... .......... .......... .......... .......... 10% 71.8M 58s\n", " 86000K .......... .......... .......... .......... .......... 10% 91.5M 58s\n", " 86050K .......... .......... .......... .......... .......... 10% 109M 58s\n", " 86100K .......... .......... .......... .......... .......... 10% 69.0M 58s\n", " 86150K .......... .......... .......... .......... .......... 10% 110M 58s\n", " 86200K .......... .......... .......... .......... .......... 10% 80.5M 58s\n", " 86250K .......... .......... .......... .......... .......... 10% 107M 58s\n", " 86300K .......... .......... .......... .......... .......... 10% 99.5M 58s\n", " 86350K .......... .......... .......... .......... .......... 10% 71.4M 58s\n", " 86400K .......... .......... .......... .......... .......... 10% 110M 58s\n", " 86450K .......... .......... .......... .......... .......... 10% 124M 58s\n", " 86500K .......... .......... .......... .......... .......... 10% 142M 58s\n", " 86550K .......... .......... .......... .......... .......... 10% 1.85M 58s\n", " 86600K .......... .......... .......... .......... .......... 10% 59.6M 58s\n", " 86650K .......... .......... .......... .......... .......... 10% 79.3M 58s\n", " 86700K .......... .......... .......... .......... .......... 10% 66.5M 58s\n", " 86750K .......... .......... .......... .......... .......... 10% 84.2M 58s\n", " 86800K .......... .......... .......... .......... .......... 10% 67.7M 58s\n", " 86850K .......... .......... .......... .......... .......... 10% 7.99M 58s\n", " 86900K .......... .......... .......... .......... .......... 10% 65.5M 58s\n", " 86950K .......... .......... .......... .......... .......... 10% 53.5M 58s\n", " 87000K .......... .......... .......... .......... .......... 10% 67.7M 58s\n", " 87050K .......... .......... .......... .......... .......... 10% 64.9M 58s\n", " 87100K .......... .......... .......... .......... .......... 10% 59.4M 58s\n", " 87150K .......... .......... .......... .......... .......... 10% 17.9M 58s\n", " 87200K .......... .......... .......... .......... .......... 10% 62.0M 57s\n", " 87250K .......... .......... .......... .......... .......... 10% 71.8M 57s\n", " 87300K .......... .......... .......... .......... .......... 10% 2.15M 58s\n", " 87350K .......... .......... .......... .......... .......... 10% 48.2M 58s\n", " 87400K .......... .......... .......... .......... .......... 10% 51.3M 58s\n", " 87450K .......... .......... .......... .......... .......... 10% 61.9M 58s\n", " 87500K .......... .......... .......... .......... .......... 10% 29.1M 58s\n", " 87550K .......... .......... .......... .......... .......... 10% 47.5M 57s\n", " 87600K .......... .......... .......... .......... .......... 10% 60.0M 57s\n", " 87650K .......... .......... .......... .......... .......... 10% 46.2M 57s\n", " 87700K .......... .......... .......... .......... .......... 10% 54.1M 57s\n", " 87750K .......... .......... .......... .......... .......... 10% 70.9M 57s\n", " 87800K .......... .......... .......... .......... .......... 10% 68.9M 57s\n", " 87850K .......... .......... .......... .......... .......... 10% 59.2M 57s\n", " 87900K .......... .......... .......... .......... .......... 10% 52.2M 57s\n", " 87950K .......... .......... .......... .......... .......... 10% 47.4M 57s\n", " 88000K .......... .......... .......... .......... .......... 10% 54.5M 57s\n", " 88050K .......... .......... .......... .......... .......... 10% 70.5M 57s\n", " 88100K .......... .......... .......... .......... .......... 10% 57.8M 57s\n", " 88150K .......... .......... .......... .......... .......... 10% 83.4M 57s\n", " 88200K .......... .......... .......... .......... .......... 10% 78.8M 57s\n", " 88250K .......... .......... .......... .......... .......... 10% 82.5M 57s\n", " 88300K .......... .......... .......... .......... .......... 10% 92.0M 57s\n", " 88350K .......... .......... .......... .......... .......... 10% 78.2M 57s\n", " 88400K .......... .......... .......... .......... .......... 10% 72.3M 57s\n", " 88450K .......... .......... .......... .......... .......... 10% 58.6M 57s\n", " 88500K .......... .......... .......... .......... .......... 10% 93.0M 57s\n", " 88550K .......... .......... .......... .......... .......... 10% 71.6M 57s\n", " 88600K .......... .......... .......... .......... .......... 10% 74.0M 57s\n", " 88650K .......... .......... .......... .......... .......... 10% 80.3M 57s\n", " 88700K .......... .......... .......... .......... .......... 10% 60.8M 57s\n", " 88750K .......... .......... .......... .......... .......... 10% 85.8M 57s\n", " 88800K .......... .......... .......... .......... .......... 10% 93.4M 57s\n", " 88850K .......... .......... .......... .......... .......... 10% 95.7M 57s\n", " 88900K .......... .......... .......... .......... .......... 10% 129M 57s\n", " 88950K .......... .......... .......... .......... .......... 10% 97.3M 57s\n", " 89000K .......... .......... .......... .......... .......... 10% 130M 57s\n", " 89050K .......... .......... .......... .......... .......... 10% 129M 57s\n", " 89100K .......... .......... .......... .......... .......... 10% 107M 57s\n", " 89150K .......... .......... .......... .......... .......... 10% 133M 57s\n", " 89200K .......... .......... .......... .......... .......... 10% 105M 56s\n", " 89250K .......... .......... .......... .......... .......... 10% 128M 56s\n", " 89300K .......... .......... .......... .......... .......... 10% 129M 56s\n", " 89350K .......... .......... .......... .......... .......... 10% 107M 56s\n", " 89400K .......... .......... .......... .......... .......... 10% 130M 56s\n", " 89450K .......... .......... .......... .......... .......... 10% 2.18M 56s\n", " 89500K .......... .......... .......... .......... .......... 10% 66.7M 56s\n", " 89550K .......... .......... .......... .......... .......... 10% 98.1M 56s\n", " 89600K .......... .......... .......... .......... .......... 10% 82.7M 56s\n", " 89650K .......... .......... .......... .......... .......... 10% 105M 56s\n", " 89700K .......... .......... .......... .......... .......... 10% 68.4M 56s\n", " 89750K .......... .......... .......... .......... .......... 10% 76.5M 56s\n", " 89800K .......... .......... .......... .......... .......... 10% 7.87M 56s\n", " 89850K .......... .......... .......... .......... .......... 10% 61.1M 56s\n", " 89900K .......... .......... .......... .......... .......... 10% 76.7M 56s\n", " 89950K .......... .......... .......... .......... .......... 10% 63.3M 56s\n", " 90000K .......... .......... .......... .......... .......... 10% 61.5M 56s\n", " 90050K .......... .......... .......... .......... .......... 10% 71.3M 56s\n", " 90100K .......... .......... .......... .......... .......... 10% 33.8M 56s\n", " 90150K .......... .......... .......... .......... .......... 10% 52.7M 56s\n", " 90200K .......... .......... .......... .......... .......... 10% 61.5M 56s\n", " 90250K .......... .......... .......... .......... .......... 10% 2.01M 56s\n", " 90300K .......... .......... .......... .......... .......... 10% 72.1M 56s\n", " 90350K .......... .......... .......... .......... .......... 10% 59.6M 56s\n", " 90400K .......... .......... .......... .......... .......... 10% 72.1M 56s\n", " 90450K .......... .......... .......... .......... .......... 10% 6.60M 56s\n", " 90500K .......... .......... .......... .......... .......... 10% 69.1M 56s\n", " 90550K .......... .......... .......... .......... .......... 10% 57.9M 56s\n", " 90600K .......... .......... .......... .......... .......... 10% 60.0M 56s\n", " 90650K .......... .......... .......... .......... .......... 10% 72.1M 56s\n", " 90700K .......... .......... .......... .......... .......... 10% 56.6M 56s\n", " 90750K .......... .......... .......... .......... .......... 10% 41.3M 56s\n", " 90800K .......... .......... .......... .......... .......... 10% 65.0M 56s\n", " 90850K .......... .......... .......... .......... .......... 10% 48.8M 56s\n", " 90900K .......... .......... .......... .......... .......... 10% 68.7M 56s\n", " 90950K .......... .......... .......... .......... .......... 10% 60.1M 56s\n", " 91000K .......... .......... .......... .......... .......... 10% 62.7M 56s\n", " 91050K .......... .......... .......... .......... .......... 10% 59.7M 56s\n", " 91100K .......... .......... .......... .......... .......... 10% 59.8M 56s\n", " 91150K .......... .......... .......... .......... .......... 10% 69.7M 56s\n", " 91200K .......... .......... .......... .......... .......... 10% 56.0M 56s\n", " 91250K .......... .......... .......... .......... .......... 10% 106M 56s\n", " 91300K .......... .......... .......... .......... .......... 10% 89.3M 56s\n", " 91350K .......... .......... .......... .......... .......... 10% 87.9M 56s\n", " 91400K .......... .......... .......... .......... .......... 10% 59.7M 56s\n", " 91450K .......... .......... .......... .......... .......... 10% 55.8M 56s\n", " 91500K .......... .......... .......... .......... .......... 10% 68.5M 56s\n", " 91550K .......... .......... .......... .......... .......... 10% 72.6M 56s\n", " 91600K .......... .......... .......... .......... .......... 10% 54.5M 56s\n", " 91650K .......... .......... .......... .......... .......... 10% 69.4M 56s\n", " 91700K .......... .......... .......... .......... .......... 10% 42.1M 56s\n", " 91750K .......... .......... .......... .......... .......... 10% 62.9M 56s\n", " 91800K .......... .......... .......... .......... .......... 10% 73.6M 55s\n", " 91850K .......... .......... .......... .......... .......... 10% 68.4M 55s\n", " 91900K .......... .......... .......... .......... .......... 10% 84.1M 55s\n", " 91950K .......... .......... .......... .......... .......... 10% 78.4M 55s\n", " 92000K .......... .......... .......... .......... .......... 10% 85.1M 55s\n", " 92050K .......... .......... .......... .......... .......... 10% 89.7M 55s\n", " 92100K .......... .......... .......... .......... .......... 10% 72.5M 55s\n", " 92150K .......... .......... .......... .......... .......... 10% 81.2M 55s\n", " 92200K .......... .......... .......... .......... .......... 10% 77.6M 55s\n", " 92250K .......... .......... .......... .......... .......... 10% 85.5M 55s\n", " 92300K .......... .......... .......... .......... .......... 10% 91.1M 55s\n", " 92350K .......... .......... .......... .......... .......... 10% 72.6M 55s\n", " 92400K .......... .......... .......... .......... .......... 10% 85.2M 55s\n", " 92450K .......... .......... .......... .......... .......... 10% 74.1M 55s\n", " 92500K .......... .......... .......... .......... .......... 10% 4.41M 55s\n", " 92550K .......... .......... .......... .......... .......... 10% 28.8M 55s\n", " 92600K .......... .......... .......... .......... .......... 10% 62.5M 55s\n", " 92650K .......... .......... .......... .......... .......... 10% 85.1M 55s\n", " 92700K .......... .......... .......... .......... .......... 10% 7.00M 55s\n", " 92750K .......... .......... .......... .......... .......... 10% 89.2M 55s\n", " 92800K .......... .......... .......... .......... .......... 10% 75.4M 55s\n", " 92850K .......... .......... .......... .......... .......... 10% 62.6M 55s\n", " 92900K .......... .......... .......... .......... .......... 10% 33.0M 55s\n", " 92950K .......... .......... .......... .......... .......... 10% 51.8M 55s\n", " 93000K .......... .......... .......... .......... .......... 11% 72.4M 55s\n", " 93050K .......... .......... .......... .......... .......... 11% 70.1M 55s\n", " 93100K .......... .......... .......... .......... .......... 11% 58.5M 55s\n", " 93150K .......... .......... .......... .......... .......... 11% 63.8M 55s\n", " 93200K .......... .......... .......... .......... .......... 11% 2.08M 55s\n", " 93250K .......... .......... .......... .......... .......... 11% 61.8M 55s\n", " 93300K .......... .......... .......... .......... .......... 11% 4.21M 55s\n", " 93350K .......... .......... .......... .......... .......... 11% 46.1M 55s\n", " 93400K .......... .......... .......... .......... .......... 11% 53.1M 55s\n", " 93450K .......... .......... .......... .......... .......... 11% 53.2M 55s\n", " 93500K .......... .......... .......... .......... .......... 11% 66.6M 55s\n", " 93550K .......... .......... .......... .......... .......... 11% 62.5M 55s\n", " 93600K .......... .......... .......... .......... .......... 11% 57.9M 55s\n", " 93650K .......... .......... .......... .......... .......... 11% 68.5M 55s\n", " 93700K .......... .......... .......... .......... .......... 11% 60.1M 55s\n", " 93750K .......... .......... .......... .......... .......... 11% 69.7M 55s\n", " 93800K .......... .......... .......... .......... .......... 11% 61.9M 55s\n", " 93850K .......... .......... .......... .......... .......... 11% 59.8M 55s\n", " 93900K .......... .......... .......... .......... .......... 11% 74.7M 55s\n", " 93950K .......... .......... .......... .......... .......... 11% 62.9M 55s\n", " 94000K .......... .......... .......... .......... .......... 11% 70.4M 55s\n", " 94050K .......... .......... .......... .......... .......... 11% 83.6M 55s\n", " 94100K .......... .......... .......... .......... .......... 11% 73.8M 55s\n", " 94150K .......... .......... .......... .......... .......... 11% 72.1M 55s\n", " 94200K .......... .......... .......... .......... .......... 11% 68.0M 55s\n", " 94250K .......... .......... .......... .......... .......... 11% 87.4M 55s\n", " 94300K .......... .......... .......... .......... .......... 11% 85.8M 55s\n", " 94350K .......... .......... .......... .......... .......... 11% 77.6M 54s\n", " 94400K .......... .......... .......... .......... .......... 11% 76.4M 54s\n", " 94450K .......... .......... .......... .......... .......... 11% 59.7M 54s\n", " 94500K .......... .......... .......... .......... .......... 11% 65.8M 54s\n", " 94550K .......... .......... .......... .......... .......... 11% 80.3M 54s\n", " 94600K .......... .......... .......... .......... .......... 11% 68.2M 54s\n", " 94650K .......... .......... .......... .......... .......... 11% 125M 54s\n", " 94700K .......... .......... .......... .......... .......... 11% 100M 54s\n", " 94750K .......... .......... .......... .......... .......... 11% 129M 54s\n", " 94800K .......... .......... .......... .......... .......... 11% 132M 54s\n", " 94850K .......... .......... .......... .......... .......... 11% 107M 54s\n", " 94900K .......... .......... .......... .......... .......... 11% 123M 54s\n", " 94950K .......... .......... .......... .......... .......... 11% 109M 54s\n", " 95000K .......... .......... .......... .......... .......... 11% 129M 54s\n", " 95050K .......... .......... .......... .......... .......... 11% 131M 54s\n", " 95100K .......... .......... .......... .......... .......... 11% 108M 54s\n", " 95150K .......... .......... .......... .......... .......... 11% 8.69M 54s\n", " 95200K .......... .......... .......... .......... .......... 11% 106M 54s\n", " 95250K .......... .......... .......... .......... .......... 11% 91.2M 54s\n", " 95300K .......... .......... .......... .......... .......... 11% 106M 54s\n", " 95350K .......... .......... .......... .......... .......... 11% 98.4M 54s\n", " 95400K .......... .......... .......... .......... .......... 11% 103M 54s\n", " 95450K .......... .......... .......... .......... .......... 11% 93.2M 54s\n", " 95500K .......... .......... .......... .......... .......... 11% 109M 54s\n", " 95550K .......... .......... .......... .......... .......... 11% 7.90M 54s\n", " 95600K .......... .......... .......... .......... .......... 11% 29.6M 54s\n", " 95650K .......... .......... .......... .......... .......... 11% 5.80M 54s\n", " 95700K .......... .......... .......... .......... .......... 11% 65.1M 54s\n", " 95750K .......... .......... .......... .......... .......... 11% 68.8M 54s\n", " 95800K .......... .......... .......... .......... .......... 11% 71.9M 54s\n", " 95850K .......... .......... .......... .......... .......... 11% 47.8M 54s\n", " 95900K .......... .......... .......... .......... .......... 11% 53.0M 54s\n", " 95950K .......... .......... .......... .......... .......... 11% 58.8M 54s\n", " 96000K .......... .......... .......... .......... .......... 11% 68.2M 54s\n", " 96050K .......... .......... .......... .......... .......... 11% 72.6M 54s\n", " 96100K .......... .......... .......... .......... .......... 11% 60.6M 54s\n", " 96150K .......... .......... .......... .......... .......... 11% 2.05M 54s\n", " 96200K .......... .......... .......... .......... .......... 11% 51.1M 54s\n", " 96250K .......... .......... .......... .......... .......... 11% 68.4M 54s\n", " 96300K .......... .......... .......... .......... .......... 11% 4.86M 54s\n", " 96350K .......... .......... .......... .......... .......... 11% 50.1M 54s\n", " 96400K .......... .......... .......... .......... .......... 11% 17.9M 54s\n", " 96450K .......... .......... .......... .......... .......... 11% 58.7M 54s\n", " 96500K .......... .......... .......... .......... .......... 11% 58.3M 54s\n", " 96550K .......... .......... .......... .......... .......... 11% 56.5M 54s\n", " 96600K .......... .......... .......... .......... .......... 11% 58.0M 54s\n", " 96650K .......... .......... .......... .......... .......... 11% 66.1M 54s\n", " 96700K .......... .......... .......... .......... .......... 11% 55.8M 54s\n", " 96750K .......... .......... .......... .......... .......... 11% 64.0M 54s\n", " 96800K .......... .......... .......... .......... .......... 11% 69.7M 54s\n", " 96850K .......... .......... .......... .......... .......... 11% 51.3M 54s\n", " 96900K .......... .......... .......... .......... .......... 11% 67.9M 54s\n", " 96950K .......... .......... .......... .......... .......... 11% 49.3M 54s\n", " 97000K .......... .......... .......... .......... .......... 11% 70.6M 54s\n", " 97050K .......... .......... .......... .......... .......... 11% 67.3M 53s\n", " 97100K .......... .......... .......... .......... .......... 11% 59.9M 53s\n", " 97150K .......... .......... .......... .......... .......... 11% 71.7M 53s\n", " 97200K .......... .......... .......... .......... .......... 11% 60.7M 53s\n", " 97250K .......... .......... .......... .......... .......... 11% 53.0M 53s\n", " 97300K .......... .......... .......... .......... .......... 11% 64.9M 53s\n", " 97350K .......... .......... .......... .......... .......... 11% 78.7M 53s\n", " 97400K .......... .......... .......... .......... .......... 11% 98.9M 53s\n", " 97450K .......... .......... .......... .......... .......... 11% 94.2M 53s\n", " 97500K .......... .......... .......... .......... .......... 11% 106M 53s\n", " 97550K .......... .......... .......... .......... .......... 11% 103M 53s\n", " 97600K .......... .......... .......... .......... .......... 11% 88.7M 53s\n", " 97650K .......... .......... .......... .......... .......... 11% 107M 53s\n", " 97700K .......... .......... .......... .......... .......... 11% 91.9M 53s\n", " 97750K .......... .......... .......... .......... .......... 11% 105M 53s\n", " 97800K .......... .......... .......... .......... .......... 11% 106M 53s\n", " 97850K .......... .......... .......... .......... .......... 11% 9.72M 53s\n", " 97900K .......... .......... .......... .......... .......... 11% 35.0M 53s\n", " 97950K .......... .......... .......... .......... .......... 11% 38.2M 53s\n", " 98000K .......... .......... .......... .......... .......... 11% 48.5M 53s\n", " 98050K .......... .......... .......... .......... .......... 11% 53.7M 53s\n", " 98100K .......... .......... .......... .......... .......... 11% 58.4M 53s\n", " 98150K .......... .......... .......... .......... .......... 11% 69.4M 53s\n", " 98200K .......... .......... .......... .......... .......... 11% 59.2M 53s\n", " 98250K .......... .......... .......... .......... .......... 11% 68.9M 53s\n", " 98300K .......... .......... .......... .......... .......... 11% 64.7M 53s\n", " 98350K .......... .......... .......... .......... .......... 11% 59.0M 53s\n", " 98400K .......... .......... .......... .......... .......... 11% 61.6M 53s\n", " 98450K .......... .......... .......... .......... .......... 11% 45.0M 53s\n", " 98500K .......... .......... .......... .......... .......... 11% 59.4M 53s\n", " 98550K .......... .......... .......... .......... .......... 11% 80.4M 53s\n", " 98600K .......... .......... .......... .......... .......... 11% 87.7M 53s\n", " 98650K .......... .......... .......... .......... .......... 11% 97.5M 53s\n", " 98700K .......... .......... .......... .......... .......... 11% 7.18M 53s\n", " 98750K .......... .......... .......... .......... .......... 11% 90.3M 53s\n", " 98800K .......... .......... .......... .......... .......... 11% 31.8M 53s\n", " 98850K .......... .......... .......... .......... .......... 11% 53.8M 53s\n", " 98900K .......... .......... .......... .......... .......... 11% 79.3M 53s\n", " 98950K .......... .......... .......... .......... .......... 11% 22.5M 53s\n", " 99000K .......... .......... .......... .......... .......... 11% 81.3M 53s\n", " 99050K .......... .......... .......... .......... .......... 11% 79.1M 53s\n", " 99100K .......... .......... .......... .......... .......... 11% 1.22M 53s\n", " 99150K .......... .......... .......... .......... .......... 11% 54.5M 53s\n", " 99200K .......... .......... .......... .......... .......... 11% 58.1M 53s\n", " 99250K .......... .......... .......... .......... .......... 11% 69.2M 53s\n", " 99300K .......... .......... .......... .......... .......... 11% 62.5M 53s\n", " 99350K .......... .......... .......... .......... .......... 11% 47.5M 53s\n", " 99400K .......... .......... .......... .......... .......... 11% 59.5M 53s\n", " 99450K .......... .......... .......... .......... .......... 11% 60.3M 53s\n", " 99500K .......... .......... .......... .......... .......... 11% 51.1M 53s\n", " 99550K .......... .......... .......... .......... .......... 11% 68.8M 53s\n", " 99600K .......... .......... .......... .......... .......... 11% 61.2M 53s\n", " 99650K .......... .......... .......... .......... .......... 11% 61.9M 53s\n", " 99700K .......... .......... .......... .......... .......... 11% 51.7M 53s\n", " 99750K .......... .......... .......... .......... .......... 11% 68.3M 53s\n", " 99800K .......... .......... .......... .......... .......... 11% 48.7M 53s\n", " 99850K .......... .......... .......... .......... .......... 11% 53.2M 52s\n", " 99900K .......... .......... .......... .......... .......... 11% 42.4M 52s\n", " 99950K .......... .......... .......... .......... .......... 11% 50.5M 52s\n", "100000K .......... .......... .......... .......... .......... 11% 72.4M 52s\n", "100050K .......... .......... .......... .......... .......... 11% 69.9M 52s\n", "100100K .......... .......... .......... .......... .......... 11% 59.4M 52s\n", "100150K .......... .......... .......... .......... .......... 11% 74.0M 52s\n", "100200K .......... .......... .......... .......... .......... 11% 61.5M 52s\n", "100250K .......... .......... .......... .......... .......... 11% 73.0M 52s\n", "100300K .......... .......... .......... .......... .......... 11% 73.2M 52s\n", "100350K .......... .......... .......... .......... .......... 11% 60.9M 52s\n", "100400K .......... .......... .......... .......... .......... 11% 68.5M 52s\n", "100450K .......... .......... .......... .......... .......... 11% 63.5M 52s\n", "100500K .......... .......... .......... .......... .......... 11% 69.2M 52s\n", "100550K .......... .......... .......... .......... .......... 11% 67.7M 52s\n", "100600K .......... .......... .......... .......... .......... 11% 73.2M 52s\n", "100650K .......... .......... .......... .......... .......... 11% 75.8M 52s\n", "100700K .......... .......... .......... .......... .......... 11% 80.9M 52s\n", "100750K .......... .......... .......... .......... .......... 11% 90.5M 52s\n", "100800K .......... .......... .......... .......... .......... 11% 105M 52s\n", "100850K .......... .......... .......... .......... .......... 11% 86.8M 52s\n", "100900K .......... .......... .......... .......... .......... 11% 94.2M 52s\n", "100950K .......... .......... .......... .......... .......... 11% 74.5M 52s\n", "101000K .......... .......... .......... .......... .......... 11% 103M 52s\n", "101050K .......... .......... .......... .......... .......... 11% 96.2M 52s\n", "101100K .......... .......... .......... .......... .......... 11% 86.2M 52s\n", "101150K .......... .......... .......... .......... .......... 11% 106M 52s\n", "101200K .......... .......... .......... .......... .......... 11% 91.1M 52s\n", "101250K .......... .......... .......... .......... .......... 11% 14.6M 52s\n", "101300K .......... .......... .......... .......... .......... 11% 84.7M 52s\n", "101350K .......... .......... .......... .......... .......... 11% 106M 52s\n", "101400K .......... .......... .......... .......... .......... 11% 103M 52s\n", "101450K .......... .......... .......... .......... .......... 12% 113M 52s\n", "101500K .......... .......... .......... .......... .......... 12% 128M 52s\n", "101550K .......... .......... .......... .......... .......... 12% 6.98M 52s\n", "101600K .......... .......... .......... .......... .......... 12% 60.7M 52s\n", "101650K .......... .......... .......... .......... .......... 12% 100M 52s\n", "101700K .......... .......... .......... .......... .......... 12% 81.1M 52s\n", "101750K .......... .......... .......... .......... .......... 12% 1.03M 52s\n", "101800K .......... .......... .......... .......... .......... 12% 57.0M 52s\n", "101850K .......... .......... .......... .......... .......... 12% 53.0M 52s\n", "101900K .......... .......... .......... .......... .......... 12% 55.7M 52s\n", "101950K .......... .......... .......... .......... .......... 12% 61.1M 52s\n", "102000K .......... .......... .......... .......... .......... 12% 53.9M 52s\n", "102050K .......... .......... .......... .......... .......... 12% 57.6M 52s\n", "102100K .......... .......... .......... .......... .......... 12% 61.5M 52s\n", "102150K .......... .......... .......... .......... .......... 12% 54.7M 52s\n", "102200K .......... .......... .......... .......... .......... 12% 38.9M 52s\n", "102250K .......... .......... .......... .......... .......... 12% 60.7M 52s\n", "102300K .......... .......... .......... .......... .......... 12% 67.5M 52s\n", "102350K .......... .......... .......... .......... .......... 12% 55.2M 52s\n", "102400K .......... .......... .......... .......... .......... 12% 58.9M 52s\n", "102450K .......... .......... .......... .......... .......... 12% 56.4M 52s\n", "102500K .......... .......... .......... .......... .......... 12% 109M 52s\n", "102550K .......... .......... .......... .......... .......... 12% 72.6M 52s\n", "102600K .......... .......... .......... .......... .......... 12% 90.0M 52s\n", "102650K .......... .......... .......... .......... .......... 12% 108M 52s\n", "102700K .......... .......... .......... .......... .......... 12% 93.2M 52s\n", "102750K .......... .......... .......... .......... .......... 12% 110M 51s\n", "102800K .......... .......... .......... .......... .......... 12% 110M 51s\n", "102850K .......... .......... .......... .......... .......... 12% 86.0M 51s\n", "102900K .......... .......... .......... .......... .......... 12% 112M 51s\n", "102950K .......... .......... .......... .......... .......... 12% 98.3M 51s\n", "103000K .......... .......... .......... .......... .......... 12% 112M 51s\n", "103050K .......... .......... .......... .......... .......... 12% 112M 51s\n", "103100K .......... .......... .......... .......... .......... 12% 94.2M 51s\n", "103150K .......... .......... .......... .......... .......... 12% 114M 51s\n", "103200K .......... .......... .......... .......... .......... 12% 97.3M 51s\n", "103250K .......... .......... .......... .......... .......... 12% 113M 51s\n", "103300K .......... .......... .......... .......... .......... 12% 101M 51s\n", "103350K .......... .......... .......... .......... .......... 12% 56.2M 51s\n", "103400K .......... .......... .......... .......... .......... 12% 62.8M 51s\n", "103450K .......... .......... .......... .......... .......... 12% 135M 51s\n", "103500K .......... .......... .......... .......... .......... 12% 107M 51s\n", "103550K .......... .......... .......... .......... .......... 12% 120M 51s\n", "103600K .......... .......... .......... .......... .......... 12% 98.9M 51s\n", "103650K .......... .......... .......... .......... .......... 12% 143M 51s\n", "103700K .......... .......... .......... .......... .......... 12% 107M 51s\n", "103750K .......... .......... .......... .......... .......... 12% 152M 51s\n", "103800K .......... .......... .......... .......... .......... 12% 157M 51s\n", "103850K .......... .......... .......... .......... .......... 12% 131M 51s\n", "103900K .......... .......... .......... .......... .......... 12% 136M 51s\n", "103950K .......... .......... .......... .......... .......... 12% 140M 51s\n", "104000K .......... .......... .......... .......... .......... 12% 161M 51s\n", "104050K .......... .......... .......... .......... .......... 12% 7.56M 51s\n", "104100K .......... .......... .......... .......... .......... 12% 24.8M 51s\n", "104150K .......... .......... .......... .......... .......... 12% 45.5M 51s\n", "104200K .......... .......... .......... .......... .......... 12% 24.9M 51s\n", "104250K .......... .......... .......... .......... .......... 12% 49.1M 51s\n", "104300K .......... .......... .......... .......... .......... 12% 24.3M 51s\n", "104350K .......... .......... .......... .......... .......... 12% 56.3M 51s\n", "104400K .......... .......... .......... .......... .......... 12% 69.2M 51s\n", "104450K .......... .......... .......... .......... .......... 12% 61.6M 51s\n", "104500K .......... .......... .......... .......... .......... 12% 66.0M 51s\n", "104550K .......... .......... .......... .......... .......... 12% 1022K 51s\n", "104600K .......... .......... .......... .......... .......... 12% 40.1M 51s\n", "104650K .......... .......... .......... .......... .......... 12% 68.2M 51s\n", "104700K .......... .......... .......... .......... .......... 12% 54.4M 51s\n", "104750K .......... .......... .......... .......... .......... 12% 64.7M 51s\n", "104800K .......... .......... .......... .......... .......... 12% 71.6M 51s\n", "104850K .......... .......... .......... .......... .......... 12% 57.0M 51s\n", "104900K .......... .......... .......... .......... .......... 12% 71.3M 51s\n", "104950K .......... .......... .......... .......... .......... 12% 58.3M 51s\n", "105000K .......... .......... .......... .......... .......... 12% 53.0M 51s\n", "105050K .......... .......... .......... .......... .......... 12% 41.1M 51s\n", "105100K .......... .......... .......... .......... .......... 12% 53.1M 51s\n", "105150K .......... .......... .......... .......... .......... 12% 64.8M 51s\n", "105200K .......... .......... .......... .......... .......... 12% 74.1M 51s\n", "105250K .......... .......... .......... .......... .......... 12% 70.1M 51s\n", "105300K .......... .......... .......... .......... .......... 12% 103M 51s\n", "105350K .......... .......... .......... .......... .......... 12% 62.3M 51s\n", "105400K .......... .......... .......... .......... .......... 12% 90.8M 51s\n", "105450K .......... .......... .......... .......... .......... 12% 86.5M 51s\n", "105500K .......... .......... .......... .......... .......... 12% 99.1M 51s\n", "105550K .......... .......... .......... .......... .......... 12% 96.6M 51s\n", "105600K .......... .......... .......... .......... .......... 12% 88.7M 51s\n", "105650K .......... .......... .......... .......... .......... 12% 106M 51s\n", "105700K .......... .......... .......... .......... .......... 12% 85.3M 51s\n", "105750K .......... .......... .......... .......... .......... 12% 92.7M 51s\n", "105800K .......... .......... .......... .......... .......... 12% 102M 50s\n", "105850K .......... .......... .......... .......... .......... 12% 88.5M 50s\n", "105900K .......... .......... .......... .......... .......... 12% 101M 50s\n", "105950K .......... .......... .......... .......... .......... 12% 81.6M 50s\n", "106000K .......... .......... .......... .......... .......... 12% 92.5M 50s\n", "106050K .......... .......... .......... .......... .......... 12% 67.5M 50s\n", "106100K .......... .......... .......... .......... .......... 12% 76.3M 50s\n", "106150K .......... .......... .......... .......... .......... 12% 145M 50s\n", "106200K .......... .......... .......... .......... .......... 12% 79.3M 50s\n", "106250K .......... .......... .......... .......... .......... 12% 129M 50s\n", "106300K .......... .......... .......... .......... .......... 12% 134M 50s\n", "106350K .......... .......... .......... .......... .......... 12% 92.2M 50s\n", "106400K .......... .......... .......... .......... .......... 12% 140M 50s\n", "106450K .......... .......... .......... .......... .......... 12% 79.6M 50s\n", "106500K .......... .......... .......... .......... .......... 12% 136M 50s\n", "106550K .......... .......... .......... .......... .......... 12% 122M 50s\n", "106600K .......... .......... .......... .......... .......... 12% 122M 50s\n", "106650K .......... .......... .......... .......... .......... 12% 143M 50s\n", "106700K .......... .......... .......... .......... .......... 12% 119M 50s\n", "106750K .......... .......... .......... .......... .......... 12% 142M 50s\n", "106800K .......... .......... .......... .......... .......... 12% 132M 50s\n", "106850K .......... .......... .......... .......... .......... 12% 123M 50s\n", "106900K .......... .......... .......... .......... .......... 12% 141M 50s\n", "106950K .......... .......... .......... .......... .......... 12% 118M 50s\n", "107000K .......... .......... .......... .......... .......... 12% 16.4M 50s\n", "107050K .......... .......... .......... .......... .......... 12% 62.2M 50s\n", "107100K .......... .......... .......... .......... .......... 12% 49.3M 50s\n", "107150K .......... .......... .......... .......... .......... 12% 20.8M 50s\n", "107200K .......... .......... .......... .......... .......... 12% 57.3M 50s\n", "107250K .......... .......... .......... .......... .......... 12% 16.4M 50s\n", "107300K .......... .......... .......... .......... .......... 12% 68.1M 50s\n", "107350K .......... .......... .......... .......... .......... 12% 57.8M 50s\n", "107400K .......... .......... .......... .......... .......... 12% 70.6M 50s\n", "107450K .......... .......... .......... .......... .......... 12% 52.6M 50s\n", "107500K .......... .......... .......... .......... .......... 12% 1.19M 50s\n", "107550K .......... .......... .......... .......... .......... 12% 64.2M 50s\n", "107600K .......... .......... .......... .......... .......... 12% 6.32M 50s\n", "107650K .......... .......... .......... .......... .......... 12% 65.3M 50s\n", "107700K .......... .......... .......... .......... .......... 12% 41.1M 50s\n", "107750K .......... .......... .......... .......... .......... 12% 67.9M 50s\n", "107800K .......... .......... .......... .......... .......... 12% 62.9M 50s\n", "107850K .......... .......... .......... .......... .......... 12% 46.3M 50s\n", "107900K .......... .......... .......... .......... .......... 12% 71.8M 50s\n", "107950K .......... .......... .......... .......... .......... 12% 12.3M 50s\n", "108000K .......... .......... .......... .......... .......... 12% 70.0M 50s\n", "108050K .......... .......... .......... .......... .......... 12% 64.0M 50s\n", "108100K .......... .......... .......... .......... .......... 12% 45.8M 50s\n", "108150K .......... .......... .......... .......... .......... 12% 44.3M 50s\n", "108200K .......... .......... .......... .......... .......... 12% 41.7M 50s\n", "108250K .......... .......... .......... .......... .......... 12% 70.5M 50s\n", "108300K .......... .......... .......... .......... .......... 12% 46.1M 50s\n", "108350K .......... .......... .......... .......... .......... 12% 50.0M 50s\n", "108400K .......... .......... .......... .......... .......... 12% 70.8M 50s\n", "108450K .......... .......... .......... .......... .......... 12% 62.5M 50s\n", "108500K .......... .......... .......... .......... .......... 12% 66.9M 50s\n", "108550K .......... .......... .......... .......... .......... 12% 48.7M 50s\n", "108600K .......... .......... .......... .......... .......... 12% 59.5M 50s\n", "108650K .......... .......... .......... .......... .......... 12% 65.7M 50s\n", "108700K .......... .......... .......... .......... .......... 12% 85.8M 50s\n", "108750K .......... .......... .......... .......... .......... 12% 46.8M 50s\n", "108800K .......... .......... .......... .......... .......... 12% 74.1M 50s\n", "108850K .......... .......... .......... .......... .......... 12% 72.0M 50s\n", "108900K .......... .......... .......... .......... .......... 12% 77.2M 50s\n", "108950K .......... .......... .......... .......... .......... 12% 90.7M 49s\n", "109000K .......... .......... .......... .......... .......... 12% 106M 49s\n", "109050K .......... .......... .......... .......... .......... 12% 84.6M 49s\n", "109100K .......... .......... .......... .......... .......... 12% 74.2M 49s\n", "109150K .......... .......... .......... .......... .......... 12% 92.7M 49s\n", "109200K .......... .......... .......... .......... .......... 12% 90.4M 49s\n", "109250K .......... .......... .......... .......... .......... 12% 108M 49s\n", "109300K .......... .......... .......... .......... .......... 12% 108M 49s\n", "109350K .......... .......... .......... .......... .......... 12% 91.3M 49s\n", "109400K .......... .......... .......... .......... .......... 12% 92.2M 49s\n", "109450K .......... .......... .......... .......... .......... 12% 107M 49s\n", "109500K .......... .......... .......... .......... .......... 12% 92.9M 49s\n", "109550K .......... .......... .......... .......... .......... 12% 141M 49s\n", "109600K .......... .......... .......... .......... .......... 12% 70.9M 49s\n", "109650K .......... .......... .......... .......... .......... 12% 137M 49s\n", "109700K .......... .......... .......... .......... .......... 12% 106M 49s\n", "109750K .......... .......... .......... .......... .......... 12% 134M 49s\n", "109800K .......... .......... .......... .......... .......... 12% 143M 49s\n", "109850K .......... .......... .......... .......... .......... 12% 126M 49s\n", "109900K .......... .......... .......... .......... .......... 12% 107M 49s\n", "109950K .......... .......... .......... .......... .......... 13% 120M 49s\n", "110000K .......... .......... .......... .......... .......... 13% 136M 49s\n", "110050K .......... .......... .......... .......... .......... 13% 139M 49s\n", "110100K .......... .......... .......... .......... .......... 13% 122M 49s\n", "110150K .......... .......... .......... .......... .......... 13% 137M 49s\n", "110200K .......... .......... .......... .......... .......... 13% 125M 49s\n", "110250K .......... .......... .......... .......... .......... 13% 35.8M 49s\n", "110300K .......... .......... .......... .......... .......... 13% 55.4M 49s\n", "110350K .......... .......... .......... .......... .......... 13% 68.9M 49s\n", "110400K .......... .......... .......... .......... .......... 13% 1.16M 49s\n", "110450K .......... .......... .......... .......... .......... 13% 53.6M 49s\n", "110500K .......... .......... .......... .......... .......... 13% 63.0M 49s\n", "110550K .......... .......... .......... .......... .......... 13% 7.16M 49s\n", "110600K .......... .......... .......... .......... .......... 13% 50.3M 49s\n", "110650K .......... .......... .......... .......... .......... 13% 65.9M 49s\n", "110700K .......... .......... .......... .......... .......... 13% 60.9M 49s\n", "110750K .......... .......... .......... .......... .......... 13% 48.4M 49s\n", "110800K .......... .......... .......... .......... .......... 13% 65.0M 49s\n", "110850K .......... .......... .......... .......... .......... 13% 48.6M 49s\n", "110900K .......... .......... .......... .......... .......... 13% 69.1M 49s\n", "110950K .......... .......... .......... .......... .......... 13% 12.9M 49s\n", "111000K .......... .......... .......... .......... .......... 13% 64.8M 49s\n", "111050K .......... .......... .......... .......... .......... 13% 64.3M 49s\n", "111100K .......... .......... .......... .......... .......... 13% 17.9M 49s\n", "111150K .......... .......... .......... .......... .......... 13% 49.1M 49s\n", "111200K .......... .......... .......... .......... .......... 13% 62.1M 49s\n", "111250K .......... .......... .......... .......... .......... 13% 74.8M 49s\n", "111300K .......... .......... .......... .......... .......... 13% 59.5M 49s\n", "111350K .......... .......... .......... .......... .......... 13% 59.4M 49s\n", "111400K .......... .......... .......... .......... .......... 13% 73.7M 49s\n", "111450K .......... .......... .......... .......... .......... 13% 59.9M 49s\n", "111500K .......... .......... .......... .......... .......... 13% 60.2M 49s\n", "111550K .......... .......... .......... .......... .......... 13% 81.4M 49s\n", "111600K .......... .......... .......... .......... .......... 13% 57.8M 49s\n", "111650K .......... .......... .......... .......... .......... 13% 61.2M 49s\n", "111700K .......... .......... .......... .......... .......... 13% 65.9M 49s\n", "111750K .......... .......... .......... .......... .......... 13% 88.3M 49s\n", "111800K .......... .......... .......... .......... .......... 13% 72.8M 49s\n", "111850K .......... .......... .......... .......... .......... 13% 69.6M 49s\n", "111900K .......... .......... .......... .......... .......... 13% 68.0M 49s\n", "111950K .......... .......... .......... .......... .......... 13% 77.9M 49s\n", "112000K .......... .......... .......... .......... .......... 13% 77.7M 49s\n", "112050K .......... .......... .......... .......... .......... 13% 89.2M 49s\n", "112100K .......... .......... .......... .......... .......... 13% 77.8M 48s\n", "112150K .......... .......... .......... .......... .......... 13% 80.8M 48s\n", "112200K .......... .......... .......... .......... .......... 13% 78.3M 48s\n", "112250K .......... .......... .......... .......... .......... 13% 112M 48s\n", "112300K .......... .......... .......... .......... .......... 13% 131M 48s\n", "112350K .......... .......... .......... .......... .......... 13% 110M 48s\n", "112400K .......... .......... .......... .......... .......... 13% 89.4M 48s\n", "112450K .......... .......... .......... .......... .......... 13% 61.8M 48s\n", "112500K .......... .......... .......... .......... .......... 13% 121M 48s\n", "112550K .......... .......... .......... .......... .......... 13% 119M 48s\n", "112600K .......... .......... .......... .......... .......... 13% 35.3M 48s\n", "112650K .......... .......... .......... .......... .......... 13% 53.0M 48s\n", "112700K .......... .......... .......... .......... .......... 13% 45.1M 48s\n", "112750K .......... .......... .......... .......... .......... 13% 68.1M 48s\n", "112800K .......... .......... .......... .......... .......... 13% 58.1M 48s\n", "112850K .......... .......... .......... .......... .......... 13% 32.2M 48s\n", "112900K .......... .......... .......... .......... .......... 13% 61.9M 48s\n", "112950K .......... .......... .......... .......... .......... 13% 48.8M 48s\n", "113000K .......... .......... .......... .......... .......... 13% 57.0M 48s\n", "113050K .......... .......... .......... .......... .......... 13% 73.7M 48s\n", "113100K .......... .......... .......... .......... .......... 13% 56.1M 48s\n", "113150K .......... .......... .......... .......... .......... 13% 54.3M 48s\n", "113200K .......... .......... .......... .......... .......... 13% 54.3M 48s\n", "113250K .......... .......... .......... .......... .......... 13% 64.3M 48s\n", "113300K .......... .......... .......... .......... .......... 13% 63.6M 48s\n", "113350K .......... .......... .......... .......... .......... 13% 51.6M 48s\n", "113400K .......... .......... ." ] }, { "name": "stdout", "output_type": "stream", "text": [ "Process is interrupted.\n" ] } ], "source": [ "# %%bash \n", "# wget https://www.openslr.org/resources/42/km_kh_male.zip\n", "# unzip km_kh_male.zip" ] }, { "cell_type": "markdown", "id": "1f277d33", "metadata": {}, "source": [ "### Load KH Data" ] }, { "cell_type": "code", "execution_count": 4, "id": "918ca3f2", "metadata": {}, "outputs": [], "source": [ "# from sklearn.model_selection import train_test_split\n", "# import pandas as pd\n", "# from datasets import load_dataset\n", " \n", "# # colnames=['path','drop','text'] \n", "# df = pd.read_csv('/workspace/xls-r-300m-km/km_kh_male/line_index.tsv',sep='\\t',header=None,names=colnames)\n", "# df['path'] = '/workspace/xls-r-300m-km/km_kh_male/wavs/'+df['path'] +'.wav'\n", "\n", "# train, test = train_test_split(df, test_size=0.1)\n", "\n", "# train.to_csv('./km_kh_male/line_index_train.csv')\n", "# test.to_csv('./km_kh_male/line_index_test.csv')" ] }, { "cell_type": "code", "execution_count": 2, "id": "0055de7e", "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "Using custom data configuration default-decaf49f8e8b5be8\n", "Reusing dataset csv (/workspace/.cache/huggingface/datasets/csv/default-decaf49f8e8b5be8/0.0.0/6b9057d9e23d9d8a2f05b985917a0da84d70c5dae3d22ddd8a3f22fb01c69d9e)\n", "Using custom data configuration default-2ae3784a8d52f12b\n", "Reusing dataset csv (/workspace/.cache/huggingface/datasets/csv/default-2ae3784a8d52f12b/0.0.0/6b9057d9e23d9d8a2f05b985917a0da84d70c5dae3d22ddd8a3f22fb01c69d9e)\n" ] } ], "source": [ "common_voice_train = load_dataset('csv', data_files='/workspace/xls-r-300m-km/km_kh_male/line_index_train.csv', split='train')\n", "common_voice_valid = load_dataset('csv', data_files='/workspace/xls-r-300m-km/km_kh_male/line_index_valid.csv' , split='train')" ] }, { "cell_type": "code", "execution_count": 3, "id": "a2ee53de", "metadata": {}, "outputs": [], "source": [ "common_voice_train = (common_voice_train\n", " .remove_columns([\"Unnamed: 0\", \"drop\"])\n", " .rename_column('text', 'sentence'))\n", "common_voice_valid = (common_voice_valid\n", " .remove_columns([\"Unnamed: 0\", \"drop\"])\n", " .rename_column('text', 'sentence'))" ] }, { "cell_type": "markdown", "id": "46bbe7a0", "metadata": {}, "source": [ "### Clean Up the Text" ] }, { "cell_type": "code", "execution_count": 5, "id": "ce552121", "metadata": {}, "outputs": [], "source": [ "# # Remove character\n", "# import re\n", "# chars_to_remove_regex = '[\\,\\?\\.\\!\\-\\;\\:\\\"\\“\\%\\‘\\”\\�\\']'\n", "\n", "# def remove_special_characters(batch):\n", "# batch[\"sentence\"] = re.sub(chars_to_remove_regex, '', batch[\"sentence\"])\n", "# return batch" ] }, { "cell_type": "code", "execution_count": 6, "id": "4c3ab0eb", "metadata": {}, "outputs": [], "source": [ "# # TODO: somehow this break thigns. WHY?\n", "# common_voice_train = common_voice_train.map(remove_special_characters, num_proc=16)\n", "# common_voice_test = common_voice_test.map(remove_special_characters, num_proc=16)" ] }, { "cell_type": "code", "execution_count": 4, "id": "2967db2d", "metadata": {}, "outputs": [ { "data": { "text/plain": [ "{'path': '/workspace/xls-r-300m-km/km_kh_male/wavs/khm_1443_4015603856.wav',\n", " 'sentence': 'ទេសចរណ៍ នៅ ខេត្ត ព្រះ សីហនុ នា រដូវ បុណ្យ ភ្ជុំ បិណ្ឌ នេះ មាន ការ កើន ឡើង យ៉ាង ខ្លាំង'}" ] }, "execution_count": 4, "metadata": {}, "output_type": "execute_result" } ], "source": [ "common_voice_train[0]" ] }, { "cell_type": "markdown", "id": "f333e451", "metadata": {}, "source": [ "### Build Character" ] }, { "cell_type": "code", "execution_count": 5, "id": "df9bdb45", "metadata": {}, "outputs": [ { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "8f6e589a26f14189aeb73248a14f1eb7", "version_major": 2, "version_minor": 0 }, "text/plain": [ " 0%| | 0/2353 [00:00\n", " \n", " Your browser does not support the audio element.\n", " \n", " " ], "text/plain": [ "" ] }, "execution_count": 16, "metadata": {}, "output_type": "execute_result" } ], "source": [ "import IPython.display as ipd\n", "import numpy as np\n", "import random\n", "\n", "rand_int = random.randint(0, len(common_voice_train)-1)\n", "\n", "print(\"Target text:\", common_voice_train[rand_int][\"sentence\"])\n", "print(\"Input array shape:\", common_voice_train[rand_int][\"audio\"][\"array\"].shape)\n", "print(\"Sampling rate:\", common_voice_train[rand_int][\"audio\"][\"sampling_rate\"])\n", "ipd.Audio(data=common_voice_train[rand_int][\"audio\"][\"array\"], autoplay=False, rate=16000)" ] }, { "cell_type": "code", "execution_count": 17, "id": "833f0ebe", "metadata": {}, "outputs": [], "source": [ "# This does not prepare the input for the Transformer model.\n", "# This will resample the data and convert the sentence into indices\n", "# Batch here is just for one entry (row)\n", "def prepare_dataset(batch):\n", " audio = batch[\"audio\"]\n", " \n", " # batched output is \"un-batched\"\n", " batch[\"input_values\"] = processor(audio[\"array\"], sampling_rate=audio[\"sampling_rate\"]).input_values[0]\n", " batch[\"input_length\"] = len(batch[\"input_values\"])\n", " \n", " with processor.as_target_processor():\n", " batch[\"labels\"] = processor(batch[\"sentence\"]).input_ids\n", " return batch" ] }, { "cell_type": "code", "execution_count": 18, "id": "06d2bf9a", "metadata": { "collapsed": true, "jupyter": { "outputs_hidden": true } }, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "Loading cached processed dataset at /workspace/.cache/huggingface/datasets/csv/default-decaf49f8e8b5be8/0.0.0/6b9057d9e23d9d8a2f05b985917a0da84d70c5dae3d22ddd8a3f22fb01c69d9e/cache-184b00bfb8aa2e66.arrow\n", "Loading cached processed dataset at /workspace/.cache/huggingface/datasets/csv/default-decaf49f8e8b5be8/0.0.0/6b9057d9e23d9d8a2f05b985917a0da84d70c5dae3d22ddd8a3f22fb01c69d9e/cache-8b5882414ea77072.arrow\n", "Loading cached processed dataset at /workspace/.cache/huggingface/datasets/csv/default-decaf49f8e8b5be8/0.0.0/6b9057d9e23d9d8a2f05b985917a0da84d70c5dae3d22ddd8a3f22fb01c69d9e/cache-3db1be060b3bc81d.arrow\n", "Loading cached processed dataset at /workspace/.cache/huggingface/datasets/csv/default-decaf49f8e8b5be8/0.0.0/6b9057d9e23d9d8a2f05b985917a0da84d70c5dae3d22ddd8a3f22fb01c69d9e/cache-6c1bbaf643bc5b5f.arrow\n", "Loading cached processed dataset at /workspace/.cache/huggingface/datasets/csv/default-decaf49f8e8b5be8/0.0.0/6b9057d9e23d9d8a2f05b985917a0da84d70c5dae3d22ddd8a3f22fb01c69d9e/cache-54f525e223e6e4ff.arrow\n", "Loading cached processed dataset at /workspace/.cache/huggingface/datasets/csv/default-decaf49f8e8b5be8/0.0.0/6b9057d9e23d9d8a2f05b985917a0da84d70c5dae3d22ddd8a3f22fb01c69d9e/cache-e1d9a3bde74cc37c.arrow\n", "Loading cached processed dataset at /workspace/.cache/huggingface/datasets/csv/default-decaf49f8e8b5be8/0.0.0/6b9057d9e23d9d8a2f05b985917a0da84d70c5dae3d22ddd8a3f22fb01c69d9e/cache-63b9566ab8c13005.arrow\n", "Loading cached processed dataset at /workspace/.cache/huggingface/datasets/csv/default-decaf49f8e8b5be8/0.0.0/6b9057d9e23d9d8a2f05b985917a0da84d70c5dae3d22ddd8a3f22fb01c69d9e/cache-57b75a9a4b1a9660.arrow\n", "Loading cached processed dataset at /workspace/.cache/huggingface/datasets/csv/default-decaf49f8e8b5be8/0.0.0/6b9057d9e23d9d8a2f05b985917a0da84d70c5dae3d22ddd8a3f22fb01c69d9e/cache-33f2de77aa38e989.arrow\n", "Loading cached processed dataset at /workspace/.cache/huggingface/datasets/csv/default-decaf49f8e8b5be8/0.0.0/6b9057d9e23d9d8a2f05b985917a0da84d70c5dae3d22ddd8a3f22fb01c69d9e/cache-5008166243ea7b2b.arrow\n", "Loading cached processed dataset at /workspace/.cache/huggingface/datasets/csv/default-decaf49f8e8b5be8/0.0.0/6b9057d9e23d9d8a2f05b985917a0da84d70c5dae3d22ddd8a3f22fb01c69d9e/cache-dc8dc0c047dc1c05.arrow\n", "Loading cached processed dataset at /workspace/.cache/huggingface/datasets/csv/default-decaf49f8e8b5be8/0.0.0/6b9057d9e23d9d8a2f05b985917a0da84d70c5dae3d22ddd8a3f22fb01c69d9e/cache-a84df502424a3cb4.arrow\n", "Loading cached processed dataset at /workspace/.cache/huggingface/datasets/csv/default-decaf49f8e8b5be8/0.0.0/6b9057d9e23d9d8a2f05b985917a0da84d70c5dae3d22ddd8a3f22fb01c69d9e/cache-6a11a4a3280d39b8.arrow\n", "Loading cached processed dataset at /workspace/.cache/huggingface/datasets/csv/default-decaf49f8e8b5be8/0.0.0/6b9057d9e23d9d8a2f05b985917a0da84d70c5dae3d22ddd8a3f22fb01c69d9e/cache-93315f983e1a2ae9.arrow\n", "Loading cached processed dataset at /workspace/.cache/huggingface/datasets/csv/default-decaf49f8e8b5be8/0.0.0/6b9057d9e23d9d8a2f05b985917a0da84d70c5dae3d22ddd8a3f22fb01c69d9e/cache-2534e3d140b7f374.arrow\n", "Loading cached processed dataset at /workspace/.cache/huggingface/datasets/csv/default-decaf49f8e8b5be8/0.0.0/6b9057d9e23d9d8a2f05b985917a0da84d70c5dae3d22ddd8a3f22fb01c69d9e/cache-3ca6f7f1d923400e.arrow\n", "Loading cached processed dataset at /workspace/.cache/huggingface/datasets/csv/default-2ae3784a8d52f12b/0.0.0/6b9057d9e23d9d8a2f05b985917a0da84d70c5dae3d22ddd8a3f22fb01c69d9e/cache-b5e44329345c21ce.arrow\n", "Loading cached processed dataset at /workspace/.cache/huggingface/datasets/csv/default-2ae3784a8d52f12b/0.0.0/6b9057d9e23d9d8a2f05b985917a0da84d70c5dae3d22ddd8a3f22fb01c69d9e/cache-12da16342ab2ddc3.arrow\n", "Loading cached processed dataset at /workspace/.cache/huggingface/datasets/csv/default-2ae3784a8d52f12b/0.0.0/6b9057d9e23d9d8a2f05b985917a0da84d70c5dae3d22ddd8a3f22fb01c69d9e/cache-59cd84dcce2af6d8.arrow\n", "Loading cached processed dataset at /workspace/.cache/huggingface/datasets/csv/default-2ae3784a8d52f12b/0.0.0/6b9057d9e23d9d8a2f05b985917a0da84d70c5dae3d22ddd8a3f22fb01c69d9e/cache-a16f6b5197fbc4c9.arrow\n", "Loading cached processed dataset at /workspace/.cache/huggingface/datasets/csv/default-2ae3784a8d52f12b/0.0.0/6b9057d9e23d9d8a2f05b985917a0da84d70c5dae3d22ddd8a3f22fb01c69d9e/cache-d54449708673af7f.arrow\n", "Loading cached processed dataset at /workspace/.cache/huggingface/datasets/csv/default-2ae3784a8d52f12b/0.0.0/6b9057d9e23d9d8a2f05b985917a0da84d70c5dae3d22ddd8a3f22fb01c69d9e/cache-a3e265dae408f0ce.arrow\n", "Loading cached processed dataset at /workspace/.cache/huggingface/datasets/csv/default-2ae3784a8d52f12b/0.0.0/6b9057d9e23d9d8a2f05b985917a0da84d70c5dae3d22ddd8a3f22fb01c69d9e/cache-f7d6406bc2011cb2.arrow\n", "Loading cached processed dataset at /workspace/.cache/huggingface/datasets/csv/default-2ae3784a8d52f12b/0.0.0/6b9057d9e23d9d8a2f05b985917a0da84d70c5dae3d22ddd8a3f22fb01c69d9e/cache-c1f6017df2a13df3.arrow\n", "Loading cached processed dataset at /workspace/.cache/huggingface/datasets/csv/default-2ae3784a8d52f12b/0.0.0/6b9057d9e23d9d8a2f05b985917a0da84d70c5dae3d22ddd8a3f22fb01c69d9e/cache-1f54c3872acab8c3.arrow\n", "Loading cached processed dataset at /workspace/.cache/huggingface/datasets/csv/default-2ae3784a8d52f12b/0.0.0/6b9057d9e23d9d8a2f05b985917a0da84d70c5dae3d22ddd8a3f22fb01c69d9e/cache-abbd70cf97c8fbdb.arrow\n", "Loading cached processed dataset at /workspace/.cache/huggingface/datasets/csv/default-2ae3784a8d52f12b/0.0.0/6b9057d9e23d9d8a2f05b985917a0da84d70c5dae3d22ddd8a3f22fb01c69d9e/cache-9f8e1f3440a42e0c.arrow\n", "Loading cached processed dataset at /workspace/.cache/huggingface/datasets/csv/default-2ae3784a8d52f12b/0.0.0/6b9057d9e23d9d8a2f05b985917a0da84d70c5dae3d22ddd8a3f22fb01c69d9e/cache-1502759588e87b89.arrow\n", "Loading cached processed dataset at /workspace/.cache/huggingface/datasets/csv/default-2ae3784a8d52f12b/0.0.0/6b9057d9e23d9d8a2f05b985917a0da84d70c5dae3d22ddd8a3f22fb01c69d9e/cache-453a18daa2a9e9cc.arrow\n", "Loading cached processed dataset at /workspace/.cache/huggingface/datasets/csv/default-2ae3784a8d52f12b/0.0.0/6b9057d9e23d9d8a2f05b985917a0da84d70c5dae3d22ddd8a3f22fb01c69d9e/cache-a258ce0e41871520.arrow\n", "Loading cached processed dataset at /workspace/.cache/huggingface/datasets/csv/default-2ae3784a8d52f12b/0.0.0/6b9057d9e23d9d8a2f05b985917a0da84d70c5dae3d22ddd8a3f22fb01c69d9e/cache-25e62e092344aab4.arrow\n", "Loading cached processed dataset at /workspace/.cache/huggingface/datasets/csv/default-2ae3784a8d52f12b/0.0.0/6b9057d9e23d9d8a2f05b985917a0da84d70c5dae3d22ddd8a3f22fb01c69d9e/cache-e38f0aea7790ffdf.arrow\n" ] } ], "source": [ "common_voice_train = common_voice_train.map(prepare_dataset, remove_columns=common_voice_train.column_names, num_proc=16)\n", "common_voice_valid = common_voice_valid.map(prepare_dataset, remove_columns=common_voice_valid.column_names, num_proc=16)" ] }, { "cell_type": "code", "execution_count": 41, "id": "4b600726", "metadata": {}, "outputs": [], "source": [ "# In case the dataset is too long which can lead to OOM. We should filter them out.\n", "# max_input_length_in_sec = 5.0\n", "# common_voice_train = common_voice_train.filter(lambda x: x < max_input_length_in_sec * processor.feature_extractor.sampling_rate, input_columns=[\"input_length\"])" ] }, { "cell_type": "code", "execution_count": 19, "id": "e661ff49", "metadata": {}, "outputs": [], "source": [ "import torch\n", "\n", "from dataclasses import dataclass, field\n", "from typing import Any, Dict, List, Optional, Union\n", "\n", "@dataclass\n", "class DataCollatorCTCWithPadding:\n", " \"\"\"\n", " Data collator that will dynamically pad the inputs received.\n", " Args:\n", " processor (:class:`~transformers.Wav2Vec2Processor`)\n", " The processor used for proccessing the data.\n", " padding (:obj:`bool`, :obj:`str` or :class:`~transformers.tokenization_utils_base.PaddingStrategy`, `optional`, defaults to :obj:`True`):\n", " Select a strategy to pad the returned sequences (according to the model's padding side and padding index)\n", " among:\n", " * :obj:`True` or :obj:`'longest'`: Pad to the longest sequence in the batch (or no padding if only a single\n", " sequence if provided).\n", " * :obj:`'max_length'`: Pad to a maximum length specified with the argument :obj:`max_length` or to the\n", " maximum acceptable input length for the model if that argument is not provided.\n", " * :obj:`False` or :obj:`'do_not_pad'` (default): No padding (i.e., can output a batch with sequences of\n", " different lengths).\n", " \"\"\"\n", "\n", " processor: Wav2Vec2Processor\n", " padding: Union[bool, str] = True\n", "\n", " def __call__(self, features: List[Dict[str, Union[List[int], torch.Tensor]]]) -> Dict[str, torch.Tensor]:\n", " # split inputs and labels since they have to be of different lenghts and need\n", " # different padding methods\n", " input_features = [{\"input_values\": feature[\"input_values\"]} for feature in features]\n", " label_features = [{\"input_ids\": feature[\"labels\"]} for feature in features]\n", "\n", " batch = self.processor.pad(\n", " input_features,\n", " padding=self.padding,\n", " return_tensors=\"pt\",\n", " )\n", "\n", " with self.processor.as_target_processor():\n", " labels_batch = self.processor.pad(\n", " label_features,\n", " padding=self.padding,\n", " return_tensors=\"pt\",\n", " )\n", "\n", " # replace padding with -100 to ignore loss correctly\n", " labels = labels_batch[\"input_ids\"].masked_fill(labels_batch.attention_mask.ne(1), -100)\n", "\n", " batch[\"labels\"] = labels\n", "\n", " return batch" ] }, { "cell_type": "code", "execution_count": 20, "id": "84c914d0", "metadata": {}, "outputs": [], "source": [ "data_collator = DataCollatorCTCWithPadding(processor=processor, padding=True)" ] }, { "cell_type": "code", "execution_count": 21, "id": "ccee9d9b", "metadata": {}, "outputs": [], "source": [ "wer_metric = load_metric(\"wer\")\n", "# cer_metric = load_metric(\"cer\")" ] }, { "cell_type": "code", "execution_count": 22, "id": "f68a0d6e", "metadata": {}, "outputs": [], "source": [ "def compute_metrics(pred):\n", " pred_logits = pred.predictions\n", " pred_ids = np.argmax(pred_logits, axis=-1)\n", "\n", " pred.label_ids[pred.label_ids == -100] = tokenizer.pad_token_id\n", "\n", " pred_str = tokenizer.batch_decode(pred_ids)\n", " label_str = tokenizer.batch_decode(pred.label_ids, group_tokens=False)\n", "\n", "# print(\"pred : \", pred_ids[0])\n", "# print(\"label: \", pred.label_ids[0])\n", "# print(\"-----------------\")\n", " \n", " wer = wer_metric.compute(predictions=pred_str, references=label_str)\n", "\n", " return {\"wer\": wer}" ] }, { "cell_type": "code", "execution_count": 23, "id": "13f2e1d0", "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "Some weights of the model checkpoint at facebook/wav2vec2-xls-r-1b were not used when initializing Wav2Vec2ForCTC: ['project_hid.weight', 'quantizer.codevectors', 'project_q.weight', 'project_q.bias', 'quantizer.weight_proj.weight', 'quantizer.weight_proj.bias', 'project_hid.bias']\n", "- This IS expected if you are initializing Wav2Vec2ForCTC from the checkpoint of a model trained on another task or with another architecture (e.g. initializing a BertForSequenceClassification model from a BertForPreTraining model).\n", "- This IS NOT expected if you are initializing Wav2Vec2ForCTC from the checkpoint of a model that you expect to be exactly identical (initializing a BertForSequenceClassification model from a BertForSequenceClassification model).\n", "Some weights of Wav2Vec2ForCTC were not initialized from the model checkpoint at facebook/wav2vec2-xls-r-1b and are newly initialized: ['lm_head.weight', 'lm_head.bias']\n", "You should probably TRAIN this model on a down-stream task to be able to use it for predictions and inference.\n" ] } ], "source": [ "from transformers import Wav2Vec2ForCTC\n", "\n", "model = Wav2Vec2ForCTC.from_pretrained(\n", " \"facebook/wav2vec2-xls-r-1b\",\n", " attention_dropout=0.1,\n", " layerdrop=0.0,\n", " feat_proj_dropout=0.0,\n", " mask_time_prob=0.75, \n", " mask_time_length=10,\n", " mask_feature_prob=0.25,\n", " mask_feature_length=64,\n", " ctc_loss_reduction=\"mean\",\n", " pad_token_id=processor.tokenizer.pad_token_id,\n", " vocab_size=len(processor.tokenizer)\n", ")" ] }, { "cell_type": "code", "execution_count": 24, "id": "e5ce29d3", "metadata": {}, "outputs": [], "source": [ "model.freeze_feature_encoder()" ] }, { "cell_type": "code", "execution_count": 25, "id": "69d68721", "metadata": {}, "outputs": [], "source": [ "from transformers import TrainingArguments\n", "\n", "training_args = TrainingArguments(\n", " output_dir='.',\n", " group_by_length=True,\n", " per_device_train_batch_size=8,\n", " gradient_accumulation_steps=4,\n", " evaluation_strategy=\"steps\",\n", " gradient_checkpointing=True,\n", " fp16=True,\n", " num_train_epochs=75,\n", " save_steps=400,\n", " eval_steps=400,\n", " logging_steps=100,\n", " learning_rate=1e-5,\n", " warmup_steps=2000,\n", " save_total_limit=3,\n", " load_best_model_at_end=True\n", ")" ] }, { "cell_type": "code", "execution_count": 26, "id": "19a742e3", "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "Using amp half precision backend\n" ] } ], "source": [ "from transformers import Trainer\n", "\n", "trainer = Trainer(\n", " model=model,\n", " data_collator=data_collator,\n", " args=training_args,\n", " compute_metrics=compute_metrics,\n", " train_dataset=common_voice_train,\n", " eval_dataset=common_voice_valid,\n", " tokenizer=processor.feature_extractor,\n", ")" ] }, { "cell_type": "code", "execution_count": 27, "id": "ec1cabad", "metadata": { "collapsed": true, "jupyter": { "outputs_hidden": true } }, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "The following columns in the training set don't have a corresponding argument in `Wav2Vec2ForCTC.forward` and have been ignored: input_length.\n", "/opt/conda/lib/python3.8/site-packages/transformers/optimization.py:306: FutureWarning: This implementation of AdamW is deprecated and will be removed in a future version. Use thePyTorch implementation torch.optim.AdamW instead, or set `no_deprecation_warning=True` to disable this warning\n", " warnings.warn(\n", "***** Running training *****\n", " Num examples = 2353\n", " Num Epochs = 75\n", " Instantaneous batch size per device = 8\n", " Total train batch size (w. parallel, distributed & accumulation) = 32\n", " Gradient Accumulation steps = 4\n", " Total optimization steps = 5475\n" ] }, { "data": { "text/html": [ "\n", "
\n", " \n", " \n", " [5475/5475 5:17:18, Epoch 74/75]\n", "
\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
StepTraining LossValidation LossWer
4003.56710012.0218131.000000
8003.51590010.6336551.000000
12002.4543001.8256360.983858
16001.9437001.1237180.917272
20001.6960000.8245680.769976
24001.5342000.6432880.659403
28001.4509000.5500190.578692
32001.3478000.5070160.490718
36001.3096000.4692020.472559
40001.2532000.4448050.447942
44001.2291000.4374180.436642
48001.1960000.4313710.430993
52001.1862000.4239440.422115

" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "name": "stderr", "output_type": "stream", "text": [ "The following columns in the evaluation set don't have a corresponding argument in `Wav2Vec2ForCTC.forward` and have been ignored: input_length.\n", "***** Running Evaluation *****\n", " Num examples = 262\n", " Batch size = 8\n", "Saving model checkpoint to ./checkpoint-400\n", "Configuration saved in ./checkpoint-400/config.json\n", "Model weights saved in ./checkpoint-400/pytorch_model.bin\n", "Configuration saved in ./checkpoint-400/preprocessor_config.json\n", "Deleting older checkpoint [checkpoint-2000] due to args.save_total_limit\n", "The following columns in the evaluation set don't have a corresponding argument in `Wav2Vec2ForCTC.forward` and have been ignored: input_length.\n", "***** Running Evaluation *****\n", " Num examples = 262\n", " Batch size = 8\n", "Saving model checkpoint to ./checkpoint-800\n", "Configuration saved in ./checkpoint-800/config.json\n", "Model weights saved in ./checkpoint-800/pytorch_model.bin\n", "Configuration saved in ./checkpoint-800/preprocessor_config.json\n", "Deleting older checkpoint [checkpoint-2400] due to args.save_total_limit\n", "The following columns in the evaluation set don't have a corresponding argument in `Wav2Vec2ForCTC.forward` and have been ignored: input_length.\n", "***** Running Evaluation *****\n", " Num examples = 262\n", " Batch size = 8\n", "Saving model checkpoint to ./checkpoint-1200\n", "Configuration saved in ./checkpoint-1200/config.json\n", "Model weights saved in ./checkpoint-1200/pytorch_model.bin\n", "Configuration saved in ./checkpoint-1200/preprocessor_config.json\n", "Deleting older checkpoint [checkpoint-2800] due to args.save_total_limit\n", "The following columns in the evaluation set don't have a corresponding argument in `Wav2Vec2ForCTC.forward` and have been ignored: input_length.\n", "***** Running Evaluation *****\n", " Num examples = 262\n", " Batch size = 8\n", "Saving model checkpoint to ./checkpoint-1600\n", "Configuration saved in ./checkpoint-1600/config.json\n", "Model weights saved in ./checkpoint-1600/pytorch_model.bin\n", "Configuration saved in ./checkpoint-1600/preprocessor_config.json\n", "Deleting older checkpoint [checkpoint-400] due to args.save_total_limit\n", "The following columns in the evaluation set don't have a corresponding argument in `Wav2Vec2ForCTC.forward` and have been ignored: input_length.\n", "***** Running Evaluation *****\n", " Num examples = 262\n", " Batch size = 8\n", "Saving model checkpoint to ./checkpoint-2000\n", "Configuration saved in ./checkpoint-2000/config.json\n", "Model weights saved in ./checkpoint-2000/pytorch_model.bin\n", "Configuration saved in ./checkpoint-2000/preprocessor_config.json\n", "Deleting older checkpoint [checkpoint-800] due to args.save_total_limit\n", "The following columns in the evaluation set don't have a corresponding argument in `Wav2Vec2ForCTC.forward` and have been ignored: input_length.\n", "***** Running Evaluation *****\n", " Num examples = 262\n", " Batch size = 8\n", "Saving model checkpoint to ./checkpoint-2400\n", "Configuration saved in ./checkpoint-2400/config.json\n", "Model weights saved in ./checkpoint-2400/pytorch_model.bin\n", "Configuration saved in ./checkpoint-2400/preprocessor_config.json\n", "Deleting older checkpoint [checkpoint-1200] due to args.save_total_limit\n", "The following columns in the evaluation set don't have a corresponding argument in `Wav2Vec2ForCTC.forward` and have been ignored: input_length.\n", "***** Running Evaluation *****\n", " Num examples = 262\n", " Batch size = 8\n", "Saving model checkpoint to ./checkpoint-2800\n", "Configuration saved in ./checkpoint-2800/config.json\n", "Model weights saved in ./checkpoint-2800/pytorch_model.bin\n", "Configuration saved in ./checkpoint-2800/preprocessor_config.json\n", "Deleting older checkpoint [checkpoint-1600] due to args.save_total_limit\n", "The following columns in the evaluation set don't have a corresponding argument in `Wav2Vec2ForCTC.forward` and have been ignored: input_length.\n", "***** Running Evaluation *****\n", " Num examples = 262\n", " Batch size = 8\n", "Saving model checkpoint to ./checkpoint-3200\n", "Configuration saved in ./checkpoint-3200/config.json\n", "Model weights saved in ./checkpoint-3200/pytorch_model.bin\n", "Configuration saved in ./checkpoint-3200/preprocessor_config.json\n", "Deleting older checkpoint [checkpoint-2000] due to args.save_total_limit\n", "The following columns in the evaluation set don't have a corresponding argument in `Wav2Vec2ForCTC.forward` and have been ignored: input_length.\n", "***** Running Evaluation *****\n", " Num examples = 262\n", " Batch size = 8\n", "Saving model checkpoint to ./checkpoint-3600\n", "Configuration saved in ./checkpoint-3600/config.json\n", "Model weights saved in ./checkpoint-3600/pytorch_model.bin\n", "Configuration saved in ./checkpoint-3600/preprocessor_config.json\n", "Deleting older checkpoint [checkpoint-2400] due to args.save_total_limit\n", "The following columns in the evaluation set don't have a corresponding argument in `Wav2Vec2ForCTC.forward` and have been ignored: input_length.\n", "***** Running Evaluation *****\n", " Num examples = 262\n", " Batch size = 8\n", "Saving model checkpoint to ./checkpoint-4000\n", "Configuration saved in ./checkpoint-4000/config.json\n", "Model weights saved in ./checkpoint-4000/pytorch_model.bin\n", "Configuration saved in ./checkpoint-4000/preprocessor_config.json\n", "Deleting older checkpoint [checkpoint-2800] due to args.save_total_limit\n", "The following columns in the evaluation set don't have a corresponding argument in `Wav2Vec2ForCTC.forward` and have been ignored: input_length.\n", "***** Running Evaluation *****\n", " Num examples = 262\n", " Batch size = 8\n", "Saving model checkpoint to ./checkpoint-4400\n", "Configuration saved in ./checkpoint-4400/config.json\n", "Model weights saved in ./checkpoint-4400/pytorch_model.bin\n", "Configuration saved in ./checkpoint-4400/preprocessor_config.json\n", "Deleting older checkpoint [checkpoint-3200] due to args.save_total_limit\n", "The following columns in the evaluation set don't have a corresponding argument in `Wav2Vec2ForCTC.forward` and have been ignored: input_length.\n", "***** Running Evaluation *****\n", " Num examples = 262\n", " Batch size = 8\n", "Saving model checkpoint to ./checkpoint-4800\n", "Configuration saved in ./checkpoint-4800/config.json\n", "Model weights saved in ./checkpoint-4800/pytorch_model.bin\n", "Configuration saved in ./checkpoint-4800/preprocessor_config.json\n", "Deleting older checkpoint [checkpoint-3600] due to args.save_total_limit\n", "The following columns in the evaluation set don't have a corresponding argument in `Wav2Vec2ForCTC.forward` and have been ignored: input_length.\n", "***** Running Evaluation *****\n", " Num examples = 262\n", " Batch size = 8\n", "Saving model checkpoint to ./checkpoint-5200\n", "Configuration saved in ./checkpoint-5200/config.json\n", "Model weights saved in ./checkpoint-5200/pytorch_model.bin\n", "Configuration saved in ./checkpoint-5200/preprocessor_config.json\n", "Deleting older checkpoint [checkpoint-4000] due to args.save_total_limit\n", "\n", "\n", "Training completed. Do not forget to share your model on huggingface.co/models =)\n", "\n", "\n", "Loading best model from ./checkpoint-5200 (score: 0.4239440858364105).\n" ] }, { "data": { "text/plain": [ "TrainOutput(global_step=5475, training_loss=2.0858804112264555, metrics={'train_runtime': 19044.9812, 'train_samples_per_second': 9.266, 'train_steps_per_second': 0.287, 'total_flos': 8.13888461360448e+19, 'train_loss': 2.0858804112264555, 'epoch': 74.99})" ] }, "execution_count": 27, "metadata": {}, "output_type": "execute_result" } ], "source": [ "trainer.train()" ] }, { "cell_type": "code", "execution_count": 37, "id": "3666e499", "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "Saving model checkpoint to .\n", "Configuration saved in ./config.json\n", "Model weights saved in ./pytorch_model.bin\n", "Configuration saved in ./preprocessor_config.json\n" ] } ], "source": [ "# trainer.save_model('vitouphy/wav2vec2-xls-r-1b-km')\n", "trainer.save_model('.')" ] }, { "cell_type": "code", "execution_count": 40, "id": "e52460e6", "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "tokenizer config file saved in ./tokenizer_config.json\n", "Special tokens file saved in ./special_tokens_map.json\n", "added tokens file saved in ./added_tokens.json\n" ] }, { "data": { "text/plain": [ "('./tokenizer_config.json',\n", " './special_tokens_map.json',\n", " './vocab.json',\n", " './added_tokens.json')" ] }, "execution_count": 40, "metadata": {}, "output_type": "execute_result" } ], "source": [ "tokenizer.save_pretrained(\".\")\n", "# tokenizer.push_to_hub('vitouphy/wav2vec2-xls-r-1b-km')" ] }, { "cell_type": "code", "execution_count": 41, "id": "49e54770", "metadata": {}, "outputs": [], "source": [ "kwargs = {\n", " \"finetuned_from\": \"facebook/wav2vec2-xls-r-1b\",\n", " \"tasks\": \"speech-recognition\",\n", " \"tags\": [\"automatic-speech-recognition\", \"openslr\", \"robust-speech-event\", \"km\"],\n", " \"dataset_args\": f\"Config: km, Training split: train, Eval split: validation\",\n", " \"dataset\": \"openslr\",\n", " \"language\": \"km\"\n", "}" ] }, { "cell_type": "code", "execution_count": 42, "id": "6ab99e82", "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "Dropping the following result as it does not have all the necessary fields:\n", "{}\n" ] } ], "source": [ "trainer.create_model_card(**kwargs)" ] }, { "cell_type": "code", "execution_count": 32, "id": "5c8abdc9", "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "Configuration saved in vitouphy/wav2vec2-xls-r-1b-km/config.json\n", "Model weights saved in vitouphy/wav2vec2-xls-r-1b-km/pytorch_model.bin\n" ] }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "2b7d33e02e974830824e8c1acccc1dbf", "version_major": 2, "version_minor": 0 }, "text/plain": [ "Upload file pytorch_model.bin: 0%| | 3.38k/3.59G [00:00 main\n", "\n" ] }, { "data": { "text/plain": [ "'https://huggingface.co/vitouphy/wav2vec2-xls-r-1b-km/commit/183c558dd0aa166ae36561174695557ff4117eed'" ] }, "execution_count": 32, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# model.push_to_hub('vitouphy/wav2vec2-xls-r-1b-km')" ] }, { "cell_type": "code", "execution_count": null, "id": "7dfead73", "metadata": {}, "outputs": [], "source": [] } ], "metadata": { "kernelspec": { "display_name": "Python 3 (ipykernel)", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.8.8" } }, "nbformat": 4, "nbformat_minor": 5 }