/ NLP  

NLP系列

看图说话 (Image Captioning)

本章概述

1.1 “看图说话”问题介绍
1.2 简易CNN+RNN编码解码模型完成图片短文本描述原理
1.3 注意力模型与“看图说话”优化
1.4 【实战】基于CNN+RNN的编解码“看图说话”与beam-search优化
1.5 【实战】基于attention model的“看图说话”实现

1.1 “看图说话”问题介绍

  • image captioning 任务的定义是对一幅图片生成相对于图片内容的文本描述。一个AI系统不仅需要对图片进行识别,也需要理解和解释看到的图片内容,并且能够像人一样描述出图片中的对象之间的关系。
  • 输入:一张图片
  • 输出:一句文本描述

1.1 “看图说话”问题介绍

  • 最早的image captioning 系统是2014年Circa 提出的,该系统使用多层感知系统(multi-layer perceptron MLP)将图片特征和词向量特征,去输出一串连贯的文字描述。
  • 可以将image caption与机器翻译做一个类比:
    • image caption的输入是一张图片
    • machine translation的输入是一句外语句子
    • 两者的输出都是一个句子

1.1 “看图说话”问题介绍

  • 常见的image captioning 系统的评估指标使用的是
    • BLEU, 是常见的机器翻译系统的评估指标,计算的是一句预测的文字与人类标注的参考文字之间的n-gram 重合度(overlap)。
    • METEOR, 也是常见的机器翻译系统的评估指标,其通过建立一个短语词表(phrase table),考虑了输出文本是否使用了相似短语。
    • CIDEr, 考虑了句子中的文字与图片的相关性
    • ROUGE-L,是text summerization的评估指标

1.1 “看图说话”问题介绍

  • 常见的image captioning 系统的标准测试数据集包括
    • Flickr 8k
    • Flickr 30k
    • MS COCO

1.2 简易CNN+RNN编码解码模型完成图片短文本描述原理

  • 常见的image captioning 系统是由一个CNN+RNN的编码解码模型完成
  • 类比一下machine translation系统,通常由一个RNN encoder + RNN decoder组成
  • image captioning系统,通常由一个CNN encoder + RNN decoder组成

1.2 简易CNN+RNN编码解码模型完成图片短文本描述原理

  • CNN 能够提取一张图片的特征,其特征能用来做图片分类,目标识别,图片分割,及其他视觉任务。
  • Vinyals et al. (2014) Show and Tell: A Neural Image Caption Generator 这篇文章将seq2seq模型中的LSTM encoder换成CNN encoder,用于提取图片的信息,得到一个固定长度的内容向量(context vector),之后通过一个RNN decoder,将信息使用文字的方式解码出来。

1.2 简易CNN+RNN编码解码模型完成图片短文本描述原理

  • Donahue et al. (2014) Long-term Recurrent Convolutional Networks for Visual Recognition and Description 这篇文章使用了VGG Net作为CNN 去提取图片信息,在输入到一个LSTM decoder中输出文本。同时该文章还将这项技术应用到video captioning中。

1.2 简易CNN+RNN编码解码模型完成图片短文本描述原理

  • 对比视频识别,看图说话,看视频说话

1.2 另一种完成图片短文本描述原理

  • Fang et al 2014, From Captions to Visual Concepts and Back, 提供了另一个image caption系统的思路。
    1. 预测文字: 使用一个CNN去做目标识别,并且根据bounding box生成可能出现的文字
    2. 生成句子:通过一个统计语言模型,生成很多个可能的句子集合
    3. 重新排序已经生成的句子: 通过学习一个Deep Multimodal Similarity Model (DMSM)去重新排序所有可能的句子集合,取最高分数的句子作为系统输出。

1.3 注意力机制与beam search优化

  • 注意力机制 - Kelvin et al. (2014) Show, Attend and Tell: Neural Image Caption Generation with Visual Attention
    • 类比人看图说话:当人在解说一幅图片的时候,每预测一个字,会关注到图片上的不同位置。
    • 在解码器预测文字的时候,会关注到跟当前文字内容和图片最相关的位置。
    • 举例:a woman standing in a living room holding a Wii remote .

1.3 注意力机制与beam search优化

  • soft attention: 对一张图片中每个关注的地方都有一个关注权重,这个权重是介于0和1之间的数值。
  • hard attention: 对一张图片中每个关注的地方都有一个关注权重,这个权重是0或者1,1表示关注该区域。

1.3 注意力机制与beam search优化

  • 关注的名词会对应于图片中高亮的位置

1.3 注意力机制与beam search优化

  • 注意力机制
    • 一张图片作为输入,CNN不仅可以通过最后一层全连接层(fully-connected layer)抓取出一个固定长度的向量,也即是context vector。还可以抓取出中间卷积层中的向量

1.3 注意力机制与beam search优化

  • 注意力机制
    • 一张图片的卷积层中的向量有14x14=196个feature maps $a_i, i=1…196$,每个feature map对应于每个图片中不同的高亮位置。
    • 注意力机制通过计算每个feature map与当前的hidden state计算两者之间的相关度,这里的hidden state $h_{t-1}$ 总结了已经生成的1到t-1个单词的内容。
      $$e_{ti}=f_{att}(a_i, h_{t-1}) \ \alpha_{ti} = {\exp(e_{ti}) \over \sum_{k=1}^L \exp(e_{tk}) }$$
    • 之后通过加权求和得到注意力内容向量 $\hat{z}_t$。
      $$\hat{z}_t=\phi({a_i}, {\alpha_i})$$

1.3 注意力机制与beam search优化

  • 注意力机制
    • 通过将196个feature maps求平均值去初始化LSTM中的 memory cell $c_0, h_0$
    • 根据图片及已经生成的部分单词,去预测下一个单词
      $$c_0 = f_{init,c}({1\over L} \sum_i^L a_i) \ h_0 = f_{init,h}({1\over L} \sum_i^L a_i) \ p(y_t|a, y_1^{t-1}) \propto \exp(L_o (E y_{t-1} + L_h h_t + L_z \hat{z}_t))$$

1.3 注意力机制与beam search优化

  • beam search 优化
    • 每次预测下一个单词的时候,计算当前所有路径的data log-likelihood并进行排序, 只保留data log-likelihood 最大值的K个beams。

1.4 【实战】基于CNN+RNN的编解码“看图说话”与beam-search优化

1
2
3
4
5
6
7
8
9
10
11
12
%%bash
! git clone https://github.com/tensorflow/models.git

! home="./models/research/" #文件夹models存放地址
! MSCOCO_DIR="$home/im2txt/data/mscoco"

# 预测脚本
! cd $home/im2txt
! bazel build //im2txt:download_and_preprocess_mscoco

# 下载MSCOCO数据并进行数据预处理
! bazel-bin/im2txt/download_and_preprocess_mscoco "${MSCOCO_DIR}"
1
2
3
4
5
6
7
8
9
10
11
12
%%bash
! home="$PWD/models/research/"
! MSCOCO_DIR="$home/im2txt/data/mscoco"

# 保存 Inception v3 checkpoint的地址
! INCEPTION_DIR="$home/im2txt/data"
! mkdir -p ${INCEPTION_DIR}

# 下载预训练好的CNN模型
! wget "http://download.tensorflow.org/models/inception_v3_2016_08_28.tar.gz"
! tar -xvf "inception_v3_2016_08_28.tar.gz" -C ${INCEPTION_DIR}
! rm "inception_v3_2016_08_28.tar.gz"
inception_v3.ckpt


fatal: destination path 'models' already exists and is not an empty directory.
--2019-03-15 06:34:59--  http://download.tensorflow.org/models/inception_v3_2016_08_28.tar.gz
Resolving download.tensorflow.org (download.tensorflow.org)... 216.58.200.240, 2404:6800:4008:802::2010
Connecting to download.tensorflow.org (download.tensorflow.org)|216.58.200.240|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 100885009 (96M) [application/x-tar]
Saving to: 'inception_v3_2016_08_28.tar.gz'

     0K .......... .......... .......... .......... ..........  0%  440K 3m44s
    50K .......... .......... .......... .......... ..........  0% 1.01M 2m39s
   100K .......... .......... .......... .......... ..........  0% 1.60M 2m6s
   150K .......... .......... .......... .......... ..........  0% 1.91M 1m47s
   200K .......... .......... .......... .......... ..........  0% 3.07M 92s
   250K .......... .......... .......... .......... ..........  0% 3.53M 81s
   300K .......... .......... .......... .......... ..........  0% 4.15M 73s
   350K .......... .......... .......... .......... ..........  0% 4.46M 66s
   400K .......... .......... .......... .......... ..........  0% 5.22M 61s
   450K .......... .......... .......... .......... ..........  0% 5.47M 57s
   500K .......... .......... .......... .......... ..........  0% 6.34M 53s
   550K .......... .......... .......... .......... ..........  0% 7.94M 49s
   600K .......... .......... .......... .......... ..........  0% 7.30M 47s
   650K .......... .......... .......... .......... ..........  0% 8.60M 44s
   700K .......... .......... .......... .......... ..........  0% 9.60M 42s
   750K .......... .......... .......... .......... ..........  0% 11.2M 40s
   800K .......... .......... .......... .......... ..........  0% 10.5M 38s
   850K .......... .......... .......... .......... ..........  0% 11.4M 36s
   900K .......... .......... .......... .......... ..........  0% 11.4M 35s
   950K .......... .......... .......... .......... ..........  1% 13.5M 33s
  1000K .......... .......... .......... .......... ..........  1% 11.2M 32s
  1050K .......... .......... .......... .......... ..........  1% 14.9M 31s
  1100K .......... .......... .......... .......... ..........  1% 12.0M 30s
  1150K .......... .......... .......... .......... ..........  1% 15.8M 29s
  1200K .......... .......... .......... .......... ..........  1% 18.1M 28s
  1250K .......... .......... .......... .......... ..........  1% 13.5M 27s
  1300K .......... .......... .......... .......... ..........  1% 15.4M 26s
  1350K .......... .......... .......... .......... ..........  1% 16.9M 26s
  1400K .......... .......... .......... .......... ..........  1% 21.1M 25s
  1450K .......... .......... .......... .......... ..........  1% 18.9M 24s
  1500K .......... .......... .......... .......... ..........  1% 19.4M 24s
  1550K .......... .......... .......... .......... ..........  1% 20.9M 23s
  1600K .......... .......... .......... .......... ..........  1% 20.6M 22s
  1650K .......... .......... .......... .......... ..........  1% 18.9M 22s
  1700K .......... .......... .......... .......... ..........  1% 23.5M 21s
  1750K .......... .......... .......... .......... ..........  1% 23.3M 21s
  1800K .......... .......... .......... .......... ..........  1% 24.5M 20s
  1850K .......... .......... .......... .......... ..........  1% 25.4M 20s
  1900K .......... .......... .......... .......... ..........  1% 28.9M 19s
  1950K .......... .......... .......... .......... ..........  2% 21.0M 19s
  2000K .......... .......... .......... .......... ..........  2% 23.5M 19s
  2050K .......... .......... .......... .......... ..........  2% 26.2M 18s
  2100K .......... .......... .......... .......... ..........  2% 30.7M 18s
  2150K .......... .......... .......... .......... ..........  2% 19.2M 18s
  2200K .......... .......... .......... .......... ..........  2% 35.9M 17s
  2250K .......... .......... .......... .......... ..........  2% 26.9M 17s
  2300K .......... .......... .......... .......... ..........  2% 28.1M 17s
  2350K .......... .......... .......... .......... ..........  2% 37.5M 16s
  2400K .......... .......... .......... .......... ..........  2% 26.3M 16s
  2450K .......... .......... .......... .......... ..........  2% 31.4M 16s
  2500K .......... .......... .......... .......... ..........  2% 25.7M 16s
  2550K .......... .......... .......... .......... ..........  2% 25.6M 15s
  2600K .......... .......... .......... .......... ..........  2% 54.7M 15s
  2650K .......... .......... .......... .......... ..........  2% 29.3M 15s
  2700K .......... .......... .......... .......... ..........  2% 30.3M 15s
  2750K .......... .......... .......... .......... ..........  2% 44.1M 14s
  2800K .......... .......... .......... .......... ..........  2% 30.9M 14s
  2850K .......... .......... .......... .......... ..........  2% 53.2M 14s
  2900K .......... .......... .......... .......... ..........  2% 30.8M 14s
  2950K .......... .......... .......... .......... ..........  3% 48.1M 14s
  3000K .......... .......... .......... .......... ..........  3% 27.7M 13s
  3050K .......... .......... .......... .......... ..........  3% 53.6M 13s
  3100K .......... .......... .......... .......... ..........  3% 31.2M 13s
  3150K .......... .......... .......... .......... ..........  3% 66.3M 13s
  3200K .......... .......... .......... .......... ..........  3% 36.1M 13s
  3250K .......... .......... .......... .......... ..........  3% 36.2M 13s
  3300K .......... .......... .......... .......... ..........  3% 55.0M 12s
  3350K .......... .......... .......... .......... ..........  3% 50.4M 12s
  3400K .......... .......... .......... .......... ..........  3% 58.1M 12s
  3450K .......... .......... .......... .......... ..........  3% 37.6M 12s
  3500K .......... .......... .......... .......... ..........  3% 48.4M 12s
  3550K .......... .......... .......... .......... ..........  3% 34.6M 12s
  3600K .......... .......... .......... .......... ..........  3% 53.1M 11s
  3650K .......... .......... .......... .......... ..........  3% 45.4M 11s
  3700K .......... .......... .......... .......... ..........  3% 83.9M 11s
  3750K .......... .......... .......... .......... ..........  3% 44.5M 11s
  3800K .......... .......... .......... .......... ..........  3% 36.7M 11s
  3850K .......... .......... .......... .......... ..........  3% 45.5M 11s
  3900K .......... .......... .......... .......... ..........  4% 73.5M 11s
  3950K .......... .......... .......... .......... ..........  4% 31.7M 11s
  4000K .......... .......... .......... .......... ..........  4% 82.8M 10s
  4050K .......... .......... .......... .......... ..........  4% 83.6M 10s
  4100K .......... .......... .......... .......... ..........  4% 42.3M 10s
  4150K .......... .......... .......... .......... ..........  4% 27.7M 10s
  4200K .......... .......... .......... .......... ..........  4% 67.0M 10s
  4250K .......... .......... .......... .......... ..........  4%  102M 10s
  4300K .......... .......... .......... .......... ..........  4% 48.1M 10s
  4350K .......... .......... .......... .......... ..........  4% 46.6M 10s
  4400K .......... .......... .......... .......... ..........  4% 66.9M 10s
  4450K .......... .......... .......... .......... ..........  4% 31.4M 10s
  4500K .......... .......... .......... .......... ..........  4% 63.7M 9s
  4550K .......... .......... .......... .......... ..........  4% 84.8M 9s
  4600K .......... .......... .......... .......... ..........  4% 55.7M 9s
  4650K .......... .......... .......... .......... ..........  4% 53.3M 9s
  4700K .......... .......... .......... .......... ..........  4% 96.6M 9s
  4750K .......... .......... .......... .......... ..........  4% 45.4M 9s
  4800K .......... .......... .......... .......... ..........  4%  109M 9s
  4850K .......... .......... .......... .......... ..........  4% 39.5M 9s
  4900K .......... .......... .......... .......... ..........  5% 56.4M 9s
  4950K .......... .......... .......... .......... ..........  5%  109M 9s
  5000K .......... .......... .......... .......... ..........  5% 56.6M 9s
  5050K .......... .......... .......... .......... ..........  5% 42.6M 9s
  5100K .......... .......... .......... .......... ..........  5% 93.5M 9s
  5150K .......... .......... .......... .......... ..........  5% 49.2M 8s
  5200K .......... .......... .......... .......... ..........  5% 65.3M 8s
  5250K .......... .......... .......... .......... ..........  5% 46.2M 8s
  5300K .......... .......... .......... .......... ..........  5% 60.5M 8s
  5350K .......... .......... .......... .......... ..........  5%  152M 8s
  5400K .......... .......... .......... .......... ..........  5% 70.0M 8s
  5450K .......... .......... .......... .......... ..........  5% 75.2M 8s
  5500K .......... .......... .......... .......... ..........  5% 52.2M 8s
  5550K .......... .......... .......... .......... ..........  5% 49.6M 8s
  5600K .......... .......... .......... .......... ..........  5%  135M 8s
  5650K .......... .......... .......... .......... ..........  5% 88.0M 8s
  5700K .......... .......... .......... .......... ..........  5% 56.8M 8s
  5750K .......... .......... .......... .......... ..........  5% 82.8M 8s
  5800K .......... .......... .......... .......... ..........  5% 57.8M 8s
  5850K .......... .......... .......... .......... ..........  5%  152M 8s
  5900K .......... .......... .......... .......... ..........  6% 87.7M 7s
  5950K .......... .......... .......... .......... ..........  6% 39.6M 7s
  6000K .......... .......... .......... .......... ..........  6%  300M 7s
  6050K .......... .......... .......... .......... ..........  6% 5.29M 7s
  6100K .......... .......... .......... .......... ..........  6% 71.3M 7s
  6150K .......... .......... .......... .......... ..........  6% 39.4M 7s
  6200K .......... .......... .......... .......... ..........  6% 16.0M 7s
  6250K .......... .......... .......... .......... ..........  6% 45.0M 7s
  6300K .......... .......... .......... .......... ..........  6% 44.4M 7s
  6350K .......... .......... .......... .......... ..........  6%  259M 7s
  6400K .......... .......... .......... .......... ..........  6% 48.1M 7s
  6450K .......... .......... .......... .......... ..........  6% 55.0M 7s
  6500K .......... .......... .......... .......... ..........  6%  103M 7s
  6550K .......... .......... .......... .......... ..........  6%  103M 7s
  6600K .......... .......... .......... .......... ..........  6%  314M 7s
  6650K .......... .......... .......... .......... ..........  6%  248M 7s
  6700K .......... .......... .......... .......... ..........  6%  264M 7s
  6750K .......... .......... .......... .......... ..........  6% 99.8M 7s
  6800K .......... .......... .......... .......... ..........  6%  261M 7s
  6850K .......... .......... .......... .......... ..........  7%  279M 7s
  6900K .......... .......... .......... .......... ..........  7%  290M 7s
  6950K .......... .......... .......... .......... ..........  7%  242M 7s
  7000K .......... .......... .......... .......... ..........  7% 66.9M 7s
  7050K .......... .......... .......... .......... ..........  7%  272M 6s
  7100K .......... .......... .......... .......... ..........  7% 45.1M 6s
  7150K .......... .......... .......... .......... ..........  7% 62.0M 6s
  7200K .......... .......... .......... .......... ..........  7% 75.7M 6s
  7250K .......... .......... .......... .......... ..........  7% 29.4M 6s
  7300K .......... .......... .......... .......... ..........  7%  104M 6s
  7350K .......... .......... .......... .......... ..........  7%  103M 6s
  7400K .......... .......... .......... .......... ..........  7% 34.7M 6s
  7450K .......... .......... .......... .......... ..........  7% 40.7M 6s
  7500K .......... .......... .......... .......... ..........  7% 7.01M 6s
  7550K .......... .......... .......... .......... ..........  7% 9.53M 6s
  7600K .......... .......... .......... .......... ..........  7% 89.2M 6s
  7650K .......... .......... .......... .......... ..........  7%  286M 6s
  7700K .......... .......... .......... .......... ..........  7% 90.8M 6s
  7750K .......... .......... .......... .......... ..........  7%  108M 6s
  7800K .......... .......... .......... .......... ..........  7% 99.4M 6s
  7850K .......... .......... .......... .......... ..........  8%  126M 6s
  7900K .......... .......... .......... .......... ..........  8%  106M 6s
  7950K .......... .......... .......... .......... ..........  8% 58.2M 6s
  8000K .......... .......... .......... .......... ..........  8% 56.8M 6s
  8050K .......... .......... .......... .......... ..........  8%  331M 6s
  8100K .......... .......... .......... .......... ..........  8%  274M 6s
  8150K .......... .......... .......... .......... ..........  8%  283M 6s
  8200K .......... .......... .......... .......... ..........  8%  250M 6s
  8250K .......... .......... .......... .......... ..........  8%  327M 6s
  8300K .......... .......... .......... .......... ..........  8% 94.3M 6s
  8350K .......... .......... .......... .......... ..........  8%  326M 6s
  8400K .......... .......... .......... .......... ..........  8% 70.1M 6s
  8450K .......... .......... .......... .......... ..........  8%  257M 6s
  8500K .......... .......... .......... .......... ..........  8% 87.0M 6s
  8550K .......... .......... .......... .......... ..........  8%  344M 6s
  8600K .......... .......... .......... .......... ..........  8%  297M 6s
  8650K .......... .......... .......... .......... ..........  8% 52.0M 6s
  8700K .......... .......... .......... .......... ..........  8%  382M 5s
  8750K .......... .......... .......... .......... ..........  8%  133M 5s
  8800K .......... .......... .......... .......... ..........  8%  103M 5s
  8850K .......... .......... .......... .......... ..........  9%  171M 5s
  8900K .......... .......... .......... .......... ..........  9% 72.2M 5s
  8950K .......... .......... .......... .......... ..........  9%  305M 5s
  9000K .......... .......... .......... .......... ..........  9%  101M 5s
  9050K .......... .......... .......... .......... ..........  9% 3.31M 5s
  9100K .......... .......... .......... .......... ..........  9% 86.3M 5s
  9150K .......... .......... .......... .......... ..........  9%  274M 5s
  9200K .......... .......... .......... .......... ..........  9%  395M 5s
  9250K .......... .......... .......... .......... ..........  9% 99.1M 5s
  9300K .......... .......... .......... .......... ..........  9%  307M 5s
  9350K .......... .......... .......... .......... ..........  9%  256M 5s
  9400K .......... .......... .......... .......... ..........  9% 58.6M 5s
  9450K .......... .......... .......... .......... ..........  9%  312M 5s
  9500K .......... .......... .......... .......... ..........  9%  340M 5s
  9550K .......... .......... .......... .......... ..........  9% 63.6M 5s
  9600K .......... .......... .......... .......... ..........  9%  212M 5s
  9650K .......... .......... .......... .......... ..........  9% 69.8M 5s
  9700K .......... .......... .......... .......... ..........  9% 12.2M 5s
  9750K .......... .......... .......... .......... ..........  9%  248M 5s
  9800K .......... .......... .......... .......... ..........  9% 97.7M 5s
  9850K .......... .......... .......... .......... .......... 10%  119M 5s
  9900K .......... .......... .......... .......... .......... 10%  343M 5s
  9950K .......... .......... .......... .......... .......... 10%  373M 5s
 10000K .......... .......... .......... .......... .......... 10%  322M 5s
 10050K .......... .......... .......... .......... .......... 10%  230M 5s
 10100K .......... .......... .......... .......... .......... 10%  380M 5s
 10150K .......... .......... .......... .......... .......... 10%  121M 5s
 10200K .......... .......... .......... .......... .......... 10%  361M 5s
 10250K .......... .......... .......... .......... .......... 10%  298M 5s
 10300K .......... .......... .......... .......... .......... 10%  157M 5s
 10350K .......... .......... .......... .......... .......... 10% 45.7M 5s
 10400K .......... .......... .......... .......... .......... 10%  146M 5s
 10450K .......... .......... .......... .......... .......... 10% 45.4M 5s
 10500K .......... .......... .......... .......... .......... 10% 43.8M 5s
 10550K .......... .......... .......... .......... .......... 10% 6.31M 5s
 10600K .......... .......... .......... .......... .......... 10%  123M 5s
 10650K .......... .......... .......... .......... .......... 10% 15.0M 5s
 10700K .......... .......... .......... .......... .......... 10%  348M 5s
 10750K .......... .......... .......... .......... .......... 10%  100M 5s
 10800K .......... .......... .......... .......... .......... 11% 31.2M 5s
 10850K .......... .......... .......... .......... .......... 11%  343M 5s
 10900K .......... .......... .......... .......... .......... 11%  354M 5s
 10950K .......... .......... .......... .......... .......... 11% 34.5M 5s
 11000K .......... .......... .......... .......... .......... 11%  151M 5s
 11050K .......... .......... .......... .......... .......... 11%  368M 5s
 11100K .......... .......... .......... .......... .......... 11% 57.5M 5s
 11150K .......... .......... .......... .......... .......... 11%  276M 5s
 11200K .......... .......... .......... .......... .......... 11% 9.29M 5s
 11250K .......... .......... .......... .......... .......... 11% 43.5M 5s
 11300K .......... .......... .......... .......... .......... 11% 75.8M 5s
 11350K .......... .......... .......... .......... .......... 11%  296M 5s
 11400K .......... .......... .......... .......... .......... 11%  304M 4s
 11450K .......... .......... .......... .......... .......... 11%  314M 4s
 11500K .......... .......... .......... .......... .......... 11%  329M 4s
 11550K .......... .......... .......... .......... .......... 11%  276M 4s
 11600K .......... .......... .......... .......... .......... 11%  312M 4s
 11650K .......... .......... .......... .......... .......... 11%  309M 4s
 11700K .......... .......... .......... .......... .......... 11%  360M 4s
 11750K .......... .......... .......... .......... .......... 11%  296M 4s
 11800K .......... .......... .......... .......... .......... 12%  290M 4s
 11850K .......... .......... .......... .......... .......... 12%  356M 4s
 11900K .......... .......... .......... .......... .......... 12%  356M 4s
 11950K .......... .......... .......... .......... .......... 12%  287M 4s
 12000K .......... .......... .......... .......... .......... 12%  389M 4s
 12050K .......... .......... .......... .......... .......... 12% 7.06M 4s
 12100K .......... .......... .......... .......... .......... 12% 11.0M 4s
 12150K .......... .......... .......... .......... .......... 12% 67.2M 4s
 12200K .......... .......... .......... .......... .......... 12% 24.5M 4s
 12250K .......... .......... .......... .......... .......... 12%  267M 4s
 12300K .......... .......... .......... .......... .......... 12% 7.70M 4s
 12350K .......... .......... .......... .......... .......... 12% 78.3M 4s
 12400K .......... .......... .......... .......... .......... 12% 74.0M 4s
 12450K .......... .......... .......... .......... .......... 12% 9.92M 4s
 12500K .......... .......... .......... .......... .......... 12%  285M 4s
 12550K .......... .......... .......... .......... .......... 12%  109M 4s
 12600K .......... .......... .......... .......... .......... 12%  369M 4s
 12650K .......... .......... .......... .......... .......... 12%  362M 4s
 12700K .......... .......... .......... .......... .......... 12%  341M 4s
 12750K .......... .......... .......... .......... .......... 12%  340M 4s
 12800K .......... .......... .......... .......... .......... 13%  379M 4s
 12850K .......... .......... .......... .......... .......... 13%  336M 4s
 12900K .......... .......... .......... .......... .......... 13%  373M 4s
 12950K .......... .......... .......... .......... .......... 13%  315M 4s
 13000K .......... .......... .......... .......... .......... 13%  406M 4s
 13050K .......... .......... .......... .......... .......... 13%  390M 4s
 13100K .......... .......... .......... .......... .......... 13%  348M 4s
 13150K .......... .......... .......... .......... .......... 13%  321M 4s
 13200K .......... .......... .......... .......... .......... 13%  360M 4s
 13250K .......... .......... .......... .......... .......... 13%  303M 4s
 13300K .......... .......... .......... .......... .......... 13%  280M 4s
 13350K .......... .......... .......... .......... .......... 13%  244M 4s
 13400K .......... .......... .......... .......... .......... 13%  306M 4s
 13450K .......... .......... .......... .......... .......... 13%  266M 4s
 13500K .......... .......... .......... .......... .......... 13%  289M 4s
 13550K .......... .......... .......... .......... .......... 13% 12.3M 4s
 13600K .......... .......... .......... .......... .......... 13% 47.5M 4s
 13650K .......... .......... .......... .......... .......... 13% 30.3M 4s
 13700K .......... .......... .......... .......... .......... 13% 4.82M 4s
 13750K .......... .......... .......... .......... .......... 14% 90.4M 4s
 13800K .......... .......... .......... .......... .......... 14%  278M 4s
 13850K .......... .......... .......... .......... .......... 14% 84.2M 4s
 13900K .......... .......... .......... .......... .......... 14%  247M 4s
 13950K .......... .......... .......... .......... .......... 14%  304M 4s
 14000K .......... .......... .......... .......... .......... 14% 71.4M 4s
 14050K .......... .......... .......... .......... .......... 14%  283M 4s
 14100K .......... .......... .......... .......... .......... 14% 55.8M 4s
 14150K .......... .......... .......... .......... .......... 14%  263M 4s
 14200K .......... .......... .......... .......... .......... 14%  255M 4s
 14250K .......... .......... .......... .......... .......... 14% 55.5M 4s
 14300K .......... .......... .......... .......... .......... 14%  221M 4s
 14350K .......... .......... .......... .......... .......... 14%  228M 4s
 14400K .......... .......... .......... .......... .......... 14%  301M 4s
 14450K .......... .......... .......... .......... .......... 14%  239M 4s
 14500K .......... .......... .......... .......... .......... 14%  240M 4s
 14550K .......... .......... .......... .......... .......... 14% 6.10M 4s
 14600K .......... .......... .......... .......... .......... 14%  328M 4s
 14650K .......... .......... .......... .......... .......... 14% 64.1M 4s
 14700K .......... .......... .......... .......... .......... 14%  171M 4s
 14750K .......... .......... .......... .......... .......... 15% 55.7M 4s
 14800K .......... .......... .......... .......... .......... 15%  140M 4s
 14850K .......... .......... .......... .......... .......... 15% 75.7M 4s
 14900K .......... .......... .......... .......... .......... 15% 36.8M 4s
 14950K .......... .......... .......... .......... .......... 15%  305M 4s
 15000K .......... .......... .......... .......... .......... 15%  343M 4s
 15050K .......... .......... .......... .......... .......... 15%  355M 4s
 15100K .......... .......... .......... .......... .......... 15%  297M 4s
 15150K .......... .......... .......... .......... .......... 15%  369M 4s
 15200K .......... .......... .......... .......... .......... 15% 5.36M 4s
 15250K .......... .......... .......... .......... .......... 15%  286M 4s
 15300K .......... .......... .......... .......... .......... 15% 87.7M 4s
 15350K .......... .......... .......... .......... .......... 15%  291M 4s
 15400K .......... .......... .......... .......... .......... 15%  313M 4s
 15450K .......... .......... .......... .......... .......... 15%  379M 4s
 15500K .......... .......... .......... .......... .......... 15%  285M 4s
 15550K .......... .......... .......... .......... .......... 15%  393M 4s
 15600K .......... .......... .......... .......... .......... 15%  101M 4s
 15650K .......... .......... .......... .......... .......... 15% 36.5M 4s
 15700K .......... .......... .......... .......... .......... 15% 28.2M 4s
 15750K .......... .......... .......... .......... .......... 16% 47.7M 4s
 15800K .......... .......... .......... .......... .......... 16%  295M 4s
 15850K .......... .......... .......... .......... .......... 16% 6.51M 4s
 15900K .......... .......... .......... .......... .......... 16% 50.4M 4s
 15950K .......... .......... .......... .......... .......... 16% 15.4M 4s
 16000K .......... .......... .......... .......... .......... 16%  314M 4s
 16050K .......... .......... .......... .......... .......... 16%  324M 4s
 16100K .......... .......... .......... .......... .......... 16%  304M 3s
 16150K .......... .......... .......... .......... .......... 16%  296M 3s
 16200K .......... .......... .......... .......... .......... 16%  404M 3s
 16250K .......... .......... .......... .......... .......... 16%  347M 3s
 16300K .......... .......... .......... .......... .......... 16%  363M 3s
 16350K .......... .......... .......... .......... .......... 16%  252M 3s
 16400K .......... .......... .......... .......... .......... 16%  367M 3s
 16450K .......... .......... .......... .......... .......... 16%  352M 3s
 16500K .......... .......... .......... .......... .......... 16%  266M 3s
 16550K .......... .......... .......... .......... .......... 16%  220M 3s
 16600K .......... .......... .......... .......... .......... 16%  316M 3s
 16650K .......... .......... .......... .......... .......... 16%  378M 3s
 16700K .......... .......... .......... .......... .......... 17% 35.7M 3s
 16750K .......... .......... .......... .......... .......... 17%  369M 3s
 16800K .......... .......... .......... .......... .......... 17% 19.0M 3s
 16850K .......... .......... .......... .......... .......... 17% 21.9M 3s
 16900K .......... .......... .......... .......... .......... 17%  289M 3s
 16950K .......... .......... .......... .......... .......... 17% 59.6M 3s
 17000K .......... .......... .......... .......... .......... 17%  253M 3s
 17050K .......... .......... .......... .......... .......... 17%  152M 3s
 17100K .......... .......... .......... .......... .......... 17% 34.8M 3s
 17150K .......... .......... .......... .......... .......... 17%  354M 3s
 17200K .......... .......... .......... .......... .......... 17%  370M 3s
 17250K .......... .......... .......... .......... .......... 17% 68.2M 3s
 17300K .......... .......... .......... .......... .......... 17%  323M 3s
 17350K .......... .......... .......... .......... .......... 17% 3.65M 3s
 17400K .......... .......... .......... .......... .......... 17%  196M 3s
 17450K .......... .......... .......... .......... .......... 17%  223M 3s
 17500K .......... .......... .......... .......... .......... 17%  217M 3s
 17550K .......... .......... .......... .......... .......... 17%  293M 3s
 17600K .......... .......... .......... .......... .......... 17%  275M 3s
 17650K .......... .......... .......... .......... .......... 17%  224M 3s
 17700K .......... .......... .......... .......... .......... 18%  222M 3s
 17750K .......... .......... .......... .......... .......... 18%  233M 3s
 17800K .......... .......... .......... .......... .......... 18%  255M 3s
 17850K .......... .......... .......... .......... .......... 18%  276M 3s
 17900K .......... .......... .......... .......... .......... 18%  210M 3s
 17950K .......... .......... .......... .......... .......... 18%  258M 3s
 18000K .......... .......... .......... .......... .......... 18% 8.55M 3s
 18050K .......... .......... .......... .......... .......... 18%  167M 3s
 18100K .......... .......... .......... .......... .......... 18%  264M 3s
 18150K .......... .......... .......... .......... .......... 18%  273M 3s
 18200K .......... .......... .......... .......... .......... 18%  745K 3s
 18250K .......... .......... .......... .......... .......... 18% 25.7M 3s
 18300K .......... .......... .......... .......... .......... 18% 8.11M 3s
 18350K .......... .......... .......... .......... .......... 18%  109M 3s
 18400K .......... .......... .......... .......... .......... 18% 6.35M 3s
 18450K .......... .......... .......... .......... .......... 18%  102M 3s
 18500K .......... .......... .......... .......... .......... 18%  276M 3s
 18550K .......... .......... .......... .......... .......... 18% 52.5M 3s
 18600K .......... .......... .......... .......... .......... 18% 5.87M 3s
 18650K .......... .......... .......... .......... .......... 18% 45.8M 3s
 18700K .......... .......... .......... .......... .......... 19% 27.6M 3s
 18750K .......... .......... .......... .......... .......... 19% 4.87M 3s
 18800K .......... .......... .......... .......... .......... 19%  207M 3s
 18850K .......... .......... .......... .......... .......... 19%  225M 3s
 18900K .......... .......... .......... .......... .......... 19%  137M 3s
 18950K .......... .......... .......... .......... .......... 19% 3.50M 4s
 19000K .......... .......... .......... .......... .......... 19%  232M 4s
 19050K .......... .......... .......... .......... .......... 19%  265M 3s
 19100K .......... .......... .......... .......... .......... 19% 39.1M 3s
 19150K .......... .......... .......... .......... .......... 19% 22.4M 3s
 19200K .......... .......... .......... .......... .......... 19%  262M 3s
 19250K .......... .......... .......... .......... .......... 19% 10.1M 3s
 19300K .......... .......... .......... .......... .......... 19%  203M 3s
 19350K .......... .......... .......... .......... .......... 19%  175M 3s
 19400K .......... .......... .......... .......... .......... 19% 34.7M 3s
 19450K .......... .......... .......... .......... .......... 19% 8.39M 3s
 19500K .......... .......... .......... .......... .......... 19%  249M 3s
 19550K .......... .......... .......... .......... .......... 19%  346K 4s
 19600K .......... .......... .......... .......... .......... 19%  167M 4s
 19650K .......... .......... .......... .......... .......... 19%  263M 4s
 19700K .......... .......... .......... .......... .......... 20%  258M 4s
 19750K .......... .......... .......... .......... .......... 20%  269M 4s
 19800K .......... .......... .......... .......... .......... 20%  744K 4s
 19850K .......... .......... .......... .......... .......... 20%  236M 4s
 19900K .......... .......... .......... .......... .......... 20%  260M 4s
 19950K .......... .......... .......... .......... .......... 20%  251M 4s
 20000K .......... .......... .......... .......... .......... 20%  237M 4s
 20050K .......... .......... .......... .......... .......... 20%  289M 4s
 20100K .......... .......... .......... .......... .......... 20%  229M 4s
 20150K .......... .......... .......... .......... .......... 20%  301M 4s
 20200K .......... .......... .......... .......... .......... 20%  223M 4s
 20250K .......... .......... .......... .......... .......... 20%  308M 4s
 20300K .......... .......... .......... .......... .......... 20%  270M 4s
 20350K .......... .......... .......... .......... .......... 20%  262M 4s
 20400K .......... .......... .......... .......... .......... 20%  240M 4s
 20450K .......... .......... .......... .......... .......... 20%  254M 4s
 20500K .......... .......... .......... .......... .......... 20%  262M 4s
 20550K .......... .......... .......... .......... .......... 20%  271M 4s
 20600K .......... .......... .......... .......... .......... 20%  225M 4s
 20650K .......... .......... .......... .......... .......... 21%  291M 4s
 20700K .......... .......... .......... .......... .......... 21%  259M 4s
 20750K .......... .......... .......... .......... .......... 21%  296M 4s
 20800K .......... .......... .......... .......... .......... 21%  221M 4s
 20850K .......... .......... .......... .......... .......... 21%  284M 4s
 20900K .......... .......... .......... .......... .......... 21%  285M 4s
 20950K .......... .......... .......... .......... .......... 21%  269M 4s
 21000K .......... .......... .......... .......... .......... 21%  260M 4s
 21050K .......... .......... .......... .......... .......... 21%  273M 4s
 21100K .......... .......... .......... .......... .......... 21%  262M 4s
 21150K .......... .......... .......... .......... .......... 21%  269M 4s
 21200K .......... .......... .......... .......... .......... 21%  228M 4s
 21250K .......... .......... .......... .......... .......... 21%  273M 4s
 21300K .......... .......... .......... .......... .......... 21%  265M 4s
 21350K .......... .......... .......... .......... .......... 21%  269M 4s
 21400K .......... .......... .......... .......... .......... 21%  245M 4s
 21450K .......... .......... .......... .......... .......... 21%  270M 4s
 21500K .......... .......... .......... .......... .......... 21%  218M 4s
 21550K .......... .......... .......... .......... .......... 21%  257M 4s
 21600K .......... .......... .......... .......... .......... 21%  232M 4s
 21650K .......... .......... .......... .......... .......... 22%  284M 4s
 21700K .......... .......... .......... .......... .......... 22%  271M 4s
 21750K .......... .......... .......... .......... .......... 22%  288M 4s
 21800K .......... .......... .......... .......... .......... 22%  224M 4s
 21850K .......... .......... .......... .......... .......... 22%  289M 4s
 21900K .......... .......... .......... .......... .......... 22%  278M 4s
 21950K .......... .......... .......... .......... .......... 22%  280M 4s
 22000K .......... .......... .......... .......... .......... 22%  237M 4s
 22050K .......... .......... .......... .......... .......... 22%  264M 4s
 22100K .......... .......... .......... .......... .......... 22%  282M 4s
 22150K .......... .......... .......... .......... .......... 22%  282M 4s
 22200K .......... .......... .......... .......... .......... 22% 6.15M 4s
 22250K .......... .......... .......... .......... .......... 22%  216M 4s
 22300K .......... .......... .......... .......... .......... 22% 1.13M 4s
 22350K .......... .......... .......... .......... .......... 22%  309M 4s
 22400K .......... .......... .......... .......... .......... 22%  243M 4s
 22450K .......... .......... .......... .......... .......... 22%  346M 4s
 22500K .......... .......... .......... .......... .......... 22%  244M 4s
 22550K .......... .......... .......... .......... .......... 22%  329M 4s
 22600K .......... .......... .......... .......... .......... 22%  271M 4s
 22650K .......... .......... .......... .......... .......... 23%  441M 4s
 22700K .......... .......... .......... .......... .......... 23%  247M 4s
 22750K .......... .......... .......... .......... .......... 23%  374M 4s
 22800K .......... .......... .......... .......... .......... 23%  386M 4s
 22850K .......... .......... .......... .......... .......... 23%  296M 4s
 22900K .......... .......... .......... .......... .......... 23%  370M 4s
 22950K .......... .......... .......... .......... .......... 23%  234M 4s
 23000K .......... .......... .......... .......... .......... 23%  393M 4s
 23050K .......... .......... .......... .......... .......... 23%  281M 4s
 23100K .......... .......... .......... .......... .......... 23%  358M 4s
 23150K .......... .......... .......... .......... .......... 23%  397M 4s
 23200K .......... .......... .......... .......... .......... 23%  289M 4s
 23250K .......... .......... .......... .......... .......... 23%  421M 4s
 23300K .......... .......... .......... .......... .......... 23%  239M 4s
 23350K .......... .......... .......... .......... .......... 23%  619K 4s
 23400K .......... .......... .......... .......... .......... 23% 63.4M 4s
 23450K .......... .......... .......... .......... .......... 23% 90.2M 4s
 23500K .......... .......... .......... .......... .......... 23% 81.4M 4s
 23550K .......... .......... .......... .......... .......... 23% 54.6M 4s
 23600K .......... .......... .......... .......... .......... 24% 52.3M 4s
 23650K .......... .......... .......... .......... .......... 24%  759K 4s
 23700K .......... .......... .......... .......... .......... 24% 14.8M 4s
 23750K .......... .......... .......... .......... .......... 24% 22.2M 4s
 23800K .......... .......... .......... .......... .......... 24% 19.7M 4s
 23850K .......... .......... .......... .......... .......... 24% 2.84M 4s
 23900K .......... .......... .......... .......... .......... 24%  432M 4s
 23950K .......... .......... .......... .......... .......... 24% 63.0M 4s
 24000K .......... .......... .......... .......... .......... 24% 94.5M 4s
 24050K .......... .......... .......... .......... .......... 24% 60.7M 4s
 24100K .......... .......... .......... .......... .......... 24%  132M 4s
 24150K .......... .......... .......... .......... .......... 24% 99.3M 4s
 24200K .......... .......... .......... .......... .......... 24% 60.1M 4s
 24250K .......... .......... .......... .......... .......... 24% 84.2M 4s
 24300K .......... .......... .......... .......... .......... 24% 70.9M 4s
 24350K .......... .......... .......... .......... .......... 24% 72.0M 4s
 24400K .......... .......... .......... .......... .......... 24%  780K 4s
 24450K .......... .......... .......... .......... .......... 24% 3.93M 4s
 24500K .......... .......... .......... .......... .......... 24%  275M 4s
 24550K .......... .......... .......... .......... .......... 24%  308M 4s
 24600K .......... .......... .......... .......... .......... 25%  131M 4s
 24650K .......... .......... .......... .......... .......... 25%  330M 4s
 24700K .......... .......... .......... .......... .......... 25%  114M 4s
 24750K .......... .......... .......... .......... .......... 25% 63.5M 4s
 24800K .......... .......... .......... .......... .......... 25%  109M 4s
 24850K .......... .......... .......... .......... .......... 25%  104M 4s
 24900K .......... .......... .......... .......... .......... 25% 83.0M 4s
 24950K .......... .......... .......... .......... .......... 25%  353M 4s
 25000K .......... .......... .......... .......... .......... 25% 76.0M 4s
 25050K .......... .......... .......... .......... .......... 25% 89.9M 4s
 25100K .......... .......... .......... .......... .......... 25%  112M 4s
 25150K .......... .......... .......... .......... .......... 25%  152M 4s
 25200K .......... .......... .......... .......... .......... 25%  107M 4s
 25250K .......... .......... .......... .......... .......... 25% 68.6M 4s
 25300K .......... .......... .......... .......... .......... 25%  308M 4s
 25350K .......... .......... .......... .......... .......... 25%  354M 4s
 25400K .......... .......... .......... .......... .......... 25%  364M 4s
 25450K .......... .......... .......... .......... .......... 25%  390M 4s
 25500K .......... .......... .......... .......... .......... 25%  280M 4s
 25550K .......... .......... .......... .......... .......... 25%  373M 4s
 25600K .......... .......... .......... .......... .......... 26%  291M 4s
 25650K .......... .......... .......... .......... .......... 26%  350M 4s
 25700K .......... .......... .......... .......... .......... 26%  344M 4s
 25750K .......... .......... .......... .......... .......... 26%  337M 4s
 25800K .......... .......... .......... .......... .......... 26%  372M 4s
 25850K .......... .......... .......... .......... .......... 26%  314M 4s
 25900K .......... .......... .......... .......... .......... 26%  315M 4s
 25950K .......... .......... .......... .......... .......... 26%  364M 4s
 26000K .......... .......... .......... .......... .......... 26%  338M 4s
 26050K .......... .......... .......... .......... .......... 26%  409M 4s
 26100K .......... .......... .......... .......... .......... 26%  313M 4s
 26150K .......... .......... .......... .......... .......... 26%  355M 4s
 26200K .......... .......... .......... .......... .......... 26%  349M 4s
 26250K .......... .......... .......... .......... .......... 26%  342M 4s
 26300K .......... .......... .......... .......... .......... 26%  307M 4s
 26350K .......... .......... .......... .......... .......... 26%  338M 4s
 26400K .......... .......... .......... .......... .......... 26%  349M 4s
 26450K .......... .......... .......... .......... .......... 26% 1.11M 4s
 26500K .......... .......... .......... .......... .......... 26% 58.1M 4s
 26550K .......... .......... .......... .......... .......... 26% 66.9M 4s
 26600K .......... .......... .......... .......... .......... 27% 47.1M 4s
 26650K .......... .......... .......... .......... .......... 27%  449M 4s
 26700K .......... .......... .......... .......... .......... 27% 47.6M 4s
 26750K .......... .......... .......... .......... .......... 27% 53.2M 4s
 26800K .......... .......... .......... .......... .......... 27% 38.5M 4s
 26850K .......... .......... .......... .......... .......... 27% 58.1M 4s
 26900K .......... .......... .......... .......... .......... 27%  119M 4s
 26950K .......... .......... .......... .......... .......... 27% 64.1M 4s
 27000K .......... .......... .......... .......... .......... 27% 47.4M 4s
 27050K .......... .......... .......... .......... .......... 27% 66.6M 4s
 27100K .......... .......... .......... .......... .......... 27% 55.9M 4s
 27150K .......... .......... .......... .......... .......... 27% 43.1M 4s
 27200K .......... .......... .......... .......... .......... 27%  107M 4s
 27250K .......... .......... .......... .......... .......... 27% 64.2M 4s
 27300K .......... .......... .......... .......... .......... 27% 55.3M 4s
 27350K .......... .......... .......... .......... .......... 27% 50.8M 4s
 27400K .......... .......... .......... .......... .......... 27% 49.9M 4s
 27450K .......... .......... .......... .......... .......... 27% 57.1M 4s
 27500K .......... .......... .......... .......... .......... 27%  357K 4s
 27550K .......... .......... .......... .......... .......... 28%  127M 4s
 27600K .......... .......... .......... .......... .......... 28% 96.7M 4s
 27650K .......... .......... .......... .......... .......... 28%  255M 4s
 27700K .......... .......... .......... .......... .......... 28%  195M 4s
 27750K .......... .......... .......... .......... .......... 28%  239M 4s
 27800K .......... .......... .......... .......... .......... 28%  237M 4s
 27850K .......... .......... .......... .......... .......... 28%  280M 4s
 27900K .......... .......... .......... .......... .......... 28%  162M 4s
 27950K .......... .......... .......... .......... .......... 28%  303M 4s
 28000K .......... .......... .......... .......... .......... 28% 2.01M 4s
 28050K .......... .......... .......... .......... .......... 28%  747K 4s
 28100K .......... .......... .......... .......... .......... 28%  101M 4s
 28150K .......... .......... .......... .......... .......... 28% 43.4M 4s
 28200K .......... .......... .......... .......... .......... 28%  133M 4s
 28250K .......... .......... .......... .......... .......... 28%  119M 4s
 28300K .......... .......... .......... .......... .......... 28%  183M 4s
 28350K .......... .......... .......... .......... .......... 28%  245M 4s
 28400K .......... .......... .......... .......... .......... 28% 6.71M 4s
 28450K .......... .......... .......... .......... .......... 28%  294M 4s
 28500K .......... .......... .......... .......... .......... 28%  250M 4s
 28550K .......... .......... .......... .......... .......... 29%  346M 4s
 28600K .......... .......... .......... .......... .......... 29%  357M 4s
 28650K .......... .......... .......... .......... .......... 29%  293M 4s
 28700K .......... .......... .......... .......... .......... 29%  355M 4s
 28750K .......... .......... .......... .......... .......... 29%  332M 4s
 28800K .......... .......... .......... .......... .......... 29%  299M 4s
 28850K .......... .......... .......... .......... .......... 29%  256M 4s
 28900K .......... .......... .......... .......... .......... 29%  233M 4s
 28950K .......... .......... .......... .......... .......... 29%  274M 4s
 29000K .......... .......... .......... .......... .......... 29%  149M 4s
 29050K .......... .......... .......... .......... .......... 29%  145M 4s
 29100K .......... .......... .......... .......... .......... 29%  272M 4s
 29150K .......... .......... .......... .......... .......... 29%  131M 4s
 29200K .......... .......... .......... .......... .......... 29%  310M 4s
 29250K .......... .......... .......... .......... .......... 29%  219M 4s
 29300K .......... .......... .......... .......... .......... 29%  274M 4s
 29350K .......... .......... .......... .......... .......... 29%  271M 4s
 29400K .......... .......... .......... .......... .......... 29%  220M 4s
 29450K .......... .......... .......... .......... .......... 29%  235M 4s
 29500K .......... .......... .......... .......... .......... 29%  217M 4s
 29550K .......... .......... .......... .......... .......... 30%  228M 4s
 29600K .......... .......... .......... .......... .......... 30%  271M 4s
 29650K .......... .......... .......... .......... .......... 30%  194M 4s
 29700K .......... .......... .......... .......... .......... 30%  253M 4s
 29750K .......... .......... .......... .......... .......... 30%  258M 4s
 29800K .......... .......... .......... .......... .......... 30%  266M 4s
 29850K .......... .......... .......... .......... .......... 30%  236M 4s
 29900K .......... .......... .......... .......... .......... 30%  216M 4s
 29950K .......... .......... .......... .......... .......... 30%  279M 4s
 30000K .......... .......... .......... .......... .......... 30%  266M 4s
 30050K .......... .......... .......... .......... .......... 30%  211M 4s
 30100K .......... .......... .......... .......... .......... 30%  278M 4s
 30150K .......... .......... .......... .......... .......... 30% 1.27M 4s
 30200K .......... .......... .......... .......... .......... 30%  194M 4s
 30250K .......... .......... .......... .......... .......... 30%  210M 4s
 30300K .......... .......... .......... .......... .......... 30%  237M 4s
 30350K .......... .......... .......... .......... .......... 30%  202M 4s
 30400K .......... .......... .......... .......... .......... 30%  248M 4s
 30450K .......... .......... .......... .......... .......... 30%  264M 4s
 30500K .......... .......... .......... .......... .......... 31%  211M 4s
 30550K .......... .......... .......... .......... .......... 31%  224M 4s
 30600K .......... .......... .......... .......... .......... 31% 6.51M 4s
 30650K .......... .......... .......... .......... .......... 31% 22.9M 4s
 30700K .......... .......... .......... .......... .......... 31% 21.0M 4s
 30750K .......... .......... .......... .......... .......... 31% 35.1M 4s
 30800K .......... .......... .......... .......... .......... 31% 20.0M 4s
 30850K .......... .......... .......... .......... .......... 31% 27.9M 4s
 30900K .......... .......... .......... .......... .......... 31% 31.3M 4s
 30950K .......... .......... .......... .......... .......... 31% 21.7M 4s
 31000K .......... .......... .......... .......... .......... 31% 33.7M 4s
 31050K .......... .......... .......... .......... .......... 31% 20.5M 4s
 31100K .......... .......... .......... .......... .......... 31% 23.2M 4s
 31150K .......... .......... .......... .......... .......... 31% 23.9M 4s
 31200K .......... .......... .......... .......... .......... 31% 30.8M 4s
 31250K .......... .......... .......... .......... .......... 31% 23.1M 4s
 31300K .......... .......... .......... .......... .......... 31% 2.47M 4s
 31350K .......... .......... .......... .......... .......... 31% 21.0M 4s
 31400K .......... .......... .......... .......... .......... 31% 26.2M 4s
 31450K .......... .......... .......... .......... .......... 31% 30.9M 4s
 31500K .......... .......... .......... .......... .......... 32% 21.7M 4s
 31550K .......... .......... .......... .......... .......... 32% 34.5M 4s
 31600K .......... .......... .......... .......... .......... 32% 21.3M 4s
 31650K .......... .......... .......... .......... .......... 32% 20.3M 4s
 31700K .......... .......... .......... .......... .......... 32% 27.6M 4s
 31750K .......... .......... .......... .......... .......... 32% 30.8M 4s
 31800K .......... .......... .......... .......... .......... 32% 21.7M 4s
 31850K .......... .......... .......... .......... .......... 32% 31.5M 4s
 31900K .......... .......... .......... .......... .......... 32% 21.0M 4s
 31950K .......... .......... .......... .......... .......... 32% 27.5M 4s
 32000K .......... .......... .......... .......... .......... 32% 31.9M 4s
 32050K .......... .......... .......... .......... .......... 32% 20.4M 4s
 32100K .......... .......... .......... .......... .......... 32% 24.0M 4s
 32150K .......... .......... .......... .......... .......... 32% 30.4M 4s
 32200K .......... .......... .......... .......... .......... 32% 22.6M 4s
 32250K .......... .......... .......... .......... .......... 32%  712K 4s
 32300K .......... .......... .......... .......... .......... 32%  373K 4s
 32350K .......... .......... .......... .......... .......... 32% 11.3M 4s
 32400K .......... .......... .......... .......... .......... 32%  221M 4s
 32450K .......... .......... .......... .......... .......... 32%  242M 4s
 32500K .......... .......... .......... .......... .......... 33%  142M 4s
 32550K .......... .......... .......... .......... .......... 33%  156M 4s
 32600K .......... .......... .......... .......... .......... 33%  148M 4s
 32650K .......... .......... .......... .......... .......... 33%  250M 4s
 32700K .......... .......... .......... .......... .......... 33%  229M 4s
 32750K .......... .......... .......... .......... .......... 33%  197M 4s
 32800K .......... .......... .......... .......... .......... 33%  209M 4s
 32850K .......... .......... .......... .......... .......... 33%  169M 4s
 32900K .......... .......... .......... .......... .......... 33%  185M 4s
 32950K .......... .......... .......... .......... .......... 33%  216M 4s
 33000K .......... .......... .......... .......... .......... 33%  156M 4s
 33050K .......... .......... .......... .......... .......... 33%  274M 4s
 33100K .......... .......... .......... .......... .......... 33%  176M 4s
 33150K .......... .......... .......... .......... .......... 33%  195M 4s
 33200K .......... .......... .......... .......... .......... 33%  284M 4s
 33250K .......... .......... .......... .......... .......... 33%  159M 4s
 33300K .......... .......... .......... .......... .......... 33%  166M 4s
 33350K .......... .......... .......... .......... .......... 33%  169M 4s
 33400K .......... .......... .......... .......... .......... 33%  206M 4s
 33450K .......... .......... .......... .......... .......... 34%  197M 4s
 33500K .......... .......... .......... .......... .......... 34%  157M 4s
 33550K .......... .......... .......... .......... .......... 34%  252M 4s
 33600K .......... .......... .......... .......... .......... 34%  132M 4s
 33650K .......... .......... .......... .......... .......... 34%  275M 4s
 33700K .......... .......... .......... .......... .......... 34%  148M 4s
 33750K .......... .......... .......... .......... .......... 34%  245M 4s
 33800K .......... .......... .......... .......... .......... 34%  278M 4s
 33850K .......... .......... .......... .......... .......... 34%  157M 4s
 33900K .......... .......... .......... .......... .......... 34%  233M 4s
 33950K .......... .......... .......... .......... .......... 34%  171M 4s
 34000K .......... .......... .......... .......... .......... 34%  148M 4s
 34050K .......... .......... .......... .......... .......... 34%  276M 4s
 34100K .......... .......... .......... .......... .......... 34%  180M 4s
 34150K .......... .......... .......... .......... .......... 34%  220M 4s
 34200K .......... .......... .......... .......... .......... 34%  221M 4s
 34250K .......... .......... .......... .......... .......... 34%  178M 4s
 34300K .......... .......... .......... .......... .......... 34%  123M 4s
 34350K .......... .......... .......... .......... .......... 34%  260M 4s
 34400K .......... .......... .......... .......... .......... 34%  268M 4s
 34450K .......... .......... .......... .......... .......... 35%  193M 4s
 34500K .......... .......... .......... .......... .......... 35% 32.2M 4s
 34550K .......... .......... .......... .......... .......... 35% 35.3M 4s
 34600K .......... .......... .......... .......... .......... 35% 21.3M 4s
 34650K .......... .......... .......... .......... .......... 35% 27.0M 4s
 34700K .......... .......... .......... .......... .......... 35% 22.4M 4s
 34750K .......... .......... .......... .......... .......... 35% 24.9M 4s
 34800K .......... .......... .......... .......... .......... 35% 22.6M 4s
 34850K .......... .......... .......... .......... .......... 35% 24.0M 4s
 34900K .......... .......... .......... .......... .......... 35% 34.9M 4s
 34950K .......... .......... .......... .......... .......... 35% 22.5M 4s
 35000K .......... .......... .......... .......... .......... 35% 5.82M 4s
 35050K .......... .......... .......... .......... .......... 35% 23.5M 4s
 35100K .......... .......... .......... .......... .......... 35% 24.2M 4s
 35150K .......... .......... .......... .......... .......... 35% 20.2M 4s
 35200K .......... .......... .......... .......... .......... 35% 23.8M 4s
 35250K .......... .......... .......... .......... .......... 35% 25.4M 4s
 35300K .......... .......... .......... .......... .......... 35% 22.0M 4s
 35350K .......... .......... .......... .......... .......... 35% 8.90M 4s
 35400K .......... .......... .......... .......... .......... 35% 15.7M 4s
 35450K .......... .......... .......... .......... .......... 36% 13.1M 4s
 35500K .......... .......... .......... .......... .......... 36% 10.6M 4s
 35550K .......... .......... .......... .......... .......... 36% 12.7M 4s
 35600K .......... .......... .......... .......... .......... 36% 12.9M 4s
 35650K .......... .......... .......... .......... .......... 36% 12.9M 4s
 35700K .......... .......... .......... .......... .......... 36% 13.0M 4s
 35750K .......... .......... .......... .......... .......... 36% 13.2M 4s
 35800K .......... .......... .......... .......... .......... 36% 12.7M 4s
 35850K .......... .......... .......... .......... .......... 36% 12.9M 4s
 35900K .......... .......... .......... .......... .......... 36% 12.9M 4s
 35950K .......... .......... .......... .......... .......... 36% 13.0M 4s
 36000K .......... .......... .......... .......... .......... 36% 10.4M 4s
 36050K .......... .......... .......... .......... .......... 36% 13.1M 4s
 36100K .......... .......... .......... .......... .......... 36% 13.1M 4s
 36150K .......... .......... .......... .......... .......... 36% 12.6M 4s
 36200K .......... .......... .......... .......... .......... 36% 13.0M 4s
 36250K .......... .......... .......... .......... .......... 36% 12.9M 4s
 36300K .......... .......... .......... .......... .......... 36% 13.0M 4s
 36350K .......... .......... .......... .......... .......... 36% 13.2M 4s
 36400K .......... .......... .......... .......... .......... 36% 12.5M 4s
 36450K .......... .......... .......... .......... .......... 37% 13.0M 4s
 36500K .......... .......... .......... .......... .......... 37% 10.3M 4s
 36550K .......... .......... .......... .......... .......... 37% 13.2M 4s
 36600K .......... .......... .......... .......... .......... 37% 13.1M 4s
 36650K .......... .......... .......... .......... .......... 37% 13.1M 4s
 36700K .......... .......... .......... .......... .......... 37% 12.7M 4s
 36750K .......... .......... .......... .......... .......... 37% 12.7M 4s
 36800K .......... .......... .......... .......... .......... 37% 13.1M 4s
 36850K .......... .......... .......... .......... .......... 37% 13.1M 4s
 36900K .......... .......... .......... .......... .......... 37% 13.0M 4s
 36950K .......... .......... .......... .......... .......... 37% 10.8M 4s
 37000K .......... .......... .......... .......... .......... 37% 12.4M 4s
 37050K .......... .......... .......... .......... .......... 37% 13.0M 4s
 37100K .......... .......... .......... .......... .......... 37% 13.1M 4s
 37150K .......... .......... .......... .......... .......... 37% 13.0M 4s
 37200K .......... .......... .......... .......... .......... 37% 12.9M 4s
 37250K .......... .......... .......... .......... .......... 37% 12.8M 4s
 37300K .......... .......... .......... .......... .......... 37% 12.8M 4s
 37350K .......... .......... .......... .......... .......... 37% 13.0M 4s
 37400K .......... .......... .......... .......... .......... 38% 13.1M 4s
 37450K .......... .......... .......... .......... .......... 38% 10.5M 4s
 37500K .......... .......... .......... .......... .......... 38% 12.9M 4s
 37550K .......... .......... .......... .......... .......... 38% 12.7M 4s
 37600K .......... .......... .......... .......... .......... 38% 13.1M 4s
 37650K .......... .......... .......... .......... .......... 38% 13.0M 4s
 37700K .......... .......... .......... .......... .......... 38% 13.2M 4s
 37750K .......... .......... .......... .......... .......... 38% 12.7M 4s
 37800K .......... .......... .......... .......... .......... 38% 12.8M 4s
 37850K .......... .......... .......... .......... .......... 38% 12.9M 4s
 37900K .......... .......... .......... .......... .......... 38% 13.0M 4s
 37950K .......... .......... .......... .......... .......... 38% 10.7M 4s
 38000K .......... .......... .......... .......... .......... 38% 12.9M 4s
 38050K .......... .......... .......... .......... .......... 38% 13.1M 4s
 38100K .......... .......... .......... .......... .......... 38% 12.5M 4s
 38150K .......... .......... .......... .......... .......... 38% 13.2M 4s
 38200K .......... .......... .......... .......... .......... 38% 13.0M 4s
 38250K .......... .......... .......... .......... .......... 38% 12.6M 4s
 38300K .......... .......... .......... .......... .......... 38% 13.2M 4s
 38350K .......... .......... .......... .......... .......... 38% 12.7M 4s
 38400K .......... .......... .......... .......... .......... 39% 12.9M 4s
 38450K .......... .......... .......... .......... .......... 39% 10.5M 4s
 38500K .......... .......... .......... .......... .......... 39% 13.1M 4s
 38550K .......... .......... .......... .......... .......... 39% 13.0M 4s
 38600K .......... .......... .......... .......... .......... 39% 12.8M 4s
 38650K .......... .......... .......... .......... .......... 39% 13.0M 4s
 38700K .......... .......... .......... .......... .......... 39% 12.8M 4s
 38750K .......... .......... .......... .......... .......... 39% 13.0M 4s
 38800K .......... .......... .......... .......... .......... 39% 13.0M 4s
 38850K .......... .......... .......... .......... .......... 39% 13.1M 4s
 38900K .......... .......... .......... .......... .......... 39% 10.4M 4s
 38950K .......... .......... .......... .......... .......... 39% 12.8M 4s
 39000K .......... .......... .......... .......... .......... 39% 12.8M 4s
 39050K .......... .......... .......... .......... .......... 39% 13.3M 4s
 39100K .......... .......... .......... .......... .......... 39% 13.0M 4s
 39150K .......... .......... .......... .......... .......... 39% 12.9M 4s
 39200K .......... .......... .......... .......... .......... 39% 12.5M 4s
 39250K .......... .......... .......... .......... .......... 39% 12.9M 4s
 39300K .......... .......... .......... .......... .......... 39% 13.1M 4s
 39350K .......... .......... .......... .......... .......... 39% 13.1M 4s
 39400K .......... .......... .......... .......... .......... 40% 10.3M 4s
 39450K .......... .......... .......... .......... .......... 40% 13.3M 4s
 39500K .......... .......... .......... .......... .......... 40% 12.7M 4s
 39550K .......... .......... .......... .......... .......... 40% 13.0M 4s
 39600K .......... .......... .......... .......... .......... 40% 13.1M 4s
 39650K .......... .......... .......... .......... .......... 40% 12.9M 4s
 39700K .......... .......... .......... .......... .......... 40% 13.1M 4s
 39750K .......... .......... .......... .......... .......... 40% 12.7M 4s
 39800K .......... .......... .......... .......... .......... 40% 12.7M 4s
 39850K .......... .......... .......... .......... .......... 40% 10.4M 4s
 39900K .......... .......... .......... .......... .......... 40% 13.3M 4s
 39950K .......... .......... .......... .......... .......... 40% 13.1M 4s
 40000K .......... .......... .......... .......... .......... 40% 12.9M 4s
 40050K .......... .......... .......... .......... .......... 40% 12.5M 4s
 40100K .......... .......... .......... .......... .......... 40% 13.1M 4s
 40150K .......... .......... .......... .......... .......... 40% 13.1M 4s
 40200K .......... .......... .......... .......... .......... 40% 12.8M 4s
 40250K .......... .......... .......... .......... .......... 40% 13.0M 4s
 40300K .......... .......... .......... .......... .......... 40% 10.4M 4s
 40350K .......... .......... .......... .......... .......... 41% 13.0M 4s
 40400K .......... .......... .......... .......... .......... 41% 12.9M 4s
 40450K .......... .......... .......... .......... .......... 41% 13.0M 4s
 40500K .......... .......... .......... .......... .......... 41% 12.7M 4s
 40550K .......... .......... .......... .......... .......... 41% 13.1M 4s
 40600K .......... .......... .......... .......... .......... 41% 12.9M 4s
 40650K .......... .......... .......... .......... .......... 41% 12.7M 4s
 40700K .......... .......... .......... .......... .......... 41% 13.3M 4s
 40750K .......... .......... .......... .......... .......... 41% 13.1M 4s
 40800K .......... .......... .......... .......... .......... 41% 10.5M 4s
 40850K .......... .......... .......... .......... .......... 41% 13.2M 4s
 40900K .......... .......... .......... .......... .......... 41% 12.4M 4s
 40950K .......... .......... .......... .......... .......... 41% 12.9M 4s
 41000K .......... .......... .......... .......... .......... 41% 13.3M 4s
 41050K .......... .......... .......... .......... .......... 41% 12.9M 4s
 41100K .......... .......... .......... .......... .......... 41% 13.1M 4s
 41150K .......... .......... .......... .......... .......... 41% 12.5M 4s
 41200K .......... .......... .......... .......... .......... 41% 12.6M 4s
 41250K .......... .......... .......... .......... .......... 41%  708K 4s
 41300K .......... .......... .......... .......... .......... 41% 11.0M 4s
 41350K .......... .......... .......... .......... .......... 42% 17.2M 4s
 41400K .......... .......... .......... .......... .......... 42% 13.4M 4s
 41450K .......... .......... .......... .......... .......... 42% 16.4M 4s
 41500K .......... .......... .......... .......... .......... 42% 6.95M 4s
 41550K .......... .......... .......... .......... .......... 42% 15.2M 4s
 41600K .......... .......... .......... .......... .......... 42% 14.7M 4s
 41650K .......... .......... .......... .......... .......... 42% 13.8M 4s
 41700K .......... .......... .......... .......... .......... 42% 13.0M 4s
 41750K .......... .......... .......... .......... .......... 42% 24.6M 4s
 41800K .......... .......... .......... .......... .......... 42% 6.83M 4s
 41850K .......... .......... .......... .......... .......... 42% 13.3M 4s
 41900K .......... .......... .......... .......... .......... 42% 17.2M 4s
 41950K .......... .......... .......... .......... .......... 42% 12.8M 4s
 42000K .......... .......... .......... .......... .......... 42% 17.9M 4s
 42050K .......... .......... .......... .......... .......... 42% 15.6M 4s
 42100K .......... .......... .......... .......... .......... 42% 11.4M 4s
 42150K .......... .......... .......... .......... .......... 42%  161M 4s
 42200K .......... .......... .......... .......... .......... 42% 5.30M 4s
 42250K .......... .......... .......... .......... .......... 42%  259M 4s
 42300K .......... .......... .......... .......... .......... 42% 5.96M 4s
 42350K .......... .......... .......... .......... .......... 43%  166M 4s
 42400K .......... .......... .......... .......... .......... 43% 6.09M 4s
 42450K .......... .......... .......... .......... .......... 43%  232M 4s
 42500K .......... .......... .......... .......... .......... 43% 6.76M 4s
 42550K .......... .......... .......... .......... .......... 43%  192M 4s
 42600K .......... .......... .......... .......... .......... 43%  231M 4s
 42650K .......... .......... .......... .......... .......... 43% 3.93M 4s
 42700K .......... .......... .......... .......... .......... 43%  134M 4s
 42750K .......... .......... .......... .......... .......... 43%  201M 4s
 42800K .......... .......... .......... .......... .......... 43% 4.28M 4s
 42850K .......... .......... .......... .......... .......... 43%  230M 4s
 42900K .......... .......... .......... .......... .......... 43% 6.56M 4s
 42950K .......... .......... .......... .......... .......... 43% 10.7M 4s
 43000K .......... .......... .......... .......... .......... 43%  138M 4s
 43050K .......... .......... .......... .......... .......... 43%  209M 4s
 43100K .......... .......... .......... .......... .......... 43% 4.17M 4s
 43150K .......... .......... .......... .......... .......... 43% 11.8M 4s
 43200K .......... .......... .......... .......... .......... 43%  155M 4s
 43250K .......... .......... .......... .......... .......... 43%  288M 4s
 43300K .......... .......... .......... .......... .......... 44%  332M 4s
 43350K .......... .......... .......... .......... .......... 44% 4.09M 4s
 43400K .......... .......... .......... .......... .......... 44%  186M 4s
 43450K .......... .......... .......... .......... .......... 44%  344M 4s
 43500K .......... .......... .......... .......... .......... 44% 4.26M 4s
 43550K .......... .......... .......... .......... .......... 44% 8.67M 4s
 43600K .......... .......... .......... .......... .......... 44% 10.4M 4s
 43650K .......... .......... .......... .......... .......... 44%  215M 4s
 43700K .......... .......... .......... .......... .......... 44%  371M 4s
 43750K .......... .......... .......... .......... .......... 44% 4.85M 4s
 43800K .......... .......... .......... .......... .......... 44% 7.21M 4s
 43850K .......... .......... .......... .......... .......... 44% 10.2M 4s
 43900K .......... .......... .......... .......... .......... 44%  196M 4s
 43950K .......... .......... .......... .......... .......... 44% 10.4M 4s
 44000K .......... .......... .......... .......... .......... 44%  156M 4s
 44050K .......... .......... .......... .......... .......... 44% 4.80M 4s
 44100K .......... .......... .......... .......... .......... 44% 12.2M 4s
 44150K .......... .......... .......... .......... .......... 44%  147M 4s
 44200K .......... .......... .......... .......... .......... 44% 5.29M 4s
 44250K .......... .......... .......... .......... .......... 44% 23.1M 4s
 44300K .......... .......... .......... .......... .......... 45%  201M 4s
 44350K .......... .......... .......... .......... .......... 45%  319M 3s
 44400K .......... .......... .......... .......... .......... 45% 4.02M 4s
 44450K .......... .......... .......... .......... .......... 45% 10.5M 4s
 44500K .......... .......... .......... .......... .......... 45% 9.97M 3s
 44550K .......... .......... .......... .......... .......... 45% 10.2M 3s
 44600K .......... .......... .......... .......... .......... 45% 23.5M 3s
 44650K .......... .......... .......... .......... .......... 45% 16.7M 3s
 44700K .......... .......... .......... .......... .......... 45% 23.5M 3s
 44750K .......... .......... .......... .......... .......... 45% 16.0M 3s
 44800K .......... .......... .......... .......... .......... 45% 10.0M 3s
 44850K .......... .......... .......... .......... .......... 45% 7.41M 3s
 44900K .......... .......... .......... .......... .......... 45% 16.9M 3s
 44950K .......... .......... .......... .......... .......... 45% 9.65M 3s
 45000K .......... .......... .......... .......... .......... 45% 26.4M 3s
 45050K .......... .......... .......... .......... .......... 45% 15.8M 3s
 45100K .......... .......... .......... .......... .......... 45% 9.99M 3s
 45150K .......... .......... .......... .......... .......... 45% 10.3M 3s
 45200K .......... .......... .......... .......... .......... 45% 10.4M 3s
 45250K .......... .......... .......... .......... .......... 45% 10.1M 3s
 45300K .......... .......... .......... .......... .......... 46% 22.3M 3s
 45350K .......... .......... .......... .......... .......... 46% 10.5M 3s
 45400K .......... .......... .......... .......... .......... 46% 16.5M 3s
 45450K .......... .......... .......... .......... .......... 46% 10.1M 3s
 45500K .......... .......... .......... .......... .......... 46% 22.9M 3s
 45550K .......... .......... .......... .......... .......... 46% 10.2M 3s
 45600K .......... .......... .......... .......... .......... 46% 16.3M 3s
 45650K .......... .......... .......... .......... .......... 46% 7.34M 3s
 45700K .......... .......... .......... .......... .......... 46% 16.6M 3s
 45750K .......... .......... .......... .......... .......... 46% 10.1M 3s
 45800K .......... .......... .......... .......... .......... 46% 22.9M 3s
 45850K .......... .......... .......... .......... .......... 46% 10.1M 3s
 45900K .......... .......... .......... .......... .......... 46% 16.4M 3s
 45950K .......... .......... .......... .......... .......... 46% 10.5M 3s
 46000K .......... .......... .......... .......... .......... 46% 22.4M 3s
 46050K .......... .......... .......... .......... .......... 46% 10.0M 3s
 46100K .......... .......... .......... .......... .......... 46% 6.58M 3s
 46150K .......... .......... .......... .......... .......... 46% 23.4M 3s
 46200K .......... .......... .......... .......... .......... 46% 12.4M 3s
 46250K .......... .......... .......... .......... .......... 46% 12.2M 3s
 46300K .......... .......... .......... .......... .......... 47% 10.5M 3s
 46350K .......... .......... .......... .......... .......... 47% 23.5M 3s
 46400K .......... .......... .......... .......... .......... 47% 16.0M 3s
 46450K .......... .......... .......... .......... .......... 47% 7.41M 3s
 46500K .......... .......... .......... .......... .......... 47%  174M 3s
 46550K .......... .......... .......... .......... .......... 47% 6.42M 3s
 46600K .......... .......... .......... .......... .......... 47% 10.4M 3s
 46650K .......... .......... .......... .......... .......... 47% 22.5M 3s
 46700K .......... .......... .......... .......... .......... 47% 16.8M 3s
 46750K .......... .......... .......... .......... .......... 47% 9.41M 3s
 46800K .......... .......... .......... .......... .......... 47% 11.0M 3s
 46850K .......... .......... .......... .......... .......... 47% 10.2M 3s
 46900K .......... .......... .......... .......... .......... 47% 10.1M 3s
 46950K .......... .......... .......... .......... .......... 47%  237M 3s
 47000K .......... .......... .......... .......... .......... 47% 7.27M 3s
 47050K .......... .......... .......... .......... .......... 47% 16.1M 3s
 47100K .......... .......... .......... .......... .......... 47% 10.2M 3s
 47150K .......... .......... .......... .......... .......... 47% 23.3M 3s
 47200K .......... .......... .......... .......... .......... 47% 10.0M 3s
 47250K .......... .......... .......... .......... .......... 48% 13.0M 3s
 47300K .......... .......... .......... .......... .......... 48% 8.61M 3s
 47350K .......... .......... .......... .......... .......... 48% 12.7M 3s
 47400K .......... .......... .......... .......... .......... 48% 11.9M 3s
 47450K .......... .......... .......... .......... .......... 48% 10.5M 3s
 47500K .......... .......... .......... .......... .......... 48%  157M 3s
 47550K .......... .......... .......... .......... .......... 48% 10.2M 3s
 47600K .......... .......... .......... .......... .......... 48% 7.48M 3s
 47650K .......... .......... .......... .......... .......... 48% 40.8M 3s
 47700K .......... .......... .......... .......... .......... 48% 7.38M 3s
 47750K .......... .......... .......... .......... .......... 48% 35.2M 3s
 47800K .......... .......... .......... .......... .......... 48% 8.59M 3s
 47850K .......... .......... .......... .......... .......... 48% 13.1M 3s
 47900K .......... .......... .......... .......... .......... 48% 12.2M 3s
 47950K .......... .......... .......... .......... .......... 48% 10.3M 3s
 48000K .......... .......... .......... .......... .......... 48% 22.8M 3s
 48050K .......... .......... .......... .......... .......... 48% 6.49M 3s
 48100K .......... .......... .......... .......... .......... 48%  129M 3s
 48150K .......... .......... .......... .......... .......... 48% 7.49M 3s
 48200K .......... .......... .......... .......... .......... 48% 12.6M 3s
 48250K .......... .......... .......... .......... .......... 49% 12.2M 3s
 48300K .......... .......... .......... .......... .......... 49% 10.5M 3s
 48350K .......... .......... .......... .......... .......... 49% 23.1M 3s
 48400K .......... .......... .......... .......... .......... 49% 15.7M 3s
 48450K .......... .......... .......... .......... .......... 49% 10.1M 3s
 48500K .......... .......... .......... .......... .......... 49% 23.9M 3s
 48550K .......... .......... .......... .......... .......... 49% 6.56M 3s
 48600K .......... .......... .......... .......... .......... 49% 10.1M 3s
 48650K .......... .......... .......... .......... .......... 49% 22.5M 3s
 48700K .......... .......... .......... .......... .......... 49% 16.4M 3s
 48750K .......... .......... .......... .......... .......... 49% 10.4M 3s
 48800K .......... .......... .......... .......... .......... 49% 22.2M 3s
 48850K .......... .......... .......... .......... .......... 49% 10.3M 3s
 48900K .......... .......... .......... .......... .......... 49% 16.4M 3s
 48950K .......... .......... .......... .......... .......... 49% 7.28M 3s
 49000K .......... .......... .......... .......... .......... 49%  234M 3s
 49050K .......... .......... .......... .......... .......... 49% 6.50M 3s
 49100K .......... .......... .......... .......... .......... 49% 10.2M 3s
 49150K .......... .......... .......... .......... .......... 49% 23.1M 3s
 49200K .......... .......... .......... .......... .......... 49% 12.7M 3s
 49250K .......... .......... .......... .......... .......... 50% 12.2M 3s
 49300K .......... .......... .......... .......... .......... 50% 10.1M 3s
 49350K .......... .......... .......... .......... .......... 50% 10.4M 3s
 49400K .......... .......... .......... .......... .......... 50% 10.1M 3s
 49450K .......... .......... .......... .......... .......... 50% 22.1M 3s
 49500K .......... .......... .......... .......... .......... 50% 10.5M 3s
 49550K .......... .......... .......... .......... .......... 50% 15.7M 3s
 49600K .......... .......... .......... .......... .......... 50% 10.7M 3s
 49650K .......... .......... .......... .......... .......... 50% 21.1M 3s
 49700K .......... .......... .......... .......... .......... 50% 6.59M 3s
 49750K .......... .......... .......... .......... .......... 50%  139M 3s
 49800K .......... .......... .......... .......... .......... 50% 7.49M 3s
 49850K .......... .......... .......... .......... .......... 50% 12.5M 3s
 49900K .......... .......... .......... .......... .......... 50% 12.1M 3s
 49950K .......... .......... .......... .......... .......... 50% 23.2M 3s
 50000K .......... .......... .......... .......... .......... 50% 10.3M 3s
 50050K .......... .......... .......... .......... .......... 50% 16.5M 3s
 50100K .......... .......... .......... .......... .......... 50% 7.41M 3s
 50150K .......... .......... .......... .......... .......... 50%  144M 3s
 50200K .......... .......... .......... .......... .......... 51% 6.51M 3s
 50250K .......... .......... .......... .......... .......... 51% 10.4M 3s
 50300K .......... .......... .......... .......... .......... 51% 22.1M 3s
 50350K .......... .......... .......... .......... .......... 51% 13.0M 3s
 50400K .......... .......... .......... .......... .......... 51% 12.0M 3s
 50450K .......... .......... .......... .......... .......... 51% 10.3M 3s
 50500K .......... .......... .......... .......... .......... 51% 10.4M 3s
 50550K .......... .......... .......... .......... .......... 51% 10.1M 3s
 50600K .......... .......... .......... .......... .......... 51%  129M 3s
 50650K .......... .......... .......... .......... .......... 51% 7.53M 3s
 50700K .......... .......... .......... .......... .......... 51% 15.9M 3s
 50750K .......... .......... .......... .......... .......... 51% 10.2M 3s
 50800K .......... .......... .......... .......... .......... 51% 22.0M 3s
 50850K .......... .......... .......... .......... .......... 51% 12.6M 3s
 50900K .......... .......... .......... .......... .......... 51% 13.0M 3s
 50950K .......... .......... .......... .......... .......... 51% 9.90M 3s
 51000K .......... .......... .......... .......... .......... 51% 8.70M 3s
 51050K .......... .......... .......... .......... .......... 51% 12.6M 3s
 51100K .......... .......... .......... .......... .......... 51% 10.2M 3s
 51150K .......... .......... .......... .......... .......... 51% 23.0M 3s
 51200K .......... .......... .......... .......... .......... 52% 16.3M 3s
 51250K .......... .......... .......... .......... .......... 52% 9.90M 3s
 51300K .......... .......... .......... .......... .......... 52% 24.4M 3s
 51350K .......... .......... .......... .......... .......... 52% 10.0M 3s
 51400K .......... .......... .......... .......... .......... 52% 16.8M 3s
 51450K .......... .......... .......... .......... .......... 52% 7.25M 3s
 51500K .......... .......... .......... .......... .......... 52% 10.6M 3s
 51550K .......... .......... .......... .......... .......... 52% 16.6M 3s
 51600K .......... .......... .......... .......... .......... 52% 9.61M 3s
 51650K .......... .......... .......... .......... .......... 52% 24.4M 3s
 51700K .......... .......... .......... .......... .......... 52% 16.4M 3s
 51750K .......... .......... .......... .......... .......... 52% 7.44M 3s
 51800K .......... .......... .......... .......... .......... 52%  108M 3s
 51850K .......... .......... .......... .......... .......... 52% 6.53M 3s
 51900K .......... .......... .......... .......... .......... 52%  179M 3s
 51950K .......... .......... .......... .......... .......... 52% 7.45M 3s
 52000K .......... .......... .......... .......... .......... 52% 12.5M 3s
 52050K .......... .......... .......... .......... .......... 52% 12.7M 3s
 52100K .......... .......... .......... .......... .......... 52% 10.0M 3s
 52150K .......... .......... .......... .......... .......... 52% 22.6M 3s
 52200K .......... .......... .......... .......... .......... 53% 6.68M 3s
 52250K .......... .......... .......... .......... .......... 53%  103M 3s
 52300K .......... .......... .......... .......... .......... 53% 7.60M 3s
 52350K .......... .......... .......... .......... .......... 53% 15.8M 3s
 52400K .......... .......... .......... .......... .......... 53% 10.1M 3s
 52450K .......... .......... .......... .......... .......... 53% 23.6M 3s
 52500K .......... .......... .......... .......... .......... 53% 10.2M 3s
 52550K .......... .......... .......... .......... .......... 53% 16.6M 3s
 52600K .......... .......... .......... .......... .......... 53% 7.48M 3s
 52650K .......... .......... .......... .......... .......... 53% 12.6M 3s
 52700K .......... .......... .......... .......... .......... 53% 12.0M 3s
 52750K .......... .......... .......... .......... .......... 53% 10.6M 3s
 52800K .......... .......... .......... .......... .......... 53% 21.8M 3s
 52850K .......... .......... .......... .......... .......... 53% 16.5M 3s
 52900K .......... .......... .......... .......... .......... 53% 9.90M 3s
 52950K .......... .......... .......... .......... .......... 53% 10.4M 3s
 53000K .......... .......... .......... .......... .......... 53% 10.4M 3s
 53050K .......... .......... .......... .......... .......... 53% 10.1M 3s
 53100K .......... .......... .......... .......... .......... 53% 21.7M 3s
 53150K .......... .......... .......... .......... .......... 53% 10.6M 3s
 53200K .......... .......... .......... .......... .......... 54% 15.5M 3s
 53250K .......... .......... .......... .......... .......... 54% 10.1M 3s
 53300K .......... .......... .......... .......... .......... 54% 23.2M 3s
 53350K .......... .......... .......... .......... .......... 54% 6.54M 3s
 53400K .......... .......... .......... .......... .......... 54%  134M 3s
 53450K .......... .......... .......... .......... .......... 54% 7.57M 3s
 53500K .......... .......... .......... .......... .......... 54% 16.2M 3s
 53550K .......... .......... .......... .......... .......... 54% 10.3M 3s
 53600K .......... .......... .......... .......... .......... 54% 21.1M 3s
 53650K .......... .......... .......... .......... .......... 54% 10.7M 3s
 53700K .......... .......... .......... .......... .......... 54% 15.3M 3s
 53750K .......... .......... .......... .......... .......... 54% 10.3M 3s
 53800K .......... .......... .......... .......... .......... 54% 24.1M 3s
 53850K .......... .......... .......... .......... .......... 54% 6.55M 3s
 53900K .......... .......... .......... .......... .......... 54% 10.2M 3s
 53950K .......... .......... .......... .......... .......... 54% 23.8M 3s
 54000K .......... .......... .......... .......... .......... 54% 15.6M 3s
 54050K .......... .......... .......... .......... .......... 54% 10.0M 3s
 54100K .......... .......... .......... .......... .......... 54% 10.3M 3s
 54150K .......... .......... .......... .......... .......... 55% 22.4M 3s
 54200K .......... .......... .......... .......... .......... 55% 17.2M 3s
 54250K .......... .......... .......... .......... .......... 55% 7.15M 3s
 54300K .......... .......... .......... .......... .......... 55%  173M 3s
 54350K .......... .......... .......... .......... .......... 55% 6.82M 3s
 54400K .......... .......... .......... .......... .......... 55% 10.1M 3s
 54450K .......... .......... .......... .......... .......... 55% 21.1M 3s
 54500K .......... .......... .......... .......... .......... 55% 12.8M 3s
 54550K .......... .......... .......... .......... .......... 55% 12.3M 3s
 54600K .......... .......... .......... .......... .......... 55% 10.2M 3s
 54650K .......... .......... .......... .......... .......... 55% 10.1M 3s
 54700K .......... .......... .......... .......... .......... 55% 10.5M 3s
 54750K .......... .......... .......... .......... .......... 55% 22.2M 3s
 54800K .......... .......... .......... .......... .......... 55% 10.6M 3s
 54850K .......... .......... .......... .......... .......... 55% 13.9M 3s
 54900K .......... .......... .......... .......... .......... 55% 10.9M 3s
 54950K .......... .......... .......... .......... .......... 55% 23.3M 3s
 55000K .......... .......... .......... .......... .......... 55% 6.61M 3s
 55050K .......... .......... .......... .......... .......... 55%  111M 3s
 55100K .......... .......... .......... .......... .......... 55% 7.67M 3s
 55150K .......... .......... .......... .......... .......... 56% 11.7M 3s
 55200K .......... .......... .......... .......... .......... 56% 13.4M 3s
 55250K .......... .......... .......... .......... .......... 56% 10.2M 3s
 55300K .......... .......... .......... .......... .......... 56% 21.9M 3s
 55350K .......... .......... .......... .......... .......... 56% 16.4M 3s
 55400K .......... .......... .......... .......... .......... 56% 10.1M 3s
 55450K .......... .......... .......... .......... .......... 56% 10.2M 3s
 55500K .......... .......... .......... .......... .......... 56% 10.5M 3s
 55550K .......... .......... .......... .......... .......... 56% 10.1M 3s
 55600K .......... .......... .......... .......... .......... 56% 21.6M 3s
 55650K .......... .......... .......... .......... .......... 56% 12.7M 3s
 55700K .......... .......... .......... .......... .......... 56% 12.4M 3s
 55750K .......... .......... .......... .......... .......... 56% 22.9M 3s
 55800K .......... .......... .......... .......... .......... 56% 6.69M 3s
 55850K .......... .......... .......... .......... .......... 56% 10.1M 3s
 55900K .......... .......... .......... .......... .......... 56% 21.9M 3s
 55950K .......... .......... .......... .......... .......... 56% 10.6M 3s
 56000K .......... .......... .......... .......... .......... 56% 15.6M 3s
 56050K .......... .......... .......... .......... .......... 56% 10.1M 3s
 56100K .......... .......... .......... .......... .......... 56% 24.2M 3s
 56150K .......... .......... .......... .......... .......... 57% 10.1M 3s
 56200K .......... .......... .......... .......... .......... 57% 16.8M 3s
 56250K .......... .......... .......... .......... .......... 57% 10.4M 3s
 56300K .......... .......... .......... .......... .......... 57% 10.0M 3s
 56350K .......... .......... .......... .......... .......... 57% 10.1M 3s
 56400K .......... .......... .......... .......... .......... 57% 10.2M 3s
 56450K .......... .......... .......... .......... .......... 57% 22.7M 3s
 56500K .......... .......... .......... .......... .......... 57% 16.0M 3s
 56550K .......... .......... .......... .......... .......... 57% 10.1M 3s
 56600K .......... .......... .......... .......... .......... 57% 10.3M 3s
 56650K .......... .......... .......... .......... .......... 57% 9.93M 3s
 56700K .......... .......... .......... .......... .......... 57%  261M 3s
 56750K .......... .......... .......... .......... .......... 57% 7.48M 3s
 56800K .......... .......... .......... .......... .......... 57% 12.4M 3s
 56850K .......... .......... .......... .......... .......... 57% 12.3M 3s
 56900K .......... .......... .......... .......... .......... 57% 10.5M 3s
 56950K .......... .......... .......... .......... .......... 57% 22.7M 3s
 57000K .......... .......... .......... .......... .......... 57% 16.8M 3s
 57050K .......... .......... .......... .......... .......... 57% 10.1M 3s
 57100K .......... .......... .......... .......... .......... 58% 10.1M 3s
 57150K .......... .......... .......... .......... .......... 58% 10.2M 3s
 57200K .......... .......... .......... .......... .......... 58% 9.88M 3s
 57250K .......... .......... .......... .......... .......... 58% 10.5M 3s
 57300K .......... .......... .......... .......... .......... 58% 22.3M 3s
 57350K .......... .......... .......... .......... .......... 58% 10.0M 3s
 57400K .......... .......... .......... .......... .......... 58%  191M 3s
 57450K .......... .......... .......... .......... .......... 58% 6.60M 3s
 57500K .......... .......... .......... .......... .......... 58% 10.2M 3s
 57550K .......... .......... .......... .......... .......... 58%  136M 3s
 57600K .......... .......... .......... .......... .......... 58% 7.50M 3s
 57650K .......... .......... .......... .......... .......... 58% 12.6M 3s
 57700K .......... .......... .......... .......... .......... 58% 12.6M 3s
 57750K .......... .......... .......... .......... .......... 58% 20.9M 3s
 57800K .......... .......... .......... .......... .......... 58% 10.4M 3s
 57850K .......... .......... .......... .......... .......... 58% 12.8M 3s
 57900K .......... .......... .......... .......... .......... 58% 8.59M 3s
 57950K .......... .......... .......... .......... .......... 58%  138M 3s
 58000K .......... .......... .......... .......... .......... 58% 8.89M 3s
 58050K .......... .......... .......... .......... .......... 58% 7.23M 3s
 58100K .......... .......... .......... .......... .......... 59% 24.1M 3s
 58150K .......... .......... .......... .......... .......... 59% 16.0M 3s
 58200K .......... .......... .......... .......... .......... 59% 10.1M 3s
 58250K .......... .......... .......... .......... .......... 59% 7.34M 3s
 58300K .......... .......... .......... .......... .......... 59% 16.8M 3s
 58350K .......... .......... .......... .......... .......... 59% 10.2M 3s
 58400K .......... .......... .......... .......... .......... 59%  137M 3s
 58450K .......... .......... .......... .......... .......... 59% 7.53M 3s
 58500K .......... .......... .......... .......... .......... 59% 16.3M 3s
 58550K .......... .......... .......... .......... .......... 59% 10.2M 3s
 58600K .......... .......... .......... .......... .......... 59% 22.6M 3s
 58650K .......... .......... .......... .......... .......... 59% 6.48M 3s
 58700K .......... .......... .......... .......... .......... 59%  150M 3s
 58750K .......... .......... .......... .......... .......... 59% 7.46M 3s
 58800K .......... .......... .......... .......... .......... 59% 16.7M 3s
 58850K .......... .......... .......... .......... .......... 59% 8.50M 3s
 58900K .......... .......... .......... .......... .......... 59% 12.0M 3s
 58950K .......... .......... .......... .......... .......... 59% 25.2M 3s
 59000K .......... .......... .......... .......... .......... 59% 16.0M 3s
 59050K .......... .......... .......... .......... .......... 59% 10.1M 3s
 59100K .......... .......... .......... .......... .......... 60% 23.3M 3s
 59150K .......... .......... .......... .......... .......... 60% 10.1M 3s
 59200K .......... .......... .......... .......... .......... 60% 6.55M 3s
 59250K .......... .......... .......... .......... .......... 60% 23.2M 3s
 59300K .......... .......... .......... .......... .......... 60% 17.1M 3s
 59350K .......... .......... .......... .......... .......... 60% 9.81M 3s
 59400K .......... .......... .......... .......... .......... 60% 9.95M 3s
 59450K .......... .......... .......... .......... .......... 60% 25.7M 3s
 59500K .......... .......... .......... .......... .......... 60% 10.1M 3s
 59550K .......... .......... .......... .......... .......... 60% 10.2M 3s
 59600K .......... .......... .......... .......... .......... 60%  189M 3s
 59650K .......... .......... .......... .......... .......... 60% 6.55M 3s
 59700K .......... .......... .......... .......... .......... 60% 9.72M 3s
 59750K .......... .......... .......... .......... .......... 60% 10.5M 3s
 59800K .......... .......... .......... .......... .......... 60% 77.2M 3s
 59850K .......... .......... .......... .......... .......... 60% 10.6M 3s
 59900K .......... .......... .......... .......... .......... 60% 10.2M 3s
 59950K .......... .......... .......... .......... .......... 60% 10.4M 3s
 60000K .......... .......... .......... .......... .......... 60% 10.1M 3s
 60050K .......... .......... .......... .......... .......... 61%  177M 3s
 60100K .......... .......... .......... .......... .......... 61% 7.24M 3s
 60150K .......... .......... .......... .......... .......... 61% 12.5M 3s
 60200K .......... .......... .......... .......... .......... 61% 12.6M 3s
 60250K .......... .......... .......... .......... .......... 61% 23.6M 3s
 60300K .......... .......... .......... .......... .......... 61% 10.3M 3s
 60350K .......... .......... .......... .......... .......... 61% 15.8M 3s
 60400K .......... .......... .......... .......... .......... 61% 7.54M 3s
 60450K .......... .......... .......... .......... .......... 61% 10.2M 3s
 60500K .......... .......... .......... .......... .......... 61% 15.8M 3s
 60550K .......... .......... .......... .......... .......... 61% 10.3M 3s
 60600K .......... .......... .......... .......... .......... 61% 23.3M 3s
 60650K .......... .......... .......... .......... .......... 61% 16.2M 3s
 60700K .......... .......... .......... .......... .......... 61% 7.41M 3s
 60750K .......... .......... .......... .......... .......... 61%  145M 3s
 60800K .......... .......... .......... .......... .......... 61% 6.65M 3s
 60850K .......... .......... .......... .......... .......... 61% 10.1M 3s
 60900K .......... .......... .......... .......... .......... 61% 21.6M 3s
 60950K .......... .......... .......... .......... .......... 61% 12.7M 3s
 61000K .......... .......... .......... .......... .......... 61% 12.7M 3s
 61050K .......... .......... .......... .......... .......... 62% 22.9M 3s
 61100K .......... .......... .......... .......... .......... 62% 10.1M 3s
 61150K .......... .......... .......... .......... .......... 62% 6.61M 3s
 61200K .......... .......... .......... .......... .......... 62% 36.7M 3s
 61250K .......... .......... .......... .......... .......... 62% 8.81M 3s
 61300K .......... .......... .......... .......... .......... 62% 16.3M 3s
 61350K .......... .......... .......... .......... .......... 62% 9.90M 3s
 61400K .......... .......... .......... .......... .......... 62% 22.9M 3s
 61450K .......... .......... .......... .......... .......... 62% 10.3M 3s
 61500K .......... .......... .......... .......... .......... 62% 16.4M 3s
 61550K .......... .......... .......... .......... .......... 62% 10.4M 3s
 61600K .......... .......... .......... .......... .......... 62% 8.57M 3s
 61650K .......... .......... .......... .......... .......... 62% 12.5M 3s
 61700K .......... .......... .......... .......... .......... 62% 21.9M 3s
 61750K .......... .......... .......... .......... .......... 62% 10.6M 3s
 61800K .......... .......... .......... .......... .......... 62% 16.2M 3s
 61850K .......... .......... .......... .......... .......... 62% 10.1M 3s
 61900K .......... .......... .......... .......... .......... 62% 10.1M 3s
 61950K .......... .......... .......... .......... .......... 62% 22.1M 3s
 62000K .......... .......... .......... .......... .......... 62% 17.1M 3s
 62050K .......... .......... .......... .......... .......... 63% 10.0M 3s
 62100K .......... .......... .......... .......... .......... 63% 8.74M 3s
 62150K .......... .......... .......... .......... .......... 63% 12.1M 3s
 62200K .......... .......... .......... .......... .......... 63% 10.5M 3s
 62250K .......... .......... .......... .......... .......... 63% 22.0M 3s
 62300K .......... .......... .......... .......... .......... 63% 16.6M 2s
 62350K .......... .......... .......... .......... .......... 63% 10.1M 2s
 62400K .......... .......... .......... .......... .......... 63% 10.0M 2s
 62450K .......... .......... .......... .......... .......... 63% 10.4M 2s
 62500K .......... .......... .......... .......... .......... 63% 10.2M 2s
 62550K .......... .......... .......... .......... .......... 63% 23.9M 2s
 62600K .......... .......... .......... .......... .......... 63% 10.0M 2s
 62650K .......... .......... .......... .......... .......... 63% 16.0M 2s
 62700K .......... .......... .......... .......... .......... 63% 10.2M 2s
 62750K .......... .......... .......... .......... .......... 63% 24.3M 2s
 62800K .......... .......... .......... .......... .......... 63% 9.88M 2s
 62850K .......... .......... .......... .......... .......... 63% 16.9M 2s
 62900K .......... .......... .......... .......... .......... 63% 7.42M 2s
 62950K .......... .......... .......... .......... .......... 63% 16.2M 2s
 63000K .......... .......... .......... .......... .......... 63% 9.90M 2s
 63050K .......... .......... .......... .......... .......... 64% 10.2M 2s
 63100K .......... .......... .......... .......... .......... 64% 23.3M 2s
 63150K .......... .......... .......... .......... .......... 64% 17.0M 2s
 63200K .......... .......... .......... .......... .......... 64% 7.33M 2s
 63250K .......... .......... .......... .......... .......... 64% 12.7M 2s
 63300K .......... .......... .......... .......... .......... 64% 12.6M 2s
 63350K .......... .......... .......... .......... .......... 64% 10.1M 2s
 63400K .......... .......... .......... .......... .......... 64% 23.6M 2s
 63450K .......... .......... .......... .......... .......... 64% 15.8M 2s
 63500K .......... .......... .......... .......... .......... 64% 10.1M 2s
 63550K .......... .......... .......... .......... .......... 64% 9.92M 2s
 63600K .......... .......... .......... .......... .......... 64% 25.5M 2s
 63650K .......... .......... .......... .......... .......... 64% 6.49M 2s
 63700K .......... .......... .......... .......... .......... 64% 22.9M 2s
 63750K .......... .......... .......... .......... .......... 64% 10.4M 2s
 63800K .......... .......... .......... .......... .......... 64% 16.4M 2s
 63850K .......... .......... .......... .......... .......... 64% 10.1M 2s
 63900K .......... .......... .......... .......... .......... 64% 21.9M 2s
 63950K .......... .......... .......... .......... .......... 64% 12.7M 2s
 64000K .......... .......... .......... .......... .......... 65% 12.6M 2s
 64050K .......... .......... .......... .......... .......... 65% 10.2M 2s
 64100K .......... .......... .......... .......... .......... 65% 8.64M 2s
 64150K .......... .......... .......... .......... .......... 65% 11.8M 2s
 64200K .......... .......... .......... .......... .......... 65% 4.40M 2s
 64250K .......... .......... .......... .......... .......... 65%  213M 2s
 64300K .......... .......... .......... .......... .......... 65%  129M 2s
 64350K .......... .......... .......... .......... .......... 65% 9.77M 2s
 64400K .......... .......... .......... .......... .......... 65%  204M 2s
 64450K .......... .......... .......... .......... .......... 65% 10.9M 2s
 64500K .......... .......... .......... .......... .......... 65% 6.55M 2s
 64550K .......... .......... .......... .......... .......... 65% 23.5M 2s
 64600K .......... .......... .......... .......... .......... 65% 15.9M 2s
 64650K .......... .......... .......... .......... .......... 65% 10.4M 2s
 64700K .......... .......... .......... .......... .......... 65% 10.1M 2s
 64750K .......... .......... .......... .......... .......... 65% 22.9M 2s
 64800K .......... .......... .......... .......... .......... 65% 16.2M 2s
 64850K .......... .......... .......... .......... .......... 65% 9.97M 2s
 64900K .......... .......... .......... .......... .......... 65% 10.4M 2s
 64950K .......... .......... .......... .......... .......... 65% 10.2M 2s
 65000K .......... .......... .......... .......... .......... 66% 9.71M 2s
 65050K .......... .......... .......... .......... .......... 66% 25.3M 2s
 65100K .......... .......... .......... .......... .......... 66% 12.3M 2s
 65150K .......... .......... .......... .......... .......... 66% 12.6M 2s
 65200K .......... .......... .......... .......... .......... 66% 10.1M 2s
 65250K .......... .......... .......... .......... .......... 66% 25.5M 2s
 65300K .......... .......... .......... .......... .......... 66% 6.44M 2s
 65350K .......... .......... .......... .......... .......... 66%  141M 2s
 65400K .......... .......... .......... .......... .......... 66% 7.46M 2s
 65450K .......... .......... .......... .......... .......... 66% 16.6M 2s
 65500K .......... .......... .......... .......... .......... 66% 10.0M 2s
 65550K .......... .......... .......... .......... .......... 66% 10.2M 2s
 65600K .......... .......... .......... .......... .......... 66% 22.5M 2s
 65650K .......... .......... .......... .......... .......... 66% 16.4M 2s
 65700K .......... .......... .......... .......... .......... 66% 7.35M 2s
 65750K .......... .......... .......... .......... .......... 66% 16.8M 2s
 65800K .......... .......... .......... .......... .......... 66% 9.67M 2s
 65850K .......... .......... .......... .......... .......... 66% 10.5M 2s
 65900K .......... .......... .......... .......... .......... 66% 24.9M 2s
 65950K .......... .......... .......... .......... .......... 66% 16.4M 2s
 66000K .......... .......... .......... .......... .......... 67% 9.69M 2s
 66050K .......... .......... .......... .......... .......... 67% 10.7M 2s
 66100K .......... .......... .......... .......... .......... 67% 10.0M 2s
 66150K .......... .......... .......... .......... .......... 67% 10.1M 2s
 66200K .......... .......... .......... .......... .......... 67% 22.9M 2s
 66250K .......... .......... .......... .......... .......... 67% 10.2M 2s
 66300K .......... .......... .......... .......... .......... 67% 15.9M 2s
 66350K .......... .......... .......... .......... .......... 67% 10.4M 2s
 66400K .......... .......... .......... .......... .......... 67% 22.4M 2s
 66450K .......... .......... .......... .......... .......... 67% 6.48M 2s
 66500K .......... .......... .......... .......... .......... 67% 24.3M 2s
 66550K .......... .......... .......... .......... .......... 67% 10.2M 2s
 66600K .......... .......... .......... .......... .......... 67% 16.6M 2s
 66650K .......... .......... .......... .......... .......... 67% 10.1M 2s
 66700K .......... .......... .......... .......... .......... 67% 10.3M 2s
 66750K .......... .......... .......... .......... .......... 67% 23.2M 2s
 66800K .......... .......... .......... .......... .......... 67% 15.3M 2s
 66850K .......... .......... .......... .......... .......... 67% 10.3M 2s
 66900K .......... .......... .......... .......... .......... 67% 24.8M 2s
 66950K .......... .......... .......... .......... .......... 68% 6.44M 2s
 67000K .......... .......... .......... .......... .......... 68% 10.3M 2s
 67050K .......... .......... .......... .......... .......... 68% 23.7M 2s
 67100K .......... .......... .......... .......... .......... 68% 12.6M 2s
 67150K .......... .......... .......... .......... .......... 68% 12.5M 2s
 67200K .......... .......... .......... .......... .......... 68% 9.89M 2s
 67250K .......... .......... .......... .......... .......... 68% 25.0M 2s
 67300K .......... .......... .......... .......... .......... 68% 15.9M 2s
 67350K .......... .......... .......... .......... .......... 68% 7.33M 2s
 67400K .......... .......... .......... .......... .......... 68% 10.1M 2s
 67450K .......... .......... .......... .......... .......... 68% 17.4M 2s
 67500K .......... .......... .......... .......... .......... 68%  196M 2s
 67550K .......... .......... .......... .......... .......... 68% 6.58M 2s
 67600K .......... .......... .......... .......... .......... 68% 15.5M 2s
 67650K .......... .......... .......... .......... .......... 68% 10.1M 2s
 67700K .......... .......... .......... .......... .......... 68% 12.6M 2s
 67750K .......... .......... .......... .......... .......... 68% 10.1M 2s
 67800K .......... .......... .......... .......... .......... 68%  173M 2s
 67850K .......... .......... .......... .......... .......... 68% 10.6M 2s
 67900K .......... .......... .......... .......... .......... 68% 7.42M 2s
 67950K .......... .......... .......... .......... .......... 69% 12.2M 2s
 68000K .......... .......... .......... .......... .......... 69% 12.9M 2s
 68050K .......... .......... .......... .......... .......... 69% 24.5M 2s
 68100K .......... .......... .......... .......... .......... 69% 10.4M 2s
 68150K .......... .......... .......... .......... .......... 69% 12.7M 2s
 68200K .......... .......... .......... .......... .......... 69% 5.79M 2s
 68250K .......... .......... .......... .......... .......... 69% 38.8M 2s
 68300K .......... .......... .......... .......... .......... 69% 12.7M 2s
 68350K .......... .......... .......... .......... .......... 69% 10.4M 2s
 68400K .......... .......... .......... .......... .......... 69% 10.0M 2s
 68450K .......... .......... .......... .......... .......... 69% 50.0M 2s
 68500K .......... .......... .......... .......... .......... 69% 12.6M 2s
 68550K .......... .......... .......... .......... .......... 69% 10.4M 2s
 68600K .......... .......... .......... .......... .......... 69% 8.76M 2s
 68650K .......... .......... .......... .......... .......... 69% 12.4M 2s
 68700K .......... .......... .......... .......... .......... 69% 9.96M 2s
 68750K .......... .......... .......... .......... .......... 69% 10.4M 2s
 68800K .......... .......... .......... .......... .......... 69% 38.2M 2s
 68850K .......... .......... .......... .......... .......... 69% 13.2M 2s
 68900K .......... .......... .......... .......... .......... 69% 7.26M 2s
 68950K .......... .......... .......... .......... .......... 70% 40.2M 2s
 69000K .......... .......... .......... .......... .......... 70% 16.1M 2s
 69050K .......... .......... .......... .......... .......... 70% 8.72M 2s
 69100K .......... .......... .......... .......... .......... 70% 24.8M 2s
 69150K .......... .......... .......... .......... .......... 70% 9.88M 2s
 69200K .......... .......... .......... .......... .......... 70% 15.9M 2s
 69250K .......... .......... .......... .......... .......... 70% 24.7M 2s
 69300K .......... .......... .......... .......... .......... 70% 10.1M 2s
 69350K .......... .......... .......... .......... .......... 70% 6.55M 2s
 69400K .......... .......... .......... .......... .......... 70% 24.6M 2s
 69450K .......... .......... .......... .......... .......... 70% 8.65M 2s
 69500K .......... .......... .......... .......... .......... 70% 12.8M 2s
 69550K .......... .......... .......... .......... .......... 70% 15.4M 2s
 69600K .......... .......... .......... .......... .......... 70% 16.9M 2s
 69650K .......... .......... .......... .......... .......... 70% 12.6M 2s
 69700K .......... .......... .......... .......... .......... 70% 8.81M 2s
 69750K .......... .......... .......... .......... .......... 70% 12.8M 2s
 69800K .......... .......... .......... .......... .......... 70% 15.6M 2s
 69850K .......... .......... .......... .......... .......... 70%  148M 2s
 69900K .......... .......... .......... .......... .......... 71% 9.72M 2s
 69950K .......... .......... .......... .......... .......... 71% 7.53M 2s
 70000K .......... .......... .......... .......... .......... 71% 12.9M 2s
 70050K .......... .......... .......... .......... .......... 71% 21.2M 2s
 70100K .......... .......... .......... .......... .......... 71% 16.1M 2s
 70150K .......... .......... .......... .......... .......... 71% 15.5M 2s
 70200K .......... .......... .......... .......... .......... 71% 14.4M 2s
 70250K .......... .......... .......... .......... .......... 71% 17.0M 2s
 70300K .......... .......... .......... .......... .......... 71% 14.6M 2s
 70350K .......... .......... .......... .......... .......... 71% 15.3M 2s
 70400K .......... .......... .......... .......... .......... 71% 15.6M 2s
 70450K .......... .......... .......... .......... .......... 71% 16.3M 2s
 70500K .......... .......... .......... .......... .......... 71% 17.1M 2s
 70550K .......... .......... .......... .......... .......... 71% 12.6M 2s
 70600K .......... .......... .......... .......... .......... 71% 20.2M 2s
 70650K .......... .......... .......... .......... .......... 71% 37.7M 2s
 70700K .......... .......... .......... .......... .......... 71% 14.7M 2s
 70750K .......... .......... .......... .......... .......... 71% 12.9M 2s
 70800K .......... .......... .......... .......... .......... 71% 20.2M 2s
 70850K .......... .......... .......... .......... .......... 71%  211M 2s
 70900K .......... .......... .......... .......... .......... 72%  157M 2s
 70950K .......... .......... .......... .......... .......... 72%  275M 2s
 71000K .......... .......... .......... .......... .......... 72%  135M 2s
 71050K .......... .......... .......... .......... .......... 72%  255M 2s
 71100K .......... .......... .......... .......... .......... 72%  171M 2s
 71150K .......... .......... .......... .......... .......... 72%  205M 2s
 71200K .......... .......... .......... .......... .......... 72%  202M 2s
 71250K .......... .......... .......... .......... .......... 72%  199M 2s
 71300K .......... .......... .......... .......... .......... 72% 34.4M 2s
 71350K .......... .......... .......... .......... .......... 72% 12.4M 2s
 71400K .......... .......... .......... .......... .......... 72% 12.5M 2s
 71450K .......... .......... .......... .......... .......... 72% 12.3M 2s
 71500K .......... .......... .......... .......... .......... 72% 12.8M 2s
 71550K .......... .......... .......... .......... .......... 72% 12.1M 2s
 71600K .......... .......... .......... .......... .......... 72% 13.7M 2s
 71650K .......... .......... .......... .......... .......... 72% 11.7M 2s
 71700K .......... .......... .......... .......... .......... 72% 14.0M 2s
 71750K .......... .......... .......... .......... .......... 72%  257K 2s
 71800K .......... .......... .......... .......... .......... 72%  203M 2s
 71850K .......... .......... .......... .......... .......... 72%  312M 2s
 71900K .......... .......... .......... .......... .......... 73%  298M 2s
 71950K .......... .......... .......... .......... .......... 73%  356M 2s
 72000K .......... .......... .......... .......... .......... 73%  178M 2s
 72050K .......... .......... .......... .......... .......... 73%  322M 2s
 72100K .......... .......... .......... .......... .......... 73%  339M 2s
 72150K .......... .......... .......... .......... .......... 73%  335M 2s
 72200K .......... .......... .......... .......... .......... 73%  279M 2s
 72250K .......... .......... .......... .......... .......... 73%  228M 2s
 72300K .......... .......... .......... .......... .......... 73%  322M 2s
 72350K .......... .......... .......... .......... .......... 73%  189M 2s
 72400K .......... .......... .......... .......... .......... 73%  242M 2s
 72450K .......... .......... .......... .......... .......... 73%  322M 2s
 72500K .......... .......... .......... .......... .......... 73%  237M 2s
 72550K .......... .......... .......... .......... .......... 73%  269M 2s
 72600K .......... .......... .......... .......... .......... 73%  180M 2s
 72650K .......... .......... .......... .......... .......... 73%  302M 2s
 72700K .......... .......... .......... .......... .......... 73%  289M 2s
 72750K .......... .......... .......... .......... .......... 73%  315M 2s
 72800K .......... .......... .......... .......... .......... 73%  282M 2s
 72850K .......... .......... .......... .......... .......... 73%  339M 2s
 72900K .......... .......... .......... .......... .......... 74%  181M 2s
 72950K .......... .......... .......... .......... .......... 74%  319M 2s
 73000K .......... .......... .......... .......... .......... 74%  294M 2s
 73050K .......... .......... .......... .......... .......... 74%  334M 2s
 73100K .......... .......... .......... .......... .......... 74%  334M 2s
 73150K .......... .......... .......... .......... .......... 74%  181M 2s
 73200K .......... .......... .......... .......... .......... 74%  272M 2s
 73250K .......... .......... .......... .......... .......... 74%  302M 2s
 73300K .......... .......... .......... .......... .......... 74%  342M 2s
 73350K .......... .......... .......... .......... .......... 74%  328M 2s
 73400K .......... .......... .......... .......... .......... 74%  284M 2s
 73450K .......... .......... .......... .......... .......... 74%  182M 2s
 73500K .......... .......... .......... .......... .......... 74%  157M 2s
 73550K .......... .......... .......... .......... .......... 74%  313M 2s
 73600K .......... .......... .......... .......... .......... 74% 6.84M 2s
 73650K .......... .......... .......... .......... .......... 74% 12.7M 2s
 73700K .......... .......... .......... .......... .......... 74% 15.4M 2s
 73750K .......... .......... .......... .......... .......... 74% 12.7M 2s
 73800K .......... .......... .......... .......... .......... 74% 12.3M 2s
 73850K .......... .......... .......... .......... .......... 75% 16.0M 2s
 73900K .......... .......... .......... .......... .......... 75% 12.0M 2s
 73950K .......... .......... .......... .......... .......... 75% 11.3M 2s
 74000K .......... .......... .......... .......... .......... 75% 24.1M 2s
 74050K .......... .......... .......... .......... .......... 75% 11.5M 2s
 74100K .......... .......... .......... .......... .......... 75% 14.9M 2s
 74150K .......... .......... .......... .......... .......... 75% 14.2M 2s
 74200K .......... .......... .......... .......... .......... 75% 11.3M 2s
 74250K .......... .......... .......... .......... .......... 75% 11.5M 2s
 74300K .......... .......... .......... .......... .......... 75% 24.0M 2s
 74350K .......... .......... .......... .......... .......... 75% 14.5M 2s
 74400K .......... .......... .......... .......... .......... 75% 21.8M 2s
 74450K .......... .......... .......... .......... .......... 75% 9.32M 2s
 74500K .......... .......... .......... .......... .......... 75% 12.3M 2s
 74550K .......... .......... .......... .......... .......... 75% 17.3M 2s
 74600K .......... .......... .......... .......... .......... 75% 8.11M 2s
 74650K .......... .......... .......... .......... .......... 75% 12.9M 2s
 74700K .......... .......... .......... .......... .......... 75% 35.3M 2s
 74750K .......... .......... .......... .......... .......... 75% 7.05M 2s
 74800K .......... .......... .......... .......... .......... 75%  168M 2s
 74850K .......... .......... .......... .......... .......... 76% 6.15M 2s
 74900K .......... .......... .......... .......... .......... 76%  260M 2s
 74950K .......... .......... .......... .......... .......... 76%  273M 2s
 75000K .......... .......... .......... .......... .......... 76%  160M 2s
 75050K .......... .......... .......... .......... .......... 76%  244M 2s
 75100K .......... .......... .......... .......... .......... 76%  282M 2s
 75150K .......... .......... .......... .......... .......... 76% 2.02M 2s
 75200K .......... .......... .......... .......... .......... 76% 8.22M 2s
 75250K .......... .......... .......... .......... .......... 76% 14.7M 2s
 75300K .......... .......... .......... .......... .......... 76% 29.6M 2s
 75350K .......... .......... .......... .......... .......... 76% 13.4M 2s
 75400K .......... .......... .......... .......... .......... 76% 20.2M 2s
 75450K .......... .......... .......... .......... .......... 76% 17.1M 2s
 75500K .......... .......... .......... .......... .......... 76% 31.0M 2s
 75550K .......... .......... .......... .......... .......... 76% 9.87M 2s
 75600K .......... .......... .......... .......... .......... 76% 34.5M 2s
 75650K .......... .......... .......... .......... .......... 76% 15.3M 2s
 75700K .......... .......... .......... .......... .......... 76% 14.7M 2s
 75750K .......... .......... .......... .......... .......... 76% 13.7M 2s
 75800K .......... .......... .......... .......... .......... 76% 41.9M 2s
 75850K .......... .......... .......... .......... .......... 77% 21.4M 2s
 75900K .......... .......... .......... .......... .......... 77% 18.4M 2s
 75950K .......... .......... .......... .......... .......... 77% 19.5M 2s
 76000K .......... .......... .......... .......... .......... 77% 25.6M 2s
 76050K .......... .......... .......... .......... .......... 77%  282M 2s
 76100K .......... .......... .......... .......... .......... 77%  146M 2s
 76150K .......... .......... .......... .......... .......... 77%  193M 2s
 76200K .......... .......... .......... .......... .......... 77%  229M 2s
 76250K .......... .......... .......... .......... .......... 77%  148M 2s
 76300K .......... .......... .......... .......... .......... 77%  167M 2s
 76350K .......... .......... .......... .......... .......... 77%  164M 2s
 76400K .......... .......... .......... .......... .......... 77%  241M 2s
 76450K .......... .......... .......... .......... .......... 77% 54.0M 2s
 76500K .......... .......... .......... .......... .......... 77% 10.1M 2s
 76550K .......... .......... .......... .......... .......... 77% 12.6M 2s
 76600K .......... .......... .......... .......... .......... 77% 13.9M 2s
 76650K .......... .......... .......... .......... .......... 77% 13.4M 2s
 76700K .......... .......... .......... .......... .......... 77% 13.7M 2s
 76750K .......... .......... .......... .......... .......... 77% 13.4M 2s
 76800K .......... .......... .......... .......... .......... 78% 13.6M 2s
 76850K .......... .......... .......... .......... .......... 78% 14.1M 2s
 76900K .......... .......... .......... .......... .......... 78% 14.2M 2s
 76950K .......... .......... .......... .......... .......... 78% 13.6M 2s
 77000K .......... .......... .......... .......... .......... 78% 14.9M 2s
 77050K .......... .......... .......... .......... .......... 78% 14.2M 2s
 77100K .......... .......... .......... .......... .......... 78% 12.5M 2s
 77150K .......... .......... .......... .......... .......... 78% 14.5M 1s
 77200K .......... .......... .......... .......... .......... 78% 14.4M 1s
 77250K .......... .......... .......... .......... .......... 78% 14.9M 1s
 77300K .......... .......... .......... .......... .......... 78% 11.5M 1s
 77350K .......... .......... .......... .......... .......... 78% 14.3M 1s
 77400K .......... .......... .......... .......... .......... 78% 16.4M 1s
 77450K .......... .......... .......... .......... .......... 78% 11.0M 1s
 77500K .......... .......... .......... .......... .......... 78% 15.3M 1s
 77550K .......... .......... .......... .......... .......... 78% 14.5M 1s
 77600K .......... .......... .......... .......... .......... 78% 14.5M 1s
 77650K .......... .......... .......... .......... .......... 78% 11.8M 1s
 77700K .......... .......... .......... .......... .......... 78%  709K 1s
 77750K .......... .......... .......... .......... .......... 78% 13.6M 1s
 77800K .......... .......... .......... .......... .......... 79% 13.2M 1s
 77850K .......... .......... .......... .......... .......... 79% 13.6M 1s
 77900K .......... .......... .......... .......... .......... 79% 29.9M 1s
 77950K .......... .......... .......... .......... .......... 79% 12.1M 1s
 78000K .......... .......... .......... .......... .......... 79% 15.2M 1s
 78050K .......... .......... .......... .......... .......... 79% 14.2M 1s
 78100K .......... .......... .......... .......... .......... 79% 12.2M 1s
 78150K .......... .......... .......... .......... .......... 79% 11.8M 1s
 78200K .......... .......... .......... .......... .......... 79% 23.5M 1s
 78250K .......... .......... .......... .......... .......... 79% 12.4M 1s
 78300K .......... .......... .......... .......... .......... 79% 15.6M 1s
 78350K .......... .......... .......... .......... .......... 79% 13.9M 1s
 78400K .......... .......... .......... .......... .......... 79% 12.0M 1s
 78450K .......... .......... .......... .......... .......... 79% 27.0M 1s
 78500K .......... .......... .......... .......... .......... 79% 13.3M 1s
 78550K .......... .......... .......... .......... .......... 79% 15.2M 1s
 78600K .......... .......... .......... .......... .......... 79% 17.9M 1s
 78650K .......... .......... .......... .......... .......... 79%  707K 1s
 78700K .......... .......... .......... .......... .......... 79%  236M 1s
 78750K .......... .......... .......... .......... .......... 79%  338M 1s
 78800K .......... .......... .......... .......... .......... 80%  326M 1s
 78850K .......... .......... .......... .......... .......... 80%  301M 1s
 78900K .......... .......... .......... .......... .......... 80%  206M 1s
 78950K .......... .......... .......... .......... .......... 80%  204M 1s
 79000K .......... .......... .......... .......... .......... 80%  261M 1s
 79050K .......... .......... .......... .......... .......... 80%  156M 1s
 79100K .......... .......... .......... .......... .......... 80%  239M 1s
 79150K .......... .......... .......... .......... .......... 80%  285M 1s
 79200K .......... .......... .......... .......... .......... 80%  275M 1s
 79250K .......... .......... .......... .......... .......... 80%  165M 1s
 79300K .......... .......... .......... .......... .......... 80%  242M 1s
 79350K .......... .......... .......... .......... .......... 80%  234M 1s
 79400K .......... .......... .......... .......... .......... 80%  111M 1s
 79450K .......... .......... .......... .......... .......... 80% 10.5M 1s
 79500K .......... .......... .......... .......... .......... 80% 10.4M 1s
 79550K .......... .......... .......... .......... .......... 80% 13.4M 1s
 79600K .......... .......... .......... .......... .......... 80% 13.2M 1s
 79650K .......... .......... .......... .......... .......... 80% 17.3M 1s
 79700K .......... .......... .......... .......... .......... 80% 29.4M 1s
 79750K .......... .......... .......... .......... .......... 80% 13.0M 1s
 79800K .......... .......... .......... .......... .......... 81% 13.5M 1s
 79850K .......... .......... .......... .......... .......... 81% 16.7M 1s
 79900K .......... .......... .......... .......... .......... 81% 10.6M 1s
 79950K .......... .......... .......... .......... .......... 81% 13.2M 1s
 80000K .......... .......... .......... .......... .......... 81% 17.4M 1s
 80050K .......... .......... .......... .......... .......... 81% 13.3M 1s
 80100K .......... .......... .......... .......... .......... 81% 13.1M 1s
 80150K .......... .......... .......... .......... .......... 81% 13.1M 1s
 80200K .......... .......... .......... .......... .......... 81% 30.1M 1s
 80250K .......... .......... .......... .......... .......... 81% 18.0M 1s
 80300K .......... .......... .......... .......... .......... 81% 11.6M 1s
 80350K .......... .......... .......... .......... .......... 81% 10.6M 1s
 80400K .......... .......... .......... .......... .......... 81% 24.8M 1s
 80450K .......... .......... .......... .......... .......... 81% 12.3M 1s
 80500K .......... .......... .......... .......... .......... 81% 15.5M 1s
 80550K .......... .......... .......... .......... .......... 81% 17.3M 1s
 80600K .......... .......... .......... .......... .......... 81% 16.8M 1s
 80650K .......... .......... .......... .......... .......... 81% 13.8M 1s
 80700K .......... .......... .......... .......... .......... 81% 24.7M 1s
 80750K .......... .......... .......... .......... .......... 82% 10.4M 1s
 80800K .......... .......... .......... .......... .......... 82% 17.2M 1s
 80850K .......... .......... .......... .......... .......... 82% 14.1M 1s
 80900K .......... .......... .......... .......... .......... 82% 14.2M 1s
 80950K .......... .......... .......... .......... .......... 82% 21.5M 1s
 81000K .......... .......... .......... .......... .......... 82% 23.6M 1s
 81050K .......... .......... .......... .......... .......... 82% 11.7M 1s
 81100K .......... .......... .......... .......... .......... 82% 36.1M 1s
 81150K .......... .......... .......... .......... .......... 82% 11.8M 1s
 81200K .......... .......... .......... .......... .......... 82% 15.1M 1s
 81250K .......... .......... .......... .......... .......... 82% 25.9M 1s
 81300K .......... .......... .......... .......... .......... 82%  143M 1s
 81350K .......... .......... .......... .......... .......... 82%  206M 1s
 81400K .......... .......... .......... .......... .......... 82%  142M 1s
 81450K .......... .......... .......... .......... .......... 82%  193M 1s
 81500K .......... .......... .......... .......... .......... 82%  174M 1s
 81550K .......... .......... .......... .......... .......... 82%  157M 1s
 81600K .......... .......... .......... .......... .......... 82%  265M 1s
 81650K .......... .......... .......... .......... .......... 82%  298M 1s
 81700K .......... .......... .......... .......... .......... 82%  339M 1s
 81750K .......... .......... .......... .......... .......... 83% 24.0M 1s
 81800K .......... .......... .......... .......... .......... 83% 14.0M 1s
 81850K .......... .......... .......... .......... .......... 83% 14.0M 1s
 81900K .......... .......... .......... .......... .......... 83% 15.8M 1s
 81950K .......... .......... .......... .......... .......... 83%  698K 1s
 82000K .......... .......... .......... .......... .......... 83% 10.8M 1s
 82050K .......... .......... .......... .......... .......... 83% 13.6M 1s
 82100K .......... .......... .......... .......... .......... 83% 30.4M 1s
 82150K .......... .......... .......... .......... .......... 83% 13.7M 1s
 82200K .......... .......... .......... .......... .......... 83% 12.5M 1s
 82250K .......... .......... .......... .......... .......... 83% 19.7M 1s
 82300K .......... .......... .......... .......... .......... 83% 10.8M 1s
 82350K .......... .......... .......... .......... .......... 83% 16.6M 1s
 82400K .......... .......... .......... .......... .......... 83% 13.5M 1s
 82450K .......... .......... .......... .......... .......... 83% 14.5M 1s
 82500K .......... .......... .......... .......... .......... 83% 13.7M 1s
 82550K .......... .......... .......... .......... .......... 83% 13.2M 1s
 82600K .......... .......... .......... .......... .......... 83% 10.3M 1s
 82650K .......... .......... .......... .......... .......... 83%  108M 1s
 82700K .......... .......... .......... .......... .......... 83% 13.0M 1s
 82750K .......... .......... .......... .......... .......... 84% 14.5M 1s
 82800K .......... .......... .......... .......... .......... 84% 13.2M 1s
 82850K .......... .......... .......... .......... .......... 84% 10.7M 1s
 82900K .......... .......... .......... .......... .......... 84% 79.4M 1s
 82950K .......... .......... .......... .......... .......... 84% 9.13M 1s
 83000K .......... .......... .......... .......... .......... 84% 12.4M 1s
 83050K .......... .......... .......... .......... .......... 84% 18.3M 1s
 83100K .......... .......... .......... .......... .......... 84% 10.2M 1s
 83150K .......... .......... .......... .......... .......... 84% 11.3M 1s
 83200K .......... .......... .......... .......... .......... 84% 15.3M 1s
 83250K .......... .......... .......... .......... .......... 84% 9.99M 1s
 83300K .......... .......... .......... .......... .......... 84% 10.9M 1s
 83350K .......... .......... .......... .......... .......... 84% 18.6M 1s
 83400K .......... .......... .......... .......... .......... 84% 9.75M 1s
 83450K .......... .......... .......... .......... .......... 84% 12.4M 1s
 83500K .......... .......... .......... .......... .......... 84% 17.2M 1s
 83550K .......... .......... .......... .......... .......... 84% 12.2M 1s
 83600K .......... .......... .......... .......... .......... 84% 11.7M 1s
 83650K .......... .......... .......... .......... .......... 84% 13.3M 1s
 83700K .......... .......... .......... .......... .......... 85% 8.62M 1s
 83750K .......... .......... .......... .......... .......... 85% 12.8M 1s
 83800K .......... .......... .......... .......... .......... 85% 15.7M 1s
 83850K .......... .......... .......... .......... .......... 85% 13.3M 1s
 83900K .......... .......... .......... .......... .......... 85% 11.9M 1s
 83950K .......... .......... .......... .......... .......... 85% 10.1M 1s
 84000K .......... .......... .......... .......... .......... 85% 19.6M 1s
 84050K .......... .......... .......... .......... .......... 85% 8.45M 1s
 84100K .......... .......... .......... .......... .......... 85% 19.6M 1s
 84150K .......... .......... .......... .......... .......... 85% 7.19M 1s
 84200K .......... .......... .......... .......... .......... 85% 10.2M 1s
 84250K .......... .......... .......... .......... .......... 85% 26.0M 1s
 84300K .......... .......... .......... .......... .......... 85% 8.57M 1s
 84350K .......... .......... .......... .......... .......... 85% 19.5M 1s
 84400K .......... .......... .......... .......... .......... 85% 10.5M 1s
 84450K .......... .......... .......... .......... .......... 85% 12.5M 1s
 84500K .......... .......... .......... .......... .......... 85% 10.9M 1s
 84550K .......... .......... .......... .......... .......... 85% 12.6M 1s
 84600K .......... .......... .......... .......... .......... 85% 20.6M 1s
 84650K .......... .......... .......... .......... .......... 85% 12.4M 1s
 84700K .......... .......... .......... .......... .......... 86% 11.2M 1s
 84750K .......... .......... .......... .......... .......... 86% 12.6M 1s
 84800K .......... .......... .......... .......... .......... 86% 9.39M 1s
 84850K .......... .......... .......... .......... .......... 86% 13.3M 1s
 84900K .......... .......... .......... .......... .......... 86% 13.0M 1s
 84950K .......... .......... .......... .......... .......... 86% 12.1M 1s
 85000K .......... .......... .......... .......... .......... 86% 17.5M 1s
 85050K .......... .......... .......... .......... .......... 86% 9.45M 1s
 85100K .......... .......... .......... .......... .......... 86% 13.8M 1s
 85150K .......... .......... .......... .......... .......... 86% 11.9M 1s
 85200K .......... .......... .......... .......... .......... 86% 13.1M 1s
 85250K .......... .......... .......... .......... .......... 86% 12.6M 1s
 85300K .......... .......... .......... .......... .......... 86% 12.6M 1s
 85350K .......... .......... .......... .......... .......... 86% 13.2M 1s
 85400K .......... .......... .......... .......... .......... 86% 11.2M 1s
 85450K .......... .......... .......... .......... .......... 86% 30.5M 1s
 85500K .......... .......... .......... .......... .......... 86% 10.4M 1s
 85550K .......... .......... .......... .......... .......... 86% 12.4M 1s
 85600K .......... .......... .......... .......... .......... 86% 14.5M 1s
 85650K .......... .......... .......... .......... .......... 86% 8.80M 1s
 85700K .......... .......... .......... .......... .......... 87% 41.2M 1s
 85750K .......... .......... .......... .......... .......... 87% 18.9M 1s
 85800K .......... .......... .......... .......... .......... 87% 13.5M 1s
 85850K .......... .......... .......... .......... .......... 87% 14.7M 1s
 85900K .......... .......... .......... .......... .......... 87% 13.4M 1s
 85950K .......... .......... .......... .......... .......... 87% 11.9M 1s
 86000K .......... .......... .......... .......... .......... 87% 32.9M 1s
 86050K .......... .......... .......... .......... .......... 87% 15.4M 1s
 86100K .......... .......... .......... .......... .......... 87% 14.2M 1s
 86150K .......... .......... .......... .......... .......... 87% 16.3M 1s
 86200K .......... .......... .......... .......... .......... 87% 10.9M 1s
 86250K .......... .......... .......... .......... .......... 87% 24.0M 1s
 86300K .......... .......... .......... .......... .......... 87% 17.3M 1s
 86350K .......... .......... .......... .......... .......... 87% 32.8M 1s
 86400K .......... .......... .......... .......... .......... 87% 14.9M 1s
 86450K .......... .......... .......... .......... .......... 87% 31.7M 1s
 86500K .......... .......... .......... .......... .......... 87%  185M 1s
 86550K .......... .......... .......... .......... .......... 87%  162M 1s
 86600K .......... .......... .......... .......... .......... 87%  182M 1s
 86650K .......... .......... .......... .......... .......... 88%  178M 1s
 86700K .......... .......... .......... .......... .......... 88%  211M 1s
 86750K .......... .......... .......... .......... .......... 88%  157M 1s
 86800K .......... .......... .......... .......... .......... 88%  159M 1s
 86850K .......... .......... .......... .......... .......... 88%  224M 1s
 86900K .......... .......... .......... .......... .......... 88%  145M 1s
 86950K .......... .......... .......... .......... .......... 88% 13.5M 1s
 87000K .......... .......... .......... .......... .......... 88% 14.1M 1s
 87050K .......... .......... .......... .......... .......... 88% 13.6M 1s
 87100K .......... .......... .......... .......... .......... 88% 15.2M 1s
 87150K .......... .......... .......... .......... .......... 88% 15.2M 1s
 87200K .......... .......... .......... .......... .......... 88% 14.0M 1s
 87250K .......... .......... .......... .......... .......... 88%  696K 1s
 87300K .......... .......... .......... .......... .......... 88% 17.1M 1s
 87350K .......... .......... .......... .......... .......... 88% 13.5M 1s
 87400K .......... .......... .......... .......... .......... 88% 26.4M 1s
 87450K .......... .......... .......... .......... .......... 88% 15.2M 1s
 87500K .......... .......... .......... .......... .......... 88% 11.9M 1s
 87550K .......... .......... .......... .......... .......... 88% 13.4M 1s
 87600K .......... .......... .......... .......... .......... 88% 12.1M 1s
 87650K .......... .......... .......... .......... .......... 89% 26.7M 1s
 87700K .......... .......... .......... .......... .......... 89% 11.3M 1s
 87750K .......... .......... .......... .......... .......... 89% 15.5M 1s
 87800K .......... .......... .......... .......... .......... 89% 13.7M 1s
 87850K .......... .......... .......... .......... .......... 89% 11.0M 1s
 87900K .......... .......... .......... .......... .......... 89% 12.9M 1s
 87950K .......... .......... .......... .......... .......... 89% 25.4M 1s
 88000K .......... .......... .......... .......... .......... 89% 15.2M 1s
 88050K .......... .......... .......... .......... .......... 89% 19.0M 1s
 88100K .......... .......... .......... .......... .......... 89% 13.9M 1s
 88150K .......... .......... .......... .......... .......... 89% 12.3M 1s
 88200K .......... .......... .......... .......... .......... 89% 18.6M 1s
 88250K .......... .......... .......... .......... .......... 89% 8.47M 1s
 88300K .......... .......... .......... .......... .......... 89% 13.4M 1s
 88350K .......... .......... .......... .......... .......... 89% 14.9M 1s
 88400K .......... .......... .......... .......... .......... 89%  109M 1s
 88450K .......... .......... .......... .......... .......... 89% 5.05M 1s
 88500K .......... .......... .......... .......... .......... 89%  129M 1s
 88550K .......... .......... .......... .......... .......... 89%  224M 1s
 88600K .......... .......... .......... .......... .......... 89%  183M 1s
 88650K .......... .......... .......... .......... .......... 90%  160M 1s
 88700K .......... .......... .......... .......... .......... 90%  269M 1s
 88750K .......... .......... .......... .......... .......... 90%  252M 1s
 88800K .......... .......... .......... .......... .......... 90% 1.65M 1s
 88850K .......... .......... .......... .......... .......... 90% 5.92M 1s
 88900K .......... .......... .......... .......... .......... 90% 16.5M 1s
 88950K .......... .......... .......... .......... .......... 90%  686K 1s
 89000K .......... .......... .......... .......... .......... 90%  145M 1s
 89050K .......... .......... .......... .......... .......... 90%  189M 1s
 89100K .......... .......... .......... .......... .......... 90%  192M 1s
 89150K .......... .......... .......... .......... .......... 90% 91.0M 1s
 89200K .......... .......... .......... .......... .......... 90%  133M 1s
 89250K .......... .......... .......... .......... .......... 90%  181M 1s
 89300K .......... .......... .......... .......... .......... 90%  246M 1s
 89350K .......... .......... .......... .......... .......... 90%  213M 1s
 89400K .......... .......... .......... .......... .......... 90%  115M 1s
 89450K .......... .......... .......... .......... .......... 90%  199M 1s
 89500K .......... .......... .......... .......... .......... 90%  255M 1s
 89550K .......... .......... .......... .......... .......... 90%  159M 1s
 89600K .......... .......... .......... .......... .......... 90%  223M 1s
 89650K .......... .......... .......... .......... .......... 91%  178M 1s
 89700K .......... .......... .......... .......... .......... 91%  235M 1s
 89750K .......... .......... .......... .......... .......... 91%  140M 1s
 89800K .......... .......... .......... .......... .......... 91%  126M 1s
 89850K .......... .......... .......... .......... .......... 91%  224M 1s
 89900K .......... .......... .......... .......... .......... 91%  190M 1s
 89950K .......... .......... .......... .......... .......... 91% 32.2M 1s
 90000K .......... .......... .......... .......... .......... 91% 7.07M 1s
 90050K .......... .......... .......... .......... .......... 91%  109M 1s
 90100K .......... .......... .......... .......... .......... 91% 11.5M 1s
 90150K .......... .......... .......... .......... .......... 91% 11.7M 1s
 90200K .......... .......... .......... .......... .......... 91% 12.8M 1s
 90250K .......... .......... .......... .......... .......... 91% 12.3M 1s
 90300K .......... .......... .......... .......... .......... 91% 13.3M 1s
 90350K .......... .......... .......... .......... .......... 91% 13.3M 1s
 90400K .......... .......... .......... .......... .......... 91% 12.8M 1s
 90450K .......... .......... .......... .......... .......... 91% 12.7M 1s
 90500K .......... .......... .......... .......... .......... 91% 16.7M 1s
 90550K .......... .......... .......... .......... .......... 91% 13.3M 1s
 90600K .......... .......... .......... .......... .......... 92% 11.6M 1s
 90650K .......... .......... .......... .......... .......... 92% 11.7M 1s
 90700K .......... .......... .......... .......... .......... 92% 11.3M 1s
 90750K .......... .......... .......... .......... .......... 92% 19.8M 1s
 90800K .......... .......... .......... .......... .......... 92% 13.3M 1s
 90850K .......... .......... .......... .......... .......... 92% 13.2M 1s
 90900K .......... .......... .......... .......... .......... 92% 17.9M 1s
 90950K .......... .......... .......... .......... .......... 92% 13.4M 1s
 91000K .......... .......... .......... .......... .......... 92% 44.1M 1s
 91050K .......... .......... .......... .......... .......... 92% 20.1M 1s
 91100K .......... .......... .......... .......... .......... 92% 12.2M 1s
 91150K .......... .......... .......... .......... .......... 92% 11.5M 1s
 91200K .......... .......... .......... .......... .......... 92% 14.0M 1s
 91250K .......... .......... .......... .......... .......... 92% 15.3M 1s
 91300K .......... .......... .......... .......... .......... 92% 37.9M 1s
 91350K .......... .......... .......... .......... .......... 92% 22.5M 1s
 91400K .......... .......... .......... .......... .......... 92% 12.3M 1s
 91450K .......... .......... .......... .......... .......... 92% 25.0M 1s
 91500K .......... .......... .......... .......... .......... 92% 15.8M 1s
 91550K .......... .......... .......... .......... .......... 92% 93.1M 0s
 91600K .......... .......... .......... .......... .......... 93%  110M 0s
 91650K .......... .......... .......... .......... .......... 93%  118M 0s
 91700K .......... .......... .......... .......... .......... 93%  130M 0s
 91750K .......... .......... .......... .......... .......... 93%  137M 0s
 91800K .......... .......... .......... .......... .......... 93%  116M 0s
 91850K .......... .......... .......... .......... .......... 93%  103M 0s
 91900K .......... .......... .......... .......... .......... 93%  121M 0s
 91950K .......... .......... .......... .......... .......... 93%  108M 0s
 92000K .......... .......... .......... .......... .......... 93% 12.5M 0s
 92050K .......... .......... .......... .......... .......... 93% 12.8M 0s
 92100K .......... .......... .......... .......... .......... 93% 13.8M 0s
 92150K .......... .......... .......... .......... .......... 93% 14.0M 0s
 92200K .......... .......... .......... .......... .......... 93% 15.1M 0s
 92250K .......... .......... .......... .......... .......... 93% 13.5M 0s
 92300K .......... .......... .......... .......... .......... 93% 15.1M 0s
 92350K .......... .......... .......... .......... .......... 93% 15.8M 0s
 92400K .......... .......... .......... .......... .......... 93% 12.1M 0s
 92450K .......... .......... .......... .......... .......... 93% 14.6M 0s
 92500K .......... .......... .......... .......... .......... 93% 17.2M 0s
 92550K .......... .......... .......... .......... .......... 93% 11.7M 0s
 92600K .......... .......... .......... .......... .......... 94% 15.2M 0s
 92650K .......... .......... .......... .......... .......... 94% 14.9M 0s
 92700K .......... .......... .......... .......... .......... 94% 14.9M 0s
 92750K .......... .......... .......... .......... .......... 94% 13.5M 0s
 92800K .......... .......... .......... .......... .......... 94% 14.7M 0s
 92850K .......... .......... .......... .......... .......... 94%  699K 0s
 92900K .......... .......... .......... .......... .......... 94% 14.1M 0s
 92950K .......... .......... .......... .......... .......... 94% 14.5M 0s
 93000K .......... .......... .......... .......... .......... 94% 28.6M 0s
 93050K .......... .......... .......... .......... .......... 94% 14.1M 0s
 93100K .......... .......... .......... .......... .......... 94% 16.2M 0s
 93150K .......... .......... .......... .......... .......... 94% 14.1M 0s
 93200K .......... .......... .......... .......... .......... 94% 11.8M 0s
 93250K .......... .......... .......... .......... .......... 94% 12.0M 0s
 93300K .......... .......... .......... .......... .......... 94% 25.7M 0s
 93350K .......... .......... .......... .......... .......... 94% 12.3M 0s
 93400K .......... .......... .......... .......... .......... 94% 14.9M 0s
 93450K .......... .......... .......... .......... .......... 94% 15.0M 0s
 93500K .......... .......... .......... .......... .......... 94% 12.6M 0s
 93550K .......... .......... .......... .......... .......... 95% 24.9M 0s
 93600K .......... .......... .......... .......... .......... 95% 11.5M 0s
 93650K .......... .......... .......... .......... .......... 95% 12.8M 0s
 93700K .......... .......... .......... .......... .......... 95% 19.8M 0s
 93750K .......... .......... .......... .......... .......... 95% 11.8M 0s
 93800K .......... .......... .......... .......... .......... 95% 16.1M 0s
 93850K .......... .......... .......... .......... .......... 95% 18.9M 0s
 93900K .......... .......... .......... .......... .......... 95%  672K 0s
 93950K .......... .......... .......... .......... .......... 95% 13.3M 0s
 94000K .......... .......... .......... .......... .......... 95%  226M 0s
 94050K .......... .......... .......... .......... .......... 95%  210M 0s
 94100K .......... .......... .......... .......... .......... 95%  241M 0s
 94150K .......... .......... .......... .......... .......... 95%  184M 0s
 94200K .......... .......... .......... .......... .......... 95%  201M 0s
 94250K .......... .......... .......... .......... .......... 95%  216M 0s
 94300K .......... .......... .......... .......... .......... 95%  150M 0s
 94350K .......... .......... .......... .......... .......... 95%  250M 0s
 94400K .......... .......... .......... .......... .......... 95%  254M 0s
 94450K .......... .......... .......... .......... .......... 95%  225M 0s
 94500K .......... .......... .......... .......... .......... 95%  175M 0s
 94550K .......... .......... .......... .......... .......... 96%  281M 0s
 94600K .......... .......... .......... .......... .......... 96%  267M 0s
 94650K .......... .......... .......... .......... .......... 96%  237M 0s
 94700K .......... .......... .......... .......... .......... 96%  290M 0s
 94750K .......... .......... .......... .......... .......... 96% 20.9M 0s
 94800K .......... .......... .......... .......... .......... 96% 31.3M 0s
 94850K .......... .......... .......... .......... .......... 96% 8.66M 0s
 94900K .......... .......... .......... .......... .......... 96% 23.0M 0s
 94950K .......... .......... .......... .......... .......... 96% 8.60M 0s
 95000K .......... .......... .......... .......... .......... 96% 14.1M 0s
 95050K .......... .......... .......... .......... .......... 96% 40.6M 0s
 95100K .......... .......... .......... .......... .......... 96% 12.4M 0s
 95150K .......... .......... .......... .......... .......... 96% 12.4M 0s
 95200K .......... .......... .......... .......... .......... 96% 13.1M 0s
 95250K .......... .......... .......... .......... .......... 96%  113M 0s
 95300K .......... .......... .......... .......... .......... 96% 13.3M 0s
 95350K .......... .......... .......... .......... .......... 96% 8.16M 0s
 95400K .......... .......... .......... .......... .......... 96% 95.9M 0s
 95450K .......... .......... .......... .......... .......... 96% 10.7M 0s
 95500K .......... .......... .......... .......... .......... 96% 51.1M 0s
 95550K .......... .......... .......... .......... .......... 97% 7.12M 0s
 95600K .......... .......... .......... .......... .......... 97% 12.8M 0s
 95650K .......... .......... .......... .......... .......... 97% 17.2M 0s
 95700K .......... .......... .......... .......... .......... 97% 17.2M 0s
 95750K .......... .......... .......... .......... .......... 97% 11.6M 0s
 95800K .......... .......... .......... .......... .......... 97% 20.6M 0s
 95850K .......... .......... .......... .......... .......... 97% 9.50M 0s
 95900K .......... .......... .......... .......... .......... 97% 15.9M 0s
 95950K .......... .......... .......... .......... .......... 97% 14.7M 0s
 96000K .......... .......... .......... .......... .......... 97% 14.8M 0s
 96050K .......... .......... .......... .......... .......... 97% 19.7M 0s
 96100K .......... .......... .......... .......... .......... 97% 16.9M 0s
 96150K .......... .......... .......... .......... .......... 97% 13.4M 0s
 96200K .......... .......... .......... .......... .......... 97% 11.2M 0s
 96250K .......... .......... .......... .......... .......... 97% 24.8M 0s
 96300K .......... .......... .......... .......... .......... 97% 34.6M 0s
 96350K .......... .......... .......... .......... .......... 97% 15.7M 0s
 96400K .......... .......... .......... .......... .......... 97% 13.2M 0s
 96450K .......... .......... .......... .......... .......... 97% 13.2M 0s
 96500K .......... .......... .......... .......... .......... 97% 12.1M 0s
 96550K .......... .......... .......... .......... .......... 98% 24.7M 0s
 96600K .......... .......... .......... .......... .......... 98% 21.7M 0s
 96650K .......... .......... .......... .......... .......... 98% 31.4M 0s
 96700K .......... .......... .......... .......... .......... 98% 15.2M 0s
 96750K .......... .......... .......... .......... .......... 98%  189M 0s
 96800K .......... .......... .......... .......... .......... 98%  196M 0s
 96850K .......... .......... .......... .......... .......... 98%  329M 0s
 96900K .......... .......... .......... .......... .......... 98%  218M 0s
 96950K .......... .......... .......... .......... .......... 98%  192M 0s
 97000K .......... .......... .......... .......... .......... 98%  251M 0s
 97050K .......... .......... .......... .......... .......... 98%  316M 0s
 97100K .......... .......... .......... .......... .......... 98%  225M 0s
 97150K .......... .......... .......... .......... .......... 98% 77.3M 0s
 97200K .......... .......... .......... .......... .......... 98% 13.7M 0s
 97250K .......... .......... .......... .......... .......... 98% 14.0M 0s
 97300K .......... .......... .......... .......... .......... 98%  698K 0s
 97350K .......... .......... .......... .......... .......... 98% 12.1M 0s
 97400K .......... .......... .......... .......... .......... 98% 24.0M 0s
 97450K .......... .......... .......... .......... .......... 98% 14.3M 0s
 97500K .......... .......... .......... .......... .......... 99%  752K 0s
 97550K .......... .......... .......... .......... .......... 99%  334M 0s
 97600K .......... .......... .......... .......... .......... 99%  289M 0s
 97650K .......... .......... .......... .......... .......... 99%  352M 0s
 97700K .......... .......... .......... .......... .......... 99%  309M 0s
 97750K .......... .......... .......... .......... .......... 99%  356M 0s
 97800K .......... .......... .......... .......... .......... 99%  308M 0s
 97850K .......... .......... .......... .......... .......... 99%  346M 0s
 97900K .......... .......... .......... .......... .......... 99%  374M 0s
 97950K .......... .......... .......... .......... .......... 99%  327M 0s
 98000K .......... .......... .......... .......... .......... 99%  297M 0s
 98050K .......... .......... .......... .......... .......... 99%  370M 0s
 98100K .......... .......... .......... .......... .......... 99%  334M 0s
 98150K .......... .......... .......... .......... .......... 99%  376M 0s
 98200K .......... .......... .......... .......... .......... 99%  153M 0s
 98250K .......... .......... .......... .......... .......... 99%  340M 0s
 98300K .......... .......... .......... .......... .......... 99%  313M 0s
 98350K .......... .......... .......... .......... .......... 99%  328M 0s
 98400K .......... .......... .......... .......... .......... 99%  270M 0s
 98450K .......... .......... .......... .......... .......... 99%  331M 0s
 98500K .......... ..........                                 100%  312M=7.2s

2019-03-15 06:35:12 (13.4 MB/s) - 'inception_v3_2016_08_28.tar.gz' saved [100885009/100885009]
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
%%bash
! home="./models/research/"

# Directory containing preprocessed MSCOCO data.
! MSCOCO_DIR="${home}/im2txt/data/mscoco"

# Inception v3 checkpoint file.
! INCEPTION_CHECKPOINT="${home}/im2txt/data/inception_v3.ckpt"

# 保存模型位置
! MODEL_DIR="${home}/im2txt/model"

# 创建模型
! cd $home/im2txt
! bazel build -c opt //im2txt/...

# 训练模型
! bazel-bin/im2txt/train \
--input_file_pattern="${MSCOCO_DIR}/train-?????-of-00256" \
--inception_checkpoint_file="${INCEPTION_CHECKPOINT}" \
--train_dir="${MODEL_DIR}/train" \
--train_inception=false \
--number_of_steps=1000000
Starting local Bazel server and connecting to it...
Loading: 
Loading: 0 packages loaded
Analyzing: 17 targets (3 packages loaded)
Analyzing: 17 targets (3 packages loaded, 0 targets configured)
Analyzing: 17 targets (10 packages loaded, 45 targets configured)
Analyzing: 17 targets (18 packages loaded, 90 targets configured)
Analyzing: 17 targets (20 packages loaded, 189 targets configured)
Analyzing: 17 targets (20 packages loaded, 189 targets configured)
Analyzing: 17 targets (20 packages loaded, 189 targets configured)
Analyzing: 17 targets (20 packages loaded, 189 targets configured)
Analyzing: 17 targets (20 packages loaded, 189 targets configured)
Analyzing: 17 targets (20 packages loaded, 189 targets configured)
Analyzing: 17 targets (20 packages loaded, 189 targets configured)
Analyzing: 17 targets (20 packages loaded, 189 targets configured)
Analyzing: 17 targets (20 packages loaded, 189 targets configured)
Analyzing: 17 targets (20 packages loaded, 189 targets configured)
INFO: Analysed 17 targets (21 packages loaded, 312 targets configured).
INFO: Found 17 targets...
[0 / 4] [-----] Expanding template im2txt/inference_utils/caption_generator_test
INFO: Elapsed time: 49.943s, Critical Path: 0.05s
INFO: 0 processes.
INFO: Build completed successfully, 25 total actions
INFO: Build completed successfully, 25 total actions
Traceback (most recent call last):
  File "/notebooks/Visual_Text_Task--Image_Caption_and_VQA/Chapter1_Image_Caption/models/research/im2txt/bazel-bin/im2txt/train.runfiles/im2txt/im2txt/train.py", line 22, in <module>
    import tensorflow as tf
ImportError: No module named tensorflow
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
%%bash
! home="./models/research/"
# 使用模型来进行预测
! CHECKPOINT_PATH="${home}/im2txt/model/train"

# 词表位置
! VOCAB_FILE="${home}/im2txt/data/mscoco/word_counts.txt"

# 使用某一张JPEG图片来做演示
! IMAGE_FILE="${home}/im2txt/data/mscoco/raw-data/val2014/COCO_val2014_000000224477.jpg"

# 创建inference的二进制代码
! cd $home/im2txt
! bazel build -c opt //im2txt:run_inference

! export CUDA_VISIBLE_DEVICES=0

# 生成caption
! bazel-bin/im2txt/run_inference \
--checkpoint_path=${CHECKPOINT_PATH} \
--vocab_file=${VOCAB_FILE} \
--input_files=${IMAGE_FILE}
1
2
3
4
Captions for image COCO_val2014_000000224477.jpg:
0) a man riding a wave on top of a surfboard . (p=0.040413)
1) a person riding a surf board on a wave (p=0.017452)
2) a man riding a wave on a surfboard in the ocean . (p=0.005743)

1.3 注意力机制与beam search优化

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
class ShowAndTellModel(object):
def __init__(self, config, mode, train_inception=False):
"""Basic setup.
Args:
config: Object containing configuration parameters.
mode: "train", "eval" or "inference".
train_inception: Whether the inception submodel variables are trainable.
"""
...
# A float32 Tensor with shape [batch_size, height, width, channels].
self.images = None

# An int32 Tensor with shape [batch_size, padded_length].
self.input_seqs = None

# An int32 Tensor with shape [batch_size, padded_length].
self.target_seqs = None

# An int32 0/1 Tensor with shape [batch_size, padded_length].
self.input_mask = None

# A float32 Tensor with shape [batch_size, embedding_size].
self.image_embeddings = None

# A float32 Tensor with shape [batch_size, padded_length, embedding_size].
self.seq_embeddings = None

# A float32 scalar Tensor; the total loss for the trainer to optimize.
self.total_loss = None

# A float32 Tensor with shape [batch_size * padded_length].
self.target_cross_entropy_losses = None

# A float32 Tensor with shape [batch_size * padded_length].
self.target_cross_entropy_loss_weights = None

# Collection of variables from the inception submodel.
self.inception_variables = []

# Function to restore the inception submodel from checkpoint.
self.init_fn = None

def build_inputs(self):
"""预处理输入数据
Outputs:
self.images
self.input_seqs
self.target_seqs (training and eval only)
self.input_mask (training and eval only)
"""
if self.mode == "inference":
# In inference mode, images and inputs are fed via placeholders.
image_feed = tf.placeholder(dtype=tf.string, shape=[], name="image_feed")
input_feed = tf.placeholder(dtype=tf.int64,
shape=[None], # batch_size
name="input_feed")

# Process image and insert batch dimensions.
images = tf.expand_dims(self.process_image(image_feed), 0)
input_seqs = tf.expand_dims(input_feed, 1)

# No target sequences or input mask in inference mode.
target_seqs = None
input_mask = None
else:
# Prefetch serialized SequenceExample protos.
input_queue = input_ops.prefetch_input_data(
self.reader,
self.config.input_file_pattern,
is_training=self.is_training(),
batch_size=self.config.batch_size,
values_per_shard=self.config.values_per_input_shard,
input_queue_capacity_factor=self.config.input_queue_capacity_factor,
num_reader_threads=self.config.num_input_reader_threads)

# Image processing and random distortion. Split across multiple threads
# with each thread applying a slightly different distortion.
assert self.config.num_preprocess_threads % 2 == 0
images_and_captions = []
for thread_id in range(self.config.num_preprocess_threads):
serialized_sequence_example = input_queue.dequeue()
encoded_image, caption = input_ops.parse_sequence_example(
serialized_sequence_example,
image_feature=self.config.image_feature_name,
caption_feature=self.config.caption_feature_name)
image = self.process_image(encoded_image, thread_id=thread_id)
images_and_captions.append([image, caption])

# Batch inputs.
queue_capacity = (2 * self.config.num_preprocess_threads *
self.config.batch_size)
images, input_seqs, target_seqs, input_mask = (
input_ops.batch_with_dynamic_pad(images_and_captions,
batch_size=self.config.batch_size,
queue_capacity=queue_capacity))

self.images = images
self.input_seqs = input_seqs
self.target_seqs = target_seqs
self.input_mask = input_mask

def build_image_embeddings(self):
"""CNN 将图片encode到图像空间
Inputs:
self.images
Outputs:
self.image_embeddings
"""
inception_output = image_embedding.inception_v3(
self.images,
trainable=self.train_inception,
is_training=self.is_training())
self.inception_variables = tf.get_collection(
tf.GraphKeys.GLOBAL_VARIABLES, scope="InceptionV3")

# Map inception output into embedding space.
with tf.variable_scope("image_embedding") as scope:
image_embeddings = tf.contrib.layers.fully_connected(
inputs=inception_output,
num_outputs=self.config.embedding_size,
activation_fn=None,
weights_initializer=self.initializer,
biases_initializer=None,
scope=scope)

# Save the embedding size in the graph.
tf.constant(self.config.embedding_size, name="embedding_size")

self.image_embeddings = image_embeddings

def build_seq_embeddings(self):
"""将输入文字映射到词向量空间
Inputs:
self.input_seqs
Outputs:
self.seq_embeddings
"""
with tf.variable_scope("seq_embedding"), tf.device("/cpu:0"):
embedding_map = tf.get_variable(
name="map",
shape=[self.config.vocab_size, self.config.embedding_size],
initializer=self.initializer)
seq_embeddings = tf.nn.embedding_lookup(embedding_map, self.input_seqs)

self.seq_embeddings = seq_embeddings

def build_model(self):
"""创建 CNN-encoder 与RNN-decoder,计算loss
Inputs:
self.image_embeddings
self.seq_embeddings
self.target_seqs (training and eval only)
self.input_mask (training and eval only)
Outputs:
self.total_loss (training and eval only)
self.target_cross_entropy_losses (training and eval only)
self.target_cross_entropy_loss_weights (training and eval only)
"""
# This LSTM cell has biases and outputs tanh(new_c) * sigmoid(o), but the
# modified LSTM in the "Show and Tell" paper has no biases and outputs
# new_c * sigmoid(o).
lstm_cell = tf.contrib.rnn.BasicLSTMCell(
num_units=self.config.num_lstm_units, state_is_tuple=True)
if self.mode == "train":
lstm_cell = tf.contrib.rnn.DropoutWrapper(
lstm_cell,
input_keep_prob=self.config.lstm_dropout_keep_prob,
output_keep_prob=self.config.lstm_dropout_keep_prob)

with tf.variable_scope("lstm", initializer=self.initializer) as lstm_scope:
# Feed the image embeddings to set the initial LSTM state.
zero_state = lstm_cell.zero_state(
batch_size=self.image_embeddings.get_shape()[0], dtype=tf.float32)
_, initial_state = lstm_cell(self.image_embeddings, zero_state)

# Allow the LSTM variables to be reused.
lstm_scope.reuse_variables()

if self.mode == "inference":
# In inference mode, use concatenated states for convenient feeding and
# fetching.
tf.concat(axis=1, values=initial_state, name="initial_state")

# Placeholder for feeding a batch of concatenated states.
state_feed = tf.placeholder(dtype=tf.float32,
shape=[None, sum(lstm_cell.state_size)],
name="state_feed")
state_tuple = tf.split(value=state_feed, num_or_size_splits=2, axis=1)

# Run a single LSTM step.
lstm_outputs, state_tuple = lstm_cell(
inputs=tf.squeeze(self.seq_embeddings, axis=[1]),
state=state_tuple)

# Concatentate the resulting state.
tf.concat(axis=1, values=state_tuple, name="state")
else:
# Run the batch of sequence embeddings through the LSTM.
sequence_length = tf.reduce_sum(self.input_mask, 1)
lstm_outputs, _ = tf.nn.dynamic_rnn(cell=lstm_cell,
inputs=self.seq_embeddings,
sequence_length=sequence_length,
initial_state=initial_state,
dtype=tf.float32,
scope=lstm_scope)

# Stack batches vertically.
lstm_outputs = tf.reshape(lstm_outputs, [-1, lstm_cell.output_size])

with tf.variable_scope("logits") as logits_scope:
logits = tf.contrib.layers.fully_connected(
inputs=lstm_outputs,
num_outputs=self.config.vocab_size,
activation_fn=None,
weights_initializer=self.initializer,
scope=logits_scope)

if self.mode == "inference":
tf.nn.softmax(logits, name="softmax")
else:
targets = tf.reshape(self.target_seqs, [-1])
weights = tf.to_float(tf.reshape(self.input_mask, [-1]))

# Compute losses.
losses = tf.nn.sparse_softmax_cross_entropy_with_logits(labels=targets,
logits=logits)
batch_loss = tf.div(tf.reduce_sum(tf.multiply(losses, weights)),
tf.reduce_sum(weights),
name="batch_loss")
tf.losses.add_loss(batch_loss)
total_loss = tf.losses.get_total_loss()

# Add summaries.
tf.summary.scalar("losses/batch_loss", batch_loss)
tf.summary.scalar("losses/total_loss", total_loss)
for var in tf.trainable_variables():
tf.summary.histogram("parameters/" + var.op.name, var)

self.total_loss = total_loss
self.target_cross_entropy_losses = losses # Used in evaluation.
self.target_cross_entropy_loss_weights = weights # Used in evaluation.

1.5 【实战】基于attention model的“看图说话”实现

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# 下载代码
git clone https://github.com/yunjey/show-attend-and-tell-tensorflow.git
git clone https://github.com/tylin/coco-caption.git

# 下载数据
# 所有图片存放在 image/ 这个文件夹下,VGGNet19模型文件会存放在 data/ 文件夹下
cd show-attend-and-tell-tensorflow
pip install -r requirements.txt
chmod +x ./download.sh
./download.sh

# 预处理数据
# 把所有图片都resize成224x224维度, 存放在image/train2014_resized/, image/val2014_resized/
python resize.py
# 把图片和文字都预处理成向量
python prepro.py

# 训练模型
python train.py

1.5 【实战】基于attention model的“看图说话”实现

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
class CaptionGenerator(object):
def __init__(self, word_to_idx, dim_feature=[196, 512], dim_embed=512, dim_hidden=1024, n_time_step=16,
prev2out=True, ctx2out=True, alpha_c=0.0, selector=True, dropout=True):
"""
Args:
word_to_idx: word-to-index mapping dictionary.
dim_feature: (optional) Dimension of vggnet19 conv5_3 feature vectors.
dim_embed: (optional) Dimension of word embedding.
dim_hidden: (optional) Dimension of all hidden state.
n_time_step: (optional) Time step size of LSTM.
prev2out: (optional) previously generated word to hidden state. (see Eq (7) for explanation)
ctx2out: (optional) context to hidden state (see Eq (7) for explanation)
alpha_c: (optional) Doubly stochastic regularization coefficient. (see Section (4.2.1) for explanation)
selector: (optional) gating scalar for context vector. (see Section (4.2.1) for explanation)
dropout: (optional) If true then dropout layer is added.
"""

self.word_to_idx = word_to_idx
self.idx_to_word = {i: w for w, i in word_to_idx.iteritems()}
self.prev2out = prev2out
self.ctx2out = ctx2out
self.alpha_c = alpha_c
self.selector = selector
self.dropout = dropout
self.V = len(word_to_idx)
self.L = dim_feature[0]
self.D = dim_feature[1]
self.M = dim_embed
self.H = dim_hidden
self.T = n_time_step
self._start = word_to_idx['<START>']
self._null = word_to_idx['<NULL>']

self.weight_initializer = tf.contrib.layers.xavier_initializer()
self.const_initializer = tf.constant_initializer(0.0)
self.emb_initializer = tf.random_uniform_initializer(minval=-1.0, maxval=1.0)

# Place holder for features and captions
self.features = tf.placeholder(tf.float32, [None, self.L, self.D])
self.captions = tf.placeholder(tf.int32, [None, self.T + 1])


def build_model(self):
features = self.features
captions = self.captions
batch_size = tf.shape(features)[0]

captions_in = captions[:, :self.T]
captions_out = captions[:, 1:]
mask = tf.to_float(tf.not_equal(captions_out, self._null))


# batch normalize feature vectors
features = self._batch_norm(features, mode='train', name='conv_features')

c, h = self._get_initial_lstm(features=features)
x = self._word_embedding(inputs=captions_in)
features_proj = self._project_features(features=features)

loss = 0.0
alpha_list = []
lstm_cell = tf.nn.rnn_cell.BasicLSTMCell(num_units=self.H)

for t in range(self.T):
context, alpha = self._attention_layer(features, features_proj, h, reuse=(t!=0))
alpha_list.append(alpha)

if self.selector:
context, beta = self._selector(context, h, reuse=(t!=0))

with tf.variable_scope('lstm', reuse=(t!=0)):
_, (c, h) = lstm_cell(inputs=tf.concat( [x[:,t,:], context],1), state=[c, h])

logits = self._decode_lstm(x[:,t,:], h, context, dropout=self.dropout, reuse=(t!=0))

loss += tf.reduce_sum(tf.nn.sparse_softmax_cross_entropy_with_logits(labels=captions_out[:, t],logits=logits)*mask[:, t] )

if self.alpha_c > 0:
alphas = tf.transpose(tf.stack(alpha_list), (1, 0, 2)) # (N, T, L)
alphas_all = tf.reduce_sum(alphas, 1) # (N, L)
alpha_reg = self.alpha_c * tf.reduce_sum((16./196 - alphas_all) ** 2)
loss += alpha_reg

return loss / tf.to_float(batch_size)

1.5 【实战】基于attention model的“看图说话”实现

  • 测试生成caption
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import matplotlib.pyplot as plt
#import cPickle as pickle
import tensorflow as tf
from core.solver import CaptioningSolver
from core.model import CaptionGenerator
from core.utils import load_coco_data
from core.bleu import evaluate

%matplotlib inline
plt.rcParams['figure.figsize'] = (8.0, 6.0) # set default size of plots
plt.rcParams['image.interpolation'] = 'nearest'
plt.rcParams['image.cmap'] = 'gray'

%load_ext autoreload
%autoreload 2
---------------------------------------------------------------------------

ImportError                               Traceback (most recent call last)

<ipython-input-2-62b36cc50a3e> in <module>()
      2 #import cPickle as pickle
      3 import tensorflow as tf
----> 4 from core.solver import CaptioningSolver
      5 from core.model import CaptionGenerator
      6 from core.utils import load_coco_data


ImportError: No module named 'core'
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import matplotlib.pyplot as plt
import cPickle as pickle
import tensorflow as tf
from core.solver import CaptioningSolver
from core.model import CaptionGenerator
from core.utils import load_coco_data
from core.bleu import evaluate

%matplotlib inline
plt.rcParams['figure.figsize'] = (8.0, 6.0) # set default size of plots
plt.rcParams['image.interpolation'] = 'nearest'
plt.rcParams['image.cmap'] = 'gray'

%load_ext autoreload
%autoreload 2
1
2
3
4
data = load_coco_data(data_path='./data', split='val')
test = load_coco_data(data_path='./data', split='test')
with open('./data/train/word_to_idx.pkl', 'rb') as f:
word_to_idx = pickle.load(f)
1
2
3
model = CaptionGenerator(word_to_idx, dim_feature=[196, 512], dim_embed=512,
dim_hidden=1500, n_time_step=16, prev2out=True,
ctx2out=True, alpha_c=1.0, selector=True, dropout=True)
1
2
3
4
5
6
solver = CaptioningSolver(model, data, data, n_epochs=15, batch_size=128, update_rule='adam',
learning_rate=0.0025, print_every=2000, save_every=1, image_path='./image/val2014_resized',
pretrained_model=None, model_path='./model/lstm', test_model='./model/lstm3/model-18',
print_bleu=False, log_path='./log/')
tf.get_variable_scope().reuse_variables()
solver.test(test, split='test')
1
Sampled Caption: a sign that is on a pole in front of a building .

本章小结

1.1 “看图说话”问题介绍
1.2 简易CNN+RNN编码解码模型完成图片短文本描述原理
1.3 注意力模型与“看图说话”优化
1.4 【实战】基于CNN+RNN的编解码“看图说话”与beam-search优化
1.5 【实战】基于attention model的“看图说话”实现