Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

VERSION 9.0: Update to Webpacker from Webpacker Lite #908

Merged
merged 1 commit into from
Sep 7, 2017

Conversation

justin808
Copy link
Member

@justin808 justin808 commented Jul 30, 2017

rails/webpacker just shipped 3.0. This now enables me to ship version 9.0.

9.0.0.rc.0

Steps to a New App with rails/webpacker v3 plus React on Rails v9.beta:

  1. New Rails app: rails new my-app --webpack=react. cd into the directory.
  2. Add beta gem version: gem 'react_on_rails', '~> 9.0.0.rc.0'
  3. Run the generator: rails generate react_on_rails:install
  4. Start the app: foreman start -f http://Procfile.dev
  5. Visit http://localhost:3000/hello_world

Turn on HMR (Hot reloading)

  1. Edit config/webpacker.yml and set hmr: true
  2. Start the app: foreman start -f http://Procfile.dev -server
  3. Visit http://localhost:3000/hello_world
  4. Edit app/javascript/bundles/HelloWorld/components/HelloWorld.jsx, hit save, and see the screen update.

See the results of the generator on a new Rails app.


See the CHANGELOG.md on this branch for what you need to change.

9.0 from 8.x. Upgrade Instructions

All 9.0.0 beta versions can be viewed in PR 908

  • Breaking Configuration Changes

    1. Added config.node_modules_location which defaults to "" if Webpacker is installed. You may want to set this to 'client'toconfig/initializers/react_on_rails.rbto keep your node_modules inside of/client`
    2. Renamed
    • config.npm_build_test_command ==> config.build_test_command
    • config.npm_build_production_command ==> config.build_production_command
  • Update the gemfile. Switch over to using the webpacker gem.

gem "webpacker"
  • Update for the renaming in the WebpackConfigLoader in your webpack configuration.
    You will need to rename the following object properties:

    • webpackOutputPath ==> output.path
    • webpackPublicOutputDir ==> output.publicPath
    • hotReloadingUrl ==> output.publicPathWithHost
    • hotReloadingHostname ==> settings.dev_server.host
    • hotReloadingPort ==> settings.dev_server.port
    • hmr ==> settings.dev_server.hmr
    • manifest ==> Remove this one. We use the default for Webpack of manifest.json
    • env ==> Use const { env } = require('process');
    • devBuild ==> Use const devBuild = process.env.NODE_ENV !== 'production';
  • Edit your Webpack.config files:

    • Change your Webpack output to be like:
      const webpackConfigLoader = require('react-on-rails/webpackConfigLoader');
      const configPath = resolve('..', 'config');
      const { output, settings } = webpackConfigLoader(configPath);
      const devBuild = process.env.NODE_ENV !== 'production';
      
      output: {
        filename: isHMR ? '[name]-[hash].js' : '[name]-[chunkhash].js',
        chunkFilename: '[name]-[chunkhash].chunk.js',
      
        publicPath: output.publicPath,
        path: output.path,
      },
      
    • Change your ManifestPlugin definition to something like the following
      new ManifestPlugin({
          publicPath: output.publicPath,
          writeToFileEmit: true
        }),
      
      
  • Find your webpacker_lite.yml and rename it to webpacker.yml

    • Add a default setting
      cache_manifest: false
      
    • For production, set:
      cache_manifest: true
      
    • Add a section like this under your development env:
      dev_server:
        host: localhost
        port: 3035
        hmr: false
      
      Set hmr to your preference.
    • See the example spec/dummy/config/webpacker.yml.
    • Remove keys hot_reloading_host and hot_reloading_enabled_by_default. These are replaced by the dev_server key.
    • Rename webpack_public_output_dir to public_output_path.
  • Edit your Procfile.dev

    • Remove the env value WEBPACKER_DEV_SERVER as it's not used
    • For hot loading:
      • Set the hmr key in your webpacker.yml to true.

This change is Reviewable

Copy link

@leighhalliday leighhalliday left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Left a couple comments :)

CHANGELOG.md Outdated
gem "webpacker", git: "https://github.com/shakacode/webpacker.git",
branch: "issue-464-merge-webpacker-lite-into-webpacker"
```

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

should we have a note about updating the client/package.json file to point to the latest react on rails package?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That's done for every version update. Do you feel this is worth mentioning here?

CHANGELOG.md Outdated
- hotReloadingHostname ==> devServerHost
- hotReloadingPort ==> devServerPort

- Find your `webpacker_lite.yml` and rename it to `webpacker.yml`

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

should they add compile: false to this file?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

const devServerHost = devServerValues && (devServerValues.host || DEFAULT_DEV_SERVER_HOST);
const devServerPort = devServerValues && (devServerValues.port || DEFAULT_DEV_SERVER_PORT);
const devServerHttps = devServerValues && (devServerValues.https || DEFAULT_DEV_SERVER_HTTPS);
const devServerHot = devServerValues && (devServerValues.https || DEFAULT_DEV_SERVER_HOT);

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this should be devServerValues.hot instead of .https

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

good catch!

@leighhalliday
Copy link

Maybe I'm doing something wrong but I wasn't able to get it working. Here is the branch of a demo app I have where I am going from 8 to 9: https://github.com/leighhalliday/tag-along/tree/upgrade-react-on-rails-9-beta

The issue I was having: it is trying to load the webpack bundle from here:

<script src="http://localhost:3000/webpack-bundle-f18566428f4b171e2ece.js"></script>

But it is being generated inside of the folder public/webpack/development instead of at the root of public.

Copy link
Member Author

@justin808 justin808 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@leighhalliday responded.

CHANGELOG.md Outdated
- hotReloadingHostname ==> devServerHost
- hotReloadingPort ==> devServerPort

- Find your `webpacker_lite.yml` and rename it to `webpacker.yml`
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

CHANGELOG.md Outdated
gem "webpacker", git: "https://github.com/shakacode/webpacker.git",
branch: "issue-464-merge-webpacker-lite-into-webpacker"
```

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That's done for every version update. Do you feel this is worth mentioning here?

@justin808
Copy link
Member Author

Maybe I'm doing something wrong but I wasn't able to get it working. Here is the branch of a demo app I have where I am going from 8 to 9: https://github.com/leighhalliday/tag-along/tree/upgrade-react-on-rails-9-beta

The issue I was having: it is trying to load the webpack bundle from here:

<script src="http://localhost:3000/webpack-bundle-f18566428f4b171e2ece.js"></script>
But it is being generated inside of the folder public/webpack/development instead of at the root of public.

That's b/c you need to put this in your procfile for your rails server:

WEBPACKER_DEV_SERVER=FALSE

I will update the migration instructions so this is clear and release beta.3.

@justin808
Copy link
Member Author

Next update is based on rails/webpacker official release for 3.0. This now enables me to ship version 9.0. 👏 🎉

@justin808 justin808 changed the title Update to Webpacker from Webpacker Lite VERSION 9.0: Update to Webpacker from Webpacker Lite Sep 5, 2017
@justin808
Copy link
Member Author

@caselas Thank you. I'm releasing a new version with this.

@justin808
Copy link
Member Author

Build fails for Rails 3.2.

@morozovm,
Can you please see if you can figure out how to get the rails32 tests to run with v9? Maybe we just exclude the file that depends on Webpacker? Webpacker require Rails 4.x

$ ruby --version ruby 2.2.6p396 (2016-11-15 revision 56800) [x86_64-linux] $ rvm --version rvm 1.29.2 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io/] $ bundle --version Bundler version 1.15.4 $ gem --version 2.6.13 before_install.1 4.36s$ sudo apt-get update Ign:1 http://us-central1.gce.archive.ubuntu.com/ubuntu trusty InRelease Hit:2 http://us-central1.gce.archive.ubuntu.com/ubuntu trusty-updates InRelease Hit:3 http://us-central1.gce.archive.ubuntu.com/ubuntu trusty-backports InRelease Hit:4 http://us-central1.gce.archive.ubuntu.com/ubuntu trusty Release Ign:5 http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.2 InRelease Hit:6 http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.2 Release Hit:7 http://apt.postgresql.org/pub/repos/apt trusty-pgdg InRelease Get:9 http://us-central1.gce.archive.ubuntu.com/ubuntu trusty-updates/main i386 Packages [1,207 kB] Hit:10 http://dl.hhvm.com/ubuntu trusty InRelease Ign:11 http://dl.google.com/linux/chrome/deb stable InRelease Ign:8 http://toolbelt.heroku.com/ubuntu ./ InRelease Hit:12 http://dl.google.com/linux/chrome/deb stable Release Get:13 http://us-central1.gce.archive.ubuntu.com/ubuntu trusty-updates/restricted i386 Packages [20.9 kB] Get:14 http://us-central1.gce.archive.ubuntu.com/ubuntu trusty-updates/universe i386 Packages [551 kB] Get:15 http://us-central1.gce.archive.ubuntu.com/ubuntu trusty-updates/multiverse i386 Packages [16.1 kB] Hit:17 http://security.ubuntu.com/ubuntu trusty-security InRelease Hit:18 http://ppa.launchpad.net/chris-lea/redis-server/ubuntu trusty InRelease Hit:16 http://toolbelt.heroku.com/ubuntu ./ Release Hit:20 http://ppa.launchpad.net/george-edison55/cmake-3.x/ubuntu trusty InRelease Get:21 http://us-central1.gce.archive.ubuntu.com/ubuntu trusty-backports/main i386 Packages [14.8 kB] Get:22 http://us-central1.gce.archive.ubuntu.com/ubuntu trusty-backports/restricted i386 Packages [40 B] Get:23 http://us-central1.gce.archive.ubuntu.com/ubuntu trusty-backports/universe i386 Packages [52.5 kB] Get:24 http://us-central1.gce.archive.ubuntu.com/ubuntu trusty-backports/multiverse i386 Packages [1,381 B] Get:19 http://dl.bintray.com/apache/cassandra 39x InRelease [3,168 B] Ign:26 http://ppa.launchpad.net/couchdb/stable/ubuntu trusty InRelease Get:27 http://us-central1.gce.archive.ubuntu.com/ubuntu trusty/main i386 Packages [1,739 kB] Get:29 http://us-central1.gce.archive.ubuntu.com/ubuntu trusty/restricted i386 Packages [16.4 kB] Get:30 http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.2/multiverse i386 Packages [29 B] Get:31 http://us-central1.gce.archive.ubuntu.com/ubuntu trusty/universe i386 Packages [7,597 kB] Hit:32 http://ppa.launchpad.net/git-core/ppa/ubuntu trusty InRelease Hit:33 http://ppa.launchpad.net/openjdk-r/ppa/ubuntu trusty InRelease Get:34 http://apt.postgresql.org/pub/repos/apt trusty-pgdg/main i386 Packages [122 kB] Hit:35 http://ppa.launchpad.net/pollinate/ppa/ubuntu trusty InRelease Hit:36 http://ppa.launchpad.net/webupd8team/java/ubuntu trusty InRelease Get:37 http://us-central1.gce.archive.ubuntu.com/ubuntu trusty/multiverse i386 Packages [172 kB] Get:38 http://dl.hhvm.com/ubuntu trusty/main i386 Packages [20 B] Hit:39 http://ppa.launchpad.net/couchdb/stable/ubuntu trusty Release Hit:40 https://download.docker.com/linux/ubuntu trusty InRelease Get:42 http://security.ubuntu.com/ubuntu trusty-security/main i386 Packages [762 kB] Hit:43 https://packagecloud.io/basho/riak/ubuntu trusty InRelease Get:45 http://ppa.launchpad.net/chris-lea/redis-server/ubuntu trusty/main i386 Packages [1,716 B] Hit:46 https://packagecloud.io/computology/apt-backport/ubuntu trusty InRelease Get:47 http://ppa.launchpad.net/george-edison55/cmake-3.x/ubuntu trusty/main i386 Packages [1,611 B] Hit:48 https://packagecloud.io/github/git-lfs/ubuntu trusty InRelease Get:49 http://dl.bintray.com/apache/cassandra 39x/main i386 Packages [682 B] Get:50 http://ppa.launchpad.net/git-core/ppa/ubuntu trusty/main i386 Packages [3,464 B] Hit:51 https://packagecloud.io/rabbitmq/rabbitmq-server/ubuntu trusty InRelease Get:52 http://ppa.launchpad.net/openjdk-r/ppa/ubuntu trusty/main i386 Packages [4,392 B] Get:54 http://ppa.launchpad.net/pollinate/ppa/ubuntu trusty/main i386 Packages [445 B] Get:55 http://security.ubuntu.com/ubuntu trusty-security/restricted i386 Packages [17.6 kB] Get:56 http://ppa.launchpad.net/webupd8team/java/ubuntu trusty/main i386 Packages [3,145 B] Get:57 http://security.ubuntu.com/ubuntu trusty-security/universe i386 Packages [237 kB] Get:58 http://ppa.launchpad.net/couchdb/stable/ubuntu trusty/main i386 Packages [985 B] Get:59 https://packagecloud.io/basho/riak/ubuntu trusty/main i386 Packages [20 B] Get:60 http://security.ubuntu.com/ubuntu trusty-security/multiverse i386 Packages [4,183 B] Get:61 https://packagecloud.io/computology/apt-backport/ubuntu trusty/main i386 Packages [848 B] Get:62 https://packagecloud.io/github/git-lfs/ubuntu trusty/main i386 Packages [4,779 B] Get:63 https://packagecloud.io/rabbitmq/rabbitmq-server/ubuntu trusty/main i386 Packages [3,025 B] Fetched 12.6 MB in 2s (4,914 kB/s) Reading package lists... W: http://dl.hhvm.com/ubuntu/dists/trusty/InRelease: Signature by key 36AEF64D0207E7EEE352D4875A16E7281BE7A449 uses weak digest algorithm (SHA1) W: http://ppa.launchpad.net/couchdb/stable/ubuntu/dists/trusty/Release.gpg: Signature by key 15866BAFD9BCC4F3C1E0DFC7D69548E1C17EAB57 uses weak digest algorithm (SHA1) before_install.2 2.98s$ sudo apt-get install -y xvfb libappindicator1 fonts-liberation Reading package lists... Building dependency tree... Reading state information... fonts-liberation is already the newest version (1.07.3-3). fonts-liberation set to manually installed. libappindicator1 is already the newest version (12.10.1+13.10.20130920-0ubuntu4.1). libappindicator1 set to manually installed. The following additional packages will be installed: xserver-common Recommended packages: xfonts-base The following packages will be upgraded: xserver-common xvfb 2 upgraded, 0 newly installed, 0 to remove and 115 not upgraded. Need to get 776 kB of archives. After this operation, 2,048 B of additional disk space will be used. Get:1 http://us-central1.gce.archive.ubuntu.com/ubuntu trusty-updates/main amd64 xserver-common all 2:1.15.1-0ubuntu2.9 [28.1 kB] Get:2 http://us-central1.gce.archive.ubuntu.com/ubuntu trusty-updates/main amd64 xvfb amd64 2:1.15.1-0ubuntu2.9 [748 kB] Fetched 776 kB in 0s (30.3 MB/s) (Reading database ... 92853 files and directories currently installed.) Preparing to unpack .../xserver-common_2%3a1.15.1-0ubuntu2.9_all.deb ... Unpacking xserver-common (2:1.15.1-0ubuntu2.9) over (2:1.15.1-0ubuntu2.7) ... Preparing to unpack .../xvfb_2%3a1.15.1-0ubuntu2.9_amd64.deb ... Unpacking xvfb (2:1.15.1-0ubuntu2.9) over (2:1.15.1-0ubuntu2.7) ... Processing triggers for man-db (2.6.7.1-1ubuntu1) ... Setting up xserver-common (2:1.15.1-0ubuntu2.9) ... Setting up xvfb (2:1.15.1-0ubuntu2.9) ... before_install.3 0.80s$ wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb --2017-09-06 18:42:36-- https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb Resolving dl.google.com (dl.google.com)... 173.194.196.91, 173.194.196.93, 173.194.196.136, ... Connecting to dl.google.com (dl.google.com)|173.194.196.91|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 65532326 (62M) [application/x-debian-package] Saving to: ‘google-chrome-stable_current_amd64.deb’ 0K .......... .......... .......... .......... .......... 0% 1.16M 54s 50K .......... .......... .......... .......... .......... 0% 5.84M 32s 100K .......... .......... .......... .......... .......... 0% 3.12M 28s 150K .......... .......... .......... .......... .......... 0% 7.18M 23s 200K .......... .......... .......... .......... .......... 0% 13.1M 20s 250K .......... .......... .......... .......... .......... 0% 12.2M 17s 300K .......... .......... .......... .......... .......... 0% 14.2M 15s 350K .......... .......... .......... .......... .......... 0% 13.8M 14s 400K .......... .......... .......... .......... .......... 0% 10.7M 13s 450K .......... .......... .......... .......... .......... 0% 21.5M 12s 500K .......... .......... .......... .......... .......... 0% 24.2M 11s 550K .......... .......... .......... .......... .......... 0% 37.0M 10s 600K .......... .......... .......... .......... .......... 1% 22.5M 10s 650K .......... .......... .......... .......... .......... 1% 29.6M 9s 700K .......... .......... .......... .......... .......... 1% 39.7M 9s 750K .......... .......... .......... .......... .......... 1% 34.1M 8s 800K .......... .......... .......... .......... .......... 1% 21.4M 8s 850K .......... .......... .......... .......... .......... 1% 22.6M 8s 900K .......... .......... .......... .......... .......... 1% 92.9M 7s 950K .......... .......... .......... .......... .......... 1% 29.5M 7s 1000K .......... .......... .......... .......... .......... 1% 29.5M 7s 1050K .......... .......... .......... .......... .......... 1% 84.6M 6s 1100K .......... .......... .......... .......... .......... 1% 306M 6s 1150K .......... .......... .......... .......... .......... 1% 64.0M 6s 1200K .......... .......... .......... .......... .......... 1% 12.3M 6s 1250K .......... .......... .......... .......... .......... 2% 203M 6s 1300K .......... .......... .......... .......... .......... 2% 296M 5s 1350K .......... .......... .......... .......... .......... 2% 297M 5s 1400K .......... .......... .......... .......... .......... 2% 286M 5s 1450K .......... .......... .......... .......... .......... 2% 47.1M 5s 1500K .......... .......... .......... .......... .......... 2% 48.8M 5s 1550K .......... .......... .......... .......... .......... 2% 234M 5s 1600K .......... .......... .......... .......... .......... 2% 55.9M 5s 1650K .......... .......... .......... .......... .......... 2% 64.1M 4s 1700K .......... .......... .......... .......... .......... 2% 279M 4s 1750K .......... .......... .......... .......... .......... 2% 53.9M 4s 1800K .......... .......... .......... .......... .......... 2% 34.3M 4s 1850K .......... .......... .......... .......... .......... 2% 314M 4s 1900K .......... .......... .......... .......... .......... 3% 309M 4s 1950K .......... .......... .......... .......... .......... 3% 29.4M 4s 2000K .......... .......... .......... .......... .......... 3% 86.2M 4s 2050K .......... .......... .......... .......... .......... 3% 321M 4s 2100K .......... .......... .......... .......... .......... 3% 85.1M 4s 2150K .......... .......... .......... .......... .......... 3% 271M 4s 2200K .......... .......... .......... .......... .......... 3% 39.1M 4s 2250K .......... .......... .......... .......... .......... 3% 40.0M 4s 2300K .......... .......... .......... .......... .......... 3% 240M 3s 2350K .......... .......... .......... .......... .......... 3% 62.9M 3s 2400K .......... .......... .......... .......... .......... 3% 208M 3s 2450K .......... .......... .......... .......... .......... 3% 319M 3s 2500K .......... .......... .......... .......... .......... 3% 226M 3s 2550K .......... .......... .......... .......... .......... 4% 68.9M 3s 2600K .......... .......... .......... .......... .......... 4% 187M 3s 2650K .......... .......... .......... .......... .......... 4% 306M 3s 2700K .......... .......... .......... .......... .......... 4% 62.2M 3s 2750K .......... .......... .......... .......... .......... 4% 231M 3s 2800K .......... .......... .......... .......... .......... 4% 155M 3s 2850K .......... .......... .......... .......... .......... 4% 65.1M 3s 2900K .......... .......... .......... .......... .......... 4% 156M 3s 2950K .......... .......... .......... .......... .......... 4% 307M 3s 3000K .......... .......... .......... .......... .......... 4% 134M 3s 3050K .......... .......... .......... .......... .......... 4% 122M 3s 3100K .......... .......... .......... .......... .......... 4% 269M 3s 3150K .......... .......... .......... .......... .......... 5% 83.1M 3s 3200K .......... .......... .......... .......... .......... 5% 183M 3s 3250K .......... .......... .......... .......... .......... 5% 9.73M 3s 3300K .......... .......... .......... .......... .......... 5% 231M 3s 3350K .......... .......... .......... .......... .......... 5% 67.1M 3s 3400K .......... .......... .......... .......... .......... 5% 207M 3s 3450K .......... .......... .......... .......... .......... 5% 275M 2s 3500K .......... .......... .......... .......... .......... 5% 255M 2s 3550K .......... .......... .......... .......... .......... 5% 309M 2s 3600K .......... .......... .......... .......... .......... 5% 222M 2s 3650K .......... .......... .......... .......... .......... 5% 249M 2s 3700K .......... .......... .......... .......... .......... 5% 285M 2s 3750K .......... .......... .......... .......... .......... 5% 256M 2s 3800K .......... .......... .......... .......... .......... 6% 243M 2s 3850K .......... .......... .......... .......... .......... 6% 302M 2s 3900K .......... .......... .......... .......... .......... 6% 277M 2s 3950K .......... .......... .......... .......... .......... 6% 330M 2s 4000K .......... .......... .......... .......... .......... 6% 205M 2s 4050K .......... .......... .......... .......... .......... 6% 324M 2s 4100K .......... .......... .......... .......... .......... 6% 313M 2s 4150K .......... .......... .......... .......... .......... 6% 254M 2s 4200K .......... .......... .......... .......... .......... 6% 254M 2s 4250K .......... .......... .......... .......... .......... 6% 285M 2s 4300K .......... .......... .......... .......... .......... 6% 8.47M 2s 4350K .......... .......... .......... .......... .......... 6% 254M 2s 4400K .......... .......... .......... .......... .......... 6% 216M 2s 4450K .......... .......... .......... .......... .......... 7% 278M 2s 4500K .......... .......... .......... .......... .......... 7% 250M 2s 4550K .......... .......... .......... .......... .......... 7% 261M 2s 4600K .......... .......... .......... .......... .......... 7% 234M 2s 4650K .......... .......... .......... .......... .......... 7% 314M 2s 4700K .......... .......... .......... .......... .......... 7% 242M 2s 4750K .......... .......... .......... .......... .......... 7% 251M 2s 4800K .......... .......... .......... .......... .......... 7% 245M 2s 4850K .......... .......... .......... .......... .......... 7% 264M 2s 4900K .......... .......... .......... .......... .......... 7% 17.1M 2s 4950K .......... .......... .......... .......... .......... 7% 137M 2s 5000K .......... .......... .......... .......... .......... 7% 217M 2s 5050K .......... .......... .......... .......... .......... 7% 288M 2s 5100K .......... .......... .......... .......... .......... 8% 305M 2s 5150K .......... .......... .......... .......... .......... 8% 296M 2s 5200K .......... .......... .......... .......... .......... 8% 188M 2s 5250K .......... .......... .......... .......... .......... 8% 9.20M 2s 5300K .......... .......... .......... .......... .......... 8% 261M 2s 5350K .......... .......... .......... .......... .......... 8% 199M 2s 5400K .......... .......... .......... .......... .......... 8% 222M 2s 5450K .......... .......... .......... .......... .......... 8% 253M 2s 5500K .......... .......... .......... .......... .......... 8% 285M 2s 5550K .......... .......... .......... .......... .......... 8% 246M 2s 5600K .......... .......... .......... .......... .......... 8% 186M 2s 5650K .......... .......... .......... .......... .......... 8% 88.0M 2s 5700K .......... .......... .......... .......... .......... 8% 248M 2s 5750K .......... .......... .......... .......... .......... 9% 220M 2s 5800K .......... .......... .......... .......... .......... 9% 260M 2s 5850K .......... .......... .......... .......... .......... 9% 9.82M 2s 5900K .......... .......... .......... .......... .......... 9% 259M 2s 5950K .......... .......... .......... .......... .......... 9% 226M 2s 6000K .......... .......... .......... .......... .......... 9% 201M 2s 6050K .......... .......... .......... .......... .......... 9% 233M 2s 6100K .......... .......... .......... .......... .......... 9% 252M 2s 6150K .......... .......... .......... .......... .......... 9% 256M 2s 6200K .......... .......... .......... .......... .......... 9% 268M 2s 6250K .......... .......... .......... .......... .......... 9% 318M 2s 6300K .......... .......... .......... .......... .......... 9% 283M 2s 6350K .......... .......... .......... .......... .......... 10% 310M 2s 6400K .......... .......... .......... .......... .......... 10% 262M 2s 6450K .......... .......... .......... .......... .......... 10% 297M 2s 6500K .......... .......... .......... .......... .......... 10% 314M 2s 6550K .......... .......... .......... .......... .......... 10% 313M 2s 6600K .......... .......... .......... .......... .......... 10% 242M 2s 6650K .......... .......... .......... .......... .......... 10% 232M 1s 6700K .......... .......... .......... .......... .......... 10% 11.0M 2s 6750K .......... .......... .......... .......... .......... 10% 170M 2s 6800K .......... .......... .......... .......... .......... 10% 228M 2s 6850K .......... .......... .......... .......... .......... 10% 282M 1s 6900K .......... .......... .......... .......... .......... 10% 246M 1s 6950K .......... .......... .......... .......... .......... 10% 251M 1s 7000K .......... .......... .......... .......... .......... 11% 259M 1s 7050K .......... .......... .......... .......... .......... 11% 303M 1s 7100K .......... .......... .......... .......... .......... 11% 348M 1s 7150K .......... .......... .......... .......... .......... 11% 248M 1s 7200K .......... .......... .......... .......... .......... 11% 218M 1s 7250K .......... .......... .......... .......... .......... 11% 288M 1s 7300K .......... .......... .......... .......... .......... 11% 265M 1s 7350K .......... .......... .......... .......... .......... 11% 285M 1s 7400K .......... .......... .......... .......... .......... 11% 239M 1s 7450K .......... .......... .......... .......... .......... 11% 324M 1s 7500K .......... .......... .......... .......... .......... 11% 356M 1s 7550K .......... .......... .......... .......... .......... 11% 346M 1s 7600K .......... .......... .......... .......... .......... 11% 247M 1s 7650K .......... .......... .......... .......... .......... 12% 19.1M 1s 7700K .......... .......... .......... .......... .......... 12% 210M 1s 7750K .......... .......... .......... .......... .......... 12% 235M 1s 7800K .......... .......... .......... .......... .......... 12% 224M 1s 7850K .......... .......... .......... .......... .......... 12% 240M 1s 7900K .......... .......... .......... .......... .......... 12% 242M 1s 7950K .......... .......... .......... .......... .......... 12% 303M 1s 8000K .......... .......... .......... .......... .......... 12% 243M 1s 8050K .......... .......... .......... .......... .......... 12% 250M 1s 8100K .......... .......... .......... .......... .......... 12% 211M 1s 8150K .......... .......... .......... .......... .......... 12% 255M 1s 8200K .......... .......... .......... .......... .......... 12% 203M 1s 8250K .......... .......... .......... .......... .......... 12% 252M 1s 8300K .......... .......... .......... .......... .......... 13% 291M 1s 8350K .......... .......... .......... .......... .......... 13% 280M 1s 8400K .......... .......... .......... .......... .......... 13% 191M 1s 8450K .......... .......... .......... .......... .......... 13% 233M 1s 8500K .......... .......... .......... .......... .......... 13% 224M 1s 8550K .......... .......... .......... .......... .......... 13% 296M 1s 8600K .......... .......... .......... .......... .......... 13% 224M 1s 8650K .......... .......... .......... .......... .......... 13% 307M 1s 8700K .......... .......... .......... .......... .......... 13% 305M 1s 8750K .......... .......... .......... .......... .......... 13% 280M 1s 8800K .......... .......... .......... .......... .......... 13% 184M 1s 8850K .......... .......... .......... .......... .......... 13% 248M 1s 8900K .......... .......... .......... .......... .......... 13% 252M 1s 8950K .......... .......... .......... .......... .......... 14% 299M 1s 9000K .......... .......... .......... .......... .......... 14% 217M 1s 9050K .......... .......... .......... .......... .......... 14% 326M 1s 9100K .......... .......... .......... .......... .......... 14% 243M 1s 9150K .......... .......... .......... .......... .......... 14% 311M 1s 9200K .......... .......... .......... .......... .......... 14% 276M 1s 9250K .......... .......... .......... .......... .......... 14% 316M 1s 9300K .......... .......... .......... .......... .......... 14% 209M 1s 9350K .......... .......... .......... .......... .......... 14% 315M 1s 9400K .......... .......... .......... .......... .......... 14% 264M 1s 9450K .......... .......... .......... .......... .......... 14% 243M 1s 9500K .......... .......... .......... .......... .......... 14% 261M 1s 9550K .......... .......... .......... .......... .......... 15% 285M 1s 9600K .......... .......... .......... .......... .......... 15% 217M 1s 9650K .......... .......... .......... .......... .......... 15% 272M 1s 9700K .......... .......... .......... .......... .......... 15% 245M 1s 9750K .......... .......... .......... .......... .......... 15% 309M 1s 9800K .......... .......... .......... .......... .......... 15% 197M 1s 9850K .......... .......... .......... .......... .......... 15% 255M 1s 9900K .......... .......... .......... .......... .......... 15% 221M 1s 9950K .......... .......... .......... .......... .......... 15% 306M 1s 10000K .......... .......... .......... .......... .......... 15% 216M 1s 10050K .......... .......... .......... .......... .......... 15% 275M 1s 10100K .......... .......... .......... .......... .......... 15% 183M 1s 10150K .......... .......... .......... .......... .......... 15% 140M 1s 10200K .......... .......... .......... .......... .......... 16% 132M 1s 10250K .......... .......... .......... .......... .......... 16% 209M 1s 10300K .......... .......... .......... .......... .......... 16% 178M 1s 10350K .......... .......... .......... .......... .......... 16% 177M 1s 10400K .......... .......... .......... .......... .......... 16% 137M 1s 10450K .......... .......... .......... .......... .......... 16% 141M 1s 10500K .......... .......... .......... .......... .......... 16% 202M 1s 10550K .......... .......... .......... .......... .......... 16% 210M 1s 10600K .......... .......... .......... .......... .......... 16% 183M 1s 10650K .......... .......... .......... .......... .......... 16% 272M 1s 10700K .......... .......... .......... .......... .......... 16% 300M 1s 10750K .......... .......... .......... .......... .......... 16% 314M 1s 10800K .......... .......... .......... .......... .......... 16% 148M 1s 10850K .......... .......... .......... .......... .......... 17% 142M 1s 10900K .......... .......... .......... .......... .......... 17% 256M 1s 10950K .......... .......... .......... .......... .......... 17% 213M 1s 11000K .......... .......... .......... .......... .......... 17% 229M 1s 11050K .......... .......... .......... .......... .......... 17% 196M 1s 11100K .......... .......... .......... .......... .......... 17% 216M 1s 11150K .......... .......... .......... .......... .......... 17% 252M 1s 11200K .......... .......... .......... .......... .......... 17% 69.2M 1s 11250K .......... .......... .......... .......... .......... 17% 76.1M 1s 11300K .......... .......... .......... .......... .......... 17% 108M 1s 11350K .......... .......... .......... .......... .......... 17% 107M 1s 11400K .......... .......... .......... .......... .......... 17% 149M 1s 11450K .......... .......... .......... .......... .......... 17% 243M 1s 11500K .......... .......... .......... .......... .......... 18% 348M 1s 11550K .......... .......... .......... .......... .......... 18% 365M 1s 11600K .......... .......... .......... .......... .......... 18% 289M 1s 11650K .......... .......... .......... .......... .......... 18% 353M 1s 11700K .......... .......... .......... .......... .......... 18% 361M 1s 11750K .......... .......... .......... .......... .......... 18% 345M 1s 11800K .......... .......... .......... .......... .......... 18% 311M 1s 11850K .......... .......... .......... .......... .......... 18% 365M 1s 11900K .......... .......... .......... .......... .......... 18% 354M 1s 11950K .......... .......... .......... .......... .......... 18% 347M 1s 12000K .......... .......... .......... .......... .......... 18% 263M 1s 12050K .......... .......... .......... .......... .......... 18% 366M 1s 12100K .......... .......... .......... .......... .......... 18% 353M 1s 12150K .......... .......... .......... .......... .......... 19% 341M 1s 12200K .......... .......... .......... .......... .......... 19% 335M 1s 12250K .......... .......... .......... .......... .......... 19% 28.1M 1s 12300K .......... .......... .......... .......... .......... 19% 114M 1s 12350K .......... .......... .......... .......... .......... 19% 92.7M 1s 12400K .......... .......... .......... .......... .......... 19% 80.3M 1s 12450K .......... .......... .......... .......... .......... 19% 86.4M 1s 12500K .......... .......... .......... .......... .......... 19% 107M 1s 12550K .......... .......... .......... .......... .......... 19% 123M 1s 12600K .......... .......... .......... .......... .......... 19% 81.6M 1s 12650K .......... .......... .......... .......... .......... 19% 88.6M 1s 12700K .......... .......... .......... .......... .......... 19% 108M 1s 12750K .......... .......... .......... .......... .......... 20% 125M 1s 12800K .......... .......... .......... .......... .......... 20% 83.5M 1s 12850K .......... .......... .......... .......... .......... 20% 61.2M 1s 12900K .......... .......... .......... .......... .......... 20% 175M 1s 12950K .......... .......... .......... .......... .......... 20% 182M 1s 13000K .......... .......... .......... .......... .......... 20% 186M 1s 13050K .......... .......... .......... .......... .......... 20% 191M 1s 13100K .......... .......... .......... .......... .......... 20% 164M 1s 13150K .......... .......... .......... .......... .......... 20% 170M 1s 13200K .......... .......... .......... .......... .......... 20% 132M 1s 13250K .......... .......... .......... .......... .......... 20% 136M 1s 13300K .......... .......... .......... .......... .......... 20% 184M 1s 13350K .......... .......... .......... .......... .......... 20% 187M 1s 13400K .......... .......... .......... .......... .......... 21% 139M 1s 13450K .......... .......... .......... .......... .......... 21% 159M 1s 13500K .......... .......... .......... .......... .......... 21% 159M 1s 13550K .......... .......... .......... .......... .......... 21% 172M 1s 13600K .......... .......... .......... .......... .......... 21% 132M 1s 13650K .......... .......... .......... .......... .......... 21% 113M 1s 13700K .......... .......... .......... .......... .......... 21% 202M 1s 13750K .......... .......... .......... .......... .......... 21% 77.8M 1s 13800K .......... .......... .......... .......... .......... 21% 127M 1s 13850K .......... .......... .......... .......... .......... 21% 170M 1s 13900K .......... .......... .......... .......... .......... 21% 181M 1s 13950K .......... .......... .......... .......... .......... 21% 194M 1s 14000K .......... .......... .......... .......... .......... 21% 173M 1s 14050K .......... .......... .......... .......... .......... 22% 149M 1s 14100K .......... .......... .......... .......... .......... 22% 189M 1s 14150K .......... .......... .......... .......... .......... 22% 142M 1s 14200K .......... .......... .......... .......... .......... 22% 160M 1s 14250K .......... .......... .......... .......... .......... 22% 201M 1s 14300K .......... .......... .......... .......... .......... 22% 8.61M 1s 14350K .......... .......... .......... .......... .......... 22% 236M 1s 14400K .......... .......... .......... .......... .......... 22% 211M 1s 14450K .......... .......... .......... .......... .......... 22% 239M 1s 14500K .......... .......... .......... .......... .......... 22% 234M 1s 14550K .......... .......... .......... .......... .......... 22% 274M 1s 14600K .......... .......... .......... .......... .......... 22% 212M 1s 14650K .......... .......... .......... .......... .......... 22% 274M 1s 14700K .......... .......... .......... .......... .......... 23% 360M 1s 14750K .......... .......... .......... .......... .......... 23% 234M 1s 14800K .......... .......... .......... .......... .......... 23% 231M 1s 14850K .......... .......... .......... .......... .......... 23% 256M 1s 14900K .......... .......... .......... .......... .......... 23% 234M 1s 14950K .......... .......... .......... .......... .......... 23% 286M 1s 15000K .......... .......... .......... .......... .......... 23% 250M 1s 15050K .......... .......... .......... .......... .......... 23% 309M 1s 15100K .......... .......... .......... .......... .......... 23% 268M 1s 15150K .......... .......... .......... .......... .......... 23% 4.48M 1s 15200K .......... .......... .......... .......... .......... 23% 27.5M 1s 15250K .......... .......... .......... .......... .......... 23% 33.3M 1s 15300K .......... .......... .......... .......... .......... 23% 36.1M 1s 15350K .......... .......... .......... .......... .......... 24% 37.4M 1s 15400K .......... .......... .......... .......... .......... 24% 37.1M 1s 15450K .......... .......... .......... .......... .......... 24% 32.7M 1s 15500K .......... .......... .......... .......... .......... 24% 36.4M 1s 15550K .......... .......... .......... .......... .......... 24% 10.1M 1s 15600K .......... .......... .......... .......... .......... 24% 36.0M 1s 15650K .......... .......... .......... .......... .......... 24% 41.1M 1s 15700K .......... .......... .......... .......... .......... 24% 48.3M 1s 15750K .......... .......... .......... .......... .......... 24% 49.3M 1s 15800K .......... .......... .......... .......... .......... 24% 47.3M 1s 15850K .......... .......... .......... .......... .......... 24% 43.1M 1s 15900K .......... .......... .......... .......... .......... 24% 51.9M 1s 15950K .......... .......... .......... .......... .......... 25% 54.7M 1s 16000K .......... .......... .......... .......... .......... 25% 34.3M 1s 16050K .......... .......... .......... .......... .......... 25% 44.0M 1s 16100K .......... .......... .......... .......... .......... 25% 49.0M 1s 16150K .......... .......... .......... .......... .......... 25% 44.0M 1s 16200K .......... .......... .......... .......... .......... 25% 45.5M 1s 16250K .......... .......... .......... .......... .......... 25% 45.0M 1s 16300K .......... .......... .......... .......... .......... 25% 53.9M 1s 16350K .......... .......... .......... .......... .......... 25% 306M 1s 16400K .......... .......... .......... .......... .......... 25% 30.2M 1s 16450K .......... .......... .......... .......... .......... 25% 40.9M 1s 16500K .......... .......... .......... .......... .......... 25% 15.5M 1s 16550K .......... .......... .......... .......... .......... 25% 293M 1s 16600K .......... .......... .......... .......... .......... 26% 323M 1s 16650K .......... .......... .......... .......... .......... 26% 350M 1s 16700K .......... .......... .......... .......... .......... 26% 322M 1s 16750K .......... .......... .......... .......... .......... 26% 360M 1s 16800K .......... .......... .......... .......... .......... 26% 279M 1s 16850K .......... .......... .......... .......... .......... 26% 355M 1s 16900K .......... .......... .......... .......... .......... 26% 357M 1s 16950K .......... .......... .......... .......... .......... 26% 361M 1s 17000K .......... .......... .......... .......... .......... 26% 324M 1s 17050K .......... .......... .......... .......... .......... 26% 292M 1s 17100K .......... .......... .......... .......... .......... 26% 267M 1s 17150K .......... .......... .......... .......... .......... 26% 350M 1s 17200K .......... .......... .......... .......... .......... 26% 293M 1s 17250K .......... .......... .......... .......... .......... 27% 363M 1s 17300K .......... .......... .......... .......... .......... 27% 334M 1s 17350K .......... .......... .......... .......... .......... 27% 335M 1s 17400K .......... .......... .......... .......... .......... 27% 315M 1s 17450K .......... .......... .......... .......... .......... 27% 5.52M 1s 17500K .......... .......... .......... .......... .......... 27% 44.9M 1s 17550K .......... .......... .......... .......... .......... 27% 21.8M 1s 17600K .......... .......... .......... .......... .......... 27% 22.7M 1s 17650K .......... .......... .......... .......... .......... 27% 34.2M 1s 17700K .......... .......... .......... .......... .......... 27% 20.1M 1s 17750K .......... .......... .......... .......... .......... 27% 29.6M 1s 17800K .......... .......... .......... .......... .......... 27% 27.8M 1s 17850K .......... .......... .......... .......... .......... 27% 33.9M 1s 17900K .......... .......... .......... .......... .......... 28% 26.4M 1s 17950K .......... .......... .......... .......... .......... 28% 33.6M 1s 18000K .......... .......... .......... .......... .......... 28% 33.2M 1s 18050K .......... .......... .......... .......... .......... 28% 38.8M 1s 18100K .......... .......... .......... .......... .......... 28% 33.6M 1s 18150K .......... .......... .......... .......... .......... 28% 56.5M 1s 18200K .......... .......... .......... .......... .......... 28% 30.9M 1s 18250K .......... .......... .......... .......... .......... 28% 28.8M 1s 18300K .......... .......... .......... .......... .......... 28% 28.0M 1s 18350K .......... .......... .......... .......... .......... 28% 15.7M 1s 18400K .......... .......... .......... .......... .......... 28% 22.7M 1s 18450K .......... .......... .......... .......... .......... 28% 38.2M 1s 18500K .......... .......... .......... .......... .......... 28% 298M 1s 18550K .......... .......... .......... .......... .......... 29% 279M 1s 18600K .......... .......... .......... .......... .......... 29% 288M 1s 18650K .......... .......... .......... .......... .......... 29% 13.8M 1s 18700K .......... .......... .......... .......... .......... 29% 300M 1s 18750K .......... .......... .......... .......... .......... 29% 309M 1s 18800K .......... .......... .......... .......... .......... 29% 228M 1s 18850K .......... .......... .......... .......... .......... 29% 309M 1s 18900K .......... .......... .......... .......... .......... 29% 276M 1s 18950K .......... .......... .......... .......... .......... 29% 303M 1s 19000K .......... .......... .......... .......... .......... 29% 263M 1s 19050K .......... .......... .......... .......... .......... 29% 276M 1s 19100K .......... .......... .......... .......... .......... 29% 287M 1s 19150K .......... .......... .......... .......... .......... 30% 308M 1s 19200K .......... .......... .......... .......... .......... 30% 214M 1s 19250K .......... .......... .......... .......... .......... 30% 306M 1s 19300K .......... .......... .......... .......... .......... 30% 4.85M 1s 19350K .......... .......... .......... .......... .......... 30% 11.3M 1s 19400K .......... .......... .......... .......... .......... 30% 198M 1s 19450K .......... .......... .......... .......... .......... 30% 196M 1s 19500K .......... .......... .......... .......... .......... 30% 193M 1s 19550K .......... .......... .......... .......... .......... 30% 199M 1s 19600K .......... .......... .......... .......... .......... 30% 154M 1s 19650K .......... .......... .......... .......... .......... 30% 189M 1s 19700K .......... .......... .......... .......... .......... 30% 203M 1s 19750K .......... .......... .......... .......... .......... 30% 233M 1s 19800K .......... .......... .......... .......... .......... 31% 171M 1s 19850K .......... .......... .......... .......... .......... 31% 237M 1s 19900K .......... .......... .......... .......... .......... 31% 183M 1s 19950K .......... .......... .......... .......... .......... 31% 213M 1s 20000K .......... .......... .......... .......... .......... 31% 149M 1s 20050K .......... .......... .......... .......... .......... 31% 176M 1s 20100K .......... .......... .......... .......... .......... 31% 226M 1s 20150K .......... .......... .......... .......... .......... 31% 212M 1s 20200K .......... .......... .......... .......... .......... 31% 218M 1s 20250K .......... .......... .......... .......... .......... 31% 144M 1s 20300K .......... .......... .......... .......... .......... 31% 159M 1s 20350K .......... .......... .......... .......... .......... 31% 168M 1s 20400K .......... .......... .......... .......... .......... 31% 135M 1s 20450K .......... .......... .......... .......... .......... 32% 172M 1s 20500K .......... .......... .......... .......... .......... 32% 233M 1s 20550K .......... .......... .......... .......... .......... 32% 182M 1s 20600K .......... .......... .......... .......... .......... 32% 196M 1s 20650K .......... .......... .......... .......... .......... 32% 203M 1s 20700K .......... .......... .......... .......... .......... 32% 213M 1s 20750K .......... .......... .......... .......... .......... 32% 195M 1s 20800K .......... .......... .......... .......... .......... 32% 186M 1s 20850K .......... .......... .......... .......... .......... 32% 188M 1s 20900K .......... .......... .......... .......... .......... 32% 202M 1s 20950K .......... .......... .......... .......... .......... 32% 193M 1s 21000K .......... .......... .......... .......... .......... 32% 198M 1s 21050K .......... .......... .......... .......... .......... 32% 190M 1s 21100K .......... .......... .......... .......... .......... 33% 204M 1s 21150K .......... .......... .......... .......... .......... 33% 238M 1s 21200K .......... .......... .......... .......... .......... 33% 170M 1s 21250K .......... .......... .......... .......... .......... 33% 201M 1s 21300K .......... .......... .......... .......... .......... 33% 238M 1s 21350K .......... .......... .......... .......... .......... 33% 155M 1s 21400K .......... .......... .......... .......... .......... 33% 129M 1s 21450K .......... .......... .......... .......... .......... 33% 151M 1s 21500K .......... .......... .......... .......... .......... 33% 158M 1s 21550K .......... .......... .......... .......... .......... 33% 169M 1s 21600K .......... .......... .......... .......... .......... 33% 131M 1s 21650K .......... .......... .......... .......... .......... 33% 153M 1s 21700K .......... .......... .......... .......... .......... 33% 129M 1s 21750K .......... .......... .......... .......... .......... 34% 166M 1s 21800K .......... .......... .......... .......... .......... 34% 137M 1s 21850K .......... .......... .......... .......... .......... 34% 154M 1s 21900K .......... .......... .......... .......... .......... 34% 249M 1s 21950K .......... .......... .......... .......... .......... 34% 295M 1s 22000K .......... .......... .......... .......... .......... 34% 152M 1s 22050K .......... .......... .......... .......... .......... 34% 221M 1s 22100K .......... .......... .......... .......... .......... 34% 217M 1s 22150K .......... .......... .......... .......... .......... 34% 212M 1s 22200K .......... .......... .......... .......... .......... 34% 165M 1s 22250K .......... .......... .......... .......... .......... 34% 233M 1s 22300K .......... .......... .......... .......... .......... 34% 185M 1s 22350K .......... .......... .......... .......... .......... 35% 186M 1s 22400K .......... .......... .......... .......... .......... 35% 141M 1s 22450K .......... .......... .......... .......... .......... 35% 223M 1s 22500K .......... .......... .......... .......... .......... 35% 228M 1s 22550K .......... .......... .......... .......... .......... 35% 200M 1s 22600K .......... .......... .......... .......... .......... 35% 175M 1s 22650K .......... .......... .......... .......... .......... 35% 205M 1s 22700K .......... .......... .......... .......... .......... 35% 197M 1s 22750K .......... .......... .......... .......... .......... 35% 206M 1s 22800K .......... .......... .......... .......... .......... 35% 165M 1s 22850K .......... .......... .......... .......... .......... 35% 194M 1s 22900K .......... .......... .......... .......... .......... 35% 215M 1s 22950K .......... .......... .......... .......... .......... 35% 16.6M 1s 23000K .......... .......... .......... .......... .......... 36% 165M 1s 23050K .......... .......... .......... .......... .......... 36% 193M 1s 23100K .......... .......... .......... .......... .......... 36% 181M 1s 23150K .......... .......... .......... .......... .......... 36% 230M 1s 23200K .......... .......... .......... .......... .......... 36% 167M 1s 23250K .......... .......... .......... .......... .......... 36% 202M 1s 23300K .......... .......... .......... .......... .......... 36% 205M 1s 23350K .......... .......... .......... .......... .......... 36% 227M 1s 23400K .......... .......... .......... .......... .......... 36% 198M 1s 23450K .......... .......... .......... .......... .......... 36% 172M 1s 23500K .......... .......... .......... .......... .......... 36% 192M 1s 23550K .......... .......... .......... .......... .......... 36% 212M 1s 23600K .......... .......... .......... .......... .......... 36% 183M 1s 23650K .......... .......... .......... .......... .......... 37% 196M 1s 23700K .......... .......... .......... .......... .......... 37% 207M 1s 23750K .......... .......... .......... .......... .......... 37% 228M 1s 23800K .......... .......... .......... .......... .......... 37% 306M 1s 23850K .......... .......... .......... .......... .......... 37% 220M 1s 23900K .......... .......... .......... .......... .......... 37% 171M 1s 23950K .......... .......... .......... .......... .......... 37% 256M 1s 24000K .......... .......... .......... .......... .......... 37% 161M 1s 24050K .......... .......... .......... .......... .......... 37% 217M 1s 24100K .......... .......... .......... .......... .......... 37% 195M 1s 24150K .......... .......... .......... .......... .......... 37% 201M 1s 24200K .......... .......... .......... .......... .......... 37% 150M 1s 24250K .......... .......... .......... .......... .......... 37% 213M 1s 24300K .......... .......... .......... .......... .......... 38% 190M 1s 24350K .......... .......... .......... .......... .......... 38% 251M 1s 24400K .......... .......... .......... .......... .......... 38% 176M 1s 24450K .......... .......... .......... .......... .......... 38% 210M 1s 24500K .......... .......... .......... .......... .......... 38% 238M 1s 24550K .......... .......... .......... .......... .......... 38% 183M 1s 24600K .......... .......... .......... .......... .......... 38% 202M 1s 24650K .......... .......... .......... .......... .......... 38% 186M 1s 24700K .......... .......... .......... .......... .......... 38% 137M 1s 24750K .......... .......... .......... .......... .......... 38% 171M 1s 24800K .......... .......... .......... .......... .......... 38% 134M 1s 24850K .......... .......... .......... .......... .......... 38% 163M 1s 24900K .......... .......... .......... .......... .......... 38% 164M 1s 24950K .......... .......... .......... .......... .......... 39% 208M 1s 25000K .......... .......... .......... .......... .......... 39% 154M 1s 25050K .......... .......... .......... .......... .......... 39% 163M 1s 25100K .......... .......... .......... .......... .......... 39% 161M 1s 25150K .......... .......... .......... .......... .......... 39% 159M 1s 25200K .......... .......... .......... .......... .......... 39% 130M 1s 25250K .......... .......... .......... .......... .......... 39% 225M 1s 25300K .......... .......... .......... .......... .......... 39% 282M 1s 25350K .......... .......... .......... .......... .......... 39% 229M 1s 25400K .......... .......... .......... .......... .......... 39% 169M 1s 25450K .......... .......... .......... .......... .......... 39% 227M 1s 25500K .......... .......... .......... .......... .......... 39% 228M 1s 25550K .......... .......... .......... .......... .......... 40% 216M 1s 25600K .......... .......... .......... .......... .......... 40% 171M 1s 25650K .......... .......... .......... .......... .......... 40% 208M 1s 25700K .......... .......... .......... .......... .......... 40% 192M 1s 25750K .......... .......... .......... .......... .......... 40% 207M 1s 25800K .......... .......... .......... .......... .......... 40% 186M 1s 25850K .......... .......... .......... .......... .......... 40% 240M 1s 25900K .......... .......... .......... .......... .......... 40% 218M 1s 25950K .......... .......... .......... .......... .......... 40% 213M 1s 26000K .......... .......... .......... .......... .......... 40% 134M 1s 26050K .......... .......... .......... .......... .......... 40% 161M 1s 26100K .......... .......... .......... .......... .......... 40% 257M 1s 26150K .......... .......... .......... .......... .......... 40% 212M 1s 26200K .......... .......... .......... .......... .......... 41% 180M 1s 26250K .......... .......... .......... .......... .......... 41% 211M 1s 26300K .......... .......... .......... .......... .......... 41% 237M 1s 26350K .......... .......... .......... .......... .......... 41% 223M 1s 26400K .......... .......... .......... .......... .......... 41% 128M 1s 26450K .......... .......... .......... .......... .......... 41% 203M 1s 26500K .......... .......... .......... .......... .......... 41% 168M 1s 26550K .......... .......... .......... .......... .......... 41% 141M 1s 26600K .......... .......... .......... .......... .......... 41% 130M 1s 26650K .......... .......... .......... .......... .......... 41% 158M 1s 26700K .......... .......... .......... .......... .......... 41% 132M 1s 26750K .......... .......... .......... .......... .......... 41% 152M 1s 26800K .......... .......... .......... .......... .......... 41% 14.2M 1s 26850K .......... .......... .......... .......... .......... 42% 184M 1s 26900K .......... .......... .......... .......... .......... 42% 207M 1s 26950K .......... .......... .......... .......... .......... 42% 182M 1s 27000K .......... .......... .......... .......... .......... 42% 187M 1s 27050K .......... .......... .......... .......... .......... 42% 196M 1s 27100K .......... .......... .......... .......... .......... 42% 217M 1s 27150K .......... .......... .......... .......... .......... 42% 180M 1s 27200K .......... .......... .......... .......... .......... 42% 169M 1s 27250K .......... .......... .......... .......... .......... 42% 214M 1s 27300K .......... .......... .......... .......... .......... 42% 203M 1s 27350K .......... .......... .......... .......... .......... 42% 179M 1s 27400K .......... .......... .......... .......... .......... 42% 175M 1s 27450K .......... .......... .......... .......... .......... 42% 207M 1s 27500K .......... .......... .......... .......... .......... 43% 221M 1s 27550K .......... .......... .......... .......... .......... 43% 196M 1s 27600K .......... .......... .......... .......... .......... 43% 142M 1s 27650K .......... .......... .......... .......... .......... 43% 131M 1s 27700K .......... .......... .......... .......... .......... 43% 230M 1s 27750K .......... .......... .......... .......... .......... 43% 208M 1s 27800K .......... .......... .......... .......... .......... 43% 170M 1s 27850K .......... .......... .......... .......... .......... 43% 196M 1s 27900K .......... .......... .......... .......... .......... 43% 218M 1s 27950K .......... .......... .......... .......... .......... 43% 178M 1s 28000K .......... .......... .......... .......... .......... 43% 156M 1s 28050K .......... .......... .......... .......... .......... 43% 132M 1s 28100K .......... .......... .......... .......... .......... 43% 164M 1s 28150K .......... .......... .......... .......... .......... 44% 152M 1s 28200K .......... .......... .......... .......... .......... 44% 149M 1s 28250K .......... .......... .......... .......... .......... 44% 160M 1s 28300K .......... .......... .......... .......... .......... 44% 167M 1s 28350K .......... .......... .......... .......... .......... 44% 136M 1s 28400K .......... .......... .......... .......... .......... 44% 214M 0s 28450K .......... .......... .......... .......... .......... 44% 219M 0s 28500K .......... .......... .......... .......... .......... 44% 180M 0s 28550K .......... .......... .......... .......... .......... 44% 220M 0s 28600K .......... .......... .......... .......... .......... 44% 184M 0s 28650K .......... .......... .......... .......... .......... 44% 192M 0s 28700K .......... .......... .......... .......... .......... 44% 215M 0s 28750K .......... .......... .......... .......... .......... 45% 217M 0s 28800K .......... .......... .......... .......... .......... 45% 192M 0s 28850K .......... .......... .......... .......... .......... 45% 175M 0s 28900K .......... .......... .......... .......... .......... 45% 208M 0s 28950K .......... .......... .......... .......... .......... 45% 209M 0s 29000K .......... .......... .......... .......... .......... 45% 185M 0s 29050K .......... .......... .......... .......... .......... 45% 198M 0s 29100K .......... .......... .......... .......... .......... 45% 214M 0s 29150K .......... .......... .......... .......... .......... 45% 196M 0s 29200K .......... .......... .......... .......... .......... 45% 153M 0s 29250K .......... .......... .......... .......... .......... 45% 173M 0s 29300K .......... .......... .......... .......... .......... 45% 152M 0s 29350K .......... .......... .......... .......... .......... 45% 175M 0s 29400K .......... .......... .......... .......... .......... 46% 144M 0s 29450K .......... .......... .......... .......... .......... 46% 156M 0s 29500K .......... .......... .......... .......... .......... 46% 156M 0s 29550K .......... .......... .......... .......... .......... 46% 174M 0s 29600K .......... .......... .......... .......... .......... 46% 133M 0s 29650K .......... .......... .......... .......... .......... 46% 165M 0s 29700K .......... .......... .......... .......... .......... 46% 169M 0s 29750K .......... .......... .......... .......... .......... 46% 167M 0s 29800K .......... .......... .......... .......... .......... 46% 148M 0s 29850K .......... .......... .......... .......... .......... 46% 275M 0s 29900K .......... .......... .......... .......... .......... 46% 232M 0s 29950K .......... .......... .......... .......... .......... 46% 171M 0s 30000K .......... .......... .......... .......... .......... 46% 205M 0s 30050K .......... .......... .......... .......... .......... 47% 228M 0s 30100K .......... .......... .......... .......... .......... 47% 227M 0s 30150K .......... .......... .......... .......... .......... 47% 238M 0s 30200K .......... .......... .......... .......... .......... 47% 153M 0s 30250K .......... .......... .......... .......... .......... 47% 222M 0s 30300K .......... .......... .......... .......... .......... 47% 220M 0s 30350K .......... .......... .......... .......... .......... 47% 194M 0s 30400K .......... .......... .......... .......... .......... 47% 189M 0s 30450K .......... .......... .......... .......... .......... 47% 199M 0s 30500K .......... .......... .......... .......... .......... 47% 167M 0s 30550K .......... .......... .......... .......... .......... 47% 12.1M 0s 30600K .......... .......... .......... .......... .......... 47% 193M 0s 30650K .......... .......... .......... .......... .......... 47% 210M 0s 30700K .......... .......... .......... .......... .......... 48% 191M 0s 30750K .......... .......... .......... .......... .......... 48% 198M 0s 30800K .......... .......... .......... .......... .......... 48% 166M 0s 30850K .......... .......... .......... .......... .......... 48% 186M 0s 30900K .......... .......... .......... .......... .......... 48% 181M 0s 30950K .......... .......... .......... .......... .......... 48% 240M 0s 31000K .......... .......... .......... .......... .......... 48% 204M 0s 31050K .......... .......... .......... .......... .......... 48% 205M 0s 31100K .......... .......... .......... .......... .......... 48% 222M 0s 31150K .......... .......... .......... .......... .......... 48% 199M 0s 31200K .......... .......... .......... .......... .......... 48% 134M 0s 31250K .......... .......... .......... .......... .......... 48% 269M 0s 31300K .......... .......... .......... .......... .......... 48% 199M 0s 31350K .......... .......... .......... .......... .......... 49% 202M 0s 31400K .......... .......... .......... .......... .......... 49% 168M 0s 31450K .......... .......... .......... .......... .......... 49% 130M 0s 31500K .......... .......... .......... .......... .......... 49% 282M 0s 31550K .......... .......... .......... .......... .......... 49% 194M 0s 31600K .......... .......... .......... .......... .......... 49% 192M 0s 31650K .......... .......... .......... .......... .......... 49% 195M 0s 31700K .......... .......... .......... .......... .......... 49% 179M 0s 31750K .......... .......... .......... .......... .......... 49% 165M 0s 31800K .......... .......... .......... .......... .......... 49% 152M 0s 31850K .......... .......... .......... .......... .......... 49% 171M 0s 31900K .......... .......... .......... .......... .......... 49% 162M 0s 31950K .......... .......... .......... .......... .......... 50% 152M 0s 32000K .......... .......... .......... .......... .......... 50% 133M 0s 32050K .......... .......... .......... .......... .......... 50% 160M 0s 32100K .......... .......... .......... .......... .......... 50% 169M 0s 32150K .......... .......... .......... .......... .......... 50% 332M 0s 32200K .......... .......... .......... .......... .......... 50% 289M 0s 32250K .......... .......... .......... .......... .......... 50% 274M 0s 32300K .......... .......... .......... .......... .......... 50% 263M 0s 32350K .......... .......... .......... .......... .......... 50% 183M 0s 32400K .......... .......... .......... .......... .......... 50% 159M 0s 32450K .......... .......... .......... .......... .......... 50% 202M 0s 32500K .......... .......... .......... .......... .......... 50% 204M 0s 32550K .......... .......... .......... .......... .......... 50% 207M 0s 32600K .......... .......... .......... .......... .......... 51% 174M 0s 32650K .......... .......... .......... .......... .......... 51% 172M 0s 32700K .......... .......... .......... .......... .......... 51% 210M 0s 32750K .......... .......... .......... .......... .......... 51% 218M 0s 32800K .......... .......... .......... .......... .......... 51% 158M 0s 32850K .......... .......... .......... .......... .......... 51% 238M 0s 32900K .......... .......... .......... .......... .......... 51% 184M 0s 32950K .......... .......... .......... .......... .......... 51% 186M 0s 33000K .......... .......... .......... .......... .......... 51% 161M 0s 33050K .......... .......... .......... .......... .......... 51% 223M 0s 33100K .......... .......... .......... .......... .......... 51% 247M 0s 33150K .......... .......... .......... .......... .......... 51% 195M 0s 33200K .......... .......... .......... .......... .......... 51% 132M 0s 33250K .......... .......... .......... .......... .......... 52% 224M 0s 33300K .......... .......... .......... .......... .......... 52% 223M 0s 33350K .......... .......... .......... .......... .......... 52% 203M 0s 33400K .......... .......... .......... .......... .......... 52% 189M 0s 33450K .......... .......... .......... .......... .......... 52% 203M 0s 33500K .......... .......... .......... .......... .......... 52% 220M 0s 33550K .......... .......... .......... .......... .......... 52% 229M 0s 33600K .......... .......... .......... .......... .......... 52% 159M 0s 33650K .......... .......... .......... .......... .......... 52% 205M 0s 33700K .......... .......... .......... .......... .......... 52% 104M 0s 33750K .......... .......... .......... .......... .......... 52% 247M 0s 33800K .......... .......... .......... .......... .......... 52% 183M 0s 33850K .......... .......... .......... .......... .......... 52% 243M 0s 33900K .......... .......... .......... .......... .......... 53% 211M 0s 33950K .......... .......... .......... .......... .......... 53% 221M 0s 34000K .......... .......... .......... .......... .......... 53% 195M 0s 34050K .......... .......... .......... .......... .......... 53% 222M 0s 34100K .......... .......... .......... .......... .......... 53% 209M 0s 34150K .......... .......... .......... .......... .......... 53% 209M 0s 34200K .......... .......... .......... .......... .......... 53% 222M 0s 34250K .......... .......... .......... .......... .......... 53% 233M 0s 34300K .......... .......... .......... .......... .......... 53% 180M 0s 34350K .......... .......... .......... .......... .......... 53% 224M 0s 34400K .......... .......... .......... .......... .......... 53% 156M 0s 34450K .......... .......... .......... .......... .......... 53% 10.8M 0s 34500K .......... .......... .......... .......... .......... 53% 243M 0s 34550K .......... .......... .......... .......... .......... 54% 225M 0s 34600K .......... .......... .......... .......... .......... 54% 166M 0s 34650K .......... .......... .......... .......... .......... 54% 219M 0s 34700K .......... .......... .......... .......... .......... 54% 218M 0s 34750K .......... .......... .......... .......... .......... 54% 235M 0s 34800K .......... .......... .......... .......... .......... 54% 184M 0s 34850K .......... .......... .......... .......... .......... 54% 199M 0s 34900K .......... .......... .......... .......... .......... 54% 208M 0s 34950K .......... .......... .......... .......... .......... 54% 198M 0s 35000K .......... .......... .......... .......... .......... 54% 205M 0s 35050K .......... .......... .......... .......... .......... 54% 257M 0s 35100K .......... .......... .......... .......... .......... 54% 217M 0s 35150K .......... .......... .......... .......... .......... 55% 210M 0s 35200K .......... .......... .......... .......... .......... 55% 164M 0s 35250K .......... .......... .......... .......... .......... 55% 197M 0s 35300K .......... .......... .......... .......... .......... 55% 206M 0s 35350K .......... .......... .......... .......... .......... 55% 172M 0s 35400K .......... .......... .......... .......... .......... 55% 179M 0s 35450K .......... .......... .......... .......... .......... 55% 222M 0s 35500K .......... .......... .......... .......... .......... 55% 178M 0s 35550K .......... .......... .......... .......... .......... 55% 197M 0s 35600K .......... .......... .......... .......... .......... 55% 180M 0s 35650K .......... .......... .......... .......... .......... 55% 214M 0s 35700K .......... .......... .......... .......... .......... 55% 197M 0s 35750K .......... .......... .......... .......... .......... 55% 202M 0s 35800K .......... .......... .......... .......... .......... 56% 173M 0s 35850K .......... .......... .......... .......... .......... 56% 246M 0s 35900K .......... .......... .......... .......... .......... 56% 231M 0s 35950K .......... .......... .......... .......... .......... 56% 158M 0s 36000K .......... .......... .......... .......... .......... 56% 188M 0s 36050K .......... .......... .......... .......... .......... 56% 200M 0s 36100K .......... .......... .......... .......... .......... 56% 218M 0s 36150K .......... .......... .......... .......... .......... 56% 197M 0s 36200K .......... .......... .......... .......... .......... 56% 162M 0s 36250K .......... .......... .......... .......... .......... 56% 255M 0s 36300K .......... .......... .......... .......... .......... 56% 211M 0s 36350K .......... .......... .......... .......... .......... 56% 214M 0s 36400K .......... .......... .......... .......... .......... 56% 137M 0s 36450K .......... .......... .......... .......... .......... 57% 183M 0s 36500K .......... .......... .......... .......... .......... 57% 212M 0s 36550K .......... .......... .......... .......... .......... 57% 217M 0s 36600K .......... .......... .......... .......... .......... 57% 172M 0s 36650K .......... .......... .......... .......... .......... 57% 240M 0s 36700K .......... .......... .......... .......... .......... 57% 214M 0s 36750K .......... .......... .......... .......... .......... 57% 202M 0s 36800K .......... .......... .......... .......... .......... 57% 186M 0s 36850K .......... .......... .......... .......... .......... 57% 221M 0s 36900K .......... .......... .......... .......... .......... 57% 212M 0s 36950K .......... .......... .......... .......... .......... 57% 205M 0s 37000K .......... .......... .......... .......... .......... 57% 180M 0s 37050K .......... .......... .......... .......... .......... 57% 224M 0s 37100K .......... .......... .......... .......... .......... 58% 214M 0s 37150K .......... .......... .......... .......... .......... 58% 231M 0s 37200K .......... .......... .......... .......... .......... 58% 130M 0s 37250K .......... .......... .......... .......... .......... 58% 254M 0s 37300K .......... .......... .......... .......... .......... 58% 183M 0s 37350K .......... .......... .......... .......... .......... 58% 190M 0s 37400K .......... .......... .......... .......... .......... 58% 168M 0s 37450K .......... .......... .......... .......... .......... 58% 212M 0s 37500K .......... .......... .......... .......... .......... 58% 212M 0s 37550K .......... .......... .......... .......... .......... 58% 168M 0s 37600K .......... .......... .......... .......... .......... 58% 156M 0s 37650K .......... .......... .......... .......... .......... 58% 249M 0s 37700K .......... .......... .......... .......... .......... 58% 193M 0s 37750K .......... .......... .......... .......... .......... 59% 177M 0s 37800K .......... .......... .......... .......... .......... 59% 157M 0s 37850K .......... .......... .......... .......... .......... 59% 218M 0s 37900K .......... .......... .......... .......... .......... 59% 171M 0s 37950K .......... .......... .......... .......... .......... 59% 197M 0s 38000K .......... .......... .......... .......... .......... 59% 196M 0s 38050K .......... .......... .......... .......... .......... 59% 226M 0s 38100K .......... .......... .......... .......... .......... 59% 186M 0s 38150K .......... .......... .......... .......... .......... 59% 208M 0s 38200K .......... .......... .......... .......... .......... 59% 241M 0s 38250K .......... .......... .......... .......... .......... 59% 226M 0s 38300K .......... .......... .......... .......... .......... 59% 213M 0s 38350K .......... .......... .......... .......... .......... 60% 248M 0s 38400K .......... .......... .......... .......... .......... 60% 162M 0s 38450K .......... .......... .......... .......... .......... 60% 217M 0s 38500K .......... .......... .......... .......... .......... 60% 9.98M 0s 38550K .......... .......... .......... .......... .......... 60% 189M 0s 38600K .......... .......... .......... .......... .......... 60% 236M 0s 38650K .......... .......... .......... .......... .......... 60% 224M 0s 38700K .......... .......... .......... .......... .......... 60% 205M 0s 38750K .......... .......... .......... .......... .......... 60% 262M 0s 38800K .......... .......... .......... .......... .......... 60% 159M 0s 38850K .......... .......... .......... .......... .......... 60% 229M 0s 38900K .......... .......... .......... .......... .......... 60% 182M 0s 38950K .......... .......... .......... .......... .......... 60% 238M 0s 39000K .......... .......... .......... .......... .......... 61% 198M 0s 39050K .......... .......... .......... .......... .......... 61% 199M 0s 39100K .......... .......... .......... .......... .......... 61% 197M 0s 39150K .......... .......... .......... .......... .......... 61% 210M 0s 39200K .......... .......... .......... .......... .......... 61% 171M 0s 39250K .......... .......... .......... .......... .......... 61% 218M 0s 39300K .......... .......... .......... .......... .......... 61% 198M 0s 39350K .......... .......... .......... .......... .......... 61% 198M 0s 39400K .......... .......... .......... .......... .......... 61% 178M 0s 39450K .......... .......... .......... .......... .......... 61% 242M 0s 39500K .......... .......... .......... .......... .......... 61% 231M 0s 39550K .......... .......... .......... .......... .......... 61% 206M 0s 39600K .......... .......... .......... .......... .......... 61% 198M 0s 39650K .......... .......... .......... .......... .......... 62% 196M 0s 39700K .......... .......... .......... .......... .......... 62% 201M 0s 39750K .......... .......... .......... .......... .......... 62% 245M 0s 39800K .......... .......... .......... .......... .......... 62% 184M 0s 39850K .......... .......... .......... .......... .......... 62% 245M 0s 39900K .......... .......... .......... .......... .......... 62% 231M 0s 39950K .......... .......... .......... .......... .......... 62% 188M 0s 40000K .......... .......... .......... .......... .......... 62% 196M 0s 40050K .......... .......... .......... .......... .......... 62% 227M 0s 40100K .......... .......... .......... .......... .......... 62% 205M 0s 40150K .......... .......... .......... .......... .......... 62% 201M 0s 40200K .......... .......... .......... .......... .......... 62% 199M 0s 40250K .......... .......... .......... .......... .......... 62% 205M 0s 40300K .......... .......... .......... .......... .......... 63% 201M 0s 40350K .......... .......... .......... .......... .......... 63% 218M 0s 40400K .......... .......... .......... .......... .......... 63% 177M 0s 40450K .......... .......... .......... .......... .......... 63% 216M 0s 40500K .......... .......... .......... .......... .......... 63% 200M 0s 40550K .......... .......... .......... .......... .......... 63% 174M 0s 40600K .......... .......... .......... .......... .......... 63% 225M 0s 40650K .......... .......... .......... .......... .......... 63% 210M 0s 40700K .......... .......... .......... .......... .......... 63% 184M 0s 40750K .......... .......... .......... .......... .......... 63% 186M 0s 40800K .......... .......... .......... .......... .......... 63% 163M 0s 40850K .......... .......... .......... .......... .......... 63% 239M 0s 40900K .......... .......... .......... .......... .......... 63% 169M 0s 40950K .......... .......... .......... .......... .......... 64% 192M 0s 41000K .......... .......... .......... .......... .......... 64% 172M 0s 41050K .......... .......... .......... .......... .......... 64% 180M 0s 41100K .......... .......... .......... .......... .......... 64% 205M 0s 41150K .......... .......... .......... .......... .......... 64% 193M 0s 41200K .......... .......... .......... .......... .......... 64% 173M 0s 41250K .......... .......... .......... .......... .......... 64% 222M 0s 41300K .......... .......... .......... .......... .......... 64% 230M 0s 41350K .......... .......... .......... .......... .......... 64% 349M 0s 41400K .......... .......... .......... .......... .......... 64% 253M 0s 41450K .......... .......... .......... .......... .......... 64% 205M 0s 41500K .......... .......... .......... .......... .......... 64% 192M 0s 41550K .......... .......... .......... .......... .......... 65% 211M 0s 41600K .......... .......... .......... .......... .......... 65% 192M 0s 41650K .......... .......... .......... .......... .......... 65% 204M 0s 41700K .......... .......... .......... .......... .......... 65% 216M 0s 41750K .......... .......... .......... .......... .......... 65% 196M 0s 41800K .......... .......... .......... .......... .......... 65% 157M 0s 41850K .......... .......... .......... .......... .......... 65% 215M 0s 41900K .......... .......... .......... .......... .......... 65% 236M 0s 41950K .......... .......... .......... .......... .......... 65% 173M 0s 42000K .......... .......... .......... .......... .......... 65% 169M 0s 42050K .......... .......... .......... .......... .......... 65% 233M 0s 42100K .......... .......... .......... .......... .......... 65% 206M 0s 42150K .......... .......... .......... .......... .......... 65% 237M 0s 42200K .......... .......... .......... .......... .......... 66% 185M 0s 42250K .......... .......... .......... .......... .......... 66% 200M 0s 42300K .......... .......... .......... .......... .......... 66% 242M 0s 42350K .......... .......... .......... .......... .......... 66% 222M 0s 42400K .......... .......... .......... .......... .......... 66% 181M 0s 42450K .......... .......... .......... .......... .......... 66% 231M 0s 42500K .......... .......... .......... .......... .......... 66% 213M 0s 42550K .......... .......... .......... .......... .......... 66% 228M 0s 42600K .......... .......... .......... .......... .......... 66% 155M 0s 42650K .......... .......... .......... .......... .......... 66% 7.83M 0s 42700K .......... .......... .......... .......... .......... 66% 228M 0s 42750K .......... .......... .......... .......... .......... 66% 125M 0s 42800K .......... .......... .......... .......... .......... 66% 174M 0s 42850K .......... .......... .......... .......... .......... 67% 261M 0s 42900K .......... .......... .......... .......... .......... 67% 171M 0s 42950K .......... .......... .......... .......... .......... 67% 217M 0s 43000K .......... .......... .......... .......... .......... 67% 138M 0s 43050K .......... .......... .......... .......... .......... 67% 233M 0s 43100K .......... .......... .......... .......... .......... 67% 222M 0s 43150K .......... .......... .......... .......... .......... 67% 171M 0s 43200K .......... .......... .......... .......... .......... 67% 192M 0s 43250K .......... .......... .......... .......... .......... 67% 206M 0s 43300K .......... .......... .......... .......... .......... 67% 230M 0s 43350K .......... .......... .......... .......... .......... 67% 202M 0s 43400K .......... .......... .......... .......... .......... 67% 180M 0s 43450K .......... .......... .......... .......... .......... 67% 239M 0s 43500K .......... .......... .......... .......... .......... 68% 186M 0s 43550K .......... .......... .......... .......... .......... 68% 231M 0s 43600K .......... .......... .......... .......... .......... 68% 179M 0s 43650K .......... .......... .......... .......... .......... 68% 233M 0s 43700K .......... .......... .......... .......... .......... 68% 199M 0s 43750K .......... .......... .......... .......... .......... 68% 207M 0s 43800K .......... .......... .......... .......... .......... 68% 192M 0s 43850K .......... .......... .......... .......... .......... 68% 192M 0s 43900K .......... .......... .......... .......... .......... 68% 210M 0s 43950K .......... .......... .......... .......... .......... 68% 212M 0s 44000K .......... .......... .......... .......... .......... 68% 160M 0s 44050K .......... .......... .......... .......... .......... 68% 248M 0s 44100K .......... .......... .......... .......... .......... 68% 205M 0s 44150K .......... .......... .......... .......... .......... 69% 184M 0s 44200K .......... .......... .......... .......... .......... 69% 147M 0s 44250K .......... .......... .......... .......... .......... 69% 211M 0s 44300K .......... .......... .......... .......... .......... 69% 254M 0s 44350K .......... .......... .......... .......... .......... 69% 188M 0s 44400K .......... .......... .......... .......... .......... 69% 167M 0s 44450K .......... .......... .......... .......... .......... 69% 209M 0s 44500K .......... .......... .......... .......... .......... 69% 213M 0s 44550K .......... .......... .......... .......... .......... 69% 209M 0s 44600K .......... .......... .......... .......... .......... 69% 198M 0s 44650K .......... .......... .......... .......... .......... 69% 197M 0s 44700K .......... .......... .......... .......... .......... 69% 232M 0s 44750K .......... .......... .......... .......... .......... 70% 230M 0s 44800K .......... .......... .......... .......... .......... 70% 154M 0s 44850K .......... .......... .......... .......... .......... 70% 247M 0s 44900K .......... .......... .......... .......... .......... 70% 196M 0s 44950K .......... .......... .......... .......... .......... 70% 210M 0s 45000K .......... .......... .......... .......... .......... 70% 172M 0s 45050K .......... .......... .......... .......... .......... 70% 211M 0s 45100K .......... .......... .......... .......... .......... 70% 190M 0s 45150K .......... .......... .......... .......... .......... 70% 243M 0s 45200K .......... .......... .......... .......... .......... 70% 151M 0s 45250K .......... .......... .......... .......... .......... 70% 223M 0s 45300K .......... .......... .......... .......... .......... 70% 261M 0s 45350K .......... .......... .......... .......... .......... 70% 222M 0s 45400K .......... .......... .......... .......... .......... 71% 195M 0s 45450K .......... .......... .......... .......... .......... 71% 227M 0s 45500K .......... .......... .......... .......... .......... 71% 202M 0s 45550K .......... .......... .......... .......... .......... 71% 237M 0s 45600K .......... .......... .......... .......... .......... 71% 171M 0s 45650K .......... .......... .......... .......... .......... 71% 202M 0s 45700K .......... .......... .......... .......... .......... 71% 230M 0s 45750K .......... .......... .......... .......... .......... 71% 204M 0s 45800K .......... .......... .......... .......... .......... 71% 222M 0s 45850K .......... .......... .......... .......... .......... 71% 193M 0s 45900K .......... .......... .......... .......... .......... 71% 215M 0s 45950K .......... .......... .......... .......... .......... 71% 213M 0s 46000K .......... .......... .......... .......... .......... 71% 177M 0s 46050K .......... .......... .......... .......... .......... 72% 205M 0s 46100K .......... .......... .......... .......... .......... 72% 227M 0s 46150K .......... .......... .......... .......... .......... 72% 199M 0s 46200K .......... .......... .......... .......... .......... 72% 196M 0s 46250K .......... .......... .......... .......... .......... 72% 204M 0s 46300K .......... .......... .......... .......... .......... 72% 163M 0s 46350K .......... .......... .......... .......... .......... 72% 226M 0s 46400K .......... .......... .......... .......... .......... 72% 177M 0s 46450K .......... .......... .......... .......... .......... 72% 248M 0s 46500K .......... .......... .......... .......... .......... 72% 229M 0s 46550K .......... .......... .......... .......... .......... 72% 204M 0s 46600K .......... .......... .......... .......... .......... 72% 172M 0s 46650K .......... .......... .......... .......... .......... 72% 233M 0s 46700K .......... .......... .......... .......... .......... 73% 170M 0s 46750K .......... .......... .......... .......... .......... 73% 8.98M 0s 46800K .......... .......... .......... .......... .......... 73% 229M 0s 46850K .......... .......... .......... .......... .......... 73% 220M 0s 46900K .......... .......... .......... .......... .......... 73% 205M 0s 46950K .......... .......... .......... .......... .......... 73% 217M 0s 47000K .......... .......... .......... .......... .......... 73% 177M 0s 47050K .......... .......... .......... .......... .......... 73% 199M 0s 47100K .......... .......... .......... .......... .......... 73% 221M 0s 47150K .......... .......... .......... .......... .......... 73% 197M 0s 47200K .......... .......... .......... .......... .......... 73% 188M 0s 47250K .......... .......... .......... .......... .......... 73% 204M 0s 47300K .......... .......... .......... .......... .......... 73% 234M 0s 47350K .......... .......... .......... .......... .......... 74% 217M 0s 47400K .......... .......... .......... .......... .......... 74% 197M 0s 47450K .......... .......... .......... .......... .......... 74% 203M 0s 47500K .......... .......... .......... .......... .......... 74% 174M 0s 47550K .......... .......... .......... .......... .......... 74% 206M 0s 47600K .......... .......... .......... .......... .......... 74% 175M 0s 47650K .......... .......... .......... .......... .......... 74% 206M 0s 47700K .......... .......... .......... .......... .......... 74% 181M 0s 47750K .......... .......... .......... .......... .......... 74% 197M 0s 47800K .......... .......... .......... .......... .......... 74% 172M 0s 47850K .......... .......... .......... .......... .......... 74% 177M 0s 47900K .......... .......... .......... .......... .......... 74% 189M 0s 47950K .......... .......... .......... .......... .......... 75% 199M 0s 48000K .......... .......... .......... .......... .......... 75% 154M 0s 48050K .......... .......... .......... .......... .......... 75% 208M 0s 48100K .......... .......... .......... .......... .......... 75% 177M 0s 48150K .......... .......... .......... .......... .......... 75% 172M 0s 48200K .......... .......... .......... .......... .......... 75% 179M 0s 48250K .......... .......... .......... .......... .......... 75% 154M 0s 48300K .......... .......... .......... .......... .......... 75% 182M 0s 48350K .......... .......... .......... .......... .......... 75% 200M 0s 48400K .......... .......... .......... .......... .......... 75% 150M 0s 48450K .......... .......... .......... .......... .......... 75% 160M 0s 48500K .......... .......... .......... .......... .......... 75% 201M 0s 48550K .......... .......... .......... .......... .......... 75% 196M 0s 48600K .......... .......... .......... .......... .......... 76% 188M 0s 48650K .......... .......... .......... .......... .......... 76% 192M 0s 48700K .......... .......... .......... .......... .......... 76% 188M 0s 48750K .......... .......... .......... .......... .......... 76% 151M 0s 48800K .......... .......... .......... .......... .......... 76% 156M 0s 48850K .......... .......... .......... .......... .......... 76% 177M 0s 48900K .......... .......... .......... .......... .......... 76% 187M 0s 48950K .......... .......... .......... .......... .......... 76% 146M 0s 49000K .......... .......... .......... .......... .......... 76% 206M 0s 49050K .......... .......... .......... .......... .......... 76% 196M 0s 49100K .......... .......... .......... .......... .......... 76% 194M 0s 49150K .......... .......... .......... .......... .......... 76% 260M 0s 49200K .......... .......... .......... .......... .......... 76% 157M 0s 49250K .......... .......... .......... .......... .......... 77% 241M 0s 49300K .......... .......... .......... .......... .......... 77% 221M 0s 49350K .......... .......... .......... .......... .......... 77% 176M 0s 49400K .......... .......... .......... .......... .......... 77% 232M 0s 49450K .......... .......... .......... .......... .......... 77% 252M 0s 49500K .......... .......... .......... .......... .......... 77% 228M 0s 49550K .......... .......... .......... .......... .......... 77% 201M 0s 49600K .......... .......... .......... .......... .......... 77% 195M 0s 49650K .......... .......... .......... .......... .......... 77% 318M 0s 49700K .......... .......... .......... .......... .......... 77% 334M 0s 49750K .......... .......... .......... .......... .......... 77% 267M 0s 49800K .......... .......... .......... .......... .......... 77% 181M 0s 49850K .......... .......... .......... .......... .......... 77% 222M 0s 49900K .......... .......... .......... .......... .......... 78% 237M 0s 49950K .......... .......... .......... .......... .......... 78% 221M 0s 50000K .......... .......... .......... .......... .......... 78% 177M 0s 50050K .......... .......... .......... .......... .......... 78% 219M 0s 50100K .......... .......... .......... .......... .......... 78% 206M 0s 50150K .......... .......... .......... .......... .......... 78% 204M 0s 50200K .......... .......... .......... .......... .......... 78% 193M 0s 50250K .......... .......... .......... .......... .......... 78% 204M 0s 50300K .......... .......... .......... .......... .......... 78% 230M 0s 50350K .......... .......... .......... .......... .......... 78% 208M 0s 50400K .......... .......... .......... .......... .......... 78% 220M 0s 50450K .......... .......... .......... .......... .......... 78% 188M 0s 50500K .......... .......... .......... .......... .......... 78% 230M 0s 50550K .......... .......... .......... .......... .......... 79% 231M 0s 50600K .......... .......... .......... .......... .......... 79% 181M 0s 50650K .......... .......... .......... .......... .......... 79% 206M 0s 50700K .......... .......... .......... .......... .......... 79% 259M 0s 50750K .......... .......... .......... .......... .......... 79% 229M 0s 50800K .......... .......... .......... .......... .......... 79% 18.0M 0s 50850K .......... .......... .......... .......... .......... 79% 237M 0s 50900K .......... .......... .......... .......... .......... 79% 219M 0s 50950K .......... .......... .......... .......... .......... 79% 205M 0s 51000K .......... .......... .......... .......... .......... 79% 171M 0s 51050K .......... .......... .......... .......... .......... 79% 214M 0s 51100K .......... .......... .......... .......... .......... 79% 213M 0s 51150K .......... .......... .......... .......... .......... 80% 207M 0s 51200K .......... .......... .......... .......... .......... 80% 193M 0s 51250K .......... .......... .......... .......... .......... 80% 205M 0s 51300K .......... .......... .......... .......... .......... 80% 175M 0s 51350K .......... .......... .......... .......... .......... 80% 221M 0s 51400K .......... .......... .......... .......... .......... 80% 170M 0s 51450K .......... .......... .......... .......... .......... 80% 199M 0s 51500K .......... .......... .......... .......... .......... 80% 47.5M 0s 51550K .......... .......... .......... .......... .......... 80% 269M 0s 51600K .......... .......... .......... .......... .......... 80% 168M 0s 51650K .......... .......... .......... .......... .......... 80% 246M 0s 51700K .......... .......... .......... .......... .......... 80% 224M 0s 51750K .......... .......... .......... .......... .......... 80% 231M 0s 51800K .......... .......... .......... .......... .......... 81% 183M 0s 51850K .......... .......... .......... .......... .......... 81% 246M 0s 51900K .......... .......... .......... .......... .......... 81% 221M 0s 51950K .......... .......... .......... .......... .......... 81% 194M 0s 52000K .......... .......... .......... .......... .......... 81% 166M 0s 52050K .......... .......... .......... .......... .......... 81% 206M 0s 52100K .......... .......... .......... .......... .......... 81% 242M 0s 52150K .......... .......... .......... .......... .......... 81% 212M 0s 52200K .......... .......... .......... .......... .......... 81% 202M 0s 52250K .......... .......... .......... .......... .......... 81% 207M 0s 52300K .......... .......... .......... .......... .......... 81% 223M 0s 52350K .......... .......... .......... .......... .......... 81% 251M 0s 52400K .......... .......... .......... .......... .......... 81% 164M 0s 52450K .......... .......... .......... .......... .......... 82% 226M 0s 52500K .......... .......... .......... .......... .......... 82% 183M 0s 52550K .......... .......... .......... .......... .......... 82% 237M 0s 52600K .......... .......... .......... .......... .......... 82% 203M 0s 52650K .......... .......... .......... .......... .......... 82% 222M 0s 52700K .......... .......... .......... .......... .......... 82% 221M 0s 52750K .......... .......... .......... .......... .......... 82% 195M 0s 52800K .......... .......... .......... .......... .......... 82% 161M 0s 52850K .......... .......... .......... .......... .......... 82% 228M 0s 52900K .......... .......... .......... .......... .......... 82% 245M 0s 52950K .......... .......... .......... .......... .......... 82% 197M 0s 53000K .......... .......... .......... .......... .......... 82% 187M 0s 53050K .......... .......... .......... .......... .......... 82% 224M 0s 53100K .......... .......... .......... .......... .......... 83% 230M 0s 53150K .......... .......... .......... .......... .......... 83% 228M 0s 53200K .......... .......... .......... .......... .......... 83% 3.21M 0s 53250K .......... .......... .......... .......... .......... 83% 30.7M 0s 53300K .......... .......... .......... .......... .......... 83% 35.8M 0s 53350K .......... .......... .......... .......... .......... 83% 35.5M 0s 53400K .......... .......... .......... .......... .......... 83% 32.3M 0s 53450K .......... .......... .......... .......... .......... 83% 32.8M 0s 53500K .......... .......... .......... .......... .......... 83% 41.1M 0s 53550K .......... .......... .......... .......... .......... 83% 33.1M 0s 53600K .......... .......... .......... .......... .......... 83% 31.5M 0s 53650K .......... .......... .......... .......... .......... 83% 32.3M 0s 53700K .......... .......... .......... .......... .......... 83% 33.4M 0s 53750K .......... .......... .......... .......... .......... 84% 39.1M 0s 53800K .......... .......... .......... .......... .......... 84% 32.0M 0s 53850K .......... .......... .......... .......... .......... 84% 7.44M 0s 53900K .......... .......... .......... .......... .......... 84% 35.8M 0s 53950K .......... .......... .......... .......... .......... 84% 52.2M 0s 54000K .......... .......... .......... .......... .......... 84% 233M 0s 54050K .......... .......... .......... .......... .......... 84% 23.3M 0s 54100K .......... .......... .......... .......... .......... 84% 32.7M 0s 54150K .......... .......... .......... .......... .......... 84% 33.2M 0s 54200K .......... .......... .......... .......... .......... 84% 29.5M 0s 54250K .......... .......... .......... .......... .......... 84% 33.8M 0s 54300K .......... .......... .......... .......... .......... 84% 36.6M 0s 54350K .......... .......... .......... .......... .......... 85% 38.9M 0s 54400K .......... .......... .......... .......... .......... 85% 29.3M 0s 54450K .......... .......... .......... .......... .......... 85% 35.2M 0s 54500K .......... .......... .......... .......... .......... 85% 34.4M 0s 54550K .......... .......... .......... .......... .......... 85% 33.7M 0s 54600K .......... .......... .......... .......... .......... 85% 5.33M 0s 54650K .......... .......... .......... .......... .......... 85% 37.4M 0s 54700K .......... .......... .......... .......... .......... 85% 122M 0s 54750K .......... .......... .......... .......... .......... 85% 156M 0s 54800K .......... .......... .......... .......... .......... 85% 145M 0s 54850K .......... .......... .......... .......... .......... 85% 156M 0s 54900K .......... .......... .......... .......... .......... 85% 175M 0s 54950K .......... .......... .......... .......... .......... 85% 188M 0s 55000K .......... .......... .......... .......... .......... 86% 130M 0s 55050K .......... .......... .......... .......... .......... 86% 150M 0s 55100K .......... .......... .......... .......... .......... 86% 138M 0s 55150K .......... .......... .......... .......... .......... 86% 161M 0s 55200K .......... .......... .......... .......... .......... 86% 125M 0s 55250K .......... .......... .......... .......... .......... 86% 177M 0s 55300K .......... .......... .......... .......... .......... 86% 163M 0s 55350K .......... .......... .......... .......... .......... 86% 155M 0s 55400K .......... .......... .......... .......... .......... 86% 126M 0s 55450K .......... .......... .......... .......... .......... 86% 159M 0s 55500K .......... .......... .......... .......... .......... 86% 99.7M 0s 55550K .......... .......... .......... .......... .......... 86% 161M 0s 55600K .......... .......... .......... .......... .......... 86% 114M 0s 55650K .......... .......... .......... .......... .......... 87% 162M 0s 55700K .......... .......... .......... .......... .......... 87% 153M 0s 55750K .......... .......... .......... .......... .......... 87% 151M 0s 55800K .......... .......... .......... .......... .......... 87% 150M 0s 55850K .......... .......... .......... .......... .......... 87% 172M 0s 55900K .......... .......... .......... .......... .......... 87% 159M 0s 55950K .......... .......... .......... .......... .......... 87% 152M 0s 56000K .......... .......... .......... .......... .......... 87% 133M 0s 56050K .......... .......... .......... .......... .......... 87% 166M 0s 56100K .......... .......... .......... .......... .......... 87% 143M 0s 56150K .......... .......... .......... .......... .......... 87% 217M 0s 56200K .......... .......... .......... .......... .......... 87% 169M 0s 56250K .......... .......... .......... .......... .......... 87% 128M 0s 56300K .......... .......... .......... .......... .......... 88% 175M 0s 56350K .......... .......... .......... .......... .......... 88% 190M 0s 56400K .......... .......... .......... .......... .......... 88% 111M 0s 56450K .......... .......... .......... .......... .......... 88% 197M 0s 56500K .......... .......... .......... .......... .......... 88% 156M 0s 56550K .......... .......... .......... .......... .......... 88% 162M 0s 56600K .......... .......... .......... .......... .......... 88% 171M 0s 56650K .......... .......... .......... .......... .......... 88% 141M 0s 56700K .......... .......... .......... .......... .......... 88% 144M 0s 56750K .......... .......... .......... .......... .......... 88% 159M 0s 56800K .......... .......... .......... .......... .......... 88% 133M 0s 56850K .......... .......... .......... .......... .......... 88% 127M 0s 56900K .......... .......... .......... .......... .......... 88% 160M 0s 56950K .......... .......... .......... .......... .......... 89% 158M 0s 57000K .......... .......... .......... .......... .......... 89% 140M 0s 57050K .......... .......... .......... .......... .......... 89% 120M 0s 57100K .......... .......... .......... .......... .......... 89% 154M 0s 57150K .......... .......... .......... .......... .......... 89% 141M 0s 57200K .......... .......... .......... .......... .......... 89% 183M 0s 57250K .......... .......... .......... .......... .......... 89% 165M 0s 57300K .......... .......... .......... .......... .......... 89% 160M 0s 57350K .......... .......... .......... .......... .......... 89% 146M 0s 57400K .......... .......... .......... .......... .......... 89% 276M 0s 57450K .......... .......... .......... .......... .......... 89% 189M 0s 57500K .......... .......... .......... .......... .......... 89% 144M 0s 57550K .......... .......... .......... .......... .......... 90% 169M 0s 57600K .......... .......... .......... .......... .......... 90% 142M 0s 57650K .......... .......... .......... .......... .......... 90% 161M 0s 57700K .......... .......... .......... .......... .......... 90% 182M 0s 57750K .......... .......... .......... .......... .......... 90% 156M 0s 57800K .......... .......... .......... .......... .......... 90% 12.7M 0s 57850K .......... .......... .......... .......... .......... 90% 128M 0s 57900K .......... .......... .......... .......... .......... 90% 145M 0s 57950K .......... .......... .......... .......... .......... 90% 150M 0s 58000K .......... .......... .......... .......... .......... 90% 142M 0s 58050K .......... .......... .......... .......... .......... 90% 150M 0s 58100K .......... .......... .......... .......... .......... 90% 132M 0s 58150K .......... .......... .......... .......... .......... 90% 151M 0s 58200K .......... .......... .......... .......... .......... 91% 119M 0s 58250K .......... .......... .......... .......... .......... 91% 197M 0s 58300K .......... .......... .......... .......... .......... 91% 178M 0s 58350K .......... .......... .......... .......... .......... 91% 130M 0s 58400K .......... .......... .......... .......... .......... 91% 115M 0s 58450K .......... .......... .......... .......... .......... 91% 156M 0s 58500K .......... .......... .......... .......... .......... 91% 146M 0s 58550K .......... .......... .......... .......... .......... 91% 162M 0s 58600K .......... .......... .......... .......... .......... 91% 138M 0s 58650K .......... .......... .......... .......... .......... 91% 168M 0s 58700K .......... .......... .......... .......... .......... 91% 163M 0s 58750K .......... .......... .......... .......... .......... 91% 214M 0s 58800K .......... .......... .......... .......... .......... 91% 100M 0s 58850K .......... .......... .......... .......... .......... 92% 144M 0s 58900K .......... .......... .......... .......... .......... 92% 181M 0s 58950K .......... .......... .......... .......... .......... 92% 171M 0s 59000K .......... .......... .......... .......... .......... 92% 162M 0s 59050K .......... .......... .......... .......... .......... 92% 133M 0s 59100K .......... .......... .......... .......... .......... 92% 178M 0s 59150K .......... .......... .......... .......... .......... 92% 176M 0s 59200K .......... .......... .......... .......... .......... 92% 126M 0s 59250K .......... .......... .......... .......... .......... 92% 155M 0s 59300K .......... .......... .......... .......... .......... 92% 145M 0s 59350K .......... .......... .......... .......... .......... 92% 144M 0s 59400K .......... .......... .......... .......... .......... 92% 138M 0s 59450K .......... .......... .......... .......... .......... 92% 166M 0s 59500K .......... .......... .......... .......... .......... 93% 161M 0s 59550K .......... .......... .......... .......... .......... 93% 161M 0s 59600K .......... .......... .......... .......... .......... 93% 142M 0s 59650K .......... .......... .......... .......... .......... 93% 168M 0s 59700K .......... .......... .......... .......... .......... 93% 164M 0s 59750K .......... .......... .......... .......... .......... 93% 158M 0s 59800K .......... .......... .......... .......... .......... 93% 159M 0s 59850K .......... .......... .......... .......... .......... 93% 165M 0s 59900K .......... .......... .......... .......... .......... 93% 164M 0s 59950K .......... .......... .......... .......... .......... 93% 192M 0s 60000K .......... .......... .......... .......... .......... 93% 171M 0s 60050K .......... .......... .......... .......... .......... 93% 186M 0s 60100K .......... .......... .......... .......... .......... 93% 146M 0s 60150K .......... .......... .......... .......... .......... 94% 152M 0s 60200K .......... .......... .......... .......... .......... 94% 158M 0s 60250K .......... .......... .......... .......... .......... 94% 161M 0s 60300K .......... .......... .......... .......... .......... 94% 158M 0s 60350K .......... .......... .......... .......... .......... 94% 181M 0s 60400K .......... .......... .......... .......... .......... 94% 142M 0s 60450K .......... .......... .......... .......... .......... 94% 159M 0s 60500K .......... .......... .......... .......... .......... 94% 196M 0s 60550K .......... .......... .......... .......... .......... 94% 138M 0s 60600K .......... .......... .......... .......... .......... 94% 125M 0s 60650K .......... .......... .......... .......... .......... 94% 159M 0s 60700K .......... .......... .......... .......... .......... 94% 213M 0s 60750K .......... .......... .......... .......... .......... 95% 168M 0s 60800K .......... .......... .......... .......... .......... 95% 139M 0s 60850K .......... .......... .......... .......... .......... 95% 182M 0s 60900K .......... .......... .......... .......... .......... 95% 111M 0s 60950K .......... .......... .......... .......... .......... 95% 9.56M 0s 61000K .......... .......... .......... .......... .......... 95% 146M 0s 61050K .......... .......... .......... .......... .......... 95% 136M 0s 61100K .......... .......... .......... .......... .......... 95% 142M 0s 61150K .......... .......... .......... .......... .......... 95% 165M 0s 61200K .......... .......... .......... .......... .......... 95% 148M 0s 61250K .......... .......... .......... .......... .......... 95% 138M 0s 61300K .......... .......... .......... .......... .......... 95% 170M 0s 61350K .......... .......... .......... .......... .......... 95% 180M 0s 61400K .......... .......... .......... .......... .......... 96% 133M 0s 61450K .......... .......... .......... .......... .......... 96% 165M 0s 61500K .......... .......... .......... .......... .......... 96% 161M 0s 61550K .......... .......... .......... .......... .......... 96% 152M 0s 61600K .......... .......... .......... .......... .......... 96% 133M 0s 61650K .......... .......... .......... .......... .......... 96% 165M 0s 61700K .......... .......... .......... .......... .......... 96% 155M 0s 61750K .......... .......... .......... .......... .......... 96% 156M 0s 61800K .......... .......... .......... .......... .......... 96% 160M 0s 61850K .......... .......... .......... .......... .......... 96% 164M 0s 61900K .......... .......... .......... .......... .......... 96% 175M 0s 61950K .......... .......... .......... .......... .......... 96% 167M 0s 62000K .......... .......... .......... .......... .......... 96% 136M 0s 62050K .......... .......... .......... .......... .......... 97% 180M 0s 62100K .......... .......... .......... .......... .......... 97% 181M 0s 62150K .......... .......... .......... .......... .......... 97% 168M 0s 62200K .......... .......... .......... .......... .......... 97% 129M 0s 62250K .......... .......... .......... .......... .......... 97% 170M 0s 62300K .......... .......... .......... .......... .......... 97% 166M 0s 62350K .......... .......... .......... .......... .......... 97% 150M 0s 62400K .......... .......... .......... .......... .......... 97% 210M 0s 62450K .......... .......... .......... .......... .......... 97% 194M 0s 62500K .......... .......... .......... .......... .......... 97% 151M 0s 62550K .......... .......... .......... .......... .......... 97% 152M 0s 62600K .......... .......... .......... .......... .......... 97% 126M 0s 62650K .......... .......... .......... .......... .......... 97% 168M 0s 62700K .......... .......... .......... .......... .......... 98% 160M 0s 62750K .......... .......... .......... .......... .......... 98% 164M 0s 62800K .......... .......... .......... .......... .......... 98% 188M 0s 62850K .......... .......... .......... .......... .......... 98% 164M 0s 62900K .......... .......... .......... .......... .......... 98% 119M 0s 62950K .......... .......... .......... .......... .......... 98% 168M 0s 63000K .......... .......... .......... .......... .......... 98% 124M 0s 63050K .......... .......... .......... .......... .......... 98% 141M 0s 63100K .......... .......... .......... .......... .......... 98% 132M 0s 63150K .......... .......... .......... .......... .......... 98% 167M 0s 63200K .......... .......... .......... .......... .......... 98% 136M 0s 63250K .......... .......... .......... .......... .......... 98% 155M 0s 63300K .......... .......... .......... .......... .......... 98% 169M 0s 63350K .......... .......... .......... .......... .......... 99% 179M 0s 63400K .......... .......... .......... .......... .......... 99% 148M 0s 63450K .......... .......... .......... .......... .......... 99% 171M 0s 63500K .......... .......... .......... .......... .......... 99% 173M 0s 63550K .......... .......... .......... .......... .......... 99% 167M 0s 63600K .......... .......... .......... .......... .......... 99% 118M 0s 63650K .......... .......... .......... .......... .......... 99% 177M 0s 63700K .......... .......... .......... .......... .......... 99% 249M 0s 63750K .......... .......... .......... .......... .......... 99% 149M 0s 63800K .......... .......... .......... .......... .......... 99% 137M 0s 63850K .......... .......... .......... .......... .......... 99% 166M 0s 63900K .......... .......... .......... .......... .......... 99% 171M 0s 63950K .......... .......... .......... .......... ...... 100% 134M=0.7s 2017-09-06 18:42:37 (91.2 MB/s) - ‘google-chrome-stable_current_amd64.deb’ saved [65532326/65532326] before_install.4 9.99s$ sudo dpkg -i google-chrome*.deb (Reading database ... 92853 files and directories currently installed.) Preparing to unpack google-chrome-stable_current_amd64.deb ... Unpacking google-chrome-stable (61.0.3163.79-1) over (59.0.3071.115-1) ... Setting up google-chrome-stable (61.0.3163.79-1) ... Processing triggers for desktop-file-utils (0.22-1ubuntu1.1) ... Processing triggers for mime-support (3.54ubuntu1.1) ... Processing triggers for man-db (2.6.7.1-1ubuntu1) ... before_install.5 0.02s$ /sbin/start-stop-daemon --start --quiet --pidfile /tmp/custom_xvfb_99.pid --make-pidfile --background --exec /usr/bin/Xvfb -- :99 -ac -screen scn 1600x1200x16 install.1 0.76s$ travis_retry gem install bundler Successfully installed bundler-1.15.4 1 gem installed install.2 4.26s$ travis_retry nvm install node 8.0.0 Downloading and installing node v8.4.0... Downloading https://nodejs.org/dist/v8.4.0/node-v8.4.0-linux-x64.tar.xz... ######################################################################## 100.0% Computing checksum with sha256sum Checksums matched! Now using node v8.4.0 (npm v5.3.0) install.3 0.01s$ node -v v8.4.0 install.4 9.59s$ travis_retry npm i -g yarn@0.27.5 /home/travis/.nvm/versions/node/v8.4.0/bin/yarn -> /home/travis/.nvm/versions/node/v8.4.0/lib/node_modules/yarn/bin/yarn.js /home/travis/.nvm/versions/node/v8.4.0/bin/yarnpkg -> /home/travis/.nvm/versions/node/v8.4.0/lib/node_modules/yarn/bin/yarn.js + yarn@0.27.5 added 207 packages in 8.794s install.5 7.17s$ travis_retry yarn global add babel-cli yarn global v0.27.5 [1/4] Resolving packages... [2/4] Fetching packages... warning fsevents@1.1.2: The platform "linux" is incompatible with this module. info "fsevents@1.1.2" is an optional dependency and failed compatibility check. Excluding it from installation. [3/4] Linking dependencies... [4/4] Building fresh packages... success Installed "babel-cli@6.26.0" with binaries: - babel-doctor - babel - babel-node - babel-external-helpers Done in 6.53s. install.6 99.07s$ travis_retry bundle install The git source `git://github.com/turbolinks/turbolinks-classic.git` uses the `git` protocol, which transmits data without encryption. Disable this warning with `bundle config git.allow_insecure true`, or switch to the `https` protocol to keep your data secure. The git source `git://github.com/mbklein/equivalent-xml.git` uses the `git` protocol, which transmits data without encryption. Disable this warning with `bundle config git.allow_insecure true`, or switch to the `https` protocol to keep your data secure. Fetching git://github.com/mbklein/equivalent-xml.git Fetching git://github.com/turbolinks/turbolinks-classic.git Fetching gem metadata from https://rubygems.org/........ Fetching version metadata from https://rubygems.org/.. Fetching dependency metadata from https://rubygems.org/. Resolving dependencies... Fetching rake 12.0.0 Installing rake 12.0.0 Fetching i18n 0.8.6 Installing i18n 0.8.6 Fetching multi_json 1.12.1 Installing multi_json 1.12.1 Fetching builder 3.0.4 Installing builder 3.0.4 Fetching erubis 2.7.0 Installing erubis 2.7.0 Fetching journey 1.0.4 Installing journey 1.0.4 Fetching rack 1.4.7 Installing rack 1.4.7 Fetching hike 1.2.3 Installing hike 1.2.3 Fetching tilt 1.4.1 Installing tilt 1.4.1 Fetching mime-types 1.25.1 Installing mime-types 1.25.1 Fetching polyglot 0.3.5 Installing polyglot 0.3.5 Fetching arel 3.0.3 Installing arel 3.0.3 Fetching tzinfo 0.3.53 Installing tzinfo 0.3.53 Fetching public_suffix 2.0.5 Installing public_suffix 2.0.5 Fetching io-like 0.3.0 Installing io-like 0.3.0 Fetching ast 2.3.0 Installing ast 2.3.0 Fetching awesome_print 1.8.0 Installing awesome_print 1.8.0 Fetching debug_inspector 0.0.3 Installing debug_inspector 0.0.3 with native extensions Using bundler 1.15.4 Fetching byebug 9.0.6 Installing byebug 9.0.6 with native extensions Fetching mini_mime 0.1.4 Installing mini_mime 0.1.4 Fetching mini_portile2 2.2.0 Installing mini_portile2 2.2.0 Fetching ffi 1.9.18 Installing ffi 1.9.18 with native extensions Fetching cliver 0.3.2 Installing cliver 0.3.2 Fetching coderay 1.1.1 Installing coderay 1.1.1 Fetching coffee-script-source 1.12.2 Installing coffee-script-source 1.12.2 Fetching execjs 2.7.0 Installing execjs 2.7.0 Fetching json 1.8.6 Installing json 1.8.6 with native extensions Fetching thor 0.19.4 Installing thor 0.19.4 Fetching connection_pool 2.2.1 Installing connection_pool 2.2.1 Fetching docile 1.1.5 Installing docile 1.1.5 Fetching simplecov-html 0.10.2 Installing simplecov-html 0.10.2 Fetching tins 1.15.0 Installing tins 1.15.0 Fetching diff-lcs 1.3 Installing diff-lcs 1.3 Using equivalent-xml 1.0.0 from git://github.com/mbklein/equivalent-xml.git (at master@47de39c) Fetching interception 0.5 Installing interception 0.5 with native extensions Fetching libv8 5.9.211.38.1 (x86_64-linux) Installing libv8 5.9.211.38.1 (x86_64-linux) Fetching rb-fsevent 0.10.2 Installing rb-fsevent 0.10.2 Fetching ruby_dep 1.5.0 Installing ruby_dep 1.5.0 Fetching method_source 0.8.2 Installing method_source 0.8.2 Fetching parallel 1.12.0 Installing parallel 1.12.0 Fetching websocket-extensions 0.1.2 Installing websocket-extensions 0.1.2 Fetching power_assert 1.0.2 Installing power_assert 1.0.2 Fetching powerpack 0.1.1 Installing powerpack 0.1.1 Fetching slop 3.6.0 Installing slop 3.6.0 Fetching yard 0.9.9 Installing yard 0.9.9 Fetching puma 3.10.0 Installing puma 3.10.0 with native extensions Fetching rails3-before_action 0.3.1 Installing rails3-before_action 0.3.1 Fetching rspec-support 3.6.0 Installing rspec-support 3.6.0 Fetching ruby-progressbar 1.8.1 Installing ruby-progressbar 1.8.1 Fetching unicode-display_width 1.3.0 Installing unicode-display_width 1.3.0 Fetching rubyzip 1.2.1 Installing rubyzip 1.2.1 Fetching sass 3.2.19 Installing sass 3.2.19 Fetching spring 1.7.2 Installing spring 1.7.2 Fetching sqlite3 1.3.13 Installing sqlite3 1.3.13 with native extensions Fetching rainbow 2.2.2 Installing rainbow 2.2.2 with native extensions Fetching activesupport 3.2.22.5 Installing activesupport 3.2.22.5 Fetching rack-cache 1.7.0 Installing rack-cache 1.7.0 Fetching rack-test 0.6.3 Installing rack-test 0.6.3 Fetching rack-ssl 1.3.4 Installing rack-ssl 1.3.4 Fetching sprockets 2.2.3 Installing sprockets 2.2.3 Fetching treetop 1.4.15 Installing treetop 1.4.15 Fetching addressable 2.5.1 Installing addressable 2.5.1 Fetching archive-zip 0.7.0 Installing archive-zip 0.7.0 Fetching parser 2.4.0.0 Installing parser 2.4.0.0 Fetching binding_of_caller 0.7.2 Installing binding_of_caller 0.7.2 with native extensions Fetching nokogiri 1.8.0 Installing nokogiri 1.8.0 with native extensions Fetching childprocess 0.7.1 Installing childprocess 0.7.1 Fetching rb-inotify 0.9.10 Installing rb-inotify 0.9.10 Fetching coffee-script 2.4.1 Installing coffee-script 2.4.1 Fetching uglifier 3.2.0 Installing uglifier 3.2.0 Fetching rdoc 3.12.2 Installing rdoc 3.12.2 Fetching simplecov 0.14.1 Installing simplecov 0.14.1 Fetching term-ansicolor 1.6.0 Installing term-ansicolor 1.6.0 Fetching mini_racer 0.1.12 Installing mini_racer 0.1.12 with native extensions Fetching websocket-driver 0.6.5 Installing websocket-driver 0.6.5 with native extensions Fetching test-unit 3.2.5 Installing test-unit 3.2.5 Fetching pry 0.10.4 Installing pry 0.10.4 Fetching rspec-core 3.6.0 Installing rspec-core 3.6.0 Fetching rspec-expectations 3.6.0 Installing rspec-expectations 3.6.0 Fetching rspec-mocks 3.6.0 Installing rspec-mocks 3.6.0 Fetching activemodel 3.2.22.5 Installing activemodel 3.2.22.5 Fetching jbuilder 2.6.4 Installing jbuilder 2.6.4 Fetching mail 2.5.5 Installing mail 2.5.5 Fetching launchy 2.4.3 Installing launchy 2.4.3 Fetching rubocop 0.49.1 Installing rubocop 0.49.1 Fetching ruby-lint 2.3.1 Installing ruby-lint 2.3.1 Fetching xpath 2.1.0 Installing xpath 2.1.0 Fetching chromedriver-helper 1.1.0 Installing chromedriver-helper 1.1.0 Fetching selenium-webdriver 3.5.1 Installing selenium-webdriver 3.5.1 Fetching listen 3.1.5 Installing listen 3.1.5 Fetching sdoc 0.3.20 Installing sdoc 0.3.20 Fetching coveralls 0.8.21 Installing coveralls 0.8.21 Fetching pry-byebug 3.4.2 Installing pry-byebug 3.4.2 Fetching pry-doc 0.11.1 Installing pry-doc 0.11.1 Fetching pry-rails 0.3.6 Installing pry-rails 0.3.6 Fetching pry-rescue 1.4.5 Installing pry-rescue 1.4.5 Fetching pry-stack_explorer 0.4.9.2 Installing pry-stack_explorer 0.4.9.2 Fetching rspec-retry 0.5.4 Installing rspec-retry 0.5.4 Fetching actionpack 3.2.22.5 Installing actionpack 3.2.22.5 Fetching activerecord 3.2.22.5 Installing activerecord 3.2.22.5 Fetching activeresource 3.2.22.5 Installing activeresource 3.2.22.5 Fetching capybara 2.15.1 Installing capybara 2.15.1 Fetching actionmailer 3.2.22.5 Installing actionmailer 3.2.22.5 Fetching railties 3.2.22.5 Installing railties 3.2.22.5 Fetching capybara-screenshot 1.0.17 Installing capybara-screenshot 1.0.17 Fetching poltergeist 1.16.0 Installing poltergeist 1.16.0 Fetching coffee-rails 3.2.2 Installing coffee-rails 3.2.2 Fetching generator_spec 0.9.4 Installing generator_spec 0.9.4 Fetching jquery-rails 3.1.4 Installing jquery-rails 3.1.4 Fetching rails 3.2.22.5 Installing rails 3.2.22.5 Fetching rspec-rails 3.6.1 Installing rspec-rails 3.6.1 Fetching sass-rails 3.2.6 Installing sass-rails 3.2.6 Using turbolinks 3.0.0 from git://github.com/turbolinks/turbolinks-classic.git (at master@80216ce) Using react_on_rails 9.0.0.beta.12 (was 8.0.6) from source at `../..` Bundle complete! 41 Gemfile dependencies, 115 gems now installed. Use `bundle info [gemname]` to see where a bundled gem is installed. Post-install message from rdoc: Depending on your version of ruby, you may need to install ruby rdoc/ri data: <= 1.8.6 : unsupported = 1.8.7 : gem install rdoc-data; rdoc-data --install = 1.9.1 : gem install rdoc-data; rdoc-data --install >= 1.9.2 : nothing to do! Yay! Post-install message from yard: -------------------------------------------------------------------------------- As of YARD v0.9.2: RubyGems "--document=yri,yard" hooks are now supported. You can auto-configure YARD to automatically build the yri index for installed gems by typing: $ yard config --gem-install-yri See `yard config --help` for more information on RubyGems install hooks. You can also add the following to your .gemspec to have YARD document your gem on install: spec.metadata["yard.run"] = "yri" # use "yard" to build full HTML docs. -------------------------------------------------------------------------------- Post-install message from ruby-lint: Please report any issues at: https://github.com/YorickPeterse/ruby-lint/issues/new install.7 5.55s$ travis_retry yarn yarn install v0.27.5 [1/4] Resolving packages... success Already up-to-date. $ yarn run build yarn run v0.27.5 $ yarn run clean && yarn run babel node_package/src/Authenticity.js -> node_package/lib/Authenticity.js node_package/src/ComponentRegistry.js -> node_package/lib/ComponentRegistry.js node_package/src/ReactOnRails.js -> node_package/lib/ReactOnRails.js node_package/src/RenderUtils.js -> node_package/lib/RenderUtils.js node_package/src/StoreRegistry.js -> node_package/lib/StoreRegistry.js node_package/src/buildConsoleReplay.js -> node_package/lib/buildConsoleReplay.js node_package/src/clientStartup.js -> node_package/lib/clientStartup.js node_package/src/context.js -> node_package/lib/context.js node_package/src/createReactElement.js -> node_package/lib/createReactElement.js node_package/src/generatorFunction.js -> node_package/lib/generatorFunction.js node_package/src/handleError.js -> node_package/lib/handleError.js node_package/src/isCreateReactElementResultNonReactComponent.js -> node_package/lib/isCreateReactElementResultNonReactComponent.js node_package/src/scriptSanitizedVal.js -> node_package/lib/scriptSanitizedVal.js node_package/src/serverRenderReactComponent.js -> node_package/lib/serverRenderReactComponent.js Done in 3.79s. Done in 5.02s. install.8 4.24s$ travis_retry yarn run build yarn run v0.27.5 $ yarn run clean && yarn run babel node_package/src/Authenticity.js -> node_package/lib/Authenticity.js node_package/src/ComponentRegistry.js -> node_package/lib/ComponentRegistry.js node_package/src/ReactOnRails.js -> node_package/lib/ReactOnRails.js node_package/src/RenderUtils.js -> node_package/lib/RenderUtils.js node_package/src/StoreRegistry.js -> node_package/lib/StoreRegistry.js node_package/src/buildConsoleReplay.js -> node_package/lib/buildConsoleReplay.js node_package/src/clientStartup.js -> node_package/lib/clientStartup.js node_package/src/context.js -> node_package/lib/context.js node_package/src/createReactElement.js -> node_package/lib/createReactElement.js node_package/src/generatorFunction.js -> node_package/lib/generatorFunction.js node_package/src/handleError.js -> node_package/lib/handleError.js node_package/src/isCreateReactElementResultNonReactComponent.js -> node_package/lib/isCreateReactElementResultNonReactComponent.js node_package/src/scriptSanitizedVal.js -> node_package/lib/scriptSanitizedVal.js node_package/src/serverRenderReactComponent.js -> node_package/lib/serverRenderReactComponent.js Done in 3.68s. install.9 62.01s$ bundle exec rake prepare_for_ci yarn run build && yarn link Building Node Package and running 'yarn link' yarn run v0.27.5 $ yarn run clean && yarn run babel node_package/src/Authenticity.js -> node_package/lib/Authenticity.js node_package/src/ComponentRegistry.js -> node_package/lib/ComponentRegistry.js node_package/src/ReactOnRails.js -> node_package/lib/ReactOnRails.js node_package/src/RenderUtils.js -> node_package/lib/RenderUtils.js node_package/src/StoreRegistry.js -> node_package/lib/StoreRegistry.js node_package/src/buildConsoleReplay.js -> node_package/lib/buildConsoleReplay.js node_package/src/clientStartup.js -> node_package/lib/clientStartup.js node_package/src/context.js -> node_package/lib/context.js node_package/src/createReactElement.js -> node_package/lib/createReactElement.js node_package/src/generatorFunction.js -> node_package/lib/generatorFunction.js node_package/src/handleError.js -> node_package/lib/handleError.js node_package/src/isCreateReactElementResultNonReactComponent.js -> node_package/lib/isCreateReactElementResultNonReactComponent.js node_package/src/scriptSanitizedVal.js -> node_package/lib/scriptSanitizedVal.js node_package/src/serverRenderReactComponent.js -> node_package/lib/serverRenderReactComponent.js Done in 3.66s. yarn link v0.27.5 success Registered "react-on-rails". info You can now run `yarn link "react-on-rails"` in the projects where you want to use this module and it will be used instead. Done in 0.18s. cd /home/travis/build/shakacode/react_on_rails/spec/dummy_no_webpacker/client && npm install > node-sass@4.5.3 install /home/travis/build/shakacode/react_on_rails/spec/dummy_no_webpacker/client/node_modules/node-sass > node scripts/install.js Downloading binary from https://github.com/sass/node-sass/releases/download/v4.5.3/linux-x64-57_binding.node Download complete Binary saved to /home/travis/build/shakacode/react_on_rails/spec/dummy_no_webpacker/client/node_modules/node-sass/vendor/linux-x64-57/binding.node Caching binary to /home/travis/.npm/node-sass/4.5.3/linux-x64-57_binding.node > node-sass@4.5.3 postinstall /home/travis/build/shakacode/react_on_rails/spec/dummy_no_webpacker/client/node_modules/node-sass > node scripts/build.js Binary found at /home/travis/build/shakacode/react_on_rails/spec/dummy_no_webpacker/client/node_modules/node-sass/vendor/linux-x64-57/binding.node Testing binary Binary is fine npm notice created a lockfile as package-lock.json. You should commit this file. npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.1.2 (node_modules/fsevents): npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.1.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"}) added 1048 packages in 36.215s cd /home/travis/build/shakacode/react_on_rails/spec/dummy_no_webpacker && yarn run install-react-on-rails yarn run v0.27.5 $ cd client && yarn run install-react-on-rails npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.1.2 (node_modules/fsevents): npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.1.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"}) + react-on-rails@9.0.0-beta.12 added 115 packages in 16.405s Done in 18.16s. cd /home/travis/build/shakacode/react_on_rails/spec/dummy_no_webpacker && BUNDLE_GEMFILE=Gemfile.rails32 bundle install The latest bundler is 1.16.0.pre.1, but you are currently running 1.15.4. To update, run `gem install bundler --pre` The git source `git://github.com/turbolinks/turbolinks-classic.git` uses the `git` protocol, which transmits data without encryption. Disable this warning with `bundle config git.allow_insecure true`, or switch to the `https` protocol to keep your data secure. The git source `git://github.com/mbklein/equivalent-xml.git` uses the `git` protocol, which transmits data without encryption. Disable this warning with `bundle config git.allow_insecure true`, or switch to the `https` protocol to keep your data secure. Using rake 12.0.0 Using i18n 0.8.6 Using multi_json 1.12.1 Using builder 3.0.4 Using erubis 2.7.0 Using journey 1.0.4 Using rack 1.4.7 Using hike 1.2.3 Using tilt 1.4.1 Using mime-types 1.25.1 Using polyglot 0.3.5 Using arel 3.0.3 Using tzinfo 0.3.53 Using public_suffix 2.0.5 Using io-like 0.3.0 Using ast 2.3.0 Using awesome_print 1.8.0 Using debug_inspector 0.0.3 Using bundler 1.15.4 Using byebug 9.0.6 Using mini_mime 0.1.4 Using mini_portile2 2.2.0 Using ffi 1.9.18 Using cliver 0.3.2 Using coderay 1.1.1 Using coffee-script-source 1.12.2 Using execjs 2.7.0 Using json 1.8.6 Using thor 0.19.4 Using connection_pool 2.2.1 Using docile 1.1.5 Using simplecov-html 0.10.2 Using tins 1.15.0 Using diff-lcs 1.3 Using equivalent-xml 1.0.0 from git://github.com/mbklein/equivalent-xml.git (at master@47de39c) Using interception 0.5 Using libv8 5.9.211.38.1 (x86_64-linux) Using rb-fsevent 0.10.2 Using ruby_dep 1.5.0 Using method_source 0.8.2 Using parallel 1.12.0 Using websocket-extensions 0.1.2 Using power_assert 1.0.2 Using powerpack 0.1.1 Using slop 3.6.0 Using yard 0.9.9 Using puma 3.10.0 Using rails3-before_action 0.3.1 Using rspec-support 3.6.0 Using ruby-progressbar 1.8.1 Using unicode-display_width 1.3.0 Using rubyzip 1.2.1 Using sass 3.2.19 Using spring 1.7.2 Using sqlite3 1.3.13 Using rainbow 2.2.2 Using activesupport 3.2.22.5 Using rack-cache 1.7.0 Using rack-test 0.6.3 Using rack-ssl 1.3.4 Using sprockets 2.2.3 Using treetop 1.4.15 Using addressable 2.5.1 Using archive-zip 0.7.0 Using parser 2.4.0.0 Using binding_of_caller 0.7.2 Using nokogiri 1.8.0 Using childprocess 0.7.1 Using rb-inotify 0.9.10 Using coffee-script 2.4.1 Using uglifier 3.2.0 Using rdoc 3.12.2 Using simplecov 0.14.1 Using term-ansicolor 1.6.0 Using mini_racer 0.1.12 Using websocket-driver 0.6.5 Using test-unit 3.2.5 Using pry 0.10.4 Using rspec-core 3.6.0 Using rspec-expectations 3.6.0 Using rspec-mocks 3.6.0 Using activemodel 3.2.22.5 Using jbuilder 2.6.4 Using mail 2.5.5 Using launchy 2.4.3 Using rubocop 0.49.1 Using ruby-lint 2.3.1 Using xpath 2.1.0 Using chromedriver-helper 1.1.0 Using selenium-webdriver 3.5.1 Using listen 3.1.5 Using sdoc 0.3.20 Using coveralls 0.8.21 Using pry-byebug 3.4.2 Using pry-doc 0.11.1 Using pry-rails 0.3.6 Using pry-rescue 1.4.5 Using pry-stack_explorer 0.4.9.2 Using rspec-retry 0.5.4 Using actionpack 3.2.22.5 Using activerecord 3.2.22.5 Using activeresource 3.2.22.5 Using capybara 2.15.1 Using actionmailer 3.2.22.5 Using railties 3.2.22.5 Using capybara-screenshot 1.0.17 Using poltergeist 1.16.0 Using coffee-rails 3.2.2 Using generator_spec 0.9.4 Using jquery-rails 3.1.4 Using rails 3.2.22.5 Using rspec-rails 3.6.1 Using sass-rails 3.2.6 Using turbolinks 3.0.0 from git://github.com/turbolinks/turbolinks-classic.git (at master@80216ce) Using react_on_rails 9.0.0.beta.12 from source at `../..` Bundle complete! 41 Gemfile dependencies, 115 gems now installed. Use `bundle info [gemname]` to see where a bundled gem is installed. before_script 0.01s$ export DISPLAY=:99 2.65s$ bundle exec rake cd /home/travis/build/shakacode/react_on_rails && BUNDLE_GEMFILE=spec/dummy_no_webpacker/Gemfile.rails32 TEST_ENV_COMMAND_NAME="react_on_rails"COVERAGE=true bundle exec rspec spec/react_on_rails --exclude-pattern "**/generators/*_spec.rb,**/test_helper/*_spec.rb" An error occurred while loading ./spec/react_on_rails/utils_spec.rb. Failure/Error: require "webpacker" LoadError: cannot load such file -- webpacker # ./spec/react_on_rails/utils_spec.rb:4:in `require' # ./spec/react_on_rails/utils_spec.rb:4:in `' Run options: include {:focus=>true} All examples were filtered out; ignoring {:focus=>true} Finished in 0.0007 seconds (files took 1.47 seconds to load) 0 examples, 0 failures, 1 error occurred outside of examples rake aborted! Command failed with status (1): [cd /home/travis/build/shakacode/react_on_r...] /home/travis/build/shakacode/react_on_rails/rakelib/task_helpers.rb:22:in `block in sh_in_dir' /home/travis/build/shakacode/react_on_rails/rakelib/task_helpers.rb:22:in `each' /home/travis/build/shakacode/react_on_rails/rakelib/task_helpers.rb:22:in `sh_in_dir' /home/travis/build/shakacode/react_on_rails/rakelib/run_rspec.rake:123:in `run_tests_in' /home/travis/build/shakacode/react_on_rails/rakelib/run_rspec.rake:25:in `block (2 levels) in ' /home/travis/.rvm/gems/ruby-2.2.6/gems/rake-12.0.0/exe/rake:27:in `' /home/travis/.rvm/gems/ruby-2.2.6/bin/ruby_executable_hooks:15:in `eval' /home/travis/.rvm/gems/ruby-2.2.6/bin/ruby_executable_hooks:15:in `' Tasks: TOP => default => run_rspec:gem_rails32 (See full trace by running task with --trace) The command "bundle exec rake" exited with 1. cache.2 store build cache $ bundle clean The latest bundler is 1.16.0.pre.1, but you are currently running 1.15.4. To update, run `gem install bundler --pre` Cleaning all the gems on your system is dangerous! If you're sure you want to remove every system gem not in this bundle, run `bundle clean --force`. 0.00s 9.87sLatest version currently installed. Aborting. nothing changed, not updating cache Done. Your build exited with 1.

CHANGELOG.md Outdated
- hotReloadingPort ==> settings.dev_server.port
- hmr ==> settings.dev_server.hmr
- manifest ==> Remove this one. We use the default for Webpack of manifest.json
- env ==> Use `const { env } = require('process');
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seem to be missing trailing ` on both this and the next line.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you! Anything else?

@justin808 justin808 force-pushed the rails-webpacker branch 2 times, most recently from e605cd5 to 04ac7b1 Compare September 7, 2017 09:01
* See CHANGELOG.md for summary of changes
* Change webpack-bundle to hello-world-bundle

See https://github.com/shakacode/react-on-rails-v9-rc-generator/pulls
for examples of new generator output.

* Remove gen examples optimizations for spec
  Older optimizations were for times npm was super slow.
@justin808 justin808 merged commit a333608 into master Sep 7, 2017
@justin808 justin808 deleted the rails-webpacker branch September 7, 2017 09:12
@mapreal19
Copy link
Member

Reviewed 15 of 99 files at r8, 1 of 4 files at r9.
Review status: 16 of 101 files reviewed at latest revision, 8 unresolved discussions, some commit checks broke.


lib/generators/react_on_rails/dev_tests_generator.rb, line 8 at r10 (raw file):

module ReactOnRails
  module Generators
    # TODO9: Do we need something like this still? How to put in with

Typo here. Maybe create an issue for tracking this one?


lib/generators/react_on_rails/install_generator.rb, line 49 at r10 (raw file):

      def invoke_generators
        invoke "react_on_rails:base"
        if options.redux?

shorter version if you want:

generator = options.redux? ? "react_with_redux" : "react_no_redux"
invoke "react_on_rails:#{generator}"

lib/generators/react_on_rails/react_no_redux_generator.rb, line 15 at r10 (raw file):

      def copy_base_files
        base_js_path = "base/base"
        base_files = %w[app/javascript/bundles/HelloWorld/components/HelloWorld.jsx]

since we went from client/app to app/javascript in several places maybe worth it to have it as Constant?


lib/react_on_rails/configuration.rb, line 3 at r10 (raw file):

# frozen_string_literal: true

# NOTE: ReactOnRails::Utils.using_webpacker? always will return false when called here.

are we actually calling that method here?


Comments from Reviewable

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants