From 340e16c7b4d904e717528b3865a7aae330c2d28c Mon Sep 17 00:00:00 2001
From: Gustavo Hornig <ghm16@inf.ufpr.br>
Date: Tue, 22 May 2018 11:55:51 -0300
Subject: [PATCH] Start checkin-portal

---
 npm-debug.log                                 |   22 +
 smppir-checkin-portal/.gitignore              |   21 +
 smppir-checkin-portal/Log.md                  |    2 +
 smppir-checkin-portal/README.md               | 2444 ++++++
 smppir-checkin-portal/package.json            |   16 +
 ...FNaTjcS6g4U3t-Y5StnKWgpfO2iSkLzTz-AABg.ttf |  Bin 0 -> 141296 bytes
 .../public/MaterialIcons.css                  |   25 +
 smppir-checkin-portal/public/README.md        | 2138 +++++
 smppir-checkin-portal/public/favicon.ico      |  Bin 0 -> 1150 bytes
 .../icons/iconfont/MaterialIcons-Regular.eot  |  Bin 0 -> 143258 bytes
 .../iconfont/MaterialIcons-Regular.ijmap      |    1 +
 .../icons/iconfont/MaterialIcons-Regular.svg  | 2373 ++++++
 .../icons/iconfont/MaterialIcons-Regular.ttf  |  Bin 0 -> 128180 bytes
 .../icons/iconfont/MaterialIcons-Regular.woff |  Bin 0 -> 78776 bytes
 .../iconfont/MaterialIcons-Regular.woff2      |  Bin 0 -> 42304 bytes
 .../public/icons/iconfont/README.md           |    9 +
 .../public/icons/iconfont/codepoints          |  932 +++
 .../public/icons/iconfont/material-icons.css  |   38 +
 smppir-checkin-portal/public/index.html       |   52 +
 .../public/jquery-2.1.1.min.js                |    4 +
 smppir-checkin-portal/public/manifest.json    |   15 +
 .../public/materialize.min.css                |   16 +
 .../public/materialize.min.js                 |   10 +
 smppir-checkin-portal/src/App.css             |   28 +
 smppir-checkin-portal/src/App.js              |   20 +
 smppir-checkin-portal/src/App.test.js         |    9 +
 .../src/Components/AppFooter.js               |   30 +
 .../src/Components/BarraBrasil.js             |   27 +
 .../src/Components/Button.js                  |   15 +
 .../src/Components/ColorfulBar.js             |   29 +
 .../src/Components/ContactForm.js             |   79 +
 .../src/Components/Partner.js                 |   70 +
 ...1812914795433566_1479916400146382848_n.png |  Bin 0 -> 23454 bytes
 smppir-checkin-portal/src/Images/BDI.png      |  Bin 0 -> 30648 bytes
 .../src/Images/Background.png                 |  Bin 0 -> 20790 bytes
 smppir-checkin-portal/src/Images/Brasil.png   |  Bin 0 -> 110142 bytes
 smppir-checkin-portal/src/Images/C3SL.png     |  Bin 0 -> 23493 bytes
 .../src/Images/DarkBlueImage.png              |  Bin 0 -> 1440 bytes
 .../src/Images/GreenImage.png                 |  Bin 0 -> 1440 bytes
 .../src/Images/MinisterioDaJustica.png        |  Bin 0 -> 40908 bytes
 .../src/Images/OrangeImage.png                |  Bin 0 -> 1440 bytes
 smppir-checkin-portal/src/Images/PNUD.jpg     |  Bin 0 -> 22914 bytes
 .../src/Images/PortalLogo.png                 |  Bin 0 -> 19614 bytes
 smppir-checkin-portal/src/Images/RedImage.png |  Bin 0 -> 1441 bytes
 smppir-checkin-portal/src/Images/SEPPIR.png   |  Bin 0 -> 15540 bytes
 .../src/Images/SMPPIRBanner.png               |  Bin 0 -> 46285 bytes
 .../src/Images/TealImage.png                  |  Bin 0 -> 1440 bytes
 smppir-checkin-portal/src/Images/UFPR.jpg     |  Bin 0 -> 33694 bytes
 smppir-checkin-portal/src/Images/UFSC.png     |  Bin 0 -> 103074 bytes
 smppir-checkin-portal/src/Images/logo.png     |  Bin 0 -> 23454 bytes
 smppir-checkin-portal/src/Pages/Login.js      |   17 +
 smppir-checkin-portal/src/Pages/MainPage.js   |   45 +
 .../src/Pages/Styles/MainPage.css             |   26 +
 .../src/Styles/AppFooter.css                  |   25 +
 .../src/Styles/BarraBrasil.css                |   28 +
 smppir-checkin-portal/src/Styles/Button.css   |    0
 .../src/Styles/ColorfulBar.css                |   39 +
 .../src/Styles/ContactForm.css                |   50 +
 smppir-checkin-portal/src/index.css           |    5 +
 smppir-checkin-portal/src/index.js            |    8 +
 smppir-checkin-portal/src/logo.svg            |    7 +
 .../src/registerServiceWorker.js              |  117 +
 smppir-checkin-portal/yarn.lock               | 7143 +++++++++++++++++
 63 files changed, 15935 insertions(+)
 create mode 100644 npm-debug.log
 create mode 100644 smppir-checkin-portal/.gitignore
 create mode 100644 smppir-checkin-portal/Log.md
 create mode 100644 smppir-checkin-portal/README.md
 create mode 100644 smppir-checkin-portal/package.json
 create mode 100644 smppir-checkin-portal/public/2fcrYFNaTjcS6g4U3t-Y5StnKWgpfO2iSkLzTz-AABg.ttf
 create mode 100644 smppir-checkin-portal/public/MaterialIcons.css
 create mode 100644 smppir-checkin-portal/public/README.md
 create mode 100644 smppir-checkin-portal/public/favicon.ico
 create mode 100644 smppir-checkin-portal/public/icons/iconfont/MaterialIcons-Regular.eot
 create mode 100644 smppir-checkin-portal/public/icons/iconfont/MaterialIcons-Regular.ijmap
 create mode 100644 smppir-checkin-portal/public/icons/iconfont/MaterialIcons-Regular.svg
 create mode 100644 smppir-checkin-portal/public/icons/iconfont/MaterialIcons-Regular.ttf
 create mode 100644 smppir-checkin-portal/public/icons/iconfont/MaterialIcons-Regular.woff
 create mode 100644 smppir-checkin-portal/public/icons/iconfont/MaterialIcons-Regular.woff2
 create mode 100644 smppir-checkin-portal/public/icons/iconfont/README.md
 create mode 100644 smppir-checkin-portal/public/icons/iconfont/codepoints
 create mode 100644 smppir-checkin-portal/public/icons/iconfont/material-icons.css
 create mode 100644 smppir-checkin-portal/public/index.html
 create mode 100644 smppir-checkin-portal/public/jquery-2.1.1.min.js
 create mode 100644 smppir-checkin-portal/public/manifest.json
 create mode 100644 smppir-checkin-portal/public/materialize.min.css
 create mode 100644 smppir-checkin-portal/public/materialize.min.js
 create mode 100644 smppir-checkin-portal/src/App.css
 create mode 100644 smppir-checkin-portal/src/App.js
 create mode 100644 smppir-checkin-portal/src/App.test.js
 create mode 100644 smppir-checkin-portal/src/Components/AppFooter.js
 create mode 100644 smppir-checkin-portal/src/Components/BarraBrasil.js
 create mode 100644 smppir-checkin-portal/src/Components/Button.js
 create mode 100644 smppir-checkin-portal/src/Components/ColorfulBar.js
 create mode 100644 smppir-checkin-portal/src/Components/ContactForm.js
 create mode 100644 smppir-checkin-portal/src/Components/Partner.js
 create mode 100644 smppir-checkin-portal/src/Images/33059041_1812914795433566_1479916400146382848_n.png
 create mode 100755 smppir-checkin-portal/src/Images/BDI.png
 create mode 100644 smppir-checkin-portal/src/Images/Background.png
 create mode 100755 smppir-checkin-portal/src/Images/Brasil.png
 create mode 100755 smppir-checkin-portal/src/Images/C3SL.png
 create mode 100644 smppir-checkin-portal/src/Images/DarkBlueImage.png
 create mode 100644 smppir-checkin-portal/src/Images/GreenImage.png
 create mode 100755 smppir-checkin-portal/src/Images/MinisterioDaJustica.png
 create mode 100644 smppir-checkin-portal/src/Images/OrangeImage.png
 create mode 100755 smppir-checkin-portal/src/Images/PNUD.jpg
 create mode 100755 smppir-checkin-portal/src/Images/PortalLogo.png
 create mode 100644 smppir-checkin-portal/src/Images/RedImage.png
 create mode 100644 smppir-checkin-portal/src/Images/SEPPIR.png
 create mode 100755 smppir-checkin-portal/src/Images/SMPPIRBanner.png
 create mode 100644 smppir-checkin-portal/src/Images/TealImage.png
 create mode 100755 smppir-checkin-portal/src/Images/UFPR.jpg
 create mode 100755 smppir-checkin-portal/src/Images/UFSC.png
 create mode 100644 smppir-checkin-portal/src/Images/logo.png
 create mode 100644 smppir-checkin-portal/src/Pages/Login.js
 create mode 100644 smppir-checkin-portal/src/Pages/MainPage.js
 create mode 100644 smppir-checkin-portal/src/Pages/Styles/MainPage.css
 create mode 100644 smppir-checkin-portal/src/Styles/AppFooter.css
 create mode 100644 smppir-checkin-portal/src/Styles/BarraBrasil.css
 create mode 100644 smppir-checkin-portal/src/Styles/Button.css
 create mode 100644 smppir-checkin-portal/src/Styles/ColorfulBar.css
 create mode 100644 smppir-checkin-portal/src/Styles/ContactForm.css
 create mode 100644 smppir-checkin-portal/src/index.css
 create mode 100644 smppir-checkin-portal/src/index.js
 create mode 100644 smppir-checkin-portal/src/logo.svg
 create mode 100644 smppir-checkin-portal/src/registerServiceWorker.js
 create mode 100644 smppir-checkin-portal/yarn.lock

diff --git a/npm-debug.log b/npm-debug.log
new file mode 100644
index 0000000..64789aa
--- /dev/null
+++ b/npm-debug.log
@@ -0,0 +1,22 @@
+0 info it worked if it ends with ok
+1 verbose cli [ '/home/gustavo/.nvm/versions/node/v6.9.0/bin/node',
+1 verbose cli   '/home/gustavo/.nvm/versions/node/v6.9.0/bin/npm',
+1 verbose cli   'start' ]
+2 info using npm@3.10.8
+3 info using node@v6.9.0
+4 verbose stack Error: ENOENT: no such file or directory, open '/home/gustavo/Documentos/SMPPIR-Checkin-Portal/package.json'
+4 verbose stack     at Error (native)
+5 verbose cwd /home/gustavo/Documentos/SMPPIR-Checkin-Portal
+6 error Linux 4.13.0-41-generic
+7 error argv "/home/gustavo/.nvm/versions/node/v6.9.0/bin/node" "/home/gustavo/.nvm/versions/node/v6.9.0/bin/npm" "start"
+8 error node v6.9.0
+9 error npm  v3.10.8
+10 error path /home/gustavo/Documentos/SMPPIR-Checkin-Portal/package.json
+11 error code ENOENT
+12 error errno -2
+13 error syscall open
+14 error enoent ENOENT: no such file or directory, open '/home/gustavo/Documentos/SMPPIR-Checkin-Portal/package.json'
+15 error enoent ENOENT: no such file or directory, open '/home/gustavo/Documentos/SMPPIR-Checkin-Portal/package.json'
+15 error enoent This is most likely not a problem with npm itself
+15 error enoent and is related to npm not being able to find a file.
+16 verbose exit [ -2, true ]
diff --git a/smppir-checkin-portal/.gitignore b/smppir-checkin-portal/.gitignore
new file mode 100644
index 0000000..d30f40e
--- /dev/null
+++ b/smppir-checkin-portal/.gitignore
@@ -0,0 +1,21 @@
+# See https://help.github.com/ignore-files/ for more about ignoring files.
+
+# dependencies
+/node_modules
+
+# testing
+/coverage
+
+# production
+/build
+
+# misc
+.DS_Store
+.env.local
+.env.development.local
+.env.test.local
+.env.production.local
+
+npm-debug.log*
+yarn-debug.log*
+yarn-error.log*
diff --git a/smppir-checkin-portal/Log.md b/smppir-checkin-portal/Log.md
new file mode 100644
index 0000000..3b9fe05
--- /dev/null
+++ b/smppir-checkin-portal/Log.md
@@ -0,0 +1,2 @@
+*Projeto SMPPIR-Checkin-Portal criado no git
+**cd SMPPIR-Checkin-Portal/
diff --git a/smppir-checkin-portal/README.md b/smppir-checkin-portal/README.md
new file mode 100644
index 0000000..479d632
--- /dev/null
+++ b/smppir-checkin-portal/README.md
@@ -0,0 +1,2444 @@
+This project was bootstrapped with [Create React App](https://github.com/facebookincubator/create-react-app).
+
+Below you will find some information on how to perform common tasks.<br>
+You can find the most recent version of this guide [here](https://github.com/facebookincubator/create-react-app/blob/master/packages/react-scripts/template/README.md).
+
+## Table of Contents
+
+- [Updating to New Releases](#updating-to-new-releases)
+- [Sending Feedback](#sending-feedback)
+- [Folder Structure](#folder-structure)
+- [Available Scripts](#available-scripts)
+  - [npm start](#npm-start)
+  - [npm test](#npm-test)
+  - [npm run build](#npm-run-build)
+  - [npm run eject](#npm-run-eject)
+- [Supported Browsers](#supported-browsers)
+- [Supported Language Features and Polyfills](#supported-language-features-and-polyfills)
+- [Syntax Highlighting in the Editor](#syntax-highlighting-in-the-editor)
+- [Displaying Lint Output in the Editor](#displaying-lint-output-in-the-editor)
+- [Debugging in the Editor](#debugging-in-the-editor)
+- [Formatting Code Automatically](#formatting-code-automatically)
+- [Changing the Page `<title>`](#changing-the-page-title)
+- [Installing a Dependency](#installing-a-dependency)
+- [Importing a Component](#importing-a-component)
+- [Code Splitting](#code-splitting)
+- [Adding a Stylesheet](#adding-a-stylesheet)
+- [Post-Processing CSS](#post-processing-css)
+- [Adding a CSS Preprocessor (Sass, Less etc.)](#adding-a-css-preprocessor-sass-less-etc)
+- [Adding Images, Fonts, and Files](#adding-images-fonts-and-files)
+- [Using the `public` Folder](#using-the-public-folder)
+  - [Changing the HTML](#changing-the-html)
+  - [Adding Assets Outside of the Module System](#adding-assets-outside-of-the-module-system)
+  - [When to Use the `public` Folder](#when-to-use-the-public-folder)
+- [Using Global Variables](#using-global-variables)
+- [Adding Bootstrap](#adding-bootstrap)
+  - [Using a Custom Theme](#using-a-custom-theme)
+- [Adding Flow](#adding-flow)
+- [Adding a Router](#adding-a-router)
+- [Adding Custom Environment Variables](#adding-custom-environment-variables)
+  - [Referencing Environment Variables in the HTML](#referencing-environment-variables-in-the-html)
+  - [Adding Temporary Environment Variables In Your Shell](#adding-temporary-environment-variables-in-your-shell)
+  - [Adding Development Environment Variables In `.env`](#adding-development-environment-variables-in-env)
+- [Can I Use Decorators?](#can-i-use-decorators)
+- [Fetching Data with AJAX Requests](#fetching-data-with-ajax-requests)
+- [Integrating with an API Backend](#integrating-with-an-api-backend)
+  - [Node](#node)
+  - [Ruby on Rails](#ruby-on-rails)
+- [Proxying API Requests in Development](#proxying-api-requests-in-development)
+  - ["Invalid Host Header" Errors After Configuring Proxy](#invalid-host-header-errors-after-configuring-proxy)
+  - [Configuring the Proxy Manually](#configuring-the-proxy-manually)
+  - [Configuring a WebSocket Proxy](#configuring-a-websocket-proxy)
+- [Using HTTPS in Development](#using-https-in-development)
+- [Generating Dynamic `<meta>` Tags on the Server](#generating-dynamic-meta-tags-on-the-server)
+- [Pre-Rendering into Static HTML Files](#pre-rendering-into-static-html-files)
+- [Injecting Data from the Server into the Page](#injecting-data-from-the-server-into-the-page)
+- [Running Tests](#running-tests)
+  - [Filename Conventions](#filename-conventions)
+  - [Command Line Interface](#command-line-interface)
+  - [Version Control Integration](#version-control-integration)
+  - [Writing Tests](#writing-tests)
+  - [Testing Components](#testing-components)
+  - [Using Third Party Assertion Libraries](#using-third-party-assertion-libraries)
+  - [Initializing Test Environment](#initializing-test-environment)
+  - [Focusing and Excluding Tests](#focusing-and-excluding-tests)
+  - [Coverage Reporting](#coverage-reporting)
+  - [Continuous Integration](#continuous-integration)
+  - [Disabling jsdom](#disabling-jsdom)
+  - [Snapshot Testing](#snapshot-testing)
+  - [Editor Integration](#editor-integration)
+- [Debugging Tests](#debugging-tests)
+  - [Debugging Tests in Chrome](#debugging-tests-in-chrome)
+  - [Debugging Tests in Visual Studio Code](#debugging-tests-in-visual-studio-code)
+- [Developing Components in Isolation](#developing-components-in-isolation)
+  - [Getting Started with Storybook](#getting-started-with-storybook)
+  - [Getting Started with Styleguidist](#getting-started-with-styleguidist)
+- [Publishing Components to npm](#publishing-components-to-npm)
+- [Making a Progressive Web App](#making-a-progressive-web-app)
+  - [Opting Out of Caching](#opting-out-of-caching)
+  - [Offline-First Considerations](#offline-first-considerations)
+  - [Progressive Web App Metadata](#progressive-web-app-metadata)
+- [Analyzing the Bundle Size](#analyzing-the-bundle-size)
+- [Deployment](#deployment)
+  - [Static Server](#static-server)
+  - [Other Solutions](#other-solutions)
+  - [Serving Apps with Client-Side Routing](#serving-apps-with-client-side-routing)
+  - [Building for Relative Paths](#building-for-relative-paths)
+  - [Azure](#azure)
+  - [Firebase](#firebase)
+  - [GitHub Pages](#github-pages)
+  - [Heroku](#heroku)
+  - [Netlify](#netlify)
+  - [Now](#now)
+  - [S3 and CloudFront](#s3-and-cloudfront)
+  - [Surge](#surge)
+- [Advanced Configuration](#advanced-configuration)
+- [Troubleshooting](#troubleshooting)
+  - [`npm start` doesn’t detect changes](#npm-start-doesnt-detect-changes)
+  - [`npm test` hangs on macOS Sierra](#npm-test-hangs-on-macos-sierra)
+  - [`npm run build` exits too early](#npm-run-build-exits-too-early)
+  - [`npm run build` fails on Heroku](#npm-run-build-fails-on-heroku)
+  - [`npm run build` fails to minify](#npm-run-build-fails-to-minify)
+  - [Moment.js locales are missing](#momentjs-locales-are-missing)
+- [Alternatives to Ejecting](#alternatives-to-ejecting)
+- [Something Missing?](#something-missing)
+
+## Updating to New Releases
+
+Create React App is divided into two packages:
+
+* `create-react-app` is a global command-line utility that you use to create new projects.
+* `react-scripts` is a development dependency in the generated projects (including this one).
+
+You almost never need to update `create-react-app` itself: it delegates all the setup to `react-scripts`.
+
+When you run `create-react-app`, it always creates the project with the latest version of `react-scripts` so you’ll get all the new features and improvements in newly created apps automatically.
+
+To update an existing project to a new version of `react-scripts`, [open the changelog](https://github.com/facebookincubator/create-react-app/blob/master/CHANGELOG.md), find the version you’re currently on (check `package.json` in this folder if you’re not sure), and apply the migration instructions for the newer versions.
+
+In most cases bumping the `react-scripts` version in `package.json` and running `npm install` in this folder should be enough, but it’s good to consult the [changelog](https://github.com/facebookincubator/create-react-app/blob/master/CHANGELOG.md) for potential breaking changes.
+
+We commit to keeping the breaking changes minimal so you can upgrade `react-scripts` painlessly.
+
+## Sending Feedback
+
+We are always open to [your feedback](https://github.com/facebookincubator/create-react-app/issues).
+
+## Folder Structure
+
+After creation, your project should look like this:
+
+```
+my-app/
+  README.md
+  node_modules/
+  package.json
+  public/
+    index.html
+    favicon.ico
+  src/
+    App.css
+    App.js
+    App.test.js
+    index.css
+    index.js
+    logo.svg
+```
+
+For the project to build, **these files must exist with exact filenames**:
+
+* `public/index.html` is the page template;
+* `src/index.js` is the JavaScript entry point.
+
+You can delete or rename the other files.
+
+You may create subdirectories inside `src`. For faster rebuilds, only files inside `src` are processed by Webpack.<br>
+You need to **put any JS and CSS files inside `src`**, otherwise Webpack won’t see them.
+
+Only files inside `public` can be used from `public/index.html`.<br>
+Read instructions below for using assets from JavaScript and HTML.
+
+You can, however, create more top-level directories.<br>
+They will not be included in the production build so you can use them for things like documentation.
+
+## Available Scripts
+
+In the project directory, you can run:
+
+### `npm start`
+
+Runs the app in the development mode.<br>
+Open [http://localhost:3000](http://localhost:3000) to view it in the browser.
+
+The page will reload if you make edits.<br>
+You will also see any lint errors in the console.
+
+### `npm test`
+
+Launches the test runner in the interactive watch mode.<br>
+See the section about [running tests](#running-tests) for more information.
+
+### `npm run build`
+
+Builds the app for production to the `build` folder.<br>
+It correctly bundles React in production mode and optimizes the build for the best performance.
+
+The build is minified and the filenames include the hashes.<br>
+Your app is ready to be deployed!
+
+See the section about [deployment](#deployment) for more information.
+
+### `npm run eject`
+
+**Note: this is a one-way operation. Once you `eject`, you can’t go back!**
+
+If you aren’t satisfied with the build tool and configuration choices, you can `eject` at any time. This command will remove the single build dependency from your project.
+
+Instead, it will copy all the configuration files and the transitive dependencies (Webpack, Babel, ESLint, etc) right into your project so you have full control over them. All of the commands except `eject` will still work, but they will point to the copied scripts so you can tweak them. At this point you’re on your own.
+
+You don’t have to ever use `eject`. The curated feature set is suitable for small and middle deployments, and you shouldn’t feel obligated to use this feature. However we understand that this tool wouldn’t be useful if you couldn’t customize it when you are ready for it.
+
+## Supported Browsers
+
+By default, the generated project uses the latest version of React.
+
+You can refer [to the React documentation](https://reactjs.org/docs/react-dom.html#browser-support) for more information about supported browsers.
+
+## Supported Language Features and Polyfills
+
+This project supports a superset of the latest JavaScript standard.<br>
+In addition to [ES6](https://github.com/lukehoban/es6features) syntax features, it also supports:
+
+* [Exponentiation Operator](https://github.com/rwaldron/exponentiation-operator) (ES2016).
+* [Async/await](https://github.com/tc39/ecmascript-asyncawait) (ES2017).
+* [Object Rest/Spread Properties](https://github.com/sebmarkbage/ecmascript-rest-spread) (stage 3 proposal).
+* [Dynamic import()](https://github.com/tc39/proposal-dynamic-import) (stage 3 proposal)
+* [Class Fields and Static Properties](https://github.com/tc39/proposal-class-public-fields) (part of stage 3 proposal).
+* [JSX](https://facebook.github.io/react/docs/introducing-jsx.html) and [Flow](https://flowtype.org/) syntax.
+
+Learn more about [different proposal stages](https://babeljs.io/docs/plugins/#presets-stage-x-experimental-presets-).
+
+While we recommend using experimental proposals with some caution, Facebook heavily uses these features in the product code, so we intend to provide [codemods](https://medium.com/@cpojer/effective-javascript-codemods-5a6686bb46fb) if any of these proposals change in the future.
+
+Note that **the project only includes a few ES6 [polyfills](https://en.wikipedia.org/wiki/Polyfill)**:
+
+* [`Object.assign()`](https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Object/assign) via [`object-assign`](https://github.com/sindresorhus/object-assign).
+* [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise) via [`promise`](https://github.com/then/promise).
+* [`fetch()`](https://developer.mozilla.org/en/docs/Web/API/Fetch_API) via [`whatwg-fetch`](https://github.com/github/fetch).
+
+If you use any other ES6+ features that need **runtime support** (such as `Array.from()` or `Symbol`), make sure you are including the appropriate polyfills manually, or that the browsers you are targeting already support them.
+
+Also note that using some newer syntax features like `for...of` or `[...nonArrayValue]` causes Babel to emit code that depends on ES6 runtime features and might not work without a polyfill. When in doubt, use [Babel REPL](https://babeljs.io/repl/) to see what any specific syntax compiles down to.
+
+## Syntax Highlighting in the Editor
+
+To configure the syntax highlighting in your favorite text editor, head to the [relevant Babel documentation page](https://babeljs.io/docs/editors) and follow the instructions. Some of the most popular editors are covered.
+
+## Displaying Lint Output in the Editor
+
+>Note: this feature is available with `react-scripts@0.2.0` and higher.<br>
+>It also only works with npm 3 or higher.
+
+Some editors, including Sublime Text, Atom, and Visual Studio Code, provide plugins for ESLint.
+
+They are not required for linting. You should see the linter output right in your terminal as well as the browser console. However, if you prefer the lint results to appear right in your editor, there are some extra steps you can do.
+
+You would need to install an ESLint plugin for your editor first. Then, add a file called `.eslintrc` to the project root:
+
+```js
+{
+  "extends": "react-app"
+}
+```
+
+Now your editor should report the linting warnings.
+
+Note that even if you edit your `.eslintrc` file further, these changes will **only affect the editor integration**. They won’t affect the terminal and in-browser lint output. This is because Create React App intentionally provides a minimal set of rules that find common mistakes.
+
+If you want to enforce a coding style for your project, consider using [Prettier](https://github.com/jlongster/prettier) instead of ESLint style rules.
+
+## Debugging in the Editor
+
+**This feature is currently only supported by [Visual Studio Code](https://code.visualstudio.com) and [WebStorm](https://www.jetbrains.com/webstorm/).**
+
+Visual Studio Code and WebStorm support debugging out of the box with Create React App. This enables you as a developer to write and debug your React code without leaving the editor, and most importantly it enables you to have a continuous development workflow, where context switching is minimal, as you don’t have to switch between tools.
+
+### Visual Studio Code
+
+You would need to have the latest version of [VS Code](https://code.visualstudio.com) and VS Code [Chrome Debugger Extension](https://marketplace.visualstudio.com/items?itemName=msjsdiag.debugger-for-chrome) installed.
+
+Then add the block below to your `launch.json` file and put it inside the `.vscode` folder in your app’s root directory.
+
+```json
+{
+  "version": "0.2.0",
+  "configurations": [{
+    "name": "Chrome",
+    "type": "chrome",
+    "request": "launch",
+    "url": "http://localhost:3000",
+    "webRoot": "${workspaceRoot}/src",
+    "sourceMapPathOverrides": {
+      "webpack:///src/*": "${webRoot}/*"
+    }
+  }]
+}
+```
+>Note: the URL may be different if you've made adjustments via the [HOST or PORT environment variables](#advanced-configuration).
+
+Start your app by running `npm start`, and start debugging in VS Code by pressing `F5` or by clicking the green debug icon. You can now write code, set breakpoints, make changes to the code, and debug your newly modified code—all from your editor.
+
+Having problems with VS Code Debugging? Please see their [troubleshooting guide](https://github.com/Microsoft/vscode-chrome-debug/blob/master/README.md#troubleshooting).
+
+### WebStorm
+
+You would need to have [WebStorm](https://www.jetbrains.com/webstorm/) and [JetBrains IDE Support](https://chrome.google.com/webstore/detail/jetbrains-ide-support/hmhgeddbohgjknpmjagkdomcpobmllji) Chrome extension installed.
+
+In the WebStorm menu `Run` select `Edit Configurations...`. Then click `+` and select `JavaScript Debug`. Paste `http://localhost:3000` into the URL field and save the configuration.
+
+>Note: the URL may be different if you've made adjustments via the [HOST or PORT environment variables](#advanced-configuration).
+
+Start your app by running `npm start`, then press `^D` on macOS or `F9` on Windows and Linux or click the green debug icon to start debugging in WebStorm.
+
+The same way you can debug your application in IntelliJ IDEA Ultimate, PhpStorm, PyCharm Pro, and RubyMine. 
+
+## Formatting Code Automatically
+
+Prettier is an opinionated code formatter with support for JavaScript, CSS and JSON. With Prettier you can format the code you write automatically to ensure a code style within your project. See the [Prettier's GitHub page](https://github.com/prettier/prettier) for more information, and look at this [page to see it in action](https://prettier.github.io/prettier/).
+
+To format our code whenever we make a commit in git, we need to install the following dependencies:
+
+```sh
+npm install --save husky lint-staged prettier
+```
+
+Alternatively you may use `yarn`:
+
+```sh
+yarn add husky lint-staged prettier
+```
+
+* `husky` makes it easy to use githooks as if they are npm scripts.
+* `lint-staged` allows us to run scripts on staged files in git. See this [blog post about lint-staged to learn more about it](https://medium.com/@okonetchnikov/make-linting-great-again-f3890e1ad6b8).
+* `prettier` is the JavaScript formatter we will run before commits.
+
+Now we can make sure every file is formatted correctly by adding a few lines to the `package.json` in the project root.
+
+Add the following line to `scripts` section:
+
+```diff
+  "scripts": {
++   "precommit": "lint-staged",
+    "start": "react-scripts start",
+    "build": "react-scripts build",
+```
+
+Next we add a 'lint-staged' field to the `package.json`, for example:
+
+```diff
+  "dependencies": {
+    // ...
+  },
++ "lint-staged": {
++   "src/**/*.{js,jsx,json,css}": [
++     "prettier --single-quote --write",
++     "git add"
++   ]
++ },
+  "scripts": {
+```
+
+Now, whenever you make a commit, Prettier will format the changed files automatically. You can also run `./node_modules/.bin/prettier --single-quote --write "src/**/*.{js,jsx,json,css}"` to format your entire project for the first time.
+
+Next you might want to integrate Prettier in your favorite editor. Read the section on [Editor Integration](https://prettier.io/docs/en/editors.html) on the Prettier GitHub page.
+
+## Changing the Page `<title>`
+
+You can find the source HTML file in the `public` folder of the generated project. You may edit the `<title>` tag in it to change the title from “React App” to anything else.
+
+Note that normally you wouldn’t edit files in the `public` folder very often. For example, [adding a stylesheet](#adding-a-stylesheet) is done without touching the HTML.
+
+If you need to dynamically update the page title based on the content, you can use the browser [`document.title`](https://developer.mozilla.org/en-US/docs/Web/API/Document/title) API. For more complex scenarios when you want to change the title from React components, you can use [React Helmet](https://github.com/nfl/react-helmet), a third party library.
+
+If you use a custom server for your app in production and want to modify the title before it gets sent to the browser, you can follow advice in [this section](#generating-dynamic-meta-tags-on-the-server). Alternatively, you can pre-build each page as a static HTML file which then loads the JavaScript bundle, which is covered [here](#pre-rendering-into-static-html-files).
+
+## Installing a Dependency
+
+The generated project includes React and ReactDOM as dependencies. It also includes a set of scripts used by Create React App as a development dependency. You may install other dependencies (for example, React Router) with `npm`:
+
+```sh
+npm install --save react-router
+```
+
+Alternatively you may use `yarn`:
+
+```sh
+yarn add react-router
+```
+
+This works for any library, not just `react-router`.
+
+## Importing a Component
+
+This project setup supports ES6 modules thanks to Babel.<br>
+While you can still use `require()` and `module.exports`, we encourage you to use [`import` and `export`](http://exploringjs.com/es6/ch_modules.html) instead.
+
+For example:
+
+### `Button.js`
+
+```js
+import React, { Component } from 'react';
+
+class Button extends Component {
+  render() {
+    // ...
+  }
+}
+
+export default Button; // Don’t forget to use export default!
+```
+
+### `DangerButton.js`
+
+
+```js
+import React, { Component } from 'react';
+import Button from './Button'; // Import a component from another file
+
+class DangerButton extends Component {
+  render() {
+    return <Button color="red" />;
+  }
+}
+
+export default DangerButton;
+```
+
+Be aware of the [difference between default and named exports](http://stackoverflow.com/questions/36795819/react-native-es-6-when-should-i-use-curly-braces-for-import/36796281#36796281). It is a common source of mistakes.
+
+We suggest that you stick to using default imports and exports when a module only exports a single thing (for example, a component). That’s what you get when you use `export default Button` and `import Button from './Button'`.
+
+Named exports are useful for utility modules that export several functions. A module may have at most one default export and as many named exports as you like.
+
+Learn more about ES6 modules:
+
+* [When to use the curly braces?](http://stackoverflow.com/questions/36795819/react-native-es-6-when-should-i-use-curly-braces-for-import/36796281#36796281)
+* [Exploring ES6: Modules](http://exploringjs.com/es6/ch_modules.html)
+* [Understanding ES6: Modules](https://leanpub.com/understandinges6/read#leanpub-auto-encapsulating-code-with-modules)
+
+## Code Splitting
+
+Instead of downloading the entire app before users can use it, code splitting allows you to split your code into small chunks which you can then load on demand.
+
+This project setup supports code splitting via [dynamic `import()`](http://2ality.com/2017/01/import-operator.html#loading-code-on-demand). Its [proposal](https://github.com/tc39/proposal-dynamic-import) is in stage 3. The `import()` function-like form takes the module name as an argument and returns a [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise) which always resolves to the namespace object of the module.
+
+Here is an example:
+
+### `moduleA.js`
+
+```js
+const moduleA = 'Hello';
+
+export { moduleA };
+```
+### `App.js`
+
+```js
+import React, { Component } from 'react';
+
+class App extends Component {
+  handleClick = () => {
+    import('./moduleA')
+      .then(({ moduleA }) => {
+        // Use moduleA
+      })
+      .catch(err => {
+        // Handle failure
+      });
+  };
+
+  render() {
+    return (
+      <div>
+        <button onClick={this.handleClick}>Load</button>
+      </div>
+    );
+  }
+}
+
+export default App;
+```
+
+This will make `moduleA.js` and all its unique dependencies as a separate chunk that only loads after the user clicks the 'Load' button.
+
+You can also use it with `async` / `await` syntax if you prefer it.
+
+### With React Router
+
+If you are using React Router check out [this tutorial](http://serverless-stack.com/chapters/code-splitting-in-create-react-app.html) on how to use code splitting with it. You can find the companion GitHub repository [here](https://github.com/AnomalyInnovations/serverless-stack-demo-client/tree/code-splitting-in-create-react-app).
+
+Also check out the [Code Splitting](https://reactjs.org/docs/code-splitting.html) section in React documentation.
+
+## Adding a Stylesheet
+
+This project setup uses [Webpack](https://webpack.js.org/) for handling all assets. Webpack offers a custom way of “extending” the concept of `import` beyond JavaScript. To express that a JavaScript file depends on a CSS file, you need to **import the CSS from the JavaScript file**:
+
+### `Button.css`
+
+```css
+.Button {
+  padding: 20px;
+}
+```
+
+### `Button.js`
+
+```js
+import React, { Component } from 'react';
+import './Button.css'; // Tell Webpack that Button.js uses these styles
+
+class Button extends Component {
+  render() {
+    // You can use them as regular CSS styles
+    return <div className="Button" />;
+  }
+}
+```
+
+**This is not required for React** but many people find this feature convenient. You can read about the benefits of this approach [here](https://medium.com/seek-ui-engineering/block-element-modifying-your-javascript-components-d7f99fcab52b). However you should be aware that this makes your code less portable to other build tools and environments than Webpack.
+
+In development, expressing dependencies this way allows your styles to be reloaded on the fly as you edit them. In production, all CSS files will be concatenated into a single minified `.css` file in the build output.
+
+If you are concerned about using Webpack-specific semantics, you can put all your CSS right into `src/index.css`. It would still be imported from `src/index.js`, but you could always remove that import if you later migrate to a different build tool.
+
+## Post-Processing CSS
+
+This project setup minifies your CSS and adds vendor prefixes to it automatically through [Autoprefixer](https://github.com/postcss/autoprefixer) so you don’t need to worry about it.
+
+For example, this:
+
+```css
+.App {
+  display: flex;
+  flex-direction: row;
+  align-items: center;
+}
+```
+
+becomes this:
+
+```css
+.App {
+  display: -webkit-box;
+  display: -ms-flexbox;
+  display: flex;
+  -webkit-box-orient: horizontal;
+  -webkit-box-direction: normal;
+      -ms-flex-direction: row;
+          flex-direction: row;
+  -webkit-box-align: center;
+      -ms-flex-align: center;
+          align-items: center;
+}
+```
+
+If you need to disable autoprefixing for some reason, [follow this section](https://github.com/postcss/autoprefixer#disabling).
+
+## Adding a CSS Preprocessor (Sass, Less etc.)
+
+Generally, we recommend that you don’t reuse the same CSS classes across different components. For example, instead of using a `.Button` CSS class in `<AcceptButton>` and `<RejectButton>` components, we recommend creating a `<Button>` component with its own `.Button` styles, that both `<AcceptButton>` and `<RejectButton>` can render (but [not inherit](https://facebook.github.io/react/docs/composition-vs-inheritance.html)).
+
+Following this rule often makes CSS preprocessors less useful, as features like mixins and nesting are replaced by component composition. You can, however, integrate a CSS preprocessor if you find it valuable. In this walkthrough, we will be using Sass, but you can also use Less, or another alternative.
+
+First, let’s install the command-line interface for Sass:
+
+```sh
+npm install --save node-sass-chokidar
+```
+
+Alternatively you may use `yarn`:
+
+```sh
+yarn add node-sass-chokidar
+```
+
+Then in `package.json`, add the following lines to `scripts`:
+
+```diff
+   "scripts": {
++    "build-css": "node-sass-chokidar src/ -o src/",
++    "watch-css": "npm run build-css && node-sass-chokidar src/ -o src/ --watch --recursive",
+     "start": "react-scripts start",
+     "build": "react-scripts build",
+     "test": "react-scripts test --env=jsdom",
+```
+
+>Note: To use a different preprocessor, replace `build-css` and `watch-css` commands according to your preprocessor’s documentation.
+
+Now you can rename `src/App.css` to `src/App.scss` and run `npm run watch-css`. The watcher will find every Sass file in `src` subdirectories, and create a corresponding CSS file next to it, in our case overwriting `src/App.css`. Since `src/App.js` still imports `src/App.css`, the styles become a part of your application. You can now edit `src/App.scss`, and `src/App.css` will be regenerated.
+
+To share variables between Sass files, you can use Sass imports. For example, `src/App.scss` and other component style files could include `@import "./shared.scss";` with variable definitions.
+
+To enable importing files without using relative paths, you can add the  `--include-path` option to the command in `package.json`.
+
+```
+"build-css": "node-sass-chokidar --include-path ./src --include-path ./node_modules src/ -o src/",
+"watch-css": "npm run build-css && node-sass-chokidar --include-path ./src --include-path ./node_modules src/ -o src/ --watch --recursive",
+```
+
+This will allow you to do imports like
+
+```scss
+@import 'styles/_colors.scss'; // assuming a styles directory under src/
+@import 'nprogress/nprogress'; // importing a css file from the nprogress node module
+```
+
+At this point you might want to remove all CSS files from the source control, and add `src/**/*.css` to your `.gitignore` file. It is generally a good practice to keep the build products outside of the source control.
+
+As a final step, you may find it convenient to run `watch-css` automatically with `npm start`, and run `build-css` as a part of `npm run build`. You can use the `&&` operator to execute two scripts sequentially. However, there is no cross-platform way to run two scripts in parallel, so we will install a package for this:
+
+```sh
+npm install --save npm-run-all
+```
+
+Alternatively you may use `yarn`:
+
+```sh
+yarn add npm-run-all
+```
+
+Then we can change `start` and `build` scripts to include the CSS preprocessor commands:
+
+```diff
+   "scripts": {
+     "build-css": "node-sass-chokidar src/ -o src/",
+     "watch-css": "npm run build-css && node-sass-chokidar src/ -o src/ --watch --recursive",
+-    "start": "react-scripts start",
+-    "build": "react-scripts build",
++    "start-js": "react-scripts start",
++    "start": "npm-run-all -p watch-css start-js",
++    "build-js": "react-scripts build",
++    "build": "npm-run-all build-css build-js",
+     "test": "react-scripts test --env=jsdom",
+     "eject": "react-scripts eject"
+   }
+```
+
+Now running `npm start` and `npm run build` also builds Sass files.
+
+**Why `node-sass-chokidar`?**
+
+`node-sass` has been reported as having the following issues:
+
+- `node-sass --watch` has been reported to have *performance issues* in certain conditions when used in a virtual machine or with docker.
+
+- Infinite styles compiling [#1939](https://github.com/facebookincubator/create-react-app/issues/1939)
+
+- `node-sass` has been reported as having issues with detecting new files in a directory [#1891](https://github.com/sass/node-sass/issues/1891)
+
+ `node-sass-chokidar` is used here as it addresses these issues.
+
+## Adding Images, Fonts, and Files
+
+With Webpack, using static assets like images and fonts works similarly to CSS.
+
+You can **`import` a file right in a JavaScript module**. This tells Webpack to include that file in the bundle. Unlike CSS imports, importing a file gives you a string value. This value is the final path you can reference in your code, e.g. as the `src` attribute of an image or the `href` of a link to a PDF.
+
+To reduce the number of requests to the server, importing images that are less than 10,000 bytes returns a [data URI](https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/Data_URIs) instead of a path. This applies to the following file extensions: bmp, gif, jpg, jpeg, and png. SVG files are excluded due to [#1153](https://github.com/facebookincubator/create-react-app/issues/1153).
+
+Here is an example:
+
+```js
+import React from 'react';
+import logo from './logo.png'; // Tell Webpack this JS file uses this image
+
+console.log(logo); // /logo.84287d09.png
+
+function Header() {
+  // Import result is the URL of your image
+  return <img src={logo} alt="Logo" />;
+}
+
+export default Header;
+```
+
+This ensures that when the project is built, Webpack will correctly move the images into the build folder, and provide us with correct paths.
+
+This works in CSS too:
+
+```css
+.Logo {
+  background-image: url(./logo.png);
+}
+```
+
+Webpack finds all relative module references in CSS (they start with `./`) and replaces them with the final paths from the compiled bundle. If you make a typo or accidentally delete an important file, you will see a compilation error, just like when you import a non-existent JavaScript module. The final filenames in the compiled bundle are generated by Webpack from content hashes. If the file content changes in the future, Webpack will give it a different name in production so you don’t need to worry about long-term caching of assets.
+
+Please be advised that this is also a custom feature of Webpack.
+
+**It is not required for React** but many people enjoy it (and React Native uses a similar mechanism for images).<br>
+An alternative way of handling static assets is described in the next section.
+
+## Using the `public` Folder
+
+>Note: this feature is available with `react-scripts@0.5.0` and higher.
+
+### Changing the HTML
+
+The `public` folder contains the HTML file so you can tweak it, for example, to [set the page title](#changing-the-page-title).
+The `<script>` tag with the compiled code will be added to it automatically during the build process.
+
+### Adding Assets Outside of the Module System
+
+You can also add other assets to the `public` folder.
+
+Note that we normally encourage you to `import` assets in JavaScript files instead.
+For example, see the sections on [adding a stylesheet](#adding-a-stylesheet) and [adding images and fonts](#adding-images-fonts-and-files).
+This mechanism provides a number of benefits:
+
+* Scripts and stylesheets get minified and bundled together to avoid extra network requests.
+* Missing files cause compilation errors instead of 404 errors for your users.
+* Result filenames include content hashes so you don’t need to worry about browsers caching their old versions.
+
+However there is an **escape hatch** that you can use to add an asset outside of the module system.
+
+If you put a file into the `public` folder, it will **not** be processed by Webpack. Instead it will be copied into the build folder untouched.   To reference assets in the `public` folder, you need to use a special variable called `PUBLIC_URL`.
+
+Inside `index.html`, you can use it like this:
+
+```html
+<link rel="shortcut icon" href="%PUBLIC_URL%/favicon.ico">
+```
+
+Only files inside the `public` folder will be accessible by `%PUBLIC_URL%` prefix. If you need to use a file from `src` or `node_modules`, you’ll have to copy it there to explicitly specify your intention to make this file a part of the build.
+
+When you run `npm run build`, Create React App will substitute `%PUBLIC_URL%` with a correct absolute path so your project works even if you use client-side routing or host it at a non-root URL.
+
+In JavaScript code, you can use `process.env.PUBLIC_URL` for similar purposes:
+
+```js
+render() {
+  // Note: this is an escape hatch and should be used sparingly!
+  // Normally we recommend using `import` for getting asset URLs
+  // as described in “Adding Images and Fonts” above this section.
+  return <img src={process.env.PUBLIC_URL + '/img/logo.png'} />;
+}
+```
+
+Keep in mind the downsides of this approach:
+
+* None of the files in `public` folder get post-processed or minified.
+* Missing files will not be called at compilation time, and will cause 404 errors for your users.
+* Result filenames won’t include content hashes so you’ll need to add query arguments or rename them every time they change.
+
+### When to Use the `public` Folder
+
+Normally we recommend importing [stylesheets](#adding-a-stylesheet), [images, and fonts](#adding-images-fonts-and-files) from JavaScript.
+The `public` folder is useful as a workaround for a number of less common cases:
+
+* You need a file with a specific name in the build output, such as [`manifest.webmanifest`](https://developer.mozilla.org/en-US/docs/Web/Manifest).
+* You have thousands of images and need to dynamically reference their paths.
+* You want to include a small script like [`pace.js`](http://github.hubspot.com/pace/docs/welcome/) outside of the bundled code.
+* Some library may be incompatible with Webpack and you have no other option but to include it as a `<script>` tag.
+
+Note that if you add a `<script>` that declares global variables, you also need to read the next section on using them.
+
+## Using Global Variables
+
+When you include a script in the HTML file that defines global variables and try to use one of these variables in the code, the linter will complain because it cannot see the definition of the variable.
+
+You can avoid this by reading the global variable explicitly from the `window` object, for example:
+
+```js
+const $ = window.$;
+```
+
+This makes it obvious you are using a global variable intentionally rather than because of a typo.
+
+Alternatively, you can force the linter to ignore any line by adding `// eslint-disable-line` after it.
+
+## Adding Bootstrap
+
+You don’t have to use [React Bootstrap](https://react-bootstrap.github.io) together with React but it is a popular library for integrating Bootstrap with React apps. If you need it, you can integrate it with Create React App by following these steps:
+
+Install React Bootstrap and Bootstrap from npm. React Bootstrap does not include Bootstrap CSS so this needs to be installed as well:
+
+```sh
+npm install --save react-bootstrap bootstrap@3
+```
+
+Alternatively you may use `yarn`:
+
+```sh
+yarn add react-bootstrap bootstrap@3
+```
+
+Import Bootstrap CSS and optionally Bootstrap theme CSS in the beginning of your ```src/index.js``` file:
+
+```js
+import 'bootstrap/dist/css/bootstrap.css';
+import 'bootstrap/dist/css/bootstrap-theme.css';
+// Put any other imports below so that CSS from your
+// components takes precedence over default styles.
+```
+
+Import required React Bootstrap components within ```src/App.js``` file or your custom component files:
+
+```js
+import { Navbar, Jumbotron, Button } from 'react-bootstrap';
+```
+
+Now you are ready to use the imported React Bootstrap components within your component hierarchy defined in the render method. Here is an example [`App.js`](https://gist.githubusercontent.com/gaearon/85d8c067f6af1e56277c82d19fd4da7b/raw/6158dd991b67284e9fc8d70b9d973efe87659d72/App.js) redone using React Bootstrap.
+
+### Using a Custom Theme
+
+Sometimes you might need to tweak the visual styles of Bootstrap (or equivalent package).<br>
+We suggest the following approach:
+
+* Create a new package that depends on the package you wish to customize, e.g. Bootstrap.
+* Add the necessary build steps to tweak the theme, and publish your package on npm.
+* Install your own theme npm package as a dependency of your app.
+
+Here is an example of adding a [customized Bootstrap](https://medium.com/@tacomanator/customizing-create-react-app-aa9ffb88165) that follows these steps.
+
+## Adding Flow
+
+Flow is a static type checker that helps you write code with fewer bugs. Check out this [introduction to using static types in JavaScript](https://medium.com/@preethikasireddy/why-use-static-types-in-javascript-part-1-8382da1e0adb) if you are new to this concept.
+
+Recent versions of [Flow](http://flowtype.org/) work with Create React App projects out of the box.
+
+To add Flow to a Create React App project, follow these steps:
+
+1. Run `npm install --save flow-bin` (or `yarn add flow-bin`).
+2. Add `"flow": "flow"` to the `scripts` section of your `package.json`.
+3. Run `npm run flow init` (or `yarn flow init`) to create a [`.flowconfig` file](https://flowtype.org/docs/advanced-configuration.html) in the root directory.
+4. Add `// @flow` to any files you want to type check (for example, to `src/App.js`).
+
+Now you can run `npm run flow` (or `yarn flow`) to check the files for type errors.
+You can optionally use an IDE like [Nuclide](https://nuclide.io/docs/languages/flow/) for a better integrated experience.
+In the future we plan to integrate it into Create React App even more closely.
+
+To learn more about Flow, check out [its documentation](https://flowtype.org/).
+
+## Adding a Router
+
+Create React App doesn't prescribe a specific routing solution, but [React Router](https://reacttraining.com/react-router/) is the most popular one.
+
+To add it, run:
+
+```sh
+npm install --save react-router-dom
+```
+
+Alternatively you may use `yarn`:
+
+```sh
+yarn add react-router-dom
+```
+
+To try it, delete all the code in `src/App.js` and replace it with any of the examples on its website. The [Basic Example](https://reacttraining.com/react-router/web/example/basic) is a good place to get started.
+
+Note that [you may need to configure your production server to support client-side routing](#serving-apps-with-client-side-routing) before deploying your app.
+
+## Adding Custom Environment Variables
+
+>Note: this feature is available with `react-scripts@0.2.3` and higher.
+
+Your project can consume variables declared in your environment as if they were declared locally in your JS files. By
+default you will have `NODE_ENV` defined for you, and any other environment variables starting with
+`REACT_APP_`.
+
+**The environment variables are embedded during the build time**. Since Create React App produces a static HTML/CSS/JS bundle, it can’t possibly read them at runtime. To read them at runtime, you would need to load HTML into memory on the server and replace placeholders in runtime, just like [described here](#injecting-data-from-the-server-into-the-page). Alternatively you can rebuild the app on the server anytime you change them.
+
+>Note: You must create custom environment variables beginning with `REACT_APP_`. Any other variables except `NODE_ENV` will be ignored to avoid accidentally [exposing a private key on the machine that could have the same name](https://github.com/facebookincubator/create-react-app/issues/865#issuecomment-252199527). Changing any environment variables will require you to restart the development server if it is running.
+
+These environment variables will be defined for you on `process.env`. For example, having an environment
+variable named `REACT_APP_SECRET_CODE` will be exposed in your JS as `process.env.REACT_APP_SECRET_CODE`.
+
+There is also a special built-in environment variable called `NODE_ENV`. You can read it from `process.env.NODE_ENV`. When you run `npm start`, it is always equal to `'development'`, when you run `npm test` it is always equal to `'test'`, and when you run `npm run build` to make a production bundle, it is always equal to `'production'`. **You cannot override `NODE_ENV` manually.** This prevents developers from accidentally deploying a slow development build to production.
+
+These environment variables can be useful for displaying information conditionally based on where the project is
+deployed or consuming sensitive data that lives outside of version control.
+
+First, you need to have environment variables defined. For example, let’s say you wanted to consume a secret defined
+in the environment inside a `<form>`:
+
+```jsx
+render() {
+  return (
+    <div>
+      <small>You are running this application in <b>{process.env.NODE_ENV}</b> mode.</small>
+      <form>
+        <input type="hidden" defaultValue={process.env.REACT_APP_SECRET_CODE} />
+      </form>
+    </div>
+  );
+}
+```
+
+During the build, `process.env.REACT_APP_SECRET_CODE` will be replaced with the current value of the `REACT_APP_SECRET_CODE` environment variable. Remember that the `NODE_ENV` variable will be set for you automatically.
+
+When you load the app in the browser and inspect the `<input>`, you will see its value set to `abcdef`, and the bold text will show the environment provided when using `npm start`:
+
+```html
+<div>
+  <small>You are running this application in <b>development</b> mode.</small>
+  <form>
+    <input type="hidden" value="abcdef" />
+  </form>
+</div>
+```
+
+The above form is looking for a variable called `REACT_APP_SECRET_CODE` from the environment. In order to consume this
+value, we need to have it defined in the environment. This can be done using two ways: either in your shell or in
+a `.env` file. Both of these ways are described in the next few sections.
+
+Having access to the `NODE_ENV` is also useful for performing actions conditionally:
+
+```js
+if (process.env.NODE_ENV !== 'production') {
+  analytics.disable();
+}
+```
+
+When you compile the app with `npm run build`, the minification step will strip out this condition, and the resulting bundle will be smaller.
+
+### Referencing Environment Variables in the HTML
+
+>Note: this feature is available with `react-scripts@0.9.0` and higher.
+
+You can also access the environment variables starting with `REACT_APP_` in the `public/index.html`. For example:
+
+```html
+<title>%REACT_APP_WEBSITE_NAME%</title>
+```
+
+Note that the caveats from the above section apply:
+
+* Apart from a few built-in variables (`NODE_ENV` and `PUBLIC_URL`), variable names must start with `REACT_APP_` to work.
+* The environment variables are injected at build time. If you need to inject them at runtime, [follow this approach instead](#generating-dynamic-meta-tags-on-the-server).
+
+### Adding Temporary Environment Variables In Your Shell
+
+Defining environment variables can vary between OSes. It’s also important to know that this manner is temporary for the
+life of the shell session.
+
+#### Windows (cmd.exe)
+
+```cmd
+set "REACT_APP_SECRET_CODE=abcdef" && npm start
+```
+
+(Note: Quotes around the variable assignment are required to avoid a trailing whitespace.)
+
+#### Windows (Powershell)
+
+```Powershell
+($env:REACT_APP_SECRET_CODE = "abcdef") -and (npm start)
+```
+
+#### Linux, macOS (Bash)
+
+```bash
+REACT_APP_SECRET_CODE=abcdef npm start
+```
+
+### Adding Development Environment Variables In `.env`
+
+>Note: this feature is available with `react-scripts@0.5.0` and higher.
+
+To define permanent environment variables, create a file called `.env` in the root of your project:
+
+```
+REACT_APP_SECRET_CODE=abcdef
+```
+>Note: You must create custom environment variables beginning with `REACT_APP_`. Any other variables except `NODE_ENV` will be ignored to avoid [accidentally exposing a private key on the machine that could have the same name](https://github.com/facebookincubator/create-react-app/issues/865#issuecomment-252199527). Changing any environment variables will require you to restart the development server if it is running.
+
+`.env` files **should be** checked into source control (with the exclusion of `.env*.local`).
+
+#### What other `.env` files can be used?
+
+>Note: this feature is **available with `react-scripts@1.0.0` and higher**.
+
+* `.env`: Default.
+* `.env.local`: Local overrides. **This file is loaded for all environments except test.**
+* `.env.development`, `.env.test`, `.env.production`: Environment-specific settings.
+* `.env.development.local`, `.env.test.local`, `.env.production.local`: Local overrides of environment-specific settings.
+
+Files on the left have more priority than files on the right:
+
+* `npm start`: `.env.development.local`, `.env.development`, `.env.local`, `.env`
+* `npm run build`: `.env.production.local`, `.env.production`, `.env.local`, `.env`
+* `npm test`: `.env.test.local`, `.env.test`, `.env` (note `.env.local` is missing)
+
+These variables will act as the defaults if the machine does not explicitly set them.<br>
+Please refer to the [dotenv documentation](https://github.com/motdotla/dotenv) for more details.
+
+>Note: If you are defining environment variables for development, your CI and/or hosting platform will most likely need
+these defined as well. Consult their documentation how to do this. For example, see the documentation for [Travis CI](https://docs.travis-ci.com/user/environment-variables/) or [Heroku](https://devcenter.heroku.com/articles/config-vars).
+
+#### Expanding Environment Variables In `.env`
+
+>Note: this feature is available with `react-scripts@1.1.0` and higher.
+
+Expand variables already on your machine for use in your `.env` file (using [dotenv-expand](https://github.com/motdotla/dotenv-expand)).
+
+For example, to get the environment variable `npm_package_version`:
+
+```
+REACT_APP_VERSION=$npm_package_version
+# also works:
+# REACT_APP_VERSION=${npm_package_version}
+```
+
+Or expand variables local to the current `.env` file:
+
+```
+DOMAIN=www.example.com
+REACT_APP_FOO=$DOMAIN/foo
+REACT_APP_BAR=$DOMAIN/bar
+```
+
+## Can I Use Decorators?
+
+Many popular libraries use [decorators](https://medium.com/google-developers/exploring-es7-decorators-76ecb65fb841) in their documentation.<br>
+Create React App doesn’t support decorator syntax at the moment because:
+
+* It is an experimental proposal and is subject to change.
+* The current specification version is not officially supported by Babel.
+* If the specification changes, we won’t be able to write a codemod because we don’t use them internally at Facebook.
+
+However in many cases you can rewrite decorator-based code without decorators just as fine.<br>
+Please refer to these two threads for reference:
+
+* [#214](https://github.com/facebookincubator/create-react-app/issues/214)
+* [#411](https://github.com/facebookincubator/create-react-app/issues/411)
+
+Create React App will add decorator support when the specification advances to a stable stage.
+
+## Fetching Data with AJAX Requests
+
+React doesn't prescribe a specific approach to data fetching, but people commonly use either a library like [axios](https://github.com/axios/axios) or the [`fetch()` API](https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API) provided by the browser. Conveniently, Create React App includes a polyfill for `fetch()` so you can use it without worrying about the browser support.
+
+The global `fetch` function allows to easily makes AJAX requests. It takes in a URL as an input and returns a `Promise` that resolves to a `Response` object. You can find more information about `fetch` [here](https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API/Using_Fetch).
+
+This project also includes a [Promise polyfill](https://github.com/then/promise) which provides a full implementation of Promises/A+. A Promise represents the eventual result of an asynchronous operation, you can find more information about Promises [here](https://www.promisejs.org/) and [here](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise). Both axios and `fetch()` use Promises under the hood. You can also use the [`async / await`](https://davidwalsh.name/async-await) syntax to reduce the callback nesting.
+
+You can learn more about making AJAX requests from React components in [the FAQ entry on the React website](https://reactjs.org/docs/faq-ajax.html).
+
+## Integrating with an API Backend
+
+These tutorials will help you to integrate your app with an API backend running on another port,
+using `fetch()` to access it.
+
+### Node
+Check out [this tutorial](https://www.fullstackreact.com/articles/using-create-react-app-with-a-server/).
+You can find the companion GitHub repository [here](https://github.com/fullstackreact/food-lookup-demo).
+
+### Ruby on Rails
+
+Check out [this tutorial](https://www.fullstackreact.com/articles/how-to-get-create-react-app-to-work-with-your-rails-api/).
+You can find the companion GitHub repository [here](https://github.com/fullstackreact/food-lookup-demo-rails).
+
+## Proxying API Requests in Development
+
+>Note: this feature is available with `react-scripts@0.2.3` and higher.
+
+People often serve the front-end React app from the same host and port as their backend implementation.<br>
+For example, a production setup might look like this after the app is deployed:
+
+```
+/             - static server returns index.html with React app
+/todos        - static server returns index.html with React app
+/api/todos    - server handles any /api/* requests using the backend implementation
+```
+
+Such setup is **not** required. However, if you **do** have a setup like this, it is convenient to write requests like `fetch('/api/todos')` without worrying about redirecting them to another host or port during development.
+
+To tell the development server to proxy any unknown requests to your API server in development, add a `proxy` field to your `package.json`, for example:
+
+```js
+  "proxy": "http://localhost:4000",
+```
+
+This way, when you `fetch('/api/todos')` in development, the development server will recognize that it’s not a static asset, and will proxy your request to `http://localhost:4000/api/todos` as a fallback. The development server will **only** attempt to send requests without `text/html` in its `Accept` header to the proxy.
+
+Conveniently, this avoids [CORS issues](http://stackoverflow.com/questions/21854516/understanding-ajax-cors-and-security-considerations) and error messages like this in development:
+
+```
+Fetch API cannot load http://localhost:4000/api/todos. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:3000' is therefore not allowed access. If an opaque response serves your needs, set the request's mode to 'no-cors' to fetch the resource with CORS disabled.
+```
+
+Keep in mind that `proxy` only has effect in development (with `npm start`), and it is up to you to ensure that URLs like `/api/todos` point to the right thing in production. You don’t have to use the `/api` prefix. Any unrecognized request without a `text/html` accept header will be redirected to the specified `proxy`.
+
+The `proxy` option supports HTTP, HTTPS and WebSocket connections.<br>
+If the `proxy` option is **not** flexible enough for you, alternatively you can:
+
+* [Configure the proxy yourself](#configuring-the-proxy-manually)
+* Enable CORS on your server ([here’s how to do it for Express](http://enable-cors.org/server_expressjs.html)).
+* Use [environment variables](#adding-custom-environment-variables) to inject the right server host and port into your app.
+
+### "Invalid Host Header" Errors After Configuring Proxy
+
+When you enable the `proxy` option, you opt into a more strict set of host checks. This is necessary because leaving the backend open to remote hosts makes your computer vulnerable to DNS rebinding attacks. The issue is explained in [this article](https://medium.com/webpack/webpack-dev-server-middleware-security-issues-1489d950874a) and [this issue](https://github.com/webpack/webpack-dev-server/issues/887).
+
+This shouldn’t affect you when developing on `localhost`, but if you develop remotely like [described here](https://github.com/facebookincubator/create-react-app/issues/2271), you will see this error in the browser after enabling the `proxy` option:
+
+>Invalid Host header
+
+To work around it, you can specify your public development host in a file called `.env.development` in the root of your project:
+
+```
+HOST=mypublicdevhost.com
+```
+
+If you restart the development server now and load the app from the specified host, it should work.
+
+If you are still having issues or if you’re using a more exotic environment like a cloud editor, you can bypass the host check completely by adding a line to `.env.development.local`. **Note that this is dangerous and exposes your machine to remote code execution from malicious websites:**
+
+```
+# NOTE: THIS IS DANGEROUS!
+# It exposes your machine to attacks from the websites you visit.
+DANGEROUSLY_DISABLE_HOST_CHECK=true
+```
+
+We don’t recommend this approach.
+
+### Configuring the Proxy Manually
+
+>Note: this feature is available with `react-scripts@1.0.0` and higher.
+
+If the `proxy` option is **not** flexible enough for you, you can specify an object in the following form (in `package.json`).<br>
+You may also specify any configuration value [`http-proxy-middleware`](https://github.com/chimurai/http-proxy-middleware#options) or [`http-proxy`](https://github.com/nodejitsu/node-http-proxy#options) supports.
+```js
+{
+  // ...
+  "proxy": {
+    "/api": {
+      "target": "<url>",
+      "ws": true
+      // ...
+    }
+  }
+  // ...
+}
+```
+
+All requests matching this path will be proxies, no exceptions. This includes requests for `text/html`, which the standard `proxy` option does not proxy.
+
+If you need to specify multiple proxies, you may do so by specifying additional entries.
+Matches are regular expressions, so that you can use a regexp to match multiple paths.
+```js
+{
+  // ...
+  "proxy": {
+    // Matches any request starting with /api
+    "/api": {
+      "target": "<url_1>",
+      "ws": true
+      // ...
+    },
+    // Matches any request starting with /foo
+    "/foo": {
+      "target": "<url_2>",
+      "ssl": true,
+      "pathRewrite": {
+        "^/foo": "/foo/beta"
+      }
+      // ...
+    },
+    // Matches /bar/abc.html but not /bar/sub/def.html
+    "/bar/[^/]*[.]html": {
+      "target": "<url_3>",
+      // ...
+    },
+    // Matches /baz/abc.html and /baz/sub/def.html
+    "/baz/.*/.*[.]html": {
+      "target": "<url_4>"
+      // ...
+    }
+  }
+  // ...
+}
+```
+
+### Configuring a WebSocket Proxy
+
+When setting up a WebSocket proxy, there are a some extra considerations to be aware of.
+
+If you’re using a WebSocket engine like [Socket.io](https://socket.io/), you must have a Socket.io server running that you can use as the proxy target. Socket.io will not work with a standard WebSocket server. Specifically, don't expect Socket.io to work with [the websocket.org echo test](http://websocket.org/echo.html).
+
+There’s some good documentation available for [setting up a Socket.io server](https://socket.io/docs/).
+
+Standard WebSockets **will** work with a standard WebSocket server as well as the websocket.org echo test. You can use libraries like [ws](https://github.com/websockets/ws) for the server, with [native WebSockets in the browser](https://developer.mozilla.org/en-US/docs/Web/API/WebSocket).
+
+Either way, you can proxy WebSocket requests manually in `package.json`:
+
+```js
+{
+  // ...
+  "proxy": {
+    "/socket": {
+      // Your compatible WebSocket server
+      "target": "ws://<socket_url>",
+      // Tell http-proxy-middleware that this is a WebSocket proxy.
+      // Also allows you to proxy WebSocket requests without an additional HTTP request
+      // https://github.com/chimurai/http-proxy-middleware#external-websocket-upgrade
+      "ws": true
+      // ...
+    }
+  }
+  // ...
+}
+```
+
+## Using HTTPS in Development
+
+>Note: this feature is available with `react-scripts@0.4.0` and higher.
+
+You may require the dev server to serve pages over HTTPS. One particular case where this could be useful is when using [the "proxy" feature](#proxying-api-requests-in-development) to proxy requests to an API server when that API server is itself serving HTTPS.
+
+To do this, set the `HTTPS` environment variable to `true`, then start the dev server as usual with `npm start`:
+
+#### Windows (cmd.exe)
+
+```cmd
+set HTTPS=true&&npm start
+```
+
+#### Windows (Powershell)
+
+```Powershell
+($env:HTTPS = $true) -and (npm start)
+```
+
+(Note: the lack of whitespace is intentional.)
+
+#### Linux, macOS (Bash)
+
+```bash
+HTTPS=true npm start
+```
+
+Note that the server will use a self-signed certificate, so your web browser will almost definitely display a warning upon accessing the page.
+
+## Generating Dynamic `<meta>` Tags on the Server
+
+Since Create React App doesn’t support server rendering, you might be wondering how to make `<meta>` tags dynamic and reflect the current URL. To solve this, we recommend to add placeholders into the HTML, like this:
+
+```html
+<!doctype html>
+<html lang="en">
+  <head>
+    <meta property="og:title" content="__OG_TITLE__">
+    <meta property="og:description" content="__OG_DESCRIPTION__">
+```
+
+Then, on the server, regardless of the backend you use, you can read `index.html` into memory and replace `__OG_TITLE__`, `__OG_DESCRIPTION__`, and any other placeholders with values depending on the current URL. Just make sure to sanitize and escape the interpolated values so that they are safe to embed into HTML!
+
+If you use a Node server, you can even share the route matching logic between the client and the server. However duplicating it also works fine in simple cases.
+
+## Pre-Rendering into Static HTML Files
+
+If you’re hosting your `build` with a static hosting provider you can use [react-snapshot](https://www.npmjs.com/package/react-snapshot) or [react-snap](https://github.com/stereobooster/react-snap) to generate HTML pages for each route, or relative link, in your application. These pages will then seamlessly become active, or “hydrated”, when the JavaScript bundle has loaded.
+
+There are also opportunities to use this outside of static hosting, to take the pressure off the server when generating and caching routes.
+
+The primary benefit of pre-rendering is that you get the core content of each page _with_ the HTML payload—regardless of whether or not your JavaScript bundle successfully downloads. It also increases the likelihood that each route of your application will be picked up by search engines.
+
+You can read more about [zero-configuration pre-rendering (also called snapshotting) here](https://medium.com/superhighfives/an-almost-static-stack-6df0a2791319).
+
+## Injecting Data from the Server into the Page
+
+Similarly to the previous section, you can leave some placeholders in the HTML that inject global variables, for example:
+
+```js
+<!doctype html>
+<html lang="en">
+  <head>
+    <script>
+      window.SERVER_DATA = __SERVER_DATA__;
+    </script>
+```
+
+Then, on the server, you can replace `__SERVER_DATA__` with a JSON of real data right before sending the response. The client code can then read `window.SERVER_DATA` to use it. **Make sure to [sanitize the JSON before sending it to the client](https://medium.com/node-security/the-most-common-xss-vulnerability-in-react-js-applications-2bdffbcc1fa0) as it makes your app vulnerable to XSS attacks.**
+
+## Running Tests
+
+>Note: this feature is available with `react-scripts@0.3.0` and higher.<br>
+>[Read the migration guide to learn how to enable it in older projects!](https://github.com/facebookincubator/create-react-app/blob/master/CHANGELOG.md#migrating-from-023-to-030)
+
+Create React App uses [Jest](https://facebook.github.io/jest/) as its test runner. To prepare for this integration, we did a [major revamp](https://facebook.github.io/jest/blog/2016/09/01/jest-15.html) of Jest so if you heard bad things about it years ago, give it another try.
+
+Jest is a Node-based runner. This means that the tests always run in a Node environment and not in a real browser. This lets us enable fast iteration speed and prevent flakiness.
+
+While Jest provides browser globals such as `window` thanks to [jsdom](https://github.com/tmpvar/jsdom), they are only approximations of the real browser behavior. Jest is intended to be used for unit tests of your logic and your components rather than the DOM quirks.
+
+We recommend that you use a separate tool for browser end-to-end tests if you need them. They are beyond the scope of Create React App.
+
+### Filename Conventions
+
+Jest will look for test files with any of the following popular naming conventions:
+
+* Files with `.js` suffix in `__tests__` folders.
+* Files with `.test.js` suffix.
+* Files with `.spec.js` suffix.
+
+The `.test.js` / `.spec.js` files (or the `__tests__` folders) can be located at any depth under the `src` top level folder.
+
+We recommend to put the test files (or `__tests__` folders) next to the code they are testing so that relative imports appear shorter. For example, if `App.test.js` and `App.js` are in the same folder, the test just needs to `import App from './App'` instead of a long relative path. Colocation also helps find tests more quickly in larger projects.
+
+### Command Line Interface
+
+When you run `npm test`, Jest will launch in the watch mode. Every time you save a file, it will re-run the tests, just like `npm start` recompiles the code.
+
+The watcher includes an interactive command-line interface with the ability to run all tests, or focus on a search pattern. It is designed this way so that you can keep it open and enjoy fast re-runs. You can learn the commands from the “Watch Usage” note that the watcher prints after every run:
+
+![Jest watch mode](http://facebook.github.io/jest/img/blog/15-watch.gif)
+
+### Version Control Integration
+
+By default, when you run `npm test`, Jest will only run the tests related to files changed since the last commit. This is an optimization designed to make your tests run fast regardless of how many tests you have. However it assumes that you don’t often commit the code that doesn’t pass the tests.
+
+Jest will always explicitly mention that it only ran tests related to the files changed since the last commit. You can also press `a` in the watch mode to force Jest to run all tests.
+
+Jest will always run all tests on a [continuous integration](#continuous-integration) server or if the project is not inside a Git or Mercurial repository.
+
+### Writing Tests
+
+To create tests, add `it()` (or `test()`) blocks with the name of the test and its code. You may optionally wrap them in `describe()` blocks for logical grouping but this is neither required nor recommended.
+
+Jest provides a built-in `expect()` global function for making assertions. A basic test could look like this:
+
+```js
+import sum from './sum';
+
+it('sums numbers', () => {
+  expect(sum(1, 2)).toEqual(3);
+  expect(sum(2, 2)).toEqual(4);
+});
+```
+
+All `expect()` matchers supported by Jest are [extensively documented here](https://facebook.github.io/jest/docs/en/expect.html#content).<br>
+You can also use [`jest.fn()` and `expect(fn).toBeCalled()`](https://facebook.github.io/jest/docs/en/expect.html#tohavebeencalled) to create “spies” or mock functions.
+
+### Testing Components
+
+There is a broad spectrum of component testing techniques. They range from a “smoke test” verifying that a component renders without throwing, to shallow rendering and testing some of the output, to full rendering and testing component lifecycle and state changes.
+
+Different projects choose different testing tradeoffs based on how often components change, and how much logic they contain. If you haven’t decided on a testing strategy yet, we recommend that you start with creating simple smoke tests for your components:
+
+```js
+import React from 'react';
+import ReactDOM from 'react-dom';
+import App from './App';
+
+it('renders without crashing', () => {
+  const div = document.createElement('div');
+  ReactDOM.render(<App />, div);
+});
+```
+
+This test mounts a component and makes sure that it didn’t throw during rendering. Tests like this provide a lot of value with very little effort so they are great as a starting point, and this is the test you will find in `src/App.test.js`.
+
+When you encounter bugs caused by changing components, you will gain a deeper insight into which parts of them are worth testing in your application. This might be a good time to introduce more specific tests asserting specific expected output or behavior.
+
+If you’d like to test components in isolation from the child components they render, we recommend using [`shallow()` rendering API](http://airbnb.io/enzyme/docs/api/shallow.html) from [Enzyme](http://airbnb.io/enzyme/). To install it, run:
+
+```sh
+npm install --save enzyme enzyme-adapter-react-16 react-test-renderer
+```
+
+Alternatively you may use `yarn`:
+
+```sh
+yarn add enzyme enzyme-adapter-react-16 react-test-renderer
+```
+
+As of Enzyme 3, you will need to install Enzyme along with an Adapter corresponding to the version of React you are using. (The examples above use the adapter for React 16.)
+
+The adapter will also need to be configured in your [global setup file](#initializing-test-environment):
+
+#### `src/setupTests.js`
+```js
+import { configure } from 'enzyme';
+import Adapter from 'enzyme-adapter-react-16';
+
+configure({ adapter: new Adapter() });
+```
+
+>Note: Keep in mind that if you decide to "eject" before creating `src/setupTests.js`, the resulting `package.json` file won't contain any reference to it. [Read here](#initializing-test-environment) to learn how to add this after ejecting.
+
+Now you can write a smoke test with it:
+
+```js
+import React from 'react';
+import { shallow } from 'enzyme';
+import App from './App';
+
+it('renders without crashing', () => {
+  shallow(<App />);
+});
+```
+
+Unlike the previous smoke test using `ReactDOM.render()`, this test only renders `<App>` and doesn’t go deeper. For example, even if `<App>` itself renders a `<Button>` that throws, this test will pass. Shallow rendering is great for isolated unit tests, but you may still want to create some full rendering tests to ensure the components integrate correctly. Enzyme supports [full rendering with `mount()`](http://airbnb.io/enzyme/docs/api/mount.html), and you can also use it for testing state changes and component lifecycle.
+
+You can read the [Enzyme documentation](http://airbnb.io/enzyme/) for more testing techniques. Enzyme documentation uses Chai and Sinon for assertions but you don’t have to use them because Jest provides built-in `expect()` and `jest.fn()` for spies.
+
+Here is an example from Enzyme documentation that asserts specific output, rewritten to use Jest matchers:
+
+```js
+import React from 'react';
+import { shallow } from 'enzyme';
+import App from './App';
+
+it('renders welcome message', () => {
+  const wrapper = shallow(<App />);
+  const welcome = <h2>Welcome to React</h2>;
+  // expect(wrapper.contains(welcome)).to.equal(true);
+  expect(wrapper.contains(welcome)).toEqual(true);
+});
+```
+
+All Jest matchers are [extensively documented here](http://facebook.github.io/jest/docs/en/expect.html).<br>
+Nevertheless you can use a third-party assertion library like [Chai](http://chaijs.com/) if you want to, as described below.
+
+Additionally, you might find [jest-enzyme](https://github.com/blainekasten/enzyme-matchers) helpful to simplify your tests with readable matchers. The above `contains` code can be written more simply with jest-enzyme.
+
+```js
+expect(wrapper).toContainReact(welcome)
+```
+
+To enable this, install `jest-enzyme`:
+
+```sh
+npm install --save jest-enzyme
+```
+
+Alternatively you may use `yarn`:
+
+```sh
+yarn add jest-enzyme
+```
+
+Import it in [`src/setupTests.js`](#initializing-test-environment) to make its matchers available in every test:
+
+```js
+import 'jest-enzyme';
+```
+
+### Using Third Party Assertion Libraries
+
+We recommend that you use `expect()` for assertions and `jest.fn()` for spies. If you are having issues with them please [file those against Jest](https://github.com/facebook/jest/issues/new), and we’ll fix them. We intend to keep making them better for React, supporting, for example, [pretty-printing React elements as JSX](https://github.com/facebook/jest/pull/1566).
+
+However, if you are used to other libraries, such as [Chai](http://chaijs.com/) and [Sinon](http://sinonjs.org/), or if you have existing code using them that you’d like to port over, you can import them normally like this:
+
+```js
+import sinon from 'sinon';
+import { expect } from 'chai';
+```
+
+and then use them in your tests like you normally do.
+
+### Initializing Test Environment
+
+>Note: this feature is available with `react-scripts@0.4.0` and higher.
+
+If your app uses a browser API that you need to mock in your tests or if you just need a global setup before running your tests, add a `src/setupTests.js` to your project. It will be automatically executed before running your tests.
+
+For example:
+
+#### `src/setupTests.js`
+```js
+const localStorageMock = {
+  getItem: jest.fn(),
+  setItem: jest.fn(),
+  clear: jest.fn()
+};
+global.localStorage = localStorageMock
+```
+
+>Note: Keep in mind that if you decide to "eject" before creating `src/setupTests.js`, the resulting `package.json` file won't contain any reference to it, so you should manually create the property `setupTestFrameworkScriptFile` in the configuration for Jest, something like the following:
+
+>```js
+>"jest": {
+>   // ...
+>   "setupTestFrameworkScriptFile": "<rootDir>/src/setupTests.js"
+>  }
+>  ```
+
+### Focusing and Excluding Tests
+
+You can replace `it()` with `xit()` to temporarily exclude a test from being executed.<br>
+Similarly, `fit()` lets you focus on a specific test without running any other tests.
+
+### Coverage Reporting
+
+Jest has an integrated coverage reporter that works well with ES6 and requires no configuration.<br>
+Run `npm test -- --coverage` (note extra `--` in the middle) to include a coverage report like this:
+
+![coverage report](http://i.imgur.com/5bFhnTS.png)
+
+Note that tests run much slower with coverage so it is recommended to run it separately from your normal workflow.
+
+#### Configuration
+
+The default Jest coverage configuration can be overriden by adding any of the following supported keys to a Jest config in your package.json.
+
+Supported overrides:
+ - [`collectCoverageFrom`](https://facebook.github.io/jest/docs/en/configuration.html#collectcoveragefrom-array)
+ - [`coverageReporters`](https://facebook.github.io/jest/docs/en/configuration.html#coveragereporters-array-string)
+ - [`coverageThreshold`](https://facebook.github.io/jest/docs/en/configuration.html#coveragethreshold-object)
+ - [`snapshotSerializers`](https://facebook.github.io/jest/docs/en/configuration.html#snapshotserializers-array-string)
+
+Example package.json:
+
+```json
+{
+  "name": "your-package",
+  "jest": {
+    "collectCoverageFrom" : [
+      "src/**/*.{js,jsx}",
+      "!<rootDir>/node_modules/",
+      "!<rootDir>/path/to/dir/"
+    ],
+    "coverageThreshold": {
+      "global": {
+        "branches": 90,
+        "functions": 90,
+        "lines": 90,
+        "statements": 90
+      }
+    },
+    "coverageReporters": ["text"],
+    "snapshotSerializers": ["my-serializer-module"]
+  }
+}
+```
+
+### Continuous Integration
+
+By default `npm test` runs the watcher with interactive CLI. However, you can force it to run tests once and finish the process by setting an environment variable called `CI`.
+
+When creating a build of your application with `npm run build` linter warnings are not checked by default. Like `npm test`, you can force the build to perform a linter warning check by setting the environment variable `CI`. If any warnings are encountered then the build fails.
+
+Popular CI servers already set the environment variable `CI` by default but you can do this yourself too:
+
+### On CI servers
+#### Travis CI
+
+1. Following the [Travis Getting started](https://docs.travis-ci.com/user/getting-started/) guide for syncing your GitHub repository with Travis.  You may need to initialize some settings manually in your [profile](https://travis-ci.org/profile) page.
+1. Add a `.travis.yml` file to your git repository.
+```
+language: node_js
+node_js:
+  - 6
+cache:
+  directories:
+    - node_modules
+script:
+  - npm run build
+  - npm test
+```
+1. Trigger your first build with a git push.
+1. [Customize your Travis CI Build](https://docs.travis-ci.com/user/customizing-the-build/) if needed.
+
+#### CircleCI
+
+Follow [this article](https://medium.com/@knowbody/circleci-and-zeits-now-sh-c9b7eebcd3c1) to set up CircleCI with a Create React App project.
+
+### On your own environment
+##### Windows (cmd.exe)
+
+```cmd
+set CI=true&&npm test
+```
+
+```cmd
+set CI=true&&npm run build
+```
+
+(Note: the lack of whitespace is intentional.)
+
+##### Windows (Powershell)
+
+```Powershell
+($env:CI = $true) -and (npm test)
+```
+
+```Powershell
+($env:CI = $true) -and (npm run build)
+```
+
+##### Linux, macOS (Bash)
+
+```bash
+CI=true npm test
+```
+
+```bash
+CI=true npm run build
+```
+
+The test command will force Jest to run tests once instead of launching the watcher.
+
+>  If you find yourself doing this often in development, please [file an issue](https://github.com/facebookincubator/create-react-app/issues/new) to tell us about your use case because we want to make watcher the best experience and are open to changing how it works to accommodate more workflows.
+
+The build command will check for linter warnings and fail if any are found.
+
+### Disabling jsdom
+
+By default, the `package.json` of the generated project looks like this:
+
+```js
+  "scripts": {
+    "start": "react-scripts start",
+    "build": "react-scripts build",
+    "test": "react-scripts test --env=jsdom"
+```
+
+If you know that none of your tests depend on [jsdom](https://github.com/tmpvar/jsdom), you can safely remove `--env=jsdom`, and your tests will run faster:
+
+```diff
+  "scripts": {
+    "start": "react-scripts start",
+    "build": "react-scripts build",
+-   "test": "react-scripts test --env=jsdom"
++   "test": "react-scripts test"
+```
+
+To help you make up your mind, here is a list of APIs that **need jsdom**:
+
+* Any browser globals like `window` and `document`
+* [`ReactDOM.render()`](https://facebook.github.io/react/docs/top-level-api.html#reactdom.render)
+* [`TestUtils.renderIntoDocument()`](https://facebook.github.io/react/docs/test-utils.html#renderintodocument) ([a shortcut](https://github.com/facebook/react/blob/34761cf9a252964abfaab6faf74d473ad95d1f21/src/test/ReactTestUtils.js#L83-L91) for the above)
+* [`mount()`](http://airbnb.io/enzyme/docs/api/mount.html) in [Enzyme](http://airbnb.io/enzyme/index.html)
+
+In contrast, **jsdom is not needed** for the following APIs:
+
+* [`TestUtils.createRenderer()`](https://facebook.github.io/react/docs/test-utils.html#shallow-rendering) (shallow rendering)
+* [`shallow()`](http://airbnb.io/enzyme/docs/api/shallow.html) in [Enzyme](http://airbnb.io/enzyme/index.html)
+
+Finally, jsdom is also not needed for [snapshot testing](http://facebook.github.io/jest/blog/2016/07/27/jest-14.html).
+
+### Snapshot Testing
+
+Snapshot testing is a feature of Jest that automatically generates text snapshots of your components and saves them on the disk so if the UI output changes, you get notified without manually writing any assertions on the component output. [Read more about snapshot testing.](http://facebook.github.io/jest/blog/2016/07/27/jest-14.html)
+
+### Editor Integration
+
+If you use [Visual Studio Code](https://code.visualstudio.com), there is a [Jest extension](https://github.com/orta/vscode-jest) which works with Create React App out of the box. This provides a lot of IDE-like features while using a text editor: showing the status of a test run with potential fail messages inline, starting and stopping the watcher automatically, and offering one-click snapshot updates.
+
+![VS Code Jest Preview](https://cloud.githubusercontent.com/assets/49038/20795349/a032308a-b7c8-11e6-9b34-7eeac781003f.png)
+
+## Debugging Tests
+
+There are various ways to setup a debugger for your Jest tests. We cover debugging in Chrome and [Visual Studio Code](https://code.visualstudio.com/).
+
+>Note: debugging tests requires Node 8 or higher.
+
+### Debugging Tests in Chrome
+
+Add the following to the `scripts` section in your project's `package.json`
+```json
+"scripts": {
+    "test:debug": "react-scripts --inspect-brk test --runInBand --env=jsdom"
+  }
+```
+Place `debugger;` statements in any test and run:
+```bash
+$ npm run test:debug
+```
+
+This will start running your Jest tests, but pause before executing to allow a debugger to attach to the process.
+
+Open the following in Chrome
+```
+about:inspect
+```
+
+After opening that link, the Chrome Developer Tools will be displayed. Select `inspect` on your process and a breakpoint will be set at the first line of the react script (this is done simply to give you time to open the developer tools and to prevent Jest from executing before you have time to do so). Click the button that looks like a "play" button in the upper right hand side of the screen to continue execution. When Jest executes the test that contains the debugger statement, execution will pause and you can examine the current scope and call stack.
+
+>Note: the --runInBand cli option makes sure Jest runs test in the same process rather than spawning processes for individual tests. Normally Jest parallelizes test runs across processes but it is hard to debug many processes at the same time.
+
+### Debugging Tests in Visual Studio Code
+
+Debugging Jest tests is supported out of the box for [Visual Studio Code](https://code.visualstudio.com).
+
+Use the following [`launch.json`](https://code.visualstudio.com/docs/editor/debugging#_launch-configurations) configuration file:
+```
+{
+  "version": "0.2.0",
+  "configurations": [
+    {
+      "name": "Debug CRA Tests",
+      "type": "node",
+      "request": "launch",
+      "runtimeExecutable": "${workspaceRoot}/node_modules/.bin/react-scripts",      
+      "args": [
+        "test",
+        "--runInBand",
+        "--no-cache",
+        "--env=jsdom"
+      ],
+      "cwd": "${workspaceRoot}",
+      "protocol": "inspector",
+      "console": "integratedTerminal",
+      "internalConsoleOptions": "neverOpen"
+    }
+  ]
+}
+```
+
+## Developing Components in Isolation
+
+Usually, in an app, you have a lot of UI components, and each of them has many different states.
+For an example, a simple button component could have following states:
+
+* In a regular state, with a text label.
+* In the disabled mode.
+* In a loading state.
+
+Usually, it’s hard to see these states without running a sample app or some examples.
+
+Create React App doesn’t include any tools for this by default, but you can easily add [Storybook for React](https://storybook.js.org) ([source](https://github.com/storybooks/storybook)) or [React Styleguidist](https://react-styleguidist.js.org/) ([source](https://github.com/styleguidist/react-styleguidist)) to your project. **These are third-party tools that let you develop components and see all their states in isolation from your app**.
+
+![Storybook for React Demo](http://i.imgur.com/7CIAWpB.gif)
+
+You can also deploy your Storybook or style guide as a static app. This way, everyone in your team can view and review different states of UI components without starting a backend server or creating an account in your app.
+
+### Getting Started with Storybook
+
+Storybook is a development environment for React UI components. It allows you to browse a component library, view the different states of each component, and interactively develop and test components.
+
+First, install the following npm package globally:
+
+```sh
+npm install -g @storybook/cli
+```
+
+Then, run the following command inside your app’s directory:
+
+```sh
+getstorybook
+```
+
+After that, follow the instructions on the screen.
+
+Learn more about React Storybook:
+
+* Screencast: [Getting Started with React Storybook](https://egghead.io/lessons/react-getting-started-with-react-storybook)
+* [GitHub Repo](https://github.com/storybooks/storybook)
+* [Documentation](https://storybook.js.org/basics/introduction/)
+* [Snapshot Testing UI](https://github.com/storybooks/storybook/tree/master/addons/storyshots) with Storybook + addon/storyshot
+
+### Getting Started with Styleguidist
+
+Styleguidist combines a style guide, where all your components are presented on a single page with their props documentation and usage examples, with an environment for developing components in isolation, similar to Storybook. In Styleguidist you write examples in Markdown, where each code snippet is rendered as a live editable playground.
+
+First, install Styleguidist:
+
+```sh
+npm install --save react-styleguidist
+```
+
+Alternatively you may use `yarn`:
+
+```sh
+yarn add react-styleguidist
+```
+
+Then, add these scripts to your `package.json`:
+
+```diff
+   "scripts": {
++    "styleguide": "styleguidist server",
++    "styleguide:build": "styleguidist build",
+     "start": "react-scripts start",
+```
+
+Then, run the following command inside your app’s directory:
+
+```sh
+npm run styleguide
+```
+
+After that, follow the instructions on the screen.
+
+Learn more about React Styleguidist:
+
+* [GitHub Repo](https://github.com/styleguidist/react-styleguidist)
+* [Documentation](https://react-styleguidist.js.org/docs/getting-started.html)
+
+## Publishing Components to npm
+
+Create React App doesn't provide any built-in functionality to publish a component to npm. If you're ready to extract a component from your project so other people can use it, we recommend moving it to a separate directory outside of your project and then using a tool like [nwb](https://github.com/insin/nwb#react-components-and-libraries) to prepare it for publishing.
+
+## Making a Progressive Web App
+
+By default, the production build is a fully functional, offline-first
+[Progressive Web App](https://developers.google.com/web/progressive-web-apps/).
+
+Progressive Web Apps are faster and more reliable than traditional web pages, and provide an engaging mobile experience:
+
+ * All static site assets are cached so that your page loads fast on subsequent visits, regardless of network connectivity (such as 2G or 3G). Updates are downloaded in the background.
+ * Your app will work regardless of network state, even if offline. This means your users will be able to use your app at 10,000 feet and on the subway.
+ * On mobile devices, your app can be added directly to the user's home screen, app icon and all. You can also re-engage users using web **push notifications**. This eliminates the need for the app store.
+
+The [`sw-precache-webpack-plugin`](https://github.com/goldhand/sw-precache-webpack-plugin)
+is integrated into production configuration,
+and it will take care of generating a service worker file that will automatically
+precache all of your local assets and keep them up to date as you deploy updates.
+The service worker will use a [cache-first strategy](https://developers.google.com/web/fundamentals/instant-and-offline/offline-cookbook/#cache-falling-back-to-network)
+for handling all requests for local assets, including the initial HTML, ensuring
+that your web app is reliably fast, even on a slow or unreliable network.
+
+### Opting Out of Caching
+
+If you would prefer not to enable service workers prior to your initial
+production deployment, then remove the call to `registerServiceWorker()`
+from [`src/index.js`](src/index.js).
+
+If you had previously enabled service workers in your production deployment and
+have decided that you would like to disable them for all your existing users,
+you can swap out the call to `registerServiceWorker()` in
+[`src/index.js`](src/index.js) first by modifying the service worker import:
+```javascript
+import { unregister } from './registerServiceWorker';
+```
+and then call `unregister()` instead.
+After the user visits a page that has `unregister()`,
+the service worker will be uninstalled. Note that depending on how `/service-worker.js` is served,
+it may take up to 24 hours for the cache to be invalidated.
+
+### Offline-First Considerations
+
+1. Service workers [require HTTPS](https://developers.google.com/web/fundamentals/getting-started/primers/service-workers#you_need_https),
+although to facilitate local testing, that policy
+[does not apply to `localhost`](http://stackoverflow.com/questions/34160509/options-for-testing-service-workers-via-http/34161385#34161385).
+If your production web server does not support HTTPS, then the service worker
+registration will fail, but the rest of your web app will remain functional.
+
+1. Service workers are [not currently supported](https://jakearchibald.github.io/isserviceworkerready/)
+in all web browsers. Service worker registration [won't be attempted](src/registerServiceWorker.js)
+on browsers that lack support.
+
+1. The service worker is only enabled in the [production environment](#deployment),
+e.g. the output of `npm run build`. It's recommended that you do not enable an
+offline-first service worker in a development environment, as it can lead to
+frustration when previously cached assets are used and do not include the latest
+changes you've made locally.
+
+1. If you *need* to test your offline-first service worker locally, build
+the application (using `npm run build`) and run a simple http server from your
+build directory. After running the build script, `create-react-app` will give
+instructions for one way to test your production build locally and the [deployment instructions](#deployment) have
+instructions for using other methods. *Be sure to always use an
+incognito window to avoid complications with your browser cache.*
+
+1. If possible, configure your production environment to serve the generated
+`service-worker.js` [with HTTP caching disabled](http://stackoverflow.com/questions/38843970/service-worker-javascript-update-frequency-every-24-hours).
+If that's not possible—[GitHub Pages](#github-pages), for instance, does not
+allow you to change the default 10 minute HTTP cache lifetime—then be aware
+that if you visit your production site, and then revisit again before
+`service-worker.js` has expired from your HTTP cache, you'll continue to get
+the previously cached assets from the service worker. If you have an immediate
+need to view your updated production deployment, performing a shift-refresh
+will temporarily disable the service worker and retrieve all assets from the
+network.
+
+1. Users aren't always familiar with offline-first web apps. It can be useful to
+[let the user know](https://developers.google.com/web/fundamentals/instant-and-offline/offline-ux#inform_the_user_when_the_app_is_ready_for_offline_consumption)
+when the service worker has finished populating your caches (showing a "This web
+app works offline!" message) and also let them know when the service worker has
+fetched the latest updates that will be available the next time they load the
+page (showing a "New content is available; please refresh." message). Showing
+this messages is currently left as an exercise to the developer, but as a
+starting point, you can make use of the logic included in [`src/registerServiceWorker.js`](src/registerServiceWorker.js), which
+demonstrates which service worker lifecycle events to listen for to detect each
+scenario, and which as a default, just logs appropriate messages to the
+JavaScript console.
+
+1. By default, the generated service worker file will not intercept or cache any
+cross-origin traffic, like HTTP [API requests](#integrating-with-an-api-backend),
+images, or embeds loaded from a different domain. If you would like to use a
+runtime caching strategy for those requests, you can [`eject`](#npm-run-eject)
+and then configure the
+[`runtimeCaching`](https://github.com/GoogleChrome/sw-precache#runtimecaching-arrayobject)
+option in the `SWPrecacheWebpackPlugin` section of
+[`webpack.config.prod.js`](../config/webpack.config.prod.js).
+
+### Progressive Web App Metadata
+
+The default configuration includes a web app manifest located at
+[`public/manifest.json`](public/manifest.json), that you can customize with
+details specific to your web application.
+
+When a user adds a web app to their homescreen using Chrome or Firefox on
+Android, the metadata in [`manifest.json`](public/manifest.json) determines what
+icons, names, and branding colors to use when the web app is displayed.
+[The Web App Manifest guide](https://developers.google.com/web/fundamentals/engage-and-retain/web-app-manifest/)
+provides more context about what each field means, and how your customizations
+will affect your users' experience.
+
+## Analyzing the Bundle Size
+
+[Source map explorer](https://www.npmjs.com/package/source-map-explorer) analyzes
+JavaScript bundles using the source maps. This helps you understand where code
+bloat is coming from.
+
+To add Source map explorer to a Create React App project, follow these steps:
+
+```sh
+npm install --save source-map-explorer
+```
+
+Alternatively you may use `yarn`:
+
+```sh
+yarn add source-map-explorer
+```
+
+Then in `package.json`, add the following line to `scripts`:
+
+```diff
+   "scripts": {
++    "analyze": "source-map-explorer build/static/js/main.*",
+     "start": "react-scripts start",
+     "build": "react-scripts build",
+     "test": "react-scripts test --env=jsdom",
+```
+
+Then to analyze the bundle run the production build then run the analyze
+script.
+
+```
+npm run build
+npm run analyze
+```
+
+## Deployment
+
+`npm run build` creates a `build` directory with a production build of your app. Set up your favorite HTTP server so that a visitor to your site is served `index.html`, and requests to static paths like `/static/js/main.<hash>.js` are served with the contents of the `/static/js/main.<hash>.js` file.
+
+### Static Server
+
+For environments using [Node](https://nodejs.org/), the easiest way to handle this would be to install [serve](https://github.com/zeit/serve) and let it handle the rest:
+
+```sh
+npm install -g serve
+serve -s build
+```
+
+The last command shown above will serve your static site on the port **5000**. Like many of [serve](https://github.com/zeit/serve)’s internal settings, the port can be adjusted using the `-p` or `--port` flags.
+
+Run this command to get a full list of the options available:
+
+```sh
+serve -h
+```
+
+### Other Solutions
+
+You don’t necessarily need a static server in order to run a Create React App project in production. It works just as fine integrated into an existing dynamic one.
+
+Here’s a programmatic example using [Node](https://nodejs.org/) and [Express](http://expressjs.com/):
+
+```javascript
+const express = require('express');
+const path = require('path');
+const app = express();
+
+app.use(express.static(path.join(__dirname, 'build')));
+
+app.get('/', function (req, res) {
+  res.sendFile(path.join(__dirname, 'build', 'index.html'));
+});
+
+app.listen(9000);
+```
+
+The choice of your server software isn’t important either. Since Create React App is completely platform-agnostic, there’s no need to explicitly use Node.
+
+The `build` folder with static assets is the only output produced by Create React App.
+
+However this is not quite enough if you use client-side routing. Read the next section if you want to support URLs like `/todos/42` in your single-page app.
+
+### Serving Apps with Client-Side Routing
+
+If you use routers that use the HTML5 [`pushState` history API](https://developer.mozilla.org/en-US/docs/Web/API/History_API#Adding_and_modifying_history_entries) under the hood (for example, [React Router](https://github.com/ReactTraining/react-router) with `browserHistory`), many static file servers will fail. For example, if you used React Router with a route for `/todos/42`, the development server will respond to `localhost:3000/todos/42` properly, but an Express serving a production build as above will not.
+
+This is because when there is a fresh page load for a `/todos/42`, the server looks for the file `build/todos/42` and does not find it. The server needs to be configured to respond to a request to `/todos/42` by serving `index.html`. For example, we can amend our Express example above to serve `index.html` for any unknown paths:
+
+```diff
+ app.use(express.static(path.join(__dirname, 'build')));
+
+-app.get('/', function (req, res) {
++app.get('/*', function (req, res) {
+   res.sendFile(path.join(__dirname, 'build', 'index.html'));
+ });
+```
+
+If you’re using [Apache HTTP Server](https://httpd.apache.org/), you need to create a `.htaccess` file in the `public` folder that looks like this:
+
+```
+    Options -MultiViews
+    RewriteEngine On
+    RewriteCond %{REQUEST_FILENAME} !-f
+    RewriteRule ^ index.html [QSA,L]
+```
+
+It will get copied to the `build` folder when you run `npm run build`. 
+
+If you’re using [Apache Tomcat](http://tomcat.apache.org/), you need to follow [this Stack Overflow answer](https://stackoverflow.com/a/41249464/4878474).
+
+Now requests to `/todos/42` will be handled correctly both in development and in production.
+
+On a production build, and in a browser that supports [service workers](https://developers.google.com/web/fundamentals/getting-started/primers/service-workers),
+the service worker will automatically handle all navigation requests, like for
+`/todos/42`, by serving the cached copy of your `index.html`. This
+service worker navigation routing can be configured or disabled by
+[`eject`ing](#npm-run-eject) and then modifying the
+[`navigateFallback`](https://github.com/GoogleChrome/sw-precache#navigatefallback-string)
+and [`navigateFallbackWhitelist`](https://github.com/GoogleChrome/sw-precache#navigatefallbackwhitelist-arrayregexp)
+options of the `SWPreachePlugin` [configuration](../config/webpack.config.prod.js).
+
+When users install your app to the homescreen of their device the default configuration will make a shortcut to `/index.html`. This may not work for client-side routers which expect the app to be served from `/`. Edit the web app manifest at [`public/manifest.json`](public/manifest.json) and change `start_url` to match the required URL scheme, for example:
+
+```js
+  "start_url": ".",
+```
+
+### Building for Relative Paths
+
+By default, Create React App produces a build assuming your app is hosted at the server root.<br>
+To override this, specify the `homepage` in your `package.json`, for example:
+
+```js
+  "homepage": "http://mywebsite.com/relativepath",
+```
+
+This will let Create React App correctly infer the root path to use in the generated HTML file.
+
+**Note**: If you are using `react-router@^4`, you can root `<Link>`s using the `basename` prop on any `<Router>`.<br>
+More information [here](https://reacttraining.com/react-router/web/api/BrowserRouter/basename-string).<br>
+<br>
+For example:
+```js
+<BrowserRouter basename="/calendar"/>
+<Link to="/today"/> // renders <a href="/calendar/today">
+```
+
+#### Serving the Same Build from Different Paths
+
+>Note: this feature is available with `react-scripts@0.9.0` and higher.
+
+If you are not using the HTML5 `pushState` history API or not using client-side routing at all, it is unnecessary to specify the URL from which your app will be served. Instead, you can put this in your `package.json`:
+
+```js
+  "homepage": ".",
+```
+
+This will make sure that all the asset paths are relative to `index.html`. You will then be able to move your app from `http://mywebsite.com` to `http://mywebsite.com/relativepath` or even `http://mywebsite.com/relative/path` without having to rebuild it.
+
+### [Azure](https://azure.microsoft.com/)
+
+See [this](https://medium.com/@to_pe/deploying-create-react-app-on-microsoft-azure-c0f6686a4321) blog post on how to deploy your React app to Microsoft Azure.
+
+See [this](https://medium.com/@strid/host-create-react-app-on-azure-986bc40d5bf2#.pycfnafbg) blog post or [this](https://github.com/ulrikaugustsson/azure-appservice-static) repo for a way to use automatic deployment to Azure App Service.
+
+### [Firebase](https://firebase.google.com/)
+
+Install the Firebase CLI if you haven’t already by running `npm install -g firebase-tools`. Sign up for a [Firebase account](https://console.firebase.google.com/) and create a new project. Run `firebase login` and login with your previous created Firebase account.
+
+Then run the `firebase init` command from your project’s root. You need to choose the **Hosting: Configure and deploy Firebase Hosting sites** and choose the Firebase project you created in the previous step. You will need to agree with `database.rules.json` being created, choose `build` as the public directory, and also agree to **Configure as a single-page app** by replying with `y`.
+
+```sh
+    === Project Setup
+
+    First, let's associate this project directory with a Firebase project.
+    You can create multiple project aliases by running firebase use --add,
+    but for now we'll just set up a default project.
+
+    ? What Firebase project do you want to associate as default? Example app (example-app-fd690)
+
+    === Database Setup
+
+    Firebase Realtime Database Rules allow you to define how your data should be
+    structured and when your data can be read from and written to.
+
+    ? What file should be used for Database Rules? database.rules.json
+    ✔  Database Rules for example-app-fd690 have been downloaded to database.rules.json.
+    Future modifications to database.rules.json will update Database Rules when you run
+    firebase deploy.
+
+    === Hosting Setup
+
+    Your public directory is the folder (relative to your project directory) that
+    will contain Hosting assets to uploaded with firebase deploy. If you
+    have a build process for your assets, use your build's output directory.
+
+    ? What do you want to use as your public directory? build
+    ? Configure as a single-page app (rewrite all urls to /index.html)? Yes
+    ✔  Wrote build/index.html
+
+    i  Writing configuration info to firebase.json...
+    i  Writing project information to .firebaserc...
+
+    ✔  Firebase initialization complete!
+```
+
+IMPORTANT: you need to set proper HTTP caching headers for `service-worker.js` file in `firebase.json` file or you will not be able to see changes after first deployment ([issue #2440](https://github.com/facebookincubator/create-react-app/issues/2440)). It should be added inside `"hosting"` key like next:
+
+```
+{
+  "hosting": {
+    ...
+    "headers": [
+      {"source": "/service-worker.js", "headers": [{"key": "Cache-Control", "value": "no-cache"}]}
+    ]
+    ...
+```
+
+Now, after you create a production build with `npm run build`, you can deploy it by running `firebase deploy`.
+
+```sh
+    === Deploying to 'example-app-fd690'...
+
+    i  deploying database, hosting
+    ✔  database: rules ready to deploy.
+    i  hosting: preparing build directory for upload...
+    Uploading: [==============================          ] 75%✔  hosting: build folder uploaded successfully
+    ✔  hosting: 8 files uploaded successfully
+    i  starting release process (may take several minutes)...
+
+    ✔  Deploy complete!
+
+    Project Console: https://console.firebase.google.com/project/example-app-fd690/overview
+    Hosting URL: https://example-app-fd690.firebaseapp.com
+```
+
+For more information see [Add Firebase to your JavaScript Project](https://firebase.google.com/docs/web/setup).
+
+### [GitHub Pages](https://pages.github.com/)
+
+>Note: this feature is available with `react-scripts@0.2.0` and higher.
+
+#### Step 1: Add `homepage` to `package.json`
+
+**The step below is important!**<br>
+**If you skip it, your app will not deploy correctly.**
+
+Open your `package.json` and add a `homepage` field for your project:
+
+```json
+  "homepage": "https://myusername.github.io/my-app",
+```
+
+or for a GitHub user page:
+
+```json
+  "homepage": "https://myusername.github.io",
+```
+
+Create React App uses the `homepage` field to determine the root URL in the built HTML file.
+
+#### Step 2: Install `gh-pages` and add `deploy` to `scripts` in `package.json`
+
+Now, whenever you run `npm run build`, you will see a cheat sheet with instructions on how to deploy to GitHub Pages.
+
+To publish it at [https://myusername.github.io/my-app](https://myusername.github.io/my-app), run:
+
+```sh
+npm install --save gh-pages
+```
+
+Alternatively you may use `yarn`:
+
+```sh
+yarn add gh-pages
+```
+
+Add the following scripts in your `package.json`:
+
+```diff
+  "scripts": {
++   "predeploy": "npm run build",
++   "deploy": "gh-pages -d build",
+    "start": "react-scripts start",
+    "build": "react-scripts build",
+```
+
+The `predeploy` script will run automatically before `deploy` is run.
+
+If you are deploying to a GitHub user page instead of a project page you'll need to make two
+additional modifications:
+
+1. First, change your repository's source branch to be any branch other than **master**.
+1. Additionally, tweak your `package.json` scripts to push deployments to **master**:
+```diff
+  "scripts": {
+    "predeploy": "npm run build",
+-   "deploy": "gh-pages -d build",
++   "deploy": "gh-pages -b master -d build",
+```
+
+#### Step 3: Deploy the site by running `npm run deploy`
+
+Then run:
+
+```sh
+npm run deploy
+```
+
+#### Step 4: Ensure your project’s settings use `gh-pages`
+
+Finally, make sure **GitHub Pages** option in your GitHub project settings is set to use the `gh-pages` branch:
+
+<img src="http://i.imgur.com/HUjEr9l.png" width="500" alt="gh-pages branch setting">
+
+#### Step 5: Optionally, configure the domain
+
+You can configure a custom domain with GitHub Pages by adding a `CNAME` file to the `public/` folder.
+
+#### Notes on client-side routing
+
+GitHub Pages doesn’t support routers that use the HTML5 `pushState` history API under the hood (for example, React Router using `browserHistory`). This is because when there is a fresh page load for a url like `http://user.github.io/todomvc/todos/42`, where `/todos/42` is a frontend route, the GitHub Pages server returns 404 because it knows nothing of `/todos/42`. If you want to add a router to a project hosted on GitHub Pages, here are a couple of solutions:
+
+* You could switch from using HTML5 history API to routing with hashes. If you use React Router, you can switch to `hashHistory` for this effect, but the URL will be longer and more verbose (for example, `http://user.github.io/todomvc/#/todos/42?_k=yknaj`). [Read more](https://reacttraining.com/react-router/web/api/Router) about different history implementations in React Router.
+* Alternatively, you can use a trick to teach GitHub Pages to handle 404 by redirecting to your `index.html` page with a special redirect parameter. You would need to add a `404.html` file with the redirection code to the `build` folder before deploying your project, and you’ll need to add code handling the redirect parameter to `index.html`. You can find a detailed explanation of this technique [in this guide](https://github.com/rafrex/spa-github-pages).
+
+#### Troubleshooting
+
+##### "/dev/tty: No such a device or address"
+
+If, when deploying, you get `/dev/tty: No such a device or address` or a similar error, try the follwing:
+
+1. Create a new [Personal Access Token](https://github.com/settings/tokens)
+2. `git remote set-url origin https://<user>:<token>@github.com/<user>/<repo>` .
+3. Try `npm run deploy again`
+
+### [Heroku](https://www.heroku.com/)
+
+Use the [Heroku Buildpack for Create React App](https://github.com/mars/create-react-app-buildpack).<br>
+You can find instructions in [Deploying React with Zero Configuration](https://blog.heroku.com/deploying-react-with-zero-configuration).
+
+#### Resolving Heroku Deployment Errors
+
+Sometimes `npm run build` works locally but fails during deploy via Heroku. Following are the most common cases.
+
+##### "Module not found: Error: Cannot resolve 'file' or 'directory'"
+
+If you get something like this:
+
+```
+remote: Failed to create a production build. Reason:
+remote: Module not found: Error: Cannot resolve 'file' or 'directory'
+MyDirectory in /tmp/build_1234/src
+```
+
+It means you need to ensure that the lettercase of the file or directory you `import` matches the one you see on your filesystem or on GitHub.
+
+This is important because Linux (the operating system used by Heroku) is case sensitive. So `MyDirectory` and `mydirectory` are two distinct directories and thus, even though the project builds locally, the difference in case breaks the `import` statements on Heroku remotes.
+
+##### "Could not find a required file."
+
+If you exclude or ignore necessary files from the package you will see a error similar this one:
+
+```
+remote: Could not find a required file.
+remote:   Name: `index.html`
+remote:   Searched in: /tmp/build_a2875fc163b209225122d68916f1d4df/public
+remote:
+remote: npm ERR! Linux 3.13.0-105-generic
+remote: npm ERR! argv "/tmp/build_a2875fc163b209225122d68916f1d4df/.heroku/node/bin/node" "/tmp/build_a2875fc163b209225122d68916f1d4df/.heroku/node/bin/npm" "run" "build"
+```
+
+In this case, ensure that the file is there with the proper lettercase and that’s not ignored on your local `.gitignore` or `~/.gitignore_global`.
+
+### [Netlify](https://www.netlify.com/)
+
+**To do a manual deploy to Netlify’s CDN:**
+
+```sh
+npm install netlify-cli -g
+netlify deploy
+```
+
+Choose `build` as the path to deploy.
+
+**To setup continuous delivery:**
+
+With this setup Netlify will build and deploy when you push to git or open a pull request:
+
+1. [Start a new netlify project](https://app.netlify.com/signup)
+2. Pick your Git hosting service and select your repository
+3. Set `yarn build` as the build command and `build` as the publish directory
+4. Click `Deploy site`
+
+**Support for client-side routing:**
+
+To support `pushState`, make sure to create a `public/_redirects` file with the following rewrite rules:
+
+```
+/*  /index.html  200
+```
+
+When you build the project, Create React App will place the `public` folder contents into the build output.
+
+### [Now](https://zeit.co/now)
+
+Now offers a zero-configuration single-command deployment. You can use `now` to deploy your app for free.
+
+1. Install the `now` command-line tool either via the recommended [desktop tool](https://zeit.co/download) or via node with `npm install -g now`.
+
+2. Build your app by running `npm run build`.
+
+3. Move into the build directory by running `cd build`.
+
+4. Run `now --name your-project-name` from within the build directory. You will see a **now.sh** URL in your output like this:
+
+    ```
+    > Ready! https://your-project-name-tpspyhtdtk.now.sh (copied to clipboard)
+    ```
+
+    Paste that URL into your browser when the build is complete, and you will see your deployed app.
+
+Details are available in [this article.](https://zeit.co/blog/unlimited-static)
+
+### [S3](https://aws.amazon.com/s3) and [CloudFront](https://aws.amazon.com/cloudfront/)
+
+See this [blog post](https://medium.com/@omgwtfmarc/deploying-create-react-app-to-s3-or-cloudfront-48dae4ce0af) on how to deploy your React app to Amazon Web Services S3 and CloudFront.
+
+### [Surge](https://surge.sh/)
+
+Install the Surge CLI if you haven’t already by running `npm install -g surge`. Run the `surge` command and log in you or create a new account.
+
+When asked about the project path, make sure to specify the `build` folder, for example:
+
+```sh
+       project path: /path/to/project/build
+```
+
+Note that in order to support routers that use HTML5 `pushState` API, you may want to rename the `index.html` in your build folder to `200.html` before deploying to Surge. This [ensures that every URL falls back to that file](https://surge.sh/help/adding-a-200-page-for-client-side-routing).
+
+## Advanced Configuration
+
+You can adjust various development and production settings by setting environment variables in your shell or with [.env](#adding-development-environment-variables-in-env).
+
+Variable | Development | Production | Usage
+:--- | :---: | :---: | :---
+BROWSER | :white_check_mark: | :x: | By default, Create React App will open the default system browser, favoring Chrome on macOS. Specify a [browser](https://github.com/sindresorhus/opn#app) to override this behavior, or set it to `none` to disable it completely. If you need to customize the way the browser is launched, you can specify a node script instead. Any arguments passed to `npm start` will also be passed to this script, and the url where your app is served will be the last argument. Your script's file name must have the `.js` extension.
+HOST | :white_check_mark: | :x: | By default, the development web server binds to `localhost`. You may use this variable to specify a different host.
+PORT | :white_check_mark: | :x: | By default, the development web server will attempt to listen on port 3000 or prompt you to attempt the next available port. You may use this variable to specify a different port.
+HTTPS | :white_check_mark: | :x: | When set to `true`, Create React App will run the development server in `https` mode.
+PUBLIC_URL | :x: | :white_check_mark: | Create React App assumes your application is hosted at the serving web server's root or a subpath as specified in [`package.json` (`homepage`)](#building-for-relative-paths). Normally, Create React App ignores the hostname. You may use this variable to force assets to be referenced verbatim to the url you provide (hostname included). This may be particularly useful when using a CDN to host your application.
+CI | :large_orange_diamond: | :white_check_mark: | When set to `true`, Create React App treats warnings as failures in the build. It also makes the test runner non-watching. Most CIs set this flag by default.
+REACT_EDITOR | :white_check_mark: | :x: | When an app crashes in development, you will see an error overlay with clickable stack trace. When you click on it, Create React App will try to determine the editor you are using based on currently running processes, and open the relevant source file. You can [send a pull request to detect your editor of choice](https://github.com/facebookincubator/create-react-app/issues/2636). Setting this environment variable overrides the automatic detection. If you do it, make sure your systems [PATH](https://en.wikipedia.org/wiki/PATH_(variable)) environment variable points to your editor’s bin folder. You can also set it to `none` to disable it completely.
+CHOKIDAR_USEPOLLING | :white_check_mark: | :x: | When set to `true`, the watcher runs in polling mode, as necessary inside a VM. Use this option if `npm start` isn't detecting changes.
+GENERATE_SOURCEMAP | :x: | :white_check_mark: | When set to `false`, source maps are not generated for a production build. This solves OOM issues on some smaller machines.
+NODE_PATH | :white_check_mark: |  :white_check_mark: | Same as [`NODE_PATH` in Node.js](https://nodejs.org/api/modules.html#modules_loading_from_the_global_folders), but only relative folders are allowed. Can be handy for emulating a monorepo setup by setting `NODE_PATH=src`.
+
+## Troubleshooting
+
+### `npm start` doesn’t detect changes
+
+When you save a file while `npm start` is running, the browser should refresh with the updated code.<br>
+If this doesn’t happen, try one of the following workarounds:
+
+* If your project is in a Dropbox folder, try moving it out.
+* If the watcher doesn’t see a file called `index.js` and you’re referencing it by the folder name, you [need to restart the watcher](https://github.com/facebookincubator/create-react-app/issues/1164) due to a Webpack bug.
+* Some editors like Vim and IntelliJ have a “safe write” feature that currently breaks the watcher. You will need to disable it. Follow the instructions in [“Adjusting Your Text Editor”](https://webpack.js.org/guides/development/#adjusting-your-text-editor).
+* If your project path contains parentheses, try moving the project to a path without them. This is caused by a [Webpack watcher bug](https://github.com/webpack/watchpack/issues/42).
+* On Linux and macOS, you might need to [tweak system settings](https://github.com/webpack/docs/wiki/troubleshooting#not-enough-watchers) to allow more watchers.
+* If the project runs inside a virtual machine such as (a Vagrant provisioned) VirtualBox, create an `.env` file in your project directory if it doesn’t exist, and add `CHOKIDAR_USEPOLLING=true` to it. This ensures that the next time you run `npm start`, the watcher uses the polling mode, as necessary inside a VM.
+
+If none of these solutions help please leave a comment [in this thread](https://github.com/facebookincubator/create-react-app/issues/659).
+
+### `npm test` hangs on macOS Sierra
+
+If you run `npm test` and the console gets stuck after printing `react-scripts test --env=jsdom` to the console there might be a problem with your [Watchman](https://facebook.github.io/watchman/) installation as described in [facebookincubator/create-react-app#713](https://github.com/facebookincubator/create-react-app/issues/713).
+
+We recommend deleting `node_modules` in your project and running `npm install` (or `yarn` if you use it) first. If it doesn't help, you can try one of the numerous workarounds mentioned in these issues:
+
+* [facebook/jest#1767](https://github.com/facebook/jest/issues/1767)
+* [facebook/watchman#358](https://github.com/facebook/watchman/issues/358)
+* [ember-cli/ember-cli#6259](https://github.com/ember-cli/ember-cli/issues/6259)
+
+It is reported that installing Watchman 4.7.0 or newer fixes the issue. If you use [Homebrew](http://brew.sh/), you can run these commands to update it:
+
+```
+watchman shutdown-server
+brew update
+brew reinstall watchman
+```
+
+You can find [other installation methods](https://facebook.github.io/watchman/docs/install.html#build-install) on the Watchman documentation page.
+
+If this still doesn’t help, try running `launchctl unload -F ~/Library/LaunchAgents/com.github.facebook.watchman.plist`.
+
+There are also reports that *uninstalling* Watchman fixes the issue. So if nothing else helps, remove it from your system and try again.
+
+### `npm run build` exits too early
+
+It is reported that `npm run build` can fail on machines with limited memory and no swap space, which is common in cloud environments. Even with small projects this command can increase RAM usage in your system by hundreds of megabytes, so if you have less than 1 GB of available memory your build is likely to fail with the following message:
+
+>  The build failed because the process exited too early. This probably means the system ran out of memory or someone called `kill -9` on the process.
+
+If you are completely sure that you didn't terminate the process, consider [adding some swap space](https://www.digitalocean.com/community/tutorials/how-to-add-swap-on-ubuntu-14-04) to the machine you’re building on, or build the project locally.
+
+### `npm run build` fails on Heroku
+
+This may be a problem with case sensitive filenames.
+Please refer to [this section](#resolving-heroku-deployment-errors).
+
+### Moment.js locales are missing
+
+If you use a [Moment.js](https://momentjs.com/), you might notice that only the English locale is available by default. This is because the locale files are large, and you probably only need a subset of [all the locales provided by Moment.js](https://momentjs.com/#multiple-locale-support).
+
+To add a specific Moment.js locale to your bundle, you need to import it explicitly.<br>
+For example:
+
+```js
+import moment from 'moment';
+import 'moment/locale/fr';
+```
+
+If import multiple locales this way, you can later switch between them by calling `moment.locale()` with the locale name:
+
+```js
+import moment from 'moment';
+import 'moment/locale/fr';
+import 'moment/locale/es';
+
+// ...
+
+moment.locale('fr');
+```
+
+This will only work for locales that have been explicitly imported before.
+
+### `npm run build` fails to minify
+
+Some third-party packages don't compile their code to ES5 before publishing to npm. This often causes problems in the ecosystem because neither browsers (except for most modern versions) nor some tools currently support all ES6 features. We recommend to publish code on npm as ES5 at least for a few more years.
+
+<br>
+To resolve this:
+
+1. Open an issue on the dependency's issue tracker and ask that the package be published pre-compiled.
+  * Note: Create React App can consume both CommonJS and ES modules. For Node.js compatibility, it is recommended that the main entry point is CommonJS. However, they can optionally provide an ES module entry point with the `module` field in `package.json`. Note that **even if a library provides an ES Modules version, it should still precompile other ES6 features to ES5 if it intends to support older browsers**.
+
+2. Fork the package and publish a corrected version yourself. 
+
+3. If the dependency is small enough, copy it to your `src/` folder and treat it as application code.
+
+In the future, we might start automatically compiling incompatible third-party modules, but it is not currently supported. This approach would also slow down the production builds.
+
+## Alternatives to Ejecting
+
+[Ejecting](#npm-run-eject) lets you customize anything, but from that point on you have to maintain the configuration and scripts yourself. This can be daunting if you have many similar projects. In such cases instead of ejecting we recommend to *fork* `react-scripts` and any other packages you need. [This article](https://auth0.com/blog/how-to-configure-create-react-app/) dives into how to do it in depth. You can find more discussion in [this issue](https://github.com/facebookincubator/create-react-app/issues/682).
+
+## Something Missing?
+
+If you have ideas for more “How To” recipes that should be on this page, [let us know](https://github.com/facebookincubator/create-react-app/issues) or [contribute some!](https://github.com/facebookincubator/create-react-app/edit/master/packages/react-scripts/template/README.md)
diff --git a/smppir-checkin-portal/package.json b/smppir-checkin-portal/package.json
new file mode 100644
index 0000000..37d7aa4
--- /dev/null
+++ b/smppir-checkin-portal/package.json
@@ -0,0 +1,16 @@
+{
+  "name": "smppir-checkin-portal",
+  "version": "0.1.0",
+  "private": true,
+  "dependencies": {
+    "react": "^16.3.2",
+    "react-dom": "^16.3.2",
+    "react-scripts": "1.1.4"
+  },
+  "scripts": {
+    "start": "react-scripts start",
+    "build": "react-scripts build",
+    "test": "react-scripts test --env=jsdom",
+    "eject": "react-scripts eject"
+  }
+}
\ No newline at end of file
diff --git a/smppir-checkin-portal/public/2fcrYFNaTjcS6g4U3t-Y5StnKWgpfO2iSkLzTz-AABg.ttf b/smppir-checkin-portal/public/2fcrYFNaTjcS6g4U3t-Y5StnKWgpfO2iSkLzTz-AABg.ttf
new file mode 100644
index 0000000000000000000000000000000000000000..fb44ec447736f066514bb5b0d61d7a61cf057944
GIT binary patch
literal 141296
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%0A2F6nI{
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

literal 0
HcmV?d00001

diff --git a/smppir-checkin-portal/public/MaterialIcons.css b/smppir-checkin-portal/public/MaterialIcons.css
new file mode 100644
index 0000000..bf0576b
--- /dev/null
+++ b/smppir-checkin-portal/public/MaterialIcons.css
@@ -0,0 +1,25 @@
+@font-face {
+  font-family: 'Material Icons';
+  font-style: normal;
+  font-weight: 400;
+  src: url(./icons/iconfont/MaterialIcons-Regular.eot); /* For IE6-8 */
+  src: local('Material Icons'),
+        local('MaterialIcons-Regular'),
+        url(./icons/iconfont/MaterialIcons-Regular.woff2) format('woff2'),
+        url(./icons/iconfont/MaterialIcons-Regular.woff) format('woff'),
+        url(./icons/iconfont/MaterialIcons-Regular.ttf) format('truetype');
+}
+
+.material-icons {
+  font-family: 'Material Icons';
+  font-weight: normal;
+  font-style: normal;
+  font-size: 24px;
+  line-height: 1;
+  letter-spacing: normal;
+  text-transform: none;
+  display: inline-block;
+  white-space: nowrap;
+  word-wrap: normal;
+  direction: ltr;
+}
diff --git a/smppir-checkin-portal/public/README.md b/smppir-checkin-portal/public/README.md
new file mode 100644
index 0000000..5775028
--- /dev/null
+++ b/smppir-checkin-portal/public/README.md
@@ -0,0 +1,2138 @@
+This project was bootstrapped with [Create React App](https://github.com/facebookincubator/create-react-app).
+
+Below you will find some information on how to perform common tasks.<br>
+You can find the most recent version of this guide [here](https://github.com/facebookincubator/create-react-app/blob/master/packages/react-scripts/template/README.md).
+
+## Table of Contents
+
+- [Updating to New Releases](#updating-to-new-releases)
+- [Sending Feedback](#sending-feedback)
+- [Folder Structure](#folder-structure)
+- [Available Scripts](#available-scripts)
+  - [npm start](#npm-start)
+  - [npm test](#npm-test)
+  - [npm run build](#npm-run-build)
+  - [npm run eject](#npm-run-eject)
+- [Supported Language Features and Polyfills](#supported-language-features-and-polyfills)
+- [Syntax Highlighting in the Editor](#syntax-highlighting-in-the-editor)
+- [Displaying Lint Output in the Editor](#displaying-lint-output-in-the-editor)
+- [Debugging in the Editor](#debugging-in-the-editor)
+- [Formatting Code Automatically](#formatting-code-automatically)
+- [Changing the Page `<title>`](#changing-the-page-title)
+- [Installing a Dependency](#installing-a-dependency)
+- [Importing a Component](#importing-a-component)
+- [Code Splitting](#code-splitting)
+- [Adding a Stylesheet](#adding-a-stylesheet)
+- [Post-Processing CSS](#post-processing-css)
+- [Adding a CSS Preprocessor (Sass, Less etc.)](#adding-a-css-preprocessor-sass-less-etc)
+- [Adding Images, Fonts, and Files](#adding-images-fonts-and-files)
+- [Using the `public` Folder](#using-the-public-folder)
+  - [Changing the HTML](#changing-the-html)
+  - [Adding Assets Outside of the Module System](#adding-assets-outside-of-the-module-system)
+  - [When to Use the `public` Folder](#when-to-use-the-public-folder)
+- [Using Global Variables](#using-global-variables)
+- [Adding Bootstrap](#adding-bootstrap)
+  - [Using a Custom Theme](#using-a-custom-theme)
+- [Adding Flow](#adding-flow)
+- [Adding Custom Environment Variables](#adding-custom-environment-variables)
+  - [Referencing Environment Variables in the HTML](#referencing-environment-variables-in-the-html)
+  - [Adding Temporary Environment Variables In Your Shell](#adding-temporary-environment-variables-in-your-shell)
+  - [Adding Development Environment Variables In `.env`](#adding-development-environment-variables-in-env)
+- [Can I Use Decorators?](#can-i-use-decorators)
+- [Integrating with an API Backend](#integrating-with-an-api-backend)
+  - [Node](#node)
+  - [Ruby on Rails](#ruby-on-rails)
+- [Proxying API Requests in Development](#proxying-api-requests-in-development)
+  - ["Invalid Host Header" Errors After Configuring Proxy](#invalid-host-header-errors-after-configuring-proxy)
+  - [Configuring the Proxy Manually](#configuring-the-proxy-manually)
+  - [Configuring a WebSocket Proxy](#configuring-a-websocket-proxy)
+- [Using HTTPS in Development](#using-https-in-development)
+- [Generating Dynamic `<meta>` Tags on the Server](#generating-dynamic-meta-tags-on-the-server)
+- [Pre-Rendering into Static HTML Files](#pre-rendering-into-static-html-files)
+- [Injecting Data from the Server into the Page](#injecting-data-from-the-server-into-the-page)
+- [Running Tests](#running-tests)
+  - [Filename Conventions](#filename-conventions)
+  - [Command Line Interface](#command-line-interface)
+  - [Version Control Integration](#version-control-integration)
+  - [Writing Tests](#writing-tests)
+  - [Testing Components](#testing-components)
+  - [Using Third Party Assertion Libraries](#using-third-party-assertion-libraries)
+  - [Initializing Test Environment](#initializing-test-environment)
+  - [Focusing and Excluding Tests](#focusing-and-excluding-tests)
+  - [Coverage Reporting](#coverage-reporting)
+  - [Continuous Integration](#continuous-integration)
+  - [Disabling jsdom](#disabling-jsdom)
+  - [Snapshot Testing](#snapshot-testing)
+  - [Editor Integration](#editor-integration)
+- [Developing Components in Isolation](#developing-components-in-isolation)
+  - [Getting Started with Storybook](#getting-started-with-storybook)
+  - [Getting Started with Styleguidist](#getting-started-with-styleguidist)
+- [Making a Progressive Web App](#making-a-progressive-web-app)
+  - [Offline-First Considerations](#offline-first-considerations)
+  - [Progressive Web App Metadata](#progressive-web-app-metadata)
+- [Analyzing the Bundle Size](#analyzing-the-bundle-size)
+- [Deployment](#deployment)
+  - [Static Server](#static-server)
+  - [Other Solutions](#other-solutions)
+  - [Serving Apps with Client-Side Routing](#serving-apps-with-client-side-routing)
+  - [Building for Relative Paths](#building-for-relative-paths)
+  - [Azure](#azure)
+  - [Firebase](#firebase)
+  - [GitHub Pages](#github-pages)
+  - [Heroku](#heroku)
+  - [Modulus](#modulus)
+  - [Netlify](#netlify)
+  - [Now](#now)
+  - [S3 and CloudFront](#s3-and-cloudfront)
+  - [Surge](#surge)
+- [Advanced Configuration](#advanced-configuration)
+- [Troubleshooting](#troubleshooting)
+  - [`npm start` doesn’t detect changes](#npm-start-doesnt-detect-changes)
+  - [`npm test` hangs on macOS Sierra](#npm-test-hangs-on-macos-sierra)
+  - [`npm run build` exits too early](#npm-run-build-exits-too-early)
+  - [`npm run build` fails on Heroku](#npm-run-build-fails-on-heroku)
+  - [Moment.js locales are missing](#momentjs-locales-are-missing)
+- [Something Missing?](#something-missing)
+
+## Updating to New Releases
+
+Create React App is divided into two packages:
+
+* `create-react-app` is a global command-line utility that you use to create new projects.
+* `react-scripts` is a development dependency in the generated projects (including this one).
+
+You almost never need to update `create-react-app` itself: it delegates all the setup to `react-scripts`.
+
+When you run `create-react-app`, it always creates the project with the latest version of `react-scripts` so you’ll get all the new features and improvements in newly created apps automatically.
+
+To update an existing project to a new version of `react-scripts`, [open the changelog](https://github.com/facebookincubator/create-react-app/blob/master/CHANGELOG.md), find the version you’re currently on (check `package.json` in this folder if you’re not sure), and apply the migration instructions for the newer versions.
+
+In most cases bumping the `react-scripts` version in `package.json` and running `npm install` in this folder should be enough, but it’s good to consult the [changelog](https://github.com/facebookincubator/create-react-app/blob/master/CHANGELOG.md) for potential breaking changes.
+
+We commit to keeping the breaking changes minimal so you can upgrade `react-scripts` painlessly.
+
+## Sending Feedback
+
+We are always open to [your feedback](https://github.com/facebookincubator/create-react-app/issues).
+
+## Folder Structure
+
+After creation, your project should look like this:
+
+```
+my-app/
+  README.md
+  node_modules/
+  package.json
+  public/
+    index.html
+    favicon.ico
+  src/
+    App.css
+    App.js
+    App.test.js
+    index.css
+    index.js
+    logo.svg
+```
+
+For the project to build, **these files must exist with exact filenames**:
+
+* `public/index.html` is the page template;
+* `src/index.js` is the JavaScript entry point.
+
+You can delete or rename the other files.
+
+You may create subdirectories inside `src`. For faster rebuilds, only files inside `src` are processed by Webpack.<br>
+You need to **put any JS and CSS files inside `src`**, otherwise Webpack won’t see them.
+
+Only files inside `public` can be used from `public/index.html`.<br>
+Read instructions below for using assets from JavaScript and HTML.
+
+You can, however, create more top-level directories.<br>
+They will not be included in the production build so you can use them for things like documentation.
+
+## Available Scripts
+
+In the project directory, you can run:
+
+### `npm start`
+
+Runs the app in the development mode.<br>
+Open [http://localhost:3000](http://localhost:3000) to view it in the browser.
+
+The page will reload if you make edits.<br>
+You will also see any lint errors in the console.
+
+### `npm test`
+
+Launches the test runner in the interactive watch mode.<br>
+See the section about [running tests](#running-tests) for more information.
+
+### `npm run build`
+
+Builds the app for production to the `build` folder.<br>
+It correctly bundles React in production mode and optimizes the build for the best performance.
+
+The build is minified and the filenames include the hashes.<br>
+Your app is ready to be deployed!
+
+See the section about [deployment](#deployment) for more information.
+
+### `npm run eject`
+
+**Note: this is a one-way operation. Once you `eject`, you can’t go back!**
+
+If you aren’t satisfied with the build tool and configuration choices, you can `eject` at any time. This command will remove the single build dependency from your project.
+
+Instead, it will copy all the configuration files and the transitive dependencies (Webpack, Babel, ESLint, etc) right into your project so you have full control over them. All of the commands except `eject` will still work, but they will point to the copied scripts so you can tweak them. At this point you’re on your own.
+
+You don’t have to ever use `eject`. The curated feature set is suitable for small and middle deployments, and you shouldn’t feel obligated to use this feature. However we understand that this tool wouldn’t be useful if you couldn’t customize it when you are ready for it.
+
+## Supported Language Features and Polyfills
+
+This project supports a superset of the latest JavaScript standard.<br>
+In addition to [ES6](https://github.com/lukehoban/es6features) syntax features, it also supports:
+
+* [Exponentiation Operator](https://github.com/rwaldron/exponentiation-operator) (ES2016).
+* [Async/await](https://github.com/tc39/ecmascript-asyncawait) (ES2017).
+* [Object Rest/Spread Properties](https://github.com/sebmarkbage/ecmascript-rest-spread) (stage 3 proposal).
+* [Dynamic import()](https://github.com/tc39/proposal-dynamic-import) (stage 3 proposal)
+* [Class Fields and Static Properties](https://github.com/tc39/proposal-class-public-fields) (stage 2 proposal).
+* [JSX](https://facebook.github.io/react/docs/introducing-jsx.html) and [Flow](https://flowtype.org/) syntax.
+
+Learn more about [different proposal stages](https://babeljs.io/docs/plugins/#presets-stage-x-experimental-presets-).
+
+While we recommend to use experimental proposals with some caution, Facebook heavily uses these features in the product code, so we intend to provide [codemods](https://medium.com/@cpojer/effective-javascript-codemods-5a6686bb46fb) if any of these proposals change in the future.
+
+Note that **the project only includes a few ES6 [polyfills](https://en.wikipedia.org/wiki/Polyfill)**:
+
+* [`Object.assign()`](https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Object/assign) via [`object-assign`](https://github.com/sindresorhus/object-assign).
+* [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise) via [`promise`](https://github.com/then/promise).
+* [`fetch()`](https://developer.mozilla.org/en/docs/Web/API/Fetch_API) via [`whatwg-fetch`](https://github.com/github/fetch).
+
+If you use any other ES6+ features that need **runtime support** (such as `Array.from()` or `Symbol`), make sure you are including the appropriate polyfills manually, or that the browsers you are targeting already support them.
+
+## Syntax Highlighting in the Editor
+
+To configure the syntax highlighting in your favorite text editor, head to the [relevant Babel documentation page](https://babeljs.io/docs/editors) and follow the instructions. Some of the most popular editors are covered.
+
+## Displaying Lint Output in the Editor
+
+>Note: this feature is available with `react-scripts@0.2.0` and higher.<br>
+>It also only works with npm 3 or higher.
+
+Some editors, including Sublime Text, Atom, and Visual Studio Code, provide plugins for ESLint.
+
+They are not required for linting. You should see the linter output right in your terminal as well as the browser console. However, if you prefer the lint results to appear right in your editor, there are some extra steps you can do.
+
+You would need to install an ESLint plugin for your editor first. Then, add a file called `.eslintrc` to the project root:
+
+```js
+{
+  "extends": "react-app"
+}
+```
+
+Now your editor should report the linting warnings.
+
+Note that even if you edit your `.eslintrc` file further, these changes will **only affect the editor integration**. They won’t affect the terminal and in-browser lint output. This is because Create React App intentionally provides a minimal set of rules that find common mistakes.
+
+If you want to enforce a coding style for your project, consider using [Prettier](https://github.com/jlongster/prettier) instead of ESLint style rules.
+
+## Debugging in the Editor
+
+**This feature is currently only supported by [Visual Studio Code](https://code.visualstudio.com) editor.**
+
+Visual Studio Code supports debugging out of the box with Create React App. This enables you as a developer to write and debug your React code without leaving the editor, and most importantly it enables you to have a continuous development workflow, where context switching is minimal, as you don’t have to switch between tools.
+
+You would need to have the latest version of [VS Code](https://code.visualstudio.com) and VS Code [Chrome Debugger Extension](https://marketplace.visualstudio.com/items?itemName=msjsdiag.debugger-for-chrome) installed.
+
+Then add the block below to your `launch.json` file and put it inside the `.vscode` folder in your app’s root directory.
+
+```json
+{
+  "version": "0.2.0",
+  "configurations": [{
+    "name": "Chrome",
+    "type": "chrome",
+    "request": "launch",
+    "url": "http://localhost:3000",
+    "webRoot": "${workspaceRoot}/src",
+    "userDataDir": "${workspaceRoot}/.vscode/chrome",
+    "sourceMapPathOverrides": {
+      "webpack:///src/*": "${webRoot}/*"
+    }
+  }]
+}
+```
+
+Start your app by running `npm start`, and start debugging in VS Code by pressing `F5` or by clicking the green debug icon. You can now write code, set breakpoints, make changes to the code, and debug your newly modified code—all from your editor.
+
+## Formatting Code Automatically
+
+Prettier is an opinionated code formatter with support for JavaScript, CSS and JSON. With Prettier you can format the code you write automatically to ensure a code style within your project. See the [Prettier's GitHub page](https://github.com/prettier/prettier) for more information, and look at this [page to see it in action](https://prettier.github.io/prettier/).
+
+To format our code whenever we make a commit in git, we need to install the following dependencies:
+
+```sh
+npm install --save husky lint-staged prettier
+```
+
+Alternatively you may use `yarn`:
+
+```sh
+yarn add husky lint-staged prettier
+```
+
+* `husky` makes it easy to use githooks as if they are npm scripts.
+* `lint-staged` allows us to run scripts on staged files in git. See this [blog post about lint-staged to learn more about it](https://medium.com/@okonetchnikov/make-linting-great-again-f3890e1ad6b8).
+* `prettier` is the JavaScript formatter we will run before commits.
+
+Now we can make sure every file is formatted correctly by adding a few lines to the `package.json` in the project root.
+
+Add the following line to `scripts` section:
+
+```diff
+  "scripts": {
++   "precommit": "lint-staged",
+    "start": "react-scripts start",
+    "build": "react-scripts build",
+```
+
+Next we add a 'lint-staged' field to the `package.json`, for example:
+
+```diff
+  "dependencies": {
+    // ...
+  },
++ "lint-staged": {
++   "src/**/*.{js,jsx,json,css}": [
++     "prettier --single-quote --write",
++     "git add"
++   ]
++ },
+  "scripts": {
+```
+
+Now, whenever you make a commit, Prettier will format the changed files automatically. You can also run `./node_modules/.bin/prettier --single-quote --write "src/**/*.{js,jsx}"` to format your entire project for the first time.
+
+Next you might want to integrate Prettier in your favorite editor. Read the section on [Editor Integration](https://github.com/prettier/prettier#editor-integration) on the Prettier GitHub page.
+
+## Changing the Page `<title>`
+
+You can find the source HTML file in the `public` folder of the generated project. You may edit the `<title>` tag in it to change the title from “React App” to anything else.
+
+Note that normally you wouldn’t edit files in the `public` folder very often. For example, [adding a stylesheet](#adding-a-stylesheet) is done without touching the HTML.
+
+If you need to dynamically update the page title based on the content, you can use the browser [`document.title`](https://developer.mozilla.org/en-US/docs/Web/API/Document/title) API. For more complex scenarios when you want to change the title from React components, you can use [React Helmet](https://github.com/nfl/react-helmet), a third party library.
+
+If you use a custom server for your app in production and want to modify the title before it gets sent to the browser, you can follow advice in [this section](#generating-dynamic-meta-tags-on-the-server). Alternatively, you can pre-build each page as a static HTML file which then loads the JavaScript bundle, which is covered [here](#pre-rendering-into-static-html-files).
+
+## Installing a Dependency
+
+The generated project includes React and ReactDOM as dependencies. It also includes a set of scripts used by Create React App as a development dependency. You may install other dependencies (for example, React Router) with `npm`:
+
+```sh
+npm install --save react-router
+```
+
+Alternatively you may use `yarn`:
+
+```sh
+yarn add react-router
+```
+
+This works for any library, not just `react-router`.
+
+## Importing a Component
+
+This project setup supports ES6 modules thanks to Babel.<br>
+While you can still use `require()` and `module.exports`, we encourage you to use [`import` and `export`](http://exploringjs.com/es6/ch_modules.html) instead.
+
+For example:
+
+### `Button.js`
+
+```js
+import React, { Component } from 'react';
+
+class Button extends Component {
+  render() {
+    // ...
+  }
+}
+
+export default Button; // Don’t forget to use export default!
+```
+
+### `DangerButton.js`
+
+
+```js
+import React, { Component } from 'react';
+import Button from './Button'; // Import a component from another file
+
+class DangerButton extends Component {
+  render() {
+    return <Button color="red" />;
+  }
+}
+
+export default DangerButton;
+```
+
+Be aware of the [difference between default and named exports](http://stackoverflow.com/questions/36795819/react-native-es-6-when-should-i-use-curly-braces-for-import/36796281#36796281). It is a common source of mistakes.
+
+We suggest that you stick to using default imports and exports when a module only exports a single thing (for example, a component). That’s what you get when you use `export default Button` and `import Button from './Button'`.
+
+Named exports are useful for utility modules that export several functions. A module may have at most one default export and as many named exports as you like.
+
+Learn more about ES6 modules:
+
+* [When to use the curly braces?](http://stackoverflow.com/questions/36795819/react-native-es-6-when-should-i-use-curly-braces-for-import/36796281#36796281)
+* [Exploring ES6: Modules](http://exploringjs.com/es6/ch_modules.html)
+* [Understanding ES6: Modules](https://leanpub.com/understandinges6/read#leanpub-auto-encapsulating-code-with-modules)
+
+## Code Splitting
+
+Instead of downloading the entire app before users can use it, code splitting allows you to split your code into small chunks which you can then load on demand.
+
+This project setup supports code splitting via [dynamic `import()`](http://2ality.com/2017/01/import-operator.html#loading-code-on-demand). Its [proposal](https://github.com/tc39/proposal-dynamic-import) is in stage 3. The `import()` function-like form takes the module name as an argument and returns a [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise) which always resolves to the namespace object of the module.
+
+Here is an example:
+
+### `moduleA.js`
+
+```js
+const moduleA = 'Hello';
+
+export { moduleA };
+```
+### `App.js`
+
+```js
+import React, { Component } from 'react';
+
+class App extends Component {
+  handleClick = () => {
+    import('./moduleA')
+      .then(({ moduleA }) => {
+        // Use moduleA
+      })
+      .catch(err => {
+        // Handle failure
+      });
+  };
+
+  render() {
+    return (
+      <div>
+        <button onClick={this.handleClick}>Load</button>
+      </div>
+    );
+  }
+}
+
+export default App;
+```
+
+This will make `moduleA.js` and all its unique dependencies as a separate chunk that only loads after the user clicks the 'Load' button.
+
+You can also use it with `async` / `await` syntax if you prefer it.
+
+### With React Router
+
+If you are using React Router check out [this tutorial](http://serverless-stack.com/chapters/code-splitting-in-create-react-app.html) on how to use code splitting with it. You can find the companion GitHub repository [here](https://github.com/AnomalyInnovations/serverless-stack-demo-client/tree/code-splitting-in-create-react-app).
+
+## Adding a Stylesheet
+
+This project setup uses [Webpack](https://webpack.js.org/) for handling all assets. Webpack offers a custom way of “extending” the concept of `import` beyond JavaScript. To express that a JavaScript file depends on a CSS file, you need to **import the CSS from the JavaScript file**:
+
+### `Button.css`
+
+```css
+.Button {
+  padding: 20px;
+}
+```
+
+### `Button.js`
+
+```js
+import React, { Component } from 'react';
+import './Button.css'; // Tell Webpack that Button.js uses these styles
+
+class Button extends Component {
+  render() {
+    // You can use them as regular CSS styles
+    return <div className="Button" />;
+  }
+}
+```
+
+**This is not required for React** but many people find this feature convenient. You can read about the benefits of this approach [here](https://medium.com/seek-ui-engineering/block-element-modifying-your-javascript-components-d7f99fcab52b). However you should be aware that this makes your code less portable to other build tools and environments than Webpack.
+
+In development, expressing dependencies this way allows your styles to be reloaded on the fly as you edit them. In production, all CSS files will be concatenated into a single minified `.css` file in the build output.
+
+If you are concerned about using Webpack-specific semantics, you can put all your CSS right into `src/index.css`. It would still be imported from `src/index.js`, but you could always remove that import if you later migrate to a different build tool.
+
+## Post-Processing CSS
+
+This project setup minifies your CSS and adds vendor prefixes to it automatically through [Autoprefixer](https://github.com/postcss/autoprefixer) so you don’t need to worry about it.
+
+For example, this:
+
+```css
+.App {
+  display: flex;
+  flex-direction: row;
+  align-items: center;
+}
+```
+
+becomes this:
+
+```css
+.App {
+  display: -webkit-box;
+  display: -ms-flexbox;
+  display: flex;
+  -webkit-box-orient: horizontal;
+  -webkit-box-direction: normal;
+      -ms-flex-direction: row;
+          flex-direction: row;
+  -webkit-box-align: center;
+      -ms-flex-align: center;
+          align-items: center;
+}
+```
+
+If you need to disable autoprefixing for some reason, [follow this section](https://github.com/postcss/autoprefixer#disabling).
+
+## Adding a CSS Preprocessor (Sass, Less etc.)
+
+Generally, we recommend that you don’t reuse the same CSS classes across different components. For example, instead of using a `.Button` CSS class in `<AcceptButton>` and `<RejectButton>` components, we recommend creating a `<Button>` component with its own `.Button` styles, that both `<AcceptButton>` and `<RejectButton>` can render (but [not inherit](https://facebook.github.io/react/docs/composition-vs-inheritance.html)).
+
+Following this rule often makes CSS preprocessors less useful, as features like mixins and nesting are replaced by component composition. You can, however, integrate a CSS preprocessor if you find it valuable. In this walkthrough, we will be using Sass, but you can also use Less, or another alternative.
+
+First, let’s install the command-line interface for Sass:
+
+```sh
+npm install --save node-sass-chokidar
+```
+
+Alternatively you may use `yarn`:
+
+```sh
+yarn add node-sass-chokidar
+```
+
+Then in `package.json`, add the following lines to `scripts`:
+
+```diff
+   "scripts": {
++    "build-css": "node-sass-chokidar src/ -o src/",
++    "watch-css": "npm run build-css && node-sass-chokidar src/ -o src/ --watch --recursive",
+     "start": "react-scripts start",
+     "build": "react-scripts build",
+     "test": "react-scripts test --env=jsdom",
+```
+
+>Note: To use a different preprocessor, replace `build-css` and `watch-css` commands according to your preprocessor’s documentation.
+
+Now you can rename `src/App.css` to `src/App.scss` and run `npm run watch-css`. The watcher will find every Sass file in `src` subdirectories, and create a corresponding CSS file next to it, in our case overwriting `src/App.css`. Since `src/App.js` still imports `src/App.css`, the styles become a part of your application. You can now edit `src/App.scss`, and `src/App.css` will be regenerated.
+
+To share variables between Sass files, you can use Sass imports. For example, `src/App.scss` and other component style files could include `@import "./shared.scss";` with variable definitions.
+
+To enable importing files without using relative paths, you can add the  `--include-path` option to the command in `package.json`.
+
+```
+"build-css": "node-sass-chokidar --include-path ./src --include-path ./node_modules src/ -o src/",
+"watch-css": "npm run build-css && node-sass-chokidar --include-path ./src --include-path ./node_modules src/ -o src/ --watch --recursive",
+```
+
+This will allow you to do imports like
+
+```scss
+@import 'styles/_colors.scss'; // assuming a styles directory under src/
+@import 'nprogress/nprogress'; // importing a css file from the nprogress node module
+```
+
+At this point you might want to remove all CSS files from the source control, and add `src/**/*.css` to your `.gitignore` file. It is generally a good practice to keep the build products outside of the source control.
+
+As a final step, you may find it convenient to run `watch-css` automatically with `npm start`, and run `build-css` as a part of `npm run build`. You can use the `&&` operator to execute two scripts sequentially. However, there is no cross-platform way to run two scripts in parallel, so we will install a package for this:
+
+```sh
+npm install --save npm-run-all
+```
+
+Alternatively you may use `yarn`:
+
+```sh
+yarn add npm-run-all
+```
+
+Then we can change `start` and `build` scripts to include the CSS preprocessor commands:
+
+```diff
+   "scripts": {
+     "build-css": "node-sass-chokidar src/ -o src/",
+     "watch-css": "npm run build-css && node-sass-chokidar src/ -o src/ --watch --recursive",
+-    "start": "react-scripts start",
+-    "build": "react-scripts build",
++    "start-js": "react-scripts start",
++    "start": "npm-run-all -p watch-css start-js",
++    "build": "npm run build-css && react-scripts build",
+     "test": "react-scripts test --env=jsdom",
+     "eject": "react-scripts eject"
+   }
+```
+
+Now running `npm start` and `npm run build` also builds Sass files.
+
+**Why `node-sass-chokidar`?**
+
+`node-sass` has been reported as having the following issues:
+
+- `node-sass --watch` has been reported to have *performance issues* in certain conditions when used in a virtual machine or with docker.
+
+- Infinite styles compiling [#1939](https://github.com/facebookincubator/create-react-app/issues/1939)
+
+- `node-sass` has been reported as having issues with detecting new files in a directory [#1891](https://github.com/sass/node-sass/issues/1891)
+
+ `node-sass-chokidar` is used here as it addresses these issues.
+
+## Adding Images, Fonts, and Files
+
+With Webpack, using static assets like images and fonts works similarly to CSS.
+
+You can **`import` a file right in a JavaScript module**. This tells Webpack to include that file in the bundle. Unlike CSS imports, importing a file gives you a string value. This value is the final path you can reference in your code, e.g. as the `src` attribute of an image or the `href` of a link to a PDF.
+
+To reduce the number of requests to the server, importing images that are less than 10,000 bytes returns a [data URI](https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/Data_URIs) instead of a path. This applies to the following file extensions: bmp, gif, jpg, jpeg, and png. SVG files are excluded due to [#1153](https://github.com/facebookincubator/create-react-app/issues/1153).
+
+Here is an example:
+
+```js
+import React from 'react';
+import logo from './logo.png'; // Tell Webpack this JS file uses this image
+
+console.log(logo); // /logo.84287d09.png
+
+function Header() {
+  // Import result is the URL of your image
+  return <img src={logo} alt="Logo" />;
+}
+
+export default Header;
+```
+
+This ensures that when the project is built, Webpack will correctly move the images into the build folder, and provide us with correct paths.
+
+This works in CSS too:
+
+```css
+.Logo {
+  background-image: url(./logo.png);
+}
+```
+
+Webpack finds all relative module references in CSS (they start with `./`) and replaces them with the final paths from the compiled bundle. If you make a typo or accidentally delete an important file, you will see a compilation error, just like when you import a non-existent JavaScript module. The final filenames in the compiled bundle are generated by Webpack from content hashes. If the file content changes in the future, Webpack will give it a different name in production so you don’t need to worry about long-term caching of assets.
+
+Please be advised that this is also a custom feature of Webpack.
+
+**It is not required for React** but many people enjoy it (and React Native uses a similar mechanism for images).<br>
+An alternative way of handling static assets is described in the next section.
+
+## Using the `public` Folder
+
+>Note: this feature is available with `react-scripts@0.5.0` and higher.
+
+### Changing the HTML
+
+The `public` folder contains the HTML file so you can tweak it, for example, to [set the page title](#changing-the-page-title).
+The `<script>` tag with the compiled code will be added to it automatically during the build process.
+
+### Adding Assets Outside of the Module System
+
+You can also add other assets to the `public` folder.
+
+Note that we normally encourage you to `import` assets in JavaScript files instead.
+For example, see the sections on [adding a stylesheet](#adding-a-stylesheet) and [adding images and fonts](#adding-images-fonts-and-files).
+This mechanism provides a number of benefits:
+
+* Scripts and stylesheets get minified and bundled together to avoid extra network requests.
+* Missing files cause compilation errors instead of 404 errors for your users.
+* Result filenames include content hashes so you don’t need to worry about browsers caching their old versions.
+
+However there is an **escape hatch** that you can use to add an asset outside of the module system.
+
+If you put a file into the `public` folder, it will **not** be processed by Webpack. Instead it will be copied into the build folder untouched.   To reference assets in the `public` folder, you need to use a special variable called `PUBLIC_URL`.
+
+Inside `index.html`, you can use it like this:
+
+```html
+<link rel="shortcut icon" href="%PUBLIC_URL%/favicon.ico">
+```
+
+Only files inside the `public` folder will be accessible by `%PUBLIC_URL%` prefix. If you need to use a file from `src` or `node_modules`, you’ll have to copy it there to explicitly specify your intention to make this file a part of the build.
+
+When you run `npm run build`, Create React App will substitute `%PUBLIC_URL%` with a correct absolute path so your project works even if you use client-side routing or host it at a non-root URL.
+
+In JavaScript code, you can use `process.env.PUBLIC_URL` for similar purposes:
+
+```js
+render() {
+  // Note: this is an escape hatch and should be used sparingly!
+  // Normally we recommend using `import` for getting asset URLs
+  // as described in “Adding Images and Fonts” above this section.
+  return <img src={process.env.PUBLIC_URL + '/img/logo.png'} />;
+}
+```
+
+Keep in mind the downsides of this approach:
+
+* None of the files in `public` folder get post-processed or minified.
+* Missing files will not be called at compilation time, and will cause 404 errors for your users.
+* Result filenames won’t include content hashes so you’ll need to add query arguments or rename them every time they change.
+
+### When to Use the `public` Folder
+
+Normally we recommend importing [stylesheets](#adding-a-stylesheet), [images, and fonts](#adding-images-fonts-and-files) from JavaScript.
+The `public` folder is useful as a workaround for a number of less common cases:
+
+* You need a file with a specific name in the build output, such as [`manifest.webmanifest`](https://developer.mozilla.org/en-US/docs/Web/Manifest).
+* You have thousands of images and need to dynamically reference their paths.
+* You want to include a small script like [`pace.js`](http://github.hubspot.com/pace/docs/welcome/) outside of the bundled code.
+* Some library may be incompatible with Webpack and you have no other option but to include it as a `<script>` tag.
+
+Note that if you add a `<script>` that declares global variables, you also need to read the next section on using them.
+
+## Using Global Variables
+
+When you include a script in the HTML file that defines global variables and try to use one of these variables in the code, the linter will complain because it cannot see the definition of the variable.
+
+You can avoid this by reading the global variable explicitly from the `window` object, for example:
+
+```js
+const $ = window.$;
+```
+
+This makes it obvious you are using a global variable intentionally rather than because of a typo.
+
+Alternatively, you can force the linter to ignore any line by adding `// eslint-disable-line` after it.
+
+## Adding Bootstrap
+
+You don’t have to use [React Bootstrap](https://react-bootstrap.github.io) together with React but it is a popular library for integrating Bootstrap with React apps. If you need it, you can integrate it with Create React App by following these steps:
+
+Install React Bootstrap and Bootstrap from npm. React Bootstrap does not include Bootstrap CSS so this needs to be installed as well:
+
+```sh
+npm install --save react-bootstrap bootstrap@3
+```
+
+Alternatively you may use `yarn`:
+
+```sh
+yarn add react-bootstrap bootstrap@3
+```
+
+Import Bootstrap CSS and optionally Bootstrap theme CSS in the beginning of your ```src/index.js``` file:
+
+```js
+import 'bootstrap/dist/css/bootstrap.css';
+import 'bootstrap/dist/css/bootstrap-theme.css';
+// Put any other imports below so that CSS from your
+// components takes precedence over default styles.
+```
+
+Import required React Bootstrap components within ```src/App.js``` file or your custom component files:
+
+```js
+import { Navbar, Jumbotron, Button } from 'react-bootstrap';
+```
+
+Now you are ready to use the imported React Bootstrap components within your component hierarchy defined in the render method. Here is an example [`App.js`](https://gist.githubusercontent.com/gaearon/85d8c067f6af1e56277c82d19fd4da7b/raw/6158dd991b67284e9fc8d70b9d973efe87659d72/App.js) redone using React Bootstrap.
+
+### Using a Custom Theme
+
+Sometimes you might need to tweak the visual styles of Bootstrap (or equivalent package).<br>
+We suggest the following approach:
+
+* Create a new package that depends on the package you wish to customize, e.g. Bootstrap.
+* Add the necessary build steps to tweak the theme, and publish your package on npm.
+* Install your own theme npm package as a dependency of your app.
+
+Here is an example of adding a [customized Bootstrap](https://medium.com/@tacomanator/customizing-create-react-app-aa9ffb88165) that follows these steps.
+
+## Adding Flow
+
+Flow is a static type checker that helps you write code with fewer bugs. Check out this [introduction to using static types in JavaScript](https://medium.com/@preethikasireddy/why-use-static-types-in-javascript-part-1-8382da1e0adb) if you are new to this concept.
+
+Recent versions of [Flow](http://flowtype.org/) work with Create React App projects out of the box.
+
+To add Flow to a Create React App project, follow these steps:
+
+1. Run `npm install --save flow-bin` (or `yarn add flow-bin`).
+2. Add `"flow": "flow"` to the `scripts` section of your `package.json`.
+3. Run `npm run flow init` (or `yarn flow init`) to create a [`.flowconfig` file](https://flowtype.org/docs/advanced-configuration.html) in the root directory.
+4. Add `// @flow` to any files you want to type check (for example, to `src/App.js`).
+
+Now you can run `npm run flow` (or `yarn flow`) to check the files for type errors.
+You can optionally use an IDE like [Nuclide](https://nuclide.io/docs/languages/flow/) for a better integrated experience.
+In the future we plan to integrate it into Create React App even more closely.
+
+To learn more about Flow, check out [its documentation](https://flowtype.org/).
+
+## Adding Custom Environment Variables
+
+>Note: this feature is available with `react-scripts@0.2.3` and higher.
+
+Your project can consume variables declared in your environment as if they were declared locally in your JS files. By
+default you will have `NODE_ENV` defined for you, and any other environment variables starting with
+`REACT_APP_`.
+
+**The environment variables are embedded during the build time**. Since Create React App produces a static HTML/CSS/JS bundle, it can’t possibly read them at runtime. To read them at runtime, you would need to load HTML into memory on the server and replace placeholders in runtime, just like [described here](#injecting-data-from-the-server-into-the-page). Alternatively you can rebuild the app on the server anytime you change them.
+
+>Note: You must create custom environment variables beginning with `REACT_APP_`. Any other variables except `NODE_ENV` will be ignored to avoid accidentally [exposing a private key on the machine that could have the same name](https://github.com/facebookincubator/create-react-app/issues/865#issuecomment-252199527). Changing any environment variables will require you to restart the development server if it is running.
+
+These environment variables will be defined for you on `process.env`. For example, having an environment
+variable named `REACT_APP_SECRET_CODE` will be exposed in your JS as `process.env.REACT_APP_SECRET_CODE`.
+
+There is also a special built-in environment variable called `NODE_ENV`. You can read it from `process.env.NODE_ENV`. When you run `npm start`, it is always equal to `'development'`, when you run `npm test` it is always equal to `'test'`, and when you run `npm run build` to make a production bundle, it is always equal to `'production'`. **You cannot override `NODE_ENV` manually.** This prevents developers from accidentally deploying a slow development build to production.
+
+These environment variables can be useful for displaying information conditionally based on where the project is
+deployed or consuming sensitive data that lives outside of version control.
+
+First, you need to have environment variables defined. For example, let’s say you wanted to consume a secret defined
+in the environment inside a `<form>`:
+
+```jsx
+render() {
+  return (
+    <div>
+      <small>You are running this application in <b>{process.env.NODE_ENV}</b> mode.</small>
+      <form>
+        <input type="hidden" defaultValue={process.env.REACT_APP_SECRET_CODE} />
+      </form>
+    </div>
+  );
+}
+```
+
+During the build, `process.env.REACT_APP_SECRET_CODE` will be replaced with the current value of the `REACT_APP_SECRET_CODE` environment variable. Remember that the `NODE_ENV` variable will be set for you automatically.
+
+When you load the app in the browser and inspect the `<input>`, you will see its value set to `abcdef`, and the bold text will show the environment provided when using `npm start`:
+
+```html
+<div>
+  <small>You are running this application in <b>development</b> mode.</small>
+  <form>
+    <input type="hidden" value="abcdef" />
+  </form>
+</div>
+```
+
+The above form is looking for a variable called `REACT_APP_SECRET_CODE` from the environment. In order to consume this
+value, we need to have it defined in the environment. This can be done using two ways: either in your shell or in
+a `.env` file. Both of these ways are described in the next few sections.
+
+Having access to the `NODE_ENV` is also useful for performing actions conditionally:
+
+```js
+if (process.env.NODE_ENV !== 'production') {
+  analytics.disable();
+}
+```
+
+When you compile the app with `npm run build`, the minification step will strip out this condition, and the resulting bundle will be smaller.
+
+### Referencing Environment Variables in the HTML
+
+>Note: this feature is available with `react-scripts@0.9.0` and higher.
+
+You can also access the environment variables starting with `REACT_APP_` in the `public/index.html`. For example:
+
+```html
+<title>%REACT_APP_WEBSITE_NAME%</title>
+```
+
+Note that the caveats from the above section apply:
+
+* Apart from a few built-in variables (`NODE_ENV` and `PUBLIC_URL`), variable names must start with `REACT_APP_` to work.
+* The environment variables are injected at build time. If you need to inject them at runtime, [follow this approach instead](#generating-dynamic-meta-tags-on-the-server).
+
+### Adding Temporary Environment Variables In Your Shell
+
+Defining environment variables can vary between OSes. It’s also important to know that this manner is temporary for the
+life of the shell session.
+
+#### Windows (cmd.exe)
+
+```cmd
+set REACT_APP_SECRET_CODE=abcdef&&npm start
+```
+
+(Note: the lack of whitespace is intentional.)
+
+#### Linux, macOS (Bash)
+
+```bash
+REACT_APP_SECRET_CODE=abcdef npm start
+```
+
+### Adding Development Environment Variables In `.env`
+
+>Note: this feature is available with `react-scripts@0.5.0` and higher.
+
+To define permanent environment variables, create a file called `.env` in the root of your project:
+
+```
+REACT_APP_SECRET_CODE=abcdef
+```
+
+`.env` files **should be** checked into source control (with the exclusion of `.env*.local`).
+
+#### What other `.env` files are can be used?
+
+>Note: this feature is **available with `react-scripts@1.0.0` and higher**.
+
+* `.env`: Default.
+* `.env.local`: Local overrides. **This file is loaded for all environments except test.**
+* `.env.development`, `.env.test`, `.env.production`: Environment-specific settings.
+* `.env.development.local`, `.env.test.local`, `.env.production.local`: Local overrides of environment-specific settings.
+
+Files on the left have more priority than files on the right:
+
+* `npm start`: `.env.development.local`, `.env.development`, `.env.local`, `.env`
+* `npm run build`: `.env.production.local`, `.env.production`, `.env.local`, `.env`
+* `npm test`: `.env.test.local`, `.env.test`, `.env` (note `.env.local` is missing)
+
+These variables will act as the defaults if the machine does not explicitly set them.<br>
+Please refer to the [dotenv documentation](https://github.com/motdotla/dotenv) for more details.
+
+>Note: If you are defining environment variables for development, your CI and/or hosting platform will most likely need
+these defined as well. Consult their documentation how to do this. For example, see the documentation for [Travis CI](https://docs.travis-ci.com/user/environment-variables/) or [Heroku](https://devcenter.heroku.com/articles/config-vars).
+
+## Can I Use Decorators?
+
+Many popular libraries use [decorators](https://medium.com/google-developers/exploring-es7-decorators-76ecb65fb841) in their documentation.<br>
+Create React App doesn’t support decorator syntax at the moment because:
+
+* It is an experimental proposal and is subject to change.
+* The current specification version is not officially supported by Babel.
+* If the specification changes, we won’t be able to write a codemod because we don’t use them internally at Facebook.
+
+However in many cases you can rewrite decorator-based code without decorators just as fine.<br>
+Please refer to these two threads for reference:
+
+* [#214](https://github.com/facebookincubator/create-react-app/issues/214)
+* [#411](https://github.com/facebookincubator/create-react-app/issues/411)
+
+Create React App will add decorator support when the specification advances to a stable stage.
+
+## Integrating with an API Backend
+
+These tutorials will help you to integrate your app with an API backend running on another port,
+using `fetch()` to access it.
+
+### Node
+Check out [this tutorial](https://www.fullstackreact.com/articles/using-create-react-app-with-a-server/).
+You can find the companion GitHub repository [here](https://github.com/fullstackreact/food-lookup-demo).
+
+### Ruby on Rails
+
+Check out [this tutorial](https://www.fullstackreact.com/articles/how-to-get-create-react-app-to-work-with-your-rails-api/).
+You can find the companion GitHub repository [here](https://github.com/fullstackreact/food-lookup-demo-rails).
+
+## Proxying API Requests in Development
+
+>Note: this feature is available with `react-scripts@0.2.3` and higher.
+
+People often serve the front-end React app from the same host and port as their backend implementation.<br>
+For example, a production setup might look like this after the app is deployed:
+
+```
+/             - static server returns index.html with React app
+/todos        - static server returns index.html with React app
+/api/todos    - server handles any /api/* requests using the backend implementation
+```
+
+Such setup is **not** required. However, if you **do** have a setup like this, it is convenient to write requests like `fetch('/api/todos')` without worrying about redirecting them to another host or port during development.
+
+To tell the development server to proxy any unknown requests to your API server in development, add a `proxy` field to your `package.json`, for example:
+
+```js
+  "proxy": "http://localhost:4000",
+```
+
+This way, when you `fetch('/api/todos')` in development, the development server will recognize that it’s not a static asset, and will proxy your request to `http://localhost:4000/api/todos` as a fallback. The development server will only attempt to send requests without a `text/html` accept header to the proxy.
+
+Conveniently, this avoids [CORS issues](http://stackoverflow.com/questions/21854516/understanding-ajax-cors-and-security-considerations) and error messages like this in development:
+
+```
+Fetch API cannot load http://localhost:4000/api/todos. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:3000' is therefore not allowed access. If an opaque response serves your needs, set the request's mode to 'no-cors' to fetch the resource with CORS disabled.
+```
+
+Keep in mind that `proxy` only has effect in development (with `npm start`), and it is up to you to ensure that URLs like `/api/todos` point to the right thing in production. You don’t have to use the `/api` prefix. Any unrecognized request without a `text/html` accept header will be redirected to the specified `proxy`.
+
+The `proxy` option supports HTTP, HTTPS and WebSocket connections.<br>
+If the `proxy` option is **not** flexible enough for you, alternatively you can:
+
+* [Configure the proxy yourself](#configuring-the-proxy-manually)
+* Enable CORS on your server ([here’s how to do it for Express](http://enable-cors.org/server_expressjs.html)).
+* Use [environment variables](#adding-custom-environment-variables) to inject the right server host and port into your app.
+
+### "Invalid Host Header" Errors After Configuring Proxy
+
+When you enable the `proxy` option, you opt into a more strict set of host checks. This is necessary because leaving the backend open to remote hosts makes your computer vulnerable to DNS rebinding attacks. The issue is explained in [this article](https://medium.com/webpack/webpack-dev-server-middleware-security-issues-1489d950874a) and [this issue](https://github.com/webpack/webpack-dev-server/issues/887).
+
+This shouldn’t affect you when developing on `localhost`, but if you develop remotely like [described here](https://github.com/facebookincubator/create-react-app/issues/2271), you will see this error in the browser after enabling the `proxy` option:
+
+>Invalid Host header
+
+To work around it, you can specify your public development host in a file called `.env.development` in the root of your project:
+
+```
+HOST=mypublicdevhost.com
+```
+
+If you restart the development server now and load the app from the specified host, it should work.
+
+If you are still having issues or if you’re using a more exotic environment like a cloud editor, you can bypass the host check completely by adding a line to `.env.development.local`. **Note that this is dangerous and exposes your machine to remote code execution from malicious websites:**
+
+```
+# NOTE: THIS IS DANGEROUS!
+# It exposes your machine to attacks from the websites you visit.
+DANGEROUSLY_DISABLE_HOST_CHECK=true
+```
+
+We don’t recommend this approach.
+
+### Configuring the Proxy Manually
+
+>Note: this feature is available with `react-scripts@1.0.0` and higher.
+
+If the `proxy` option is **not** flexible enough for you, you can specify an object in the following form (in `package.json`).<br>
+You may also specify any configuration value [`http-proxy-middleware`](https://github.com/chimurai/http-proxy-middleware#options) or [`http-proxy`](https://github.com/nodejitsu/node-http-proxy#options) supports.
+```js
+{
+  // ...
+  "proxy": {
+    "/api": {
+      "target": "<url>",
+      "ws": true
+      // ...
+    }
+  }
+  // ...
+}
+```
+
+All requests matching this path will be proxies, no exceptions. This includes requests for `text/html`, which the standard `proxy` option does not proxy.
+
+If you need to specify multiple proxies, you may do so by specifying additional entries.
+You may also narrow down matches using `*` and/or `**`, to match the path exactly or any subpath.
+```js
+{
+  // ...
+  "proxy": {
+    // Matches any request starting with /api
+    "/api": {
+      "target": "<url_1>",
+      "ws": true
+      // ...
+    },
+    // Matches any request starting with /foo
+    "/foo": {
+      "target": "<url_2>",
+      "ssl": true,
+      "pathRewrite": {
+        "^/foo": "/foo/beta"
+      }
+      // ...
+    },
+    // Matches /bar/abc.html but not /bar/sub/def.html
+    "/bar/*.html": {
+      "target": "<url_3>",
+      // ...
+    },
+    // Matches /baz/abc.html and /baz/sub/def.html
+    "/baz/**/*.html": {
+      "target": "<url_4>"
+      // ...
+    }
+  }
+  // ...
+}
+```
+
+### Configuring a WebSocket Proxy
+
+When setting up a WebSocket proxy, there are a some extra considerations to be aware of.
+
+If you’re using a WebSocket engine like [Socket.io](https://socket.io/), you must have a Socket.io server running that you can use as the proxy target. Socket.io will not work with a standard WebSocket server. Specifically, don't expect Socket.io to work with [the websocket.org echo test](http://websocket.org/echo.html).
+
+There’s some good documentation available for [setting up a Socket.io server](https://socket.io/docs/).
+
+Standard WebSockets **will** work with a standard WebSocket server as well as the websocket.org echo test. You can use libraries like [ws](https://github.com/websockets/ws) for the server, with [native WebSockets in the browser](https://developer.mozilla.org/en-US/docs/Web/API/WebSocket).
+
+Either way, you can proxy WebSocket requests manually in `package.json`:
+
+```js
+{
+  // ...
+  "proxy": {
+    "/socket": {
+      // Your compatible WebSocket server
+      "target": "ws://<socket_url>",
+      // Tell http-proxy-middleware that this is a WebSocket proxy.
+      // Also allows you to proxy WebSocket requests without an additional HTTP request
+      // https://github.com/chimurai/http-proxy-middleware#external-websocket-upgrade
+      "ws": true
+      // ...
+    }
+  }
+  // ...
+}
+```
+
+## Using HTTPS in Development
+
+>Note: this feature is available with `react-scripts@0.4.0` and higher.
+
+You may require the dev server to serve pages over HTTPS. One particular case where this could be useful is when using [the "proxy" feature](#proxying-api-requests-in-development) to proxy requests to an API server when that API server is itself serving HTTPS.
+
+To do this, set the `HTTPS` environment variable to `true`, then start the dev server as usual with `npm start`:
+
+#### Windows (cmd.exe)
+
+```cmd
+set HTTPS=true&&npm start
+```
+
+(Note: the lack of whitespace is intentional.)
+
+#### Linux, macOS (Bash)
+
+```bash
+HTTPS=true npm start
+```
+
+Note that the server will use a self-signed certificate, so your web browser will almost definitely display a warning upon accessing the page.
+
+## Generating Dynamic `<meta>` Tags on the Server
+
+Since Create React App doesn’t support server rendering, you might be wondering how to make `<meta>` tags dynamic and reflect the current URL. To solve this, we recommend to add placeholders into the HTML, like this:
+
+```html
+<!doctype html>
+<html lang="en">
+  <head>
+    <meta property="og:title" content="__OG_TITLE__">
+    <meta property="og:description" content="__OG_DESCRIPTION__">
+```
+
+Then, on the server, regardless of the backend you use, you can read `index.html` into memory and replace `__OG_TITLE__`, `__OG_DESCRIPTION__`, and any other placeholders with values depending on the current URL. Just make sure to sanitize and escape the interpolated values so that they are safe to embed into HTML!
+
+If you use a Node server, you can even share the route matching logic between the client and the server. However duplicating it also works fine in simple cases.
+
+## Pre-Rendering into Static HTML Files
+
+If you’re hosting your `build` with a static hosting provider you can use [react-snapshot](https://www.npmjs.com/package/react-snapshot) to generate HTML pages for each route, or relative link, in your application. These pages will then seamlessly become active, or “hydrated”, when the JavaScript bundle has loaded.
+
+There are also opportunities to use this outside of static hosting, to take the pressure off the server when generating and caching routes.
+
+The primary benefit of pre-rendering is that you get the core content of each page _with_ the HTML payload—regardless of whether or not your JavaScript bundle successfully downloads. It also increases the likelihood that each route of your application will be picked up by search engines.
+
+You can read more about [zero-configuration pre-rendering (also called snapshotting) here](https://medium.com/superhighfives/an-almost-static-stack-6df0a2791319).
+
+## Injecting Data from the Server into the Page
+
+Similarly to the previous section, you can leave some placeholders in the HTML that inject global variables, for example:
+
+```js
+<!doctype html>
+<html lang="en">
+  <head>
+    <script>
+      window.SERVER_DATA = __SERVER_DATA__;
+    </script>
+```
+
+Then, on the server, you can replace `__SERVER_DATA__` with a JSON of real data right before sending the response. The client code can then read `window.SERVER_DATA` to use it. **Make sure to [sanitize the JSON before sending it to the client](https://medium.com/node-security/the-most-common-xss-vulnerability-in-react-js-applications-2bdffbcc1fa0) as it makes your app vulnerable to XSS attacks.**
+
+## Running Tests
+
+>Note: this feature is available with `react-scripts@0.3.0` and higher.<br>
+>[Read the migration guide to learn how to enable it in older projects!](https://github.com/facebookincubator/create-react-app/blob/master/CHANGELOG.md#migrating-from-023-to-030)
+
+Create React App uses [Jest](https://facebook.github.io/jest/) as its test runner. To prepare for this integration, we did a [major revamp](https://facebook.github.io/jest/blog/2016/09/01/jest-15.html) of Jest so if you heard bad things about it years ago, give it another try.
+
+Jest is a Node-based runner. This means that the tests always run in a Node environment and not in a real browser. This lets us enable fast iteration speed and prevent flakiness.
+
+While Jest provides browser globals such as `window` thanks to [jsdom](https://github.com/tmpvar/jsdom), they are only approximations of the real browser behavior. Jest is intended to be used for unit tests of your logic and your components rather than the DOM quirks.
+
+We recommend that you use a separate tool for browser end-to-end tests if you need them. They are beyond the scope of Create React App.
+
+### Filename Conventions
+
+Jest will look for test files with any of the following popular naming conventions:
+
+* Files with `.js` suffix in `__tests__` folders.
+* Files with `.test.js` suffix.
+* Files with `.spec.js` suffix.
+
+The `.test.js` / `.spec.js` files (or the `__tests__` folders) can be located at any depth under the `src` top level folder.
+
+We recommend to put the test files (or `__tests__` folders) next to the code they are testing so that relative imports appear shorter. For example, if `App.test.js` and `App.js` are in the same folder, the test just needs to `import App from './App'` instead of a long relative path. Colocation also helps find tests more quickly in larger projects.
+
+### Command Line Interface
+
+When you run `npm test`, Jest will launch in the watch mode. Every time you save a file, it will re-run the tests, just like `npm start` recompiles the code.
+
+The watcher includes an interactive command-line interface with the ability to run all tests, or focus on a search pattern. It is designed this way so that you can keep it open and enjoy fast re-runs. You can learn the commands from the “Watch Usage” note that the watcher prints after every run:
+
+![Jest watch mode](http://facebook.github.io/jest/img/blog/15-watch.gif)
+
+### Version Control Integration
+
+By default, when you run `npm test`, Jest will only run the tests related to files changed since the last commit. This is an optimization designed to make your tests run fast regardless of how many tests you have. However it assumes that you don’t often commit the code that doesn’t pass the tests.
+
+Jest will always explicitly mention that it only ran tests related to the files changed since the last commit. You can also press `a` in the watch mode to force Jest to run all tests.
+
+Jest will always run all tests on a [continuous integration](#continuous-integration) server or if the project is not inside a Git or Mercurial repository.
+
+### Writing Tests
+
+To create tests, add `it()` (or `test()`) blocks with the name of the test and its code. You may optionally wrap them in `describe()` blocks for logical grouping but this is neither required nor recommended.
+
+Jest provides a built-in `expect()` global function for making assertions. A basic test could look like this:
+
+```js
+import sum from './sum';
+
+it('sums numbers', () => {
+  expect(sum(1, 2)).toEqual(3);
+  expect(sum(2, 2)).toEqual(4);
+});
+```
+
+All `expect()` matchers supported by Jest are [extensively documented here](http://facebook.github.io/jest/docs/expect.html).<br>
+You can also use [`jest.fn()` and `expect(fn).toBeCalled()`](http://facebook.github.io/jest/docs/expect.html#tohavebeencalled) to create “spies” or mock functions.
+
+### Testing Components
+
+There is a broad spectrum of component testing techniques. They range from a “smoke test” verifying that a component renders without throwing, to shallow rendering and testing some of the output, to full rendering and testing component lifecycle and state changes.
+
+Different projects choose different testing tradeoffs based on how often components change, and how much logic they contain. If you haven’t decided on a testing strategy yet, we recommend that you start with creating simple smoke tests for your components:
+
+```js
+import React from 'react';
+import ReactDOM from 'react-dom';
+import App from './App';
+
+it('renders without crashing', () => {
+  const div = document.createElement('div');
+  ReactDOM.render(<App />, div);
+});
+```
+
+This test mounts a component and makes sure that it didn’t throw during rendering. Tests like this provide a lot value with very little effort so they are great as a starting point, and this is the test you will find in `src/App.test.js`.
+
+When you encounter bugs caused by changing components, you will gain a deeper insight into which parts of them are worth testing in your application. This might be a good time to introduce more specific tests asserting specific expected output or behavior.
+
+If you’d like to test components in isolation from the child components they render, we recommend using [`shallow()` rendering API](http://airbnb.io/enzyme/docs/api/shallow.html) from [Enzyme](http://airbnb.io/enzyme/). To install it, run:
+
+```sh
+npm install --save enzyme react-test-renderer
+```
+
+Alternatively you may use `yarn`:
+
+```sh
+yarn add enzyme react-test-renderer
+```
+
+You can write a smoke test with it too:
+
+```js
+import React from 'react';
+import { shallow } from 'enzyme';
+import App from './App';
+
+it('renders without crashing', () => {
+  shallow(<App />);
+});
+```
+
+Unlike the previous smoke test using `ReactDOM.render()`, this test only renders `<App>` and doesn’t go deeper. For example, even if `<App>` itself renders a `<Button>` that throws, this test will pass. Shallow rendering is great for isolated unit tests, but you may still want to create some full rendering tests to ensure the components integrate correctly. Enzyme supports [full rendering with `mount()`](http://airbnb.io/enzyme/docs/api/mount.html), and you can also use it for testing state changes and component lifecycle.
+
+You can read the [Enzyme documentation](http://airbnb.io/enzyme/) for more testing techniques. Enzyme documentation uses Chai and Sinon for assertions but you don’t have to use them because Jest provides built-in `expect()` and `jest.fn()` for spies.
+
+Here is an example from Enzyme documentation that asserts specific output, rewritten to use Jest matchers:
+
+```js
+import React from 'react';
+import { shallow } from 'enzyme';
+import App from './App';
+
+it('renders welcome message', () => {
+  const wrapper = shallow(<App />);
+  const welcome = <h2>Welcome to React</h2>;
+  // expect(wrapper.contains(welcome)).to.equal(true);
+  expect(wrapper.contains(welcome)).toEqual(true);
+});
+```
+
+All Jest matchers are [extensively documented here](http://facebook.github.io/jest/docs/expect.html).<br>
+Nevertheless you can use a third-party assertion library like [Chai](http://chaijs.com/) if you want to, as described below.
+
+Additionally, you might find [jest-enzyme](https://github.com/blainekasten/enzyme-matchers) helpful to simplify your tests with readable matchers. The above `contains` code can be written simpler with jest-enzyme.
+
+```js
+expect(wrapper).toContainReact(welcome)
+```
+
+To enable this, install `jest-enzyme`:
+
+```sh
+npm install --save jest-enzyme
+```
+
+Alternatively you may use `yarn`:
+
+```sh
+yarn add jest-enzyme
+```
+
+Import it in [`src/setupTests.js`](#initializing-test-environment) to make its matchers available in every test:
+
+```js
+import 'jest-enzyme';
+```
+
+### Using Third Party Assertion Libraries
+
+We recommend that you use `expect()` for assertions and `jest.fn()` for spies. If you are having issues with them please [file those against Jest](https://github.com/facebook/jest/issues/new), and we’ll fix them. We intend to keep making them better for React, supporting, for example, [pretty-printing React elements as JSX](https://github.com/facebook/jest/pull/1566).
+
+However, if you are used to other libraries, such as [Chai](http://chaijs.com/) and [Sinon](http://sinonjs.org/), or if you have existing code using them that you’d like to port over, you can import them normally like this:
+
+```js
+import sinon from 'sinon';
+import { expect } from 'chai';
+```
+
+and then use them in your tests like you normally do.
+
+### Initializing Test Environment
+
+>Note: this feature is available with `react-scripts@0.4.0` and higher.
+
+If your app uses a browser API that you need to mock in your tests or if you just need a global setup before running your tests, add a `src/setupTests.js` to your project. It will be automatically executed before running your tests.
+
+For example:
+
+#### `src/setupTests.js`
+```js
+const localStorageMock = {
+  getItem: jest.fn(),
+  setItem: jest.fn(),
+  clear: jest.fn()
+};
+global.localStorage = localStorageMock
+```
+
+### Focusing and Excluding Tests
+
+You can replace `it()` with `xit()` to temporarily exclude a test from being executed.<br>
+Similarly, `fit()` lets you focus on a specific test without running any other tests.
+
+### Coverage Reporting
+
+Jest has an integrated coverage reporter that works well with ES6 and requires no configuration.<br>
+Run `npm test -- --coverage` (note extra `--` in the middle) to include a coverage report like this:
+
+![coverage report](http://i.imgur.com/5bFhnTS.png)
+
+Note that tests run much slower with coverage so it is recommended to run it separately from your normal workflow.
+
+### Continuous Integration
+
+By default `npm test` runs the watcher with interactive CLI. However, you can force it to run tests once and finish the process by setting an environment variable called `CI`.
+
+When creating a build of your application with `npm run build` linter warnings are not checked by default. Like `npm test`, you can force the build to perform a linter warning check by setting the environment variable `CI`. If any warnings are encountered then the build fails.
+
+Popular CI servers already set the environment variable `CI` by default but you can do this yourself too:
+
+### On CI servers
+#### Travis CI
+
+1. Following the [Travis Getting started](https://docs.travis-ci.com/user/getting-started/) guide for syncing your GitHub repository with Travis.  You may need to initialize some settings manually in your [profile](https://travis-ci.org/profile) page.
+1. Add a `.travis.yml` file to your git repository.
+```
+language: node_js
+node_js:
+  - 6
+cache:
+  directories:
+    - node_modules
+script:
+  - npm test
+  - npm run build
+```
+1. Trigger your first build with a git push.
+1. [Customize your Travis CI Build](https://docs.travis-ci.com/user/customizing-the-build/) if needed.
+
+#### CircleCI
+
+Follow [this article](https://medium.com/@knowbody/circleci-and-zeits-now-sh-c9b7eebcd3c1) to set up CircleCI with a Create React App project.
+
+### On your own environment
+##### Windows (cmd.exe)
+
+```cmd
+set CI=true&&npm test
+```
+
+```cmd
+set CI=true&&npm run build
+```
+
+(Note: the lack of whitespace is intentional.)
+
+##### Linux, macOS (Bash)
+
+```bash
+CI=true npm test
+```
+
+```bash
+CI=true npm run build
+```
+
+The test command will force Jest to run tests once instead of launching the watcher.
+
+>  If you find yourself doing this often in development, please [file an issue](https://github.com/facebookincubator/create-react-app/issues/new) to tell us about your use case because we want to make watcher the best experience and are open to changing how it works to accommodate more workflows.
+
+The build command will check for linter warnings and fail if any are found.
+
+### Disabling jsdom
+
+By default, the `package.json` of the generated project looks like this:
+
+```js
+  "scripts": {
+    "start": "react-scripts start",
+    "build": "react-scripts build",
+    "test": "react-scripts test --env=jsdom"
+```
+
+If you know that none of your tests depend on [jsdom](https://github.com/tmpvar/jsdom), you can safely remove `--env=jsdom`, and your tests will run faster:
+
+```diff
+  "scripts": {
+    "start": "react-scripts start",
+    "build": "react-scripts build",
+-   "test": "react-scripts test --env=jsdom"
++   "test": "react-scripts test"
+```
+
+To help you make up your mind, here is a list of APIs that **need jsdom**:
+
+* Any browser globals like `window` and `document`
+* [`ReactDOM.render()`](https://facebook.github.io/react/docs/top-level-api.html#reactdom.render)
+* [`TestUtils.renderIntoDocument()`](https://facebook.github.io/react/docs/test-utils.html#renderintodocument) ([a shortcut](https://github.com/facebook/react/blob/34761cf9a252964abfaab6faf74d473ad95d1f21/src/test/ReactTestUtils.js#L83-L91) for the above)
+* [`mount()`](http://airbnb.io/enzyme/docs/api/mount.html) in [Enzyme](http://airbnb.io/enzyme/index.html)
+
+In contrast, **jsdom is not needed** for the following APIs:
+
+* [`TestUtils.createRenderer()`](https://facebook.github.io/react/docs/test-utils.html#shallow-rendering) (shallow rendering)
+* [`shallow()`](http://airbnb.io/enzyme/docs/api/shallow.html) in [Enzyme](http://airbnb.io/enzyme/index.html)
+
+Finally, jsdom is also not needed for [snapshot testing](http://facebook.github.io/jest/blog/2016/07/27/jest-14.html).
+
+### Snapshot Testing
+
+Snapshot testing is a feature of Jest that automatically generates text snapshots of your components and saves them on the disk so if the UI output changes, you get notified without manually writing any assertions on the component output. [Read more about snapshot testing.](http://facebook.github.io/jest/blog/2016/07/27/jest-14.html)
+
+### Editor Integration
+
+If you use [Visual Studio Code](https://code.visualstudio.com), there is a [Jest extension](https://github.com/orta/vscode-jest) which works with Create React App out of the box. This provides a lot of IDE-like features while using a text editor: showing the status of a test run with potential fail messages inline, starting and stopping the watcher automatically, and offering one-click snapshot updates.
+
+![VS Code Jest Preview](https://cloud.githubusercontent.com/assets/49038/20795349/a032308a-b7c8-11e6-9b34-7eeac781003f.png)
+
+## Developing Components in Isolation
+
+Usually, in an app, you have a lot of UI components, and each of them has many different states.
+For an example, a simple button component could have following states:
+
+* In a regular state, with a text label.
+* In the disabled mode.
+* In a loading state.
+
+Usually, it’s hard to see these states without running a sample app or some examples.
+
+Create React App doesn’t include any tools for this by default, but you can easily add [Storybook for React](https://storybook.js.org) ([source](https://github.com/storybooks/storybook)) or [React Styleguidist](https://react-styleguidist.js.org/) ([source](https://github.com/styleguidist/react-styleguidist)) to your project. **These are third-party tools that let you develop components and see all their states in isolation from your app**.
+
+![Storybook for React Demo](http://i.imgur.com/7CIAWpB.gif)
+
+You can also deploy your Storybook or style guide as a static app. This way, everyone in your team can view and review different states of UI components without starting a backend server or creating an account in your app.
+
+### Getting Started with Storybook
+
+Storybook is a development environment for React UI components. It allows you to browse a component library, view the different states of each component, and interactively develop and test components.
+
+First, install the following npm package globally:
+
+```sh
+npm install -g @storybook/cli
+```
+
+Then, run the following command inside your app’s directory:
+
+```sh
+getstorybook
+```
+
+After that, follow the instructions on the screen.
+
+Learn more about React Storybook:
+
+* Screencast: [Getting Started with React Storybook](https://egghead.io/lessons/react-getting-started-with-react-storybook)
+* [GitHub Repo](https://github.com/storybooks/storybook)
+* [Documentation](https://storybook.js.org/basics/introduction/)
+* [Snapshot Testing UI](https://github.com/storybooks/storybook/tree/master/addons/storyshots) with Storybook + addon/storyshot
+
+### Getting Started with Styleguidist
+
+Styleguidist combines a style guide, where all your components are presented on a single page with their props documentation and usage examples, with an environment for developing components in isolation, similar to Storybook. In Styleguidist you write examples in Markdown, where each code snippet is rendered as a live editable playground.
+
+First, install Styleguidist:
+
+```sh
+npm install --save react-styleguidist
+```
+
+Alternatively you may use `yarn`:
+
+```sh
+yarn add react-styleguidist
+```
+
+Then, add these scripts to your `package.json`:
+
+```diff
+   "scripts": {
++    "styleguide": "styleguidist server",
++    "styleguide:build": "styleguidist build",
+     "start": "react-scripts start",
+```
+
+Then, run the following command inside your app’s directory:
+
+```sh
+npm run styleguide
+```
+
+After that, follow the instructions on the screen.
+
+Learn more about React Styleguidist:
+
+* [GitHub Repo](https://github.com/styleguidist/react-styleguidist)
+* [Documentation](https://react-styleguidist.js.org/docs/getting-started.html)
+
+## Making a Progressive Web App
+
+By default, the production build is a fully functional, offline-first
+[Progressive Web App](https://developers.google.com/web/progressive-web-apps/).
+
+Progressive Web Apps are faster and more reliable than traditional web pages, and provide an engaging mobile experience:
+
+ * All static site assets are cached so that your page loads fast on subsequent visits, regardless of network connectivity (such as 2G or 3G). Updates are downloaded in the background.
+ * Your app will work regardless of network state, even if offline. This means your users will be able to use your app at 10,000 feet and on the Subway.
+ * On mobile devices, your app can be added directly to the user's home screen, app icon and all. You can also re-engage users using web **push notifications**. This eliminates the need for the app store.
+
+The [`sw-precache-webpack-plugin`](https://github.com/goldhand/sw-precache-webpack-plugin)
+is integrated into production configuration,
+and it will take care of generating a service worker file that will automatically
+precache all of your local assets and keep them up to date as you deploy updates.
+The service worker will use a [cache-first strategy](https://developers.google.com/web/fundamentals/instant-and-offline/offline-cookbook/#cache-falling-back-to-network)
+for handling all requests for local assets, including the initial HTML, ensuring
+that your web app is reliably fast, even on a slow or unreliable network.
+
+If you would prefer not to enable service workers prior to your initial
+production deployment, then remove the call to `serviceWorkerRegistration.register()`
+from [`src/index.js`](src/index.js).
+
+If you had previously enabled service workers in your production deployment and
+have decided that you would like to disable them for all your existing users,
+you can swap out the call to `serviceWorkerRegistration.register()` in
+[`src/index.js`](src/index.js) with a call to `serviceWorkerRegistration.unregister()`.
+After the user visits a page that has `serviceWorkerRegistration.unregister()`,
+the service worker will be uninstalled.
+
+### Offline-First Considerations
+
+1. Service workers [require HTTPS](https://developers.google.com/web/fundamentals/getting-started/primers/service-workers#you_need_https),
+although to facilitate local testing, that policy
+[does not apply to `localhost`](http://stackoverflow.com/questions/34160509/options-for-testing-service-workers-via-http/34161385#34161385).
+If your production web server does not support HTTPS, then the service worker
+registration will fail, but the rest of your web app will remain functional.
+
+1. Service workers are [not currently supported](https://jakearchibald.github.io/isserviceworkerready/)
+in all web browsers. Service worker registration [won't be attempted](src/registerServiceWorker.js)
+on browsers that lack support.
+
+1. The service worker is only enabled in the [production environment](#deployment),
+e.g. the output of `npm run build`. It's recommended that you do not enable an
+offline-first service worker in a development environment, as it can lead to
+frustration when previously cached assets are used and do not include the latest
+changes you've made locally.
+
+1. If you *need* to test your offline-first service worker locally, build
+the application (using `npm run build`) and run a simple http server from your
+build directory. After running the build script, `create-react-app` will give
+instructions for one way to test your production build locally and the [deployment instructions](#deployment) have
+instructions for using other methods. *Be sure to always use an
+incognito window to avoid complications with your browser cache.*
+
+1. If possible, configure your production environment to serve the generated
+`service-worker.js` [with HTTP caching disabled](http://stackoverflow.com/questions/38843970/service-worker-javascript-update-frequency-every-24-hours).
+If that's not possible—[GitHub Pages](#github-pages), for instance, does not
+allow you to change the default 10 minute HTTP cache lifetime—then be aware
+that if you visit your production site, and then revisit again before
+`service-worker.js` has expired from your HTTP cache, you'll continue to get
+the previously cached assets from the service worker. If you have an immediate
+need to view your updated production deployment, performing a shift-refresh
+will temporarily disable the service worker and retrieve all assets from the
+network.
+
+1. Users aren't always familiar with offline-first web apps. It can be useful to
+[let the user know](https://developers.google.com/web/fundamentals/instant-and-offline/offline-ux#inform_the_user_when_the_app_is_ready_for_offline_consumption)
+when the service worker has finished populating your caches (showing a "This web
+app works offline!" message) and also let them know when the service worker has
+fetched the latest updates that will be available the next time they load the
+page (showing a "New content is available; please refresh." message). Showing
+this messages is currently left as an exercise to the developer, but as a
+starting point, you can make use of the logic included in [`src/registerServiceWorker.js`](src/registerServiceWorker.js), which
+demonstrates which service worker lifecycle events to listen for to detect each
+scenario, and which as a default, just logs appropriate messages to the
+JavaScript console.
+
+1. By default, the generated service worker file will not intercept or cache any
+cross-origin traffic, like HTTP [API requests](#integrating-with-an-api-backend),
+images, or embeds loaded from a different domain. If you would like to use a
+runtime caching strategy for those requests, you can [`eject`](#npm-run-eject)
+and then configure the
+[`runtimeCaching`](https://github.com/GoogleChrome/sw-precache#runtimecaching-arrayobject)
+option in the `SWPrecacheWebpackPlugin` section of
+[`webpack.config.prod.js`](../config/webpack.config.prod.js).
+
+### Progressive Web App Metadata
+
+The default configuration includes a web app manifest located at
+[`public/manifest.json`](public/manifest.json), that you can customize with
+details specific to your web application.
+
+When a user adds a web app to their homescreen using Chrome or Firefox on
+Android, the metadata in [`manifest.json`](public/manifest.json) determines what
+icons, names, and branding colors to use when the web app is displayed.
+[The Web App Manifest guide](https://developers.google.com/web/fundamentals/engage-and-retain/web-app-manifest/)
+provides more context about what each field means, and how your customizations
+will affect your users' experience.
+
+## Analyzing the Bundle Size
+
+[Source map explorer](https://www.npmjs.com/package/source-map-explorer) analyzes
+JavaScript bundles using the source maps. This helps you understand where code
+bloat is coming from.
+
+To add Source map explorer to a Create React App project, follow these steps:
+
+```sh
+npm install --save source-map-explorer
+```
+
+Alternatively you may use `yarn`:
+
+```sh
+yarn add source-map-explorer
+```
+
+Then in `package.json`, add the following line to `scripts`:
+
+```diff
+   "scripts": {
++    "analyze": "source-map-explorer build/static/js/main.*",
+     "start": "react-scripts start",
+     "build": "react-scripts build",
+     "test": "react-scripts test --env=jsdom",
+```
+
+>**Note:**
+>
+>This doesn't quite work on Windows because it doesn't automatically expand `*` in the filepath. For now, the workaround is to look at the full hashed filename in `build/static/js` (e.g. `main.89b7e95a.js`) and copy it into `package.json` when you're running the analyzer. For example:
+>
+>```diff
+>+    "analyze": "source-map-explorer build/static/js/main.89b7e95a.js",
+>```
+>
+>Unfortunately it will be different after every build. You can express support for fixing this on Windows [in this issue](https://github.com/danvk/source-map-explorer/issues/52).
+
+Then to analyze the bundle run the production build then run the analyze
+script.
+
+```
+npm run build
+npm run analyze
+```
+
+## Deployment
+
+`npm run build` creates a `build` directory with a production build of your app. Set up your favourite HTTP server so that a visitor to your site is served `index.html`, and requests to static paths like `/static/js/main.<hash>.js` are served with the contents of the `/static/js/main.<hash>.js` file.
+
+### Static Server
+
+For environments using [Node](https://nodejs.org/), the easiest way to handle this would be to install [serve](https://github.com/zeit/serve) and let it handle the rest:
+
+```sh
+npm install -g serve
+serve -s build
+```
+
+The last command shown above will serve your static site on the port **5000**. Like many of [serve](https://github.com/zeit/serve)’s internal settings, the port can be adjusted using the `-p` or `--port` flags.
+
+Run this command to get a full list of the options available:
+
+```sh
+serve -h
+```
+
+### Other Solutions
+
+You don’t necessarily need a static server in order to run a Create React App project in production. It works just as fine integrated into an existing dynamic one.
+
+Here’s a programmatic example using [Node](https://nodejs.org/) and [Express](http://expressjs.com/):
+
+```javascript
+const express = require('express');
+const path = require('path');
+const app = express();
+
+app.use(express.static(path.join(__dirname, 'build')));
+
+app.get('/', function (req, res) {
+  res.sendFile(path.join(__dirname, 'build', 'index.html'));
+});
+
+app.listen(9000);
+```
+
+The choice of your server software isn’t important either. Since Create React App is completely platform-agnostic, there’s no need to explicitly use Node.
+
+The `build` folder with static assets is the only output produced by Create React App.
+
+However this is not quite enough if you use client-side routing. Read the next section if you want to support URLs like `/todos/42` in your single-page app.
+
+### Serving Apps with Client-Side Routing
+
+If you use routers that use the HTML5 [`pushState` history API](https://developer.mozilla.org/en-US/docs/Web/API/History_API#Adding_and_modifying_history_entries) under the hood (for example, [React Router](https://github.com/ReactTraining/react-router) with `browserHistory`), many static file servers will fail. For example, if you used React Router with a route for `/todos/42`, the development server will respond to `localhost:3000/todos/42` properly, but an Express serving a production build as above will not.
+
+This is because when there is a fresh page load for a `/todos/42`, the server looks for the file `build/todos/42` and does not find it. The server needs to be configured to respond to a request to `/todos/42` by serving `index.html`. For example, we can amend our Express example above to serve `index.html` for any unknown paths:
+
+```diff
+ app.use(express.static(path.join(__dirname, 'build')));
+
+-app.get('/', function (req, res) {
++app.get('/*', function (req, res) {
+   res.sendFile(path.join(__dirname, 'build', 'index.html'));
+ });
+```
+
+If you’re using [Apache HTTP Server](https://httpd.apache.org/), you need to create a `.htaccess` file in the `public` folder that looks like this:
+
+```
+    Options -MultiViews
+    RewriteEngine On
+    RewriteCond %{REQUEST_FILENAME} !-f
+    RewriteRule ^ index.html [QSA,L]
+```
+
+It will get copied to the `build` folder when you run `npm run build`. 
+
+If you’re using [Apache Tomcat](http://tomcat.apache.org/), you need to follow [this Stack Overflow answer](https://stackoverflow.com/a/41249464/4878474).
+
+Now requests to `/todos/42` will be handled correctly both in development and in production.
+
+On a production build, and in a browser that supports [service workers](https://developers.google.com/web/fundamentals/getting-started/primers/service-workers),
+the service worker will automatically handle all navigation requests, like for
+`/todos/42`, by serving the cached copy of your `index.html`. This
+service worker navigation routing can be configured or disabled by
+[`eject`ing](#npm-run-eject) and then modifying the
+[`navigateFallback`](https://github.com/GoogleChrome/sw-precache#navigatefallback-string)
+and [`navigateFallbackWhitelist`](https://github.com/GoogleChrome/sw-precache#navigatefallbackwhitelist-arrayregexp)
+options of the `SWPreachePlugin` [configuration](../config/webpack.config.prod.js).
+
+### Building for Relative Paths
+
+By default, Create React App produces a build assuming your app is hosted at the server root.<br>
+To override this, specify the `homepage` in your `package.json`, for example:
+
+```js
+  "homepage": "http://mywebsite.com/relativepath",
+```
+
+This will let Create React App correctly infer the root path to use in the generated HTML file.
+
+#### Serving the Same Build from Different Paths
+
+>Note: this feature is available with `react-scripts@0.9.0` and higher.
+
+If you are not using the HTML5 `pushState` history API or not using client-side routing at all, it is unnecessary to specify the URL from which your app will be served. Instead, you can put this in your `package.json`:
+
+```js
+  "homepage": ".",
+```
+
+This will make sure that all the asset paths are relative to `index.html`. You will then be able to move your app from `http://mywebsite.com` to `http://mywebsite.com/relativepath` or even `http://mywebsite.com/relative/path` without having to rebuild it.
+
+### Azure
+
+See [this](https://medium.com/@to_pe/deploying-create-react-app-on-microsoft-azure-c0f6686a4321) blog post on how to deploy your React app to [Microsoft Azure](https://azure.microsoft.com/).
+
+### Firebase
+
+Install the Firebase CLI if you haven’t already by running `npm install -g firebase-tools`. Sign up for a [Firebase account](https://console.firebase.google.com/) and create a new project. Run `firebase login` and login with your previous created Firebase account.
+
+Then run the `firebase init` command from your project’s root. You need to choose the **Hosting: Configure and deploy Firebase Hosting sites** and choose the Firebase project you created in the previous step. You will need to agree with `database.rules.json` being created, choose `build` as the public directory, and also agree to **Configure as a single-page app** by replying with `y`.
+
+```sh
+    === Project Setup
+
+    First, let's associate this project directory with a Firebase project.
+    You can create multiple project aliases by running firebase use --add,
+    but for now we'll just set up a default project.
+
+    ? What Firebase project do you want to associate as default? Example app (example-app-fd690)
+
+    === Database Setup
+
+    Firebase Realtime Database Rules allow you to define how your data should be
+    structured and when your data can be read from and written to.
+
+    ? What file should be used for Database Rules? database.rules.json
+    ✔  Database Rules for example-app-fd690 have been downloaded to database.rules.json.
+    Future modifications to database.rules.json will update Database Rules when you run
+    firebase deploy.
+
+    === Hosting Setup
+
+    Your public directory is the folder (relative to your project directory) that
+    will contain Hosting assets to uploaded with firebase deploy. If you
+    have a build process for your assets, use your build's output directory.
+
+    ? What do you want to use as your public directory? build
+    ? Configure as a single-page app (rewrite all urls to /index.html)? Yes
+    ✔  Wrote build/index.html
+
+    i  Writing configuration info to firebase.json...
+    i  Writing project information to .firebaserc...
+
+    ✔  Firebase initialization complete!
+```
+
+Now, after you create a production build with `npm run build`, you can deploy it by running `firebase deploy`.
+
+```sh
+    === Deploying to 'example-app-fd690'...
+
+    i  deploying database, hosting
+    ✔  database: rules ready to deploy.
+    i  hosting: preparing build directory for upload...
+    Uploading: [==============================          ] 75%✔  hosting: build folder uploaded successfully
+    ✔  hosting: 8 files uploaded successfully
+    i  starting release process (may take several minutes)...
+
+    ✔  Deploy complete!
+
+    Project Console: https://console.firebase.google.com/project/example-app-fd690/overview
+    Hosting URL: https://example-app-fd690.firebaseapp.com
+```
+
+For more information see [Add Firebase to your JavaScript Project](https://firebase.google.com/docs/web/setup).
+
+### GitHub Pages
+
+>Note: this feature is available with `react-scripts@0.2.0` and higher.
+
+#### Step 1: Add `homepage` to `package.json`
+
+**The step below is important!**<br>
+**If you skip it, your app will not deploy correctly.**
+
+Open your `package.json` and add a `homepage` field:
+
+```js
+  "homepage": "https://myusername.github.io/my-app",
+```
+
+Create React App uses the `homepage` field to determine the root URL in the built HTML file.
+
+#### Step 2: Install `gh-pages` and add `deploy` to `scripts` in `package.json`
+
+Now, whenever you run `npm run build`, you will see a cheat sheet with instructions on how to deploy to GitHub Pages.
+
+To publish it at [https://myusername.github.io/my-app](https://myusername.github.io/my-app), run:
+
+```sh
+npm install --save gh-pages
+```
+
+Alternatively you may use `yarn`:
+
+```sh
+yarn add gh-pages
+```
+
+Add the following scripts in your `package.json`:
+
+```diff
+  "scripts": {
++   "predeploy": "npm run build",
++   "deploy": "gh-pages -d build",
+    "start": "react-scripts start",
+    "build": "react-scripts build",
+```
+
+The `predeploy` script will run automatically before `deploy` is run.
+
+#### Step 3: Deploy the site by running `npm run deploy`
+
+Then run:
+
+```sh
+npm run deploy
+```
+
+#### Step 4: Ensure your project’s settings use `gh-pages`
+
+Finally, make sure **GitHub Pages** option in your GitHub project settings is set to use the `gh-pages` branch:
+
+<img src="http://i.imgur.com/HUjEr9l.png" width="500" alt="gh-pages branch setting">
+
+#### Step 5: Optionally, configure the domain
+
+You can configure a custom domain with GitHub Pages by adding a `CNAME` file to the `public/` folder.
+
+#### Notes on client-side routing
+
+GitHub Pages doesn’t support routers that use the HTML5 `pushState` history API under the hood (for example, React Router using `browserHistory`). This is because when there is a fresh page load for a url like `http://user.github.io/todomvc/todos/42`, where `/todos/42` is a frontend route, the GitHub Pages server returns 404 because it knows nothing of `/todos/42`. If you want to add a router to a project hosted on GitHub Pages, here are a couple of solutions:
+
+* You could switch from using HTML5 history API to routing with hashes. If you use React Router, you can switch to `hashHistory` for this effect, but the URL will be longer and more verbose (for example, `http://user.github.io/todomvc/#/todos/42?_k=yknaj`). [Read more](https://reacttraining.com/react-router/web/api/Router) about different history implementations in React Router.
+* Alternatively, you can use a trick to teach GitHub Pages to handle 404 by redirecting to your `index.html` page with a special redirect parameter. You would need to add a `404.html` file with the redirection code to the `build` folder before deploying your project, and you’ll need to add code handling the redirect parameter to `index.html`. You can find a detailed explanation of this technique [in this guide](https://github.com/rafrex/spa-github-pages).
+
+### Heroku
+
+Use the [Heroku Buildpack for Create React App](https://github.com/mars/create-react-app-buildpack).<br>
+You can find instructions in [Deploying React with Zero Configuration](https://blog.heroku.com/deploying-react-with-zero-configuration).
+
+#### Resolving Heroku Deployment Errors
+
+Sometimes `npm run build` works locally but fails during deploy via Heroku. Following are the most common cases.
+
+##### "Module not found: Error: Cannot resolve 'file' or 'directory'"
+
+If you get something like this:
+
+```
+remote: Failed to create a production build. Reason:
+remote: Module not found: Error: Cannot resolve 'file' or 'directory'
+MyDirectory in /tmp/build_1234/src
+```
+
+It means you need to ensure that the lettercase of the file or directory you `import` matches the one you see on your filesystem or on GitHub.
+
+This is important because Linux (the operating system used by Heroku) is case sensitive. So `MyDirectory` and `mydirectory` are two distinct directories and thus, even though the project builds locally, the difference in case breaks the `import` statements on Heroku remotes.
+
+##### "Could not find a required file."
+
+If you exclude or ignore necessary files from the package you will see a error similar this one:
+
+```
+remote: Could not find a required file.
+remote:   Name: `index.html`
+remote:   Searched in: /tmp/build_a2875fc163b209225122d68916f1d4df/public
+remote:
+remote: npm ERR! Linux 3.13.0-105-generic
+remote: npm ERR! argv "/tmp/build_a2875fc163b209225122d68916f1d4df/.heroku/node/bin/node" "/tmp/build_a2875fc163b209225122d68916f1d4df/.heroku/node/bin/npm" "run" "build"
+```
+
+In this case, ensure that the file is there with the proper lettercase and that’s not ignored on your local `.gitignore` or `~/.gitignore_global`.
+
+### Modulus
+
+See the [Modulus blog post](http://blog.modulus.io/deploying-react-apps-on-modulus) on how to deploy your react app to Modulus.
+
+### Netlify
+
+**To do a manual deploy to Netlify’s CDN:**
+
+```sh
+npm install netlify-cli
+netlify deploy
+```
+
+Choose `build` as the path to deploy.
+
+**To setup continuous delivery:**
+
+With this setup Netlify will build and deploy when you push to git or open a pull request:
+
+1. [Start a new netlify project](https://app.netlify.com/signup)
+2. Pick your Git hosting service and select your repository
+3. Click `Build your site`
+
+**Support for client-side routing:**
+
+To support `pushState`, make sure to create a `public/_redirects` file with the following rewrite rules:
+
+```
+/*  /index.html  200
+```
+
+When you build the project, Create React App will place the `public` folder contents into the build output.
+
+### Now
+
+[now](https://zeit.co/now) offers a zero-configuration single-command deployment. You can use `now` to deploy your app for free.
+
+1. Install the `now` command-line tool either via the recommended [desktop tool](https://zeit.co/download) or via node with `npm install -g now`.
+
+2. Build your app by running `npm run build`.
+
+3. Move into the build directory by running `cd build`.
+
+4. Run `now --name your-project-name` from within the build directory. You will see a **now.sh** URL in your output like this:
+
+    ```
+    > Ready! https://your-project-name-tpspyhtdtk.now.sh (copied to clipboard)
+    ```
+
+    Paste that URL into your browser when the build is complete, and you will see your deployed app.
+
+Details are available in [this article.](https://zeit.co/blog/unlimited-static)
+
+### S3 and CloudFront
+
+See this [blog post](https://medium.com/@omgwtfmarc/deploying-create-react-app-to-s3-or-cloudfront-48dae4ce0af) on how to deploy your React app to Amazon Web Services [S3](https://aws.amazon.com/s3) and [CloudFront](https://aws.amazon.com/cloudfront/).
+
+### Surge
+
+Install the Surge CLI if you haven’t already by running `npm install -g surge`. Run the `surge` command and log in you or create a new account.
+
+When asked about the project path, make sure to specify the `build` folder, for example:
+
+```sh
+       project path: /path/to/project/build
+```
+
+Note that in order to support routers that use HTML5 `pushState` API, you may want to rename the `index.html` in your build folder to `200.html` before deploying to Surge. This [ensures that every URL falls back to that file](https://surge.sh/help/adding-a-200-page-for-client-side-routing).
+
+## Advanced Configuration
+
+You can adjust various development and production settings by setting environment variables in your shell or with [.env](#adding-development-environment-variables-in-env).
+
+Variable | Development | Production | Usage
+:--- | :---: | :---: | :---
+BROWSER | :white_check_mark: | :x: | By default, Create React App will open the default system browser, favoring Chrome on macOS. Specify a [browser](https://github.com/sindresorhus/opn#app) to override this behavior, or set it to `none` to disable it completely. If you need to customize the way the browser is launched, you can specify a node script instead. Any arguments passed to `npm start` will also be passed to this script, and the url where your app is served will be the last argument. Your script's file name must have the `.js` extension.
+HOST | :white_check_mark: | :x: | By default, the development web server binds to `localhost`. You may use this variable to specify a different host.
+PORT | :white_check_mark: | :x: | By default, the development web server will attempt to listen on port 3000 or prompt you to attempt the next available port. You may use this variable to specify a different port.
+HTTPS | :white_check_mark: | :x: | When set to `true`, Create React App will run the development server in `https` mode.
+PUBLIC_URL | :x: | :white_check_mark: | Create React App assumes your application is hosted at the serving web server's root or a subpath as specified in [`package.json` (`homepage`)](#building-for-relative-paths). Normally, Create React App ignores the hostname. You may use this variable to force assets to be referenced verbatim to the url you provide (hostname included). This may be particularly useful when using a CDN to host your application.
+CI | :large_orange_diamond: | :white_check_mark: | When set to `true`, Create React App treats warnings as failures in the build. It also makes the test runner non-watching. Most CIs set this flag by default.
+REACT_EDITOR | :white_check_mark: | :x: | When an app crashes in development, you will see an error overlay with clickable stack trace. When you click on it, Create React App will try to determine the editor you are using based on currently running processes, and open the relevant source file. You can [send a pull request to detect your editor of choice](https://github.com/facebookincubator/create-react-app/issues/2636). Setting this environment variable overrides the automatic detection. If you do it, make sure your systems [PATH](https://en.wikipedia.org/wiki/PATH_(variable)) environment variable points to your editor’s bin folder.
+
+## Troubleshooting
+
+### `npm start` doesn’t detect changes
+
+When you save a file while `npm start` is running, the browser should refresh with the updated code.<br>
+If this doesn’t happen, try one of the following workarounds:
+
+* If your project is in a Dropbox folder, try moving it out.
+* If the watcher doesn’t see a file called `index.js` and you’re referencing it by the folder name, you [need to restart the watcher](https://github.com/facebookincubator/create-react-app/issues/1164) due to a Webpack bug.
+* Some editors like Vim and IntelliJ have a “safe write” feature that currently breaks the watcher. You will need to disable it. Follow the instructions in [“Adjusting Your Text Editor”](https://webpack.js.org/guides/development/#adjusting-your-text-editor).
+* If your project path contains parentheses, try moving the project to a path without them. This is caused by a [Webpack watcher bug](https://github.com/webpack/watchpack/issues/42).
+* On Linux and macOS, you might need to [tweak system settings](https://webpack.github.io/docs/troubleshooting.html#not-enough-watchers) to allow more watchers.
+* If the project runs inside a virtual machine such as (a Vagrant provisioned) VirtualBox, create an `.env` file in your project directory if it doesn’t exist, and add `CHOKIDAR_USEPOLLING=true` to it. This ensures that the next time you run `npm start`, the watcher uses the polling mode, as necessary inside a VM.
+
+If none of these solutions help please leave a comment [in this thread](https://github.com/facebookincubator/create-react-app/issues/659).
+
+### `npm test` hangs on macOS Sierra
+
+If you run `npm test` and the console gets stuck after printing `react-scripts test --env=jsdom` to the console there might be a problem with your [Watchman](https://facebook.github.io/watchman/) installation as described in [facebookincubator/create-react-app#713](https://github.com/facebookincubator/create-react-app/issues/713).
+
+We recommend deleting `node_modules` in your project and running `npm install` (or `yarn` if you use it) first. If it doesn't help, you can try one of the numerous workarounds mentioned in these issues:
+
+* [facebook/jest#1767](https://github.com/facebook/jest/issues/1767)
+* [facebook/watchman#358](https://github.com/facebook/watchman/issues/358)
+* [ember-cli/ember-cli#6259](https://github.com/ember-cli/ember-cli/issues/6259)
+
+It is reported that installing Watchman 4.7.0 or newer fixes the issue. If you use [Homebrew](http://brew.sh/), you can run these commands to update it:
+
+```
+watchman shutdown-server
+brew update
+brew reinstall watchman
+```
+
+You can find [other installation methods](https://facebook.github.io/watchman/docs/install.html#build-install) on the Watchman documentation page.
+
+If this still doesn’t help, try running `launchctl unload -F ~/Library/LaunchAgents/com.github.facebook.watchman.plist`.
+
+There are also reports that *uninstalling* Watchman fixes the issue. So if nothing else helps, remove it from your system and try again.
+
+### `npm run build` exits too early
+
+It is reported that `npm run build` can fail on machines with limited memory and no swap space, which is common in cloud environments. Even with small projects this command can increase RAM usage in your system by hundreds of megabytes, so if you have less than 1 GB of available memory your build is likely to fail with the following message:
+
+>  The build failed because the process exited too early. This probably means the system ran out of memory or someone called `kill -9` on the process.
+
+If you are completely sure that you didn't terminate the process, consider [adding some swap space](https://www.digitalocean.com/community/tutorials/how-to-add-swap-on-ubuntu-14-04) to the machine you’re building on, or build the project locally.
+
+### `npm run build` fails on Heroku
+
+This may be a problem with case sensitive filenames.
+Please refer to [this section](#resolving-heroku-deployment-errors).
+
+### Moment.js locales are missing
+
+If you use a [Moment.js](https://momentjs.com/), you might notice that only the English locale is available by default. This is because the locale files are large, and you probably only need a subset of [all the locales provided by Moment.js](https://momentjs.com/#multiple-locale-support).
+
+To add a specific Moment.js locale to your bundle, you need to import it explicitly.<br>
+For example:
+
+```js
+import moment from 'moment';
+import 'moment/locale/fr';
+```
+
+If import multiple locales this way, you can later switch between them by calling `moment.locale()` with the locale name:
+
+```js
+import moment from 'moment';
+import 'moment/locale/fr';
+import 'moment/locale/es';
+
+// ...
+
+moment.locale('fr');
+```
+
+This will only work for locales that have been explicitly imported before.
+
+## Something Missing?
+
+If you have ideas for more “How To” recipes that should be on this page, [let us know](https://github.com/facebookincubator/create-react-app/issues) or [contribute some!](https://github.com/facebookincubator/create-react-app/edit/master/packages/react-scripts/template/README.md)
diff --git a/smppir-checkin-portal/public/favicon.ico b/smppir-checkin-portal/public/favicon.ico
new file mode 100644
index 0000000000000000000000000000000000000000..f8c40363a6e34e9f4013b7f5bd22d48ec8d8229e
GIT binary patch
literal 1150
zcmb7^>r<3v7{=db`UCvb=S)b7N)B@Hu<I%bjKQ=Z1c(xf2P9Bfj;T0^5UmWLv&cH^
z5RQnMAz{Ek?b{H`jslB7u!|fzNHtO#w2h3jv<ttUWt*w2FWv84&ol4+%=LTjYu=ex
zlAaOInl+MGpO?~~m89n+N%9dAEz$Ax#U@GO?CG-EY*;K7%w{t^Jv|tW#{04?UpJXd
zjROM%hOx0R{lvsX?d0U7?!PoTI?AR?CPH*F!RNavZ0h1>TMH?gc>Lacfq)n<0^_|1
zO7tc;>BWD@&2#%@^BwBjd&s`hP1uEY;_BKtccY7Hy_T(s8w6t=fpLP7AQ*{%G2H%~
zy#Zt<`B8jKO<mPVbe|ZB(RUD3-O0)8GM{$dVt;-D{%XP4?Zw8oJadGIS*E6@bXoD<
zq{pt~keGFU)LP04_fjWj*?F;>klHUuZtA19qYqs}HHtlc1jGu)Y95bYvu8cW1T#ah
z4~sj}qSs>3l~8b_mr#8#n;Qq&(rBTyy`RtJ&qymu^5og=jn!(cElPQbyyW#{i(Hw4
zdqiX{%ZsD=%ON&5^rN^oj`BkrimP9ddUKe1*+PBOMU=_@xWCWoL;jpd^`&5+4>=-J
zmY7A85{Sim4@L7hs@8AW-gX~V%M8ko?xDP9MJtbCzTL;j$cV8la|<QuL7Yl^jlvWk
z+<A%)1Y`YXmL0cddA<9g&?CY+9th6tDzC;o!_e>`)6>(PT1^=59amDC5km1nKiqlr
z<*CRsKM^4>5ZUJ-qW1~mvYnjUk7%Eq<KwPoB9DeLH#b*VRk(}Fyl^VARe}+^$}n|b
z=8|;*wfPCrcb3`J4_Cfh;>Wq~$*(zz;=s!&(tMeppVwYErKaZHC@S+kjJC@qSROif
z$FfMmpo`Ke=wE=|yGGQxDz+VYm2HP#L3z*@yWL*Va4ro)#oM%gaGD`gE5pD1PMOU?
z>RlJD4_2^0{*_WgArV<YglBCeEW-~~x`(m2xLA&;$IcaOzb(`9gOd|hC+ELjX4np<
zVVQl!QABCB@<z@kB98~NGc%AK85>p^4u|8c+n;L#jTN%Tq3dT>?|i?pnArU7#1yDd
z=P8NK{WoJ}W#x?9|Mzk_oij^IO9q$ARV~h|{#2#d-O>tG2$c(+6*}|u|KR_={{cpq
Br%C_-

literal 0
HcmV?d00001

diff --git a/smppir-checkin-portal/public/icons/iconfont/MaterialIcons-Regular.eot b/smppir-checkin-portal/public/icons/iconfont/MaterialIcons-Regular.eot
new file mode 100644
index 0000000000000000000000000000000000000000..70508ebabc9992e64f1314f866b2d7ab90438c58
GIT binary patch
literal 143258
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
Hzx)3OGG_Ot

literal 0
HcmV?d00001

diff --git a/smppir-checkin-portal/public/icons/iconfont/MaterialIcons-Regular.ijmap b/smppir-checkin-portal/public/icons/iconfont/MaterialIcons-Regular.ijmap
new file mode 100644
index 0000000..d9f1d25
--- /dev/null
+++ b/smppir-checkin-portal/public/icons/iconfont/MaterialIcons-Regular.ijmap
@@ -0,0 +1 @@
+{"icons":{"e84d":{"name":"3d Rotation"},"eb3b":{"name":"Ac Unit"},"e190":{"name":"Access Alarm"},"e191":{"name":"Access Alarms"},"e192":{"name":"Access Time"},"e84e":{"name":"Accessibility"},"e914":{"name":"Accessible"},"e84f":{"name":"Account Balance"},"e850":{"name":"Account Balance Wallet"},"e851":{"name":"Account Box"},"e853":{"name":"Account Circle"},"e60e":{"name":"Adb"},"e145":{"name":"Add"},"e439":{"name":"Add A Photo"},"e193":{"name":"Add Alarm"},"e003":{"name":"Add Alert"},"e146":{"name":"Add Box"},"e147":{"name":"Add Circle"},"e148":{"name":"Add Circle Outline"},"e567":{"name":"Add Location"},"e854":{"name":"Add Shopping Cart"},"e39d":{"name":"Add To Photos"},"e05c":{"name":"Add To Queue"},"e39e":{"name":"Adjust"},"e630":{"name":"Airline Seat Flat"},"e631":{"name":"Airline Seat Flat Angled"},"e632":{"name":"Airline Seat Individual Suite"},"e633":{"name":"Airline Seat Legroom Extra"},"e634":{"name":"Airline Seat Legroom Normal"},"e635":{"name":"Airline Seat Legroom Reduced"},"e636":{"name":"Airline Seat Recline Extra"},"e637":{"name":"Airline Seat Recline Normal"},"e195":{"name":"Airplanemode Active"},"e194":{"name":"Airplanemode Inactive"},"e055":{"name":"Airplay"},"eb3c":{"name":"Airport Shuttle"},"e855":{"name":"Alarm"},"e856":{"name":"Alarm Add"},"e857":{"name":"Alarm Off"},"e858":{"name":"Alarm On"},"e019":{"name":"Album"},"eb3d":{"name":"All Inclusive"},"e90b":{"name":"All Out"},"e859":{"name":"Android"},"e85a":{"name":"Announcement"},"e5c3":{"name":"Apps"},"e149":{"name":"Archive"},"e5c4":{"name":"Arrow Back"},"e5db":{"name":"Arrow Downward"},"e5c5":{"name":"Arrow Drop Down"},"e5c6":{"name":"Arrow Drop Down Circle"},"e5c7":{"name":"Arrow Drop Up"},"e5c8":{"name":"Arrow Forward"},"e5d8":{"name":"Arrow Upward"},"e060":{"name":"Art Track"},"e85b":{"name":"Aspect Ratio"},"e85c":{"name":"Assessment"},"e85d":{"name":"Assignment"},"e85e":{"name":"Assignment Ind"},"e85f":{"name":"Assignment Late"},"e860":{"name":"Assignment Return"},"e861":{"name":"Assignment Returned"},"e862":{"name":"Assignment Turned In"},"e39f":{"name":"Assistant"},"e3a0":{"name":"Assistant Photo"},"e226":{"name":"Attach File"},"e227":{"name":"Attach Money"},"e2bc":{"name":"Attachment"},"e3a1":{"name":"Audiotrack"},"e863":{"name":"Autorenew"},"e01b":{"name":"Av Timer"},"e14a":{"name":"Backspace"},"e864":{"name":"Backup"},"e19c":{"name":"Battery Alert"},"e1a3":{"name":"Battery Charging Full"},"e1a4":{"name":"Battery Full"},"e1a5":{"name":"Battery Std"},"e1a6":{"name":"Battery Unknown"},"eb3e":{"name":"Beach Access"},"e52d":{"name":"Beenhere"},"e14b":{"name":"Block"},"e1a7":{"name":"Bluetooth"},"e60f":{"name":"Bluetooth Audio"},"e1a8":{"name":"Bluetooth Connected"},"e1a9":{"name":"Bluetooth Disabled"},"e1aa":{"name":"Bluetooth Searching"},"e3a2":{"name":"Blur Circular"},"e3a3":{"name":"Blur Linear"},"e3a4":{"name":"Blur Off"},"e3a5":{"name":"Blur On"},"e865":{"name":"Book"},"e866":{"name":"Bookmark"},"e867":{"name":"Bookmark Border"},"e228":{"name":"Border All"},"e229":{"name":"Border Bottom"},"e22a":{"name":"Border Clear"},"e22b":{"name":"Border Color"},"e22c":{"name":"Border Horizontal"},"e22d":{"name":"Border Inner"},"e22e":{"name":"Border Left"},"e22f":{"name":"Border Outer"},"e230":{"name":"Border Right"},"e231":{"name":"Border Style"},"e232":{"name":"Border Top"},"e233":{"name":"Border Vertical"},"e06b":{"name":"Branding Watermark"},"e3a6":{"name":"Brightness 1"},"e3a7":{"name":"Brightness 2"},"e3a8":{"name":"Brightness 3"},"e3a9":{"name":"Brightness 4"},"e3aa":{"name":"Brightness 5"},"e3ab":{"name":"Brightness 6"},"e3ac":{"name":"Brightness 7"},"e1ab":{"name":"Brightness Auto"},"e1ac":{"name":"Brightness High"},"e1ad":{"name":"Brightness Low"},"e1ae":{"name":"Brightness Medium"},"e3ad":{"name":"Broken Image"},"e3ae":{"name":"Brush"},"e6dd":{"name":"Bubble Chart"},"e868":{"name":"Bug Report"},"e869":{"name":"Build"},"e43c":{"name":"Burst Mode"},"e0af":{"name":"Business"},"eb3f":{"name":"Business Center"},"e86a":{"name":"Cached"},"e7e9":{"name":"Cake"},"e0b0":{"name":"Call"},"e0b1":{"name":"Call End"},"e0b2":{"name":"Call Made"},"e0b3":{"name":"Call Merge"},"e0b4":{"name":"Call Missed"},"e0e4":{"name":"Call Missed Outgoing"},"e0b5":{"name":"Call Received"},"e0b6":{"name":"Call Split"},"e06c":{"name":"Call To Action"},"e3af":{"name":"Camera"},"e3b0":{"name":"Camera Alt"},"e8fc":{"name":"Camera Enhance"},"e3b1":{"name":"Camera Front"},"e3b2":{"name":"Camera Rear"},"e3b3":{"name":"Camera Roll"},"e5c9":{"name":"Cancel"},"e8f6":{"name":"Card Giftcard"},"e8f7":{"name":"Card Membership"},"e8f8":{"name":"Card Travel"},"eb40":{"name":"Casino"},"e307":{"name":"Cast"},"e308":{"name":"Cast Connected"},"e3b4":{"name":"Center Focus Strong"},"e3b5":{"name":"Center Focus Weak"},"e86b":{"name":"Change History"},"e0b7":{"name":"Chat"},"e0ca":{"name":"Chat Bubble"},"e0cb":{"name":"Chat Bubble Outline"},"e5ca":{"name":"Check"},"e834":{"name":"Check Box"},"e835":{"name":"Check Box Outline Blank"},"e86c":{"name":"Check Circle"},"e5cb":{"name":"Chevron Left"},"e5cc":{"name":"Chevron Right"},"eb41":{"name":"Child Care"},"eb42":{"name":"Child Friendly"},"e86d":{"name":"Chrome Reader Mode"},"e86e":{"name":"Class"},"e14c":{"name":"Clear"},"e0b8":{"name":"Clear All"},"e5cd":{"name":"Close"},"e01c":{"name":"Closed Caption"},"e2bd":{"name":"Cloud"},"e2be":{"name":"Cloud Circle"},"e2bf":{"name":"Cloud Done"},"e2c0":{"name":"Cloud Download"},"e2c1":{"name":"Cloud Off"},"e2c2":{"name":"Cloud Queue"},"e2c3":{"name":"Cloud Upload"},"e86f":{"name":"Code"},"e3b6":{"name":"Collections"},"e431":{"name":"Collections Bookmark"},"e3b7":{"name":"Color Lens"},"e3b8":{"name":"Colorize"},"e0b9":{"name":"Comment"},"e3b9":{"name":"Compare"},"e915":{"name":"Compare Arrows"},"e30a":{"name":"Computer"},"e638":{"name":"Confirmation Number"},"e0d0":{"name":"Contact Mail"},"e0cf":{"name":"Contact Phone"},"e0ba":{"name":"Contacts"},"e14d":{"name":"Content Copy"},"e14e":{"name":"Content Cut"},"e14f":{"name":"Content Paste"},"e3ba":{"name":"Control Point"},"e3bb":{"name":"Control Point Duplicate"},"e90c":{"name":"Copyright"},"e150":{"name":"Create"},"e2cc":{"name":"Create New Folder"},"e870":{"name":"Credit Card"},"e3be":{"name":"Crop"},"e3bc":{"name":"Crop 16 9"},"e3bd":{"name":"Crop 3 2"},"e3bf":{"name":"Crop 5 4"},"e3c0":{"name":"Crop 7 5"},"e3c1":{"name":"Crop Din"},"e3c2":{"name":"Crop Free"},"e3c3":{"name":"Crop Landscape"},"e3c4":{"name":"Crop Original"},"e3c5":{"name":"Crop Portrait"},"e437":{"name":"Crop Rotate"},"e3c6":{"name":"Crop Square"},"e871":{"name":"Dashboard"},"e1af":{"name":"Data Usage"},"e916":{"name":"Date Range"},"e3c7":{"name":"Dehaze"},"e872":{"name":"Delete"},"e92b":{"name":"Delete Forever"},"e16c":{"name":"Delete Sweep"},"e873":{"name":"Description"},"e30b":{"name":"Desktop Mac"},"e30c":{"name":"Desktop Windows"},"e3c8":{"name":"Details"},"e30d":{"name":"Developer Board"},"e1b0":{"name":"Developer Mode"},"e335":{"name":"Device Hub"},"e1b1":{"name":"Devices"},"e337":{"name":"Devices Other"},"e0bb":{"name":"Dialer Sip"},"e0bc":{"name":"Dialpad"},"e52e":{"name":"Directions"},"e52f":{"name":"Directions Bike"},"e532":{"name":"Directions Boat"},"e530":{"name":"Directions Bus"},"e531":{"name":"Directions Car"},"e534":{"name":"Directions Railway"},"e566":{"name":"Directions Run"},"e533":{"name":"Directions Subway"},"e535":{"name":"Directions Transit"},"e536":{"name":"Directions Walk"},"e610":{"name":"Disc Full"},"e875":{"name":"Dns"},"e612":{"name":"Do Not Disturb"},"e611":{"name":"Do Not Disturb Alt"},"e643":{"name":"Do Not Disturb Off"},"e644":{"name":"Do Not Disturb On"},"e30e":{"name":"Dock"},"e7ee":{"name":"Domain"},"e876":{"name":"Done"},"e877":{"name":"Done All"},"e917":{"name":"Donut Large"},"e918":{"name":"Donut Small"},"e151":{"name":"Drafts"},"e25d":{"name":"Drag Handle"},"e613":{"name":"Drive Eta"},"e1b2":{"name":"Dvr"},"e3c9":{"name":"Edit"},"e568":{"name":"Edit Location"},"e8fb":{"name":"Eject"},"e0be":{"name":"Email"},"e63f":{"name":"Enhanced Encryption"},"e01d":{"name":"Equalizer"},"e000":{"name":"Error"},"e001":{"name":"Error Outline"},"e926":{"name":"Euro Symbol"},"e56d":{"name":"Ev Station"},"e878":{"name":"Event"},"e614":{"name":"Event Available"},"e615":{"name":"Event Busy"},"e616":{"name":"Event Note"},"e903":{"name":"Event Seat"},"e879":{"name":"Exit To App"},"e5ce":{"name":"Expand Less"},"e5cf":{"name":"Expand More"},"e01e":{"name":"Explicit"},"e87a":{"name":"Explore"},"e3ca":{"name":"Exposure"},"e3cb":{"name":"Exposure Neg 1"},"e3cc":{"name":"Exposure Neg 2"},"e3cd":{"name":"Exposure Plus 1"},"e3ce":{"name":"Exposure Plus 2"},"e3cf":{"name":"Exposure Zero"},"e87b":{"name":"Extension"},"e87c":{"name":"Face"},"e01f":{"name":"Fast Forward"},"e020":{"name":"Fast Rewind"},"e87d":{"name":"Favorite"},"e87e":{"name":"Favorite Border"},"e06d":{"name":"Featured Play List"},"e06e":{"name":"Featured Video"},"e87f":{"name":"Feedback"},"e05d":{"name":"Fiber Dvr"},"e061":{"name":"Fiber Manual Record"},"e05e":{"name":"Fiber New"},"e06a":{"name":"Fiber Pin"},"e062":{"name":"Fiber Smart Record"},"e2c4":{"name":"File Download"},"e2c6":{"name":"File Upload"},"e3d3":{"name":"Filter"},"e3d0":{"name":"Filter 1"},"e3d1":{"name":"Filter 2"},"e3d2":{"name":"Filter 3"},"e3d4":{"name":"Filter 4"},"e3d5":{"name":"Filter 5"},"e3d6":{"name":"Filter 6"},"e3d7":{"name":"Filter 7"},"e3d8":{"name":"Filter 8"},"e3d9":{"name":"Filter 9"},"e3da":{"name":"Filter 9 Plus"},"e3db":{"name":"Filter B And W"},"e3dc":{"name":"Filter Center Focus"},"e3dd":{"name":"Filter Drama"},"e3de":{"name":"Filter Frames"},"e3df":{"name":"Filter Hdr"},"e152":{"name":"Filter List"},"e3e0":{"name":"Filter None"},"e3e2":{"name":"Filter Tilt Shift"},"e3e3":{"name":"Filter Vintage"},"e880":{"name":"Find In Page"},"e881":{"name":"Find Replace"},"e90d":{"name":"Fingerprint"},"e5dc":{"name":"First Page"},"eb43":{"name":"Fitness Center"},"e153":{"name":"Flag"},"e3e4":{"name":"Flare"},"e3e5":{"name":"Flash Auto"},"e3e6":{"name":"Flash Off"},"e3e7":{"name":"Flash On"},"e539":{"name":"Flight"},"e904":{"name":"Flight Land"},"e905":{"name":"Flight Takeoff"},"e3e8":{"name":"Flip"},"e882":{"name":"Flip To Back"},"e883":{"name":"Flip To Front"},"e2c7":{"name":"Folder"},"e2c8":{"name":"Folder Open"},"e2c9":{"name":"Folder Shared"},"e617":{"name":"Folder Special"},"e167":{"name":"Font Download"},"e234":{"name":"Format Align Center"},"e235":{"name":"Format Align Justify"},"e236":{"name":"Format Align Left"},"e237":{"name":"Format Align Right"},"e238":{"name":"Format Bold"},"e239":{"name":"Format Clear"},"e23a":{"name":"Format Color Fill"},"e23b":{"name":"Format Color Reset"},"e23c":{"name":"Format Color Text"},"e23d":{"name":"Format Indent Decrease"},"e23e":{"name":"Format Indent Increase"},"e23f":{"name":"Format Italic"},"e240":{"name":"Format Line Spacing"},"e241":{"name":"Format List Bulleted"},"e242":{"name":"Format List Numbered"},"e243":{"name":"Format Paint"},"e244":{"name":"Format Quote"},"e25e":{"name":"Format Shapes"},"e245":{"name":"Format Size"},"e246":{"name":"Format Strikethrough"},"e247":{"name":"Format Textdirection L To R"},"e248":{"name":"Format Textdirection R To L"},"e249":{"name":"Format Underlined"},"e0bf":{"name":"Forum"},"e154":{"name":"Forward"},"e056":{"name":"Forward 10"},"e057":{"name":"Forward 30"},"e058":{"name":"Forward 5"},"eb44":{"name":"Free Breakfast"},"e5d0":{"name":"Fullscreen"},"e5d1":{"name":"Fullscreen Exit"},"e24a":{"name":"Functions"},"e927":{"name":"G Translate"},"e30f":{"name":"Gamepad"},"e021":{"name":"Games"},"e90e":{"name":"Gavel"},"e155":{"name":"Gesture"},"e884":{"name":"Get App"},"e908":{"name":"Gif"},"eb45":{"name":"Golf Course"},"e1b3":{"name":"Gps Fixed"},"e1b4":{"name":"Gps Not Fixed"},"e1b5":{"name":"Gps Off"},"e885":{"name":"Grade"},"e3e9":{"name":"Gradient"},"e3ea":{"name":"Grain"},"e1b8":{"name":"Graphic Eq"},"e3eb":{"name":"Grid Off"},"e3ec":{"name":"Grid On"},"e7ef":{"name":"Group"},"e7f0":{"name":"Group Add"},"e886":{"name":"Group Work"},"e052":{"name":"Hd"},"e3ed":{"name":"Hdr Off"},"e3ee":{"name":"Hdr On"},"e3f1":{"name":"Hdr Strong"},"e3f2":{"name":"Hdr Weak"},"e310":{"name":"Headset"},"e311":{"name":"Headset Mic"},"e3f3":{"name":"Healing"},"e023":{"name":"Hearing"},"e887":{"name":"Help"},"e8fd":{"name":"Help Outline"},"e024":{"name":"High Quality"},"e25f":{"name":"Highlight"},"e888":{"name":"Highlight Off"},"e889":{"name":"History"},"e88a":{"name":"Home"},"eb46":{"name":"Hot Tub"},"e53a":{"name":"Hotel"},"e88b":{"name":"Hourglass Empty"},"e88c":{"name":"Hourglass Full"},"e902":{"name":"Http"},"e88d":{"name":"Https"},"e3f4":{"name":"Image"},"e3f5":{"name":"Image Aspect Ratio"},"e0e0":{"name":"Import Contacts"},"e0c3":{"name":"Import Export"},"e912":{"name":"Important Devices"},"e156":{"name":"Inbox"},"e909":{"name":"Indeterminate Check Box"},"e88e":{"name":"Info"},"e88f":{"name":"Info Outline"},"e890":{"name":"Input"},"e24b":{"name":"Insert Chart"},"e24c":{"name":"Insert Comment"},"e24d":{"name":"Insert Drive File"},"e24e":{"name":"Insert Emoticon"},"e24f":{"name":"Insert Invitation"},"e250":{"name":"Insert Link"},"e251":{"name":"Insert Photo"},"e891":{"name":"Invert Colors"},"e0c4":{"name":"Invert Colors Off"},"e3f6":{"name":"Iso"},"e312":{"name":"Keyboard"},"e313":{"name":"Keyboard Arrow Down"},"e314":{"name":"Keyboard Arrow Left"},"e315":{"name":"Keyboard Arrow Right"},"e316":{"name":"Keyboard Arrow Up"},"e317":{"name":"Keyboard Backspace"},"e318":{"name":"Keyboard Capslock"},"e31a":{"name":"Keyboard Hide"},"e31b":{"name":"Keyboard Return"},"e31c":{"name":"Keyboard Tab"},"e31d":{"name":"Keyboard Voice"},"eb47":{"name":"Kitchen"},"e892":{"name":"Label"},"e893":{"name":"Label Outline"},"e3f7":{"name":"Landscape"},"e894":{"name":"Language"},"e31e":{"name":"Laptop"},"e31f":{"name":"Laptop Chromebook"},"e320":{"name":"Laptop Mac"},"e321":{"name":"Laptop Windows"},"e5dd":{"name":"Last Page"},"e895":{"name":"Launch"},"e53b":{"name":"Layers"},"e53c":{"name":"Layers Clear"},"e3f8":{"name":"Leak Add"},"e3f9":{"name":"Leak Remove"},"e3fa":{"name":"Lens"},"e02e":{"name":"Library Add"},"e02f":{"name":"Library Books"},"e030":{"name":"Library Music"},"e90f":{"name":"Lightbulb Outline"},"e919":{"name":"Line Style"},"e91a":{"name":"Line Weight"},"e260":{"name":"Linear Scale"},"e157":{"name":"Link"},"e438":{"name":"Linked Camera"},"e896":{"name":"List"},"e0c6":{"name":"Live Help"},"e639":{"name":"Live Tv"},"e53f":{"name":"Local Activity"},"e53d":{"name":"Local Airport"},"e53e":{"name":"Local Atm"},"e540":{"name":"Local Bar"},"e541":{"name":"Local Cafe"},"e542":{"name":"Local Car Wash"},"e543":{"name":"Local Convenience Store"},"e556":{"name":"Local Dining"},"e544":{"name":"Local Drink"},"e545":{"name":"Local Florist"},"e546":{"name":"Local Gas Station"},"e547":{"name":"Local Grocery Store"},"e548":{"name":"Local Hospital"},"e549":{"name":"Local Hotel"},"e54a":{"name":"Local Laundry Service"},"e54b":{"name":"Local Library"},"e54c":{"name":"Local Mall"},"e54d":{"name":"Local Movies"},"e54e":{"name":"Local Offer"},"e54f":{"name":"Local Parking"},"e550":{"name":"Local Pharmacy"},"e551":{"name":"Local Phone"},"e552":{"name":"Local Pizza"},"e553":{"name":"Local Play"},"e554":{"name":"Local Post Office"},"e555":{"name":"Local Printshop"},"e557":{"name":"Local See"},"e558":{"name":"Local Shipping"},"e559":{"name":"Local Taxi"},"e7f1":{"name":"Location City"},"e1b6":{"name":"Location Disabled"},"e0c7":{"name":"Location Off"},"e0c8":{"name":"Location On"},"e1b7":{"name":"Location Searching"},"e897":{"name":"Lock"},"e898":{"name":"Lock Open"},"e899":{"name":"Lock Outline"},"e3fc":{"name":"Looks"},"e3fb":{"name":"Looks 3"},"e3fd":{"name":"Looks 4"},"e3fe":{"name":"Looks 5"},"e3ff":{"name":"Looks 6"},"e400":{"name":"Looks One"},"e401":{"name":"Looks Two"},"e028":{"name":"Loop"},"e402":{"name":"Loupe"},"e16d":{"name":"Low Priority"},"e89a":{"name":"Loyalty"},"e158":{"name":"Mail"},"e0e1":{"name":"Mail Outline"},"e55b":{"name":"Map"},"e159":{"name":"Markunread"},"e89b":{"name":"Markunread Mailbox"},"e322":{"name":"Memory"},"e5d2":{"name":"Menu"},"e252":{"name":"Merge Type"},"e0c9":{"name":"Message"},"e029":{"name":"Mic"},"e02a":{"name":"Mic None"},"e02b":{"name":"Mic Off"},"e618":{"name":"Mms"},"e253":{"name":"Mode Comment"},"e254":{"name":"Mode Edit"},"e263":{"name":"Monetization On"},"e25c":{"name":"Money Off"},"e403":{"name":"Monochrome Photos"},"e7f2":{"name":"Mood"},"e7f3":{"name":"Mood Bad"},"e619":{"name":"More"},"e5d3":{"name":"More Horiz"},"e5d4":{"name":"More Vert"},"e91b":{"name":"Motorcycle"},"e323":{"name":"Mouse"},"e168":{"name":"Move To Inbox"},"e02c":{"name":"Movie"},"e404":{"name":"Movie Creation"},"e43a":{"name":"Movie Filter"},"e6df":{"name":"Multiline Chart"},"e405":{"name":"Music Note"},"e063":{"name":"Music Video"},"e55c":{"name":"My Location"},"e406":{"name":"Nature"},"e407":{"name":"Nature People"},"e408":{"name":"Navigate Before"},"e409":{"name":"Navigate Next"},"e55d":{"name":"Navigation"},"e569":{"name":"Near Me"},"e1b9":{"name":"Network Cell"},"e640":{"name":"Network Check"},"e61a":{"name":"Network Locked"},"e1ba":{"name":"Network Wifi"},"e031":{"name":"New Releases"},"e16a":{"name":"Next Week"},"e1bb":{"name":"Nfc"},"e641":{"name":"No Encryption"},"e0cc":{"name":"No Sim"},"e033":{"name":"Not Interested"},"e06f":{"name":"Note"},"e89c":{"name":"Note Add"},"e7f4":{"name":"Notifications"},"e7f7":{"name":"Notifications Active"},"e7f5":{"name":"Notifications None"},"e7f6":{"name":"Notifications Off"},"e7f8":{"name":"Notifications Paused"},"e90a":{"name":"Offline Pin"},"e63a":{"name":"Ondemand Video"},"e91c":{"name":"Opacity"},"e89d":{"name":"Open In Browser"},"e89e":{"name":"Open In New"},"e89f":{"name":"Open With"},"e7f9":{"name":"Pages"},"e8a0":{"name":"Pageview"},"e40a":{"name":"Palette"},"e925":{"name":"Pan Tool"},"e40b":{"name":"Panorama"},"e40c":{"name":"Panorama Fish Eye"},"e40d":{"name":"Panorama Horizontal"},"e40e":{"name":"Panorama Vertical"},"e40f":{"name":"Panorama Wide Angle"},"e7fa":{"name":"Party Mode"},"e034":{"name":"Pause"},"e035":{"name":"Pause Circle Filled"},"e036":{"name":"Pause Circle Outline"},"e8a1":{"name":"Payment"},"e7fb":{"name":"People"},"e7fc":{"name":"People Outline"},"e8a2":{"name":"Perm Camera Mic"},"e8a3":{"name":"Perm Contact Calendar"},"e8a4":{"name":"Perm Data Setting"},"e8a5":{"name":"Perm Device Information"},"e8a6":{"name":"Perm Identity"},"e8a7":{"name":"Perm Media"},"e8a8":{"name":"Perm Phone Msg"},"e8a9":{"name":"Perm Scan Wifi"},"e7fd":{"name":"Person"},"e7fe":{"name":"Person Add"},"e7ff":{"name":"Person Outline"},"e55a":{"name":"Person Pin"},"e56a":{"name":"Person Pin Circle"},"e63b":{"name":"Personal Video"},"e91d":{"name":"Pets"},"e0cd":{"name":"Phone"},"e324":{"name":"Phone Android"},"e61b":{"name":"Phone Bluetooth Speaker"},"e61c":{"name":"Phone Forwarded"},"e61d":{"name":"Phone In Talk"},"e325":{"name":"Phone Iphone"},"e61e":{"name":"Phone Locked"},"e61f":{"name":"Phone Missed"},"e620":{"name":"Phone Paused"},"e326":{"name":"Phonelink"},"e0db":{"name":"Phonelink Erase"},"e0dc":{"name":"Phonelink Lock"},"e327":{"name":"Phonelink Off"},"e0dd":{"name":"Phonelink Ring"},"e0de":{"name":"Phonelink Setup"},"e410":{"name":"Photo"},"e411":{"name":"Photo Album"},"e412":{"name":"Photo Camera"},"e43b":{"name":"Photo Filter"},"e413":{"name":"Photo Library"},"e432":{"name":"Photo Size Select Actual"},"e433":{"name":"Photo Size Select Large"},"e434":{"name":"Photo Size Select Small"},"e415":{"name":"Picture As Pdf"},"e8aa":{"name":"Picture In Picture"},"e911":{"name":"Picture In Picture Alt"},"e6c4":{"name":"Pie Chart"},"e6c5":{"name":"Pie Chart Outlined"},"e55e":{"name":"Pin Drop"},"e55f":{"name":"Place"},"e037":{"name":"Play Arrow"},"e038":{"name":"Play Circle Filled"},"e039":{"name":"Play Circle Outline"},"e906":{"name":"Play For Work"},"e03b":{"name":"Playlist Add"},"e065":{"name":"Playlist Add Check"},"e05f":{"name":"Playlist Play"},"e800":{"name":"Plus One"},"e801":{"name":"Poll"},"e8ab":{"name":"Polymer"},"eb48":{"name":"Pool"},"e0ce":{"name":"Portable Wifi Off"},"e416":{"name":"Portrait"},"e63c":{"name":"Power"},"e336":{"name":"Power Input"},"e8ac":{"name":"Power Settings New"},"e91e":{"name":"Pregnant Woman"},"e0df":{"name":"Present To All"},"e8ad":{"name":"Print"},"e645":{"name":"Priority High"},"e80b":{"name":"Public"},"e255":{"name":"Publish"},"e8ae":{"name":"Query Builder"},"e8af":{"name":"Question Answer"},"e03c":{"name":"Queue"},"e03d":{"name":"Queue Music"},"e066":{"name":"Queue Play Next"},"e03e":{"name":"Radio"},"e837":{"name":"Radio Button Checked"},"e836":{"name":"Radio Button Unchecked"},"e560":{"name":"Rate Review"},"e8b0":{"name":"Receipt"},"e03f":{"name":"Recent Actors"},"e91f":{"name":"Record Voice Over"},"e8b1":{"name":"Redeem"},"e15a":{"name":"Redo"},"e5d5":{"name":"Refresh"},"e15b":{"name":"Remove"},"e15c":{"name":"Remove Circle"},"e15d":{"name":"Remove Circle Outline"},"e067":{"name":"Remove From Queue"},"e417":{"name":"Remove Red Eye"},"e928":{"name":"Remove Shopping Cart"},"e8fe":{"name":"Reorder"},"e040":{"name":"Repeat"},"e041":{"name":"Repeat One"},"e042":{"name":"Replay"},"e059":{"name":"Replay 10"},"e05a":{"name":"Replay 30"},"e05b":{"name":"Replay 5"},"e15e":{"name":"Reply"},"e15f":{"name":"Reply All"},"e160":{"name":"Report"},"e8b2":{"name":"Report Problem"},"e56c":{"name":"Restaurant"},"e561":{"name":"Restaurant Menu"},"e8b3":{"name":"Restore"},"e929":{"name":"Restore Page"},"e0d1":{"name":"Ring Volume"},"e8b4":{"name":"Room"},"eb49":{"name":"Room Service"},"e418":{"name":"Rotate 90 Degrees Ccw"},"e419":{"name":"Rotate Left"},"e41a":{"name":"Rotate Right"},"e920":{"name":"Rounded Corner"},"e328":{"name":"Router"},"e921":{"name":"Rowing"},"e0e5":{"name":"Rss Feed"},"e642":{"name":"Rv Hookup"},"e562":{"name":"Satellite"},"e161":{"name":"Save"},"e329":{"name":"Scanner"},"e8b5":{"name":"Schedule"},"e80c":{"name":"School"},"e1be":{"name":"Screen Lock Landscape"},"e1bf":{"name":"Screen Lock Portrait"},"e1c0":{"name":"Screen Lock Rotation"},"e1c1":{"name":"Screen Rotation"},"e0e2":{"name":"Screen Share"},"e623":{"name":"Sd Card"},"e1c2":{"name":"Sd Storage"},"e8b6":{"name":"Search"},"e32a":{"name":"Security"},"e162":{"name":"Select All"},"e163":{"name":"Send"},"e811":{"name":"Sentiment Dissatisfied"},"e812":{"name":"Sentiment Neutral"},"e813":{"name":"Sentiment Satisfied"},"e814":{"name":"Sentiment Very Dissatisfied"},"e815":{"name":"Sentiment Very Satisfied"},"e8b8":{"name":"Settings"},"e8b9":{"name":"Settings Applications"},"e8ba":{"name":"Settings Backup Restore"},"e8bb":{"name":"Settings Bluetooth"},"e8bd":{"name":"Settings Brightness"},"e8bc":{"name":"Settings Cell"},"e8be":{"name":"Settings Ethernet"},"e8bf":{"name":"Settings Input Antenna"},"e8c0":{"name":"Settings Input Component"},"e8c1":{"name":"Settings Input Composite"},"e8c2":{"name":"Settings Input Hdmi"},"e8c3":{"name":"Settings Input Svideo"},"e8c4":{"name":"Settings Overscan"},"e8c5":{"name":"Settings Phone"},"e8c6":{"name":"Settings Power"},"e8c7":{"name":"Settings Remote"},"e1c3":{"name":"Settings System Daydream"},"e8c8":{"name":"Settings Voice"},"e80d":{"name":"Share"},"e8c9":{"name":"Shop"},"e8ca":{"name":"Shop Two"},"e8cb":{"name":"Shopping Basket"},"e8cc":{"name":"Shopping Cart"},"e261":{"name":"Short Text"},"e6e1":{"name":"Show Chart"},"e043":{"name":"Shuffle"},"e1c8":{"name":"Signal Cellular 4 Bar"},"e1cd":{"name":"Signal Cellular Connected No Internet 4 Bar"},"e1ce":{"name":"Signal Cellular No Sim"},"e1cf":{"name":"Signal Cellular Null"},"e1d0":{"name":"Signal Cellular Off"},"e1d8":{"name":"Signal Wifi 4 Bar"},"e1d9":{"name":"Signal Wifi 4 Bar Lock"},"e1da":{"name":"Signal Wifi Off"},"e32b":{"name":"Sim Card"},"e624":{"name":"Sim Card Alert"},"e044":{"name":"Skip Next"},"e045":{"name":"Skip Previous"},"e41b":{"name":"Slideshow"},"e068":{"name":"Slow Motion Video"},"e32c":{"name":"Smartphone"},"eb4a":{"name":"Smoke Free"},"eb4b":{"name":"Smoking Rooms"},"e625":{"name":"Sms"},"e626":{"name":"Sms Failed"},"e046":{"name":"Snooze"},"e164":{"name":"Sort"},"e053":{"name":"Sort By Alpha"},"eb4c":{"name":"Spa"},"e256":{"name":"Space Bar"},"e32d":{"name":"Speaker"},"e32e":{"name":"Speaker Group"},"e8cd":{"name":"Speaker Notes"},"e92a":{"name":"Speaker Notes Off"},"e0d2":{"name":"Speaker Phone"},"e8ce":{"name":"Spellcheck"},"e838":{"name":"Star"},"e83a":{"name":"Star Border"},"e839":{"name":"Star Half"},"e8d0":{"name":"Stars"},"e0d3":{"name":"Stay Current Landscape"},"e0d4":{"name":"Stay Current Portrait"},"e0d5":{"name":"Stay Primary Landscape"},"e0d6":{"name":"Stay Primary Portrait"},"e047":{"name":"Stop"},"e0e3":{"name":"Stop Screen Share"},"e1db":{"name":"Storage"},"e8d1":{"name":"Store"},"e563":{"name":"Store Mall Directory"},"e41c":{"name":"Straighten"},"e56e":{"name":"Streetview"},"e257":{"name":"Strikethrough S"},"e41d":{"name":"Style"},"e5d9":{"name":"Subdirectory Arrow Left"},"e5da":{"name":"Subdirectory Arrow Right"},"e8d2":{"name":"Subject"},"e064":{"name":"Subscriptions"},"e048":{"name":"Subtitles"},"e56f":{"name":"Subway"},"e8d3":{"name":"Supervisor Account"},"e049":{"name":"Surround Sound"},"e0d7":{"name":"Swap Calls"},"e8d4":{"name":"Swap Horiz"},"e8d5":{"name":"Swap Vert"},"e8d6":{"name":"Swap Vertical Circle"},"e41e":{"name":"Switch Camera"},"e41f":{"name":"Switch Video"},"e627":{"name":"Sync"},"e628":{"name":"Sync Disabled"},"e629":{"name":"Sync Problem"},"e62a":{"name":"System Update"},"e8d7":{"name":"System Update Alt"},"e8d8":{"name":"Tab"},"e8d9":{"name":"Tab Unselected"},"e32f":{"name":"Tablet"},"e330":{"name":"Tablet Android"},"e331":{"name":"Tablet Mac"},"e420":{"name":"Tag Faces"},"e62b":{"name":"Tap And Play"},"e564":{"name":"Terrain"},"e262":{"name":"Text Fields"},"e165":{"name":"Text Format"},"e0d8":{"name":"Textsms"},"e421":{"name":"Texture"},"e8da":{"name":"Theaters"},"e8db":{"name":"Thumb Down"},"e8dc":{"name":"Thumb Up"},"e8dd":{"name":"Thumbs Up Down"},"e62c":{"name":"Time To Leave"},"e422":{"name":"Timelapse"},"e922":{"name":"Timeline"},"e425":{"name":"Timer"},"e423":{"name":"Timer 10"},"e424":{"name":"Timer 3"},"e426":{"name":"Timer Off"},"e264":{"name":"Title"},"e8de":{"name":"Toc"},"e8df":{"name":"Today"},"e8e0":{"name":"Toll"},"e427":{"name":"Tonality"},"e913":{"name":"Touch App"},"e332":{"name":"Toys"},"e8e1":{"name":"Track Changes"},"e565":{"name":"Traffic"},"e570":{"name":"Train"},"e571":{"name":"Tram"},"e572":{"name":"Transfer Within A Station"},"e428":{"name":"Transform"},"e8e2":{"name":"Translate"},"e8e3":{"name":"Trending Down"},"e8e4":{"name":"Trending Flat"},"e8e5":{"name":"Trending Up"},"e429":{"name":"Tune"},"e8e6":{"name":"Turned In"},"e8e7":{"name":"Turned In Not"},"e333":{"name":"Tv"},"e169":{"name":"Unarchive"},"e166":{"name":"Undo"},"e5d6":{"name":"Unfold Less"},"e5d7":{"name":"Unfold More"},"e923":{"name":"Update"},"e1e0":{"name":"Usb"},"e8e8":{"name":"Verified User"},"e258":{"name":"Vertical Align Bottom"},"e259":{"name":"Vertical Align Center"},"e25a":{"name":"Vertical Align Top"},"e62d":{"name":"Vibration"},"e070":{"name":"Video Call"},"e071":{"name":"Video Label"},"e04a":{"name":"Video Library"},"e04b":{"name":"Videocam"},"e04c":{"name":"Videocam Off"},"e338":{"name":"Videogame Asset"},"e8e9":{"name":"View Agenda"},"e8ea":{"name":"View Array"},"e8eb":{"name":"View Carousel"},"e8ec":{"name":"View Column"},"e42a":{"name":"View Comfy"},"e42b":{"name":"View Compact"},"e8ed":{"name":"View Day"},"e8ee":{"name":"View Headline"},"e8ef":{"name":"View List"},"e8f0":{"name":"View Module"},"e8f1":{"name":"View Quilt"},"e8f2":{"name":"View Stream"},"e8f3":{"name":"View Week"},"e435":{"name":"Vignette"},"e8f4":{"name":"Visibility"},"e8f5":{"name":"Visibility Off"},"e62e":{"name":"Voice Chat"},"e0d9":{"name":"Voicemail"},"e04d":{"name":"Volume Down"},"e04e":{"name":"Volume Mute"},"e04f":{"name":"Volume Off"},"e050":{"name":"Volume Up"},"e0da":{"name":"Vpn Key"},"e62f":{"name":"Vpn Lock"},"e1bc":{"name":"Wallpaper"},"e002":{"name":"Warning"},"e334":{"name":"Watch"},"e924":{"name":"Watch Later"},"e42c":{"name":"Wb Auto"},"e42d":{"name":"Wb Cloudy"},"e42e":{"name":"Wb Incandescent"},"e436":{"name":"Wb Iridescent"},"e430":{"name":"Wb Sunny"},"e63d":{"name":"Wc"},"e051":{"name":"Web"},"e069":{"name":"Web Asset"},"e16b":{"name":"Weekend"},"e80e":{"name":"Whatshot"},"e1bd":{"name":"Widgets"},"e63e":{"name":"Wifi"},"e1e1":{"name":"Wifi Lock"},"e1e2":{"name":"Wifi Tethering"},"e8f9":{"name":"Work"},"e25b":{"name":"Wrap Text"},"e8fa":{"name":"Youtube Searched For"},"e8ff":{"name":"Zoom In"},"e900":{"name":"Zoom Out"},"e56b":{"name":"Zoom Out Map"}}}
\ No newline at end of file
diff --git a/smppir-checkin-portal/public/icons/iconfont/MaterialIcons-Regular.svg b/smppir-checkin-portal/public/icons/iconfont/MaterialIcons-Regular.svg
new file mode 100644
index 0000000..a449327
--- /dev/null
+++ b/smppir-checkin-portal/public/icons/iconfont/MaterialIcons-Regular.svg
@@ -0,0 +1,2373 @@
+<?xml version="1.0" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
+<!--
+2016-2-8: Created with FontForge (http://fontforge.org)
+-->
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1">
+<metadata>
+Created by FontForge 20151118 at Mon Feb  8 11:58:02 2016
+ By shyndman
+Copyright 2015 Google, Inc. All Rights Reserved.
+</metadata>
+<defs>
+<font id="MaterialIcons-Regular" horiz-adv-x="512" >
+  <font-face 
+    font-family="Material Icons"
+    font-weight="400"
+    font-stretch="normal"
+    units-per-em="512"
+    panose-1="2 0 5 3 0 0 0 0 0 0"
+    ascent="512"
+    descent="0"
+    bbox="0 0 512 512"
+    underline-thickness="50"
+    underline-position="-100"
+    unicode-range="U+0030-10FFFD"
+  />
+    <missing-glyph />
+    <glyph glyph-name="3d_rotation" unicode="&#x33;d_rotation" 
+d="M256 512c134 0 244 -103 255 -234h-32c-7 80 -57 147 -127 180l-29 -28l-81 81zM353 260c0 34.9356 -13.6691 57 -47 57h-20v-123h19c25.6434 0 40.2719 13.9518 46 34c2 7 2 15 2 24v8zM306 341c38.1819 0 60.9327 -19.3318 72 -47c4 -10 5 -22 5 -34v-8
+c0 -26.4057 -7.57104 -45.571 -21 -59c-13.4122 -13.4122 -30.5519 -22 -57 -22h-49v170h50zM207 258c15.3033 -6.12131 28 -18.2465 28 -39c0 -8 -2 -14 -5 -20s-6 -12 -11 -16c-9.37815 -7.50252 -23.5479 -12 -40 -12c-31.0959 0 -54 15.7441 -54 47h27
+c0 -15.4518 11.6022 -25 27 -25c17.8699 0 28 8.53939 28 27c0 18.8434 -12.3951 27 -31 27h-16v22h16c17.3039 0 29 8.03066 29 25c0 16.5246 -8.84017 25 -26 25c-14.4441 0 -25 -8.58131 -25 -23h-28c0 14.8936 7.55163 24.5516 15 32c9.92709 7.94167 20.8987 13 38 13
+c25.6475 0 40.3859 -9.7718 49 -27c3 -6 4 -12 4 -20c0 -18.1878 -12.3353 -29.6677 -25 -36zM160 54l29 28l81 -81l-14 -1c-134 0 -244 104 -255 235h32c8 -80 57 -148 127 -181z" />
+    <glyph glyph-name="ac_unit" unicode="ac_unit" 
+d="M469 277v-42h-89l69 -69l-30 -31l-99 100h-43v-43l100 -99l-31 -30l-69 69v-89h-42v89l-69 -69l-31 30l100 99v43h-43l-99 -100l-30 31l69 69h-89v42h89l-69 69l30 31l99 -100h43v43l-100 99l31 30l69 -69v89h42v-89l69 69l31 -30l-100 -99v-43h43l99 100l30 -31l-69 -69
+h89z" />
+    <glyph glyph-name="access_alarm" unicode="access_alarm" 
+d="M256 85c83 0 149 67 149 150s-66 149 -149 149s-149 -66 -149 -149s66 -150 149 -150zM256 427c106 0 192 -86 192 -192s-86 -192 -192 -192s-192 86 -192 192s86 192 192 192zM267 341v-112l85 -50l-16 -26l-101 60v128h32zM168 440l-98 -82l-27 32l98 82zM469 390
+l-27 -33l-98 83l27 32z" />
+    <glyph glyph-name="access_alarms" unicode="access_alarms" 
+d="M256 85c83 0 149 67 149 150s-66 149 -149 149s-149 -66 -149 -149s66 -150 149 -150zM256 427c107 0 192 -85 192 -192s-85 -192 -192 -192s-192 85 -192 192s85 192 192 192zM267 341v-113l85 -51l-17 -26l-100 62v128h32zM169 439l-99 -81l-27 32l98 81zM469 390
+l-27 -32l-99 84l28 32z" />
+    <glyph glyph-name="access_time" unicode="access_time" 
+d="M267 363v-112l96 -57l-16 -27l-112 68v128h32zM256 85c94 0 171 77 171 171s-77 171 -171 171s-171 -77 -171 -171s77 -171 171 -171zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
+    <glyph glyph-name="accessibility" unicode="accessibility" 
+d="M448 320h-128v-277h-43v128h-42v-128h-43v277h-128v43h384v-43zM256 469c23 0 43 -19 43 -42s-20 -43 -43 -43s-43 20 -43 43s20 42 43 42z" />
+    <glyph glyph-name="accessible" unicode="accessible" 
+d="M274 128h44c-10 -49 -53 -85 -105 -85c-59 0 -106 47 -106 106c0 52 36 95 85 105v-44c-25 -9 -43 -33 -43 -61c0 -35 29 -64 64 -64c28 0 52 18 61 43zM213 318c0 29.9891 33.3578 56.5098 64 39h1v-1c5 -2 9 -5 13 -9l28 -31c21 -23 53 -39 86 -39v-42
+c-37 0 -78 18 -106 41v-73h64c23 0 42 -20 42 -43v-117h-42v106h-107c-23 0 -43 20 -43 43v126zM213 427c0 24 19 42 43 42s43 -18 43 -42s-19 -43 -43 -43s-43 19 -43 43z" />
+    <glyph glyph-name="account_balance" unicode="account_balance" 
+d="M245 491l203 -107v-43h-405v43zM341 299h64v-150h-64v150zM43 43v64h405v-64h-405zM213 299h64v-150h-64v150zM85 299h64v-150h-64v150z" />
+    <glyph glyph-name="account_balance_wallet" unicode="account_balance_wallet" 
+d="M341 224c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM256 171v170h213v-170h-213zM448 128v-21c0 -23 -20 -43 -43 -43h-298c-24 0 -43 20 -43 43v298c0 23 19 43 43 43h298c23 0 43 -20 43 -43v-21h-192c-24 0 -43 -20 -43 -43v-170
+c0 -23 19 -43 43 -43h192z" />
+    <glyph glyph-name="account_box" unicode="account_box" 
+d="M128 149v-21h256v21c0 43 -85 66 -128 66s-128 -23 -128 -66zM320 320c0 35 -29 64 -64 64s-64 -29 -64 -64s29 -64 64 -64s64 29 64 64zM64 405c0 23 19 43 43 43h298c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-24 0 -43 20 -43 43v298z" />
+    <glyph glyph-name="account_circle" unicode="account_circle" 
+d="M256 102c53 0 100 28 128 69c-1 42 -86 66 -128 66c-43 0 -127 -24 -128 -66c28 -41 75 -69 128 -69zM256 405c-35 0 -64 -29 -64 -64s29 -64 64 -64s64 29 64 64s-29 64 -64 64zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z
+" />
+    <glyph glyph-name="adb" unicode="adb" 
+d="M320 320c12 0 21 9 21 21s-9 22 -21 22s-21 -10 -21 -22s9 -21 21 -21zM192 320c12 0 21 9 21 21s-9 22 -21 22s-21 -10 -21 -22s9 -21 21 -21zM344 419c37 -27 61 -71 61 -120v-22h-298v22c0 49 24 93 61 120l-45 45l18 17l49 -49c20 10 42 16 66 16s46 -6 66 -16l49 49
+l18 -17zM107 171v85h298v-85c0 -83 -66 -150 -149 -150s-149 67 -149 150z" />
+    <glyph glyph-name="add" unicode="add" 
+d="M405 235h-128v-128h-42v128h-128v42h128v128h42v-128h128v-42z" />
+    <glyph glyph-name="add_a_photo" unicode="add_a_photo" 
+d="M209 213c0 38 30 69 68 69s69 -31 69 -69s-31 -68 -69 -68s-68 30 -68 68zM277 107c59 0 107 47 107 106s-48 107 -107 107s-106 -48 -106 -107s47 -106 106 -106zM128 299v64h64v64h149l39 -43h68c23 0 43 -20 43 -43v-256c0 -23 -20 -42 -43 -42h-341
+c-23 0 -43 19 -43 42v214h64zM64 427v64h43v-64h64v-43h-64v-64h-43v64h-64v43h64z" />
+    <glyph glyph-name="add_alarm" unicode="add_alarm" 
+d="M277 320v-64h64v-43h-64v-64h-42v64h-64v43h64v64h42zM256 85c83 0 149 67 149 150s-66 149 -149 149s-149 -66 -149 -149s66 -150 149 -150zM256 427c106 0 192 -86 192 -192s-86 -192 -192 -192s-192 86 -192 192s86 192 192 192zM469 390l-27 -33l-98 83l27 32z
+M168 440l-98 -82l-27 32l98 82z" />
+    <glyph glyph-name="add_alert" unicode="add_alert" 
+d="M341 234v43h-64v64h-42v-64h-64v-43h64v-64h42v64h64zM403 153l45 -45v-23h-384v23l45 45v124c0 69 48 128 113 143v15c0 19 15 34 34 34s34 -15 34 -34v-15c65 -15 113 -74 113 -143v-124zM214 64h84c0 -23 -19 -43 -42 -43s-42 20 -42 43z" />
+    <glyph glyph-name="add_box" unicode="add_box" 
+d="M363 235v42h-86v86h-42v-86h-86v-42h86v-86h42v86h86zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-24 0 -43 20 -43 43v298c0 23 19 43 43 43h298z" />
+    <glyph glyph-name="add_circle" unicode="add_circle" 
+d="M363 235v42h-86v86h-42v-86h-86v-42h86v-86h42v86h86zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
+    <glyph glyph-name="add_circle_outline" unicode="add_circle_outline" 
+d="M256 85c94 0 171 77 171 171s-77 171 -171 171s-171 -77 -171 -171s77 -171 171 -171zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213zM277 363v-86h86v-42h-86v-86h-42v86h-86v42h86v86h42z" />
+    <glyph glyph-name="add_location" unicode="add_location" 
+d="M341 299v42h-64v64h-42v-64h-64v-42h64v-64h42v64h64zM256 469c82 0 149 -67 149 -149c0 -112 -149 -277 -149 -277s-149 165 -149 277c0 82 67 149 149 149z" />
+    <glyph glyph-name="add_shopping_cart" unicode="add_shopping_cart" 
+d="M153 197c0 -3 2 -5 5 -5h247v-43h-256c-23 0 -42 20 -42 43c0 7 2 14 5 20l29 53l-77 162h-43v42h70c13.5017 -28.165 26.8327 -56.5006 40 -85c17.0313 -35.6353 33.8016 -71.5317 51 -107h150c27.393 49.9404 55.2665 99.4002 82 150l37 -21l-82 -149
+c-7 -13 -21 -22 -37 -22h-159l-19 -35zM363 128c23 0 42 -20 42 -43s-19 -42 -42 -42s-43 19 -43 42s20 43 43 43zM149 128c23 0 43 -20 43 -43s-20 -42 -43 -42s-42 19 -42 42s19 43 42 43zM235 320v64h-64v43h64v64h42v-64h64v-43h-64v-64h-42z" />
+    <glyph glyph-name="add_to_photos" unicode="add_to_photos" 
+d="M405 277v43h-85v85h-43v-85h-85v-43h85v-85h43v85h85zM427 469c23 0 42 -19 42 -42v-256c0 -23 -19 -43 -42 -43h-256c-23 0 -43 20 -43 43v256c0 23 20 42 43 42h256zM85 384v-299h299v-42h-299c-23 0 -42 19 -42 42v299h42z" />
+    <glyph glyph-name="add_to_queue" unicode="add_to_queue" 
+d="M341 299v-43h-64v-64h-42v64h-64v43h64v64h42v-64h64zM448 149v256h-384v-256h384zM448 448c23 0 43 -19 43 -43l-1 -256c0 -23 -19 -42 -42 -42h-107v-43h-170v43h-107c-24 0 -43 19 -43 42v256c0 24 19 43 43 43h384z" />
+    <glyph glyph-name="adjust" unicode="adjust" 
+d="M320 256c0 -35 -29 -64 -64 -64s-64 29 -64 64s29 64 64 64s64 -29 64 -64zM256 85c94 0 171 77 171 171s-77 171 -171 171s-171 -77 -171 -171s77 -171 171 -171zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
+    <glyph glyph-name="airline_seat_flat" unicode="airline_seat_flat" 
+d="M152 254c-25 -25 -65 -26 -90 -1s-26 65 -1 90s65 26 90 1s26 -65 1 -90zM43 213h426v-42h-128v-43h-170v43h-128v42zM469 277v-42h-277v128h192c47 0 85 -39 85 -86z" />
+    <glyph glyph-name="airline_seat_flat_angled" unicode="airline_seat_flat_angled" 
+d="M156 294c-32 -15 -71 -2 -86 30s-2 71 30 86s71 2 86 -30s2 -71 -30 -86zM32 253l15 40l405 -146l-14 -40l-97 34v-34h-170v96zM475 207l-15 -40l-264 95l45 121l182 -66c45 -16 68 -65 52 -110z" />
+    <glyph glyph-name="airline_seat_individual_suite" unicode="airline_seat_individual_suite" 
+d="M405 363c47 0 86 -39 86 -86v-128h-470v214h43v-150h171v150h170zM149 235c-35 0 -64 29 -64 64s29 64 64 64s64 -29 64 -64s-29 -64 -64 -64z" />
+    <glyph glyph-name="airline_seat_legroom_extra" unicode="airline_seat_legroom_extra" 
+d="M487 144c9 -16 1 -36 -15 -44l-79 -36l-73 149h-149c-35 0 -64 29 -64 64v171h128v-128h75c16 0 31 -9 38 -24l72 -149l24 11c16 7 35 1 43 -14zM85 256c0 -35 29 -64 64 -64h128v-43h-128c-59 0 -106 48 -106 107v192h42v-192z" />
+    <glyph glyph-name="airline_seat_legroom_normal" unicode="airline_seat_legroom_normal" 
+d="M437 128c18 0 32 -14 32 -32s-14 -32 -32 -32h-96v149h-149c-35 0 -64 29 -64 64v171h128v-128h107c23 0 42 -20 42 -43v-149h32zM107 256c0 -35 29 -64 64 -64h128v-43h-128c-59 0 -107 48 -107 107v192h43v-192z" />
+    <glyph glyph-name="airline_seat_legroom_reduced" unicode="airline_seat_legroom_reduced" 
+d="M107 256c0 -35 29 -64 64 -64h85v-43h-85c-59 0 -107 48 -107 107v192h43v-192zM426 102c4 -20 -11 -38 -31 -38h-96v64l21 85h-128c-35 0 -64 29 -64 64v171h128v-128h107c23 0 42 -20 42 -43l-42 -149h30c16 0 30 -11 33 -26z" />
+    <glyph glyph-name="airline_seat_recline_extra" unicode="airline_seat_recline_extra" 
+d="M346 192l123 -96l-32 -32l-81 64h-146c-31 0 -57 22 -63 52l-29 126c-4 26 13 51 39 56h1c15.1794 2.16848 28.3139 -2.05108 37 -9l35 -27c27 -21 65 -34 100 -27v-46c-40 -7 -76 7 -110 26l22 -87h104zM341 107v-43h-150c-53 0 -98 38 -106 90l-42 209h42l42 -202
+c5 -31 32 -54 64 -54h150zM114 392c-19 14 -23 40 -10 59s40 24 59 11c19 -14 24 -41 11 -60c-14 -19 -41 -23 -60 -10z" />
+    <glyph glyph-name="airline_seat_recline_normal" unicode="airline_seat_recline_normal" 
+d="M427 84l-31 -31l-75 75h-108c-35 0 -64 29 -64 64v123c0 26 22 48 48 48h1c14.8367 0 27.399 -8.39902 35 -16l30 -33c23 -25 65 -43 100 -43v-47c-41 0 -88 22 -118 47v-79h74zM128 171c0 -35 29 -64 64 -64h128v-43h-128c-59 0 -107 48 -107 107v192h43v-192zM162 397
+c-17 17 -17 43 0 60s43 17 60 0s17 -43 0 -60s-43 -17 -60 0z" />
+    <glyph glyph-name="airplanemode_active" unicode="airplanemode_active" 
+d="M217 320zM448 171l-171 53v-117l43 -32v-32l-75 21l-74 -21v32l42 32v117l-170 -53v42l170 107v117c0 18 14 32 32 32s32 -14 32 -32v-117l171 -107v-42z" />
+    <glyph glyph-name="airplanemode_inactive" unicode="airplanemode_inactive" 
+d="M64 400l27 27l336 -336l-27 -27l-123 122v-79l43 -32v-32l-75 21l-74 -21v32l42 32v117l-170 -53v42l127 80zM277 320l171 -107v-42l-68 21l-167 167v78c0 18 14 32 32 32s32 -14 32 -32v-117z" />
+    <glyph glyph-name="airplay" unicode="airplay" 
+d="M448 448c23 0 43 -20 43 -43v-256c0 -23 -20 -42 -43 -42h-85v42h85v256h-384v-256h85v-42h-85c-23 0 -43 19 -43 42v256c0 23 20 43 43 43h384zM128 43l128 128l128 -128h-256z" />
+    <glyph glyph-name="airport_shuttle" unicode="airport_shuttle" 
+d="M320 277h107l-86 86h-21v-86zM373 139c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM277 277v86h-85v-86h85zM128 139c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM64 277h85v86h-85v-86zM363 405l128 -128v-106h-54
+c0 -35 -29 -64 -64 -64s-64 29 -64 64h-117c0 -35 -29 -64 -64 -64s-64 29 -64 64h-43v192c0 24 20 42 43 42h299z" />
+    <glyph glyph-name="alarm" unicode="alarm" 
+d="M256 85c83 0 149 67 149 150s-66 149 -149 149s-149 -66 -149 -149s66 -150 149 -150zM256 427c106 0 192 -86 192 -192s-86 -192 -192 -192s-192 86 -192 192s86 192 192 192zM267 341v-112l85 -50l-16 -26l-101 60v128h32zM168 440l-98 -82l-27 32l98 82zM469 390
+l-27 -33l-98 83l27 32z" />
+    <glyph glyph-name="alarm_add" unicode="alarm_add" 
+d="M277 320v-64h64v-43h-64v-64h-42v64h-64v43h64v64h42zM256 85c83 0 149 67 149 150s-66 149 -149 149s-149 -66 -149 -149s66 -150 149 -150zM256 427c106 0 192 -86 192 -192s-86 -192 -192 -192s-192 86 -192 192s86 192 192 192zM469 390l-27 -33l-98 83l27 32z
+M168 440l-98 -82l-27 32l98 82z" />
+    <glyph glyph-name="alarm_off" unicode="alarm_off" 
+d="M171 442l-18 -15l-31 30l19 15zM351 120l-210 210c-21 -26 -34 -59 -34 -95c0 -83 66 -150 149 -150c36 0 69 14 95 35zM62 463c131.276 -131.057 262.677 -261.99 394 -393l-27 -27l-47 47c-34 -29 -78 -47 -126 -47c-106 0 -192 86 -192 192c0 48 18 91 47 125l-17 17
+l-24 -20l-30 31l24 19l-29 29zM469 390l-27 -33l-98 83l27 32zM256 384c-18 0 -35 -3 -51 -9l-33 32c25 12 54 20 84 20c106 0 192 -86 192 -192c0 -30 -7 -59 -19 -84l-33 32c6 16 9 34 9 52c0 83 -66 149 -149 149z" />
+    <glyph glyph-name="alarm_on" unicode="alarm_on" 
+d="M225 202l105 106l23 -23l-128 -128l-68 68l22 22zM256 85c83 0 149 67 149 150s-66 149 -149 149s-149 -66 -149 -149s66 -150 149 -150zM256 427c106 0 192 -86 192 -192s-86 -192 -192 -192s-192 86 -192 192s86 192 192 192zM168 440l-98 -82l-27 32l98 82zM469 390
+l-27 -33l-98 83l27 32z" />
+    <glyph glyph-name="album" unicode="album" 
+d="M256 277c12 0 21 -9 21 -21s-9 -21 -21 -21s-21 9 -21 21s9 21 21 21zM256 160c53 0 96 43 96 96s-43 96 -96 96s-96 -43 -96 -96s43 -96 96 -96zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
+    <glyph glyph-name="all_inclusive" unicode="all_inclusive" 
+d="M397 371c64 0 115 -52 115 -115s-51 -115 -115 -115c-31 0 -60 12 -82 34l-27 24l32 28l25 -21c15 -15 33 -22 52 -22c40 0 72 32 72 72s-32 72 -72 72c-19 0 -37 -7 -51 -21c-30.1331 -26.5336 -60.4726 -52.8608 -90 -80l-60 -53c-21 -21 -50 -33 -81 -33
+c-64 0 -115 52 -115 115s51 115 115 115c31 0 60 -12 82 -34l27 -24l-33 -28l-24 21c-15 15 -33 22 -52 22c-40 0 -72 -32 -72 -72s32 -72 72 -72c19 0 37 7 51 21c30.1331 26.5336 60.4726 52.8608 90 80l60 53c21 21 50 33 81 33z" />
+    <glyph glyph-name="all_out" unicode="all_out" 
+d="M343 170c45 45 45 120 0 165s-120 45 -165 0s-45 -120 0 -165s120 -45 165 0zM366 358c58 -58 58 -153 0 -211s-153 -58 -211 0s-58 153 0 211s153 58 211 0zM90 338v85h85zM175 82h-85v85zM431 167v-85h-85zM346 423h85v-85z" />
+    <glyph glyph-name="android" unicode="android" 
+d="M320 405v22h-21v-22h21zM213 405v22h-21v-22h21zM331 466c32 -23 53 -61 53 -103h-256c0 42 20 80 52 103l-28 28c-4 4 -4 11 0 15s11 4 15 0l32 -32c17 9 37 14 57 14s39 -5 56 -14l32 32c4 4 11 4 15 0s4 -11 0 -15zM437 341c18 0 32 -14 32 -32v-149
+c0 -18 -14 -32 -32 -32s-32 14 -32 32v149c0 18 14 32 32 32zM75 341c18 0 32 -14 32 -32v-149c0 -18 -14 -32 -32 -32s-32 14 -32 32v149c0 18 14 32 32 32zM128 128v213h256v-213c0 -12 -9 -21 -21 -21h-22v-75c0 -18 -14 -32 -32 -32s-32 14 -32 32v75h-42v-75
+c0 -18 -14 -32 -32 -32s-32 14 -32 32v75h-22c-12 0 -21 9 -21 21z" />
+    <glyph glyph-name="announcement" unicode="announcement" 
+d="M277 192v43h-42v-43h42zM277 277v128h-42v-128h42zM427 469c23 0 42 -19 42 -42v-256c0 -23 -19 -43 -42 -43h-299l-85 -85v384c0 23 19 42 42 42h342z" />
+    <glyph glyph-name="apps" unicode="apps" 
+d="M341 85v86h86v-86h-86zM341 213v86h86v-86h-86zM213 341v86h86v-86h-86zM341 427h86v-86h-86v86zM213 213v86h86v-86h-86zM85 213v86h86v-86h-86zM85 85v86h86v-86h-86zM213 85v86h86v-86h-86zM85 341v86h86v-86h-86z" />
+    <glyph glyph-name="archive" unicode="archive" 
+d="M109 405h294l-20 22h-256zM256 139l117 117h-74v43h-86v-43h-74zM438 400c6 -7 10 -17 10 -27v-266c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v266c0 10 4 20 10 27l29 36c6 7 15 12 25 12h256c10 0 19 -5 25 -12z" />
+    <glyph glyph-name="arrow_back" unicode="arrow_back" 
+d="M427 277v-42h-260l119 -120l-30 -30l-171 171l171 171l30 -30l-119 -120h260z" />
+    <glyph glyph-name="arrow_downward" unicode="arrow_downward" 
+d="M427 256l-171 -171l-171 171l31 30l119 -119v260h42v-260l120 119z" />
+    <glyph glyph-name="arrow_drop_down" unicode="arrow_drop_down" 
+d="M149 299h214l-107 -107z" />
+    <glyph glyph-name="arrow_drop_down_circle" unicode="arrow_drop_down_circle" 
+d="M256 213l85 86h-170zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
+    <glyph glyph-name="arrow_drop_up" unicode="arrow_drop_up" 
+d="M149 213l107 107l107 -107h-214z" />
+    <glyph glyph-name="arrow_forward" unicode="arrow_forward" 
+d="M256 427l171 -171l-171 -171l-30 30l119 120h-260v42h260l-119 120z" />
+    <glyph glyph-name="arrow_upward" unicode="arrow_upward" 
+d="M85 256l171 171l171 -171l-31 -30l-119 119v-260h-42v260l-120 -119z" />
+    <glyph glyph-name="art_track" unicode="art_track" 
+d="M224 192l-48 64l-37 -48l-27 32l-37 -48h149zM256 320v-128c0 -23 -20 -43 -43 -43h-128c-23 0 -42 20 -42 43v128c0 23 19 43 42 43h128c23 0 43 -20 43 -43zM299 149v43h170v-43h-170zM469 363v-43h-170v43h170zM469 235h-170v42h170v-42z" />
+    <glyph glyph-name="aspect_ratio" unicode="aspect_ratio" 
+d="M448 106v300h-384v-300h384zM448 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-384c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h384zM149 320v-64h-42v107h106v-43h-64zM405 256v-107h-106v43h64v64h42z" />
+    <glyph glyph-name="assessment" unicode="assessment" 
+d="M363 149v86h-43v-86h43zM277 149v214h-42v-214h42zM192 149v150h-43v-150h43zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h298z" />
+    <glyph glyph-name="assignment" unicode="assignment" 
+d="M363 320v43h-214v-43h214zM363 235v42h-214v-42h214zM299 149v43h-150v-43h150zM256 448c-12 0 -21 -9 -21 -21s9 -22 21 -22s21 10 21 22s-9 21 -21 21zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h89
+c9 25 32 43 60 43s51 -18 60 -43h89z" />
+    <glyph glyph-name="assignment_ind" unicode="assignment_ind" 
+d="M384 107v30c0 43 -85 66 -128 66s-128 -23 -128 -66v-30h256zM256 363c-35 0 -64 -29 -64 -64s29 -64 64 -64s64 29 64 64s-29 64 -64 64zM256 448c-12 0 -21 -9 -21 -21s9 -22 21 -22s21 10 21 22s-9 21 -21 21zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43
+h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h89c9 25 32 43 60 43s51 -18 60 -43h89z" />
+    <glyph glyph-name="assignment_late" unicode="assignment_late" 
+d="M256 405c12 0 21 10 21 22s-9 21 -21 21s-21 -9 -21 -21s9 -22 21 -22zM277 213v128h-42v-128h42zM277 128v43h-42v-43h42zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h89c9 25 32 43 60 43s51 -18 60 -43
+h89z" />
+    <glyph glyph-name="assignment_return" unicode="assignment_return" 
+d="M341 192v85h-85v64l-107 -106l107 -107v64h85zM256 448c-12 0 -21 -9 -21 -21s9 -22 21 -22s21 10 21 22s-9 21 -21 21zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h89c9 25 32 43 60 43s51 -18 60 -43h89z
+" />
+    <glyph glyph-name="assignment_returned" unicode="assignment_returned" 
+d="M256 128l107 107h-64v85h-86v-85h-64zM256 448c-12 0 -21 -9 -21 -21s9 -22 21 -22s21 10 21 22s-9 21 -21 21zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h89c9 25 32 43 60 43s51 -18 60 -43h89z" />
+    <glyph glyph-name="assignment_turned_in" unicode="assignment_turned_in" 
+d="M213 149l171 171l-30 30l-141 -140l-55 55l-30 -30zM256 448c-12 0 -21 -9 -21 -21s9 -22 21 -22s21 10 21 22s-9 21 -21 21zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h89c9 25 32 43 60 43s51 -18 60 -43
+h89z" />
+    <glyph glyph-name="assistant" unicode="assistant" 
+d="M296 237l88 40l-88 40l-40 88l-40 -88l-88 -40l88 -40l40 -88zM405 469c23 0 43 -19 43 -42v-299c0 -23 -20 -43 -43 -43h-85l-64 -64l-64 64h-85c-23 0 -43 20 -43 43v299c0 23 20 42 43 42h298z" />
+    <glyph glyph-name="assistant_photo" unicode="assistant_photo" 
+d="M307 384h120v-213h-150l-8 42h-120v-149h-42v363h192z" />
+    <glyph glyph-name="attach_file" unicode="attach_file" 
+d="M352 384h32v-245c0 -65 -52 -118 -117 -118s-118 53 -118 118v266c0 47 39 86 86 86s85 -39 85 -86v-224c0 -29 -24 -53 -53 -53s-54 24 -54 53v203h32v-203c0 -12 10 -21 22 -21s21 9 21 21v224c0 29 -24 54 -53 54s-54 -25 -54 -54v-266c0 -47 39 -86 86 -86
+s85 39 85 86v245z" />
+    <glyph glyph-name="attach_money" unicode="attach_money" 
+d="M252 279c48 -13 100 -32 100 -93c0 -44 -33 -68 -75 -76v-46h-64v46c-41 9 -75 35 -78 82h47c2 -25 19 -45 63 -45c47 0 58 23 58 38c0 20 -11 39 -64 52c-60 14 -100 39 -100 88c0 41 33 68 74 77v46h64v-47c45 -11 68 -44 69 -81h-47c-1 27 -16 45 -54 45
+c-36 0 -57 -17 -57 -40c0 -20 16 -33 64 -46z" />
+    <glyph glyph-name="attachment" unicode="attachment" 
+d="M43 245c0 65 52 118 117 118h224c47 0 85 -39 85 -86s-38 -85 -85 -85h-181c-29 0 -54 24 -54 53s25 54 54 54h160v-43h-162c-12 0 -12 -21 0 -21h183c23 0 43 19 43 42s-20 43 -43 43h-224c-41 0 -75 -34 -75 -75s34 -74 75 -74h203v-43h-203c-65 0 -117 52 -117 117z
+" />
+    <glyph glyph-name="audiotrack" unicode="audiotrack" 
+d="M256 448h149v-64h-85v-235h-1c-5 -48 -46 -85 -95 -85c-53 0 -96 43 -96 96s43 96 96 96c11 0 22 -2 32 -6v198z" />
+    <glyph glyph-name="autorenew" unicode="autorenew" 
+d="M400 347c17 -26 27 -58 27 -91c0 -94 -77 -171 -171 -171v-64l-85 86l85 85v-64c71 0 128 57 128 128c0 22 -6 42 -15 60zM256 384c-71 0 -128 -57 -128 -128c0 -22 5 -42 15 -60l-31 -31c-17 26 -27 58 -27 91c0 94 77 171 171 171v64l85 -86l-85 -85v64z" />
+    <glyph glyph-name="av_timer" unicode="av_timer" 
+d="M128 256c0 12 9 21 21 21s22 -9 22 -21s-10 -21 -22 -21s-21 9 -21 21zM384 256c0 -12 -9 -21 -21 -21s-22 9 -22 21s10 21 22 21s21 -9 21 -21zM235 448h21c106 0 192 -86 192 -192s-86 -192 -192 -192s-192 86 -192 192c0 63 30 118 77 153v1l145 -145l-30 -30
+l-116 115c-21 -26 -33 -58 -33 -94c0 -83 66 -149 149 -149s149 66 149 149c0 75 -56 138 -128 148v-41h-42v85zM235 149c0 12 9 22 21 22s21 -10 21 -22s-9 -21 -21 -21s-21 9 -21 21z" />
+    <glyph glyph-name="backspace" unicode="backspace" 
+d="M405 179l-76 77l76 77l-30 30l-76 -77l-77 77l-30 -30l77 -77l-77 -77l30 -30l77 77l76 -77zM469 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-320c-15 0 -26 8 -34 19l-115 173l115 173c8 11 19 19 34 19h320z" />
+    <glyph glyph-name="backup" unicode="backup" 
+d="M299 235h64l-107 106l-107 -106h64v-86h86v86zM413 298c55 -4 99 -50 99 -106c0 -59 -48 -107 -107 -107h-277c-71 0 -128 57 -128 128c0 66 50 120 114 127c27 51 80 87 142 87c78 0 142 -55 157 -129z" />
+    <glyph glyph-name="battery_alert" unicode="battery_alert" 
+d="M277 213v107h-42v-107h42zM277 128v43h-42v-43h42zM334 427c16 0 29 -13 29 -29v-327c0 -16 -13 -28 -29 -28h-156c-16 0 -29 12 -29 28v327c0 16 13 29 29 29h35v42h86v-42h35z" />
+    <glyph glyph-name="battery_charging_full" unicode="battery_charging_full" 
+d="M235 85l85 160h-43v118l-85 -160h43v-118zM334 427c16 0 29 -13 29 -29v-327c0 -16 -13 -28 -29 -28h-156c-16 0 -29 12 -29 28v327c0 16 13 29 29 29h35v42h86v-42h35z" />
+    <glyph glyph-name="battery_full" unicode="battery_full" 
+d="M334 427c16 0 29 -13 29 -29v-327c0 -16 -13 -28 -29 -28h-156c-16 0 -29 12 -29 28v327c0 16 13 29 29 29h35v42h86v-42h35z" />
+    <glyph glyph-name="battery_std" unicode="battery_std" 
+d="M334 427c16 0 29 -13 29 -29v-327c0 -16 -13 -28 -29 -28h-156c-16 0 -29 12 -29 28v327c0 16 13 29 29 29h35v42h86v-42h35z" />
+    <glyph glyph-name="battery_unknown" unicode="battery_unknown" 
+d="M305 241c9 9 15 22 15 36c0 35 -29 64 -64 64s-64 -29 -64 -64h32c0 18 14 32 32 32s32 -14 32 -32c0 -9 -3 -16 -9 -22l-20 -20c-10 -10 -20 -25 -20 -43h34c0 10 8 24 18 34c6 6 14 15 14 15zM276 129v41h-40v-41h40zM334 427c16 0 29 -13 29 -29v-327
+c0 -16 -13 -28 -29 -28h-156c-16 0 -29 12 -29 28v327c0 16 13 29 29 29h35v42h86v-42h35z" />
+    <glyph glyph-name="beach_access" unicode="beach_access" 
+d="M372 324c-66.8504 66.8504 -159.585 88.9016 -243.437 61.1868c63.7841 7.27512 145.981 -25.7308 212.437 -92.1868l-122 -122c-66.456 66.456 -99.4619 148.653 -92.1868 212.437c-27.7148 -83.8524 -5.66368 -176.587 61.1868 -243.437l-61 -61
+c-83.9541 83.9541 -84 220.85 -0.137673 304.862c0.129398 1.10582 0.166618 1.14572 1.27547 1.27547c84.012 83.8623 220.908 83.8164 304.862 -0.137673zM280 201l31 31l137 -138l-31 -30z" />
+    <glyph glyph-name="beenhere" unicode="beenhere" 
+d="M213 171l192 192l-30 30l-162 -162l-76 76l-30 -30zM405 491c23 0 43 -20 43 -43v-276c0 -15 -8 -27 -19 -35l-173 -116l-173 116c-11 8 -19 20 -19 35v276c0 23 20 43 43 43h298z" />
+    <glyph glyph-name="block" unicode="block" 
+d="M256 85c94 0 171 77 171 171c0 39 -13 76 -36 105l-240 -240c29 -23 66 -36 105 -36zM85 256c0 -39 13 -76 36 -105l240 240c-29 23 -66 36 -105 36c-94 0 -171 -77 -171 -171zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
+    <glyph glyph-name="bluetooth" unicode="bluetooth" 
+d="M317 164l-40 41v-81zM277 388v-81l40 41zM378 348l-92 -92l92 -92l-122 -121h-21v162l-98 -98l-30 30l119 119l-119 119l30 30l98 -98v162h21z" />
+    <glyph glyph-name="bluetooth_audio" unicode="bluetooth_audio" 
+d="M275 164l-40 41v-81zM235 388v-81l40 41zM335 348l-92 -92l92 -92l-122 -121h-21v162l-98 -98l-30 30l119 119l-119 119l30 30l98 -98v162h21zM417 369c20 -32 31 -71 31 -111c0 -42 -12 -80 -33 -113l-25 25c13 26 21 55 21 86s-8 60 -21 86zM304 256l49 49
+c6 -15 10 -32 10 -49s-4 -35 -10 -50z" />
+    <glyph glyph-name="bluetooth_connected" unicode="bluetooth_connected" 
+d="M405 299l43 -43l-43 -43l-42 43zM317 164l-40 41v-81zM277 388v-81l40 41zM378 348l-92 -92l92 -92l-122 -121h-21v162l-98 -98l-30 30l119 119l-119 119l30 30l98 -98v162h21zM149 256l-42 -43l-43 43l43 43z" />
+    <glyph glyph-name="bluetooth_disabled" unicode="bluetooth_disabled" 
+d="M277 124l40 40l-40 41v-81zM115 427l312 -312l-30 -30l-49 49l-92 -91h-21v162l-98 -98l-30 30l119 119l-141 141zM277 388v-69l-42 43v107h21l122 -121l-65 -65l-30 30l34 35z" />
+    <glyph glyph-name="bluetooth_searching" unicode="bluetooth_searching" 
+d="M275 164l-40 41v-81zM235 388v-81l40 41zM335 348l-92 -92l92 -92l-122 -121h-21v162l-98 -98l-30 30l119 119l-119 119l30 30l98 -98v162h21zM417 369c20 -32 31 -71 31 -111c0 -42 -12 -80 -33 -113l-25 25c13 26 21 55 21 86s-8 60 -21 86zM304 256l49 49
+c6 -15 10 -32 10 -49s-4 -35 -10 -50z" />
+    <glyph glyph-name="blur_circular" unicode="blur_circular" 
+d="M299 235c12 0 21 -10 21 -22s-9 -21 -21 -21s-22 9 -22 21s10 22 22 22zM299 160c6 0 10 -5 10 -11s-4 -10 -10 -10s-11 4 -11 10s5 11 11 11zM256 85c94 0 171 77 171 171s-77 171 -171 171s-171 -77 -171 -171s77 -171 171 -171zM256 469c118 0 213 -95 213 -213
+s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213zM363 309c6 0 10 -4 10 -10s-4 -11 -10 -11s-11 5 -11 11s5 10 11 10zM363 224c6 0 10 -5 10 -11s-4 -10 -10 -10s-11 4 -11 10s5 11 11 11zM299 352c-6 0 -11 5 -11 11s5 10 11 10s10 -4 10 -10s-4 -11 -10 -11z
+M299 320c12 0 21 -9 21 -21s-9 -22 -21 -22s-22 10 -22 22s10 21 22 21zM213 352c-6 0 -10 5 -10 11s4 10 10 10s11 -4 11 -10s-5 -11 -11 -11zM149 224c6 0 11 -5 11 -11s-5 -10 -11 -10s-10 4 -10 10s4 11 10 11zM213 160c6 0 11 -5 11 -11s-5 -10 -11 -10s-10 4 -10 10
+s4 11 10 11zM149 309c6 0 11 -4 11 -10s-5 -11 -11 -11s-10 5 -10 11s4 10 10 10zM213 235c12 0 22 -10 22 -22s-10 -21 -22 -21s-21 9 -21 21s9 22 21 22zM213 320c12 0 22 -9 22 -21s-10 -22 -22 -22s-21 10 -21 22s9 21 21 21z" />
+    <glyph glyph-name="blur_linear" unicode="blur_linear" 
+d="M277 149c-12 0 -21 10 -21 22s9 21 21 21s22 -9 22 -21s-10 -22 -22 -22zM277 235c-12 0 -21 9 -21 21s9 21 21 21s22 -9 22 -21s-10 -21 -22 -21zM277 320c-12 0 -21 9 -21 21s9 22 21 22s22 -10 22 -22s-10 -21 -22 -21zM363 245c-6 0 -11 5 -11 11s5 11 11 11
+s10 -5 10 -11s-4 -11 -10 -11zM363 331c-6 0 -11 4 -11 10s5 11 11 11s10 -5 10 -11s-4 -10 -10 -10zM64 448h384v-43h-384v43zM363 160c-6 0 -11 5 -11 11s5 10 11 10s10 -4 10 -10s-4 -11 -10 -11zM192 149c-12 0 -21 10 -21 22s9 21 21 21s21 -9 21 -21s-9 -22 -21 -22z
+M107 224c-18 0 -32 14 -32 32s14 32 32 32s32 -14 32 -32s-14 -32 -32 -32zM107 309c-18 0 -32 14 -32 32s14 32 32 32s32 -14 32 -32s-14 -32 -32 -32zM64 64v43h384v-43h-384zM192 320c-12 0 -21 9 -21 21s9 22 21 22s21 -10 21 -22s-9 -21 -21 -21zM192 235
+c-12 0 -21 9 -21 21s9 21 21 21s21 -9 21 -21s-9 -21 -21 -21zM107 139c-18 0 -32 14 -32 32s14 32 32 32s32 -14 32 -32s-14 -32 -32 -32z" />
+    <glyph glyph-name="blur_off" unicode="blur_off" 
+d="M64 224c6 0 11 -5 11 -11s-5 -10 -11 -10s-11 4 -11 10s5 11 11 11zM128 149c12 0 21 -9 21 -21s-9 -21 -21 -21s-21 9 -21 21s9 21 21 21zM213 75c6 0 11 -5 11 -11s-5 -11 -11 -11s-10 5 -10 11s4 11 10 11zM64 309c6 0 11 -4 11 -10s-5 -11 -11 -11s-11 5 -11 11
+s5 10 11 10zM128 235c12 0 21 -10 21 -22s-9 -21 -21 -21s-21 9 -21 21s9 22 21 22zM448 224c6 0 11 -5 11 -11s-5 -10 -11 -10s-11 4 -11 10s5 11 11 11zM213 149c12 0 22 -9 22 -21s-10 -21 -22 -21s-21 9 -21 21s9 21 21 21zM53 400l27 27l347 -347l-28 -27l-80 81
+c1 -2 1 -4 1 -6c0 -12 -9 -21 -21 -21s-22 9 -22 21s10 21 22 21c2 0 4 0 6 -1l-60 60c-2 -15 -16 -27 -32 -27c-18 0 -32 14 -32 32c0 16 12 30 27 32l-60 60c1 -2 1 -4 1 -6c0 -12 -9 -22 -21 -22s-21 10 -21 22s9 21 21 21l6 -1zM299 75c6 0 10 -5 10 -11s-4 -11 -10 -11
+s-11 5 -11 11s5 11 11 11zM384 363c-12 0 -21 9 -21 21s9 21 21 21s21 -9 21 -21s-9 -21 -21 -21zM384 277c-12 0 -21 10 -21 22s9 21 21 21s21 -9 21 -21s-9 -22 -21 -22zM384 192c-12 0 -21 9 -21 21s9 22 21 22s21 -10 21 -22s-9 -21 -21 -21zM213 363
+c-12 0 -21 9 -21 21s9 21 21 21s22 -9 22 -21s-10 -21 -22 -21zM448 288c-6 0 -11 5 -11 11s5 10 11 10s11 -4 11 -10s-5 -11 -11 -11zM213 437c-6 0 -10 5 -10 11s4 11 10 11s11 -5 11 -11s-5 -11 -11 -11zM299 437c-6 0 -11 5 -11 11s5 11 11 11s10 -5 10 -11
+s-4 -11 -10 -11zM294 267c-14 2 -25 13 -27 27v5c0 18 14 32 32 32s32 -14 32 -32s-14 -32 -32 -32h-5zM299 363c-12 0 -22 9 -22 21s10 21 22 21s21 -9 21 -21s-9 -21 -21 -21z" />
+    <glyph glyph-name="blur_on" unicode="blur_on" 
+d="M299 331c18 0 32 -14 32 -32s-14 -32 -32 -32s-32 14 -32 32s14 32 32 32zM299 245c18 0 32 -14 32 -32s-14 -32 -32 -32s-32 14 -32 32s14 32 32 32zM213 149c12 0 22 -9 22 -21s-10 -21 -22 -21s-21 9 -21 21s9 21 21 21zM213 331c18 0 32 -14 32 -32s-14 -32 -32 -32
+s-32 14 -32 32s14 32 32 32zM299 75c6 0 10 -5 10 -11s-4 -11 -10 -11s-11 5 -11 11s5 11 11 11zM299 149c12 0 21 -9 21 -21s-9 -21 -21 -21s-22 9 -22 21s10 21 22 21zM448 224c6 0 11 -5 11 -11s-5 -10 -11 -10s-11 4 -11 10s5 11 11 11zM384 405c12 0 21 -9 21 -21
+s-9 -21 -21 -21s-21 9 -21 21s9 21 21 21zM384 320c12 0 21 -9 21 -21s-9 -22 -21 -22s-21 10 -21 22s9 21 21 21zM384 149c12 0 21 -9 21 -21s-9 -21 -21 -21s-21 9 -21 21s9 21 21 21zM384 235c12 0 21 -10 21 -22s-9 -21 -21 -21s-21 9 -21 21s9 22 21 22zM213 245
+c18 0 32 -14 32 -32s-14 -32 -32 -32s-32 14 -32 32s14 32 32 32zM213 363c-12 0 -21 9 -21 21s9 21 21 21s22 -9 22 -21s-10 -21 -22 -21zM213 437c-6 0 -10 5 -10 11s4 11 10 11s11 -5 11 -11s-5 -11 -11 -11zM213 75c6 0 11 -5 11 -11s-5 -11 -11 -11s-10 5 -10 11
+s4 11 10 11zM64 224c6 0 11 -5 11 -11s-5 -10 -11 -10s-11 4 -11 10s5 11 11 11zM299 437c-6 0 -11 5 -11 11s5 11 11 11s10 -5 10 -11s-4 -11 -10 -11zM299 363c-12 0 -22 9 -22 21s10 21 22 21s21 -9 21 -21s-9 -21 -21 -21zM448 288c-6 0 -11 5 -11 11s5 10 11 10
+s11 -4 11 -10s-5 -11 -11 -11zM128 405c12 0 21 -9 21 -21s-9 -21 -21 -21s-21 9 -21 21s9 21 21 21zM64 309c6 0 11 -4 11 -10s-5 -11 -11 -11s-11 5 -11 11s5 10 11 10zM128 320c12 0 21 -9 21 -21s-9 -22 -21 -22s-21 10 -21 22s9 21 21 21zM128 149c12 0 21 -9 21 -21
+s-9 -21 -21 -21s-21 9 -21 21s9 21 21 21zM128 235c12 0 21 -10 21 -22s-9 -21 -21 -21s-21 9 -21 21s9 22 21 22z" />
+    <glyph glyph-name="book" unicode="book" 
+d="M128 427v-171l53 32l54 -32v171h-107zM384 469c23 0 43 -19 43 -42v-342c0 -23 -20 -42 -43 -42h-256c-23 0 -43 19 -43 42v342c0 23 20 42 43 42h256z" />
+    <glyph glyph-name="bookmark" unicode="bookmark" 
+d="M363 448c23 0 42 -20 42 -43v-341l-149 64l-149 -64v341c0 23 19 43 42 43h214z" />
+    <glyph glyph-name="bookmark_border" unicode="bookmark_border" 
+d="M363 128v277h-214v-277l107 47zM363 448c23 0 42 -20 42 -43v-341l-149 64l-149 -64v341c0 23 19 43 42 43h214z" />
+    <glyph glyph-name="border_all" unicode="border_all" 
+d="M405 277v128h-128v-128h128zM405 107v128h-128v-128h128zM235 277v128h-128v-128h128zM235 107v128h-128v-128h128zM64 448h384v-384h-384v384z" />
+    <glyph glyph-name="border_bottom" unicode="border_bottom" 
+d="M107 192v-43h-43v43h43zM64 64v43h384v-43h-384zM107 277v-42h-43v42h43zM405 320v43h43v-43h-43zM405 448h43v-43h-43v43zM107 363v-43h-43v43h43zM405 149v43h43v-43h-43zM405 235v42h43v-42h-43zM363 448v-43h-43v43h43zM277 448v-43h-42v43h42zM363 277v-42h-43v42
+h43zM277 363v-43h-42v43h42zM107 448v-43h-43v43h43zM277 277v-42h-42v42h42zM192 448v-43h-43v43h43zM277 192v-43h-42v43h42zM192 277v-42h-43v42h43z" />
+    <glyph glyph-name="border_clear" unicode="border_clear" 
+d="M320 405v43h43v-43h-43zM320 235v42h43v-42h-43zM320 64v43h43v-43h-43zM235 405v43h42v-43h-42zM405 448h43v-43h-43v43zM235 320v43h42v-43h-42zM405 320v43h43v-43h-43zM405 64v43h43v-43h-43zM405 235v42h43v-42h-43zM405 149v43h43v-43h-43zM235 235v42h42v-42h-42z
+M64 405v43h43v-43h-43zM64 320v43h43v-43h-43zM64 235v42h43v-42h-43zM64 149v43h43v-43h-43zM64 64v43h43v-43h-43zM235 64v43h42v-43h-42zM235 149v43h42v-43h-42zM149 64v43h43v-43h-43zM149 235v42h43v-42h-43zM149 405v43h43v-43h-43z" />
+    <glyph glyph-name="border_color" unicode="border_color" 
+d="M0 85h512v-85h-512v85zM442 426l-42 -42l-80 80l42 42c8 8 22 8 30 0l50 -50c8 -8 8 -22 0 -30zM379 363l-214 -214h-80v80l214 214z" />
+    <glyph glyph-name="border_horizontal" unicode="border_horizontal" 
+d="M405 64v43h43v-43h-43zM320 64v43h43v-43h-43zM235 149v43h42v-43h-42zM405 320v43h43v-43h-43zM405 448h43v-43h-43v43zM64 235v42h384v-42h-384zM235 64v43h42v-43h-42zM405 149v43h43v-43h-43zM277 448v-43h-42v43h42zM277 363v-43h-42v43h42zM363 448v-43h-43v43h43z
+M192 448v-43h-43v43h43zM107 448v-43h-43v43h43zM149 64v43h43v-43h-43zM64 149v43h43v-43h-43zM107 363v-43h-43v43h43zM64 64v43h43v-43h-43z" />
+    <glyph glyph-name="border_inner" unicode="border_inner" 
+d="M405 149v43h43v-43h-43zM405 64v43h43v-43h-43zM277 448v-171h171v-42h-171v-171h-42v171h-171v42h171v171h42zM320 64v43h43v-43h-43zM405 448h43v-43h-43v43zM405 320v43h43v-43h-43zM363 448v-43h-43v43h43zM107 448v-43h-43v43h43zM192 448v-43h-43v43h43zM64 149v43
+h43v-43h-43zM107 363v-43h-43v43h43zM149 64v43h43v-43h-43zM64 64v43h43v-43h-43z" />
+    <glyph glyph-name="border_left" unicode="border_left" 
+d="M320 405v43h43v-43h-43zM320 235v42h43v-42h-43zM405 64v43h43v-43h-43zM405 235v42h43v-42h-43zM405 448h43v-43h-43v43zM405 149v43h43v-43h-43zM320 64v43h43v-43h-43zM405 320v43h43v-43h-43zM64 64v384h43v-384h-43zM149 235v42h43v-42h-43zM149 405v43h43v-43h-43z
+M149 64v43h43v-43h-43zM235 235v42h42v-42h-42zM235 320v43h42v-43h-42zM235 405v43h42v-43h-42zM235 149v43h42v-43h-42zM235 64v43h42v-43h-42z" />
+    <glyph glyph-name="border_outer" unicode="border_outer" 
+d="M192 277v-42h-43v42h43zM277 192v-43h-42v43h42zM405 107v298h-298v-298h298zM64 448h384v-384h-384v384zM363 277v-42h-43v42h43zM277 277v-42h-42v42h42zM277 363v-43h-42v43h42z" />
+    <glyph glyph-name="border_right" unicode="border_right" 
+d="M235 320v43h42v-43h-42zM235 405v43h42v-43h-42zM235 235v42h42v-42h-42zM320 405v43h43v-43h-43zM320 64v43h43v-43h-43zM405 448h43v-384h-43v384zM320 235v42h43v-42h-43zM235 149v43h42v-43h-42zM64 320v43h43v-43h-43zM64 149v43h43v-43h-43zM64 235v42h43v-42h-43z
+M235 64v43h42v-43h-42zM64 64v43h43v-43h-43zM149 235v42h43v-42h-43zM149 405v43h43v-43h-43zM64 405v43h43v-43h-43zM149 64v43h43v-43h-43z" />
+    <glyph glyph-name="border_style" unicode="border_style" 
+d="M405 320v43h43v-43h-43zM64 448h384v-43h-341v-341h-43v384zM405 235v42h43v-42h-43zM405 149v43h43v-43h-43zM235 64v43h42v-43h-42zM149 64v43h43v-43h-43zM405 64v43h43v-43h-43zM320 64v43h43v-43h-43z" />
+    <glyph glyph-name="border_top" unicode="border_top" 
+d="M320 235v42h43v-42h-43zM405 64v43h43v-43h-43zM235 320v43h42v-43h-42zM320 64v43h43v-43h-43zM405 149v43h43v-43h-43zM64 448h384v-43h-384v43zM405 235v42h43v-42h-43zM405 320v43h43v-43h-43zM235 149v43h42v-43h-42zM64 320v43h43v-43h-43zM64 235v42h43v-42h-43z
+M64 64v43h43v-43h-43zM64 149v43h43v-43h-43zM235 64v43h42v-43h-42zM235 235v42h42v-42h-42zM149 235v42h43v-42h-43zM149 64v43h43v-43h-43z" />
+    <glyph glyph-name="border_vertical" unicode="border_vertical" 
+d="M320 235v42h43v-42h-43zM320 64v43h43v-43h-43zM320 405v43h43v-43h-43zM405 320v43h43v-43h-43zM405 448h43v-43h-43v43zM405 235v42h43v-42h-43zM405 64v43h43v-43h-43zM235 64v384h42v-384h-42zM405 149v43h43v-43h-43zM149 405v43h43v-43h-43zM64 149v43h43v-43h-43z
+M64 64v43h43v-43h-43zM64 235v42h43v-42h-43zM149 235v42h43v-42h-43zM149 64v43h43v-43h-43zM64 405v43h43v-43h-43zM64 320v43h43v-43h-43z" />
+    <glyph glyph-name="branding_watermark" unicode="branding_watermark" 
+d="M448 107v128h-192v-128h192zM448 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-384c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h384z" />
+    <glyph glyph-name="brightness_1" unicode="brightness_&#x31;" 
+d="M43 256c0 118 95 213 213 213s213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213z" />
+    <glyph glyph-name="brightness_2" unicode="brightness_&#x32;" 
+d="M213 469c118 0 214 -95 214 -213s-96 -213 -214 -213c-39 0 -75 10 -106 28c64 37 106 106 106 185s-42 148 -106 185c31 18 67 28 106 28z" />
+    <glyph glyph-name="brightness_3" unicode="brightness_&#x33;" 
+d="M192 469c118 0 213 -95 213 -213s-95 -213 -213 -213c-22 0 -44 3 -64 9c87 27 149 108 149 204s-62 177 -149 204c20 6 42 9 64 9z" />
+    <glyph glyph-name="brightness_4" unicode="brightness_&#x34;" 
+d="M256 128c71 0 128 57 128 128s-57 128 -128 128c-19 0 -37 -5 -53 -12c44 -20 74 -64 74 -116s-30 -96 -74 -116c16 -7 34 -12 53 -12zM427 327l70 -71l-70 -71v-100h-100l-71 -70l-71 70h-100v100l-70 71l70 71v100h100l71 70l71 -70h100v-100z" />
+    <glyph glyph-name="brightness_5" unicode="brightness_&#x35;" 
+d="M256 128c71 0 128 57 128 128s-57 128 -128 128s-128 -57 -128 -128s57 -128 128 -128zM427 185v-100h-100l-71 -70l-71 70h-100v100l-70 71l70 71v100h100l71 70l71 -70h100v-100l70 -71z" />
+    <glyph glyph-name="brightness_6" unicode="brightness_&#x36;" 
+d="M256 128c71 0 128 57 128 128s-57 128 -128 128v-256zM427 185v-100h-100l-71 -70l-71 70h-100v100l-70 71l70 71v100h100l71 70l71 -70h100v-100l70 -71z" />
+    <glyph glyph-name="brightness_7" unicode="brightness_&#x37;" 
+d="M256 341c47 0 85 -38 85 -85s-38 -85 -85 -85s-85 38 -85 85s38 85 85 85zM256 128c71 0 128 57 128 128s-57 128 -128 128s-128 -57 -128 -128s57 -128 128 -128zM427 327l70 -71l-70 -71v-100h-100l-71 -70l-71 70h-100v100l-70 71l70 71v100h100l71 70l71 -70h100
+v-100z" />
+    <glyph glyph-name="brightness_auto" unicode="brightness_auto" 
+d="M305 171h41l-69 192h-42l-69 -192h41l15 42h68zM427 327l70 -71l-70 -71v-100h-100l-71 -70l-71 70h-100v100l-70 71l70 71v100h100l71 70l71 -70h100v-100zM231 242l25 78l25 -78h-50z" />
+    <glyph glyph-name="brightness_high" unicode="brightness_high" 
+d="M256 341c47 0 85 -38 85 -85s-38 -85 -85 -85s-85 38 -85 85s38 85 85 85zM256 128c71 0 128 57 128 128s-57 128 -128 128s-128 -57 -128 -128s57 -128 128 -128zM427 327l70 -71l-70 -71v-100h-100l-71 -70l-71 70h-100v100l-70 71l70 71v100h100l71 70l71 -70h100
+v-100z" />
+    <glyph glyph-name="brightness_low" unicode="brightness_low" 
+d="M256 128c71 0 128 57 128 128s-57 128 -128 128s-128 -57 -128 -128s57 -128 128 -128zM427 185v-100h-100l-71 -70l-71 70h-100v100l-70 71l70 71v100h100l71 70l71 -70h100v-100l70 -71z" />
+    <glyph glyph-name="brightness_medium" unicode="brightness_medium" 
+d="M256 128c71 0 128 57 128 128s-57 128 -128 128v-256zM427 185v-100h-100l-71 -70l-71 70h-100v100l-70 71l70 71v100h100l71 70l71 -70h100v-100l70 -71z" />
+    <glyph glyph-name="broken_image" unicode="broken_image" 
+d="M384 268l64 -64v-97c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v140l64 -64l85 86l86 -86zM448 405v-140l-64 64l-85 -86l-86 86l-85 -86l-64 65v97c0 23 20 43 43 43h298c23 0 43 -20 43 -43z" />
+    <glyph glyph-name="brush" unicode="brush" 
+d="M442 413c8 -8 8 -22 0 -30l-191 -191l-59 59l191 191c8 8 22 8 30 0zM149 213c35 0 64 -29 64 -64c0 -47 -38 -85 -85 -85c-32 0 -65 17 -85 43c18 0 42 14 42 42c0 35 29 64 64 64z" />
+    <glyph glyph-name="bubble_chart" unicode="bubble_chart" 
+d="M222 324c0 57 45 103 102 103s103 -46 103 -103s-46 -102 -103 -102s-102 45 -102 102zM273 128c0 24 19 43 43 43s42 -19 42 -43s-18 -43 -42 -43s-43 19 -43 43zM85 205c0 38 31 68 69 68s68 -30 68 -68s-30 -68 -68 -68s-69 30 -69 68z" />
+    <glyph glyph-name="bug_report" unicode="bug_report" 
+d="M299 256v43h-86v-43h86zM299 171v42h-86v-42h86zM427 341v-42h-45c1 -7 2 -15 2 -22v-21h43v-43h-43v-21c0 -7 -1 -14 -2 -21h45v-43h-60c-22 -38 -64 -64 -111 -64s-89 26 -111 64h-60v43h45c-1 7 -2 14 -2 21v21h-43v43h43v21c0 7 1 15 2 22h-45v42h60
+c10 17 23 31 39 42l-35 35l30 30l47 -46c10 2 20 3 30 3s20 -1 30 -3l47 46l30 -30l-35 -35c16 -11 29 -25 39 -42h60z" />
+    <glyph glyph-name="build" unicode="build" 
+d="M484 107c9 -6 9 -21 -2 -30l-49 -49c-9 -9 -21 -9 -30 0l-194 194c-49 -19 -106 -9 -147 32c-43 43 -54 107 -28 158l94 -92l64 64l-92 92c51 23 115 15 158 -28c41 -41 51 -98 32 -147z" />
+    <glyph glyph-name="burst_mode" unicode="burst_mode" 
+d="M235 149h213l-68 90l-54 -68l-38 46zM469 405c12 0 22 -9 22 -21v-256c0 -12 -10 -21 -22 -21h-256c-12 0 -21 9 -21 21v256c0 12 9 21 21 21h256zM107 405h42v-298h-42v298zM21 405h43v-298h-43v298z" />
+    <glyph glyph-name="business" unicode="business" 
+d="M384 192v-43h-43v43h43zM384 277v-42h-43v42h43zM427 107v213h-171v-43h43v-42h-43v-43h43v-43h-43v-42h171zM213 363v42h-42v-42h42zM213 277v43h-42v-43h42zM213 192v43h-42v-43h42zM213 107v42h-42v-42h42zM128 363v42h-43v-42h43zM128 277v43h-43v-43h43zM128 192v43
+h-43v-43h43zM128 107v42h-43v-42h43zM256 363h213v-299h-426v384h213v-85z" />
+    <glyph glyph-name="business_center" unicode="business_center" 
+d="M299 363v42h-86v-42h86zM427 363c23 0 42 -20 42 -43v-64c0 -23 -19 -43 -42 -43h-128v43h-86v-43h-128c-24 0 -42 19 -42 43v64c0 23 19 43 42 43h85v42l43 43h85l43 -43v-42h86zM213 171h86v21h149v-85c0 -24 -19 -43 -43 -43h-298c-24 0 -43 19 -43 43v85h149v-21z
+" />
+    <glyph glyph-name="cached" unicode="cached" 
+d="M128 256h64l-85 -85l-86 85h64c0 94 77 171 171 171c33 0 65 -10 91 -27l-31 -31c-18 10 -38 15 -60 15c-71 0 -128 -57 -128 -128zM405 341l86 -85h-64c0 -94 -77 -171 -171 -171c-33 0 -65 10 -91 27l31 31c18 -10 38 -15 60 -15c71 0 128 57 128 128h-64z" />
+    <glyph glyph-name="cake" unicode="cake" 
+d="M384 320c35 0 64 -29 64 -64v-33c0 -23 -19 -42 -42 -42c-11 0 -21 4 -29 12l-46 46l-46 -46c-16 -16 -43 -16 -59 0l-45 46l-46 -46c-8 -8 -18 -12 -29 -12c-23 0 -42 19 -42 42v33c0 35 29 64 64 64h107v43h42v-43h107zM354 171c14 -14 32 -22 52 -22c16 0 30 5 42 13
+v-98c0 -12 -9 -21 -21 -21h-342c-12 0 -21 9 -21 21v98c12 -8 26 -13 42 -13c20 0 38 8 52 22l23 23l23 -23c28 -28 76 -28 104 0l23 23zM256 384c-23 0 -43 20 -43 43c0 8 3 16 7 22l36 63l36 -63c4 -6 7 -14 7 -22c0 -23 -19 -43 -43 -43z" />
+    <glyph glyph-name="call" unicode="call" 
+d="M141 282c31 -60 81 -110 141 -141l47 47c6 6 15 8 22 5c24 -8 50 -12 76 -12c12 0 21 -9 21 -21v-75c0 -12 -9 -21 -21 -21c-200 0 -363 163 -363 363c0 12 9 21 21 21h75c12 0 21 -9 21 -21c0 -27 4 -52 12 -76c2 -7 1 -16 -5 -22z" />
+    <glyph glyph-name="call_end" unicode="call_end" 
+d="M256 320c-34 0 -67 -5 -98 -15v-66c0 -8 -5 -17 -12 -20c-21 -10 -40 -23 -57 -39c-4 -4 -9 -6 -15 -6s-11 2 -15 6l-53 53c-4 4 -6 9 -6 15s2 11 6 15c65 62 153 100 250 100s185 -38 250 -100c4 -4 6 -9 6 -15s-2 -11 -6 -15l-53 -53c-4 -4 -9 -6 -15 -6s-11 2 -15 6
+c-17 16 -36 29 -57 39c-7 3 -12 10 -12 19v66c-31 10 -64 16 -98 16z" />
+    <glyph glyph-name="call_made" unicode="call_made" 
+d="M192 405h213v-213h-42v141l-248 -248l-30 30l248 248h-141v42z" />
+    <glyph glyph-name="call_merge" unicode="call_merge" 
+d="M160 341l96 96l96 -96h-75v-136l-128 -128l-30 30l116 115v119h-75zM363 77l-73 72l30 30l73 -72z" />
+    <glyph glyph-name="call_missed" unicode="call_missed" 
+d="M418 363l30 -30l-192 -192l-149 149v-98h-43v171h171v-43h-98l119 -119z" />
+    <glyph glyph-name="call_missed_outgoing" unicode="call_missed_outgoing" 
+d="M64 333l30 30l162 -162l119 119h-98v43h171v-171h-43v98l-149 -149z" />
+    <glyph glyph-name="call_received" unicode="call_received" 
+d="M427 397l-248 -248h141v-42h-213v213h42v-141l248 248z" />
+    <glyph glyph-name="call_split" unicode="call_split" 
+d="M213 427l-49 -49l113 -113v-180h-42v162l-101 101l-49 -49v128h128zM299 427h128v-128l-49 49l-62 -62l-30 30l62 62z" />
+    <glyph glyph-name="call_to_action" unicode="call_to_action" 
+d="M448 107v64h-384v-64h384zM448 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-384c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h384z" />
+    <glyph glyph-name="camera" unicode="camera" 
+d="M210 48c34.3543 59.3123 68.2469 119.086 103 178l78 -135c-37 -30 -84 -48 -135 -48c-16 0 -31 2 -46 5zM52 192h207l-79 -135c-61 23 -108 73 -128 135zM99 400c35.9996 -62.3337 71.7933 -124.873 108 -187h-160c-3 14 -4 28 -4 43c0 56 21 106 56 144zM465 299
+c3 -14 4 -28 4 -43c0 -56 -21 -106 -56 -144l-102 176l-6 11h160zM460 320h-207l79 135c61 -23 108 -73 128 -135zM201 288l-2 -2l-78 135c37 30 84 48 135 48c16 0 31 -2 46 -5z" />
+    <glyph glyph-name="camera_alt" unicode="camera_alt" 
+d="M256 149c59 0 107 48 107 107s-48 107 -107 107s-107 -48 -107 -107s48 -107 107 -107zM192 469h128l39 -42h68c23 0 42 -20 42 -43v-256c0 -23 -19 -43 -42 -43h-342c-23 0 -42 20 -42 43v256c0 23 19 43 42 43h68zM188 256c0 38 30 68 68 68s68 -30 68 -68
+s-30 -68 -68 -68s-68 30 -68 68z" />
+    <glyph glyph-name="camera_enhance" unicode="camera_enhance" 
+d="M256 149l-27 59l-58 27l58 26l27 59l27 -59l58 -26l-58 -27zM256 128c59 0 107 48 107 107s-48 106 -107 106s-107 -47 -107 -106s48 -107 107 -107zM192 448h128l39 -43h68c23 0 42 -19 42 -42v-256c0 -23 -19 -43 -42 -43h-342c-23 0 -42 20 -42 43v256
+c0 23 19 42 42 42h68z" />
+    <glyph glyph-name="camera_front" unicode="camera_front" 
+d="M149 469v-224c0 36 71 54 107 54s107 -18 107 -54v224h-214zM363 512c23 0 42 -20 42 -43v-298c0 -23 -19 -43 -42 -43h-150l64 -64l-64 -64v43h-106v42h106v43h-64c-23 0 -42 20 -42 43v298c0 23 19 43 42 43h214zM256 341c-23 0 -42 20 -42 43s19 43 42 43
+s43 -20 43 -43s-20 -43 -43 -43zM299 85h106v-42h-106v42z" />
+    <glyph glyph-name="camera_rear" unicode="camera_rear" 
+d="M256 384c23 0 42 20 42 43s-19 42 -42 42s-43 -19 -43 -42s19 -43 43 -43zM363 512c23 0 42 -20 42 -43v-298c0 -23 -19 -43 -42 -43h-150l64 -64l-64 -64v43h-106v42h106v43h-64c-23 0 -42 20 -42 43v298c0 23 19 43 42 43h214zM299 85h106v-42h-106v42z" />
+    <glyph glyph-name="camera_roll" unicode="camera_roll" 
+d="M427 320v43h-43v-43h43zM427 128v43h-43v-43h43zM341 320v43h-42v-43h42zM341 128v43h-42v-43h42zM256 320v43h-43v-43h43zM256 128v43h-43v-43h43zM299 405h170v-320h-170c0 -23 -20 -42 -43 -42h-171c-23 0 -42 19 -42 42v320c0 23 19 43 42 43h22v21c0 12 9 22 21 22
+h85c12 0 22 -10 22 -22v-21h21c23 0 43 -20 43 -43z" />
+    <glyph glyph-name="cancel" unicode="cancel" 
+d="M363 179l-77 77l77 77l-30 30l-77 -77l-77 77l-30 -30l77 -77l-77 -77l30 -30l77 77l77 -77zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
+    <glyph glyph-name="card_giftcard" unicode="card_giftcard" 
+d="M427 213v128h-109l45 -60l-35 -25c-24.0378 32.6288 -48.3187 65.0147 -72 98c-23.6829 -32.9837 -47.9614 -65.3719 -72 -98l-35 25l45 60h-109v-128h342zM427 107v42h-342v-42h342zM192 427c-12 0 -21 -10 -21 -22s9 -21 21 -21s21 9 21 21s-9 22 -21 22zM320 427
+c-12 0 -21 -10 -21 -22s9 -21 21 -21s21 9 21 21s-9 22 -21 22zM427 384c24 0 42 -19 42 -43v-234c0 -24 -18 -43 -42 -43h-342c-24 0 -42 19 -42 43v234c0 24 18 43 42 43h47c-2 7 -4 14 -4 21c0 35 29 64 64 64c22 0 41 -11 53 -28l11 -15l11 15c12 17 31 28 53 28
+c35 0 64 -29 64 -64c0 -7 -2 -14 -4 -21h47z" />
+    <glyph glyph-name="card_membership" unicode="card_membership" 
+d="M427 299v128h-342v-128h342zM427 192v43h-342v-43h342zM427 469c24 0 42 -18 42 -42v-235c0 -24 -18 -43 -42 -43h-86v-106l-85 42l-85 -42v106h-86c-24 0 -42 19 -42 43v235c0 24 18 42 42 42h342z" />
+    <glyph glyph-name="card_travel" unicode="card_travel" 
+d="M427 213v128h-64v-42h-43v42h-128v-42h-43v42h-64v-128h342zM427 107v42h-342v-42h342zM192 427v-43h128v43h-128zM427 384c24 0 42 -19 42 -43v-234c0 -24 -18 -43 -42 -43h-342c-24 0 -42 19 -42 43v234c0 24 18 43 42 43h64v43c0 24 19 42 43 42h128
+c24 0 43 -18 43 -42v-43h64z" />
+    <glyph glyph-name="casino" unicode="casino" 
+d="M352 320c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM352 128c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM256 224c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM160 320c18 0 32 14 32 32s-14 32 -32 32
+s-32 -14 -32 -32s14 -32 32 -32zM160 128c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h298z" />
+    <glyph glyph-name="cast" unicode="cast" 
+d="M21 299c129 0 235 -105 235 -235h-43c0 106 -86 192 -192 192v43zM21 213c83 0 150 -66 150 -149h-43c0 59 -48 107 -107 107v42zM21 128c35 0 64 -29 64 -64h-64v64zM448 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-149v43h149v298h-384v-64h-43v64
+c0 23 20 43 43 43h384z" />
+    <glyph glyph-name="cast_connected" unicode="cast_connected" 
+d="M448 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-149v43h149v298h-384v-64h-43v64c0 23 20 43 43 43h384zM21 299c129 0 235 -105 235 -235h-43c0 106 -86 192 -192 192v43zM405 363v-214h-120c-27 84 -94 152 -178 179v35h298zM21 213c83 0 150 -66 150 -149
+h-43c0 59 -48 107 -107 107v42zM21 128c35 0 64 -29 64 -64h-64v64z" />
+    <glyph glyph-name="center_focus_strong" unicode="center_focus_strong" 
+d="M405 107v85h43v-85c0 -23 -20 -43 -43 -43h-85v43h85zM405 448c23 0 43 -20 43 -43v-85h-43v85h-85v43h85zM107 405v-85h-43v85c0 23 20 43 43 43h85v-43h-85zM107 192v-85h85v-43h-85c-23 0 -43 20 -43 43v85h43zM256 341c47 0 85 -38 85 -85s-38 -85 -85 -85
+s-85 38 -85 85s38 85 85 85z" />
+    <glyph glyph-name="center_focus_weak" unicode="center_focus_weak" 
+d="M256 213c23 0 43 20 43 43s-20 43 -43 43s-43 -20 -43 -43s20 -43 43 -43zM256 341c47 0 85 -38 85 -85s-38 -85 -85 -85s-85 38 -85 85s38 85 85 85zM405 107v85h43v-85c0 -23 -20 -43 -43 -43h-85v43h85zM405 448c23 0 43 -20 43 -43v-85h-43v85h-85v43h85zM107 405
+v-85h-43v85c0 23 20 43 43 43h85v-43h-85zM107 192v-85h85v-43h-85c-23 0 -43 20 -43 43v85h43z" />
+    <glyph glyph-name="change_history" unicode="change_history" 
+d="M256 427l213 -342h-426zM256 346l-136 -218h272z" />
+    <glyph glyph-name="chat" unicode="chat" 
+d="M384 341v43h-256v-43h256zM299 213v43h-171v-43h171zM128 320v-43h256v43h-256zM427 469c23 0 42 -19 42 -42v-256c0 -23 -19 -43 -42 -43h-299l-85 -85v384c0 23 19 42 42 42h342z" />
+    <glyph glyph-name="chat_bubble" unicode="chat_bubble" 
+d="M427 469c23 0 42 -19 42 -42v-256c0 -23 -19 -43 -42 -43h-299l-85 -85v384c0 23 19 42 42 42h342z" />
+    <glyph glyph-name="chat_bubble_outline" unicode="chat_bubble_outline" 
+d="M427 171v256h-342v-299l43 43h299zM427 469c23 0 42 -19 42 -42v-256c0 -23 -19 -43 -42 -43h-299l-85 -85v384c0 23 19 42 42 42h342z" />
+    <glyph glyph-name="check" unicode="check" 
+d="M192 167l226 226l30 -30l-256 -256l-119 119l30 30z" />
+    <glyph glyph-name="check_box" unicode="check_box" 
+d="M213 149l192 192l-30 31l-162 -162l-76 76l-30 -30zM405 448c24 0 43 -20 43 -43v-298c0 -23 -19 -43 -43 -43h-298c-24 0 -43 20 -43 43v298c0 23 19 43 43 43h298z" />
+    <glyph glyph-name="check_box_outline_blank" unicode="check_box_outline_blank" 
+d="M405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h298zM405 405h-298v-298h298v298z" />
+    <glyph glyph-name="check_circle" unicode="check_circle" 
+d="M213 149l192 192l-30 31l-162 -162l-76 76l-30 -30zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
+    <glyph glyph-name="chevron_left" unicode="chevron_left" 
+d="M329 354l-98 -98l98 -98l-30 -30l-128 128l128 128z" />
+    <glyph glyph-name="chevron_right" unicode="chevron_right" 
+d="M213 384l128 -128l-128 -128l-30 30l98 98l-98 98z" />
+    <glyph glyph-name="child_care" unicode="child_care" 
+d="M160 213h192c-16 -38 -53 -64 -96 -64s-80 26 -96 64zM256 107c68.0018 0 125.232 44.8128 143 107c2 0 4 -1 6 -1c23 0 43 20 43 43s-20 43 -43 43c-2 0 -4 -1 -6 -1c-17.7643 62.1749 -74.9972 107 -143 107c-68.0018 0 -125.232 -44.8128 -143 -107c-2 0 -4 1 -6 1
+c-23 0 -43 -20 -43 -43s20 -43 43 -43c2 0 4 1 6 1c17.7643 -62.1749 74.9972 -107 143 -107zM489 242c-5 -32 -28 -59 -59 -68c-28.2678 -59.1055 -94.8338 -110 -174 -110c-78.8834 0 -145.522 50.0487 -173 110c-31 9 -55 36 -60 68c-1 4 -2 9 -2 14s1 10 2 14
+c5 32 29 59 60 68c11 24 26 45 46 62c34 30 78 48 127 48c80.292 0 145.109 -49.147 173 -110c31 -9 55 -36 60 -68c1 -4 2 -9 2 -14s-1 -10 -2 -14zM176 288c0 15 12 27 27 27s26 -12 26 -27s-11 -27 -26 -27s-27 12 -27 27zM283 288c0 15 11 27 26 27s27 -12 27 -27
+s-12 -27 -27 -27s-26 12 -26 27z" />
+    <glyph glyph-name="child_friendly" unicode="child_friendly" 
+d="M363 85c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM171 85c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM412 173c15 -14 25 -34 25 -56c0 -41 -33 -74 -74 -74c-38 0 -69 28 -74 64h-45c-5 -36 -35 -64 -73 -64
+c-41 0 -75 33 -75 74c0 28 16 53 39 66c-5 7 -45 94 -45 94h-47v43h74l20 -43h311c0 -39 -14 -75 -36 -104zM277 469c94 0 171 -76 171 -170h-171v170z" />
+    <glyph glyph-name="chrome_reader_mode" unicode="chrome_reader_mode" 
+d="M448 107v277h-192v-277h192zM448 427c23 0 43 -20 43 -43v-277c0 -23 -20 -43 -43 -43h-384c-23 0 -43 20 -43 43v277c0 23 20 43 43 43h384zM277 203h150v-32h-150v32zM277 309h150v-32h-150v32zM277 256h150v-32h-150v32z" />
+    <glyph glyph-name="class" unicode="class" 
+d="M128 427v-171l53 32l54 -32v171h-107zM384 469c23 0 43 -19 43 -42v-342c0 -23 -20 -42 -43 -42h-256c-23 0 -43 19 -43 42v342c0 23 20 42 43 42h256z" />
+    <glyph glyph-name="clear" unicode="clear" 
+d="M405 375l-119 -119l119 -119l-30 -30l-119 119l-119 -119l-30 30l119 119l-119 119l30 30l119 -119l119 119z" />
+    <glyph glyph-name="clear_all" unicode="clear_all" 
+d="M149 363h299v-43h-299v43zM64 149v43h299v-43h-299zM107 235v42h298v-42h-298z" />
+    <glyph glyph-name="close" unicode="close" 
+d="M405 375l-119 -119l119 -119l-30 -30l-119 119l-119 -119l-30 30l119 119l-119 119l30 30l119 -119l119 119z" />
+    <glyph glyph-name="closed_caption" unicode="closed_caption" 
+d="M384 277v22c0 12 -9 21 -21 21h-64c-12 0 -22 -9 -22 -21v-86c0 -12 10 -21 22 -21h64c12 0 21 9 21 21v22h-32v-11h-43v64h43v-11h32zM235 277v22c0 12 -10 21 -22 21h-64c-12 0 -21 -9 -21 -21v-86c0 -12 9 -21 21 -21h64c12 0 22 9 22 21v22h-32v-11h-43v64h43v-11h32
+zM405 427c23 0 43 -20 43 -43v-256c0 -23 -20 -43 -43 -43h-298c-24 0 -43 20 -43 43v256c0 23 19 43 43 43h298z" />
+    <glyph glyph-name="cloud" unicode="cloud" 
+d="M413 298c55 -4 99 -50 99 -106c0 -59 -48 -107 -107 -107h-277c-71 0 -128 57 -128 128c0 66 50 120 114 127c27 51 80 87 142 87c78 0 142 -55 157 -129z" />
+    <glyph glyph-name="cloud_circle" unicode="cloud_circle" 
+d="M352 171c29 0 53 24 53 53s-24 53 -53 53h-11c0 47 -38 86 -85 86c-40 0 -73 -28 -82 -65l-3 1c-35 0 -64 -29 -64 -64s29 -64 64 -64h181zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
+    <glyph glyph-name="cloud_done" unicode="cloud_done" 
+d="M213 149l141 141l-30 30l-111 -110l-44 44l-30 -30zM413 298c55 -4 99 -50 99 -106c0 -59 -48 -107 -107 -107h-277c-71 0 -128 57 -128 128c0 66 50 120 114 127c27 51 80 87 142 87c78 0 142 -55 157 -129z" />
+    <glyph glyph-name="cloud_download" unicode="cloud_download" 
+d="M363 235h-64v85h-86v-85h-64l107 -107zM413 298c55 -4 99 -50 99 -106c0 -59 -48 -107 -107 -107h-277c-71 0 -128 57 -128 128c0 66 50 120 114 127c27 51 80 87 142 87c78 0 142 -55 157 -129z" />
+    <glyph glyph-name="cloud_off" unicode="cloud_off" 
+d="M165 299h-37c-47 0 -85 -39 -85 -86s38 -85 85 -85h208zM64 400l27 27l357 -357l-27 -27l-43 42h-250c-71 0 -128 57 -128 128c0 69 55 125 123 128zM413 298c55 -4 99 -50 99 -106c0 -36 -18 -68 -45 -87l-31 31c20 11 33 32 33 56c0 35 -29 64 -64 64h-32v11
+c0 65 -52 117 -117 117c-20 0 -38 -4 -54 -13l-32 31c25 16 54 25 86 25c78 0 142 -55 157 -129z" />
+    <glyph glyph-name="cloud_queue" unicode="cloud_queue" 
+d="M405 128c35 0 64 29 64 64s-29 64 -64 64h-32v11c0 65 -52 117 -117 117c-54 0 -99 -36 -113 -85h-15c-47 0 -85 -39 -85 -86s38 -85 85 -85h277zM413 298c55 -4 99 -50 99 -106c0 -59 -48 -107 -107 -107h-277c-71 0 -128 57 -128 128c0 66 50 120 114 127
+c27 51 80 87 142 87c78 0 142 -55 157 -129z" />
+    <glyph glyph-name="cloud_upload" unicode="cloud_upload" 
+d="M299 235h64l-107 106l-107 -106h64v-86h86v86zM413 298c55 -4 99 -50 99 -106c0 -59 -48 -107 -107 -107h-277c-71 0 -128 57 -128 128c0 66 50 120 114 127c27 51 80 87 142 87c78 0 142 -55 157 -129z" />
+    <glyph glyph-name="code" unicode="code" 
+d="M311 158l99 98l-99 98l30 30l128 -128l-128 -128zM201 158l-30 -30l-128 128l128 128l30 -30l-99 -98z" />
+    <glyph glyph-name="collections" unicode="collections" 
+d="M43 384h42v-299h299v-42h-299c-23 0 -42 19 -42 42v299zM235 256l-64 -85h256l-86 106l-63 -79zM469 171c0 -23 -19 -43 -42 -43h-256c-23 0 -43 20 -43 43v256c0 23 20 42 43 42h256c23 0 42 -19 42 -42v-256z" />
+    <glyph glyph-name="collections_bookmark" unicode="collections_bookmark" 
+d="M427 256v171h-107v-171l53 32zM427 469c23 0 42 -19 42 -42v-256c0 -23 -19 -43 -42 -43h-256c-23 0 -43 20 -43 43v256c0 23 20 42 43 42h256zM85 384v-299h299v-42h-299c-23 0 -42 19 -42 42v299h42z" />
+    <glyph glyph-name="color_lens" unicode="color_lens" 
+d="M373 256c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM309 341c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM203 341c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM139 256c18 0 32 14 32 32s-14 32 -32 32
+s-32 -14 -32 -32s14 -32 32 -32zM256 448c106 0 192 -77 192 -171c0 -59 -48 -106 -107 -106h-37c-18 0 -32 -14 -32 -32c0 -8 3 -15 8 -21s8 -14 8 -22c0 -18 -14 -32 -32 -32c-106 0 -192 86 -192 192s86 192 192 192z" />
+    <glyph glyph-name="colorize" unicode="colorize" 
+d="M148 107l172 172l-41 41l-172 -172zM442 392c8 -8 9 -21 0 -30l-67 -67l41 -41l-30 -30l-30 30l-191 -190h-101v101l190 191l-30 30l30 30l41 -41l67 67c8 8 22 8 30 0z" />
+    <glyph glyph-name="comment" unicode="comment" 
+d="M384 341v43h-256v-43h256zM384 277v43h-256v-43h256zM384 213v43h-256v-43h256zM469 427v-384l-85 85h-299c-23 0 -42 20 -42 43v256c0 23 19 42 42 42h342c23 0 42 -19 42 -42z" />
+    <glyph glyph-name="compare" unicode="compare" 
+d="M405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-106v192l106 -128v277h-106v43h106zM213 128v128l-106 -128h106zM213 448v43h43v-470h-43v43h-106c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h106z" />
+    <glyph glyph-name="compare_arrows" unicode="compare_arrows" 
+d="M320 235l-85 85l85 85v-64h149v-42h-149v-64zM192 213v64l85 -85l-85 -85v64h-149v42h149z" />
+    <glyph glyph-name="computer" unicode="computer" 
+d="M85 384v-213h342v213h-342zM427 128h85v-43h-512v43h85c-23 0 -42 20 -42 43v213c0 23 19 43 42 43h342c23 0 42 -20 42 -43v-213c0 -23 -19 -43 -42 -43z" />
+    <glyph glyph-name="confirmation_number" unicode="confirmation_number" 
+d="M277 331v42h-42v-42h42zM277 235v42h-42v-42h42zM277 139v42h-42v-42h42zM469 299c-23 0 -42 -20 -42 -43s19 -43 42 -43v-85c0 -23 -19 -43 -42 -43h-342c-23 0 -42 20 -42 43v85c24 0 42 20 42 43s-19 43 -42 43v85c0 24 19 43 42 43h342c23 0 42 -19 42 -43v-85z" />
+    <glyph glyph-name="contact_mail" unicode="contact_mail" 
+d="M469 256v128h-170v-128h170zM299 128v21c0 43 -85 66 -128 66s-128 -23 -128 -66v-21h256zM171 384c-35 0 -64 -29 -64 -64s29 -64 64 -64s64 29 64 64s-29 64 -64 64zM469 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-426c-23 0 -43 20 -43 43v298
+c0 23 20 43 43 43h426zM448 341l-64 -42l-64 42v22l64 -43l64 43v-22z" />
+    <glyph glyph-name="contact_phone" unicode="contact_phone" 
+d="M381 213c-5 13 -8 28 -8 43s3 30 8 43h35l32 42l-42 43c-28 -21 -49 -50 -59 -85c-4 -14 -6 -28 -6 -43s2 -29 6 -43c10 -34 31 -64 59 -85l42 43l-32 42h-35zM299 128v21c0 43 -85 66 -128 66s-128 -23 -128 -66v-21h256zM171 384c-35 0 -64 -29 -64 -64s29 -64 64 -64
+s64 29 64 64s-29 64 -64 64zM469 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-426c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h426z" />
+    <glyph glyph-name="contacts" unicode="contacts" 
+d="M363 149v32c0 36 -71 54 -107 54s-107 -18 -107 -54v-32h214zM256 368c-26 0 -48 -22 -48 -48s22 -48 48 -48s48 22 48 48s-22 48 -48 48zM427 427c23 0 42 -20 42 -43v-256c0 -23 -19 -43 -42 -43h-342c-23 0 -42 20 -42 43v256c0 23 19 43 42 43h342zM85 0v43h342v-43
+h-342zM427 512v-43h-342v43h342z" />
+    <glyph glyph-name="content_copy" unicode="content_copy" 
+d="M405 64v299h-234v-299h234zM405 405c23 0 43 -19 43 -42v-299c0 -23 -20 -43 -43 -43h-234c-23 0 -43 20 -43 43v299c0 23 20 42 43 42h234zM341 491v-43h-256v-299h-42v299c0 23 19 43 42 43h256z" />
+    <glyph glyph-name="content_cut" unicode="content_cut" 
+d="M405 448h64v-21l-149 -150l-43 43zM256 245c6 0 11 5 11 11s-5 11 -11 11s-11 -5 -11 -11s5 -11 11 -11zM128 85c23 0 43 19 43 43s-20 43 -43 43s-43 -19 -43 -43s20 -43 43 -43zM128 341c23 0 43 19 43 43s-20 43 -43 43s-43 -19 -43 -43s20 -43 43 -43zM206 349
+l263 -264v-21h-64l-149 149l-50 -50c5 -11 7 -22 7 -35c0 -47 -38 -85 -85 -85s-85 38 -85 85s38 85 85 85c13 0 24 -2 35 -7l50 50l-50 50c-11 -5 -22 -7 -35 -7c-47 0 -85 38 -85 85s38 85 85 85s85 -38 85 -85c0 -13 -2 -24 -7 -35z" />
+    <glyph glyph-name="content_paste" unicode="content_paste" 
+d="M405 85v342h-42v-64h-214v64h-42v-342h298zM256 469c-12 0 -21 -9 -21 -21s9 -21 21 -21s21 9 21 21s-9 21 -21 21zM405 469c23 0 43 -19 43 -42v-342c0 -23 -20 -42 -43 -42h-298c-23 0 -43 19 -43 42v342c0 23 20 42 43 42h89c9 25 32 43 60 43s51 -18 60 -43h89z" />
+    <glyph glyph-name="control_point" unicode="control_point" 
+d="M256 85c94 0 171 77 171 171s-77 171 -171 171s-171 -77 -171 -171s77 -171 171 -171zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213zM277 363v-86h86v-42h-86v-86h-42v86h-86v42h86v86h42z" />
+    <glyph glyph-name="control_point_duplicate" unicode="control_point_duplicate" 
+d="M320 107c82 0 149 67 149 149s-67 149 -149 149s-149 -67 -149 -149s67 -149 149 -149zM320 448c106 0 192 -86 192 -192s-86 -192 -192 -192s-192 86 -192 192s86 192 192 192zM43 256c0 -60 34 -111 85 -135v-46c-74 26 -128 98 -128 181s54 155 128 181v-46
+c-51 -24 -85 -75 -85 -135zM341 341v-64h64v-42h-64v-64h-42v64h-64v42h64v64h42z" />
+    <glyph glyph-name="copyright" unicode="copyright" 
+d="M256 85c94 0 171 77 171 171s-77 171 -171 171s-171 -77 -171 -171s77 -171 171 -171zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213zM253 317c-30.7612 0 -40 -27.2286 -40 -58v-6c0 -30.7691 9.25381 -58 40 -58
+c18.7788 0 35 11.4624 35 30h38c0 -19.5209 -10.5691 -34.2021 -22 -44c-12.8931 -11.0512 -27.9049 -18 -51 -18c-54.5845 0 -82 36.0734 -82 90v6c0 25.8562 7.26023 49.4403 20 64c13.1991 15.0847 34.3422 27 62 27c22.1368 0 40.6281 -7.62806 52 -19
+c11.0024 -11.0024 21 -27.9871 21 -49h-38c0 5 -1 9 -3 13s-4 9 -7 12c-5.41728 5.41728 -14.6761 10 -25 10z" />
+    <glyph glyph-name="create" unicode="create" 
+d="M442 362l-39 -39l-80 80l39 39c8 8 22 8 30 0l50 -50c8 -8 8 -22 0 -30zM64 144l236 236l80 -80l-236 -236h-80v80z" />
+    <glyph glyph-name="create_new_folder" unicode="create_new_folder" 
+d="M405 213v43h-64v64h-42v-64h-64v-43h64v-64h42v64h64zM427 384c24 0 42 -19 42 -43v-213c0 -24 -18 -43 -42 -43h-342c-24 0 -42 19 -42 43v256c0 24 18 43 42 43h128l43 -43h171z" />
+    <glyph glyph-name="credit_card" unicode="credit_card" 
+d="M427 341v43h-342v-43h342zM427 128v128h-342v-128h342zM427 427c24 0 42 -19 42 -43v-256c0 -24 -18 -43 -42 -43h-342c-24 0 -42 19 -42 43v256c0 24 18 43 42 43h342z" />
+    <glyph glyph-name="crop" unicode="crop" 
+d="M149 149h342v-42h-86v-86h-42v86h-214c-23 0 -42 19 -42 42v214h-86v42h86v86h42v-342zM363 192v171h-171v42h171c23 0 42 -19 42 -42v-171h-42z" />
+    <glyph glyph-name="crop_16_9" unicode="crop_&#x31;&#x36;_&#x39;" 
+d="M405 171v170h-298v-170h298zM405 384c23 0 43 -20 43 -43v-170c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v170c0 23 20 43 43 43h298z" />
+    <glyph glyph-name="crop_3_2" unicode="crop_&#x33;_&#x32;" 
+d="M405 128v256h-298v-256h298zM405 427c23 0 43 -20 43 -43v-256c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v256c0 23 20 43 43 43h298z" />
+    <glyph glyph-name="crop_5_4" unicode="crop_&#x35;_&#x34;" 
+d="M405 149v214h-298v-214h298zM405 405c23 0 43 -19 43 -42v-214c0 -23 -20 -42 -43 -42h-298c-23 0 -43 19 -43 42v214c0 23 20 42 43 42h298z" />
+    <glyph glyph-name="crop_7_5" unicode="crop_&#x37;_&#x35;" 
+d="M405 192v128h-298v-128h298zM405 363c23 0 43 -20 43 -43v-128c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v128c0 23 20 43 43 43h298z" />
+    <glyph glyph-name="crop_din" unicode="crop_din" 
+d="M405 107v298h-298v-298h298zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h298z" />
+    <glyph glyph-name="crop_free" unicode="crop_free" 
+d="M405 448c23 0 43 -20 43 -43v-85h-43v85h-85v43h85zM405 107v85h43v-85c0 -23 -20 -43 -43 -43h-85v43h85zM107 192v-85h85v-43h-85c-23 0 -43 20 -43 43v85h43zM64 405c0 23 20 43 43 43h85v-43h-85v-85h-43v85z" />
+    <glyph glyph-name="crop_landscape" unicode="crop_landscape" 
+d="M405 149v214h-298v-214h298zM405 405c23 0 43 -19 43 -42v-214c0 -23 -20 -42 -43 -42h-298c-23 0 -43 19 -43 42v214c0 23 20 42 43 42h298z" />
+    <glyph glyph-name="crop_original" unicode="crop_original" 
+d="M298 250l75 -101h-234l58 76l42 -51zM405 107v298h-298v-298h298zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h298z" />
+    <glyph glyph-name="crop_portrait" unicode="crop_portrait" 
+d="M363 107v298h-214v-298h214zM363 448c23 0 42 -20 42 -43v-298c0 -23 -19 -43 -42 -43h-214c-23 0 -42 20 -42 43v298c0 23 19 43 42 43h214z" />
+    <glyph glyph-name="crop_rotate" unicode="crop_rotate" 
+d="M171 171h256v-43h-43v-43h-43v43h-170c-24 0 -43 20 -43 43v170h-43v43h43v43h43v-256zM341 213v128h-128v43h128c23 0 43 -19 43 -43v-128h-43zM257 512c134 0 244 -104 255 -235h-32c-8 80 -57 148 -127 181l-29 -28l-81 81c5 0 9 1 14 1zM159 54l29 28l81 -81
+c-5 0 -9 -1 -14 -1c-134 0 -244 104 -255 235h32c8 -80 57 -148 127 -181z" />
+    <glyph glyph-name="crop_square" unicode="crop_square" 
+d="M384 128v256h-256v-256h256zM384 427c23 0 43 -20 43 -43v-256c0 -23 -20 -43 -43 -43h-256c-23 0 -43 20 -43 43v256c0 23 20 43 43 43h256z" />
+    <glyph glyph-name="dashboard" unicode="dashboard" 
+d="M277 448h171v-128h-171v128zM277 64v213h171v-213h-171zM64 64v128h171v-128h-171zM64 235v213h171v-213h-171z" />
+    <glyph glyph-name="data_usage" unicode="data_usage" 
+d="M256 107c47 0 89 22 116 56l56 -33c-39 -53 -101 -87 -172 -87c-118 0 -213 95 -213 213c0 111 84 201 192 212v-64c-72 -10 -128 -73 -128 -148c0 -83 66 -149 149 -149zM277 468c108 -11 192 -101 192 -212c0 -31 -6 -61 -18 -87l-56 33c6 17 10 35 10 54
+c0 75 -56 138 -128 148v64z" />
+    <glyph glyph-name="date_range" unicode="date_range" 
+d="M405 85v235h-298v-235h298zM405 427c23 0 43 -20 43 -43v-299c0 -23 -20 -42 -43 -42h-298c-24 0 -43 19 -43 42v299c0 23 19 43 43 43h21v42h43v-42h170v42h43v-42h21zM363 277v-42h-43v42h43zM277 277v-42h-42v42h42zM192 277v-42h-43v42h43z" />
+    <glyph glyph-name="dehaze" unicode="dehaze" 
+d="M43 395h426v-43h-426v43zM43 288h426v-43h-426v43zM43 181h426v-42h-426v42z" />
+    <glyph glyph-name="delete" unicode="delete" 
+d="M405 427v-43h-298v43h74l22 21h106l22 -21h74zM128 107v256h256v-256c0 -23 -20 -43 -43 -43h-170c-23 0 -43 20 -43 43z" />
+    <glyph glyph-name="delete_forever" unicode="delete_forever" 
+d="M331 427h74v-43h-298v43h74l22 21h106zM180 259l46 -46l-45 -45l30 -30l45 45l45 -45l30 30l-45 45l45 46l-30 30l-45 -46l-45 46zM128 107v256h256v-256c0 -23 -20 -43 -43 -43h-170c-23 0 -43 20 -43 43z" />
+    <glyph glyph-name="delete_sweep" unicode="delete_sweep" 
+d="M299 405v-42h-256v42h64l21 22h85l22 -22h64zM64 128v213h213v-213c0 -23 -19 -43 -42 -43h-128c-23 0 -43 20 -43 43zM320 256h128v-43h-128v43zM320 341h149v-42h-149v42zM320 171h85v-43h-85v43z" />
+    <glyph glyph-name="description" unicode="description" 
+d="M277 320h118l-118 117v-117zM341 213v43h-170v-43h170zM341 128v43h-170v-43h170zM299 469l128 -128v-256c0 -23 -20 -42 -43 -42h-256c-23 0 -43 19 -43 42l1 342c0 23 19 42 42 42h171z" />
+    <glyph glyph-name="desktop_mac" unicode="desktop_mac" 
+d="M448 213v214h-384v-214h384zM448 469c23 0 43 -19 43 -42v-256c0 -23 -20 -43 -43 -43h-149l42 -64v-21h-170v21l42 64h-149c-23 0 -43 20 -43 43v256c0 23 20 42 43 42h384z" />
+    <glyph glyph-name="desktop_windows" unicode="desktop_windows" 
+d="M448 171v256h-384v-256h384zM448 469c23 0 43 -19 43 -42v-256c0 -23 -20 -43 -43 -43h-149v-43h42v-42h-170v42h42v43h-149c-23 0 -43 20 -43 43v256c0 23 20 42 43 42h384z" />
+    <glyph glyph-name="details" unicode="details" 
+d="M136 384l120 -213l120 213h-240zM64 427h384l-192 -342z" />
+    <glyph glyph-name="developer_board" unicode="developer_board" 
+d="M256 277h85v-128h-85v128zM128 363h107v-107h-107v107zM256 363h85v-64h-85v64zM128 235h107v-86h-107v86zM384 107v298h-299v-298h299zM469 320h-42v-43h42v-42h-42v-43h42v-43h-42v-42c0 -23 -20 -43 -43 -43h-299c-23 0 -42 20 -42 43v298c0 23 19 43 42 43h299
+c23 0 43 -20 43 -43v-42h42v-43z" />
+    <glyph glyph-name="developer_mode" unicode="developer_mode" 
+d="M363 107v42h42v-85c0 -23 -19 -43 -42 -43h-214c-23 0 -42 20 -42 43v85h42v-42h214zM213 188l-30 -30l-98 98l98 98l30 -30l-67 -68zM329 158l-30 30l67 68l-67 68l30 30l98 -98zM149 405v-42h-42v85c0 23 19 43 42 43l214 -1c23 0 42 -19 42 -42v-85h-42v42h-214z" />
+    <glyph glyph-name="device_hub" unicode="device_hub" 
+d="M363 171h85v-107h-107v65l-85 90l-85 -90v-65h-107v107h85l86 85v68c-25 9 -43 32 -43 60c0 35 29 64 64 64s64 -29 64 -64c0 -28 -18 -51 -43 -60v-68z" />
+    <glyph glyph-name="devices" unicode="devices" 
+d="M469 149v150h-85v-150h85zM491 341c12 0 21 -9 21 -21v-213c0 -12 -9 -22 -21 -22h-128c-12 0 -22 10 -22 22v213c0 12 10 21 22 21h128zM85 384v-235h214v-64h-299v64h43v235c0 23 19 43 42 43h384v-43h-384z" />
+    <glyph glyph-name="devices_other" unicode="devices_other" 
+d="M448 128v171h-85v-171h85zM469 341c11 0 22 -10 22 -21v-213c0 -11 -11 -22 -22 -22h-128c-11 0 -21 11 -21 22v213c0 11 10 21 21 21h128zM235 139c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM277 256v-38c13 -12 22 -28 22 -47s-9 -36 -22 -48
+v-38h-85v38c-13 12 -21 29 -21 48s8 35 21 47v38h85zM64 384v-256h85v-43h-85c-23 0 -43 20 -43 43v256c0 23 20 43 43 43h384v-43h-384z" />
+    <glyph glyph-name="dialer_sip" unicode="dialer_sip" 
+d="M427 181c12 0 21 -9 21 -21v-75c0 -12 -9 -21 -21 -21c-200 0 -363 163 -363 363c0 12 9 21 21 21h75c12 0 21 -9 21 -21c0 -27 4 -52 12 -76c2 -7 1 -16 -5 -22l-47 -47c31 -61 81 -110 141 -141l47 47c6 6 15 7 22 5c24 -8 49 -12 76 -12zM427 405v22h-22v-22h22z
+M384 448h64v-64h-43v-43h-21v107zM320 405v-64h-64v22h43v21h-43v64h64v-21h-43v-22h43zM363 448v-107h-22v107h22z" />
+    <glyph glyph-name="dialpad" unicode="dialpad" 
+d="M256 491c23 0 43 -20 43 -43s-20 -43 -43 -43s-43 20 -43 43s20 43 43 43zM256 363c23 0 43 -20 43 -43s-20 -43 -43 -43s-43 20 -43 43s20 43 43 43zM384 363c23 0 43 -20 43 -43s-20 -43 -43 -43s-43 20 -43 43s20 43 43 43zM384 235c23 0 43 -20 43 -43
+s-20 -43 -43 -43s-43 20 -43 43s20 43 43 43zM256 235c23 0 43 -20 43 -43s-20 -43 -43 -43s-43 20 -43 43s20 43 43 43zM384 405c-23 0 -43 20 -43 43s20 43 43 43s43 -20 43 -43s-20 -43 -43 -43zM128 235c23 0 43 -20 43 -43s-20 -43 -43 -43s-43 20 -43 43s20 43 43 43z
+M128 363c23 0 43 -20 43 -43s-20 -43 -43 -43s-43 20 -43 43s20 43 43 43zM128 491c23 0 43 -20 43 -43s-20 -43 -43 -43s-43 20 -43 43s20 43 43 43zM256 107c23 0 43 -20 43 -43s-20 -43 -43 -43s-43 20 -43 43s20 43 43 43z" />
+    <glyph glyph-name="directions" unicode="directions" 
+d="M299 203l74 74l-74 75v-53h-107c-12 0 -21 -10 -21 -22v-85h42v64h86v-53zM463 271c8 -9 8 -22 0 -30l-192 -192c-8 -8 -22 -8 -30 0l-192 192c-8 8 -8 22 0 30l192 192c8 8 22 8 30 0z" />
+    <glyph glyph-name="directions_bike" unicode="directions_bike" 
+d="M405 75c41 0 75 33 75 74s-34 75 -75 75s-74 -34 -74 -75s33 -74 74 -74zM405 256c60 0 107 -47 107 -107s-47 -106 -107 -106s-106 46 -106 106s46 107 106 107zM230 288l47 -49v-132h-42v106l-69 60c-9 6 -12 17 -12 30c0 11 3 21 12 30l60 60c6 9 17 12 30 12
+s23 -3 34 -12l41 -41c19 -19 44 -32 76 -32v-43c-45 0 -80 17 -108 45l-17 17zM107 75c41 0 74 33 74 74s-33 75 -74 75s-75 -34 -75 -75s34 -74 75 -74zM107 256c60 0 106 -47 106 -107s-46 -106 -106 -106s-107 46 -107 106s47 107 107 107zM331 395c-23 0 -43 19 -43 42
+s20 43 43 43s42 -20 42 -43s-19 -42 -42 -42z" />
+    <glyph glyph-name="directions_boat" unicode="directions_boat" 
+d="M128 384v-85l128 42l128 -42v85h-256zM84 107l-40 142c-4.78212 14.3464 3.99001 23.6633 14 27l27 9v99c0 23 20 43 43 43h64v64h128v-64h64c23 0 43 -20 43 -43v-99l27 -9c10.0202 -3.34008 18.7871 -12.6386 14 -27l-40 -142h-1c-34 0 -65 18 -86 42
+c-21 -24 -51 -42 -85 -42s-64 18 -85 42c-21 -24 -52 -42 -86 -42h-1zM427 64h42v-43h-42c-29 0 -59 7 -86 21c-54 -28 -116 -28 -170 0c-27 -14 -57 -21 -86 -21h-42v43h42c30 0 60 10 86 28c52 -36 118 -36 170 0c26 -18 56 -28 86 -28z" />
+    <glyph glyph-name="directions_bus" unicode="directions_bus" 
+d="M384 277v107h-256v-107h256zM352 149c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM160 149c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM85 171v213c0 75 77 85 171 85s171 -10 171 -85v-213c0 -19 -9 -36 -22 -48v-38
+c0 -12 -9 -21 -21 -21h-21c-12 0 -22 9 -22 21v22h-170v-22c0 -12 -10 -21 -22 -21h-21c-12 0 -21 9 -21 21v38c-13 12 -22 29 -22 48z" />
+    <glyph glyph-name="directions_car" unicode="directions_car" 
+d="M107 277h298l-32 96h-234zM373 171c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM139 171c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM404 384l44 -128v-171c0 -12 -9 -21 -21 -21h-22c-12 0 -21 9 -21 21v22h-256v-22
+c0 -12 -9 -21 -21 -21h-22c-12 0 -21 9 -21 21v171l44 128c4 13 17 21 31 21h234c14 0 27 -8 31 -21z" />
+    <glyph glyph-name="directions_railway" unicode="directions_railway" 
+d="M384 299v106h-256v-106h256zM256 149c23 0 43 20 43 43s-20 43 -43 43s-43 -20 -43 -43s20 -43 43 -43zM85 181v224c0 75 77 86 171 86s171 -11 171 -86v-224c0 -41 -34 -74 -75 -74l32 -32v-11h-256v11l32 32c-41 0 -75 33 -75 74z" />
+    <glyph glyph-name="directions_run" unicode="directions_run" 
+d="M211 99l-149 29l8 43l105 -21l34 173l-39 -15v-73h-42v100l111 47c6 0 11 2 17 2c15 0 27 -8 36 -21l21 -34c17 -30 51 -51 92 -51v-43c-47 0 -89 21 -117 53l-13 -64l45 -42v-160h-43v128l-45 42zM288 395c-23 0 -43 20 -43 43s20 42 43 42s42 -19 42 -42
+s-19 -43 -42 -43z" />
+    <glyph glyph-name="directions_subway" unicode="directions_subway" 
+d="M384 277v107h-107v-107h107zM352 149c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM235 277v107h-107v-107h107zM160 149c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM256 469c94 0 171 -10 171 -85v-203c0 -41 -34 -74 -75 -74
+l32 -32v-11h-256v11l32 32c-41 0 -75 33 -75 74v203c0 75 77 85 171 85z" />
+    <glyph glyph-name="directions_transit" unicode="directions_transit" 
+d="M384 277v107h-107v-107h107zM352 149c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM235 277v107h-107v-107h107zM160 149c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM256 469c94 0 171 -10 171 -85v-203c0 -41 -34 -74 -75 -74
+l32 -32v-11h-256v11l32 32c-41 0 -75 33 -75 74v203c0 75 77 85 171 85z" />
+    <glyph glyph-name="directions_walk" unicode="directions_walk" 
+d="M209 322l-60 -301h45l39 171l44 -43v-128h43v160l-45 43l13 64c28 -32 70 -53 117 -53v42c-41 0 -74 22 -91 52l-22 34c-9 13 -21 21 -36 21c-6 0 -11 -2 -17 -2l-111 -47v-100h43v72l38 15zM288 395c-23 0 -43 19 -43 42s20 43 43 43s43 -20 43 -43s-20 -42 -43 -42z
+" />
+    <glyph glyph-name="disc_full" unicode="disc_full" 
+d="M213 213c23 0 43 20 43 43s-20 43 -43 43s-42 -20 -42 -43s19 -43 42 -43zM213 427c94 0 171 -77 171 -171s-77 -171 -171 -171s-170 77 -170 171s76 171 170 171zM427 363h42v-107h-42v107zM427 171v42h42v-42h-42z" />
+    <glyph glyph-name="dns" unicode="dns" 
+d="M149 320c23 0 43 20 43 43s-20 42 -43 42s-42 -19 -42 -42s19 -43 42 -43zM427 448c12 0 21 -9 21 -21v-128c0 -12 -9 -22 -21 -22h-342c-12 0 -21 10 -21 22v128c0 12 9 21 21 21h342zM149 107c23 0 43 19 43 42s-20 43 -43 43s-42 -20 -42 -43s19 -42 42 -42zM427 235
+c12 0 21 -10 21 -22v-128c0 -12 -9 -21 -21 -21h-342c-12 0 -21 9 -21 21v128c0 12 9 22 21 22h342z" />
+    <glyph glyph-name="do_not_disturb" unicode="do_not_disturb" 
+d="M391 151c23 29 36 66 36 105c0 94 -77 171 -171 171c-39 0 -76 -13 -105 -36zM256 85c39 0 76 13 105 36l-240 240c-23 -29 -36 -66 -36 -105c0 -94 77 -171 171 -171zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
+    <glyph glyph-name="do_not_disturb_alt" unicode="do_not_disturb_alt" 
+d="M256 85c94 0 171 77 171 171c0 38 -14 75 -37 105l-239 -239c30 -23 67 -37 105 -37zM85 256c0 -38 14 -75 37 -105l239 239c-30 23 -67 37 -105 37c-94 0 -171 -77 -171 -171zM256 469c117 0 213 -96 213 -213s-96 -213 -213 -213s-213 96 -213 213s96 213 213 213z" />
+    <glyph glyph-name="do_not_disturb_off" unicode="do_not_disturb_off" 
+d="M149 235h74l-43 42h-31v-42zM48 464l416 -416l-28 -27l-59 60c-34 -24 -76 -38 -121 -38c-118 0 -213 95 -213 213c0 45 14 87 38 121l-60 59zM363 277h-74l-154 154c34 24 76 38 121 38c118 0 213 -95 213 -213c0 -45 -14 -87 -38 -121l-99 100h31v42z" />
+    <glyph glyph-name="do_not_disturb_on" unicode="do_not_disturb_on" 
+d="M363 235v42h-214v-42h214zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
+    <glyph glyph-name="dock" unicode="dock" 
+d="M341 192v213h-170v-213h170zM341 490c23 0 43 -19 43 -42v-299c0 -23 -20 -42 -43 -42h-170c-23 0 -43 19 -43 42v299c0 23 20 43 43 43zM171 21v43h170v-43h-170z" />
+    <glyph glyph-name="domain" unicode="domain" 
+d="M384 192v-43h-43v43h43zM384 277v-42h-43v42h43zM427 107v213h-171v-43h43v-42h-43v-43h43v-43h-43v-42h171zM213 363v42h-42v-42h42zM213 277v43h-42v-43h42zM213 192v43h-42v-43h42zM213 107v42h-42v-42h42zM128 363v42h-43v-42h43zM128 277v43h-43v-43h43zM128 192v43
+h-43v-43h43zM128 107v42h-43v-42h43zM256 363h213v-299h-426v384h213v-85z" />
+    <glyph glyph-name="done" unicode="done" 
+d="M192 166l226 227l30 -30l-256 -256l-119 119l29 30z" />
+    <glyph glyph-name="done_all" unicode="done_all" 
+d="M9 226l30 30l119 -119l-30 -30zM474 393l31 -30l-256 -256l-120 119l31 30l89 -89zM384 363l-135 -136l-30 30l135 136z" />
+    <glyph glyph-name="donut_large" unicode="donut_large" 
+d="M277 108c64 9 119 63 128 127h64c-10 -107 -85 -182 -192 -192v65zM405 277c-9 64 -64 118 -128 127v65c107 -10 182 -85 192 -192h-64zM235 404c-64 -10 -128 -73 -128 -148s64 -138 128 -148v-65c-107 11 -192 102 -192 213s85 202 192 213v-65z" />
+    <glyph glyph-name="donut_small" unicode="donut_small" 
+d="M277 195c21 6 33 22 40 40h152c-10 -101 -85 -182 -192 -192v152zM317 277c-7 18 -19 34 -40 40v152c107 -10 182 -91 192 -192h-152zM235 317c-21 -9 -43 -33 -43 -61s22 -52 43 -61v-152c-107 11 -192 102 -192 213s85 202 192 213v-152z" />
+    <glyph glyph-name="drafts" unicode="drafts" 
+d="M256 235l176 110l-176 103l-176 -103zM469 341v-213c0 -23 -19 -43 -42 -43h-342c-23 0 -42 20 -42 43v213c0 15 8 30 20 37l193 113l193 -113c12 -7 20 -22 20 -37z" />
+    <glyph glyph-name="drag_handle" unicode="drag_handle" 
+d="M85 192v43h342v-43h-342zM427 320v-43h-342v43h342z" />
+    <glyph glyph-name="drive_eta" unicode="drive_eta" 
+d="M107 299h298l-32 96h-234zM373 192c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM139 192c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM404 405l44 -128v-170c0 -12 -9 -22 -21 -22h-22c-12 0 -21 10 -21 22v21h-256v-21
+c0 -12 -9 -22 -21 -22h-22c-12 0 -21 10 -21 22v170l44 128c4 13 17 22 31 22h234c14 0 27 -9 31 -22z" />
+    <glyph glyph-name="dvr" unicode="dvr" 
+d="M149 256v-43h-42v43h42zM149 341v-42h-42v42h42zM405 256v-43h-234v43h234zM405 341v-42h-234v42h234zM448 149v256h-384v-256h384zM448 448c23 0 43 -20 43 -43l-1 -256c0 -23 -19 -42 -42 -42h-107v-43h-170v43h-107c-23 0 -43 19 -43 42v256c0 23 20 43 43 43h384z
+" />
+    <glyph glyph-name="edit" unicode="edit" 
+d="M442 362l-39 -39l-80 80l39 39c8 8 22 8 30 0l50 -50c8 -8 8 -22 0 -30zM64 144l236 236l80 -80l-236 -236h-80v80z" />
+    <glyph glyph-name="edit_location" unicode="edit_location" 
+d="M318 351c3 3 3 8 0 11l-20 20c-3 3 -8 3 -11 0l-15 -15l31 -31zM223 256l71 71l-31 31l-71 -71v-31h31zM256 469c82 0 149 -67 149 -149c0 -112 -149 -277 -149 -277s-149 165 -149 277c0 82 67 149 149 149z" />
+    <glyph glyph-name="eject" unicode="eject" 
+d="M256 405l142 -213h-284zM107 149h298v-42h-298v42z" />
+    <glyph glyph-name="email" unicode="email" 
+d="M427 341v43l-171 -107l-171 107v-43l171 -106zM427 427c23 0 42 -20 42 -43v-256c0 -23 -19 -43 -42 -43h-342c-23 0 -42 20 -42 43v256c0 23 19 43 42 43h342z" />
+    <glyph glyph-name="enhanced_encryption" unicode="enhanced_encryption" 
+d="M341 171v42h-64v64h-42v-64h-64v-42h64v-64h42v64h64zM190 384v-43h132v43c0 36 -30 66 -66 66s-66 -30 -66 -66zM384 341c23 0 43 -19 43 -42v-214c0 -23 -20 -42 -43 -42h-256c-23 0 -43 19 -43 42v214c0 23 20 42 43 42h21v43c0 59 48 107 107 107s107 -48 107 -107
+v-43h21z" />
+    <glyph glyph-name="equalizer" unicode="equalizer" 
+d="M341 320h86v-235h-86v235zM85 85v171h86v-171h-86zM213 85v342h86v-342h-86z" />
+    <glyph glyph-name="error" unicode="error" 
+d="M277 235v128h-42v-128h42zM277 149v43h-42v-43h42zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
+    <glyph glyph-name="error_outline" unicode="error_outline" 
+d="M256 85c94 0 171 77 171 171s-77 171 -171 171s-171 -77 -171 -171s77 -171 171 -171zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213zM235 363h42v-128h-42v128zM235 192h42v-43h-42v43z" />
+    <glyph glyph-name="euro_symbol" unicode="euro_symbol" 
+d="M320 117c35 0 66 13 90 34l38 -38c-34 -31 -79 -49 -128 -49c-84 0 -155 54 -181 128h-75v43h65c-1 7 -1 14 -1 21s0 14 1 21h-65v43h75c26 74 97 128 181 128c49 0 94 -18 128 -49l-38 -38c-24 21 -56 34 -90 34c-53 0 -100 -31 -123 -75h123v-43h-137
+c-1 -7 -2 -14 -2 -21s1 -14 2 -21h137v-43h-123c23 -44 69 -75 123 -75z" />
+    <glyph glyph-name="ev_station" unicode="ev_station" 
+d="M171 128l85 149h-43v107l-85 -160h43v-96zM384 299c12 0 21 9 21 21s-9 21 -21 21s-21 -9 -21 -21s9 -21 21 -21zM422 358c10 -10 15 -23 15 -38v-203c0 -29 -24 -53 -53 -53s-53 24 -53 53v107h-32v-160h-214v341c0 23 20 43 43 43h128c23 0 43 -20 43 -43v-149h21
+c23 0 43 -20 43 -43v-96c0 -12 9 -21 21 -21s21 9 21 21v154c-7 -3 -13 -4 -21 -4c-29 0 -53 24 -53 53c0 23 14 42 34 50l-45 45l23 22z" />
+    <glyph glyph-name="event" unicode="event" 
+d="M405 107v234h-298v-234h298zM341 491h43v-43h21c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-24 0 -43 20 -43 43v298c0 23 19 43 43 43h21v43h43v-43h170v43zM363 256v-107h-107v107h107z" />
+    <glyph glyph-name="event_available" unicode="event_available" 
+d="M405 107v234h-298v-234h298zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-24 0 -43 20 -43 43v298c0 23 19 43 43 43h21v43h43v-43h170v43h43v-43h21zM353 276l-127 -127l-68 68l23 23l45 -45l104 104z" />
+    <glyph glyph-name="event_busy" unicode="event_busy" 
+d="M405 107v234h-298v-234h298zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-24 0 -43 20 -43 43v298c0 23 19 43 43 43h21v43h43v-43h170v43h43v-43h21zM199 149l-23 23l52 52l-52 52l23 23l52 -52l52 52l22 -23l-52 -52l52 -52l-22 -23l-52 52z" />
+    <glyph glyph-name="event_note" unicode="event_note" 
+d="M299 213v-42h-150v42h150zM405 107v234h-298v-234h298zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-24 0 -43 20 -43 43v298c0 23 19 43 43 43h21v43h43v-43h170v43h43v-43h21zM363 299v-43h-214v43h214z" />
+    <glyph glyph-name="event_seat" unicode="event_seat" 
+d="M363 235h-214v170c0 23 20 43 43 43h128c23 0 43 -20 43 -43v-170zM43 299h64v-64h-64v64zM405 299h64v-64h-64v64zM85 64v128h342v-128h-64v64h-214v-64h-64z" />
+    <glyph glyph-name="exit_to_app" unicode="exit_to_app" 
+d="M405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-24 0 -43 20 -43 43v85h43v-85h298v298h-298v-85h-43v85c0 23 19 43 43 43h298zM215 179l55 56h-206v42h206l-55 56l30 30l107 -107l-107 -107z" />
+    <glyph glyph-name="expand_less" unicode="expand_less" 
+d="M256 341l128 -128l-30 -30l-98 98l-98 -98l-30 30z" />
+    <glyph glyph-name="expand_more" unicode="expand_more" 
+d="M354 329l30 -30l-128 -128l-128 128l30 30l98 -98z" />
+    <glyph glyph-name="explicit" unicode="explicit" 
+d="M320 320v43h-128v-214h128v43h-85v43h85v42h-85v43h85zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h298z" />
+    <glyph glyph-name="explore" unicode="explore" 
+d="M303 209l81 175l-175 -81l-81 -175zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213zM256 279c13 0 23 -10 23 -23s-10 -23 -23 -23s-23 10 -23 23s10 23 23 23z" />
+    <glyph glyph-name="exposure" unicode="exposure" 
+d="M427 85v342l-342 -342h342zM107 405v-42h128v42h-128zM427 469c23 0 42 -19 42 -42v-342c0 -23 -19 -42 -42 -42h-342c-23 0 -42 19 -42 42v342c0 23 19 42 42 42h342zM320 149h-43v43h43v43h43v-43h42v-43h-42v-42h-43v42z" />
+    <glyph glyph-name="exposure_neg_1" unicode="exposure_neg_&#x31;" 
+d="M405 128h-42v227l-64 -22v36l100 36h6v-277zM85 277h171v-42h-171v42z" />
+    <glyph glyph-name="exposure_neg_2" unicode="exposure_neg_&#x32;" 
+d="M43 277h170v-42h-170v42zM351 405c51.6805 0 86 -23.4377 86 -75c0 -8 -1 -17 -4 -25s-6 -17 -11 -25c-10.9564 -17.5303 -25.11 -35.11 -40 -50l-61 -66h127v-36h-184v32l89 97c13.5256 13.5256 22.2329 25.3882 31 40c5.07755 8.46258 7 15.5272 7 28c0 6 0 13 -2 18
+c-5.9589 14.8973 -17.1504 26 -38 26c-30.4379 0 -46 -18.4676 -46 -49h-46c0 25.6678 10.3448 46.3448 24 60c15.6925 15.6925 36.8462 25 68 25z" />
+    <glyph glyph-name="exposure_plus_1" unicode="exposure_plus_&#x31;" 
+d="M427 128h-43v227l-64 -22v36l100 36h7v-277zM213 363v-86h86v-42h-86v-86h-42v86h-86v42h86v86h42z" />
+    <glyph glyph-name="exposure_plus_2" unicode="exposure_plus_&#x32;" 
+d="M171 363v-86h85v-42h-85v-86h-43v86h-85v42h85v86h43zM342 164h127v-36h-184v32l89 97c13.5256 13.5256 22.2329 25.3882 31 40c4.82857 8.04762 8 16.6883 8 28c0 13.988 -4.98597 22.9813 -11 31c-6.38798 8.51731 -15.0381 13 -30 13
+c-15.4008 0 -27.3364 -6.33642 -35 -14c-6.99604 -6.99604 -11 -21.7099 -11 -35h-46c0 25.6678 10.3448 46.3448 24 60c8 8 17 15 29 19s25 6 40 6c14 0 25 -2 36 -5c10 -4 20 -8 27 -15c13.4025 -11.4878 23 -30.9925 23 -55c0 -20.2222 -7.3586 -36.1738 -16 -50
+c-5 -8 -10 -17 -17 -25s-15 -17 -23 -25z" />
+    <glyph glyph-name="exposure_zero" unicode="exposure_zero" 
+d="M299 296c0 25.8021 -1.44348 42.6652 -11 57c-4 6 -9 9 -14 12s-11 4 -18 4s-13 -1 -18 -4s-10 -6 -14 -12c-9.53524 -14.3029 -11 -31.2267 -11 -57v-57c0 -34.3202 4.66098 -58.7966 25 -71c5 -3 11 -4 18 -4c16.7682 0 24.8052 6.20777 32 17
+c8.87006 13.3051 12 34.4084 12 58v57h-1zM168 289c0 68.5293 21.3782 116 88 116c46.5088 0 71.845 -23.9186 82 -62c4 -15 7 -32 7 -54v-44h-1c0 -39.7402 -7.68654 -69.0255 -24 -90c-8 -9 -17 -17 -28 -21s-23 -6 -36 -6s-25 2 -36 6s-20 12 -28 21
+c-17.4464 19.6272 -24 51.2554 -24 90v44z" />
+    <glyph glyph-name="extension" unicode="extension" 
+d="M437 277c29 0 54 -24 54 -53s-25 -53 -54 -53h-32v-86c0 -23 -19 -42 -42 -42h-81v32c0 32 -26 57 -58 57s-58 -25 -58 -57v-32h-81c-23 0 -42 19 -42 42v81h32c32 0 57 26 57 58s-25 58 -57 58h-32v81c0 23 19 42 42 42h86v32c0 29 24 54 53 54s53 -25 53 -54v-32h86
+c23 0 42 -19 42 -42v-86h32z" />
+    <glyph glyph-name="face" unicode="face" 
+d="M256 85c94 0 171 77 171 171c0 17 -3 33 -7 48c-15 -4 -31 -5 -48 -5c-72 0 -135 35 -174 90c-21 -51 -62 -93 -112 -115c-1 -6 -1 -12 -1 -18c0 -94 77 -171 171 -171zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213zM320 261
+c15 0 27 -11 27 -26s-12 -27 -27 -27s-27 12 -27 27s12 26 27 26zM192 261c15 0 27 -11 27 -26s-12 -27 -27 -27s-27 12 -27 27s12 26 27 26z" />
+    <glyph glyph-name="fast_forward" unicode="fast_forward" 
+d="M277 384l182 -128l-182 -128v256zM85 128v256l182 -128z" />
+    <glyph glyph-name="fast_rewind" unicode="fast_rewind" 
+d="M245 256l182 128v-256zM235 128l-182 128l182 128v-256z" />
+    <glyph glyph-name="favorite" unicode="favorite" 
+d="M256 57l-31 28c-110 100 -182 165 -182 246c0 66 51 117 117 117c37 0 73 -18 96 -45c23 27 59 45 96 45c66 0 117 -51 117 -117c0 -81 -72 -147 -182 -247z" />
+    <glyph glyph-name="favorite_border" unicode="favorite_border" 
+d="M258 116c102 92 169 153 169 215c0 43 -32 74 -75 74c-33 0 -65 -21 -76 -50h-40c-11 29 -43 50 -76 50c-43 0 -75 -31 -75 -74c0 -62 67 -123 169 -215l2 -2zM352 448c66 0 117 -51 117 -117c0 -81 -72 -146 -182 -246l-31 -28l-31 27c-110 100 -182 166 -182 247
+c0 66 51 117 117 117c37 0 73 -18 96 -45c23 27 59 45 96 45z" />
+    <glyph glyph-name="featured_play_list" unicode="featured_play_list" 
+d="M256 363v42h-192v-42h192zM256 277v43h-192v-43h192zM448 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-384c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h384z" />
+    <glyph glyph-name="featured_video" unicode="featured_video" 
+d="M256 256v149h-192v-149h192zM448 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-384c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h384z" />
+    <glyph glyph-name="feedback" unicode="feedback" 
+d="M277 299v85h-42v-85h42zM277 213v43h-42v-43h42zM427 469c23 0 42 -19 42 -42v-256c0 -23 -19 -43 -42 -43h-299l-85 -85v384c0 23 19 42 42 42h342z" />
+    <glyph glyph-name="fiber_dvr" unicode="fiber_dvr" 
+d="M448 267v21c0 18 -14 32 -32 32h-75v-128h32v43h25l18 -43h32l-19 45c11 5 19 17 19 30zM269 192l38 128h-32l-22 -73l-21 73h-32l37 -128h32zM171 224v64c0 18 -14 32 -32 32h-75v-128h75c18 0 32 14 32 32zM448 448c24 0 43 -19 43 -43v-298c0 -23 -19 -43 -43 -43
+h-384c-24 0 -43 20 -43 43v298c0 24 19 43 43 43h384zM96 288h43v-64h-43v64zM373 288h43v-21h-43v21z" />
+    <glyph glyph-name="fiber_manual_record" unicode="fiber_manual_record" 
+d="M85 256c0 94 77 171 171 171s171 -77 171 -171s-77 -171 -171 -171s-171 77 -171 171z" />
+    <glyph glyph-name="fiber_new" unicode="fiber_new" 
+d="M437 213v107h-26v-96h-24v75h-27v-75h-24v96h-27v-107c0 -12 10 -21 22 -21h85c12 0 21 9 21 21zM288 293v27h-85v-128h85v27h-53v23h53v27h-53v24h53zM181 192v128h-26v-75l-54 75h-26v-128h26v75l55 -75h25zM427 427c24 0 42 -19 42 -43v-256c0 -24 -18 -43 -42 -43
+h-342c-24 0 -42 19 -42 43v256c0 24 18 43 42 43h342z" />
+    <glyph glyph-name="fiber_pin" unicode="fiber_pin" 
+d="M427 192v128h-27v-75l-53 75h-27v-128h27v75l54 -75h26zM267 192v128h-32v-128h32zM192 267v21c0 18 -14 32 -32 32h-75v-128h32v43h43c18 0 32 14 32 32zM427 427c24 0 42 -19 42 -43v-256c0 -24 -18 -43 -42 -43h-342c-24 0 -42 19 -42 43v256c0 24 18 43 42 43h342z
+M117 288h43v-21h-43v21z" />
+    <glyph glyph-name="fiber_smart_record" unicode="fiber_smart_record" 
+d="M363 421c74 -19 128 -85 128 -165s-54 -146 -128 -165v44c50 17 85 65 85 121s-35 104 -85 121v44zM21 256c0 94 77 171 171 171s171 -77 171 -171s-77 -171 -171 -171s-171 77 -171 171z" />
+    <glyph glyph-name="file_download" unicode="file_download" 
+d="M107 128h298v-43h-298v43zM405 320l-149 -149l-149 149h85v128h128v-128h85z" />
+    <glyph glyph-name="file_upload" unicode="file_upload" 
+d="M107 128h298v-43h-298v43zM192 171v128h-85l149 149l149 -149h-85v-128h-128z" />
+    <glyph glyph-name="filter" unicode="filter" 
+d="M448 149v299h-299v-299h299zM448 491c23 0 43 -20 43 -43v-299c0 -23 -20 -42 -43 -42h-299c-23 0 -42 19 -42 42v299c0 23 19 43 42 43h299zM64 405v-341h341v-43h-341c-23 0 -43 20 -43 43v341h43zM340 292l76 -100h-235l59 75l42 -50z" />
+    <glyph glyph-name="filter_1" unicode="filter_&#x31;" 
+d="M448 149v299h-299v-299h299zM448 491c23 0 43 -20 43 -43v-299c0 -23 -20 -42 -43 -42h-299c-23 0 -42 19 -42 42v299c0 23 19 43 42 43h299zM299 192v171h-43v42h85v-213h-42zM64 405v-341h341v-43h-341c-23 0 -43 20 -43 43v341h43z" />
+    <glyph glyph-name="filter_2" unicode="filter_&#x32;" 
+d="M363 235v-43h-128v85c0 24 19 43 42 43h43v43h-85v42h85c23 0 43 -18 43 -42v-43c0 -24 -20 -43 -43 -43h-43v-42h86zM448 149v299h-299v-299h299zM448 491c23 0 43 -20 43 -43v-299c0 -23 -20 -42 -43 -42h-299c-23 0 -42 19 -42 42v299c0 23 19 43 42 43h299zM64 405
+v-341h341v-43h-341c-23 0 -43 20 -43 43v341h43z" />
+    <glyph glyph-name="filter_3" unicode="filter_&#x33;" 
+d="M363 235c0 -24 -20 -43 -43 -43h-85v43h85v42h-43v43h43v43h-85v42h85c23 0 43 -18 43 -42v-32c0 -18 -14 -32 -32 -32c18 0 32 -14 32 -32v-32zM64 405v-341h341v-43h-341c-23 0 -43 20 -43 43v341h43zM448 149v299h-299v-299h299zM448 491c23 0 43 -20 43 -43v-299
+c0 -23 -20 -42 -43 -42h-299c-23 0 -42 19 -42 42v299c0 23 19 43 42 43h299z" />
+    <glyph glyph-name="filter_4" unicode="filter_&#x34;" 
+d="M448 149v299h-299v-299h299zM448 491c23 0 43 -20 43 -43v-299c0 -23 -20 -42 -43 -42h-299c-23 0 -42 19 -42 42v299c0 23 19 43 42 43h299zM320 192v85h-85v128h42v-85h43v85h43v-213h-43zM64 405v-341h341v-43h-341c-23 0 -43 20 -43 43v341h43z" />
+    <glyph glyph-name="filter_5" unicode="filter_&#x35;" 
+d="M363 235c0 -24 -20 -43 -43 -43h-85v43h85v42h-85v128h128v-42h-86v-43h43c23 0 43 -19 43 -43v-42zM64 405v-341h341v-43h-341c-23 0 -43 20 -43 43v341h43zM448 149v299h-299v-299h299zM448 491c23 0 43 -20 43 -43v-299c0 -23 -20 -42 -43 -42h-299
+c-23 0 -42 19 -42 42v299c0 23 19 43 42 43h299z" />
+    <glyph glyph-name="filter_6" unicode="filter_&#x36;" 
+d="M277 277v-42h43v42h-43zM277 192c-23 0 -42 19 -42 43v128c0 24 19 42 42 42h86v-42h-86v-43h43c23 0 43 -19 43 -43v-42c0 -24 -20 -43 -43 -43h-43zM448 149v299h-299v-299h299zM448 491c23 0 43 -20 43 -43v-299c0 -23 -20 -42 -43 -42h-299c-23 0 -42 19 -42 42v299
+c0 23 19 43 42 43h299zM64 405v-341h341v-43h-341c-23 0 -43 20 -43 43v341h43z" />
+    <glyph glyph-name="filter_7" unicode="filter_&#x37;" 
+d="M277 192h-42l85 171h-85v42h128v-42zM448 149v299h-299v-299h299zM448 491c23 0 43 -20 43 -43v-299c0 -23 -20 -42 -43 -42h-299c-23 0 -42 19 -42 42v299c0 23 19 43 42 43h299zM64 405v-341h341v-43h-341c-23 0 -43 20 -43 43v341h43z" />
+    <glyph glyph-name="filter_8" unicode="filter_&#x38;" 
+d="M277 277v-42h43v42h-43zM277 363v-43h43v43h-43zM277 192c-23 0 -42 19 -42 43v32c0 18 14 32 32 32c-18 0 -32 14 -32 32v32c0 24 19 42 42 42h43c23 0 43 -18 43 -42v-32c0 -18 -14 -32 -32 -32c18 0 32 -14 32 -32v-32c0 -24 -20 -43 -43 -43h-43zM448 149v299h-299
+v-299h299zM448 491c23 0 43 -20 43 -43v-299c0 -23 -20 -42 -43 -42h-299c-23 0 -42 19 -42 42v299c0 23 19 43 42 43h299zM64 405v-341h341v-43h-341c-23 0 -43 20 -43 43v341h43z" />
+    <glyph glyph-name="filter_9" unicode="filter_&#x39;" 
+d="M320 320v43h-43v-43h43zM320 405c23 0 43 -18 43 -42v-128c0 -24 -20 -43 -43 -43h-85v43h85v42h-43c-23 0 -42 19 -42 43v43c0 24 19 42 42 42h43zM448 149v299h-299v-299h299zM448 491c23 0 43 -20 43 -43v-299c0 -23 -20 -42 -43 -42h-299c-23 0 -42 19 -42 42v299
+c0 23 19 43 42 43h299zM64 405v-341h341v-43h-341c-23 0 -43 20 -43 43v341h43z" />
+    <glyph glyph-name="filter_9_plus" unicode="filter_&#x39;_plus" 
+d="M448 320v128h-299v-299h299v128h-43v-42h-42v42h-43v43h43v43h42v-43h43zM448 491c23 0 43 -20 43 -43v-299c0 -23 -20 -42 -43 -42h-299c-23 0 -42 19 -42 42v299c0 23 19 43 42 43h299zM235 320h21v21h-21v-21zM299 256c0 -24 -20 -43 -43 -43h-64v43h64v21h-21
+c-23 0 -43 19 -43 43v21c0 24 20 43 43 43h21c23 0 43 -19 43 -43v-85zM64 405v-341h341v-43h-341c-23 0 -43 20 -43 43v341h43z" />
+    <glyph glyph-name="filter_b_and_w" unicode="filter_b_and_w" 
+d="M405 107v298h-149v-128zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h298zM256 277l-149 -170h149v170z" />
+    <glyph glyph-name="filter_center_focus" unicode="filter_center_focus" 
+d="M256 320c35 0 64 -29 64 -64s-29 -64 -64 -64s-64 29 -64 64s29 64 64 64zM405 107v85h43v-85c0 -23 -20 -43 -43 -43h-85v43h85zM405 448c23 0 43 -20 43 -43v-85h-43v85h-85v43h85zM107 405v-85h-43v85c0 23 20 43 43 43h85v-43h-85zM107 192v-85h85v-43h-85
+c-23 0 -43 20 -43 43v85h43z" />
+    <glyph glyph-name="filter_drama" unicode="filter_drama" 
+d="M405 128c35 0 64 29 64 64s-29 64 -64 64h-32v11c0 65 -52 117 -117 117c-38 0 -72 -18 -94 -47c54 -15 94 -65 94 -124h-43c0 47 -38 86 -85 86s-85 -39 -85 -86s38 -85 85 -85h277zM413 298c55 -4 99 -50 99 -106c0 -59 -48 -107 -107 -107h-277
+c-71 0 -128 57 -128 128c0 66 50 120 114 127c27 51 80 87 142 87c78 0 142 -55 157 -129z" />
+    <glyph glyph-name="filter_frames" unicode="filter_frames" 
+d="M384 341h-256v-213h256zM427 85v299h-96l-74 75l-75 -75h-97v-299h342zM427 427c23 0 42 -20 42 -43v-299c0 -23 -19 -42 -42 -42h-342c-23 0 -42 19 -42 42v299c0 23 19 43 42 43h86l85 85l85 -85h86z" />
+    <glyph glyph-name="filter_hdr" unicode="filter_hdr" 
+d="M299 384l192 -256h-470l128 171l96 -128l34 25l-60 81z" />
+    <glyph glyph-name="filter_list" unicode="filter_list" 
+d="M128 235v42h256v-42h-256zM64 384h384v-43h-384v43zM213 128v43h86v-43h-86z" />
+    <glyph glyph-name="filter_none" unicode="filter_none" 
+d="M448 149v299h-299v-299h299zM448 491c23 0 43 -20 43 -43v-299c0 -23 -20 -42 -43 -42h-299c-23 0 -42 19 -42 42v299c0 23 19 43 42 43h299zM64 405v-341h341v-43h-341c-23 0 -43 20 -43 43v341h43z" />
+    <glyph glyph-name="filter_tilt_shift" unicode="filter_tilt_shift" 
+d="M121 91l30 30c24 -18 53 -30 84 -34v-43c-43 4 -82 21 -114 47zM277 87c31 4 60 16 83 34l31 -30c-32 -26 -71 -43 -114 -47v43zM391 151c18 24 30 52 34 83h43c-4 -43 -21 -81 -47 -113zM320 256c0 -35 -29 -64 -64 -64s-64 29 -64 64s29 64 64 64s64 -29 64 -64z
+M87 235c4 -31 16 -60 34 -83l-30 -31c-26 32 -43 71 -47 114h43zM121 361c-18 -24 -30 -53 -34 -84h-43c4 43 21 82 47 114zM425 277c-4 31 -16 60 -34 84l30 30c26 -32 43 -71 47 -114h-43zM391 421l-30 -30c-24 18 -53 30 -84 34v43c43 -4 82 -21 114 -47zM235 425
+c-31 -4 -60 -16 -84 -34l-30 30c32 26 71 43 114 47v-43z" />
+    <glyph glyph-name="filter_vintage" unicode="filter_vintage" 
+d="M256 171c47 0 85 38 85 85s-38 85 -85 85s-85 -38 -85 -85s38 -85 85 -85zM49 137c0 49.2164 31.3621 102.121 82 119c-6 2 -12 6 -18 9c-41 24 -64 66 -64 110c38 22 87 24 128 0c6 -3 12 -7 17 -11c-1 7 -2 13 -2 20c0 47 26 89 64 111c38 -22 64 -64 64 -111
+c0 -7 -1 -13 -2 -20c5 4 11 8 17 11c41 24 90 22 128 0c0 -44 -23 -86 -64 -110c-6 -3 -12 -7 -18 -9c6 -2 12 -6 18 -9c41 -24 64 -66 64 -110c-38 -22 -87 -24 -128 0c-6 3 -12 7 -17 11c1 -7 2 -13 2 -20c0 -47 -26 -89 -64 -111c-38 22 -64 64 -64 111c0 7 1 13 2 20
+c-5 -4 -11 -8 -17 -11c-41 -24 -90 -22 -128 0z" />
+    <glyph glyph-name="find_in_page" unicode="find_in_page" 
+d="M192 235c0 35 29 64 64 64s64 -29 64 -64s-29 -64 -64 -64s-64 29 -64 64zM427 94l-82 82c11 17 18 37 18 59c0 59 -48 106 -107 106s-107 -47 -107 -106s48 -107 107 -107c22 0 42 7 59 18l94 -95c-7 -5 -15 -8 -25 -8h-256c-23 0 -43 19 -43 42l1 342c0 23 19 42 42 42
+h171l128 -128v-247z" />
+    <glyph glyph-name="find_replace" unicode="find_replace" 
+d="M355 189l103 -104l-31 -31l-104 103c-25 -18 -55 -29 -88 -29c-41 0 -79 17 -106 44l-44 -44v128h128l-54 -54c19 -19 47 -31 76 -31c52 0 94 36 104 85h43c-3 -25 -13 -48 -27 -67zM235 384c-52 0 -95 -36 -105 -85h-43c10 72 73 128 148 128c41 0 78 -17 105 -44l44 44
+v-128h-128l54 54c-19 19 -46 31 -75 31z" />
+    <glyph glyph-name="fingerprint" unicode="fingerprint" 
+d="M318 43h-3c-34 9 -56 22 -79 45c-30 30 -46 69 -46 111c0 35 29 63 65 63s66 -28 66 -63c0 -23 19 -41 44 -41s45 18 45 41c0 80 -70 146 -155 146c-61 0 -116 -34 -141 -86c-8 -17 -12 -38 -12 -60c0 -17 1 -43 14 -77c4.57857 -13.7357 -15.4693 -18.3268 -20 -7
+c-10 28 -16 55 -16 84c0 26 5 49 15 69c28 60 91 99 160 99c97 0 176 -76 176 -168c0 -35 -30 -62 -66 -62s-65 27 -65 62c0 23 -20 42 -45 42s-44 -19 -44 -42c0 -36 14 -70 40 -96c20 -20 40 -31 70 -39c6 -1 8 -7 7 -13c-1 -5 -6 -8 -10 -8zM265 199
+c0 -48.7573 40.2888 -91 96 -91c9.9641 0 32.7732 7.36098 35 -6c1 -6 -3 -12 -9 -13c-12 -2 -23 -2 -26 -2c-25 0 -48 6 -66 19c-32 22 -51 56 -51 93c0 6 5 11 11 11s10 -5 10 -11zM208 47c-3 0 -5 1 -7 3c-19 19 -29 31 -43 57c-15 26 -23 58 -23 92c0 63 54 115 121 115
+s121 -52 121 -115c0 -6 -5 -10 -11 -10s-11 4 -11 10c0 52 -44 94 -99 94s-99 -42 -99 -94c0 -31 6 -59 19 -82c14 -25 24 -35 40 -52c4 -4 4 -11 0 -15c-2 -2 -5 -3 -8 -3zM75 305c-8.81177 0 -13.8926 7.8456 -9 16c21 30 48 54 80 70c67 35 153 35 220 0
+c32 -16 59 -39 80 -69c3 -5 2 -12 -3 -15s-12 -2 -15 3c-19 27 -43 47 -72 62c-61 31 -139 32 -200 0c-29 -15 -54 -36 -73 -63c-2 -3 -5 -4 -8 -4zM380 417c-2 0 -4 0 -5 1c-41 21 -77 30 -119 30s-83 -10 -119 -30c-11.6907 -7.0144 -21.6392 12.0165 -10 19
+c40 22 83 32 129 32c45 0 85 -10 129 -32c9.10556 -5.46333 5.20303 -20 -5 -20z" />
+    <glyph glyph-name="first_page" unicode="first_page" 
+d="M128 384h43v-256h-43v256zM393 158l-30 -30l-128 128l128 128l30 -30l-98 -98z" />
+    <glyph glyph-name="fitness_center" unicode="fitness_center" 
+d="M439 195l30 -31l-45 -45l30 -31l-30 -30l-31 30l-45 -45l-31 30l-30 -30l-31 30l76 76l-183 183l-76 -76l-30 31l30 30l-30 31l45 45l-30 31l30 30l31 -30l45 45l31 -30l30 30l31 -30l-76 -76l183 -183l76 76l30 -31z" />
+    <glyph glyph-name="flag" unicode="flag" 
+d="M307 384h120v-213h-150l-8 42h-120v-149h-42v363h192z" />
+    <glyph glyph-name="flare" unicode="flare" 
+d="M235 21v128h42v-128h-42zM120 150l46 46l30 -30l-46 -46zM316 166l30 30l46 -46l-30 -30zM256 320c35 0 64 -29 64 -64s-29 -64 -64 -64s-64 29 -64 64s29 64 64 64zM363 277h128v-42h-128v42zM392 362l-46 -46l-30 30l46 46zM277 491v-128h-42v128h42zM196 346l-30 -30
+l-46 46l30 30zM149 277v-42h-128v42h128z" />
+    <glyph glyph-name="flash_auto" unicode="flash_auto" 
+d="M359 349h50l-25 78zM405 469l69 -192h-41l-15 43h-68l-15 -43h-41l69 192h42zM64 469h213l-85 -192h85l-149 -256v192h-64v256z" />
+    <glyph glyph-name="flash_off" unicode="flash_off" 
+d="M363 299l-33 -57l-181 181v46h214l-86 -170h86zM70 448l335 -336l-27 -27l-88 89l-77 -131v192h-64v79l-106 107z" />
+    <glyph glyph-name="flash_on" unicode="flash_on" 
+d="M149 469h214l-86 -170h86l-150 -256v192h-64v234z" />
+    <glyph glyph-name="flight" unicode="flight" 
+d="M217 320zM448 171l-171 53v-117l43 -32v-32l-75 21l-74 -21v32l42 32v117l-170 -53v42l170 107v117c0 18 14 32 32 32s32 -14 32 -32v-117l171 -107v-42z" />
+    <glyph glyph-name="flight_land" unicode="flight_land" 
+d="M299 204c-68.2362 18.7638 -137.045 36.9549 -206 55l-34 10v110l31 -8l20 -50l106 -28v176l41 -11l59 -192l113 -30c17 -5 27 -23 23 -40c-5 -17 -22 -26 -39 -22zM53 107h406v-43h-406v43z" />
+    <glyph glyph-name="flight_takeoff" unicode="flight_takeoff" 
+d="M471 306c4 -17 -6 -34 -23 -39c-68.7788 -18.2212 -137.501 -36.499 -206 -55l-113 -30l-34 -10c-18.76 31.9067 -37.3464 63.9869 -56 96l31 8l42 -32l106 28l-88 153l41 11l147 -137l114 30c17 5 35 -6 39 -23zM53 107h406v-43h-406v43z" />
+    <glyph glyph-name="flip" unicode="flip" 
+d="M405 64v43h43c0 -23 -20 -43 -43 -43zM405 235v42h43v-42h-43zM320 405v43h43v-43h-43zM405 149v43h43v-43h-43zM235 21v470h42v-470h-42zM405 448c23 0 43 -20 43 -43h-43v43zM64 405c0 23 20 43 43 43h85v-43h-85v-298h85v-43h-85c-23 0 -43 20 -43 43v298zM405 320v43
+h43v-43h-43zM320 64v43h43v-43h-43z" />
+    <glyph glyph-name="flip_to_back" unicode="flip_to_back" 
+d="M320 149v43h43v-43h-43zM320 405v43h43v-43h-43zM107 363v-256h256v-43h-256c-24 0 -43 20 -43 43v256h43zM405 149v43h43c0 -23 -20 -43 -43 -43zM405 320v43h43v-43h-43zM405 235v42h43v-42h-43zM192 149c-24 0 -43 20 -43 43h43v-43zM277 448v-43h-42v43h42zM405 448
+c23 0 43 -20 43 -43h-43v43zM277 192v-43h-42v43h42zM192 448v-43h-43c0 23 19 43 43 43zM192 277v-42h-43v42h43zM192 363v-43h-43v43h43z" />
+    <glyph glyph-name="flip_to_front" unicode="flip_to_front" 
+d="M149 64v43h43v-43h-43zM235 64v43h42v-43h-42zM405 192v213h-213v-213h213zM405 448c23 0 43 -20 43 -43v-213c0 -23 -20 -43 -43 -43h-213c-24 0 -43 20 -43 43v213c0 23 19 43 43 43h213zM320 64v43h43v-43h-43zM64 320v43h43v-43h-43zM107 64c-24 0 -43 20 -43 43h43
+v-43zM64 149v43h43v-43h-43zM64 235v42h43v-42h-43z" />
+    <glyph glyph-name="folder" unicode="folder" 
+d="M213 427l43 -43h171c23 0 42 -20 42 -43v-213c0 -23 -19 -43 -42 -43h-342c-23 0 -42 20 -42 43v256c0 23 19 43 42 43h128z" />
+    <glyph glyph-name="folder_open" unicode="folder_open" 
+d="M427 128v213h-342v-213h342zM427 384c23 0 42 -20 42 -43v-213c0 -23 -19 -43 -42 -43h-342c-23 0 -42 20 -42 43v256c0 23 19 43 42 43h128l43 -43h171z" />
+    <glyph glyph-name="folder_shared" unicode="folder_shared" 
+d="M405 149v22c0 28 -57 42 -85 42s-85 -14 -85 -42v-22h170zM320 320c-23 0 -43 -20 -43 -43s20 -42 43 -42s43 19 43 42s-20 43 -43 43zM427 384c23 0 42 -20 42 -43v-213c0 -23 -19 -43 -42 -43h-342c-23 0 -42 20 -42 43v256c0 23 19 43 42 43h128l43 -43h171z" />
+    <glyph glyph-name="folder_special" unicode="folder_special" 
+d="M383 149l-17 71l55 48l-72 6l-29 67l-29 -67l-72 -6l55 -48l-17 -71l63 37zM427 384c23 0 42 -20 42 -43v-213c0 -23 -19 -43 -42 -43h-342c-23 0 -42 20 -42 43v256c0 23 19 43 42 43h128l43 -43h171z" />
+    <glyph glyph-name="font_download" unicode="font_download" 
+d="M340 117h45l-109 278h-40l-109 -278h45l24 64h120zM427 469c23 0 42 -19 42 -42v-342c0 -23 -19 -42 -42 -42h-342c-23 0 -42 19 -42 42v342c0 23 19 42 42 42h342zM212 224l44 118l44 -118h-88z" />
+    <glyph glyph-name="format_align_center" unicode="format_align_center" 
+d="M64 448h384v-43h-384v43zM149 363h214v-43h-214v43zM64 235v42h384v-42h-384zM64 64v43h384v-43h-384zM149 192h214v-43h-214v43z" />
+    <glyph glyph-name="format_align_justify" unicode="format_align_justify" 
+d="M64 448h384v-43h-384v43zM64 320v43h384v-43h-384zM64 235v42h384v-42h-384zM64 149v43h384v-43h-384zM64 64v43h384v-43h-384z" />
+    <glyph glyph-name="format_align_left" unicode="format_align_left" 
+d="M64 448h384v-43h-384v43zM64 64v43h384v-43h-384zM64 235v42h384v-42h-384zM320 363v-43h-256v43h256zM320 192v-43h-256v43h256z" />
+    <glyph glyph-name="format_align_right" unicode="format_align_right" 
+d="M64 448h384v-43h-384v43zM192 320v43h256v-43h-256zM64 235v42h384v-42h-384zM192 149v43h256v-43h-256zM64 64v43h384v-43h-384z" />
+    <glyph glyph-name="format_bold" unicode="format_bold" 
+d="M288 181c18 0 32 14 32 32s-14 32 -32 32h-75v-64h75zM213 373v-64h64c18 0 32 14 32 32s-14 32 -32 32h-64zM333 282c28 -13 46 -41 46 -73c0 -45 -34 -81 -79 -81h-151v299h134c48 0 85 -38 85 -86c0 -22 -14 -45 -35 -59z" />
+    <glyph glyph-name="format_clear" unicode="format_clear" 
+d="M128 405h299v-64h-124l-34 -80l-45 44l15 36h-51l-60 60v4zM70 405l6 -5l308 -309l-27 -27l-121 121l-33 -78h-64l52 123l-148 148z" />
+    <glyph glyph-name="format_color_fill" unicode="format_color_fill" 
+d="M0 85h512v-85h-512v85zM405 267c0 0 43 -47 43 -75c0 -23 -20 -43 -43 -43s-42 20 -42 43c0 28 42 75 42 75zM111 299h205l-103 102zM353 321c13 -13 13 -33 0 -45l-117 -117c-6 -6 -15 -10 -23 -10s-16 4 -22 10l-118 117c-13 12 -13 32 0 45l110 110l-51 51l31 30z" />
+    <glyph glyph-name="format_color_reset" unicode="format_color_reset" 
+d="M112 400l312 -312l-27 -27l-57 56c-23 -20 -52 -32 -84 -32c-71 0 -128 57 -128 128c0 26 12 57 28 88l-71 71zM384 213c0 -10 -1 -19 -3 -28l-183 184c30 43 58 75 58 75s128 -146 128 -231z" />
+    <glyph glyph-name="format_color_text" unicode="format_color_text" 
+d="M205 256h102l-51 135zM235 448h42l117 -299h-48l-23 64h-134l-24 -64h-48zM0 85h512v-85h-512v85z" />
+    <glyph glyph-name="format_indent_decrease" unicode="format_indent_decrease" 
+d="M235 235v42h213v-42h-213zM235 320v43h213v-43h-213zM64 448h384v-43h-384v43zM64 64v43h384v-43h-384zM64 256l85 85v-170zM235 149v43h213v-43h-213z" />
+    <glyph glyph-name="format_indent_increase" unicode="format_indent_increase" 
+d="M235 235v42h213v-42h-213zM235 320v43h213v-43h-213zM64 448h384v-43h-384v43zM235 149v43h213v-43h-213zM64 341l85 -85l-85 -85v170zM64 64v43h384v-43h-384z" />
+    <glyph glyph-name="format_italic" unicode="format_italic" 
+d="M213 427h171v-64h-60l-72 -171h47v-64h-171v64h60l72 171h-47v64z" />
+    <glyph glyph-name="format_line_spacing" unicode="format_line_spacing" 
+d="M213 235v42h256v-42h-256zM213 107v42h256v-42h-256zM213 405h256v-42h-256v42zM128 363v-214h53l-74 -74l-75 74h53v214h-53l75 74l74 -74h-53z" />
+    <glyph glyph-name="format_list_bulleted" unicode="format_list_bulleted" 
+d="M149 405h299v-42h-299v42zM149 235v42h299v-42h-299zM149 107v42h299v-42h-299zM85 160c18 0 32 -15 32 -32s-15 -32 -32 -32s-32 15 -32 32s14 32 32 32zM85 416c18 0 32 -14 32 -32s-14 -32 -32 -32s-32 14 -32 32s14 32 32 32zM85 288c18 0 32 -14 32 -32
+s-14 -32 -32 -32s-32 14 -32 32s14 32 32 32z" />
+    <glyph glyph-name="format_list_numbered" unicode="format_list_numbered" 
+d="M149 235v42h299v-42h-299zM149 107v42h299v-42h-299zM149 405h299v-42h-299v42zM43 277v22h64v-20l-39 -44h39v-22h-64v20l38 44h-38zM64 341v64h-21v22h42v-86h-21zM43 149v22h64v-86h-64v22h42v10h-21v22h21v10h-42z" />
+    <glyph glyph-name="format_paint" unicode="format_paint" 
+d="M384 427h64v-171h-171v-192c0 -12 -9 -21 -21 -21h-43c-12 0 -21 9 -21 21v235h213v85h-21v-21c0 -12 -9 -22 -21 -22h-256c-12 0 -22 10 -22 22v85c0 12 10 21 22 21h256c12 0 21 -9 21 -21v-21z" />
+    <glyph glyph-name="format_quote" unicode="format_quote" 
+d="M299 149l42 86h-64v128h128v-128l-42 -86h-64zM128 149l43 86h-64v128h128v-128l-43 -86h-64z" />
+    <glyph glyph-name="format_shapes" unicode="format_shapes" 
+d="M228 240h56l-28 82zM293 213h-75l-15 -42h-35l73 192h30l72 -192h-34zM405 405h43v43h-43v-43zM448 64v43h-43v-43h43zM363 107v42h42v214h-42v42h-214v-42h-42v-214h42v-42h214zM107 64v43h-43v-43h43zM64 448v-43h43v43h-43zM491 363h-43v-214h43v-128h-128v43h-214
+v-43h-128v128h43v214h-43v128h128v-43h214v43h128v-128z" />
+    <glyph glyph-name="format_size" unicode="format_size" 
+d="M64 256v64h192v-64h-64v-149h-64v149h-64zM192 427h277v-64h-106v-256h-64v256h-107v64z" />
+    <glyph glyph-name="format_strikethrough" unicode="format_strikethrough" 
+d="M64 213v43h384v-43h-384zM107 427h298v-64h-106v-64h-86v64h-106v64zM213 107v64h86v-64h-86z" />
+    <glyph glyph-name="format_textdirection_l_to_r" unicode="format_textdirection_l_to_r" 
+d="M448 128l-85 -85v64h-256v42h256v64zM192 299c-47 0 -85 38 -85 85s38 85 85 85h171v-42h-43v-235h-43v235h-42v-235h-43v107z" />
+    <glyph glyph-name="format_textdirection_r_to_l" unicode="format_textdirection_r_to_l" 
+d="M171 149h256v-42h-256v-64l-86 85l86 85v-64zM213 299c-47 0 -85 38 -85 85s38 85 85 85h171v-42h-43v-235h-42v235h-43v-235h-43v107z" />
+    <glyph glyph-name="format_underlined" unicode="format_underlined" 
+d="M107 107h298v-43h-298v43zM256 149c-71 0 -128 57 -128 128v171h53v-171c0 -41 34 -74 75 -74s75 33 75 74v171h53v-171c0 -71 -57 -128 -128 -128z" />
+    <glyph glyph-name="forum" unicode="forum" 
+d="M363 256c0 -12 -10 -21 -22 -21h-213l-85 -86v299c0 12 9 21 21 21h277c12 0 22 -9 22 -21v-192zM448 384c12 0 21 -9 21 -21v-320l-85 85h-235c-12 0 -21 9 -21 21v43h277v192h43z" />
+    <glyph glyph-name="forward" unicode="forward" 
+d="M256 341v86l171 -171l-171 -171v86h-171v170h171z" />
+    <glyph glyph-name="forward_10" unicode="forward_&#x31;&#x30;" 
+d="M282 188c0 -3.2653 6.32517 -7 10 -7c2 0 5 0 7 2l4 5s2 4 2 6v43c0 0 -2 4 -2 6c0 2.75261 -8.21183 7 -11 7c-2 0 -4 -1 -6 -3l-4 -4s-3 -4 -3 -6v-43s3 -4 3 -6zM322 209c0 -6 0 -13 -2 -17l-6 -13s-7 -6 -11 -6s-9 -2 -13 -2s-9 0 -13 2s-6 4 -10 6
+c-6.74403 3.37202 -9 19.7461 -9 30v15c0 6 0 13 2 17l7 13s6 6 10 6s9 2 13 2s9 0 13 -2s7 -4 11 -6s4 -7 6 -13s2 -11 2 -17v-15zM233 171h-20v70l-21 -6v15l38 12h3v-91zM85 235c0 94 77 170 171 170v86l107 -107l-107 -107v86c-70 0 -128 -58 -128 -128
+s58 -128 128 -128s128 58 128 128h43c0 -94 -77 -171 -171 -171s-171 77 -171 171z" />
+    <glyph glyph-name="forward_30" unicode="forward_&#x33;&#x30;" 
+d="M85 235c0 94 77 170 171 170v86l107 -107l-107 -107v86c-70 0 -128 -58 -128 -128s58 -128 128 -128s128 58 128 128h43c0 -94 -77 -171 -171 -171s-171 77 -171 171zM284 188c0 -3.2653 6.32517 -7 10 -7c2 0 5 0 7 2l4 5s2 4 2 6v43c0 0 -2 4 -2 6
+c0 2.75261 -8.21183 7 -11 7c-2 0 -4 -1 -6 -3l-4 -4s-2 -4 -2 -6v-43s2 -4 2 -6zM326 209c0 -6 0 -13 -2 -17l-6 -13s-7 -6 -11 -6s-9 -2 -13 -2c-10.126 0 -16.1493 4.57466 -23 8c-4 2 -4 7 -6 13s-3 11 -3 17v15c0 6 1 13 3 17l6 13s7 6 11 6s8 2 12 2s9 0 13 -2
+s7 -4 11 -6s4 -7 6 -13s2 -11 2 -17v-15zM213 224c8.11936 0 15 4.95913 15 13v4s-2 2 -2 4s-2 2 -4 2h-11s-2 -2 -4 -2s-2 -2 -2 -4v-4h-22c0 9.89385 8.81974 23 18 23c2 0 8 2 10 2c8.67272 0 17.6319 -2.81597 24 -6c5.06488 -2.53244 8 -12.109 8 -19v-7s-2 -4 -2 -6
+s-2 -4 -4 -4s-5 -3 -7 -5c4 -2 9 -4 11 -8s4 -9 4 -13s0 -9 -2 -11s-4 -6 -6 -8s-7 -4 -11 -4s-9 -2 -13 -2s-8 0 -10 2s-7 2 -11 4c-5.58093 2.79046 -9 13.5084 -9 21h18v-4s2 -2 2 -4s2 -2 4 -2h11s2 2 4 2s2 2 2 4v11s-2 2 -2 4s-2 2 -4 2h-13v15h8z" />
+    <glyph glyph-name="forward_5" unicode="forward_&#x35;" 
+d="M250 222c-1.79204 -0.716817 -7 -2.40231 -7 -4c0 -2 -2 -3 -2 -3h-13l5 47h51v-15h-37l-2 -19s2 0 2 2s3 1 3 3s2 0 4 0h4c4 0 9 -1 11 -3s6 -4 8 -6c4.43641 -4.43641 9 -13.6284 9 -23c0 -4 0 -9 -2 -11s-3 -7 -7 -11c-5.62284 -5.62284 -13.295 -8 -23 -8
+c-4 0 -9 0 -11 2s-6 2 -10 4c-5.5956 2.7978 -9 11.277 -9 19h17c0 -7.40446 5.29508 -10 13 -10c2 0 4 0 6 2l5 4s2 4 2 6v13l-2 4l-5 5s-4 2 -6 2h-4zM85 235c0 94 77 170 171 170v86l107 -107l-107 -107v86c-70 0 -128 -58 -128 -128s58 -128 128 -128s128 58 128 128h43
+c0 -94 -77 -171 -171 -171s-171 77 -171 171z" />
+    <glyph glyph-name="free_breakfast" unicode="free_breakfast" 
+d="M85 107h342v-43h-342v43zM427 341v64h-43v-64h43zM427 448c24 0 42 -19 42 -43v-64c0 -23 -18 -42 -42 -42h-43v-64c0 -47 -38 -86 -85 -86h-128c-47 0 -86 39 -86 86v213h342z" />
+    <glyph glyph-name="fullscreen" unicode="fullscreen" 
+d="M299 405h106v-106h-42v64h-64v42zM363 149v64h42v-106h-106v42h64zM107 299v106h106v-42h-64v-64h-42zM149 213v-64h64v-42h-106v106h42z" />
+    <glyph glyph-name="fullscreen_exit" unicode="fullscreen_exit" 
+d="M341 341h64v-42h-106v106h42v-64zM299 107v106h106v-42h-64v-64h-42zM171 341v64h42v-106h-106v42h64zM107 171v42h106v-106h-42v64h-64z" />
+    <glyph glyph-name="functions" unicode="functions" 
+d="M384 427v-64h-149l106 -107l-106 -107h149v-64h-256v43l139 128l-139 128v43h256z" />
+    <glyph glyph-name="g_translate" unicode="g_translate" 
+d="M448 85v278c0 12 -9 21 -21 21h-188l25 -86h41v22h23v-22h77v-22h-27c-7 -27 -22 -53 -41 -75l58 -57l-15 -16l-58 57l-19 -19l17 -59l-43 -43h150c12 0 21 9 21 21zM298 253c5 -10 13 -23 24 -36c26 31 33 59 33 59h-85l7 -23h21zM282 237l13 -47l12 11
+c-10 11 -18 23 -25 36zM237 286c0 4.92043 -0.140331 11.2807 -2 15h-84v-33h47c-3 -13 -16 -32 -45 -32c-28 0 -51 24 -51 52s23 52 51 52c16 0 26 -7 32 -13l2 -1l26 25l-2 1c-16 15 -36 23 -58 23c-48 0 -87 -39 -87 -87s39 -87 87 -87c49 0 84 35 84 85zM427 405
+c23 0 42 -19 42 -42v-278c0 -23 -19 -42 -42 -42h-171l-21 64h-150c-23 0 -42 19 -42 42v278c0 23 19 42 42 42h128l19 -64h195z" />
+    <glyph glyph-name="gamepad" unicode="gamepad" 
+d="M352 320h117v-128h-117l-64 64zM192 160l64 64l64 -64v-117h-128v117zM160 320l64 -64l-64 -64h-117v128h117zM320 352l-64 -64l-64 64v117h128v-117z" />
+    <glyph glyph-name="games" unicode="games" 
+d="M352 320h117v-128h-117l-64 64zM192 160l64 64l64 -64v-117h-128v117zM160 320l64 -64l-64 -64h-117v128h117zM320 352l-64 -64l-64 64v117h128v-117z" />
+    <glyph glyph-name="gavel" unicode="gavel" 
+d="M82 310l120 -121l-60 -60l-121 120zM263 491l120 -121l-60 -60l-121 120zM112 340l60 60l302 -302l-60 -60zM21 64h256v-43h-256v43z" />
+    <glyph glyph-name="gesture" unicode="gesture" 
+d="M296 116c15 0 40 18 46 75c-46 -12 -62 -46 -62 -59c0 -10 9 -16 16 -16zM98 365l-37 36c5 6 10 12 18 20c5 5 30 27 58 27c19 0 54 -15 54 -61c0 -29 -11 -46 -28 -70c-10 -14 -32 -52 -39 -75c-8 -23 -3 -41 7 -41c9 0 19 12 24 18c5 5 37 42 49 58c16 20 57 60 105 60
+c63 0 83 -54 86 -89h53v-53h-52c-9 -102 -66 -131 -101 -131c-38 0 -68 30 -68 66s34 101 115 115c-2 17 -3 38 -38 38c-27 0 -61 -41 -87 -73c-24 -29 -42 -52 -65 -59c-49.7758 -15.7187 -85 28.2434 -85 73c0 52 56 126 61 135c6 10 17 28 6 32c-7 3 -21 -11 -36 -26z
+" />
+    <glyph glyph-name="get_app" unicode="get_app" 
+d="M107 128h298v-43h-298v43zM405 320l-149 -149l-149 149h85v128h128v-128h85z" />
+    <glyph glyph-name="gif" unicode="gif" 
+d="M405 288h-64v-21h43v-32h-43v-43h-32v128h96v-32zM192 320c13 0 21 -10 21 -21v-11h-74v-64h42v32h32v-43c0 -11 -8 -21 -21 -21h-64c-13 0 -21 10 -21 21v86c0 11 8 21 21 21h64zM245 320h32v-128h-32v128z" />
+    <glyph glyph-name="goat" unicode="goat" 
+d="M511 318c1 -1 1 -4 0 -5l-25 -32c-1 -1 -3 -2 -4 -2l-15 3l-7 -22c-3 -5 -10 -5 -13 0l-14 30l-23 5l-47 -112l17 -136c0 -3 -2 -4 -4 -4h-20c-2 0 -3 1 -4 3l-20 81l-10 17l-25 -98c0 -2 -2 -3 -4 -3h-21c-2 0 -4 2 -4 4l23 135h-135l-35 -66l8 -68c1 -3 -1 -5 -4 -5
+h-20c-1 0 -3 0 -4 2l-28 102l-34 -39l6 -60c1 -3 -1 -5 -4 -5h-22c-2 0 -4 1 -4 2l-13 56l21 82v144s-23 9 -23 30h274c0 0 48 -1 95 33c0 0 -8 22 6 36c0 0 28 -20 36 -25c10 -6 17 5 14 14c-2 6 -9 28 -45 42c-4.57884 1.52628 -15.2106 2.3682 -13 9c0 2 2 3 4 3
+c44 -6 70 -42 77 -58c1 -2 20 -15 18 -38c0 -3 0 -5 2 -7z" />
+    <glyph glyph-name="golf_course" unicode="golf_course" 
+d="M363 386l-128 -66v-193c61 -3 106 -21 106 -42c0 -23 -57 -42 -128 -42s-128 19 -128 42c0 16 26 30 64 37v-37h43v384zM384 96c0 18 14 32 32 32s32 -14 32 -32s-14 -32 -32 -32s-32 14 -32 32z" />
+    <glyph glyph-name="gps_fixed" unicode="gps_fixed" 
+d="M256 107c83 0 149 66 149 149s-66 149 -149 149s-149 -66 -149 -149s66 -149 149 -149zM447 277h44v-42h-44c-10 -89 -81 -160 -170 -170v-44h-42v44c-89 10 -160 81 -170 170h-44v42h44c10 89 81 160 170 170v44h42v-44c89 -10 160 -81 170 -170zM256 341
+c47 0 85 -38 85 -85s-38 -85 -85 -85s-85 38 -85 85s38 85 85 85z" />
+    <glyph glyph-name="gps_not_fixed" unicode="gps_not_fixed" 
+d="M256 107c83 0 149 66 149 149s-66 149 -149 149s-149 -66 -149 -149s66 -149 149 -149zM447 277h44v-42h-44c-10 -89 -81 -160 -170 -170v-44h-42v44c-89 10 -160 81 -170 170h-44v42h44c10 89 81 160 170 170v44h42v-44c89 -10 160 -81 170 -170z" />
+    <glyph glyph-name="gps_off" unicode="gps_off" 
+d="M347 138l-209 209c-19 -25 -31 -57 -31 -91c0 -83 66 -149 149 -149c34 0 66 12 91 31zM64 421l27 27l357 -357l-27 -27l-44 44c-28 -23 -62 -39 -100 -43v-44h-42v44c-89 10 -160 81 -170 170h-44v42h44c4 38 20 72 43 100zM447 277h44v-42h-44c-3 -24 -10 -48 -21 -68
+l-32 32c7 17 11 37 11 57c0 83 -66 149 -149 149c-20 0 -40 -4 -57 -11l-32 32c21 11 44 18 68 21v44h42v-44c89 -10 160 -81 170 -170z" />
+    <glyph glyph-name="grade" unicode="grade" 
+d="M256 144l-132 -80l35 150l-116 101l153 13l60 141l60 -141l153 -13l-116 -101l35 -150z" />
+    <glyph glyph-name="gradient" unicode="gradient" 
+d="M405 277v128h-298v-128h42v-42h43v-43h43v43h42v-43h43v43h43v42h42zM363 128v43h-43v-43h43zM277 128v43h-42v-43h42zM192 128v43h-43v-43h43zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h298zM149 320h43
+v-43h-43v43zM320 320h43v-43h-43v43zM235 320h42v-43h43v-42h-43v42h-42v-42h-43v42h43v43zM363 235v-43h42v43h-42zM149 235h-42v-43h42v43z" />
+    <glyph glyph-name="grain" unicode="grain" 
+d="M213 427c23 0 43 -20 43 -43s-20 -43 -43 -43s-42 20 -42 43s19 43 42 43zM299 341c23 0 42 -19 42 -42s-19 -43 -42 -43s-43 20 -43 43s20 42 43 42zM384 256c23 0 43 -20 43 -43s-20 -42 -43 -42s-43 19 -43 42s20 43 43 43zM299 171c23 0 42 -20 42 -43
+s-19 -43 -42 -43s-43 20 -43 43s20 43 43 43zM384 341c-23 0 -43 20 -43 43s20 43 43 43s43 -20 43 -43s-20 -43 -43 -43zM128 171c23 0 43 -20 43 -43s-20 -43 -43 -43s-43 20 -43 43s20 43 43 43zM128 341c23 0 43 -19 43 -42s-20 -43 -43 -43s-43 20 -43 43s20 42 43 42z
+M213 256c23 0 43 -20 43 -43s-20 -42 -43 -42s-42 19 -42 42s19 43 42 43z" />
+    <glyph glyph-name="graphic_eq" unicode="graphic_eq" 
+d="M405 299h43v-86h-43v86zM320 128v256h43v-256h-43zM64 213v86h43v-86h-43zM235 43v426h42v-426h-42zM149 128v256h43v-256h-43z" />
+    <glyph glyph-name="grid_off" unicode="grid_off" 
+d="M341 85h31l-31 31v-31zM299 85v74l-12 12h-74v-86h86zM171 213v74l-12 12h-74v-86h86zM171 85v86h-86v-86h86zM85 372v-31h31zM213 244v-31h31zM27 485l458 -458l-27 -27l-43 43h-330c-23 0 -42 19 -42 42v330l-43 43zM341 427v-86h86v86h-86zM171 427h-31l-43 42h330
+c23 0 42 -19 42 -42v-330l-42 43v31h-31l-43 42h74v86h-86v-74l-42 43v31h-31l-43 42h74v86h-86v-74l-42 43v31z" />
+    <glyph glyph-name="grid_on" unicode="grid_on" 
+d="M427 341v86h-86v-86h86zM427 213v86h-86v-86h86zM427 85v86h-86v-86h86zM299 341v86h-86v-86h86zM299 213v86h-86v-86h86zM299 85v86h-86v-86h86zM171 341v86h-86v-86h86zM171 213v86h-86v-86h86zM171 85v86h-86v-86h86zM427 469c23 0 42 -19 42 -42v-342
+c0 -23 -19 -42 -42 -42h-342c-23 0 -42 19 -42 42v342c0 23 19 42 42 42h342z" />
+    <glyph glyph-name="group" unicode="group" 
+d="M341 235c50 0 150 -25 150 -75v-53h-128v53c0 32 -17 56 -42 74c7 1 14 1 20 1zM171 235c50 0 149 -25 149 -75v-53h-299v53c0 50 100 75 150 75zM171 277c-35 0 -64 29 -64 64s29 64 64 64s63 -29 63 -64s-28 -64 -63 -64zM341 277c-35 0 -64 29 -64 64s29 64 64 64
+s64 -29 64 -64s-29 -64 -64 -64z" />
+    <glyph glyph-name="group_add" unicode="group_add" 
+d="M277 235c43 0 128 -21 128 -64v-43h-256v43c0 43 85 64 128 64zM419 231c43 -7 93 -27 93 -60v-43h-64v43c0 25 -11 44 -29 60zM277 277c-35 0 -64 29 -64 64s29 64 64 64s64 -29 64 -64s-29 -64 -64 -64zM384 277c-7 0 -13 1 -19 3c12 17 19 38 19 61s-7 44 -19 61
+c6 2 12 3 19 3c35 0 64 -29 64 -64s-29 -64 -64 -64zM171 299v-43h-64v-64h-43v64h-64v43h64v64h43v-64h64z" />
+    <glyph glyph-name="group_work" unicode="group_work" 
+d="M341 139c29 0 54 24 54 53s-25 53 -54 53s-53 -24 -53 -53s24 -53 53 -53zM203 341c0 -29 24 -53 53 -53s53 24 53 53s-24 54 -53 54s-53 -25 -53 -54zM171 139c29 0 53 24 53 53s-24 53 -53 53s-54 -24 -54 -53s25 -53 54 -53zM256 469c118 0 213 -95 213 -213
+s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
+    <glyph glyph-name="hd" unicode="hd" 
+d="M309 224v64h43v-64h-43zM277 320v-128h86c12 0 21 9 21 21v86c0 12 -9 21 -21 21h-86zM235 192v128h-32v-53h-43v53h-32v-128h32v43h43v-43h32zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-24 0 -43 20 -43 43v298c0 23 19 43 43 43h298z" />
+    <glyph glyph-name="hdr_off" unicode="hdr_off" 
+d="M53 459c135.424 -135.909 271.816 -270.85 408 -406l-24 -23l-162 162h-72v73l-32 32v-105h-32v53h-43v-53h-32v128h32v-43h43v43h8l-117 117zM277 288h-8l-32 32h40c17 0 32 -15 32 -32v-41l-32 32v9zM373 288v-21h43v21h-43zM373 192h-8l-24 23v105h75
+c17 0 32 -15 32 -32v-21c0 -13 -8 -26 -19 -30l19 -45h-32l-19 43h-24v-43z" />
+    <glyph glyph-name="hdr_on" unicode="hdr_on" 
+d="M277 224v64h-42v-64h42zM277 320c17 0 32 -15 32 -32v-64c0 -17 -15 -32 -32 -32h-74v128h74zM139 277v43h32v-128h-32v53h-43v-53h-32v128h32v-43h43zM416 267v21h-43v-21h43zM448 267c0 -13 -8 -24 -19 -30l19 -45h-32l-19 43h-24v-43h-32v128h75c17 0 32 -15 32 -32
+v-21z" />
+    <glyph glyph-name="hdr_strong" unicode="hdr_strong" 
+d="M107 213c23 0 42 20 42 43s-19 43 -42 43s-43 -20 -43 -43s20 -43 43 -43zM107 341c47 0 85 -38 85 -85s-38 -85 -85 -85s-86 38 -86 85s39 85 86 85zM363 384c71 0 128 -57 128 -128s-57 -128 -128 -128s-128 57 -128 128s57 128 128 128z" />
+    <glyph glyph-name="hdr_weak" unicode="hdr_weak" 
+d="M363 171c47 0 85 38 85 85s-38 85 -85 85s-86 -38 -86 -85s39 -85 86 -85zM363 384c71 0 128 -57 128 -128s-57 -128 -128 -128s-128 57 -128 128s57 128 128 128zM107 341c47 0 85 -38 85 -85s-38 -85 -85 -85s-86 38 -86 85s39 85 86 85z" />
+    <glyph glyph-name="headset" unicode="headset" 
+d="M256 491c106 0 192 -86 192 -192v-150c0 -35 -29 -64 -64 -64h-64v171h85v43c0 83 -66 149 -149 149s-149 -66 -149 -149v-43h85v-171h-64c-35 0 -64 29 -64 64v150c0 106 86 192 192 192z" />
+    <glyph glyph-name="headset_mic" unicode="headset_mic" 
+d="M256 491c106 0 192 -86 192 -192v-214c0 -35 -29 -64 -64 -64h-128v43h149v21h-85v171h85v43c0 83 -66 149 -149 149s-149 -66 -149 -149v-43h85v-171h-64c-35 0 -64 29 -64 64v150c0 106 86 192 192 192z" />
+    <glyph glyph-name="healing" unicode="healing" 
+d="M355 78l78 78l-78 77l-77 -78zM299 277c-12 0 -22 -9 -22 -21s10 -21 22 -21s21 9 21 21s-9 21 -21 21zM256 192c12 0 21 9 21 21s-9 22 -21 22s-21 -10 -21 -22s9 -21 21 -21zM213 235c12 0 22 9 22 21s-10 21 -22 21s-21 -9 -21 -21s9 -21 21 -21zM156 278l77 78
+l-77 77l-78 -78zM256 320c-12 0 -21 -9 -21 -21s9 -22 21 -22s21 10 21 22s-9 21 -21 21zM378 256l85 -85c8 -8 8 -22 0 -30l-92 -93c-4 -4 -9 -6 -15 -6s-12 2 -16 6l-84 85l-85 -85c-8 -8 -22 -8 -30 0l-93 93c-8 8 -8 22 0 30l85 85l-85 84c-8 8 -8 23 0 31l93 92
+c4 4 10 6 15 6c6 0 11 -2 15 -6l85 -85l84 85c8 8 23 8 31 0l92 -92c8 -8 8 -23 0 -31z" />
+    <glyph glyph-name="hearing" unicode="hearing" 
+d="M245 320c0 29 25 53 54 53s53 -24 53 -53s-24 -53 -53 -53s-54 24 -54 53zM163 456c-35 -35 -56 -83 -56 -136s21 -101 56 -136l-30 -30c-42 42 -69 101 -69 166s27 124 69 166zM363 85c23 0 42 20 42 43h43c0 -47 -38 -85 -85 -85c-12 0 -24 2 -35 7
+c-29 15 -46 37 -59 76c-7 21 -19 31 -36 44c-19 14 -42 32 -61 67c-15 27 -23 56 -23 83c0 84 66 149 150 149s149 -65 149 -149h-43c0 60 -46 107 -106 107s-107 -47 -107 -107c0 -20 6 -43 17 -63c15 -28 33 -41 50 -54c20 -15 40 -31 51 -64c11 -32 21 -42 36 -50
+c4 -2 11 -4 17 -4z" />
+    <glyph glyph-name="help" unicode="help" 
+d="M321 272c12 12 20 29 20 48c0 47 -38 85 -85 85s-85 -38 -85 -85h42c0 23 20 43 43 43s43 -20 43 -43c0 -12 -5 -22 -13 -30l-26 -27c-15 -16 -25 -37 -25 -60v-11h42c0 32 10 44 25 60zM277 107v42h-42v-42h42zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213
+s-213 95 -213 213s95 213 213 213z" />
+    <glyph glyph-name="help_outline" unicode="help_outline" 
+d="M256 384c47 0 85 -38 85 -85c0 -53 -64 -59 -64 -107h-42c0 69 64 64 64 107c0 23 -20 42 -43 42s-43 -19 -43 -42h-42c0 47 38 85 85 85zM256 85c94 0 171 77 171 171s-77 171 -171 171s-171 -77 -171 -171s77 -171 171 -171zM256 469c118 0 213 -95 213 -213
+s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213zM235 128v43h42v-43h-42z" />
+    <glyph glyph-name="high_quality" unicode="high_quality" 
+d="M309 224v64h43v-64h-43zM384 213v86c0 12 -9 21 -21 21h-64c-12 0 -22 -9 -22 -21v-86c0 -12 10 -21 22 -21h16v-32h32v32h16c12 0 21 9 21 21zM235 192v128h-32v-53h-43v53h-32v-128h32v43h43v-43h32zM405 427c23 0 43 -20 43 -43v-256c0 -23 -20 -43 -43 -43h-298
+c-24 0 -43 20 -43 43v256c0 23 19 43 43 43h298z" />
+    <glyph glyph-name="highlight" unicode="highlight" 
+d="M362 372l45 45l30 -30l-45 -46zM75 387l30 30l45 -45l-30 -31zM235 469h42v-64h-42v64zM128 213v107h256v-107l-64 -64v-106h-128v106z" />
+    <glyph glyph-name="highlight_off" unicode="highlight_off" 
+d="M256 85c94 0 171 77 171 171s-77 171 -171 171s-171 -77 -171 -171s77 -171 171 -171zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213zM311 341l30 -30l-55 -55l55 -55l-30 -30l-55 55l-55 -55l-30 30l55 55l-55 55l30 30l55 -55z
+" />
+    <glyph glyph-name="history" unicode="history" 
+d="M256 341h32v-90l75 -45l-16 -26l-91 55v106zM277 448c106 0 192 -86 192 -192s-86 -192 -192 -192c-53 0 -100 21 -135 56l30 31c27 -27 64 -44 105 -44c83 0 150 66 150 149s-67 149 -150 149s-149 -66 -149 -149h64l-86 -86l-2 3l-83 83h64c0 106 86 192 192 192z" />
+    <glyph glyph-name="home" unicode="home" 
+d="M213 85h-106v171h-64l213 192l213 -192h-64v-171h-106v128h-86v-128z" />
+    <glyph glyph-name="hot_tub" unicode="hot_tub" 
+d="M313 387c22 -21 31 -50 27 -79l-1 -9h-41l3 12c3.05626 17.3188 -3.40602 35.406 -16 48c-22 22 -32 51 -28 80l1 9h41l-2 -13c-3 -17 2 -34 14 -47zM398 387c22 -21 32 -50 28 -79l-2 -9h-40l2 12c3 17 -2 34 -14 47l-2 1c-22 22 -32 51 -28 80l2 9h40l-2 -13
+c-3 -17 2 -34 14 -47zM405 85v128h-42v-128h42zM320 85v128h-43v-128h43zM235 85v128h-43v-128h43zM149 85v128h-42v-128h42zM238 256h231v-171c0 -23 -19 -42 -42 -42h-342c-23 0 -42 19 -42 42v171h64v16c0 26 22 48 48 48c15.3845 0 28.1542 -8.15417 36 -16l29 -33
+c5 -6 11 -10 18 -15zM107 384c0 24 18 43 42 43s43 -19 43 -43s-19 -43 -43 -43s-42 19 -42 43z" />
+    <glyph glyph-name="hotel" unicode="hotel" 
+d="M405 363c47 0 86 -39 86 -86v-192h-43v64h-384v-64h-43v320h43v-192h171v150h170zM149 235c-35 0 -64 29 -64 64s29 64 64 64s64 -29 64 -64s-29 -64 -64 -64z" />
+    <glyph glyph-name="hourglass_empty" unicode="hourglass_empty" 
+d="M256 267l85 85v75h-170v-75zM341 160l-85 85l-85 -85v-75h170v75zM128 469h256v-128l-85 -85l85 -85v-128h-256v128l85 85l-85 85v128z" />
+    <glyph glyph-name="hourglass_full" unicode="hourglass_full" 
+d="M128 469h256v-128l-85 -85l85 -85v-128h-256v128l85 85l-85 85v128z" />
+    <glyph glyph-name="http" unicode="http" 
+d="M459 267v21h-43v-21h43zM459 320c17 0 32 -15 32 -32v-21c0 -17 -15 -32 -32 -32h-43v-43h-32v128h75zM267 288v32h96v-32h-32v-96h-32v96h-32zM149 288v32h96v-32h-32v-96h-32v96h-32zM96 277v43h32v-128h-32v53h-43v-53h-32v128h32v-43h43z" />
+    <glyph glyph-name="https" unicode="https" 
+d="M322 341v43c0 36 -30 66 -66 66s-66 -30 -66 -66v-43h132zM256 149c23 0 43 20 43 43s-20 43 -43 43s-43 -20 -43 -43s20 -43 43 -43zM384 341c23 0 43 -19 43 -42v-214c0 -23 -20 -42 -43 -42h-256c-23 0 -43 19 -43 42v214c0 23 20 42 43 42h21v43c0 59 48 107 107 107
+s107 -48 107 -107v-43h21z" />
+    <glyph glyph-name="image" unicode="image" 
+d="M181 224l-74 -96h298l-96 128l-74 -96zM448 107c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h298c23 0 43 -20 43 -43v-298z" />
+    <glyph glyph-name="image_aspect_ratio" unicode="image_aspect_ratio" 
+d="M427 128v256h-342v-256h342zM427 427c23 0 42 -20 42 -43v-256c0 -23 -19 -43 -42 -43h-342c-23 0 -42 20 -42 43v256c0 23 19 43 42 43h342zM256 299v-43h-43v43h43zM171 299v-43h-43v43h43zM341 213v-42h-42v42h42zM341 299v-43h-42v43h42z" />
+    <glyph glyph-name="import_contacts" unicode="import_contacts" 
+d="M448 117v246c-23 7 -49 10 -75 10c-36 0 -88 -14 -117 -32v-245c29 18 81 32 117 32c26 0 52 -4 75 -11zM373 416c44.2046 0 90.7488 -11.0375 118 -32v-311c0 -5 -6 -11 -11 -11c-2 0 -3 0 -5 1c-30 16 -67 22 -102 22c-36 0 -88 -14 -117 -32c-31 23 -75 32 -117 32
+c-31 0 -73 -9 -102 -23c-2 0 -3 -1 -5 -1c-5 0 -11 5 -11 10v313c31 23 76 32 118 32s86 -9 117 -32c31 23 75 32 117 32z" />
+    <glyph glyph-name="import_export" unicode="import_export" 
+d="M341 149h64l-85 -85l-85 85h64v150h42v-150zM192 448l85 -85h-64v-150h-42v150h-64z" />
+    <glyph glyph-name="important_devices" unicode="important_devices" 
+d="M255 320h65l-53 -38l20 -62l-52 39l-53 -39l20 62l-53 38h65l21 64zM427 469c23 0 42 -18 42 -42v-107h-42v107h-384v-256h277v-43h-43v-43h43v-42h-171v42h43v43h-149c-24 0 -43 20 -43 43v256c0 24 19 42 43 42h384zM491 85v150h-107v-150h107zM491 277
+c12 0 21 -9 21 -21v-192c0 -12 -9 -21 -21 -21h-107c-12 0 -21 9 -21 21v192c0 12 9 21 21 21h107z" />
+    <glyph glyph-name="inbox" unicode="inbox" 
+d="M405 192v213h-299v-213h86c0 -35 29 -64 64 -64s64 29 64 64h85zM405 448c23 0 43 -19 43 -43v-298c0 -23 -20 -43 -43 -43h-299c-24 0 -42 20 -42 43v298c0 24 18 43 42 43h299z" />
+    <glyph glyph-name="indeterminate_check_box" unicode="indeterminate_check_box" 
+d="M363 235v42h-214v-42h214zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h298z" />
+    <glyph glyph-name="info" unicode="info" 
+d="M277 320v43h-42v-43h42zM277 149v128h-42v-128h42zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
+    <glyph glyph-name="info_outline" unicode="info_outline" 
+d="M235 320v43h42v-43h-42zM256 85c94 0 171 77 171 171s-77 171 -171 171s-171 -77 -171 -171s77 -171 171 -171zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213zM235 149v128h42v-128h-42z" />
+    <glyph glyph-name="input" unicode="input" 
+d="M235 171v64h-214v42h214v64l85 -85zM448 448c23 0 43 -19 43 -43v-299c0 -23 -20 -42 -43 -42h-384c-23 0 -43 19 -43 42v86h43v-86h384v300h-384v-86h-43v85c0 23 20 43 43 43h384z" />
+    <glyph glyph-name="insert_chart" unicode="insert_chart" 
+d="M363 149v86h-43v-86h43zM277 149v214h-42v-214h42zM192 149v150h-43v-150h43zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h298z" />
+    <glyph glyph-name="insert_comment" unicode="insert_comment" 
+d="M384 341v43h-256v-43h256zM384 277v43h-256v-43h256zM384 213v43h-256v-43h256zM427 469c23 0 42 -19 42 -42v-384l-85 85h-299c-23 0 -42 20 -42 43v256c0 23 19 42 42 42h342z" />
+    <glyph glyph-name="insert_drive_file" unicode="insert_drive_file" 
+d="M277 320h118l-118 117v-117zM128 469h171l128 -128v-256c0 -23 -20 -42 -43 -42h-256c-23 0 -43 19 -43 42l1 342c0 23 19 42 42 42z" />
+    <glyph glyph-name="insert_emoticon" unicode="insert_emoticon" 
+d="M256 139c-50 0 -92 30 -109 74h218c-17 -44 -59 -74 -109 -74zM181 277c-18 0 -32 14 -32 32s14 32 32 32s32 -14 32 -32s-14 -32 -32 -32zM331 277c-18 0 -32 14 -32 32s14 32 32 32s32 -14 32 -32s-14 -32 -32 -32zM256 85c94 0 171 77 171 171s-77 171 -171 171
+s-171 -77 -171 -171s77 -171 171 -171zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
+    <glyph glyph-name="insert_invitation" unicode="insert_invitation" 
+d="M405 107v234h-298v-234h298zM341 491h43v-43h21c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-24 0 -43 20 -43 43v298c0 23 19 43 43 43h21v43h43v-43h170v43zM363 256v-107h-107v107h107z" />
+    <glyph glyph-name="insert_link" unicode="insert_link" 
+d="M363 363c59 0 106 -48 106 -107s-47 -107 -106 -107h-86v41h86c36 0 66 30 66 66s-30 66 -66 66h-86v41h86zM171 235v42h170v-42h-170zM83 256c0 -36 30 -66 66 -66h86v-41h-86c-59 0 -106 48 -106 107s47 107 106 107h86v-41h-86c-36 0 -66 -30 -66 -66z" />
+    <glyph glyph-name="insert_photo" unicode="insert_photo" 
+d="M181 224l-74 -96h298l-96 128l-74 -96zM448 107c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h298c23 0 43 -20 43 -43v-298z" />
+    <glyph glyph-name="invert_colors" unicode="invert_colors" 
+d="M256 94v309l-90 -90c-24 -24 -38 -57 -38 -91c0 -68.7916 59.1998 -128 128 -128zM377 343c67 -67 67 -174 0 -241c-33 -33 -77 -50 -121 -50s-88 17 -121 50c-67 67 -67 174 0 241l121 121z" />
+    <glyph glyph-name="invert_colors_off" unicode="invert_colors_off" 
+d="M256 403l-49 -48l-30 30l79 79l121 -121c52 -52 63 -129 34 -192l-155 154v98zM256 94v103l-102 102c-17 -22 -26 -49 -26 -77c0 -68.7916 59.1998 -128 128 -128zM441 67l7 -8l-27 -27l-58 58c-31 -25 -69 -38 -107 -38c-44 0 -88 17 -121 50c-62 63 -66 161 -12 228
+l-59 59l27 27c116.495 -116.495 232.353 -233.66 350 -349z" />
+    <glyph glyph-name="iso" unicode="iso" 
+d="M363 149h-107v32h107v-32zM405 107v298l-298 -298h298zM117 352v-32h43v-43h32v43h43v32h-43v43h-32v-43h-43zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h298z" />
+    <glyph glyph-name="keyboard" unicode="keyboard" 
+d="M405 299v42h-42v-42h42zM405 235v42h-42v-42h42zM341 299v42h-42v-42h42zM341 235v42h-42v-42h42zM341 149v43h-170v-43h170zM149 299v42h-42v-42h42zM149 235v42h-42v-42h42zM171 277v-42h42v42h-42zM171 341v-42h42v42h-42zM235 277v-42h42v42h-42zM235 341v-42h42v42
+h-42zM427 405c23 0 42 -19 42 -42v-214c0 -23 -19 -42 -42 -42h-342c-23 0 -42 19 -42 42v214c0 23 19 42 42 42h342z" />
+    <glyph glyph-name="keyboard_arrow_down" unicode="keyboard_arrow_down" 
+d="M158 345l98 -98l98 98l30 -30l-128 -128l-128 128z" />
+    <glyph glyph-name="keyboard_arrow_left" unicode="keyboard_arrow_left" 
+d="M329 169l-30 -30l-128 128l128 128l30 -30l-98 -98z" />
+    <glyph glyph-name="keyboard_arrow_right" unicode="keyboard_arrow_right" 
+d="M183 163l98 98l-98 98l30 30l128 -128l-128 -128z" />
+    <glyph glyph-name="keyboard_arrow_up" unicode="keyboard_arrow_up" 
+d="M158 183l-30 30l128 128l128 -128l-30 -30l-98 98z" />
+    <glyph glyph-name="keyboard_backspace" unicode="keyboard_backspace" 
+d="M448 277v-42h-302l76 -77l-30 -30l-128 128l128 128l30 -30l-76 -77h302z" />
+    <glyph glyph-name="keyboard_capslock" unicode="keyboard_capslock" 
+d="M128 128v43h256v-43h-256zM256 333l-98 -98l-30 30l128 128l128 -128l-30 -30z" />
+    <glyph glyph-name="keyboard_hide" unicode="keyboard_hide" 
+d="M256 21l-85 86h170zM405 341v43h-42v-43h42zM405 277v43h-42v-43h42zM341 341v43h-42v-43h42zM341 277v43h-42v-43h42zM341 192v43h-170v-43h170zM149 341v43h-42v-43h42zM149 277v43h-42v-43h42zM171 320v-43h42v43h-42zM171 384v-43h42v43h-42zM235 320v-43h42v43h-42z
+M235 384v-43h42v43h-42zM427 448c23 0 42 -20 42 -43v-213c0 -23 -19 -43 -42 -43h-342c-23 0 -42 20 -42 43v213c0 23 19 43 42 43h342z" />
+    <glyph glyph-name="keyboard_return" unicode="keyboard_return" 
+d="M405 363h43v-128h-324l77 -77l-30 -30l-128 128l128 128l30 -30l-77 -77h281v86z" />
+    <glyph glyph-name="keyboard_tab" unicode="keyboard_tab" 
+d="M427 384h42v-256h-42v256zM247 354l30 30l128 -128l-128 -128l-30 30l77 77h-303v42h303z" />
+    <glyph glyph-name="keyboard_voice" unicode="keyboard_voice" 
+d="M369 256h36c0 -73 -58 -133 -128 -143v-70h-42v70c-70 10 -128 70 -128 143h36c0 -64 54 -109 113 -109s113 45 113 109zM256 192c-35 0 -64 29 -64 64v128c0 35 29 64 64 64s64 -29 64 -64v-128c0 -35 -29 -64 -64 -64z" />
+    <glyph glyph-name="kitchen" unicode="kitchen" 
+d="M171 256h42v-107h-42v107zM171 405h42v-64h-42v64zM384 320v107h-256v-107h256zM384 85v193h-256v-193h256zM384 469c23 0 43 -18 43 -42v-342c0 -23 -20 -42 -43 -42h-256c-23 0 -43 19 -43 42v342c0 24 20 42 43 42h256z" />
+    <glyph glyph-name="label" unicode="label" 
+d="M376 387l93 -131l-93 -131c-8 -11 -21 -18 -35 -18h-234c-23 0 -43 19 -43 42v214c0 23 20 42 43 42h234c14 0 27 -7 35 -18z" />
+    <glyph glyph-name="label_outline" unicode="label_outline" 
+d="M341 149l76 107l-76 107h-234v-214h234zM376 387l93 -131l-93 -131c-8 -11 -21 -18 -35 -18h-234c-23 0 -43 19 -43 42v214c0 23 20 42 43 42h234c14 0 27 -7 35 -18z" />
+    <glyph glyph-name="landscape" unicode="landscape" 
+d="M299 384l192 -256h-470l128 171l96 -128l34 25l-60 81z" />
+    <glyph glyph-name="language" unicode="language" 
+d="M349 213h72c3 14 6 28 6 43s-3 29 -6 43h-72c2 -14 3 -28 3 -43s-1 -29 -3 -43zM311 95c39 13 73 41 93 76h-63c-7 -27 -17 -52 -30 -76zM306 213c2 14 3 28 3 43s-1 29 -3 43h-100c-2 -14 -3 -28 -3 -43s1 -29 3 -43h100zM256 86c18 26 32 54 41 85h-82
+c9 -31 23 -59 41 -85zM171 341c7 27 17 52 30 76c-39 -13 -73 -41 -93 -76h63zM108 171c20 -35 54 -63 93 -76c-13 24 -23 49 -30 76h-63zM91 213h72c-2 14 -3 28 -3 43s1 29 3 43h-72c-3 -14 -6 -28 -6 -43s3 -29 6 -43zM256 426c-18 -26 -32 -54 -41 -85h82
+c-9 31 -23 59 -41 85zM404 341c-20 35 -54 63 -93 76c13 -24 23 -49 30 -76h63zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
+    <glyph glyph-name="laptop" unicode="laptop" 
+d="M85 384v-213h342v213h-342zM427 128h85v-43h-512v43h85c-23 0 -42 20 -42 43v213c0 23 19 43 42 43h342c23 0 42 -20 42 -43v-213c0 -23 -19 -43 -42 -43z" />
+    <glyph glyph-name="laptop_chromebook" unicode="laptop_chromebook" 
+d="M427 192v213h-342v-213h342zM299 128v21h-86v-21h86zM469 128h43v-43h-512v43h43v320h426v-320z" />
+    <glyph glyph-name="laptop_mac" unicode="laptop_mac" 
+d="M256 107c12 0 21 9 21 21s-9 21 -21 21s-21 -9 -21 -21s9 -21 21 -21zM85 405v-234h342v234h-342zM427 128h85c0 -23 -20 -43 -43 -43h-426c-23 0 -43 20 -43 43h85c-23 0 -42 20 -42 43v234c0 23 19 43 42 43h342c23 0 42 -20 42 -43v-234c0 -23 -19 -43 -42 -43z" />
+    <glyph glyph-name="laptop_windows" unicode="laptop_windows" 
+d="M85 405v-213h342v213h-342zM427 128h85v-43h-512v43h85v21c-23 0 -42 20 -42 43v213c0 23 19 43 42 43h342c23 0 42 -20 42 -43v-213c0 -23 -19 -43 -42 -43v-21z" />
+    <glyph glyph-name="last_page" unicode="last_page" 
+d="M341 384h43v-256h-43v256zM119 354l30 30l128 -128l-128 -128l-30 30l98 98z" />
+    <glyph glyph-name="launch" unicode="launch" 
+d="M299 448h149v-149h-43v76l-209 -209l-30 30l209 209h-76v43zM405 107v149h43v-149c0 -23 -20 -43 -43 -43h-298c-24 0 -43 20 -43 43v298c0 23 19 43 43 43h149v-43h-149v-298h298z" />
+    <glyph glyph-name="layers" unicode="layers" 
+d="M256 171c-64.012 49.6547 -127.813 99.5201 -192 149l192 149l192 -149c-64.1875 -49.4791 -127.987 -99.3464 -192 -149zM256 116l157 123l35 -27l-192 -149l-192 149l35 27z" />
+    <glyph glyph-name="layers_clear" unicode="layers_clear" 
+d="M70 491l399 -400l-27 -27l-80 81l-106 -82l-192 149l35 27l157 -123l75 59l-30 30l-45 -34c-64.012 49.6547 -127.813 99.5201 -192 149l69 54l-90 90zM448 320c-28.8803 -22.1197 -57.4315 -44.5685 -86 -67l-168 168l62 48zM423 192l-31 31l25 19l31 -30z" />
+    <glyph glyph-name="leak_add" unicode="leak_add" 
+d="M299 64c0 83 66 149 149 149v-42c-59 0 -107 -48 -107 -107h-42zM384 64c0 35 29 64 64 64v-64h-64zM213 64c0 129 106 235 235 235v-43c-106 0 -192 -86 -192 -192h-43zM213 448c0 -83 -66 -149 -149 -149v42c59 0 107 48 107 107h42zM299 448
+c0 -129 -105 -235 -235 -235v43c106 0 192 86 192 192h43zM128 448c0 -35 -29 -64 -64 -64v64h64z" />
+    <glyph glyph-name="leak_remove" unicode="leak_remove" 
+d="M328 265c35 21 76 34 120 34v-43c-32 0 -62 -8 -89 -22zM425 168l-34 34c17 7 37 11 57 11v-42c-8 0 -16 -1 -23 -3zM299 448c0 -44 -13 -85 -34 -120l-31 31c14 27 22 57 22 89h43zM64 421l27 27l357 -357l-27 -27l-61 61c-12 -17 -19 -38 -19 -61h-42c0 34 12 66 31 91
+l-31 30c-27 -33 -43 -75 -43 -121h-43c0 58 21 111 56 152l-53 53c-41 -35 -94 -56 -152 -56v43c46 0 89 16 122 43l-31 31c-25 -19 -57 -31 -91 -31v42c23 0 44 7 61 19zM213 448c0 -20 -4 -40 -11 -57l-34 34c2 7 3 15 3 23h42z" />
+    <glyph glyph-name="lens" unicode="lens" 
+d="M256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
+    <glyph glyph-name="library_add" unicode="library_add" 
+d="M405 277v43h-85v85h-43v-85h-85v-43h85v-85h43v85h85zM427 469c23 0 42 -19 42 -42v-256c0 -23 -19 -43 -42 -43h-256c-23 0 -43 20 -43 43v256c0 23 20 42 43 42h256zM85 384v-299h299v-42h-299c-23 0 -42 19 -42 42v299h42z" />
+    <glyph glyph-name="library_books" unicode="library_books" 
+d="M405 363v42h-213v-42h213zM320 192v43h-128v-43h128zM405 277v43h-213v-43h213zM427 469c23 0 42 -19 42 -42v-256c0 -23 -19 -43 -42 -43h-256c-23 0 -43 20 -43 43v256c0 23 20 42 43 42h256zM85 384v-299h299v-42h-299c-23 0 -42 19 -42 42v299h42z" />
+    <glyph glyph-name="library_music" unicode="library_music" 
+d="M85 384v-299h299v-42h-299c-23 0 -42 19 -42 42v299h42zM384 363v42h-85v-117c-9 7 -20 11 -32 11c-29 0 -54 -25 -54 -54s25 -53 54 -53s53 24 53 53v118h64zM427 469c23 0 42 -19 42 -42v-256c0 -23 -19 -43 -42 -43h-256c-23 0 -43 20 -43 43v256c0 23 20 42 43 42
+h256z" />
+    <glyph glyph-name="lightbulb_outline" unicode="lightbulb_outline" 
+d="M317 233c29 20 46 52 46 87c0 59 -48 107 -107 107s-107 -48 -107 -107c0 -35 17 -67 46 -87l18 -13v-49h86v49zM256 469c82 0 149 -67 149 -149c0 -51 -25 -95 -64 -122v-49c0 -12 -9 -21 -21 -21h-128c-12 0 -21 9 -21 21v49c-39 27 -64 71 -64 122
+c0 82 67 149 149 149zM192 64v21h128v-21c0 -12 -9 -21 -21 -21h-86c-12 0 -21 9 -21 21z" />
+    <glyph glyph-name="line_style" unicode="line_style" 
+d="M64 427h384v-86h-384v86zM277 256v43h171v-43h-171zM64 256v43h171v-43h-171zM405 85v43h43v-43h-43zM320 85v43h43v-43h-43zM235 85v43h42v-43h-42zM149 85v43h43v-43h-43zM64 85v43h43v-43h-43zM341 171v42h107v-42h-107zM203 171v42h106v-42h-106zM64 171v42h107v-42
+h-107z" />
+    <glyph glyph-name="line_weight" unicode="line_weight" 
+d="M64 427h384v-86h-384v86zM64 235v64h384v-64h-384zM64 85v22h384v-22h-384zM64 149v43h384v-43h-384z" />
+    <glyph glyph-name="linear_scale" unicode="linear_scale" 
+d="M416 309c29 0 53 -24 53 -53s-24 -53 -53 -53c-22 0 -41 13 -49 32h-62c-8 -19 -27 -32 -49 -32s-41 13 -49 32h-62c-8 -19 -27 -32 -49 -32c-29 0 -53 24 -53 53s24 53 53 53c22 0 41 -13 49 -32h62c8 19 27 32 49 32s41 -13 49 -32h62c8 19 27 32 49 32z" />
+    <glyph glyph-name="link" unicode="link" 
+d="M363 363c59 0 106 -48 106 -107s-47 -107 -106 -107h-86v41h86c36 0 66 30 66 66s-30 66 -66 66h-86v41h86zM171 235v42h170v-42h-170zM83 256c0 -36 30 -66 66 -66h86v-41h-86c-59 0 -106 48 -106 107s47 107 106 107h86v-41h-86c-36 0 -66 -30 -66 -66z" />
+    <glyph glyph-name="linked_camera" unicode="linked_camera" 
+d="M341 384c24 0 43 -19 43 -43h28c0 39 -32 71 -71 71v-28zM256 107c59 0 107 47 107 106s-48 107 -107 107s-107 -48 -107 -107s48 -106 107 -106zM363 320h106v-235c0 -23 -19 -42 -42 -42h-342c-23 0 -42 19 -42 42v256c0 23 19 43 42 43h68l39 43h128v-64
+c24 0 43 -19 43 -43zM341 441v28c71 0 128 -57 128 -128h-28c0 55 -45 100 -100 100zM188 213c0 38 30 69 68 69s68 -31 68 -69s-30 -68 -68 -68s-68 30 -68 68z" />
+    <glyph glyph-name="list" unicode="list" 
+d="M149 363h299v-43h-299v43zM149 149v43h299v-43h-299zM149 235v42h299v-42h-299zM64 320v43h43v-43h-43zM64 149v43h43v-43h-43zM64 235v42h43v-42h-43z" />
+    <glyph glyph-name="live_help" unicode="live_help" 
+d="M321 293c12 12 20 29 20 48c0 47 -38 86 -85 86s-85 -39 -85 -86h42c0 23 20 43 43 43s43 -20 43 -43c0 -12 -5 -22 -13 -30l-26 -27c-15 -16 -25 -37 -25 -60v-11h42c0 32 10 45 25 61zM277 128v43h-42v-43h42zM405 469c23 0 43 -19 43 -42v-299c0 -23 -20 -43 -43 -43
+h-85l-64 -64l-64 64h-85c-24 0 -43 20 -43 43v299c0 23 19 42 43 42h298z" />
+    <glyph glyph-name="live_tv" unicode="live_tv" 
+d="M192 299l149 -86l-149 -85v171zM448 85v256h-384v-256h384zM448 384c23 0 43 -19 43 -43v-256c0 -23 -20 -42 -43 -42h-384c-23 0 -43 19 -43 42v256c0 24 20 43 43 43h162l-70 70l15 15l85 -85l85 85l15 -15l-70 -70h162z" />
+    <glyph glyph-name="local_activity" unicode="local_activity" 
+d="M332 154l-23 87l70 58l-90 5l-33 84l-33 -84l-91 -5l71 -58l-23 -87l76 49zM427 256c0 -23 19 -43 42 -43v-85c0 -23 -19 -43 -42 -43h-342c-23 0 -42 20 -42 43v85c24 0 42 20 42 43s-19 43 -42 43v85c0 23 19 43 42 43h342c23 0 42 -20 42 -43v-85
+c-23 0 -42 -20 -42 -43z" />
+    <glyph glyph-name="local_airport" unicode="local_airport" 
+d="M448 171l-171 53v-117l43 -32v-32l-75 21l-74 -21v32l42 32v117l-170 -53v42l170 107v117c0 18 14 32 32 32s32 -14 32 -32v-117l171 -107v-42z" />
+    <glyph glyph-name="local_atm" unicode="local_atm" 
+d="M427 128v256h-342v-256h342zM427 427c24 0 42 -19 42 -43v-256c0 -24 -18 -43 -42 -43h-342c-24 0 -42 19 -42 43v256c0 24 18 43 42 43h342zM235 149v22h-43v42h85v22h-64c-12 0 -21 9 -21 21v64c0 12 9 21 21 21h22v22h42v-22h43v-42h-85v-22h64c12 0 21 -9 21 -21v-64
+c0 -12 -9 -21 -21 -21h-22v-22h-42z" />
+    <glyph glyph-name="local_bar" unicode="local_bar" 
+d="M159 363h194l38 42h-270zM448 405l-171 -192v-106h107v-43h-256v43h107v106l-171 192v43h384v-43z" />
+    <glyph glyph-name="local_cafe" unicode="local_cafe" 
+d="M43 64v43h384v-43h-384zM427 341v64h-43v-64h43zM427 448c24 0 42 -19 42 -43v-64c0 -24 -18 -42 -42 -42h-43v-64c0 -47 -38 -86 -85 -86h-128c-47 0 -86 39 -86 86v213h342z" />
+    <glyph glyph-name="local_car_wash" unicode="local_car_wash" 
+d="M107 235h298l-32 96h-234zM373 128c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM139 128c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM404 341l44 -128v-170c0 -12 -9 -22 -21 -22h-22c-12 0 -21 10 -21 22v21h-256v-21
+c0 -12 -9 -22 -21 -22h-22c-12 0 -21 10 -21 22v170l44 128c4 13 17 22 31 22h234c14 0 27 -9 31 -22zM149 405c-18 0 -32 14 -32 32c0 21 32 58 32 58s32 -37 32 -58c0 -18 -14 -32 -32 -32zM256 405c-18 0 -32 14 -32 32c0 21 32 58 32 58s32 -37 32 -58
+c0 -18 -14 -32 -32 -32zM363 405c-18 0 -32 14 -32 32c0 21 32 58 32 58s32 -37 32 -58c0 -18 -14 -32 -32 -32z" />
+    <glyph glyph-name="local_convenience_store" unicode="local_convenience_store" 
+d="M341 256v107h-21v-43h-21v43h-22v-64h43v-43h21zM235 299v64h-64v-22h42v-21h-42v-64h64v21h-43v22h43zM405 363h64v-278h-170v86h-86v-86h-170v278h64v64h298v-64z" />
+    <glyph glyph-name="local_dining" unicode="local_dining" 
+d="M317 266l-31 -31l147 -147l-30 -30l-147 147l-147 -147l-30 30l208 208c-15 33 -4 79 30 113c41 41 99 48 130 17s24 -90 -17 -131c-34 -34 -80 -44 -113 -29zM173 227l-90 90c-33 33 -33 87 0 120l150 -149z" />
+    <glyph glyph-name="local_drink" unicode="local_drink" 
+d="M391 341l9 86h-288l9 -86h270zM256 107c35 0 64 29 64 64c0 43 -64 115 -64 115s-64 -72 -64 -115c0 -35 29 -64 64 -64zM64 469h384l-43 -389c-3 -21 -20 -37 -42 -37h-214c-22 0 -39 16 -42 37z" />
+    <glyph glyph-name="local_florist" unicode="local_florist" 
+d="M256 395c-29 0 -53 -25 -53 -54s24 -53 53 -53s53 24 53 53s-24 54 -53 54zM119 293c0 21 13 39 31 48c-18 9 -31 27 -31 48c0 29 25 54 54 54c11 0 21 -4 30 -10v4c0 29 24 54 53 54s53 -25 53 -54v-4c9 6 19 10 30 10c29 0 54 -25 54 -54c0 -21 -13 -39 -31 -48
+c18 -9 31 -27 31 -48c0 -29 -25 -53 -54 -53c-11 0 -21 3 -30 9v-4c0 -29 -24 -53 -53 -53s-53 24 -53 53v4c-9 -6 -19 -9 -30 -9c-29 0 -54 24 -54 53zM256 43c-106 0 -192 86 -192 192c106 0 192 -86 192 -192zM256 43c0 106 86 192 192 192c0 -106 -86 -192 -192 -192z
+" />
+    <glyph glyph-name="local_gas_station" unicode="local_gas_station" 
+d="M384 299c12 0 21 9 21 21s-9 21 -21 21s-21 -9 -21 -21s9 -21 21 -21zM256 299v106h-128v-106h128zM422 358c10 -10 15 -23 15 -38v-203c0 -29 -24 -53 -53 -53s-53 24 -53 53v107h-32v-160h-214v341c0 23 20 43 43 43h128c23 0 43 -20 43 -43v-149h21
+c23 0 43 -20 43 -43v-96c0 -12 9 -21 21 -21s21 9 21 21v154c-7 -3 -13 -4 -21 -4c-29 0 -53 24 -53 53c0 23 14 42 34 50l-45 45l23 22z" />
+    <glyph glyph-name="local_grocery_store" unicode="local_grocery_store" 
+d="M363 128c23 0 42 -20 42 -43s-19 -42 -42 -42s-43 19 -43 42s20 43 43 43zM21 469h70l20 -42h316c12 0 21 -10 21 -22c0 -4 -1 -7 -3 -10l-76 -138c-7 -13 -21 -22 -37 -22h-159l-19 -35l-1 -3c0 -3 2 -5 5 -5h247v-43h-256c-23 0 -42 20 -42 43c0 7 2 14 5 20l29 53
+l-77 162h-43v42zM149 128c23 0 43 -20 43 -43s-20 -42 -43 -42s-42 19 -42 42s19 43 42 43z" />
+    <glyph glyph-name="local_hospital" unicode="local_hospital" 
+d="M384 213v86h-85v85h-86v-85h-85v-86h85v-85h86v85h85zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h298z" />
+    <glyph glyph-name="local_hotel" unicode="local_hotel" 
+d="M405 363c47 0 86 -39 86 -86v-192h-43v64h-384v-64h-43v320h43v-192h171v150h170zM149 235c-35 0 -64 29 -64 64s29 64 64 64s64 -29 64 -64s-29 -64 -64 -64z" />
+    <glyph glyph-name="local_laundry_service" unicode="local_laundry_service" 
+d="M256 85c71 0 128 57 128 128s-57 128 -128 128s-128 -57 -128 -128s57 -128 128 -128zM149 427c-12 0 -21 -10 -21 -22s9 -21 21 -21s22 9 22 21s-10 22 -22 22zM213 427c-12 0 -21 -10 -21 -22s9 -21 21 -21s22 9 22 21s-10 22 -22 22zM384 469c24 0 43 -18 43 -42v-342
+c0 -24 -19 -42 -43 -42h-256c-24 0 -43 18 -43 42v342c0 24 19 42 43 42h256zM196 153l120 121c33 -33 33 -88 0 -121s-87 -33 -120 0z" />
+    <glyph glyph-name="local_library" unicode="local_library" 
+d="M256 341c-35 0 -64 29 -64 64s29 64 64 64s64 -29 64 -64s-29 -64 -64 -64zM256 266c50 47 118 75 192 75v-234c-74 0 -142 -29 -192 -76c-50 47 -118 76 -192 76v234c74 0 142 -28 192 -75z" />
+    <glyph glyph-name="local_mall" unicode="local_mall" 
+d="M256 235c59 0 107 47 107 106h-43c0 -35 -29 -64 -64 -64s-64 29 -64 64h-43c0 -59 48 -106 107 -106zM256 448c-35 0 -64 -29 -64 -64h128c0 35 -29 64 -64 64zM405 384c23 0 43 -20 43 -43v-256c0 -23 -20 -42 -43 -42h-298c-23 0 -43 19 -43 42v256c0 23 20 43 43 43
+h42c0 59 48 107 107 107s107 -48 107 -107h42z" />
+    <glyph glyph-name="local_movies" unicode="local_movies" 
+d="M384 320v43h-43v-43h43zM384 235v42h-43v-42h43zM384 149v43h-43v-43h43zM171 320v43h-43v-43h43zM171 235v42h-43v-42h43zM171 149v43h-43v-43h43zM384 448h43v-384h-43v43h-43v-43h-170v43h-43v-43h-43v384h43v-43h43v43h170v-43h43v43z" />
+    <glyph glyph-name="local_offer" unicode="local_offer" 
+d="M117 363c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM457 265c8 -8 12 -18 12 -30s-4 -22 -12 -30l-150 -150c-8 -8 -18 -12 -30 -12s-22 4 -30 12l-192 192c-8 8 -12 18 -12 30v150c0 23 19 42 42 42h150c12 0 22 -4 30 -12z" />
+    <glyph glyph-name="local_parking" unicode="local_parking" 
+d="M282 277c23 0 42 20 42 43s-19 43 -42 43h-69v-86h69zM277 448c71 0 128 -57 128 -128s-57 -128 -128 -128h-64v-128h-85v384h149z" />
+    <glyph glyph-name="local_pharmacy" unicode="local_pharmacy" 
+d="M341 213v43h-64v64h-42v-64h-64v-43h64v-64h42v64h64zM448 405v-42l-43 -128l43 -128v-43h-384v43l43 128l-43 128v42h271l31 86l50 -19l-24 -67h56z" />
+    <glyph glyph-name="local_phone" unicode="local_phone" 
+d="M141 282c31 -60 81 -110 141 -141l47 47c6 6 15 8 22 5c24 -8 50 -12 76 -12c12 0 21 -9 21 -21v-75c0 -12 -9 -21 -21 -21c-200 0 -363 163 -363 363c0 12 9 21 21 21h75c12 0 21 -9 21 -21c0 -27 4 -52 12 -76c2 -7 1 -16 -5 -22z" />
+    <glyph glyph-name="local_pizza" unicode="local_pizza" 
+d="M256 192c23 0 43 20 43 43s-20 42 -43 42s-43 -19 -43 -42s20 -43 43 -43zM149 363c0 -23 20 -43 43 -43s43 20 43 43s-20 42 -43 42s-43 -19 -43 -42zM256 469c76 0 145 -33 192 -85l-192 -341l-192 341c47 52 116 85 192 85z" />
+    <glyph glyph-name="local_play" unicode="local_play" 
+d="M332 154l-23 87l70 58l-90 5l-33 84l-33 -84l-91 -5l71 -58l-23 -87l76 49zM427 256c0 -23 19 -43 42 -43v-85c0 -23 -19 -43 -42 -43h-342c-23 0 -42 20 -42 43v85c24 0 42 20 42 43s-19 43 -42 43v85c0 23 19 43 42 43h342c23 0 42 -20 42 -43v-85
+c-23 0 -42 -20 -42 -43z" />
+    <glyph glyph-name="local_post_office" unicode="local_post_office" 
+d="M427 341v43l-171 -107l-171 107v-43l171 -106zM427 427c23 0 42 -20 42 -43v-256c0 -23 -19 -43 -42 -43h-342c-23 0 -42 20 -42 43v256c0 23 19 43 42 43h342z" />
+    <glyph glyph-name="local_printshop" unicode="local_printshop" 
+d="M384 448v-85h-256v85h256zM405 256c12 0 22 9 22 21s-10 22 -22 22s-21 -10 -21 -22s9 -21 21 -21zM341 107v106h-170v-106h170zM405 341c35 0 64 -29 64 -64v-128h-85v-85h-256v85h-85v128c0 35 29 64 64 64h298z" />
+    <glyph glyph-name="local_see" unicode="local_see" 
+d="M256 149c59 0 107 48 107 107s-48 107 -107 107s-107 -48 -107 -107s48 -107 107 -107zM192 469h128l39 -42h68c23 0 42 -20 42 -43v-256c0 -23 -19 -43 -42 -43h-342c-23 0 -42 20 -42 43v256c0 23 19 43 42 43h68zM188 256c0 38 30 68 68 68s68 -30 68 -68
+s-30 -68 -68 -68s-68 30 -68 68z" />
+    <glyph glyph-name="local_shipping" unicode="local_shipping" 
+d="M384 117c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM416 309h-53v-53h95zM128 117c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM427 341l64 -85v-107h-43c0 -35 -29 -64 -64 -64s-64 29 -64 64h-128c0 -35 -29 -64 -64 -64
+s-64 29 -64 64h-43v235c0 23 20 43 43 43h299v-86h64z" />
+    <glyph glyph-name="local_taxi" unicode="local_taxi" 
+d="M107 277h298l-32 96h-234zM373 171c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM139 171c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM404 384l44 -128v-171c0 -12 -9 -21 -21 -21h-22c-12 0 -21 9 -21 21v22h-256v-22
+c0 -12 -9 -21 -21 -21h-22c-12 0 -21 9 -21 21v171l44 128c4 13 17 21 31 21h53v43h128v-43h53c14 0 27 -8 31 -21z" />
+    <glyph glyph-name="location_city" unicode="location_city" 
+d="M405 192v43h-42v-43h42zM405 107v42h-42v-42h42zM277 363v42h-42v-42h42zM277 277v43h-42v-43h42zM277 192v43h-42v-43h42zM277 107v42h-42v-42h42zM149 277v43h-42v-43h42zM149 192v43h-42v-43h42zM149 107v42h-42v-42h42zM320 277h128v-213h-384v299h128v42l64 64
+l64 -64v-128z" />
+    <glyph glyph-name="location_disabled" unicode="location_disabled" 
+d="M347 138l-209 209c-19 -25 -31 -57 -31 -91c0 -83 66 -149 149 -149c34 0 66 12 91 31zM64 421l27 27l357 -357l-27 -27l-44 44c-28 -23 -62 -39 -100 -43v-44h-42v44c-89 10 -160 81 -170 170h-44v42h44c4 38 20 72 43 100zM447 277h44v-42h-44c-3 -24 -10 -48 -21 -68
+l-32 32c7 17 11 37 11 57c0 83 -66 149 -149 149c-20 0 -40 -4 -57 -11l-32 32c21 11 44 18 68 21v44h42v-44c89 -10 160 -81 170 -170z" />
+    <glyph glyph-name="location_off" unicode="location_off" 
+d="M250 267c59.1765 -58.4901 118.284 -117.049 177 -176l-27 -27l-72 71c-36 -53 -72 -92 -72 -92s-149 165 -149 277c0 11 2 22 4 33l-68 68l27 27l178 -178zM256 373c-16 0 -29 -7 -39 -18l-69 68c27 28 66 46 108 46c83 0 149 -66 149 -149c0 -36 -15 -77 -36 -117
+l-77 78c11 10 17 23 17 39c0 29 -24 53 -53 53z" />
+    <glyph glyph-name="location_on" unicode="location_on" 
+d="M256 267c29 0 53 24 53 53s-24 53 -53 53s-53 -24 -53 -53s24 -53 53 -53zM256 469c83 0 149 -66 149 -149c0 -112 -149 -277 -149 -277s-149 165 -149 277c0 83 66 149 149 149z" />
+    <glyph glyph-name="location_searching" unicode="location_searching" 
+d="M256 107c83 0 149 66 149 149s-66 149 -149 149s-149 -66 -149 -149s66 -149 149 -149zM447 277h44v-42h-44c-10 -89 -81 -160 -170 -170v-44h-42v44c-89 10 -160 81 -170 170h-44v42h44c10 89 81 160 170 170v44h42v-44c89 -10 160 -81 170 -170z" />
+    <glyph glyph-name="lock" unicode="lock" 
+d="M322 341v43c0 36 -30 66 -66 66s-66 -30 -66 -66v-43h132zM256 149c23 0 43 20 43 43s-20 43 -43 43s-43 -20 -43 -43s20 -43 43 -43zM384 341c23 0 43 -19 43 -42v-214c0 -23 -20 -42 -43 -42h-256c-23 0 -43 19 -43 42v214c0 23 20 42 43 42h21v43c0 59 48 107 107 107
+s107 -48 107 -107v-43h21z" />
+    <glyph glyph-name="lock_open" unicode="lock_open" 
+d="M384 85v214h-256v-214h256zM384 341c23 0 43 -19 43 -42v-214c0 -23 -20 -42 -43 -42h-256c-23 0 -43 19 -43 42v214c0 23 20 42 43 42h194v43c0 36 -30 66 -66 66s-66 -30 -66 -66h-41c0 59 48 107 107 107s107 -48 107 -107v-43h21zM256 149c-23 0 -43 20 -43 43
+s20 43 43 43s43 -20 43 -43s-20 -43 -43 -43z" />
+    <glyph glyph-name="lock_outline" unicode="lock_outline" 
+d="M384 85v214h-256v-214h256zM190 384v-43h132v43c0 36 -30 66 -66 66s-66 -30 -66 -66zM384 341c23 0 43 -19 43 -42v-214c0 -23 -20 -42 -43 -42h-256c-23 0 -43 19 -43 42v214c0 23 20 42 43 42h21v43c0 59 48 107 107 107s107 -48 107 -107v-43h21zM256 149
+c-23 0 -43 20 -43 43s20 43 43 43s43 -20 43 -43s-20 -43 -43 -43z" />
+    <glyph glyph-name="looks" unicode="looks" 
+d="M256 384c129 0 235 -106 235 -235h-43c0 106 -86 192 -192 192s-192 -86 -192 -192h-43c0 129 106 235 235 235zM256 299c82 0 149 -68 149 -150h-42c0 59 -48 107 -107 107s-107 -48 -107 -107h-42c0 82 67 150 149 150z" />
+    <glyph glyph-name="looks_3" unicode="looks_&#x33;" 
+d="M320 288v32c0 24 -19 43 -42 43h-86v-43h86v-43h-43v-42h43v-43h-86v-43h86c23 0 42 19 42 43v32c0 18 -14 32 -32 32c18 0 32 14 32 32zM406 448c23 0 42 -20 42 -43v-298c0 -23 -19 -43 -42 -43h-299c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h299z" />
+    <glyph glyph-name="looks_4" unicode="looks_&#x34;" 
+d="M320 149v214h-43v-86h-42v86h-43v-128h85v-86h43zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h298z" />
+    <glyph glyph-name="looks_5" unicode="looks_&#x35;" 
+d="M320 320v43h-128v-128h85v-43h-85v-43h85c23 0 43 19 43 43v43c0 24 -20 42 -43 42h-42v43h85zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h298z" />
+    <glyph glyph-name="looks_6" unicode="looks_&#x36;" 
+d="M320 320v43h-85c-23 0 -43 -19 -43 -43v-128c0 -24 20 -43 43 -43h42c23 0 43 19 43 43v43c0 24 -20 42 -43 42h-42v43h85zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h298zM235 192v43h42v-43h-42z" />
+    <glyph glyph-name="looks_one" unicode="looks_one" 
+d="M299 149v214h-86v-43h43v-171h43zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h298z" />
+    <glyph glyph-name="looks_two" unicode="looks_two" 
+d="M320 277v43c0 24 -20 43 -43 43h-85v-43h85v-43h-42c-23 0 -43 -18 -43 -42v-86h128v43h-85v43h42c23 0 43 18 43 42zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h298z" />
+    <glyph glyph-name="loop" unicode="loop" 
+d="M256 128v64l85 -85l-85 -86v64c-94 0 -171 77 -171 171c0 33 10 65 27 91l31 -31c-10 -18 -15 -38 -15 -60c0 -71 57 -128 128 -128zM256 427c94 0 171 -77 171 -171c0 -33 -10 -65 -27 -91l-31 31c10 18 15 38 15 60c0 71 -57 128 -128 128v-64l-85 85l85 86v-64z" />
+    <glyph glyph-name="loupe" unicode="loupe" 
+d="M256 85c94 0 171 77 171 171s-77 171 -171 171s-171 -77 -171 -171s77 -171 171 -171zM256 469c118 0 213 -95 213 -213v-171c0 -23 -19 -42 -42 -42h-171c-118 0 -213 95 -213 213s95 213 213 213zM277 363v-86h86v-42h-86v-86h-42v86h-86v42h86v86h42z" />
+    <glyph glyph-name="low_priority" unicode="low_priority" 
+d="M43 267c0 76 62 138 138 138h75v-42h-75c-53 0 -96 -43 -96 -96s43 -96 96 -96h11v42l64 -64l-64 -64v43h-11c-76 0 -138 63 -138 139zM299 171h170v-43h-170v43zM299 288h170v-43h-170v43zM299 405h170v-42h-170v42z" />
+    <glyph glyph-name="loyalty" unicode="loyalty" 
+d="M368 186c10 10 16 23 16 38c0 29 -24 53 -53 53c-15 0 -28 -5 -38 -15l-16 -16l-15 16c-10 10 -23 15 -38 15c-29 0 -53 -24 -53 -53c0 -15 5 -28 15 -38l91 -91zM117 363c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM457 265c8 -8 12 -18 12 -30
+s-4 -22 -12 -30l-150 -150c-8 -8 -18 -12 -30 -12s-22 4 -30 12l-192 192c-8 8 -12 18 -12 30v150c0 23 19 42 42 42h150c12 0 22 -4 30 -12z" />
+    <glyph glyph-name="mail" unicode="mail" 
+d="M427 341v43l-171 -107l-171 107v-43l171 -106zM427 427c23 0 42 -20 42 -43v-256c0 -23 -19 -43 -42 -43h-342c-23 0 -42 20 -42 43v256c0 23 19 43 42 43h342z" />
+    <glyph glyph-name="mail_outline" unicode="mail_outline" 
+d="M256 277l171 107h-342zM427 128v213l-171 -106l-171 106v-213h342zM427 427c23 0 42 -20 42 -43v-256c0 -23 -19 -43 -42 -43h-342c-23 0 -42 20 -42 43v256c0 23 19 43 42 43h342z" />
+    <glyph glyph-name="map" unicode="map" 
+d="M320 107v253l-128 45v-253zM437 448c6 0 11 -5 11 -11v-322c0 -5 -4 -9 -8 -10l-120 -41l-128 45l-114 -44l-3 -1c-6 0 -11 5 -11 11v322c0 5 4 9 8 10l120 41l128 -45l114 44z" />
+    <glyph glyph-name="markunread" unicode="markunread" 
+d="M427 341v43l-171 -107l-171 107v-43l171 -106zM427 427c23 0 42 -20 42 -43v-256c0 -23 -19 -43 -42 -43h-342c-23 0 -42 20 -42 43v256c0 23 19 43 42 43h342z" />
+    <glyph glyph-name="markunread_mailbox" unicode="markunread_mailbox" 
+d="M427 384c23 0 42 -20 42 -43v-256c0 -23 -19 -42 -42 -42h-342c-23 0 -42 19 -42 42v256c0 23 19 43 42 43h43v128h171v-85h-128v-171h42v128h214z" />
+    <glyph glyph-name="memory" unicode="memory" 
+d="M363 149v214h-214v-214h214zM448 277h-43v-42h43v-43h-43v-43c0 -23 -19 -42 -42 -42h-43v-43h-43v43h-42v-43h-43v43h-43c-23 0 -42 19 -42 42v43h-43v43h43v42h-43v43h43v43c0 23 19 42 42 42h43v43h43v-43h42v43h43v-43h43c23 0 42 -19 42 -42v-43h43v-43zM277 235v42
+h-42v-42h42zM320 320v-128h-128v128h128z" />
+    <glyph glyph-name="menu" unicode="menu" 
+d="M64 384h384v-43h-384v43zM64 235v42h384v-42h-384zM64 128v43h384v-43h-384z" />
+    <glyph glyph-name="merge_type" unicode="merge_type" 
+d="M160 341l96 96l96 -96h-75v-136l-128 -128l-30 30l116 115v119h-75zM363 77l-73 72l30 30l73 -72z" />
+    <glyph glyph-name="message" unicode="message" 
+d="M384 341v43h-256v-43h256zM384 277v43h-256v-43h256zM384 213v43h-256v-43h256zM427 469c23 0 42 -19 42 -42v-256c0 -23 -19 -43 -42 -43h-299l-85 -85v384c0 23 19 42 42 42h342z" />
+    <glyph glyph-name="mic" unicode="mic" 
+d="M369 277h36c0 -73 -58 -133 -128 -143v-70h-42v70c-70 10 -128 70 -128 143h36c0 -64 54 -108 113 -108s113 44 113 108zM256 213c-35 0 -64 29 -64 64v128c0 35 29 64 64 64s64 -29 64 -64v-128c0 -35 -29 -64 -64 -64z" />
+    <glyph glyph-name="mic_none" unicode="mic_none" 
+d="M369 277h36c0 -73 -58 -133 -128 -143v-70h-42v70c-70 10 -128 70 -128 143h36c0 -64 54 -108 113 -108s113 44 113 108zM230 407v-132c0 -14 12 -25 26 -25s25 11 25 25l1 132c0 14 -12 26 -26 26s-26 -12 -26 -26zM256 213c-35 0 -64 29 -64 64v128c0 35 29 64 64 64
+s64 -29 64 -64v-128c0 -35 -29 -64 -64 -64z" />
+    <glyph glyph-name="mic_off" unicode="mic_off" 
+d="M91 448l357 -357l-27 -27l-89 89c-16 -10 -36 -16 -55 -19v-70h-42v70c-70 10 -128 70 -128 143h36c0 -64 54 -108 113 -108c17 0 34 4 49 11l-35 35c-4 -1 -9 -2 -14 -2c-35 0 -64 29 -64 64v16l-128 128zM320 274l-128 127v4c0 35 29 64 64 64s64 -29 64 -64v-131z
+M405 277c0 -25 -7 -49 -19 -70l-26 27c6 13 9 27 9 43h36z" />
+    <glyph glyph-name="mms" unicode="mms" 
+d="M107 213h298l-96 128l-74 -96l-54 64zM427 469c23 0 42 -19 42 -42v-256c0 -23 -19 -43 -42 -43h-299l-85 -85v384c0 23 19 42 42 42h342z" />
+    <glyph glyph-name="mode_comment" unicode="mode_comment" 
+d="M469 427v-384l-85 85h-299c-23 0 -42 20 -42 43v256c0 23 19 42 42 42h342c23 0 42 -19 42 -42z" />
+    <glyph glyph-name="mode_edit" unicode="mode_edit" 
+d="M442 362l-39 -39l-80 80l39 39c8 8 22 8 30 0l50 -50c8 -8 8 -22 0 -30zM64 144l236 236l80 -80l-236 -236h-80v80z" />
+    <glyph glyph-name="monetization_on" unicode="monetization_on" 
+d="M286 126c37 7 67 28 67 67c0 54 -47 73 -90 84s-56 23 -56 41c0 20 19 35 51 35c34 0 46 -16 47 -40h42c-1 33 -21 62 -61 72v42h-57v-42c-37 -8 -66 -31 -66 -68c0 -44 36 -65 89 -78c48 -11 57 -28 57 -46c0 -13 -9 -34 -51 -34c-39 0 -55 18 -57 40h-42
+c2 -41 34 -64 70 -72v-42h57v41zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
+    <glyph glyph-name="money_off" unicode="money_off" 
+d="M114 425l311 -312l-27 -27l-47 48c-13 -12 -32 -20 -52 -24v-46h-64v46c-41 9 -76 35 -79 82h47c2 -25 20 -45 64 -45c29 0 44 10 51 20l-75 74c-50 15 -83 40 -83 84l-73 73zM267 365c-13 0 -24 -2 -33 -6l-31 31c10 5 21 9 32 12v46h64v-47c45 -11 67 -44 68 -81h-47
+c-1 27 -15 45 -53 45z" />
+    <glyph glyph-name="monochrome_photos" unicode="monochrome_photos" 
+d="M427 107v256h-171v-22c60 0 107 -46 107 -106s-47 -107 -107 -107v38c-38 0 -68 31 -68 69s30 68 68 68v-137c38 0 68 31 68 69s-30 68 -68 68v38c-60 0 -107 -46 -107 -106s47 -107 107 -107v-21h171zM427 405c23 0 42 -19 42 -42v-256c0 -23 -19 -43 -42 -43h-342
+c-23 0 -42 20 -42 43v256c0 23 19 42 42 42h69l38 43h128l38 -43h69z" />
+    <glyph glyph-name="mood" unicode="mood" 
+d="M256 139c-50 0 -92 30 -109 74h218c-17 -44 -59 -74 -109 -74zM181 277c-18 0 -32 14 -32 32s14 32 32 32s32 -14 32 -32s-14 -32 -32 -32zM331 277c-18 0 -32 14 -32 32s14 32 32 32s32 -14 32 -32s-14 -32 -32 -32zM256 85c94 0 171 77 171 171s-77 171 -171 171
+s-171 -77 -171 -171s77 -171 171 -171zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
+    <glyph glyph-name="mood_bad" unicode="mood_bad" 
+d="M256 213c50 0 92 -30 109 -74h-218c17 44 59 74 109 74zM181 277c-18 0 -32 14 -32 32s14 32 32 32s32 -14 32 -32s-14 -32 -32 -32zM331 277c-18 0 -32 14 -32 32s14 32 32 32s32 -14 32 -32s-14 -32 -32 -32zM256 85c94 0 171 77 171 171s-77 171 -171 171
+s-171 -77 -171 -171s77 -171 171 -171zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
+    <glyph glyph-name="more" unicode="more" 
+d="M405 224c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM299 224c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM192 224c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM469 448c23 0 43 -20 43 -43v-298
+c0 -23 -20 -43 -43 -43h-318c-15 0 -28 8 -36 19l-115 173l115 173c8 11 19 19 34 19h320z" />
+    <glyph glyph-name="more_horiz" unicode="more_horiz" 
+d="M256 299c23 0 43 -20 43 -43s-20 -43 -43 -43s-43 20 -43 43s20 43 43 43zM384 299c23 0 43 -20 43 -43s-20 -43 -43 -43s-43 20 -43 43s20 43 43 43zM128 299c23 0 43 -20 43 -43s-20 -43 -43 -43s-43 20 -43 43s20 43 43 43z" />
+    <glyph glyph-name="more_vert" unicode="more_vert" 
+d="M256 171c23 0 43 -20 43 -43s-20 -43 -43 -43s-43 20 -43 43s20 43 43 43zM256 299c23 0 43 -20 43 -43s-20 -43 -43 -43s-43 20 -43 43s20 43 43 43zM256 341c-23 0 -43 20 -43 43s20 43 43 43s43 -20 43 -43s-20 -43 -43 -43z" />
+    <glyph glyph-name="motorcycle" unicode="motorcycle" 
+d="M405 149c35 0 64 29 64 64s-29 64 -64 64s-64 -29 -64 -64s29 -64 64 -64zM167 192h-60v43h60c-9 25 -33 42 -60 42c-35 0 -64 -29 -64 -64s29 -64 64 -64c27 0 51 18 60 43zM415 319c55 -4 97 -49 97 -106c0 -60 -47 -106 -107 -106s-106 46 -106 106c0 13 2 26 6 38
+l-59 -59h-35c-10 -49 -52 -85 -104 -85c-60 0 -107 46 -107 106s47 107 107 107h247l-43 43h-76v42h94z" />
+    <glyph glyph-name="mouse" unicode="mouse" 
+d="M235 489v-169h-150c0 87 66 159 150 169zM85 192v85h342v-85c0 -94 -77 -171 -171 -171s-171 77 -171 171zM277 489c84 -10 150 -82 150 -169h-150v169z" />
+    <glyph glyph-name="move_to_inbox" unicode="move_to_inbox" 
+d="M341 299l-85 -86l-85 86h42v64h86v-64h42zM405 192v213h-299v-213h86c0 -35 29 -64 64 -64s64 29 64 64h85zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-299c-24 0 -42 20 -42 43v298c0 23 18 43 42 43h299z" />
+    <glyph glyph-name="movie" unicode="movie" 
+d="M384 427h85v-299c0 -23 -19 -43 -42 -43h-342c-23 0 -42 20 -42 43v256c0 23 19 43 42 43h22l42 -86h64l-42 86h42l43 -86h64l-43 86h43l43 -86h64z" />
+    <glyph glyph-name="movie_creation" unicode="movie_creation" 
+d="M384 427h85v-299c0 -23 -19 -43 -42 -43h-342c-23 0 -42 20 -42 43v256c0 23 19 43 42 43h22l42 -86h64l-42 86h42l43 -86h64l-43 86h43l43 -86h64z" />
+    <glyph glyph-name="movie_filter" unicode="movie_filter" 
+d="M361 257l44 20l-44 20l-20 44l-20 -44l-44 -20l44 -20l20 -44zM240 187l59 26l-59 27l-27 59l-26 -59l-59 -27l59 -26l26 -59zM384 427h85v-299c0 -23 -19 -43 -42 -43h-342c-23 0 -42 20 -42 43v256c0 23 19 43 42 43h22l42 -64h64l-42 64h42l43 -64h64l-43 64h43
+l43 -64h64z" />
+    <glyph glyph-name="multiline_chart" unicode="multiline_chart" 
+d="M469 364l-65 -73c23 -37 39 -82 44 -131h-43c-4 35 -15 68 -31 97l-86 -97l-85 86l-128 -128l-32 32l160 160l85 -86l61 70c-36 42 -86 69 -144 69c-50 0 -96 -20 -132 -52l-30 30c44 39 100 64 162 64c69 0 129 -30 173 -79l61 68z" />
+    <glyph glyph-name="music_note" unicode="music_note" 
+d="M256 448h128v-85h-85v-214c0 -47 -39 -85 -86 -85s-85 38 -85 85s38 86 85 86c16 0 30 -5 43 -12v225z" />
+    <glyph glyph-name="music_video" unicode="music_video" 
+d="M171 192c0 35 29 64 64 64c7 0 14 -2 21 -4v132h107v-43h-64v-150c0 -35 -29 -63 -64 -63s-64 29 -64 64zM448 107v298h-384v-298h384zM448 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-384c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h384z" />
+    <glyph glyph-name="my_location" unicode="my_location" 
+d="M256 107c83 0 149 66 149 149s-66 149 -149 149s-149 -66 -149 -149s66 -149 149 -149zM447 277h44v-42h-44c-10 -89 -81 -160 -170 -170v-44h-42v44c-89 10 -160 81 -170 170h-44v42h44c10 89 81 160 170 170v44h42v-44c89 -10 160 -81 170 -170zM256 341
+c47 0 85 -38 85 -85s-38 -85 -85 -85s-85 38 -85 85s38 85 85 85z" />
+    <glyph glyph-name="nature" unicode="nature" 
+d="M277 168v-83h128v-42h-298v42h128v84c-71 12 -125 73 -125 147c0 83 67 150 150 150s149 -67 149 -150c0 -77 -58 -139 -132 -148z" />
+    <glyph glyph-name="nature_people" unicode="nature_people" 
+d="M96 277c-18 0 -32 14 -32 32s14 32 32 32s32 -14 32 -32s-14 -32 -32 -32zM473 316c0 -77 -58 -139 -132 -148v-83h64v-42h-341v106h-21v86c0 12 9 21 21 21h64c12 0 21 -9 21 -21v-86h-21v-64h171v84c-71 12 -125 73 -125 147c0 83 67 150 150 150s149 -67 149 -150z
+" />
+    <glyph glyph-name="navigate_before" unicode="navigate_before" 
+d="M329 354l-98 -98l98 -98l-30 -30l-128 128l128 128z" />
+    <glyph glyph-name="navigate_next" unicode="navigate_next" 
+d="M213 384l128 -128l-128 -128l-30 30l98 98l-98 98z" />
+    <glyph glyph-name="navigation" unicode="navigation" 
+d="M256 469l160 -390l-15 -15l-145 64l-145 -64l-15 15z" />
+    <glyph glyph-name="near_me" unicode="near_me" 
+d="M448 448l-161 -384h-21l-56 146l-146 56v21z" />
+    <glyph glyph-name="network_cell" unicode="network_cell" 
+d="M469 43h-426l426 426v-426z" />
+    <glyph glyph-name="network_check" unicode="network_check" 
+d="M107 235c43 43 100 63 156 61l-28 -61c-31 -4 -62 -19 -86 -43zM363 192c-8 8 -17 15 -26 21l12 62c20 -10 39 -23 56 -40zM448 277c-26 26 -56 46 -88 59l11 60c44 -16 85 -41 120 -76zM21 320c80 80 190 110 293 92l-25 -57c-80 10 -164 -17 -225 -78zM339 405
+c6 0 11 -4 11 -10l-52 -275v-1c-4 -19 -22 -34 -42 -34c-24 0 -43 19 -43 43c0 7 2 15 5 21l111 248c1.57297 4.7189 4.56186 8 10 8z" />
+    <glyph glyph-name="network_locked" unicode="network_locked" 
+d="M448 171v32c0 18 -14 32 -32 32s-32 -14 -32 -32v-32h64zM469 171c12 0 22 -10 22 -22v-85c0 -12 -10 -21 -22 -21h-106c-12 0 -22 9 -22 21v85c0 12 10 22 22 22v32c0 29 24 53 53 53s53 -24 53 -53v-32zM416 299c-53 0 -96 -43 -96 -96v-6c-13 -12 -21 -29 -21 -48v-64
+h-278l406 406v-193c-4 0 -7 1 -11 1z" />
+    <glyph glyph-name="network_wifi" unicode="network_wifi" 
+d="M436.25 278.586c0.284113 -0.222489 0.53415 -0.418301 0.749753 -0.585993l-181 -224l-181 224c0.215604 0.167692 0.46564 0.363504 0.749753 0.585993l-67.7498 84.414c10 7 105 85 248 85s238 -78 248 -85z" />
+    <glyph glyph-name="new_releases" unicode="new_releases" 
+d="M277 235v128h-42v-128h42zM277 149v43h-42v-43h42zM491 256l-52 -59l7 -79l-77 -17l-40 -68l-73 31l-73 -31l-40 67l-77 18l7 79l-52 59l52 60l-7 78l77 17l40 68l73 -31l73 31l40 -68l77 -17l-7 -79z" />
+    <glyph glyph-name="next_week" unicode="next_week" 
+d="M235 117l85 86l-85 85l-22 -21l64 -64l-64 -64zM213 405v-42h86v42h-86zM299 448c23.3225 0 42 -19.4985 42 -43v-42h86c23 0 42 -20 42 -43v-235c0 -23 -19 -42 -42 -42h-342c-23 0 -42 19 -42 42v235c0 23 19 43 42 43h86v42c0 23 19 43 42 43h86z" />
+    <glyph glyph-name="nfc" unicode="nfc" 
+d="M384 384v-256h-256v256h85v-43h-42v-170h170v170h-64v-48c13 -7 22 -21 22 -37c0 -23 -20 -43 -43 -43s-43 20 -43 43c0 16 9 30 22 37v48c0 23 19 43 42 43h107zM427 85v342h-342v-342h342zM427 469c23 0 42 -19 42 -42v-342c0 -23 -19 -42 -42 -42h-342
+c-23 0 -42 19 -42 42v342c0 23 19 42 42 42h342z" />
+    <glyph glyph-name="no_encryption" unicode="no_encryption" 
+d="M190 384v-26l-39 39c6 53 50 94 105 94c59 0 107 -48 107 -107v-43h21c23 0 43 -19 43 -42v-178l-221 220h116v43c0 36 -30 66 -66 66s-66 -30 -66 -66zM448 47l-26 -26l-24 24c-4 -1 -9 -2 -14 -2h-256c-23 0 -43 19 -43 42v214c0 16 10 30 23 37l-44 43l26 26z" />
+    <glyph glyph-name="no_sim" unicode="no_sim" 
+d="M78 429l373 -372l-28 -28l-40 41c-6 -3 -13 -6 -20 -6h-214c-23 0 -42 20 -42 43v239l-56 56zM405 405v-249l-242 242l50 50h150c23 0 42 -20 42 -43z" />
+    <glyph glyph-name="not_interested" unicode="not_interested" 
+d="M391 151c23 29 36 66 36 105c0 94 -77 171 -171 171c-39 0 -76 -13 -105 -36zM256 85c39 0 76 13 105 36l-240 240c-23 -29 -36 -66 -36 -105c0 -94 77 -171 171 -171zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
+    <glyph glyph-name="note" unicode="note" 
+d="M320 395v-118h117zM469 299v-171c0 -23 -19 -42 -42 -42l-342 -1c-23 0 -42 20 -42 43v256c0 23 19 43 42 43h256z" />
+    <glyph glyph-name="note_add" unicode="note_add" 
+d="M277 320h118l-118 117v-117zM341 171v42h-64v64h-42v-64h-64v-42h64v-64h42v64h64zM299 469l128 -128v-256c0 -23 -20 -42 -43 -42h-256c-23 0 -43 19 -43 42l1 342c0 23 19 42 42 42h171z" />
+    <glyph glyph-name="notifications" unicode="notifications" 
+d="M384 171l43 -43v-21h-342v21l43 43v106c0 66 35 120 96 135v15c0 18 14 32 32 32s32 -14 32 -32v-15c61 -15 96 -70 96 -135v-106zM256 43c-24 0 -43 19 -43 42h86c0 -23 -20 -42 -43 -42z" />
+    <glyph glyph-name="notifications_active" unicode="notifications_active" 
+d="M256 43c-24 0 -43 19 -43 42h85c0 -24.8376 -18.6125 -42 -42 -42zM384 277v-106l43 -43v-21h-342v21l43 43v106c0 66 35 120 96 135v15c0 18 14 32 32 32s32 -14 32 -32v-15c61 -15 96 -70 96 -135zM426 288c-3 57 -32 106 -75 137l30 30c51 -39 85 -99 88 -167h-43z
+M162 425c-44 -31 -73 -80 -76 -137h-43c3 68 37 128 88 167z" />
+    <glyph glyph-name="notifications_none" unicode="notifications_none" 
+d="M341 149v128c0 53 -32 96 -85 96s-85 -43 -85 -96v-128h170zM384 171l43 -43v-21h-342v21l43 43v106c0 66 35 120 96 135v15c0 18 14 32 32 32s32 -14 32 -32v-15c61 -15 96 -70 96 -135v-106zM256 43c-23 0 -43 19 -43 42h86c0 -23 -20 -42 -43 -42z" />
+    <glyph glyph-name="notifications_off" unicode="notifications_off" 
+d="M384 199l-191 201c5 2 10 5 15 7h1l6 3c3 1 6 1 9 2v15c0 18 14 32 32 32s32 -14 32 -32v-15c61 -15 96 -69 96 -135v-78zM256 43c-24 0 -43 18 -43 42h86c0 -24 -19 -42 -43 -42zM167 381c93.6174 -96.7159 187.67 -192.997 281 -290l-27 -27l-43 43h-293v21l43 43v107
+c0 27 6 52 17 73l-60 59l27 28z" />
+    <glyph glyph-name="notifications_paused" unicode="notifications_paused" 
+d="M309 303v38h-106v-38h59l-59 -73v-38h106v38h-59zM384 171l43 -43v-21h-342v21l43 43v106c0 65 35 120 96 135v15c0 18 14 32 32 32s32 -14 32 -32v-15c61 -15 96 -70 96 -135v-106zM256 43c-24 0 -43 19 -43 42h86c0 -23 -20 -42 -43 -42z" />
+    <glyph glyph-name="offline_pin" unicode="offline_pin" 
+d="M220 213l143 143l-30 30l-113 -113l-41 41l-30 -30zM363 128v43h-214v-43h214zM256 469c117 0 213 -96 213 -213s-96 -213 -213 -213s-213 96 -213 213s96 213 213 213z" />
+    <glyph glyph-name="ondemand_video" unicode="ondemand_video" 
+d="M341 277l-149 -85v171zM448 149v256h-384v-256h384zM448 448c23 0 43 -19 43 -43l-1 -256c0 -23 -19 -42 -42 -42h-107v-43h-170v43h-107c-24 0 -43 19 -43 42v256c0 24 19 43 43 43h384z" />
+    <glyph glyph-name="opacity" unicode="opacity" 
+d="M128 213h256c0 43 -14 69 -38 93l-90 94l-90 -93c-24 -24 -38 -51 -38 -94zM377 341c33 -33 50 -77 50 -120s-17 -88 -50 -121s-77 -50 -121 -50s-88 17 -121 50s-50 78 -50 121s17 87 50 120l121 121z" />
+    <glyph glyph-name="open_in_browser" unicode="open_in_browser" 
+d="M256 299l85 -86h-64v-128h-42v128h-64zM405 427c24 0 43 -20 43 -43v-256c0 -23 -20 -43 -43 -43h-85v43h85v213h-298v-213h85v-43h-85c-24 0 -43 20 -43 43v256c0 23 19 43 43 43h298z" />
+    <glyph glyph-name="open_in_new" unicode="open_in_new" 
+d="M299 448h149v-149h-43v76l-209 -209l-30 30l209 209h-76v43zM405 107v149h43v-149c0 -23 -20 -43 -43 -43h-298c-24 0 -43 20 -43 43v298c0 23 19 43 43 43h149v-43h-149v-298h298z" />
+    <glyph glyph-name="open_with" unicode="open_with" 
+d="M299 192v-64h64l-107 -107l-107 107h64v64h86zM491 256l-107 -107v64h-64v86h64v64zM192 299v-86h-64v-64l-107 107l107 107v-64h64zM213 320v64h-64l107 107l107 -107h-64v-64h-86z" />
+    <glyph glyph-name="pages" unicode="pages" 
+d="M405 448c23 0 43 -20 43 -43v-128h-107l22 86l-86 -22v107h128zM363 149l-22 86h107v-128c0 -23 -20 -43 -43 -43h-128v107zM171 235l-22 -86l86 22v-107h-128c-23 0 -43 20 -43 43v128h107zM64 405c0 23 20 43 43 43h128v-107l-86 22l22 -86h-107v128z" />
+    <glyph glyph-name="pageview" unicode="pageview" 
+d="M358 124l30 30l-62 62c9 15 15 32 15 51c0 53 -43 96 -96 96s-96 -43 -96 -96s43 -96 96 -96c19 0 36 6 51 15zM427 427c23 0 42 -20 42 -43v-256c0 -23 -19 -43 -42 -43h-342c-23 0 -42 20 -42 43v256c0 23 19 43 42 43h342zM245 320c29 0 54 -24 54 -53
+s-25 -54 -54 -54s-53 25 -53 54s24 53 53 53z" />
+    <glyph glyph-name="palette" unicode="palette" 
+d="M373 256c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM309 341c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM203 341c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM139 256c18 0 32 14 32 32s-14 32 -32 32
+s-32 -14 -32 -32s14 -32 32 -32zM256 448c106 0 192 -77 192 -171c0 -59 -48 -106 -107 -106h-37c-18 0 -32 -14 -32 -32c0 -8 3 -15 8 -21s8 -14 8 -22c0 -18 -14 -32 -32 -32c-106 0 -192 86 -192 192s86 192 192 192z" />
+    <glyph glyph-name="pan_tool" unicode="pan_tool" 
+d="M491 395v-310c0 -47 -39 -85 -86 -85h-155c-23 0 -45 9 -61 25l-168 171s27 26 28 26c5 4 11 6 17 6c5 0 9 -1 13 -3c1 0 92 -52 92 -52v254c0 18 14 32 32 32s32 -14 32 -32v-150h21v203c0 18 14 32 32 32s32 -14 32 -32v-203h21v182c0 18 14 32 32 32s32 -14 32 -32
+v-182h22v118c0 18 14 32 32 32s32 -14 32 -32z" />
+    <glyph glyph-name="panorama" unicode="panorama" 
+d="M181 245l-74 -96h298l-96 128l-74 -96zM491 128c0 -23 -20 -43 -43 -43h-384c-23 0 -43 20 -43 43v256c0 23 20 43 43 43h384c23 0 43 -20 43 -43v-256z" />
+    <glyph glyph-name="panorama_fish_eye" unicode="panorama_fish_eye" 
+d="M256 85c94 0 171 77 171 171s-77 171 -171 171s-171 -77 -171 -171s77 -171 171 -171zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
+    <glyph glyph-name="panorama_horizontal" unicode="panorama_horizontal" 
+d="M457 427c7 0 12 -5 12 -14v-314c0 -9 -5 -14 -12 -14c-2 0 -4 1 -6 2c-63 23 -129 35 -195 35s-132 -12 -195 -35c-2 -1 -4 -2 -6 -2c-7 0 -12 6 -12 14v314c0 9 5 14 12 14c2 0 4 -1 6 -2c63 -23 129 -35 195 -35s132 12 195 35c2 1 4 2 6 2zM427 372
+c-55 -17 -113 -24 -171 -24s-116 8 -171 24v-232c55 16 113 24 171 24s116 -8 171 -24v232z" />
+    <glyph glyph-name="panorama_vertical" unicode="panorama_vertical" 
+d="M140 85h232c-16 55 -24 113 -24 171s8 116 24 171h-232c16 -55 24 -113 24 -171s-8 -116 -24 -171zM425 61c1 -2 2 -4 2 -6c0 -7 -6 -12 -14 -12h-314c-9 0 -14 5 -14 12c0 2 1 4 2 6c23 63 35 129 35 195s-12 132 -35 195c-1 2 -2 4 -2 6c0 7 5 12 14 12h314
+c9 0 14 -5 14 -12c0 -2 -1 -4 -2 -6c-23 -63 -35 -129 -35 -195s12 -132 35 -195z" />
+    <glyph glyph-name="panorama_wide_angle" unicode="panorama_wide_angle" 
+d="M256 427c58 0 112 -6 170 -16l19 -3l6 -19c12 -44 18 -89 18 -133s-6 -89 -18 -133l-6 -19l-19 -3c-58 -10 -112 -16 -170 -16s-112 6 -170 16l-19 3l-6 19c-12 44 -18 89 -18 133s6 89 18 133l6 19l19 3c58 10 112 16 170 16zM256 384c-52 0 -101 -5 -156 -14
+c-10 -38 -15 -76 -15 -114s5 -76 15 -114c55 -9 104 -14 156 -14s101 5 156 14c10 38 15 76 15 114s-5 76 -15 114c-55 9 -104 14 -156 14z" />
+    <glyph glyph-name="party_mode" unicode="party_mode" 
+d="M256 149c59 0 107 48 107 107c0 7 -1 14 -2 21h-45c2 -7 4 -14 4 -21c0 -35 -29 -64 -64 -64h-85c20 -26 50 -43 85 -43zM256 363c-59 0 -107 -48 -107 -107c0 -7 1 -14 2 -21h45c-2 7 -4 14 -4 21c0 35 29 64 64 64h85c-20 26 -50 43 -85 43zM427 427
+c23 0 42 -20 42 -43v-256c0 -23 -19 -43 -42 -43h-342c-23 0 -42 20 -42 43v256c0 23 19 43 42 43h68l39 42h128l39 -42h68z" />
+    <glyph glyph-name="pause" unicode="pause" 
+d="M299 405h85v-298h-85v298zM128 107v298h85v-298h-85z" />
+    <glyph glyph-name="pause_circle_filled" unicode="pause_circle_filled" 
+d="M320 171v170h-43v-170h43zM235 171v170h-43v-170h43zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
+    <glyph glyph-name="pause_circle_outline" unicode="pause_circle_outline" 
+d="M277 171v170h43v-170h-43zM256 85c94 0 171 77 171 171s-77 171 -171 171s-171 -77 -171 -171s77 -171 171 -171zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213zM192 171v170h43v-170h-43z" />
+    <glyph glyph-name="payment" unicode="payment" 
+d="M427 341v43h-342v-43h342zM427 128v128h-342v-128h342zM427 427c24 0 42 -19 42 -43v-256c0 -24 -18 -43 -42 -43h-342c-24 0 -42 19 -42 43v256c0 24 18 43 42 43h342z" />
+    <glyph glyph-name="people" unicode="people" 
+d="M341 235c50 0 150 -25 150 -75v-53h-128v53c0 32 -17 56 -42 74c7 1 14 1 20 1zM171 235c50 0 149 -25 149 -75v-53h-299v53c0 50 100 75 150 75zM171 277c-35 0 -64 29 -64 64s29 64 64 64s63 -29 63 -64s-28 -64 -63 -64zM341 277c-35 0 -64 29 -64 64s29 64 64 64
+s64 -29 64 -64s-29 -64 -64 -64z" />
+    <glyph glyph-name="people_outline" unicode="people_outline" 
+d="M352 373c-23 0 -43 -19 -43 -42s20 -43 43 -43s43 20 43 43s-20 42 -43 42zM352 256c-41 0 -75 34 -75 75s34 74 75 74s75 -33 75 -74s-34 -75 -75 -75zM160 373c-23 0 -43 -19 -43 -42s20 -43 43 -43s43 20 43 43s-20 42 -43 42zM160 256c-41 0 -75 34 -75 75
+s34 74 75 74s75 -33 75 -74s-34 -75 -75 -75zM459 139v26c0 12 -55 38 -107 38c-23 0 -45 -6 -64 -12c7 -8 11 -16 11 -26v-26h160zM267 139v26c0 12 -55 38 -107 38s-107 -26 -107 -38v-26h214zM352 235c46 0 139 -24 139 -70v-58h-470v58c0 46 93 70 139 70
+c26 0 65 -8 96 -22c31 14 70 22 96 22z" />
+    <glyph glyph-name="perm_camera_mic" unicode="perm_camera_mic" 
+d="M299 235v85c0 23 -20 43 -43 43s-43 -20 -43 -43v-85c0 -23 20 -43 43 -43s43 20 43 43zM427 405c23 0 42 -19 42 -42v-256c0 -23 -19 -43 -42 -43h-150v45c60 10 107 63 107 126h-43c0 -47 -38 -86 -85 -86s-85 39 -85 86h-43c0 -63 47 -116 107 -126v-45h-150
+c-23 0 -42 20 -42 43v256c0 23 19 42 42 42h68l39 43h128l39 -43h68z" />
+    <glyph glyph-name="perm_contact_calendar" unicode="perm_contact_calendar" 
+d="M384 128v21c0 43 -85 66 -128 66s-128 -23 -128 -66v-21h256zM256 384c-35 0 -64 -29 -64 -64s29 -64 64 -64s64 29 64 64s-29 64 -64 64zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-24 0 -43 20 -43 43v298c0 23 19 43 43 43h21v43h43v-43h170v43
+h43v-43h21z" />
+    <glyph glyph-name="perm_data_setting" unicode="perm_data_setting" 
+d="M405 75c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM484 96l23 -17c2 -2 2 -5 1 -7l-21 -37c-1 -2 -5 -4 -7 -3l-26 11c-5 -4 -12 -7 -18 -10l-4 -29c0 -3 -3 -4 -6 -4h-42c-3 0 -6 1 -6 4l-4 29c-7 3 -12 6 -18 10l-26 -11c-3 -1 -6 1 -7 3l-21 37
+c-1 2 -1 5 1 7l23 17c0 3 -1 7 -1 11s1 7 1 10l-23 18c-2 2 -2 5 -1 7l21 37c1 2 5 3 7 2l26 -11c6 4 12 8 18 11l4 28c0 3 3 4 6 4h42c3 0 6 -1 6 -4l4 -28c7 -3 12 -7 18 -11l26 11c3 1 6 0 7 -2l21 -37c1 -2 1 -5 -1 -7l-23 -18c1 -3 1 -6 1 -10s-1 -8 -1 -11zM405 267
+c-88 0 -160 -72 -160 -160c0 -7 1 -15 2 -22h-247l427 427l-1 -247c-7 1 -14 2 -21 2z" />
+    <glyph glyph-name="perm_device_information" unicode="perm_device_information" 
+d="M363 107v298h-214v-298h214zM363 490c23 0 42 -19 42 -42v-384c0 -23 -19 -43 -42 -43h-214c-23 0 -42 20 -42 43v384c0 23 19 43 42 43zM277 277v-128h-42v128h42zM277 363v-43h-42v43h42z" />
+    <glyph glyph-name="perm_identity" unicode="perm_identity" 
+d="M256 235c57 0 171 -29 171 -86v-64h-342v64c0 57 114 86 171 86zM256 427c47 0 85 -39 85 -86s-38 -85 -85 -85s-85 38 -85 85s38 86 85 86zM256 194c-63 0 -130 -31 -130 -45v-23h260v23c0 14 -67 45 -130 45zM256 386c-25 0 -45 -20 -45 -45s20 -44 45 -44s45 19 45 44
+s-20 45 -45 45z" />
+    <glyph glyph-name="perm_media" unicode="perm_media" 
+d="M149 192h299l-75 96l-53 -64l-75 96zM469 427c23 0 43 -20 43 -43v-213c0 -23 -20 -43 -43 -43h-341c-23 0 -43 20 -43 43l1 256c0 23 19 42 42 42h128l43 -42h170zM43 384v-299h384v-42h-384c-23 0 -43 19 -43 42v299h43z" />
+    <glyph glyph-name="perm_phone_msg" unicode="perm_phone_msg" 
+d="M256 448h192v-149h-128l-64 -64v213zM427 181c12 0 21 -9 21 -21v-75c0 -12 -9 -21 -21 -21c-200 0 -363 163 -363 363c0 12 9 21 21 21h75c12 0 21 -9 21 -21c0 -27 4 -52 12 -76c2 -7 1 -16 -5 -22l-47 -47c31 -60 81 -110 141 -141l47 47c6 6 15 7 22 5
+c24 -8 49 -12 76 -12z" />
+    <glyph glyph-name="perm_scan_wifi" unicode="perm_scan_wifi" 
+d="M235 341h42v43h-42v-43zM277 171v128h-42v-128h42zM256 448c108 0 189 -40 256 -91l-256 -314l-256 315c67 51 148 90 256 90z" />
+    <glyph glyph-name="person" unicode="person" 
+d="M256 213c57 0 171 -28 171 -85v-43h-342v43c0 57 114 85 171 85zM256 256c-47 0 -85 38 -85 85s38 86 85 86s85 -39 85 -86s-38 -85 -85 -85z" />
+    <glyph glyph-name="person_add" unicode="person_add" 
+d="M320 213c57 0 171 -28 171 -85v-43h-342v43c0 57 114 85 171 85zM128 299h64v-43h-64v-64h-43v64h-64v43h64v64h43v-64zM320 256c-47 0 -85 38 -85 85s38 86 85 86s85 -39 85 -86s-38 -85 -85 -85z" />
+    <glyph glyph-name="person_outline" unicode="person_outline" 
+d="M256 235c57 0 171 -29 171 -86v-64h-342v64c0 57 114 86 171 86zM256 427c47 0 85 -39 85 -86s-38 -85 -85 -85s-85 38 -85 85s38 86 85 86zM256 194c-63 0 -130 -31 -130 -45v-23h260v23c0 14 -67 45 -130 45zM256 386c-25 0 -45 -20 -45 -45s20 -44 45 -44s45 19 45 44
+s-20 45 -45 45z" />
+    <glyph glyph-name="person_pin" unicode="person_pin" 
+d="M384 171v19c0 43 -85 66 -128 66s-128 -23 -128 -66v-19h256zM256 399c-32 0 -58 -26 -58 -58s26 -57 58 -57s58 25 58 57s-26 58 -58 58zM405 469c23 0 43 -19 43 -42v-299c0 -23 -20 -43 -43 -43h-85l-64 -64l-64 64h-85c-24 0 -43 20 -43 43v299c0 23 19 42 43 42h298
+z" />
+    <glyph glyph-name="person_pin_circle" unicode="person_pin_circle" 
+d="M256 213c36 0 67 18 85 46c0 28 -57 44 -85 44s-85 -16 -85 -44c18 -28 49 -46 85 -46zM256 427c-23 0 -43 -20 -43 -43c0 -24 20 -43 43 -43s43 19 43 43c0 23 -20 43 -43 43zM256 469c82 0 149 -67 149 -149c0 -112 -149 -277 -149 -277s-149 165 -149 277
+c0 82 67 149 149 149z" />
+    <glyph glyph-name="personal_video" unicode="personal_video" 
+d="M448 149v256h-384v-256h384zM448 448c23 0 43 -19 43 -43l-1 -256c0 -23 -19 -42 -42 -42h-107v-43h-170v43h-107c-24 0 -43 19 -43 42v256c0 24 19 43 43 43h384z" />
+    <glyph glyph-name="pets" unicode="pets" 
+d="M370 195c28 -28 63 -58 56 -102c-6 -22 -22 -44 -50 -50c-16 -3 -65 9 -118 9h-4c-53 0 -102 -12 -118 -9c-28 6 -44 28 -50 50c-6 43 28 74 56 102c19 22 34 40 53 62c10 12 22 23 37 28c2 1 5 2 7 2c6 1 11 1 17 1s12 0 17 -1c2 0 5 -1 7 -2c15 -5 27 -16 37 -28
+c19 -22 34 -40 53 -62zM363 309c0 29 24 54 53 54s53 -25 53 -54s-24 -53 -53 -53s-53 24 -53 53zM267 395c0 29 24 53 53 53s53 -24 53 -53s-24 -54 -53 -54s-53 25 -53 54zM139 395c0 29 24 53 53 53s53 -24 53 -53s-24 -54 -53 -54s-53 25 -53 54zM43 309
+c0 29 24 54 53 54s53 -25 53 -54s-24 -53 -53 -53s-53 24 -53 53z" />
+    <glyph glyph-name="phone" unicode="phone" 
+d="M141 282c31 -60 81 -110 141 -141l47 47c6 6 15 8 22 5c24 -8 50 -12 76 -12c12 0 21 -9 21 -21v-75c0 -12 -9 -21 -21 -21c-200 0 -363 163 -363 363c0 12 9 21 21 21h75c12 0 21 -9 21 -21c0 -27 4 -52 12 -76c2 -7 1 -16 -5 -22z" />
+    <glyph glyph-name="phone_android" unicode="phone_android" 
+d="M368 128v299h-224v-299h224zM299 64v21h-86v-21h86zM341 491c35 0 64 -29 64 -64v-342c0 -35 -29 -64 -64 -64h-170c-35 0 -64 29 -64 64v342c0 35 29 64 64 64h170z" />
+    <glyph glyph-name="phone_bluetooth_speaker" unicode="phone_bluetooth_speaker" 
+d="M427 181c12 0 21 -9 21 -21v-75c0 -12 -9 -21 -21 -21c-200 0 -363 163 -363 363c0 12 9 21 21 21h75c12 0 21 -9 21 -21c0 -27 4 -52 12 -76c2 -7 1 -16 -5 -22l-47 -47c31 -61 81 -110 141 -141l47 47c6 6 15 7 22 5c24 -8 49 -12 76 -12zM384 358v-40l20 20zM384 450
+v-40l20 20zM314 309l-15 15l59 60l-59 60l15 15l49 -49v81h10l61 -61l-46 -46l46 -46l-61 -61h-10v81z" />
+    <glyph glyph-name="phone_forwarded" unicode="phone_forwarded" 
+d="M427 181c12 0 21 -9 21 -21v-75c0 -12 -9 -21 -21 -21c-200 0 -363 163 -363 363c0 12 9 21 21 21h75c12 0 21 -9 21 -21c0 -27 4 -52 12 -76c2 -7 1 -16 -5 -22l-47 -47c31 -61 81 -110 141 -141l47 47c6 6 15 7 22 5c24 -8 49 -12 76 -12zM384 277v64h-85v86h85v64
+l107 -107z" />
+    <glyph glyph-name="phone_in_talk" unicode="phone_in_talk" 
+d="M320 256c0 35 -29 64 -64 64v43c59 0 107 -48 107 -107h-43zM405 256c0 83 -66 149 -149 149v43c106 0 192 -86 192 -192h-43zM427 181c12 0 21 -9 21 -21v-75c0 -12 -9 -21 -21 -21c-200 0 -363 163 -363 363c0 12 9 21 21 21h75c12 0 21 -9 21 -21c0 -27 4 -52 12 -76
+c2 -7 1 -16 -5 -22l-47 -47c31 -61 81 -110 141 -141l47 47c6 6 15 7 22 5c24 -8 49 -12 76 -12z" />
+    <glyph glyph-name="phone_iphone" unicode="phone_iphone" 
+d="M341 128v299h-192v-299h192zM245 43c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM331 491c29 0 53 -25 53 -54v-362c0 -29 -24 -54 -53 -54h-171c-29 0 -53 25 -53 54v362c0 29 24 54 53 54h171z" />
+    <glyph glyph-name="phone_locked" unicode="phone_locked" 
+d="M410 427v10c0 20 -17 37 -37 37s-36 -17 -36 -37v-10h73zM427 427c12 0 21 -10 21 -22v-85c0 -12 -9 -21 -21 -21h-107c-12 0 -21 9 -21 21v85c0 12 9 22 21 22v10c0 29 24 54 53 54s54 -25 54 -54v-10zM427 181c12 0 21 -9 21 -21v-75c0 -12 -9 -21 -21 -21
+c-200 0 -363 163 -363 363c0 12 9 21 21 21h75c12 0 21 -9 21 -21c0 -27 4 -52 12 -76c2 -7 1 -16 -5 -22l-47 -47c31 -61 81 -110 141 -141l47 47c6 6 15 7 22 5c24 -8 49 -12 76 -12z" />
+    <glyph glyph-name="phone_missed" unicode="phone_missed" 
+d="M506 156c4 -4 6 -9 6 -15s-2 -11 -6 -15l-53 -53c-4 -4 -9 -6 -15 -6s-11 2 -15 6c-17 16 -36 30 -57 40c-7 3 -12 11 -12 19v66c-31 10 -64 15 -98 15s-67 -5 -98 -15v-66c0 -9 -5 -17 -12 -20c-21 -10 -40 -23 -57 -39c-4 -4 -9 -6 -15 -6s-11 2 -15 6l-53 53
+c-4 4 -6 9 -6 15s2 11 6 15c65 62 153 100 250 100s185 -38 250 -100zM139 395v-75h-32v128h128v-32h-75l96 -96l128 128l21 -21l-149 -150z" />
+    <glyph glyph-name="phone_paused" unicode="phone_paused" 
+d="M405 448h43v-149h-43v149zM427 181c12 0 21 -9 21 -21v-75c0 -12 -9 -21 -21 -21c-200 0 -363 163 -363 363c0 12 9 21 21 21h75c12 0 21 -9 21 -21c0 -27 4 -52 12 -76c2 -7 1 -16 -5 -22l-47 -47c31 -61 81 -110 141 -141l47 47c6 6 15 7 22 5c24 -8 49 -12 76 -12z
+M363 448v-149h-43v149h43z" />
+    <glyph glyph-name="phonelink" unicode="phonelink" 
+d="M469 149v150h-85v-150h85zM491 341c12 0 21 -9 21 -21v-213c0 -12 -9 -22 -21 -22h-128c-12 0 -22 10 -22 22v213c0 12 10 21 22 21h128zM85 384v-235h214v-64h-299v64h43v235c0 23 19 43 42 43h384v-43h-384z" />
+    <glyph glyph-name="phonelink_erase" unicode="phonelink_erase" 
+d="M405 491c23 0 43 -20 43 -43v-384c0 -23 -20 -43 -43 -43h-213c-23 0 -43 20 -43 43v64h43v-43h213v342h-213v-43h-43v64c0 23 20 43 43 43h213zM277 337l-85 -85l85 -86l-21 -21l-85 85l-86 -85l-21 21l85 86l-85 85l21 21l86 -85l85 85z" />
+    <glyph glyph-name="phonelink_lock" unicode="phonelink_lock" 
+d="M203 277v32c0 17 -15 28 -32 28s-32 -11 -32 -28v-32h64zM230 277c13 0 26 -12 26 -27v-75c0 -13 -13 -26 -28 -26h-117c-13 0 -26 13 -26 28v75c0 13 13 25 26 25v32c0 30 30 54 60 54s59 -24 59 -54v-32zM405 491c23 0 43 -20 43 -43v-384c0 -23 -20 -43 -43 -43h-213
+c-23 0 -43 20 -43 43v64h43v-43h213v342h-213v-43h-43v64c0 23 20 43 43 43h213z" />
+    <glyph glyph-name="phonelink_off" unicode="phonelink_off" 
+d="M491 341c12 0 21 -9 21 -21v-213c0 -12 -9 -22 -21 -22h-4l-64 64h46v150h-85v-111l-43 43v89c0 12 10 21 22 21h128zM85 378v-229h229zM41 477c138.107 -138.226 275.985 -276.682 414 -415l-27 -27l-50 50h-378v64h43v235c0 10 4 20 10 27l-39 39zM469 384h-281l-43 43
+h324v-43z" />
+    <glyph glyph-name="phonelink_ring" unicode="phonelink_ring" 
+d="M299 85v342h-214v-342h214zM299 491c23 0 42 -20 42 -43v-384c0 -23 -19 -43 -42 -43h-214c-23 0 -42 20 -42 43v384c0 23 19 43 42 43h214zM384 303c26 -28 26 -66 0 -92l-21 22c11 15 11 34 0 49zM429 348c53 -51 53 -133 0 -182l-22 22c38 41 38 100 0 138z" />
+    <glyph glyph-name="phonelink_setup" unicode="phonelink_setup" 
+d="M405 491c23 0 43 -20 43 -43v-384c0 -23 -20 -43 -43 -43h-213c-23 0 -43 20 -43 43v64h43v-43h213v342h-213v-43h-43v64c0 23 20 43 43 43h213zM171 213c23 0 42 20 42 43s-19 43 -42 43s-43 -20 -43 -43s20 -43 43 -43zM252 245l23 -19c2 -2 4 -4 2 -6l-21 -37
+c-2 -2 -4 -2 -6 -2l-28 11c-6 -4 -13 -9 -19 -11l-5 -27c-2 -2 -4 -5 -6 -5h-43c-2 0 -6 3 -4 5l-4 27c-6 2 -13 7 -19 11l-30 -9c-2 -2 -5 1 -7 3l-21 36c0 2 0 4 2 8l24 17v22l-24 17c-2 2 -4 4 -2 6l21 37c2 2 5 2 7 2l27 -11c6 4 14 9 20 11l4 27c2 2 4 5 6 5h43
+c4 0 6 -3 6 -5l5 -27c6 -2 13 -7 19 -11l28 9c2 2 4 -1 6 -3l21 -36c0 -2 0 -4 -2 -6l-23 -17v-22z" />
+    <glyph glyph-name="photo" unicode="photo" 
+d="M181 224l-74 -96h298l-96 128l-74 -96zM448 107c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h298c23 0 43 -20 43 -43v-298z" />
+    <glyph glyph-name="photo_album" unicode="photo_album" 
+d="M128 107h256l-82 109l-64 -82l-46 55zM128 427v-171l53 32l54 -32v171h-107zM384 469c23 0 43 -19 43 -42v-342c0 -23 -20 -42 -43 -42h-256c-23 0 -43 19 -43 42v342c0 23 20 42 43 42h256z" />
+    <glyph glyph-name="photo_camera" unicode="photo_camera" 
+d="M256 149c59 0 107 48 107 107s-48 107 -107 107s-107 -48 -107 -107s48 -107 107 -107zM192 469h128l39 -42h68c23 0 42 -20 42 -43v-256c0 -23 -19 -43 -42 -43h-342c-23 0 -42 20 -42 43v256c0 23 19 43 42 43h68zM188 256c0 38 30 68 68 68s68 -30 68 -68
+s-30 -68 -68 -68s-68 30 -68 68z" />
+    <glyph glyph-name="photo_filter" unicode="photo_filter" 
+d="M283 283l58 -27l-58 -27l-27 -58l-27 58l-58 27l58 27l27 58zM363 299l-20 44l-44 20l44 20l20 44l20 -44l44 -20l-44 -20zM406 299h42v-192c0 -23 -19 -43 -42 -43h-299c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h192v-43h-192v-298h299v192z" />
+    <glyph glyph-name="photo_library" unicode="photo_library" 
+d="M43 384h42v-299h299v-42h-299c-23 0 -42 19 -42 42v299zM235 256l-64 -85h256l-86 106l-63 -79zM469 171c0 -23 -19 -43 -42 -43h-256c-23 0 -43 20 -43 43v256c0 23 20 42 43 42h256c23 0 42 -19 42 -42v-256z" />
+    <glyph glyph-name="photo_size_select_actual" unicode="photo_size_select_actual" 
+d="M107 149h298l-96 128l-74 -96l-54 64zM448 448c21 0 43 -22 43 -43v-298c0 -21 -22 -43 -43 -43h-384c-23 0 -43 20 -43 43v298c0 21 22 43 43 43h384z" />
+    <glyph glyph-name="photo_size_select_large" unicode="photo_size_select_large" 
+d="M64 107h213l-68 91l-53 -69l-39 46zM21 277h299v-213h-256c-23 0 -43 20 -43 43v170zM107 448h42v-43h-42v43zM192 448h43v-43h-43v43zM64 448v-43h-43c0 21 22 43 43 43zM363 107h42v-43h-42v43zM363 448h42v-43h-42v43zM21 363h43v-43h-43v43zM448 448
+c21 0 43 -22 43 -43h-43v43zM448 363h43v-43h-43v43zM277 448h43v-43h-43v43zM491 107c0 -21 -22 -43 -43 -43v43h43zM448 277h43v-42h-43v42zM448 192h43v-43h-43v43z" />
+    <glyph glyph-name="photo_size_select_small" unicode="photo_size_select_small" 
+d="M149 448v-43h-42v43h42zM235 448v-43h-43v43h43zM64 277v-42h-43v42h43zM64 448v-43h-43c0 21 22 43 43 43zM405 107v-43h-42v43h42zM405 448v-43h-42v43h42zM320 107v-43h-43v43h43zM64 363v-43h-43v43h43zM64 64c-23 0 -43 20 -43 43v85h214v-128h-171zM448 448
+c21 0 43 -22 43 -43h-43v43zM491 363v-43h-43v43h43zM320 448v-43h-43v43h43zM491 107c0 -21 -22 -43 -43 -43v43h43zM491 277v-42h-43v42h43zM491 192v-43h-43v43h43z" />
+    <glyph glyph-name="picture_as_pdf" unicode="picture_as_pdf" 
+d="M299 267v64h21v-64h-21zM85 384v-299h299v-42h-299c-23 0 -42 19 -42 42v299h42zM192 309v22h21v-22h-21zM437 331v32h-64v-128h32v42h32v32h-32v22h32zM352 267v64c0 18 -14 32 -32 32h-53v-128h53c18 0 32 14 32 32zM245 309v22c0 18 -14 32 -32 32h-53v-128h32v42h21
+c18 0 32 14 32 32zM427 469c23 0 42 -19 42 -42v-256c0 -23 -19 -43 -42 -43h-256c-23 0 -43 20 -43 43v256c0 23 20 42 43 42h256z" />
+    <glyph glyph-name="picture_in_picture" unicode="picture_in_picture" 
+d="M448 106v300h-384v-300h384zM448 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-384c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h384zM405 363v-128h-170v128h170z" />
+    <glyph glyph-name="picture_in_picture_alt" unicode="picture_in_picture_alt" 
+d="M448 106v300h-384v-300h384zM491 107c0 -23 -20 -43 -43 -43h-384c-23 0 -43 20 -43 43v299c0 23 20 42 43 42h384c23 0 43 -19 43 -42v-299zM405 277v-128h-170v128h170z" />
+    <glyph glyph-name="pie_chart" unicode="pie_chart" 
+d="M278 234h191c-10 -101 -90 -181 -191 -191v191zM278 469c101 -10 181 -90 191 -191h-191v191zM235 469v-426c-108 11 -192 102 -192 213s84 202 192 213z" />
+    <glyph glyph-name="pie_chart_outlined" unicode="pie_chart_outlined" 
+d="M277 87c77 10 138 71 148 148h-148v-148zM85 256c0 -87 66 -158 150 -169v338c-84 -10 -150 -82 -150 -169zM277 425v-148h148c-10 77 -71 138 -148 148zM256 469c117 0 213 -96 213 -213s-96 -213 -213 -213s-213 96 -213 213s96 213 213 213z" />
+    <glyph glyph-name="pin_drop" unicode="pin_drop" 
+d="M107 85h298v-42h-298v42zM213 341c0 -23 20 -42 43 -42c24 0 43 19 43 42s-20 43 -43 43s-43 -20 -43 -43zM384 341c0 -96 -128 -234 -128 -234s-128 138 -128 234c0 71 57 128 128 128s128 -57 128 -128z" />
+    <glyph glyph-name="place" unicode="place" 
+d="M256 267c29 0 53 24 53 53s-24 53 -53 53s-53 -24 -53 -53s24 -53 53 -53zM256 469c83 0 149 -66 149 -149c0 -112 -149 -277 -149 -277s-149 165 -149 277c0 83 66 149 149 149z" />
+    <glyph glyph-name="play_arrow" unicode="play_arrow" 
+d="M171 405l234 -149l-234 -149v298z" />
+    <glyph glyph-name="play_circle_filled" unicode="play_circle_filled" 
+d="M213 160l128 96l-128 96v-192zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
+    <glyph glyph-name="play_circle_outline" unicode="play_circle_outline" 
+d="M256 85c94 0 171 77 171 171s-77 171 -171 171s-171 -77 -171 -171s77 -171 171 -171zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213zM213 160v192l128 -96z" />
+    <glyph glyph-name="play_for_work" unicode="play_for_work" 
+d="M128 213h43c0 -47 38 -85 85 -85s85 38 85 85h43c0 -71 -57 -128 -128 -128s-128 57 -128 128zM235 405h42v-119h75l-96 -96l-96 96h75v119z" />
+    <glyph glyph-name="playlist_add" unicode="playlist_add" 
+d="M43 171v42h170v-42h-170zM384 213h85v-42h-85v-86h-43v86h-85v42h85v86h43v-86zM299 384v-43h-256v43h256zM299 299v-43h-256v43h256z" />
+    <glyph glyph-name="playlist_add_check" unicode="playlist_add_check" 
+d="M459 267l32 -32l-149 -150l-97 96l32 32l65 -64zM43 171v42h170v-42h-170zM299 384v-43h-256v43h256zM299 299v-43h-256v43h256z" />
+    <glyph glyph-name="playlist_play" unicode="playlist_play" 
+d="M363 235l106 -64l-106 -64v128zM43 192v43h277v-43h-277zM405 405v-42h-362v42h362zM405 320v-43h-362v43h362z" />
+    <glyph glyph-name="plus_one" unicode="plus_one" 
+d="M309 382l96 23v-277h-42v226l-54 -11v39zM213 341v-85h86v-43h-86v-85h-42v85h-86v43h86v85h42z" />
+    <glyph glyph-name="poll" unicode="poll" 
+d="M363 149v86h-43v-86h43zM277 149v214h-42v-214h42zM192 149v150h-43v-150h43zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h298z" />
+    <glyph glyph-name="polymer" unicode="polymer" 
+d="M405 427l96 -171l-96 -171h-85l96 171l-56 99l-168 -270h-85l-96 171l96 171h85l-96 -171l56 -99l168 270h85z" />
+    <glyph glyph-name="pool" unicode="pool" 
+d="M299 395c0 29 24 53 53 53s53 -24 53 -53s-24 -54 -53 -54s-53 25 -53 54zM185 256c-12 0 -17 3 -25 8c-4 3 -9 5 -16 8l69 69l-21 22c-24 24 -46 32 -85 32v53c53 0 84 -10 117 -43l137 -136c-3 -2 -6 -4 -9 -5c-8 -5 -13 -8 -25 -8s-16 3 -24 8c-10 6 -23 13 -47 13
+s-37 -7 -47 -13c-8 -5 -12 -8 -24 -8zM469 160c-24 0 -36 8 -46 14c-8 5 -13 7 -25 7s-16 -2 -24 -7c-10 -6 -23 -14 -47 -14s-36 8 -46 14c-8 5 -13 7 -25 7s-16 -2 -24 -7c-10 -6 -23 -14 -47 -14s-36 8 -46 14c-8 5 -13 7 -25 7s-16 -2 -24 -7c-10 -6 -23 -14 -47 -14v43
+c12 0 16 2 24 7c10 6 23 14 47 14s36 -8 46 -14c8 -5 13 -7 25 -7s16 2 24 7c10 6 23 14 47 14s36 -8 46 -14c8 -5 13 -7 25 -7s16 2 24 7c10 6 23 14 47 14s36 -8 46 -14c8 -5 13 -7 25 -7v-43zM469 64c-24 0 -36 8 -46 14c-8 5 -13 7 -25 7s-16 -2 -24 -7
+c-10 -6 -23 -14 -47 -14s-36 8 -46 14c-8 5 -13 7 -25 7s-16 -2 -24 -7c-10 -6 -23 -14 -47 -14s-37 8 -47 14c-8 5 -12 7 -24 7s-17 -2 -25 -7c-10 -6 -22 -14 -46 -14v43c12 0 16 2 24 7c10 6 23 14 47 14s36 -8 46 -14c8 -5 13 -7 25 -7s16 2 24 7c10 6 23 14 47 14
+s37 -8 47 -14c8 -5 12 -7 24 -7s17 2 25 7c10 6 22 14 46 14s37 -8 47 -14c8 -5 12 -7 24 -7v-43z" />
+    <glyph glyph-name="portable_wifi_off" unicode="portable_wifi_off" 
+d="M70 459l21 -22l357 -357l-27 -27l-160 161h-1l-4 -1c-23 0 -43 20 -43 43l1 4l-34 34c-6 -12 -9 -24 -9 -38c0 -32 17 -59 42 -74l-21 -37c-38 22 -64 64 -64 111c0 26 7 49 20 69l-30 31c-20 -28 -33 -62 -33 -100c0 -63 34 -118 85 -148l-21 -37
+c-64 37 -106 106 -106 185c0 49 16 95 44 131l-44 45zM256 427c-29 0 -56 -7 -80 -20l-31 31c32 20 70 31 111 31c118 0 213 -95 213 -213c0 -41 -11 -79 -31 -111l-32 31c13 24 21 51 21 80c0 94 -77 171 -171 171zM375 208l-35 35c1 4 1 9 1 13c0 47 -38 85 -85 85
+c-4 0 -9 0 -13 -1l-35 35c15 6 31 9 48 9c71 0 128 -57 128 -128c0 -17 -3 -33 -9 -48z" />
+    <glyph glyph-name="portrait" unicode="portrait" 
+d="M405 107v298h-298v-298h298zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h298zM352 165v-16h-192v16c0 32 64 48 96 48s96 -16 96 -48zM256 251c-26 0 -48 22 -48 48s22 48 48 48s48 -22 48 -48
+s-22 -48 -48 -48z" />
+    <glyph glyph-name="power" unicode="power" 
+d="M342 363c21 0 42 -22 42 -43v-117l-75 -75v-64h-106v64l-75 75v117c0 21 21 43 42 43h1v85h42v-85h86v85h42z" />
+    <glyph glyph-name="power_input" unicode="power_input" 
+d="M341 192v43h107v-43h-107zM192 192v43h107v-43h-107zM43 192v43h106v-43h-106zM43 320h405v-43h-405v43z" />
+    <glyph glyph-name="power_settings_new" unicode="power_settings_new" 
+d="M380 402c41 -35 68 -88 68 -146c0 -106 -86 -192 -192 -192s-192 86 -192 192c0 58 27 111 68 146l30 -30c-33 -27 -55 -69 -55 -116c0 -83 66 -149 149 -149s149 66 149 149c0 47 -21 88 -55 115zM277 448v-213h-42v213h42z" />
+    <glyph glyph-name="pregnant_woman" unicode="pregnant_woman" 
+d="M341 235v-86h-64v-106h-64v106h-42v150c0 35 29 64 64 64s64 -29 64 -64c25 -10 42 -35 42 -64zM192 427c0 24 19 42 43 42s42 -18 42 -42s-18 -43 -42 -43s-43 19 -43 43z" />
+    <glyph glyph-name="present_to_all" unicode="present_to_all" 
+d="M213 256h-42l85 85l85 -85h-42v-85h-86v85zM448 106v300h-384v-300h384zM448 448c24 0 43 -19 43 -43v-298c0 -24 -19 -43 -43 -43h-384c-24 0 -43 19 -43 43v298c0 24 19 43 43 43h384z" />
+    <glyph glyph-name="print" unicode="print" 
+d="M384 448v-85h-256v85h256zM405 256c12 0 22 9 22 21s-10 22 -22 22s-21 -10 -21 -22s9 -21 21 -21zM341 107v106h-170v-106h170zM405 341c35 0 64 -29 64 -64v-128h-85v-85h-256v85h-85v128c0 35 29 64 64 64h298z" />
+    <glyph glyph-name="priority_high" unicode="priority_high" 
+d="M213 448h86v-256h-86v256zM213 107c0 24 19 42 43 42s43 -18 43 -42s-19 -43 -43 -43s-43 19 -43 43z" />
+    <glyph glyph-name="public" unicode="public" 
+d="M382 141c28 30 45 71 45 115c0 71 -44 133 -107 158v-9c0 -23 -20 -42 -43 -42h-42v-43c0 -12 -10 -21 -22 -21h-42v-43h128c12 0 21 -9 21 -21v-64h21c19 0 35 -13 41 -30zM235 87v41c-23 0 -43 20 -43 43v21l-102 102c-3 -12 -5 -25 -5 -38c0 -87 66 -159 150 -169z
+M256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
+    <glyph glyph-name="publish" unicode="publish" 
+d="M107 213l149 150l149 -150h-85v-128h-128v128h-85zM107 427h298v-43h-298v43z" />
+    <glyph glyph-name="query_builder" unicode="query_builder" 
+d="M267 363v-112l96 -57l-16 -27l-112 68v128h32zM256 85c94 0 171 77 171 171s-77 171 -171 171s-171 -77 -171 -171s77 -171 171 -171zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
+    <glyph glyph-name="question_answer" unicode="question_answer" 
+d="M363 256c0 -12 -10 -21 -22 -21h-213l-85 -86v299c0 12 9 21 21 21h277c12 0 22 -9 22 -21v-192zM448 384c12 0 21 -9 21 -21v-320l-85 85h-235c-12 0 -21 9 -21 21v43h277v192h43z" />
+    <glyph glyph-name="queue" unicode="queue" 
+d="M405 277v43h-85v85h-43v-85h-85v-43h85v-85h43v85h85zM427 469c23 0 42 -19 42 -42v-256c0 -23 -19 -43 -42 -43h-256c-23 0 -43 20 -43 43v256c0 23 20 42 43 42h256zM85 384v-299h299v-42h-299c-23 0 -42 19 -42 42v299h42z" />
+    <glyph glyph-name="queue_music" unicode="queue_music" 
+d="M363 384h106v-43h-64v-192c0 -35 -29 -64 -64 -64s-64 29 -64 64s29 64 64 64c7 0 15 -2 22 -4v175zM64 171v42h171v-42h-171zM320 299v-43h-256v43h256zM320 384v-43h-256v43h256z" />
+    <glyph glyph-name="queue_play_next" unicode="queue_play_next" 
+d="M512 128l-96 -96l-32 32l64 64l-64 64l32 32zM277 299h64v-43h-64v-64h-42v64h-64v43h64v64h42v-64zM448 448c23 0 43 -19 43 -43v-170h-43v170h-384v-256h320v-42h-43v-43h-170v43h-107c-24 0 -43 19 -43 42v256c0 24 19 43 43 43h384z" />
+    <glyph glyph-name="radio" unicode="radio" 
+d="M427 256v85h-342v-85h256v43h43v-43h43zM149 85c35 0 64 29 64 64s-29 64 -64 64s-64 -29 -64 -64s29 -64 64 -64zM69 381l270 110l14 -36l-176 -71h250c24 0 42 -19 42 -43v-256c0 -23 -18 -42 -42 -42h-342c-24 0 -42 19 -42 42v256c0 18 10 34 26 40z" />
+    <glyph glyph-name="radio_button_checked" unicode="radio_button_checked" 
+d="M256 85c94 0 171 77 171 171s-77 171 -171 171s-171 -77 -171 -171s77 -171 171 -171zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213zM256 363c59 0 107 -48 107 -107s-48 -107 -107 -107s-107 48 -107 107s48 107 107 107z" />
+    <glyph glyph-name="radio_button_unchecked" unicode="radio_button_unchecked" 
+d="M256 85c94 0 171 77 171 171s-77 171 -171 171s-171 -77 -171 -171s77 -171 171 -171zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
+    <glyph glyph-name="rate_review" unicode="rate_review" 
+d="M384 213v43h-117l-43 -43h160zM128 213h53l147 147c4 4 4 11 0 15l-38 38c-4 4 -11 4 -15 0l-147 -147v-53zM427 469c23 0 42 -19 42 -42v-256c0 -23 -19 -43 -42 -43h-299l-85 -85v384c0 23 19 42 42 42h342z" />
+    <glyph glyph-name="receipt" unicode="receipt" 
+d="M64 43v426l32 -32l32 32l32 -32l32 32l32 -32l32 32l32 -32l32 32l32 -32l32 32l32 -32l32 32v-426l-32 32l-32 -32l-32 32l-32 -32l-32 32l-32 -32l-32 32l-32 -32l-32 32l-32 -32l-32 32zM384 320v43h-256v-43h256zM384 235v42h-256v-42h256zM384 149v43h-256v-43h256z
+" />
+    <glyph glyph-name="recent_actors" unicode="recent_actors" 
+d="M267 149v16c0 32 -64 48 -96 48s-96 -16 -96 -48v-16h192zM171 347c-26 0 -48 -22 -48 -48s22 -48 48 -48s48 22 48 48s-22 48 -48 48zM299 405c12 0 21 -9 21 -21v-256c0 -12 -9 -21 -21 -21h-256c-12 0 -22 9 -22 21v256c0 12 10 21 22 21h256zM363 107v298h42v-298
+h-42zM448 405h43v-298h-43v298z" />
+    <glyph glyph-name="record_voice_over" unicode="record_voice_over" 
+d="M428 469c83 -86 83 -215 0 -298l-35 34c59 68 59 166 0 230zM358 398c43 -47 43 -112 0 -155l-36 36c18 25 18 58 0 83zM192 192c57 0 171 -28 171 -85v-43h-342v43c0 57 114 85 171 85zM107 320c0 47 38 85 85 85s85 -38 85 -85s-38 -85 -85 -85s-85 38 -85 85z" />
+    <glyph glyph-name="redeem" unicode="redeem" 
+d="M427 213v128h-109l45 -60l-35 -25c-24.0378 32.6288 -48.3187 65.0147 -72 98c-23.6829 -32.9837 -47.9614 -65.3719 -72 -98l-35 25l45 60h-109v-128h342zM427 107v42h-342v-42h342zM192 427c-12 0 -21 -10 -21 -22s9 -21 21 -21s21 9 21 21s-9 22 -21 22zM320 427
+c-12 0 -21 -10 -21 -22s9 -21 21 -21s21 9 21 21s-9 22 -21 22zM427 384c24 0 42 -19 42 -43v-234c0 -24 -18 -43 -42 -43h-342c-24 0 -42 19 -42 43v234c0 24 18 43 42 43h47c-2 7 -4 14 -4 21c0 35 29 64 64 64c22 0 41 -11 53 -28l11 -15l11 15c12 17 31 28 53 28
+c35 0 64 -29 64 -64c0 -7 -2 -14 -4 -21h47z" />
+    <glyph glyph-name="redo" unicode="redo" 
+d="M393 286l76 77v-192h-192l78 77c-30 25 -68 40 -110 40c-76 0 -140 -49 -162 -117l-50 16c29 89 113 154 212 154c57 0 109 -21 148 -55z" />
+    <glyph glyph-name="refresh" unicode="refresh" 
+d="M377 377l50 50v-150h-150l69 69c-23 23 -55 38 -90 38c-71 0 -128 -57 -128 -128s57 -128 128 -128c56 0 104 35 121 85h44c-19 -74 -85 -128 -165 -128c-94 0 -170 77 -170 171s76 171 170 171c47 0 90 -19 121 -50z" />
+    <glyph glyph-name="remove" unicode="remove" 
+d="M405 235h-298v42h298v-42z" />
+    <glyph glyph-name="remove_circle" unicode="remove_circle" 
+d="M363 235v42h-214v-42h214zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
+    <glyph glyph-name="remove_circle_outline" unicode="remove_circle_outline" 
+d="M256 85c94 0 171 77 171 171s-77 171 -171 171s-171 -77 -171 -171s77 -171 171 -171zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213zM149 277h214v-42h-214v42z" />
+    <glyph glyph-name="remove_from_queue" unicode="remove_from_queue" 
+d="M341 299v-43h-170v43h170zM448 149v256h-384v-256h384zM448 448c23 0 43 -19 43 -43l-1 -256c0 -23 -19 -42 -42 -42h-107v-43h-170v43h-107c-24 0 -43 19 -43 42v256c0 24 19 43 43 43h384z" />
+    <glyph glyph-name="remove_red_eye" unicode="remove_red_eye" 
+d="M256 320c35 0 64 -29 64 -64s-29 -64 -64 -64s-64 29 -64 64s29 64 64 64zM256 149c59 0 107 48 107 107s-48 107 -107 107s-107 -48 -107 -107s48 -107 107 -107zM256 416c107 0 198 -66 235 -160c-37 -94 -128 -160 -235 -160s-198 66 -235 160c37 94 128 160 235 160z
+" />
+    <glyph glyph-name="remove_shopping_cart" unicode="remove_shopping_cart" 
+d="M149 128c23 0 43 -20 43 -43s-20 -42 -43 -42s-42 19 -42 42s19 43 42 43zM332 235l-192 192h287c12 0 21 -10 21 -22c0 -4 -1 -7 -3 -10l-76 -138c-7 -13 -21 -22 -37 -22zM158 192h108l-43 43h-50l-19 -35l-1 -3c0 -3 2 -5 5 -5zM485 27l-27 -27l-61 61
+c-8 -11 -20 -18 -34 -18c-23 0 -43 19 -43 42c0 14 7 27 18 35l-30 29h-159c-23 0 -42 20 -42 43c0 7 2 14 5 20l29 53l-47 99l-94 94l27 27z" />
+    <glyph glyph-name="reorder" unicode="reorder" 
+d="M64 405h384v-42h-384v42zM64 277v43h384v-43h-384zM64 107v42h384v-42h-384zM64 192v43h384v-43h-384z" />
+    <glyph glyph-name="repeat" unicode="repeat" 
+d="M363 149v86h42v-128h-256v-64l-85 85l85 85v-64h214zM149 363v-86h-42v128h256v64l85 -85l-85 -85v64h-214z" />
+    <glyph glyph-name="repeat_one" unicode="repeat_one" 
+d="M277 192h-32v85h-32v22l43 21h21v-128zM363 149v86h42v-128h-256v-64l-85 85l85 85v-64h214zM149 363v-86h-42v128h256v64l85 -85l-85 -85v64h-214z" />
+    <glyph glyph-name="replay" unicode="replay" 
+d="M256 405c94 0 171 -76 171 -170s-77 -171 -171 -171s-171 77 -171 171h43c0 -71 57 -128 128 -128s128 57 128 128s-57 128 -128 128v-86l-107 107l107 107v-86z" />
+    <glyph glyph-name="replay_10" unicode="replay_&#x31;&#x30;" 
+d="M282 188c0 -3.2653 6.32517 -7 10 -7c2 0 5 0 7 2l4 5s2 4 2 6v43c0 0 -2 4 -2 6c0 2.75261 -8.21183 7 -11 7c-2 0 -4 -1 -6 -3l-4 -4s-3 -4 -3 -6v-43s3 -4 3 -6zM324 209c0 -6 0 -13 -2 -17l-6 -13s-7 -6 -11 -6s-9 -2 -13 -2s-9 0 -13 2s-6 4 -10 6
+c-6.74403 3.37202 -9 19.7461 -9 30v15c0 6 0 13 2 17l7 13s6 6 10 6s9 2 13 2s9 0 13 -2s7 -4 11 -6s4 -7 6 -13s2 -11 2 -17v-15zM233 171h-20v70l-21 -6v15l38 12h3v-91zM256 405c94 0 171 -76 171 -170s-77 -171 -171 -171s-171 77 -171 171h43c0 -70 58 -128 128 -128
+s128 58 128 128s-58 128 -128 128v-86l-107 107l107 107v-86z" />
+    <glyph glyph-name="replay_30" unicode="replay_&#x33;&#x30;" 
+d="M286 188c0 -3.76553 6.92157 -7 11 -7c2 0 4 0 6 2l4 5s2 4 2 6v43c0 2 -2 4 -2 6c0 2.33563 -7.56075 7 -10 7c-2 0 -5 -1 -7 -3l-4 -4s-2 -4 -2 -6v-43s2 -4 2 -6zM326 209c0 -6 0 -13 -2 -17l-6 -13s-7 -6 -11 -6s-9 -2 -13 -2c-10.126 0 -16.1493 4.57466 -23 8
+c-4 2 -4 7 -6 13s-3 11 -3 17v15c0 6 1 13 3 17l6 13s7 6 11 6s8 2 12 2s9 0 13 -2s7 -4 11 -6s4 -7 6 -13s2 -11 2 -17v-15zM213 224c8.11936 0 15 4.95913 15 13v4s-2 2 -2 4s-2 2 -4 2h-11s-2 -2 -4 -2s-2 -2 -2 -4v-4h-22c0 9.89385 8.81974 23 18 23c2 0 8 2 10 2
+c8.67272 0 17.6319 -2.81597 24 -6c5.06488 -2.53244 8 -12.109 8 -19v-7s-2 -4 -2 -6s-2 -4 -4 -4s-5 -3 -7 -5c4 -2 9 -4 11 -8s4 -9 4 -13s0 -9 -2 -11s-4 -6 -6 -8s-7 -4 -11 -4s-9 -2 -13 -2s-8 0 -10 2s-7 2 -11 4c-5.58093 2.79046 -9 13.5084 -9 21h18v-4s2 -2 2 -4
+s2 -2 4 -2h11s2 2 4 2s2 2 2 4v11s-2 2 -2 4s-2 2 -4 2h-13v15h8zM256 405c94 0 171 -76 171 -170s-77 -171 -171 -171s-171 77 -171 171h43c0 -70 58 -128 128 -128s128 58 128 128s-58 128 -128 128v-86l-107 107l107 107v-86z" />
+    <glyph glyph-name="replay_5" unicode="replay_&#x35;" 
+d="M252 222c-1.79204 -0.716817 -7 -2.40231 -7 -4c0 -2 -2 -3 -2 -3h-15l5 47h51v-15h-37l-2 -19s2 0 2 2s3 1 3 3s2 0 4 0h4c4 0 9 -1 11 -3s6 -4 8 -6c4.43641 -4.43641 9 -13.6284 9 -23c0 -4 0 -9 -2 -11s-3 -7 -7 -11s-6 -4 -8 -6s-9 -2 -13 -2s-9 0 -11 2s-6 2 -10 4
+c-5.5956 2.7978 -9 11.277 -9 19h17c0 -7.40446 5.29508 -10 13 -10c2 0 4 0 6 2l5 4s2 4 2 6v13l-2 4l-5 5s-4 2 -6 2h-4zM256 405c94 0 171 -76 171 -170s-77 -171 -171 -171s-171 77 -171 171h43c0 -70 58 -128 128 -128s128 58 128 128s-58 128 -128 128v-86l-107 107
+l107 107v-86z" />
+    <glyph glyph-name="reply" unicode="reply" 
+d="M213 320c149 -21 214 -128 235 -235c-53 75 -128 109 -235 109v-87l-149 149l149 149v-85z" />
+    <glyph glyph-name="reply_all" unicode="reply_all" 
+d="M277 320c149 -21 214 -128 235 -235c-53 75 -128 109 -235 109v-87l-149 149l149 149v-85zM149 341l-85 -85l85 -85v-64l-149 149l149 149v-64z" />
+    <glyph glyph-name="report" unicode="report" 
+d="M277 235v128h-42v-128h42zM256 143c15 0 28 13 28 28s-13 27 -28 27s-28 -12 -28 -27s13 -28 28 -28zM336 448l112 -112v-160l-112 -112h-160l-112 112v160l112 112h160z" />
+    <glyph glyph-name="report_problem" unicode="report_problem" 
+d="M277 213v86h-42v-86h42zM277 128v43h-42v-43h42zM21 64l235 405l235 -405h-470z" />
+    <glyph glyph-name="restaurant" unicode="restaurant" 
+d="M341 384c0 38 48 85 107 85v-426h-53v170h-54v171zM235 320v149h42v-149c0 -45 -35 -82 -80 -85v-192h-53v192c-45 3 -80 40 -80 85v149h43v-149h42v149h43v-149h43z" />
+    <glyph glyph-name="restaurant_menu" unicode="restaurant_menu" 
+d="M317 266l-31 -31l147 -147l-30 -30l-147 147l-147 -147l-30 30l208 208c-15 33 -4 79 30 113c41 41 99 48 130 17s24 -90 -17 -131c-34 -34 -80 -44 -113 -29zM173 227l-90 90c-33 33 -33 87 0 120l150 -149z" />
+    <glyph glyph-name="restore" unicode="restore" 
+d="M256 341h32v-90l75 -45l-16 -26l-91 55v106zM277 448c106 0 192 -86 192 -192s-86 -192 -192 -192c-53 0 -100 21 -135 56l30 31c27 -27 64 -44 105 -44c83 0 150 66 150 149s-67 149 -150 149s-149 -66 -149 -149h64l-86 -86l-2 3l-83 83h64c0 106 86 192 192 192z" />
+    <glyph glyph-name="restore_page" unicode="restore_page" 
+d="M256 128c59 0 107 48 107 107s-48 106 -107 106c-38 0 -71 -20 -90 -49l-27 28v-85h85l-34 34c12 24 37 40 66 40c41 0 75 -33 75 -74s-34 -75 -75 -75c-25 0 -48 13 -61 32h-37c16 -38 54 -64 98 -64zM299 469l128 -128v-256c0 -23 -20 -42 -43 -42h-256
+c-23 0 -43 19 -43 42l1 342c0 23 19 42 42 42h171z" />
+    <glyph glyph-name="ring_volume" unicode="ring_volume" 
+d="M137 303c0 0 -74 74 -76 75l30 31l76 -76zM277 469v-106h-42v106h42zM451 378c-2 -1 -76 -75 -76 -75l-30 30l76 76zM506 156c4 -4 6 -9 6 -15s-2 -11 -6 -15l-53 -53c-4 -4 -9 -6 -15 -6s-11 2 -15 6c-17 16 -36 30 -57 40c-7 3 -12 11 -12 19v66c-31 10 -64 15 -98 15
+s-67 -5 -98 -15v-66c0 -9 -5 -17 -12 -20c-21 -10 -40 -23 -57 -39c-4 -4 -9 -6 -15 -6s-11 2 -15 6l-53 53c-4 4 -6 9 -6 15s2 11 6 15c65 62 153 100 250 100s185 -38 250 -100z" />
+    <glyph glyph-name="room" unicode="room" 
+d="M256 267c29 0 53 24 53 53s-24 53 -53 53s-53 -24 -53 -53s24 -53 53 -53zM256 469c83 0 149 -66 149 -149c0 -112 -149 -277 -149 -277s-149 165 -149 277c0 83 66 149 149 149z" />
+    <glyph glyph-name="room_service" unicode="room_service" 
+d="M295 346c83 -17 147 -88 153 -175h-384c6 87 70 158 153 175c-2 5 -4 11 -4 17c0 23 20 42 43 42s43 -19 43 -42c0 -6 -2 -12 -4 -17zM43 149h426v-42h-426v42z" />
+    <glyph glyph-name="rotate_90_degrees_ccw" unicode="rotate_&#x39;&#x30;_degrees_ccw" 
+d="M413 370c75 -75 75 -196 0 -271c-37 -38 -87 -56 -136 -56c-32 0 -63 8 -92 24l32 31c19 -9 39 -13 60 -13c38 0 77 15 106 44c58 58 58 153 0 211c-29 29 -68 44 -106 44v-69l-90 90l90 91v-69c49 0 99 -19 136 -57zM79 237l78 -78l78 78l-78 78zM157 375l138 -138
+l-138 -138l-139 138z" />
+    <glyph glyph-name="rotate_left" unicode="rotate_left" 
+d="M277 425c84 -10 150 -82 150 -169s-66 -159 -150 -169v43c61 10 107 63 107 126s-46 116 -107 126v-83l-97 95l97 97v-66zM151 121l31 31c16 -12 34 -19 53 -22v-43c-30 4 -59 15 -84 34zM130 235c3 -19 10 -37 21 -53l-30 -30c-19 25 -30 53 -34 83h43zM152 330
+c-11 -16 -19 -34 -22 -53h-43c4 30 16 58 35 83z" />
+    <glyph glyph-name="rotate_right" unicode="rotate_right" 
+d="M360 182c12 16 19 34 22 53h43c-4 -30 -15 -58 -34 -83zM277 130c19 3 37 10 53 22l31 -31c-25 -19 -54 -30 -84 -34v43zM425 277h-43c-3 19 -10 37 -22 53l31 30c19 -25 30 -53 34 -83zM332 394l-97 -95v83c-61 -10 -107 -63 -107 -126s46 -116 107 -126v-43
+c-84 10 -150 82 -150 169s66 159 150 169v66z" />
+    <glyph glyph-name="rounded_corner" unicode="rounded_corner" 
+d="M448 341v-106h-43v106c0 35 -29 64 -64 64h-106v43h106c59 0 107 -48 107 -107zM64 64v43h43v-43h-43zM149 64v43h43v-43h-43zM235 64v43h42v-43h-42zM149 405v43h43v-43h-43zM64 405v43h43v-43h-43zM64 320v43h43v-43h-43zM64 149v43h43v-43h-43zM64 235v42h43v-42h-43z
+M405 149v43h43v-43h-43zM405 107h43v-43h-43v43z" />
+    <glyph glyph-name="router" unicode="router" 
+d="M320 128v43h-43v-43h43zM245 128v43h-42v-43h42zM171 128v43h-43v-43h43zM405 235c23 0 43 -20 43 -43v-85c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v85c0 23 20 43 43 43h213v85h43v-85h42zM412 369l-17 -17c-15 15 -35 21 -54 21s-38 -6 -53 -21l-17 17
+c19 19 44 30 70 30s52 -11 71 -30zM431 386c-26 23 -58 36 -90 36s-63 -13 -89 -36l-17 17c30 30 68 45 106 45s77 -15 107 -45z" />
+    <glyph glyph-name="rowing" unicode="rowing" 
+d="M448 64l-64 -64l-64 64v32l-151 151c-7 -1 -14 -1 -20 -1v46c35 -1 77 18 100 43l30 33c7.60688 7.60688 20.1539 16 35 16h1c26 0 48 -22 48 -48v-123c0 -18 -8 -34 -20 -46l-76 76v49c-13 -11 -31 -22 -49 -30l134 -134h32zM320 491c23 0 43 -20 43 -43
+s-20 -43 -43 -43s-43 20 -43 43s20 43 43 43zM181 203l54 -54h-43l-75 -74l-32 32z" />
+    <glyph glyph-name="rss_feed" unicode="rss_feed" 
+d="M85 297c117 0 212 -95 212 -212h-61c0 83 -68 151 -151 151v61zM85 417c183 0 332 -149 332 -332h-60c0 150 -122 272 -272 272v60zM85 132c0 26 21 46 47 46s46 -20 46 -46s-20 -47 -46 -47s-47 21 -47 47z" />
+    <glyph glyph-name="rv_hookup" unicode="rv_hookup" 
+d="M363 469l64 -64l-64 -64v43h-171v43h171v42zM384 213v64h-85v-64h85zM235 85c12 0 21 10 21 22s-9 21 -21 21s-22 -9 -22 -21s10 -22 22 -22zM427 149h42v-42h-170c0 -35 -29 -64 -64 -64s-64 29 -64 64h-43c-23 0 -43 19 -43 42v64h150v64h-86v-42l-64 64l64 64v-43h235
+c23 0 43 -20 43 -43v-128z" />
+    <glyph glyph-name="satellite" unicode="satellite" 
+d="M107 128h298l-96 128l-74 -96l-54 64zM107 256c83 0 149 67 149 150h-43c0 -59 -47 -107 -106 -107v-43zM107 406v-65c35 0 64 30 64 65h-64zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h298z" />
+    <glyph glyph-name="save" unicode="save" 
+d="M320 320v85h-213v-85h213zM256 107c35 0 64 29 64 64s-29 64 -64 64s-64 -29 -64 -64s29 -64 64 -64zM363 448l85 -85v-256c0 -23 -20 -43 -43 -43h-298c-24 0 -43 20 -43 43v298c0 23 19 43 43 43h256z" />
+    <glyph glyph-name="scanner" unicode="scanner" 
+d="M405 149v43h-213v-43h213zM149 149v43h-42v-43h42zM422 284c15 -4 26 -22 26 -39v-117c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v85c0 23 20 43 43 43h268l-300 109l15 40z" />
+    <glyph glyph-name="schedule" unicode="schedule" 
+d="M267 363v-112l96 -57l-16 -27l-112 68v128h32zM256 85c94 0 171 77 171 171s-77 171 -171 171s-171 -77 -171 -171s77 -171 171 -171zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
+    <glyph glyph-name="school" unicode="school" 
+d="M256 448l235 -128v-171h-43v148l-192 -105l-235 128zM107 231l149 -82l149 82v-86l-149 -81l-149 81v86z" />
+    <glyph glyph-name="screen_lock_landscape" unicode="screen_lock_landscape" 
+d="M230 299v-22h52v22c0 14 -12 25 -26 25s-26 -11 -26 -25zM213 171c-12 0 -21 9 -21 21v64c0 12 9 21 21 21v22c0 23 19 42 43 42c23 0 43 -18 43 -42v-22c12 0 21 -9 21 -21v-64c0 -12 -9 -21 -21 -21h-86zM405 149v214h-298v-214h298zM448 405c23 0 43 -19 43 -42v-214
+c0 -23 -20 -42 -43 -42h-384c-23 0 -43 19 -43 42v214c0 23 20 42 43 42h384z" />
+    <glyph glyph-name="screen_lock_portrait" unicode="screen_lock_portrait" 
+d="M363 107v298h-214v-298h214zM363 491c23 0 42 -20 42 -43v-384c0 -23 -19 -43 -42 -43h-214c-23 0 -42 20 -42 43v384c0 23 19 43 42 43h214zM230 299v-22h52v22c0 14 -12 25 -26 25s-26 -11 -26 -25zM213 171c-12 0 -21 9 -21 21v64c0 12 9 21 21 21v22
+c0 23 19 42 43 42c23 0 43 -18 43 -42v-22c12 0 21 -9 21 -21v-64c0 -12 -9 -21 -21 -21h-86z" />
+    <glyph glyph-name="screen_lock_rotation" unicode="screen_lock_rotation" 
+d="M358 459v-11h73v11c0 20 -16 36 -36 36s-37 -16 -37 -36zM341 320c-12 0 -21 9 -21 21v86c0 12 9 21 21 21v11c0 29 25 53 54 53s53 -24 53 -53v-11c12 0 21 -9 21 -21v-86c0 -12 -9 -21 -21 -21h-107zM181 75l28 28l81 -81l-14 -1c-134 0 -244 104 -255 235h32
+c8 -80 58 -148 128 -181zM496 240c13 -12 13 -33 0 -46l-136 -135c-12 -13 -32 -13 -45 0l-256 256c-13 12 -13 32 0 45l135 136c12 13 33 13 46 0l52 -52l-30 -30l-45 44l-121 -120l242 -242l120 121l-47 47l30 30z" />
+    <glyph glyph-name="screen_rotation" unicode="screen_rotation" 
+d="M160 54l29 28l81 -81l-14 -1c-134 0 -244 104 -255 235h32c8 -80 57 -148 127 -181zM316 60l136 136l-256 256l-136 -136zM218 475l257 -257c13 -12 13 -32 0 -45l-136 -136c-12 -13 -32 -13 -45 0l-257 257c-13 12 -13 32 0 45l136 136c12 13 32 13 45 0zM352 458
+l-29 -28l-81 81l14 1c134 0 244 -104 255 -235h-32c-8 80 -57 148 -127 181z" />
+    <glyph glyph-name="screen_share" unicode="screen_share" 
+d="M277 203l86 80l-86 80v-46c-83 -12 -116 -68 -128 -125c30 40 69 58 128 58v-47zM427 128h85v-43h-512v43h85c-24 0 -42 20 -42 43v213c0 24 18 43 42 43h342c23 0 42 -19 42 -43v-213c0 -23 -19 -43 -42 -43z" />
+    <glyph glyph-name="sd_card" unicode="sd_card" 
+d="M384 341v86h-43v-86h43zM320 341v86h-43v-86h43zM256 341v86h-43v-86h43zM384 469c23 0 43 -19 43 -42v-342c0 -23 -20 -42 -43 -42h-256c-23 0 -43 19 -43 42l1 256l127 128h171z" />
+    <glyph glyph-name="sd_storage" unicode="sd_storage" 
+d="M384 341v86h-43v-86h43zM320 341v86h-43v-86h43zM256 341v86h-43v-86h43zM384 469c23 0 43 -19 43 -42v-342c0 -23 -20 -42 -43 -42h-256c-23 0 -43 19 -43 42l1 256l127 128h171z" />
+    <glyph glyph-name="search" unicode="search" 
+d="M203 213c53 0 96 43 96 96s-43 96 -96 96s-96 -43 -96 -96s43 -96 96 -96zM331 213l106 -106l-32 -32l-106 106v17l-6 6c-24 -21 -56 -33 -90 -33c-77 0 -139 61 -139 138s62 139 139 139s138 -62 138 -139c0 -34 -12 -66 -33 -90l6 -6h17z" />
+    <glyph glyph-name="security" unicode="security" 
+d="M256 491l192 -86v-128c0 -118 -82 -229 -192 -256c-110 27 -192 138 -192 256v128zM256 256v-191c79 25 138 103 149 191h-149zM256 256v188l-149 -66v-122h149z" />
+    <glyph glyph-name="select_all" unicode="select_all" 
+d="M192 320v-128h128v128h-128zM149 149v214h214v-214h-214zM320 405v43h43v-43h-43zM320 64v43h43v-43h-43zM405 149v43h43v-43h-43zM405 320v43h43v-43h-43zM405 64v43h43c0 -23 -20 -43 -43 -43zM405 235v42h43v-42h-43zM235 64v43h42v-43h-42zM192 448v-43h-43v43h43z
+M64 149v43h43v-43h-43zM107 64c-23 0 -43 20 -43 43h43v-43zM405 448c23 0 43 -20 43 -43h-43v43zM277 448v-43h-42v43h42zM64 320v43h43v-43h-43zM149 64v43h43v-43h-43zM64 235v42h43v-42h-43zM64 405c0 23 20 43 43 43v-43h-43z" />
+    <glyph glyph-name="send" unicode="send" 
+d="M43 64v149l320 43l-320 43v149l448 -192z" />
+    <glyph glyph-name="sentiment_dissatisfied" unicode="sentiment_dissatisfied" 
+d="M256 213c50 0 92 -30 109 -74h-35c-15 25 -42 42 -74 42s-59 -17 -74 -42h-35c17 44 59 74 109 74zM256 85c94 0 171 77 171 171s-77 171 -171 171s-171 -77 -171 -171s77 -171 171 -171zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213
+s95 213 213 213zM149 309c0 18 14 32 32 32s32 -14 32 -32s-14 -32 -32 -32s-32 14 -32 32zM299 309c0 18 14 32 32 32s32 -14 32 -32s-14 -32 -32 -32s-32 14 -32 32z" />
+    <glyph glyph-name="sentiment_neutral" unicode="sentiment_neutral" 
+d="M256 85c94 0 171 77 171 171s-77 171 -171 171s-171 -77 -171 -171s77 -171 171 -171zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213zM149 309c0 18 14 32 32 32s32 -14 32 -32s-14 -32 -32 -32s-32 14 -32 32zM299 309
+c0 18 14 32 32 32s32 -14 32 -32s-14 -32 -32 -32s-32 14 -32 32zM192 213h128v-32h-128v32z" />
+    <glyph glyph-name="sentiment_satisfied" unicode="sentiment_satisfied" 
+d="M256 171c32 0 59 17 74 42h35c-17 -44 -59 -74 -109 -74s-92 30 -109 74h35c15 -25 42 -42 74 -42zM256 85c94 0 171 77 171 171s-77 171 -171 171s-171 -77 -171 -171s77 -171 171 -171zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213
+s95 213 213 213zM149 309c0 18 14 32 32 32s32 -14 32 -32s-14 -32 -32 -32s-32 14 -32 32zM299 309c0 18 14 32 32 32s32 -14 32 -32s-14 -32 -32 -32s-32 14 -32 32z" />
+    <glyph glyph-name="sentiment_very_dissatisfied" unicode="sentiment_very_dissatisfied" 
+d="M256 213c50 0 92 -30 109 -74h-218c17 44 59 74 109 74zM167 256l-23 23l23 22l-23 23l23 22l22 -22l23 22l23 -22l-23 -23l23 -22l-23 -23l-23 23zM345 346l23 -22l-23 -23l23 -22l-23 -23l-22 23l-23 -23l-23 23l23 22l-23 23l23 22l23 -22zM256 85
+c94 0 171 77 171 171s-77 171 -171 171s-171 -77 -171 -171s77 -171 171 -171zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
+    <glyph glyph-name="sentiment_very_satisfied" unicode="sentiment_very_satisfied" 
+d="M256 139c-50 0 -92 30 -109 74h218c-17 -44 -59 -74 -109 -74zM189 300l-22 -23l-23 23l45 45l46 -45l-23 -23zM277 300l46 45l45 -45l-23 -23l-22 23l-23 -23zM256 85c94 0 171 77 171 171s-77 171 -171 171s-171 -77 -171 -171s77 -171 171 -171zM256 469
+c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
+    <glyph glyph-name="settings" unicode="settings" 
+d="M256 181c41 0 75 34 75 75s-34 75 -75 75s-75 -34 -75 -75s34 -75 75 -75zM415 235l45 -35c4 -3 5 -9 2 -14l-43 -74c-3 -5 -8 -6 -13 -4l-53 21c-11 -8 -23 -16 -36 -21l-8 -56c-1 -5 -5 -9 -10 -9h-86c-5 0 -9 4 -10 9l-8 56c-13 5 -25 12 -36 21l-53 -21
+c-5 -2 -10 -1 -13 4l-43 74c-3 5 -2 11 2 14l45 35c-1 7 -1 14 -1 21s0 14 1 21l-45 35c-4 3 -5 9 -2 14l43 74c3 5 8 6 13 4l53 -21c11 8 23 16 36 21l8 56c1 5 5 9 10 9h86c5 0 9 -4 10 -9l8 -56c13 -5 25 -12 36 -21l53 21c5 2 10 1 13 -4l43 -74c3 -5 2 -11 -2 -14
+l-45 -35c1 -7 1 -14 1 -21s0 -14 -1 -21z" />
+    <glyph glyph-name="settings_applications" unicode="settings_applications" 
+d="M368 256c0 5 0 10 -1 15l32 24c3 2 3 7 1 10l-30 52c-2 3 -6 4 -9 3l-37 -15c-8 6 -16 11 -25 15l-6 39c-1 3 -3 6 -7 6h-60c-4 0 -6 -2 -7 -6l-6 -40c-9 -4 -17 -8 -25 -14l-37 15c-3 1 -7 -1 -9 -4l-30 -51c-2 -3 -2 -8 1 -10l32 -24c-1 -5 -1 -10 -1 -15s0 -10 1 -15
+l-32 -24c-3 -2 -3 -7 -1 -10l30 -52c2 -3 6 -4 9 -3l37 15c8 -6 16 -11 25 -15l6 -39c1 -3 3 -6 7 -6h60c4 0 6 2 7 6l6 40c9 4 17 8 25 14l37 -15c3 -1 7 1 9 4l30 51c2 3 2 8 -1 10l-32 24c1 5 1 10 1 15zM405 448c24 0 43 -20 43 -43v-298c0 -23 -19 -43 -43 -43h-298
+c-24 0 -43 20 -43 43v298c0 23 19 43 43 43h298zM256 299c23 0 43 -20 43 -43s-20 -43 -43 -43s-43 20 -43 43s20 43 43 43z" />
+    <glyph glyph-name="settings_backup_restore" unicode="settings_backup_restore" 
+d="M256 448c106 0 192 -86 192 -192s-86 -192 -192 -192c-44 0 -85 15 -117 40l30 30c25 -17 55 -27 87 -27c83 0 149 66 149 149s-66 149 -149 149s-149 -66 -149 -149h64l-86 -85l-85 85h64c0 106 86 192 192 192zM299 256c0 -23 -20 -43 -43 -43s-43 20 -43 43
+s20 43 43 43s43 -20 43 -43z" />
+    <glyph glyph-name="settings_bluetooth" unicode="settings_bluetooth" 
+d="M317 207l-40 40v-80zM277 430v-80l40 40zM378 390l-92 -91l92 -92l-122 -122h-21v162l-98 -98l-30 30l119 120l-119 119l30 30l98 -98v162h21zM320 0v43h43v-43h-43zM149 0v43h43v-43h-43zM235 0v43h42v-43h-42z" />
+    <glyph glyph-name="settings_brightness" unicode="settings_brightness" 
+d="M256 320v-128c35 0 64 29 64 64s-29 64 -64 64zM171 171v53l-32 32l32 32v53h53l32 32l32 -32h53v-53l32 -32l-32 -32v-53h-53l-32 -32l-32 32h-53zM448 106v300h-384v-300h384zM448 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-384c-23 0 -43 20 -43 43v298
+c0 23 20 43 43 43h384z" />
+    <glyph glyph-name="settings_cell" unicode="settings_cell" 
+d="M341 171v256h-170v-256h170zM341 512c23 0 43 -20 43 -43v-341c0 -23 -20 -43 -43 -43h-170c-23 0 -43 20 -43 43v341c0 23 20 43 43 43h170zM320 0v43h43v-43h-43zM235 0v43h42v-43h-42zM149 0v43h43v-43h-43z" />
+    <glyph glyph-name="settings_ethernet" unicode="settings_ethernet" 
+d="M379 395l116 -139l-116 -139l-33 27l93 112l-93 112zM235 235v42h42v-42h-42zM363 277v-42h-43v42h43zM149 235v42h43v-42h-43zM166 368l-93 -112l93 -112l-33 -27l-116 139l116 139z" />
+    <glyph glyph-name="settings_input_antenna" unicode="settings_input_antenna" 
+d="M256 491c129 0 235 -106 235 -235h-43c0 106 -86 192 -192 192s-192 -86 -192 -192h-43c0 129 106 235 235 235zM277 207v-70l73 -73l-30 -30l-64 64l-64 -64l-30 30l73 73v70c-19 8 -32 27 -32 49c0 29 24 53 53 53s53 -24 53 -53c0 -22 -13 -41 -32 -49zM256 405
+c83 0 149 -66 149 -149h-42c0 59 -48 107 -107 107s-107 -48 -107 -107h-42c0 83 66 149 149 149z" />
+    <glyph glyph-name="settings_input_component" unicode="settings_input_component" 
+d="M363 171v42h128v-42c0 -28 -18 -51 -43 -60v-90h-43v90c-25 9 -42 32 -42 60zM277 469v-85h43v-128h-128v128h43v85c0 12 9 22 21 22s21 -10 21 -22zM448 384h43v-128h-128v128h42v85c0 12 10 22 22 22s21 -10 21 -22v-85zM21 171v42h128v-42c0 -28 -17 -51 -42 -60v-90
+h-43v90c-25 9 -43 32 -43 60zM192 171v42h128v-42c0 -28 -18 -51 -43 -60v-90h-42v90c-25 9 -43 32 -43 60zM107 469v-85h42v-128h-128v128h43v85c0 12 9 22 21 22s22 -10 22 -22z" />
+    <glyph glyph-name="settings_input_composite" unicode="settings_input_composite" 
+d="M363 171v42h128v-42c0 -28 -18 -51 -43 -60v-90h-43v90c-25 9 -42 32 -42 60zM277 469v-85h43v-128h-128v128h43v85c0 12 9 22 21 22s21 -10 21 -22zM448 384h43v-128h-128v128h42v85c0 12 10 22 22 22s21 -10 21 -22v-85zM21 171v42h128v-42c0 -28 -17 -51 -42 -60v-90
+h-43v90c-25 9 -43 32 -43 60zM192 171v42h128v-42c0 -28 -18 -51 -43 -60v-90h-42v90c-25 9 -43 32 -43 60zM107 469v-85h42v-128h-128v128h43v85c0 12 9 22 21 22s22 -10 22 -22z" />
+    <glyph glyph-name="settings_input_hdmi" unicode="settings_input_hdmi" 
+d="M171 427v-64h42v42h22v-42h42v42h22v-42h42v64h-170zM384 363h21v-128l-64 -128v-64h-170v64l-64 128v128h21v64c0 23 20 42 43 42h170c23 0 43 -19 43 -42v-64z" />
+    <glyph glyph-name="settings_input_svideo" unicode="settings_input_svideo" 
+d="M331 192c18 0 32 -14 32 -32s-14 -32 -32 -32s-32 14 -32 32s14 32 32 32zM373 299c18 0 32 -14 32 -32s-14 -32 -32 -32s-32 14 -32 32s14 32 32 32zM256 64c106 0 192 86 192 192s-86 192 -192 192s-192 -86 -192 -192s86 -192 192 -192zM256 491
+c129 0 235 -106 235 -235s-106 -235 -235 -235s-235 106 -235 235s106 235 235 235zM181 192c18 0 32 -14 32 -32s-14 -32 -32 -32s-32 14 -32 32s14 32 32 32zM320 373c0 -18 -14 -32 -32 -32h-64c-18 0 -32 14 -32 32s14 32 32 32h64c18 0 32 -14 32 -32zM171 267
+c0 -18 -14 -32 -32 -32s-32 14 -32 32s14 32 32 32s32 -14 32 -32z" />
+    <glyph glyph-name="settings_overscan" unicode="settings_overscan" 
+d="M448 106v300h-384v-300h384zM448 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-384c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h384zM299 171l-43 -54l-43 54h86zM128 299v-86l-53 43zM384 299l53 -43l-53 -43v86zM256 395l43 -54h-86z" />
+    <glyph glyph-name="settings_phone" unicode="settings_phone" 
+d="M405 320h43v-43h-43v43zM427 181c12 0 21 -9 21 -21v-75c0 -12 -9 -21 -21 -21c-200 0 -363 163 -363 363c0 12 9 21 21 21h75c12 0 21 -9 21 -21c0 -27 4 -52 12 -76c2 -7 1 -16 -5 -22l-47 -47c31 -60 81 -110 141 -141l47 47c6 6 15 7 22 5c24 -8 49 -12 76 -12z
+M363 320v-43h-43v43h43zM277 320v-43h-42v43h42z" />
+    <glyph glyph-name="settings_power" unicode="settings_power" 
+d="M320 0v43h43v-43h-43zM353 417c44 -31 74 -82 74 -140c0 -94 -77 -170 -171 -170s-171 76 -171 170c0 58 30 109 74 140l30 -30c-37 -23 -61 -64 -61 -110c0 -71 57 -128 128 -128s128 57 128 128c0 46 -25 87 -62 109zM277 469v-213h-42v213h42zM235 0v43h42v-43h-42z
+M149 0v43h43v-43h-43z" />
+    <glyph glyph-name="settings_remote" unicode="settings_remote" 
+d="M256 512c65 0 124 -26 166 -69l-30 -30c-35 35 -83 56 -136 56s-101 -21 -136 -56l-30 30c42 42 101 69 166 69zM150 383c27 27 65 44 106 44s79 -17 106 -44l-30 -30c-19 19 -47 31 -76 31s-57 -12 -76 -31zM256 192c23 0 43 20 43 43s-20 42 -43 42s-43 -19 -43 -42
+s20 -43 43 -43zM320 320c12 0 21 -9 21 -21v-256c0 -12 -9 -22 -21 -22h-128c-12 0 -21 10 -21 22v256c0 12 9 21 21 21h128z" />
+    <glyph glyph-name="settings_system_daydream" unicode="settings_system_daydream" 
+d="M448 106v300h-384v-300h384zM448 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-384c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h384zM192 171c-35 0 -64 29 -64 64c0 33 25 60 57 63h4c12 25 37 43 67 43c38 0 69 -28 74 -64h1c29 0 53 -24 53 -53
+s-24 -53 -53 -53h-139z" />
+    <glyph glyph-name="settings_voice" unicode="settings_voice" 
+d="M405 299c0 -73 -58 -134 -128 -144v-70h-42v70c-70 10 -128 71 -128 144h36c0 -64 54 -109 113 -109s113 45 113 109h36zM320 0v43h43v-43h-43zM235 0v43h42v-43h-42zM256 235c-35 0 -64 29 -64 64v128c0 35 29 64 64 64s64 -29 64 -64v-128c0 -35 -29 -64 -64 -64z
+M149 0v43h43v-43h-43z" />
+    <glyph glyph-name="share" unicode="share" 
+d="M384 169c34 0 62 -28 62 -62s-28 -63 -62 -63s-62 29 -62 63c0 5 0 10 1 14l-151 88c-12 -11 -27 -17 -44 -17c-35 0 -64 29 -64 64s29 64 64 64c17 0 32 -6 44 -17l150 87c-1 5 -2 10 -2 15c0 35 29 64 64 64s64 -29 64 -64s-29 -64 -64 -64c-17 0 -32 7 -44 18
+l-150 -88c1 -5 2 -10 2 -15s-1 -10 -2 -15l152 -88c11 10 26 16 42 16z" />
+    <glyph glyph-name="shop" unicode="shop" 
+d="M192 128l160 107l-160 85v-192zM213 427v-43h86v43h-86zM341 384h128v-277c0 -24 -18 -43 -42 -43h-342c-24 0 -42 19 -42 43v277h128v43c0 24 18 42 42 42h86c24 0 42 -18 42 -42v-43z" />
+    <glyph glyph-name="shop_two" unicode="shop_two" 
+d="M256 192l117 85l-117 64v-149zM256 448v-43h85v43h-85zM384 405h107v-234c0 -24 -19 -43 -43 -43h-299c-24 0 -42 19 -42 43v234h106v43c0 24 19 43 43 43h85c24 0 43 -19 43 -43v-43zM64 320v-235h341c0 -24 -18 -42 -42 -42h-299c-24 0 -43 18 -43 42v235h43z" />
+    <glyph glyph-name="shopping_basket" unicode="shopping_basket" 
+d="M256 149c23 0 43 20 43 43s-20 43 -43 43s-43 -20 -43 -43s20 -43 43 -43zM192 320h128l-64 94zM367 320h102c12 0 22 -9 22 -21c-17.3126 -69.0207 -36.8524 -135.814 -55 -204c-5 -18 -21 -31 -41 -31h-278c-20 0 -36 13 -41 31l-54 198c-1 2 -1 4 -1 6
+c0 12 10 21 22 21h102l93 140c4 6 11 9 18 9s14 -3 18 -9z" />
+    <glyph glyph-name="shopping_cart" unicode="shopping_cart" 
+d="M363 128c23 0 42 -20 42 -43s-19 -42 -42 -42s-43 19 -43 42s20 43 43 43zM21 469h70l20 -42h316c12 0 21 -10 21 -22c0 -4 -1 -7 -3 -10l-76 -138c-7 -13 -21 -22 -37 -22h-159l-19 -35l-1 -3c0 -3 2 -5 5 -5h247v-43h-256c-23 0 -42 20 -42 43c0 7 2 14 5 20l29 53
+l-77 162h-43v42zM149 128c23 0 43 -20 43 -43s-20 -42 -43 -42s-42 19 -42 42s19 43 42 43z" />
+    <glyph glyph-name="short_text" unicode="short_text" 
+d="M85 235h214v-43h-214v43zM85 320h342v-43h-342v43z" />
+    <glyph glyph-name="show_chart" unicode="show_chart" 
+d="M75 118l-32 32l160 160l85 -86l151 170l30 -30l-181 -204l-85 86z" />
+    <glyph glyph-name="shuffle" unicode="shuffle" 
+d="M316 226l67 -67l44 44v-118h-118l44 44l-67 67zM309 427h118v-118l-44 44l-268 -268l-30 30l268 268zM226 316l-30 -30l-111 111l30 30z" />
+    <glyph glyph-name="signal_cellular_4_bar" unicode="signal_cellular_&#x34;_bar" 
+d="M43 43l426 426v-426h-426z" />
+    <glyph glyph-name="signal_cellular_connected_no_internet_4_bar" unicode="signal_cellular_connected_no_internet_&#x34;_bar" 
+d="M43 43l426 426v-128h-85v-298h-341zM427 43v42h42v-42h-42zM427 128v171h42v-171h-42z" />
+    <glyph glyph-name="signal_cellular_no_sim" unicode="signal_cellular_no_sim" 
+d="M78 429l373 -372l-28 -28l-40 41c-6 -3 -13 -6 -20 -6h-214c-23 0 -42 20 -42 43v239l-56 56zM405 405v-249l-242 242l50 50h150c23 0 42 -20 42 -43z" />
+    <glyph glyph-name="signal_cellular_null" unicode="signal_cellular_null" 
+d="M469 469v-426h-426zM427 366l-281 -281h281v281z" />
+    <glyph glyph-name="signal_cellular_off" unicode="signal_cellular_off" 
+d="M102 416l367 -368l-27 -27l-42 43h-379l189 189l-135 136zM448 491v-367l-183 183z" />
+    <glyph glyph-name="signal_wifi_4_bar" unicode="signal_wifi_&#x34;_bar" 
+d="M256 54l-248 309c10 7 105 85 248 85s238 -78 248 -85z" />
+    <glyph glyph-name="signal_wifi_4_bar_lock" unicode="signal_wifi_&#x34;_bar_lock" 
+d="M331 203v-56l-75 -94l-247 310c9 6 104 85 247 85s238 -79 247 -85l-44 -56c-6 2 -13 2 -22 2c-60 0 -106 -46 -106 -106zM469 171v32c0 17 -15 32 -32 32s-32 -15 -32 -32v-32h64zM491 171c11 0 21 -11 21 -22v-85c0 -11 -10 -21 -21 -21h-107c-11 0 -21 10 -21 21v85
+c0 11 10 22 21 22v32c0 30 23 53 53 53s54 -23 54 -53v-32z" />
+    <glyph glyph-name="signal_wifi_off" unicode="signal_wifi_off" 
+d="M70 481c122.302 -122.698 245.474 -244.526 367 -368l-27 -27l-71 71l-83 -103l-248 309c5 4 32 26 78 47l-43 44zM504 363l-116 -145l-221 220c27 6 57 10 89 10c143 0 238 -78 248 -85z" />
+    <glyph glyph-name="sim_card" unicode="sim_card" 
+d="M363 192v85h-43v-85h43zM277 235v42h-42v-42h42zM277 107v85h-42v-85h42zM192 192v85h-43v-85h43zM363 107v42h-43v-42h43zM192 107v42h-43v-42h43zM426 427l1 -342c0 -23 -20 -42 -43 -42h-256c-23 0 -43 19 -43 42v256l128 128h171c23 0 42 -19 42 -42z" />
+    <glyph glyph-name="sim_card_alert" unicode="sim_card_alert" 
+d="M277 235v106h-42v-106h42zM277 149v43h-42v-43h42zM384 469c23 0 43 -19 43 -42v-342c0 -23 -20 -42 -43 -42h-256c-23 0 -43 19 -43 42l1 256l127 128h171z" />
+    <glyph glyph-name="skip_next" unicode="skip_next" 
+d="M341 384h43v-256h-43v256zM128 128v256l181 -128z" />
+    <glyph glyph-name="skip_previous" unicode="skip_previous" 
+d="M203 256l181 128v-256zM128 384h43v-256h-43v256z" />
+    <glyph glyph-name="slideshow" unicode="slideshow" 
+d="M405 107v298h-298v-298h298zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h298zM213 341l107 -85l-107 -85v170z" />
+    <glyph glyph-name="slow_motion_video" unicode="slow_motion_video" 
+d="M469 256c0 -110 -84 -201 -191 -212v43c84 11 149 83 149 169s-65 158 -149 169v43c107 -11 191 -102 191 -212zM121 91l30 30c24 -18 53 -30 84 -34v-43c-43 4 -82 21 -114 47zM87 235c4 -31 16 -60 34 -83l-30 -31c-26 32 -43 71 -47 114h43zM121 361
+c-18 -24 -30 -53 -34 -84h-43c4 43 21 82 47 114zM235 425c-31 -4 -60 -16 -84 -34l-30 30c32 26 71 43 114 47v-43zM278 303l63 -47c-42.8195 -31.8471 -85.479 -63.8543 -128 -96z" />
+    <glyph glyph-name="smartphone" unicode="smartphone" 
+d="M363 107v298h-214v-298h214zM363 490c23 0 42 -19 42 -42v-384c0 -23 -19 -43 -42 -43h-214c-23 0 -42 20 -42 43v384c0 23 19 43 42 43z" />
+    <glyph glyph-name="smoke_free" unicode="smoke_free" 
+d="M363 172l-63 63h63v-63zM309 326c-39 0 -71 33 -71 72s32 71 71 71v-32c-22 0 -39 -15 -39 -37s17 -43 39 -43h33c40 0 74 -29 74 -67v-34h-32v27c0 28 -20 43 -42 43h-33zM402 408c40 -19 67 -60 67 -108v-44h-32v44c0 48 -37 87 -85 87v32c22 0 39 18 39 40h32
+c0 -20 -8 -38 -21 -51zM384 235h32v-64h-32v64zM437 235h32v-64h-32v64zM43 384l26 27l363 -363l-27 -27l-149 150h-213v64h149z" />
+    <glyph glyph-name="smoking_rooms" unicode="smoking_rooms" 
+d="M342 294c40 0 74 -28 74 -67v-35h-32v28c0 28 -20 43 -42 43h-33c-39 0 -71 33 -71 72s32 71 71 71v-32c-22 0 -39 -15 -39 -37s17 -43 39 -43h33zM402 347c40 -19 67 -60 67 -107v-48h-32v48c0 48 -37 86 -85 86v32c22 0 39 18 39 40s-17 39 -39 39v32
+c39 0 71 -32 71 -71c0 -20 -8 -38 -21 -51zM384 171h32v-64h-32v64zM437 171h32v-64h-32v64zM43 171h320v-64h-320v64z" />
+    <glyph glyph-name="sms" unicode="sms" 
+d="M363 277v43h-43v-43h43zM277 277v43h-42v-43h42zM192 277v43h-43v-43h43zM427 469c23 0 42 -19 42 -42v-256c0 -23 -19 -43 -42 -43h-299l-85 -85v384c0 23 19 42 42 42h342z" />
+    <glyph glyph-name="sms_failed" unicode="sms_failed" 
+d="M277 299v85h-42v-85h42zM277 213v43h-42v-43h42zM427 469c23 0 42 -19 42 -42v-256c0 -23 -19 -43 -42 -43h-299l-85 -85v384c0 23 19 42 42 42h342z" />
+    <glyph glyph-name="snooze" unicode="snooze" 
+d="M192 277v43h128v-38l-77 -90h77v-43h-128v39l77 89h-77zM256 85c83 0 149 67 149 150s-66 149 -149 149s-149 -66 -149 -149s66 -150 149 -150zM256 427c106 0 192 -86 192 -192s-86 -192 -192 -192s-192 86 -192 192s86 192 192 192zM469 390l-27 -33l-98 83l27 32z
+M168 440l-98 -82l-27 32l98 82z" />
+    <glyph glyph-name="sort" unicode="sort" 
+d="M64 235v42h256v-42h-256zM64 384h384v-43h-384v43zM64 128v43h128v-43h-128z" />
+    <glyph glyph-name="sort_by_alpha" unicode="sort_by_alpha" 
+d="M336 168h130v-34h-182v27l126 183h-125v34h177v-27zM106 221h83l-42 111zM130 378h35l96 -244h-39l-20 52h-109l-20 -52h-39zM219 99h99l-50 -50zM319 413h-101l50 50z" />
+    <glyph glyph-name="spa" unicode="spa" 
+d="M330 307c-27 -15 -52 -34 -74 -57c-22 23 -47 42 -74 57c5 59 29 116 75 162c45 -45 69 -102 73 -162zM43 299c95.1702 0 171.746 -54.2229 213 -117c41.2966 62.8426 117.856 117 213 117c0 -113 -71 -209 -171 -245c-14 -5 -27 -8 -42 -11c-15 2 -29 6 -42 11
+c-100 36 -171 132 -171 245z" />
+    <glyph glyph-name="space_bar" unicode="space_bar" 
+d="M384 320h43v-128h-342v128h43v-85h256v85z" />
+    <glyph glyph-name="speaker" unicode="speaker" 
+d="M256 256c35 0 64 -29 64 -64s-29 -64 -64 -64s-64 29 -64 64s29 64 64 64zM256 85c59 0 107 48 107 107s-48 107 -107 107s-107 -48 -107 -107s48 -107 107 -107zM256 427c-24 0 -43 -20 -43 -43s19 -43 43 -43c23 0 43 20 43 43s-20 43 -43 43zM363 469
+c23 0 42 -19 42 -42v-342c0 -23 -19 -42 -42 -42h-214c-23 0 -42 19 -42 42v342c0 23 19 42 42 42h214z" />
+    <glyph glyph-name="speaker_group" unicode="speaker_group" 
+d="M128 405v-341h213v-43h-213c-24 0 -43 20 -43 43v341h43zM245 245c0 29 25 54 54 54s53 -25 53 -54s-24 -53 -53 -53s-54 24 -54 53zM299 160c47 0 85 38 85 85s-38 86 -85 86s-86 -39 -86 -86s39 -85 86 -85zM299 448c-23 0 -43 -19 -43 -43s20 -42 43 -42s42 18 42 42
+s-19 43 -42 43zM388 491c21 0 39 -18 39 -39v-307c0 -21 -18 -38 -39 -38h-179c-21 0 -38 17 -38 38v307c0 21 17 39 38 39h179z" />
+    <glyph glyph-name="speaker_notes" unicode="speaker_notes" 
+d="M384 341v43h-171v-43h171zM384 277v43h-171v-43h171zM320 213v43h-107v-43h107zM171 341v43h-43v-43h43zM171 277v43h-43v-43h43zM171 213v43h-43v-43h43zM427 469c23 0 42 -19 42 -42v-256c0 -23 -19 -43 -42 -43h-299l-85 -85v384c0 23 19 42 42 42h342z" />
+    <glyph glyph-name="speaker_notes_off" unicode="speaker_notes_off" 
+d="M427 469c23 0 42 -19 42 -42v-256c0 -23 -18 -42 -41 -43l-149 149h105v43h-148l-21 21h169v43h-171v-41l-126 126h340zM128 277h43l-43 43v-43zM171 213v43h-43v-43h43zM27 475l442 -442l-27 -27l-122 122h-192l-85 -85v362l-43 43z" />
+    <glyph glyph-name="speaker_phone" unicode="speaker_phone" 
+d="M320 85v171h-128v-171h128zM317 298c13 0 24 -11 24 -24v-207c0 -13 -11 -24 -24 -24h-122c-13 0 -24 11 -24 24v207c0 13 11 25 24 25zM256 491c64 0 123 -27 165 -69l-30 -30c-35 35 -82 56 -135 56s-100 -21 -135 -56l-30 30c42 42 101 69 165 69zM149 361
+c27 27 65 44 107 44s80 -17 107 -44l-31 -30c-19 19 -46 31 -76 31s-57 -12 -76 -31z" />
+    <glyph glyph-name="spellcheck" unicode="spellcheck" 
+d="M461 265l30 -30l-203 -203l-108 109l30 30l78 -79zM137 277h88l-44 118zM266 171l-25 64h-120l-24 -64h-45l109 277h40l109 -277h-44z" />
+    <glyph glyph-name="star" unicode="star" 
+d="M256 144l-132 -80l35 150l-116 101l153 13l60 141l60 -141l153 -13l-116 -101l35 -150z" />
+    <glyph glyph-name="star_border" unicode="star_border" 
+d="M256 183l80 -48l-21 91l71 62l-94 8l-36 86l-36 -86l-94 -8l71 -62l-21 -91zM469 315l-116 -101l35 -150l-132 80l-132 -80l35 150l-116 101l153 13l60 141l60 -141z" />
+    <glyph glyph-name="star_half" unicode="star_half" 
+d="M256 183l80 -48l-21 91l71 62l-94 8l-36 86v-199zM469 315l-116 -101l35 -150l-132 80l-132 -80l35 150l-116 101l153 13l60 141l60 -141z" />
+    <glyph glyph-name="stars" unicode="stars" 
+d="M346 128l-24 103l80 69l-105 9l-41 96l-41 -97l-105 -8l80 -69l-24 -103l90 54zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
+    <glyph glyph-name="stay_current_landscape" unicode="stay_current_landscape" 
+d="M405 363h-298v-214h298v214zM22 363c0 23 19 42 42 42h384c23 0 43 -19 43 -42v-214c0 -23 -20 -42 -43 -42h-384c-23 0 -43 19 -43 42z" />
+    <glyph glyph-name="stay_current_portrait" unicode="stay_current_portrait" 
+d="M363 107v298h-214v-298h214zM363 490c23 0 42 -19 42 -42v-384c0 -23 -19 -43 -42 -43h-214c-23 0 -42 20 -42 43v384c0 23 19 43 42 43z" />
+    <glyph glyph-name="stay_primary_landscape" unicode="stay_primary_landscape" 
+d="M405 363h-298v-214h298v214zM22 363c0 23 19 42 42 42h384c23 0 43 -19 43 -42v-214c0 -23 -20 -42 -43 -42h-384c-23 0 -43 19 -43 42z" />
+    <glyph glyph-name="stay_primary_portrait" unicode="stay_primary_portrait" 
+d="M363 107v298h-214v-298h214zM363 490c23 0 42 -19 42 -42v-384c0 -23 -19 -43 -42 -43h-214c-23 0 -42 20 -42 43v384c0 23 19 43 42 43z" />
+    <glyph glyph-name="stop" unicode="stop" 
+d="M128 384h256v-256h-256v256z" />
+    <glyph glyph-name="stop_screen_share" unicode="stop_screen_share" 
+d="M149 192c20 28 45 44 78 52l-34 34c-25 -24 -37 -54 -44 -86zM51 475l421 -421l-27 -27l-58 58h-387v43h85c-24 0 -42 19 -42 42v214c0 13 5 23 14 31l-33 33zM469 170c0 -16 -9 -30 -22 -37l-118 118l34 32l-86 79v-45c-4 -1 -7 -1 -11 -2l-112 111h273
+c23 0 42 -18 42 -42v-214zM453 128h59v-43h-17z" />
+    <glyph glyph-name="storage" unicode="storage" 
+d="M85 277v-42h43v42h-43zM43 213v86h426v-86h-426zM128 363v42h-43v-42h43zM43 427h426v-86h-426v86zM85 149v-42h43v42h-43zM43 85v86h426v-86h-426z" />
+    <glyph glyph-name="store" unicode="store" 
+d="M256 128v85h-128v-85h128zM448 213h-21v-128h-43v128h-85v-128h-214v128h-21v43l21 107h342l21 -107v-43zM427 427v-43h-342v43h342z" />
+    <glyph glyph-name="store_mall_directory" unicode="store_mall_directory" 
+d="M256 128v85h-128v-85h128zM448 213h-21v-128h-43v128h-85v-128h-214v128h-21v43l21 107h342l21 -107v-43zM427 427v-43h-342v43h342z" />
+    <glyph glyph-name="straighten" unicode="straighten" 
+d="M448 171v170h-43v-85h-42v85h-43v-85h-43v85h-42v-85h-43v85h-43v-85h-42v85h-43v-170h384zM448 384c23 0 43 -20 43 -43v-170c0 -23 -20 -43 -43 -43h-384c-23 0 -43 20 -43 43v170c0 23 20 43 43 43h384z" />
+    <glyph glyph-name="streetview" unicode="streetview" 
+d="M245 384c0 -38 16 -73 41 -98l-209 -209c-8 8 -13 18 -13 30v298c0 23 20 43 43 43h154c-10 -19 -16 -41 -16 -64zM277 384c0 59 48 107 107 107s107 -48 107 -107s-48 -107 -107 -107s-107 48 -107 107zM268 206c32 24 73 39 116 39c22 0 44 -4 64 -11v-127
+c0 -23 -20 -43 -43 -43h-149v117c0 10 5 19 12 25z" />
+    <glyph glyph-name="strikethrough_s" unicode="strikethrough_s" 
+d="M200 232c0 -38.1216 24.1545 -54 62 -54c26.1564 0 49 10.6702 49 36c0 23.9161 -12.6848 29.3424 -30 38c-3 1 -8 3 -12 4h-205v43h384v-43h-83c1 -2 3 -5 4 -7c4 -10 7 -22 7 -35c0 -46.2545 -30.1882 -69.4824 -67 -80c-14 -4 -29 -6 -46 -6c-10 0 -21 1 -31 3
+c-21.9156 4.38312 -40.6035 10.4527 -56 22c-22.8363 17.1272 -39 39.9131 -39 79h63zM311 352c0 30.7771 -19.602 45 -51 45c-22.5729 0 -39.6285 -7.25692 -47 -22c-2 -4 -3 -9 -3 -14c0 -10 6 -19 16 -26c8 -5 16 -10 30 -15h-98c-1 2 -3 3 -4 5c-6 10 -8 22 -8 36
+c0 28.7417 14.9303 49.3443 32 63c20.5411 14.3788 47.8126 24 83 24c35.0657 0 64.1326 -10.0193 83 -27c17.5603 -15.8042 31 -37.9468 31 -69h-64z" />
+    <glyph glyph-name="style" unicode="style" 
+d="M125 91v135l74 -178h-31c-23 0 -43 20 -43 43zM168 325c12 0 21 10 21 22s-9 21 -21 21s-21 -9 -21 -21s9 -22 21 -22zM470 172c9 -22 -1 -47 -23 -56l-157 -65c-5 -2 -11 -3 -17 -3c-17 0 -32 10 -39 26l-106 256c-2 6 -3 11 -3 17c0 16 10 31 26 38l158 65
+c6 2 11 3 17 3c16 0 31 -10 38 -26zM54 93c-22 9 -32 33 -23 55l52 125v-192z" />
+    <glyph glyph-name="subdirectory_arrow_left" unicode="subdirectory_arrow_left" 
+d="M235 320l30 -30l-77 -77h196v214h43v-256h-239l77 -77l-30 -30l-128 128z" />
+    <glyph glyph-name="subdirectory_arrow_right" unicode="subdirectory_arrow_right" 
+d="M405 192l-128 -128l-30 30l77 77h-239v256h43v-214h196l-77 77l30 30z" />
+    <glyph glyph-name="subject" unicode="subject" 
+d="M85 405h342v-42h-342v42zM85 192v43h342v-43h-342zM427 320v-43h-342v43h342zM299 149v-42h-214v42h214z" />
+    <glyph glyph-name="subscriptions" unicode="subscriptions" 
+d="M341 171l-128 69v-139zM469 256v-171c0 -23 -19 -42 -42 -42h-342c-23 0 -42 19 -42 42v171c0 23 19 43 42 43h342c23 0 42 -20 42 -43zM384 469v-42h-256v42h256zM427 341h-342v43h342v-43z" />
+    <glyph glyph-name="subtitles" unicode="subtitles" 
+d="M427 213v43h-214v-43h214zM427 128v43h-86v-43h86zM299 128v43h-214v-43h214zM85 256v-43h86v43h-86zM427 427c23 0 42 -20 42 -43v-256c0 -23 -19 -43 -42 -43h-342c-23 0 -42 20 -42 43v256c0 23 19 43 42 43h342z" />
+    <glyph glyph-name="subway" unicode="subway" 
+d="M384 173v147c0 56 -57 64 -128 64c-64 0 -128 -8 -128 -64v-147c0 -31 25 -56 56 -56l-24 -24v-8h36l32 32h60l32 -32h32v8l-24 24c31 0 56 25 56 56zM380 452c57 -22 89 -69 89 -129v-280h-426v280c0 60 32 107 89 129c38 15 84 17 124 17s86 -2 124 -17zM150 320h213
+v-107h-213v107zM160 171c0 12 9 21 21 21s22 -9 22 -21s-10 -22 -22 -22s-21 10 -21 22zM309 171c0 12 10 21 22 21s21 -9 21 -21s-9 -22 -21 -22s-22 10 -22 22z" />
+    <glyph glyph-name="supervisor_account" unicode="supervisor_account" 
+d="M192 235c14 0 32 -2 51 -6c-44 -24 -51 -56 -51 -74v-48h-149v53c0 50 99 75 149 75zM352 213c39 0 117 -19 117 -58v-48h-234v48c0 39 78 58 117 58zM192 277c-35 0 -64 29 -64 64s29 64 64 64s64 -29 64 -64s-29 -64 -64 -64zM352 256c-29 0 -53 24 -53 53s24 54 53 54
+s53 -25 53 -54s-24 -53 -53 -53z" />
+    <glyph glyph-name="surround_sound" unicode="surround_sound" 
+d="M256 299c23 0 43 -20 43 -43s-20 -43 -43 -43s-43 20 -43 43s20 43 43 43zM377 135c33 33 50 77 50 121s-17 88 -50 121l-31 -31c25 -25 38 -57 38 -90s-12 -66 -37 -91zM256 171c47 0 85 38 85 85s-38 85 -85 85s-85 -38 -85 -85s38 -85 85 -85zM166 166
+c-25 25 -38 57 -38 90s12 66 37 91l-30 30c-33 -33 -50 -77 -50 -121s17 -88 50 -121zM427 427c23 0 42 -20 42 -43v-256c0 -23 -19 -43 -42 -43h-342c-23 0 -42 20 -42 43v256c0 23 19 43 42 43h342z" />
+    <glyph glyph-name="swap_calls" unicode="swap_calls" 
+d="M384 427l85 -86h-64v-149c0 -47 -38 -85 -85 -85s-85 38 -85 85v149c0 23 -20 43 -43 43s-43 -20 -43 -43v-149h64l-85 -85l-85 85h64v149c0 47 38 86 85 86s85 -39 85 -86v-149c0 -23 20 -43 43 -43s43 20 43 43v149h-64z" />
+    <glyph glyph-name="swap_horiz" unicode="swap_horiz" 
+d="M448 320l-85 -85v64h-150v42h150v64zM149 277v-64h150v-42h-150v-64l-85 85z" />
+    <glyph glyph-name="swap_vert" unicode="swap_vert" 
+d="M192 448l85 -85h-64v-150h-42v150h-64zM341 149h64l-85 -85l-85 85h64v150h42v-150z" />
+    <glyph glyph-name="swap_vertical_circle" unicode="swap_vertical_circle" 
+d="M373 192h-53v85h-43v-85h-53l75 -75zM139 320h53v-85h43v85h53l-75 75zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
+    <glyph glyph-name="switch_camera" unicode="switch_camera" 
+d="M320 181l75 75l-75 75v-54h-128v54l-75 -75l75 -75v54h128v-54zM427 427c23 0 42 -20 42 -43v-256c0 -23 -19 -43 -42 -43h-342c-23 0 -42 20 -42 43v256c0 23 19 43 42 43h68l39 42h128l39 -42h68z" />
+    <glyph glyph-name="switch_video" unicode="switch_video" 
+d="M277 181l75 75l-75 75v-54h-128v54l-74 -75l74 -75v54h128v-54zM384 309l85 86v-278l-85 86v-75c0 -12 -9 -21 -21 -21h-299c-12 0 -21 9 -21 21v256c0 12 9 21 21 21h299c12 0 21 -9 21 -21v-75z" />
+    <glyph glyph-name="sync" unicode="sync" 
+d="M256 128v64l85 -85l-85 -86v64c-94 0 -171 77 -171 171c0 33 10 65 27 91l31 -31c-10 -18 -15 -38 -15 -60c0 -71 57 -128 128 -128zM256 427c94 0 171 -77 171 -171c0 -33 -10 -65 -27 -91l-31 31c10 18 15 38 15 60c0 71 -57 128 -128 128v-64l-85 85l85 86v-64z" />
+    <glyph glyph-name="sync_disabled" unicode="sync_disabled" 
+d="M427 427l-51 -51c31 -31 51 -73 51 -120c0 -33 -10 -64 -26 -90l-32 31c9 18 15 38 15 59c0 35 -15 67 -38 90l-47 -47v128h128zM61 397l27 27l335 -336l-27 -27l-50 50c-15 -9 -31 -16 -48 -20v44c6 2 12 5 17 8l-172 172c-9 -18 -15 -38 -15 -59c0 -35 15 -67 38 -90
+l47 47v-128h-128l51 51c-31 31 -51 73 -51 120c0 33 10 64 26 90zM213 377c-6 -2 -11 -5 -16 -8l-31 32c15 9 30 16 47 20v-44z" />
+    <glyph glyph-name="sync_problem" unicode="sync_problem" 
+d="M235 235v128h42v-128h-42zM448 427l-50 -51c31 -31 50 -73 50 -120c0 -80 -54 -146 -128 -165v44c50 17 85 65 85 121c0 35 -14 67 -37 90l-48 -47v128h128zM235 149v43h42v-43h-42zM64 256c0 80 54 146 128 165v-44c-50 -17 -85 -65 -85 -121c0 -35 14 -67 37 -90l48 47
+v-128h-128l50 51c-31 31 -50 73 -50 120z" />
+    <glyph glyph-name="system_update" unicode="system_update" 
+d="M341 235l-85 -86l-85 86h64v106h42v-106h64zM363 107v298h-214v-298h214zM363 490c23 0 42 -19 42 -42v-384c0 -23 -19 -43 -42 -43h-214c-23 0 -42 20 -42 43v384c0 23 19 43 42 43z" />
+    <glyph glyph-name="system_update_alt" unicode="system_update_alt" 
+d="M448 437c23 0 43 -19 43 -42v-299c0 -23 -20 -43 -43 -43h-384c-23 0 -43 20 -43 43v299c0 23 20 42 43 42h128v-42h-128v-299h384v299h-128v42h128zM256 160l-85 85h64v192h42v-192h64z" />
+    <glyph glyph-name="tab" unicode="tab" 
+d="M448 107v213h-171v85h-213v-298h384zM448 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-384c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h384z" />
+    <glyph glyph-name="tab_unselected" unicode="tab_unselected" 
+d="M363 64v43h42v-43h-42zM277 64v43h43v-43h-43zM448 235v42h43v-42h-43zM448 64v43h43c0 -23 -20 -43 -43 -43zM107 405v43h42v-43h-42zM107 64v43h42v-43h-42zM192 405v43h43v-43h-43zM448 149v43h43v-43h-43zM448 448c23 0 43 -20 43 -43v-85h-214v128h171zM64 64
+c-23 0 -43 20 -43 43h43v-43zM21 149v43h43v-43h-43zM192 64v43h43v-43h-43zM21 405c0 23 20 43 43 43v-43h-43zM21 235v42h43v-42h-43zM21 320v43h43v-43h-43z" />
+    <glyph glyph-name="tablet" unicode="tablet" 
+d="M405 128v256h-298v-256h298zM448 427c23 0 43 -20 43 -43l-1 -256c0 -23 -19 -43 -42 -43h-384c-23 0 -43 20 -43 43v256c0 23 20 43 43 43h384z" />
+    <glyph glyph-name="tablet_android" unicode="tablet_android" 
+d="M411 107v341h-310v-341h310zM299 43v21h-86v-21h86zM384 512c35 0 64 -29 64 -64v-384c0 -35 -29 -64 -64 -64h-256c-35 0 -64 29 -64 64v384c0 35 29 64 64 64h256z" />
+    <glyph glyph-name="tablet_mac" unicode="tablet_mac" 
+d="M405 107v341h-320v-341h320zM245 21c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM395 512c29 0 53 -24 53 -53v-406c0 -29 -24 -53 -53 -53h-299c-29 0 -53 24 -53 53v406c0 29 24 53 53 53h299z" />
+    <glyph glyph-name="tag_faces" unicode="tag_faces" 
+d="M256 139c-50 0 -92 30 -109 74h218c-17 -44 -59 -74 -109 -74zM181 277c-18 0 -32 14 -32 32s14 32 32 32s32 -14 32 -32s-14 -32 -32 -32zM331 277c-18 0 -32 14 -32 32s14 32 32 32s32 -14 32 -32s-14 -32 -32 -32zM256 85c94 0 171 77 171 171s-77 171 -171 171
+s-171 -77 -171 -171s77 -171 171 -171zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
+    <glyph glyph-name="tap_and_play" unicode="tap_and_play" 
+d="M363 490c23 0 42 -19 42 -42v-363c0 -23 -19 -42 -42 -42h-45c-2 30 -9 58 -20 85h65v277h-214v-128c-14 6 -27 11 -42 14v157c0 23 19 43 42 43zM43 256c130 0 234 -105 234 -235h-42c0 106 -86 192 -192 192v43zM43 85c35 0 64 -29 64 -64h-64v64zM43 171
+c83 0 149 -67 149 -150h-43c0 59 -47 107 -106 107v43z" />
+    <glyph glyph-name="terrain" unicode="terrain" 
+d="M299 384l192 -256h-470l128 171l96 -128l34 25l-60 81z" />
+    <glyph glyph-name="text_fields" unicode="text_fields" 
+d="M459 320v-64h-64v-149h-64v149h-64v64h192zM53 427h278v-64h-107v-256h-64v256h-107v64z" />
+    <glyph glyph-name="text_format" unicode="text_format" 
+d="M256 384l-40 -107h80zM203 239l-20 -47h-44l101 235h32l101 -235h-44l-20 47h-106zM107 149h298v-42h-298v42z" />
+    <glyph glyph-name="textsms" unicode="textsms" 
+d="M363 277v43h-43v-43h43zM277 277v43h-42v-43h42zM192 277v43h-43v-43h43zM427 469c23 0 42 -19 42 -42v-256c0 -23 -19 -43 -42 -43h-299l-85 -85v384c0 23 19 42 42 42h342z" />
+    <glyph glyph-name="texture" unicode="texture" 
+d="M198 64l250 250v-61l-189 -189h-61zM448 107c0 -22.9739 -20.0355 -43 -43 -43h-42l85 85v-42zM107 448h42l-85 -85v42c0 23 20 43 43 43zM253 448h61l-250 -250v61zM416 446c15 -4 27 -15 31 -30l-351 -350c-14.6749 4.19283 -25.8059 15.3206 -30 30z" />
+    <glyph glyph-name="theaters" unicode="theaters" 
+d="M384 320v43h-43v-43h43zM384 235v42h-43v-42h43zM384 149v43h-43v-43h43zM171 320v43h-43v-43h43zM171 235v42h-43v-42h43zM171 149v43h-43v-43h43zM384 448h43v-384h-43v43h-43v-43h-170v43h-43v-43h-43v384h43v-43h43v43h170v-43h43v43z" />
+    <glyph glyph-name="thumb_down" unicode="thumb_down" 
+d="M405 448h86v-256h-86v256zM320 448c23 0 43 -20 43 -43v-213c0 -12 -5 -22 -13 -30l-140 -141l-23 23c-6 6 -9 13 -9 22v7l21 98h-135c-23 0 -43 19 -43 42l1 2h-1v41c0 6 1 11 3 16l65 150c6 15 21 26 39 26h192z" />
+    <glyph glyph-name="thumb_up" unicode="thumb_up" 
+d="M491 299l-1 -2h1v-41c0 -6 -1 -11 -3 -16l-65 -150c-6 -15 -21 -26 -39 -26h-192c-23 0 -43 20 -43 43v213c0 12 5 22 13 30l140 141l23 -23c6 -6 9 -13 9 -22v-7l-21 -98h135c23 0 43 -19 43 -42zM21 64v256h86v-256h-86z" />
+    <glyph glyph-name="thumbs_up_down" unicode="thumbs_up_down" 
+d="M480 299c18 0 32 -14 32 -32v-139c0 -9 -3 -17 -9 -23l-106 -105l-17 17c-4 4 -7 10 -7 17c4.95149 24.3818 10.0081 48.6586 15 73h-111c-12 0 -21 9 -21 21v27c0 4 1 7 2 11l49 113c5 11 16 20 29 20h144zM256 384v-27c0 -4 -1 -7 -2 -11l-49 -113
+c-5 -11 -16 -20 -29 -20h-144c-18 0 -32 14 -32 32v139c0 9 3 17 9 23l106 105l17 -17c4 -4 7 -10 7 -17c-4.95149 -24.3818 -10.0081 -48.6586 -15 -73h111c12 0 21 -9 21 -21z" />
+    <glyph glyph-name="time_to_leave" unicode="time_to_leave" 
+d="M107 299h298l-32 96h-234zM373 192c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM139 192c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM404 405l44 -128v-170c0 -12 -9 -22 -21 -22h-22c-12 0 -21 10 -21 22v21h-256v-21
+c0 -12 -9 -22 -21 -22h-22c-12 0 -21 10 -21 22v170l44 128c4 13 17 22 31 22h234c14 0 27 -9 31 -22z" />
+    <glyph glyph-name="timelapse" unicode="timelapse" 
+d="M256 85c94 0 171 77 171 171s-77 171 -171 171s-171 -77 -171 -171s77 -171 171 -171zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213zM346 346c50 -50 51 -130 1 -180s-131 -50 -181 0l90 90v128c33 0 65 -13 90 -38z" />
+    <glyph glyph-name="timeline" unicode="timeline" 
+d="M491 341c0 -23 -20 -42 -43 -42c-4 0 -8 0 -11 1l-76 -76c1 -3 2 -7 2 -11c0 -23 -20 -42 -43 -42s-43 19 -43 42c0 4 1 8 2 11l-55 55c-3 -1 -7 -2 -11 -2s-8 1 -11 2l-97 -97c1 -3 2 -7 2 -11c0 -23 -20 -43 -43 -43s-43 20 -43 43s20 42 43 42c4 0 8 0 11 -1l97 97
+c-1 3 -1 7 -1 11c0 23 19 43 42 43s43 -20 43 -43c0 -4 0 -8 -1 -11l54 -54c3 1 7 1 11 1s8 0 11 -1l76 75c-1 3 -2 7 -2 11c0 23 20 43 43 43s43 -20 43 -43z" />
+    <glyph glyph-name="timer" unicode="timer" 
+d="M256 85c83 0 149 67 149 150s-66 149 -149 149s-149 -66 -149 -149s66 -150 149 -150zM406 354c26 -33 42 -74 42 -119c0 -106 -86 -192 -192 -192s-192 86 -192 192s86 192 192 192c45 0 87 -17 120 -43l30 31c11 -9 21 -19 30 -30zM235 213v128h42v-128h-42zM320 491
+v-43h-128v43h128z" />
+    <glyph glyph-name="timer_10" unicode="timer_&#x31;&#x30;" 
+d="M275 230v54c0 23.1679 -2.28229 40.1372 -10 53c-5.32529 10.6506 -15.2041 15 -30 15c-6 0 -13 -1 -18 -3c-19.376 -11.6256 -23 -33.9937 -23 -66v-53c0 -13 0 -24 2 -33s6 -15 9 -21c5.59145 -11.1829 14.1701 -16 30 -16c15.4236 0 24.6161 5.23229 30 16
+c3 6 6 12 8 21s2 20 2 33zM152 277c0 64.1175 20.6864 109 83 109c25.9331 0 47.8484 -8.37646 60 -24c15.2136 -19.5604 22 -48.5586 22 -85v-41c0 -63.9076 -19.6435 -110 -82 -110c-62.0914 0 -83 46.0788 -83 110v41zM436 289c-16.3185 0 -30 -6.67853 -30 -23
+c0 -14.5467 7.81248 -15.525 19 -20c5 -2 12 -4 19 -5c11 -2 19 -5 28 -8s16 -8 22 -12s10 -10 13 -16s5 -12 5 -21c0 -30.9206 -20.0931 -44.031 -44 -52c-9 -3 -19 -4 -30 -4c-35.9519 0 -63.4589 14.4041 -74 39c-3 7 -5 14 -5 22h41c0 -21.2888 17.0766 -30 38 -30
+c18.6968 0 33 5.89308 33 23c0 13.5739 -8.51234 16.8049 -19 21c-12.7341 5.09362 -34.9088 9.09079 -48 14c-8 3 -14 7 -20 11c-11.0546 7.36974 -19 18.5758 -19 36c0 27.5628 20.3776 44.7925 42 52c9 3 18 4 29 4c40.9316 0 75 -19.1355 75 -59h-42
+c0 12.2774 -7.84356 22.4609 -18 25c-4 1 -10 3 -15 3zM0 347l101 37h6v-256h-43v205l-64 -22v36z" />
+    <glyph glyph-name="timer_3" unicode="timer_&#x33;" 
+d="M374 289c-15.9409 0 -31 -7.57315 -31 -23c0 -13.6828 9.30955 -15.7238 20 -20c5 -2 11 -4 18 -5c11 -2 20 -5 29 -8s16 -8 22 -12s10 -10 13 -16s5 -12 5 -21c0 -30.9206 -20.0931 -44.031 -44 -52c-9 -3 -20 -4 -31 -4c-35.3954 0 -62.613 14.7638 -73 39
+c-3 7 -5 14 -5 22h40c0 -20.4241 18.5387 -30 39 -30c18.6968 0 33 5.89308 33 23c0 13.5739 -8.51234 16.8049 -19 21c-5 2 -13 4 -21 6c-18.808 3.76159 -34.9505 10.3003 -48 19c-10.5283 7.01889 -18 19.4522 -18 36c0 27.5628 20.3776 44.7925 42 52c9 3 18 4 29 4
+c40.9316 0 75 -19.1355 75 -59h-42c0 13.019 -8.2055 22.3014 -19 25c-4 1 -9 3 -14 3zM215 259c24.7243 -9.2716 42 -25.484 42 -58c0 -25.5996 -8.85495 -43.6412 -24 -55c-14.0356 -12.0305 -34.4533 -20 -60 -20c-46.8771 0 -84 25.2474 -84 72h43
+c0 -11.5043 4.1483 -22.8612 11 -28c7.35188 -5.51391 17.5339 -10 30 -10c27.0755 0 42 14.0756 42 41c0 28.626 -17.0664 41 -46 41h-26v33h25c20.5078 0 35.1083 8.27068 41 23c2 5 2 10 2 16c0 24.8875 -12.4571 38 -38 38c-18.723 0 -29.7305 -7.46097 -36 -20
+c-2 -4 -3 -9 -3 -15h-42c0 34.3341 22.95 53.98 48 64c10 3 21 5 33 5c48.7123 0 80 -23.4793 80 -72c0 -28.4847 -18.378 -45.189 -38 -55z" />
+    <glyph glyph-name="timer_off" unicode="timer_off" 
+d="M256 85c27 0 53 8 75 21l-204 204c-13 -22 -20 -48 -20 -75c0 -83 66 -150 149 -150zM64 427l379 -379l-27 -27l-54 54c-31 -20 -67 -32 -106 -32c-106 0 -192 86 -192 192c0 39 12 76 32 106l-59 59zM235 311v30h42v-73zM320 491v-43h-128v43h128zM406 415l30 -30
+l-30 -31c26 -33 42 -74 42 -119c0 -39 -12 -76 -32 -106l-31 31c13 22 20 48 20 75c0 83 -66 149 -149 149c-27 0 -52 -7 -74 -20l-32 31c30 20 67 32 106 32c45 0 87 -16 120 -42z" />
+    <glyph glyph-name="title" unicode="title" 
+d="M107 427h298v-64h-117v-256h-64v256h-117v64z" />
+    <glyph glyph-name="toc" unicode="toc" 
+d="M405 235v42h43v-42h-43zM405 363h43v-43h-43v43zM405 149v43h43v-43h-43zM64 149v43h299v-43h-299zM64 235v42h299v-42h-299zM64 320v43h299v-43h-299z" />
+    <glyph glyph-name="today" unicode="today" 
+d="M149 299h107v-107h-107v107zM405 107v234h-298v-234h298zM405 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-298c-24 0 -43 20 -43 43v298c0 23 19 43 43 43h21v43h43v-43h170v43h43v-43h21z" />
+    <glyph glyph-name="toll" unicode="toll" 
+d="M64 256c0 -56 35 -104 85 -121v-44c-74 19 -128 85 -128 165s54 146 128 165v-44c-50 -17 -85 -65 -85 -121zM320 128c71 0 128 57 128 128s-57 128 -128 128s-128 -57 -128 -128s57 -128 128 -128zM320 427c94 0 171 -77 171 -171s-77 -171 -171 -171s-171 77 -171 171
+s77 171 171 171z" />
+    <glyph glyph-name="tonality" unicode="tonality" 
+d="M421 213c2 7 3 15 4 22h-148v-22h144zM389 149c5 7 11 15 15 22h-127v-22h112zM277 87c22 3 43 10 62 20h-62v-20zM277 299v-22h148c-1 7 -2 15 -4 22h-144zM277 363v-22h127c-4 7 -10 15 -15 22h-112zM277 425v-20h62c-19 10 -40 17 -62 20zM235 87v338
+c-84 -10 -150 -82 -150 -169s66 -159 150 -169zM256 469c118 0 213 -95 213 -213s-95 -213 -213 -213s-213 95 -213 213s95 213 213 213z" />
+    <glyph glyph-name="touch_app" unicode="touch_app" 
+d="M402 173c11 -5 19 -16 19 -29v-4l-16 -113c-2 -16 -15 -27 -31 -27h-145c-9 0 -16 3 -22 9l-106 106l17 17c4 4 10 7 17 7c2 0 3 -1 5 -1l73 -15v229c0 18 14 32 32 32s32 -14 32 -32v-128h17c4 0 7 -1 11 -2zM192 272c-26 17 -43 47 -43 80c0 53 43 96 96 96
+s96 -43 96 -96c0 -33 -16 -63 -42 -80v80c0 29 -25 53 -54 53s-53 -24 -53 -53v-80z" />
+    <glyph glyph-name="toys" unicode="toys" 
+d="M256 256c0 -64 -53 -117 -117 -117s-118 53 -118 117h235zM256 256c-64 0 -117 53 -117 117s53 118 117 118v-235zM256 256c64 0 117 -53 117 -117s-53 -118 -117 -118v235zM256 256c0 64 53 117 117 117s118 -53 118 -117h-235z" />
+    <glyph glyph-name="track_changes" unicode="track_changes" 
+d="M407 407c39 -39 62 -92 62 -151c0 -118 -95 -213 -213 -213s-213 95 -213 213s95 213 213 213h21v-176c13 -7 22 -21 22 -37c0 -23 -20 -43 -43 -43s-43 20 -43 43c0 16 9 30 22 37v45c-37 -10 -64 -42 -64 -82c0 -47 38 -85 85 -85s85 38 85 85c0 23 -10 44 -25 60
+l30 30c23 -23 38 -55 38 -90c0 -71 -57 -128 -128 -128s-128 57 -128 128c0 63 46 116 107 126v43c-84 -10 -150 -82 -150 -169c0 -94 77 -171 171 -171s171 77 171 171c0 47 -19 90 -50 121z" />
+    <glyph glyph-name="traffic" unicode="traffic" 
+d="M256 320c24 0 43 20 43 43c0 24 -20 42 -43 42c-24 0 -43 -18 -43 -42c0 -23 19 -43 43 -43zM256 213c24 0 43 20 43 43s-20 43 -43 43c-24 0 -43 -20 -43 -43s19 -43 43 -43zM256 107c24 0 43 19 43 42s-20 43 -43 43c-24 0 -43 -20 -43 -43s19 -42 43 -42zM427 299
+c0 -40 -27 -73 -64 -83v-24h64c0 -40 -27 -72 -64 -82v-25c0 -12 -10 -21 -22 -21h-170c-12 0 -22 9 -22 21v25c-37 10 -64 42 -64 82h64v24c-37 10 -64 43 -64 83h64v24c-37 10 -64 42 -64 82h64v22c0 12 10 21 22 21h170c12 0 22 -9 22 -21v-22h64c0 -40 -27 -72 -64 -82
+v-24h64z" />
+    <glyph glyph-name="train" unicode="train" 
+d="M352 149c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM277 299h107v85h-107v-85zM235 299v85h-107v-85h107zM160 149c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM256 469c94 0 171 -10 171 -85v-203c0 -41 -34 -74 -75 -74
+l32 -32v-11h-43l-42 43h-81l-42 -43h-48v11l32 32c-41 0 -75 33 -75 74v203c0 75 86 85 171 85z" />
+    <glyph glyph-name="tram" unicode="tram" 
+d="M363 213v107h-214v-107h214zM256 117c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM405 151c0 -36 -19 -66 -55 -66h2l32 -32v-10h-43l-42 42h-81l-42 -42h-48v10l34 34c-30 7 -55 33 -55 64v180c0 59 60 72 127 74l17 32h-102v32h214v-32h-70
+l-16 -32c73 -2 128 -14 128 -74v-180z" />
+    <glyph glyph-name="transfer_within_a_station" unicode="transfer_within_a_station" 
+d="M123 322l-59 -301h45l37 171l46 -43v-128h43v161l-44 44l13 64c28 -34 69 -55 116 -55v42c-39 0 -74 22 -93 53l-20 34c-7 13 -21 20 -36 20c-5 0 -11 -1 -16 -3l-112 -46v-100h42v71l38 16zM203 395c-23 0 -43 19 -43 42s20 43 43 43s42 -20 42 -43s-19 -42 -42 -42z
+M416 91v37l53 -53l-53 -54v38h-117v32h117zM352 181h117v-32h-117v-37l-53 53l53 54v-38z" />
+    <glyph glyph-name="transform" unicode="transform" 
+d="M213 341v43h128c23 0 43 -20 43 -43v-128h-43v128h-128zM469 128h-85v-43h43l-64 -64l-64 64h42v43h-170c-23 0 -43 20 -43 43v170h-85v43h85v43h-43l64 64l64 -64h-42v-256h298v-43z" />
+    <glyph glyph-name="translate" unicode="translate" 
+d="M339 149h69l-35 93zM395 299l96 -256h-43l-24 64h-101l-24 -64h-43l96 256h43zM275 191l-17 -44l-66 66l-107 -106l-30 30l109 107c-27 30 -48 62 -64 97h43c13 -25 29 -49 49 -71c31 34 54 73 68 114h-239v43h150v42h42v-42h150v-43h-63c-16 -50 -42 -98 -79 -139l-1 -1
+z" />
+    <glyph glyph-name="trending_down" unicode="trending_down" 
+d="M341 128l49 49l-104 104l-85 -85l-158 158l30 30l128 -128l85 85l134 -134l49 49v-128h-128z" />
+    <glyph glyph-name="trending_flat" unicode="trending_flat" 
+d="M469 256l-85 -85v64h-320v42h320v64z" />
+    <glyph glyph-name="trending_up" unicode="trending_up" 
+d="M341 384h128v-128l-49 49l-134 -134l-85 85l-128 -128l-30 30l158 158l85 -85l104 104z" />
+    <glyph glyph-name="tune" unicode="tune" 
+d="M320 320v128h43v-43h85v-42h-85v-43h-43zM448 235h-213v42h213v-42zM149 320h43v-128h-43v43h-85v42h85v43zM277 64h-42v128h42v-43h171v-42h-171v-43zM64 405h213v-42h-213v42zM64 149h128v-42h-128v42z" />
+    <glyph glyph-name="turned_in" unicode="turned_in" 
+d="M363 448c23 0 42 -20 42 -43v-341l-149 64l-149 -64v341c0 23 19 43 42 43h214z" />
+    <glyph glyph-name="turned_in_not" unicode="turned_in_not" 
+d="M363 128v277h-214v-277l107 47zM363 448c23 0 42 -20 42 -43v-341l-149 64l-149 -64v341c0 23 19 43 42 43h214z" />
+    <glyph glyph-name="tv" unicode="tv" 
+d="M448 149v256h-384v-256h384zM448 448c23 0 43 -20 43 -43l-1 -256c0 -23 -19 -42 -42 -42h-107v-43h-170v43h-107c-23 0 -43 19 -43 42v256c0 23 20 43 43 43h384z" />
+    <glyph glyph-name="unarchive" unicode="unarchive" 
+d="M109 405h294l-20 22h-256zM256 309l-117 -117h74v-43h86v43h74zM438 401c6 -7 10 -18 10 -28v-266c0 -23 -20 -43 -43 -43h-298c-24 0 -43 20 -43 43v266c0 10 4 21 10 28l29 35c6 7 15 12 25 12h256c10 0 19 -5 25 -12z" />
+    <glyph glyph-name="undo" unicode="undo" 
+d="M267 341c99 0 182 -65 212 -154l-50 -16c-22 68 -86 117 -162 117c-42 0 -80 -15 -110 -40l78 -77h-192v192l76 -77c39 34 91 55 148 55z" />
+    <glyph glyph-name="unfold_less" unicode="unfold_less" 
+d="M354 397l-98 -98l-98 98l30 30l68 -68l68 68zM158 115l98 98l98 -98l-30 -30l-68 68l-68 -68z" />
+    <glyph glyph-name="unfold_more" unicode="unfold_more" 
+d="M256 124l68 68l30 -30l-98 -98l-98 98l30 30zM256 388l-68 -68l-30 30l98 98l98 -98l-30 -30z" />
+    <glyph glyph-name="update" unicode="update" 
+d="M267 341v-90l74 -45l-15 -26l-91 55v106h32zM448 296h-145l59 60c-58 58 -153 60 -211 2s-58 -150 0 -208s153 -58 211 0c29 29 43 62 43 104h43c0 -42 -18 -97 -56 -134c-75 -74 -197 -74 -272 0s-75 194 0 268s195 74 270 0l58 60v-152z" />
+    <glyph glyph-name="usb" unicode="usb" 
+d="M320 363h85v-86h-21v-42c0 -24 -19 -43 -43 -43h-64v-65c15 -8 26 -24 26 -42c0 -26 -21 -47 -47 -47s-47 21 -47 47c0 18 11 34 26 42v65h-64c-24 0 -43 19 -43 43v44c-15 8 -26 23 -26 41c0 26 21 47 47 47s47 -21 47 -47c0 -18 -10 -33 -25 -41v-44h64v170h-43l64 86
+l64 -86h-43v-170h64v42h-21v86z" />
+    <glyph glyph-name="verified_user" unicode="verified_user" 
+d="M213 149l171 171l-30 30l-141 -140l-55 55l-30 -30zM256 491l192 -86v-128c0 -118 -82 -229 -192 -256c-110 27 -192 138 -192 256v128z" />
+    <glyph glyph-name="vertical_align_bottom" unicode="vertical_align_bottom" 
+d="M85 107h342v-43h-342v43zM341 235l-85 -86l-85 86h64v213h42v-213h64z" />
+    <glyph glyph-name="vertical_align_center" unicode="vertical_align_center" 
+d="M85 277h342v-42h-342v42zM341 405l-85 -85l-85 85h64v86h42v-86h64zM171 107l85 85l85 -85h-64v-86h-42v86h-64z" />
+    <glyph glyph-name="vertical_align_top" unicode="vertical_align_top" 
+d="M85 448h342v-43h-342v43zM171 277l85 86l85 -86h-64v-213h-42v213h-64z" />
+    <glyph glyph-name="vibration" unicode="vibration" 
+d="M341 107v298h-170v-298h170zM352 448c18 0 32 -14 32 -32v-320c0 -18 -14 -32 -32 -32h-192c-18 0 -32 14 -32 32v320c0 18 14 32 32 32h192zM405 149v214h43v-214h-43zM469 320h43v-128h-43v128zM64 149v214h43v-214h-43zM0 192v128h43v-128h-43z" />
+    <glyph glyph-name="video_call" unicode="video_call" 
+d="M299 235v42h-64v64h-43v-64h-64v-42h64v-64h43v64h64zM363 288l85 85v-234l-85 85v-75c0 -12 -10 -21 -22 -21h-256c-12 0 -21 9 -21 21v214c0 12 9 21 21 21h256c12 0 22 -9 22 -21v-75z" />
+    <glyph glyph-name="video_label" unicode="video_label" 
+d="M448 171v234h-384v-234h384zM448 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-384c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h384z" />
+    <glyph glyph-name="video_library" unicode="video_library" 
+d="M256 203l128 96l-128 96v-192zM427 469c23 0 42 -19 42 -42v-256c0 -23 -19 -43 -42 -43h-256c-23 0 -43 20 -43 43v256c0 23 20 42 43 42h256zM85 384v-299h299v-42h-299c-23 0 -42 19 -42 42v299h42z" />
+    <glyph glyph-name="videocam" unicode="videocam" 
+d="M363 288l85 85v-234l-85 85v-75c0 -12 -10 -21 -22 -21h-256c-12 0 -21 9 -21 21v214c0 12 9 21 21 21h256c12 0 22 -9 22 -21v-75z" />
+    <glyph glyph-name="videocam_off" unicode="videocam_off" 
+d="M70 469l378 -378l-27 -27l-68 68c-3 -2 -8 -4 -12 -4h-256c-12 0 -21 9 -21 21v214c0 12 9 21 21 21h16l-58 58zM448 373v-228l-239 239h132c12 0 22 -9 22 -21v-75z" />
+    <glyph glyph-name="videogame_asset" unicode="videogame_asset" 
+d="M416 256c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM331 192c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM235 235v42h-64v64h-43v-64h-64v-42h64v-64h43v64h64zM448 384c23 0 43 -20 43 -43v-170c0 -23 -20 -43 -43 -43h-384
+c-23 0 -43 20 -43 43v170c0 23 20 43 43 43h384z" />
+    <glyph glyph-name="view_agenda" unicode="view_agenda" 
+d="M427 448c12 0 21 -9 21 -21v-128c0 -12 -9 -22 -21 -22h-363c-12 0 -21 10 -21 22v128c0 12 9 21 21 21h363zM427 235c12 0 21 -10 21 -22v-128c0 -12 -9 -21 -21 -21h-363c-12 0 -21 9 -21 21v128c0 12 9 22 21 22h363z" />
+    <glyph glyph-name="view_array" unicode="view_array" 
+d="M171 128v277h192v-277h-192zM384 405h64v-277h-64v277zM85 128v277h64v-277h-64z" />
+    <glyph glyph-name="view_carousel" unicode="view_carousel" 
+d="M384 384h85v-235h-85v235zM43 149v235h85v-235h-85zM149 107v320h214v-320h-214z" />
+    <glyph glyph-name="view_column" unicode="view_column" 
+d="M341 405h107v-277h-107v277zM85 128v277h107v-277h-107zM213 128v277h107v-277h-107z" />
+    <glyph glyph-name="view_comfy" unicode="view_comfy" 
+d="M384 405h85v-85h-85v85zM384 107v85h85v-85h-85zM277 107v85h86v-85h-86zM171 107v85h85v-85h-85zM64 107v85h85v-85h-85zM384 213v86h85v-86h-85zM277 405h86v-85h-86v85zM171 320v85h85v-85h-85zM277 213v86h86v-86h-86zM171 213v86h85v-86h-85zM64 213v86h85v-86h-85z
+M64 320v85h85v-85h-85z" />
+    <glyph glyph-name="view_compact" unicode="view_compact" 
+d="M64 405h405v-128h-405v128zM213 107v149h256v-149h-256zM64 107v149h128v-149h-128z" />
+    <glyph glyph-name="view_day" unicode="view_day" 
+d="M43 448h405v-64h-405v64zM427 341c12 0 21 -9 21 -21v-128c0 -12 -9 -21 -21 -21h-363c-12 0 -21 9 -21 21v128c0 12 9 21 21 21h363zM43 64v64h405v-64h-405z" />
+    <glyph glyph-name="view_headline" unicode="view_headline" 
+d="M85 405h342v-42h-342v42zM85 277v43h342v-43h-342zM85 107v42h342v-42h-342zM85 192v43h342v-43h-342z" />
+    <glyph glyph-name="view_list" unicode="view_list" 
+d="M192 405h256v-85h-256v85zM192 107v85h256v-85h-256zM192 213v86h256v-86h-256zM85 320v85h86v-85h-86zM85 107v85h86v-85h-86zM85 213v86h86v-86h-86z" />
+    <glyph glyph-name="view_module" unicode="view_module" 
+d="M341 405h107v-128h-107v128zM213 277v128h107v-128h-107zM341 128v128h107v-128h-107zM213 128v128h107v-128h-107zM85 128v128h107v-128h-107zM85 277v128h107v-128h-107z" />
+    <glyph glyph-name="view_quilt" unicode="view_quilt" 
+d="M213 405h235v-128h-235v128zM341 128v128h107v-128h-107zM85 128v277h107v-277h-107zM213 128v128h107v-128h-107z" />
+    <glyph glyph-name="view_stream" unicode="view_stream" 
+d="M85 405h363v-128h-363v128zM85 128v128h363v-128h-363z" />
+    <glyph glyph-name="view_week" unicode="view_week" 
+d="M277 405c12 0 22 -9 22 -21v-256c0 -12 -10 -21 -22 -21h-64c-12 0 -21 9 -21 21v256c0 12 9 21 21 21h64zM427 405c12 0 21 -9 21 -21v-256c0 -12 -9 -21 -21 -21h-64c-12 0 -22 9 -22 21v256c0 12 10 21 22 21h64zM128 405c12 0 21 -9 21 -21v-256
+c0 -12 -9 -21 -21 -21h-64c-12 0 -21 9 -21 21v256c0 12 9 21 21 21h64z" />
+    <glyph glyph-name="vignette" unicode="vignette" 
+d="M256 128c94 0 171 57 171 128s-77 128 -171 128s-171 -57 -171 -128s77 -128 171 -128zM448 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-384c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h384z" />
+    <glyph glyph-name="visibility" unicode="visibility" 
+d="M256 320c35 0 64 -29 64 -64s-29 -64 -64 -64s-64 29 -64 64s29 64 64 64zM256 149c59 0 107 48 107 107s-48 107 -107 107s-107 -48 -107 -107s48 -107 107 -107zM256 416c107 0 198 -66 235 -160c-37 -94 -128 -160 -235 -160s-198 66 -235 160c37 94 128 160 235 160z
+" />
+    <glyph glyph-name="visibility_off" unicode="visibility_off" 
+d="M253 320h3c35 0 64 -29 64 -64v-4zM161 303c-7 -14 -12 -30 -12 -47c0 -59 48 -107 107 -107c17 0 33 5 47 12l-33 33c-4 -1 -9 -2 -14 -2c-35 0 -64 29 -64 64c0 5 1 10 2 14zM43 421l27 27l378 -378l-27 -27c-23.9841 23.6825 -48.1328 47.2006 -72 71
+c-29 -12 -60 -18 -93 -18c-107 0 -198 66 -235 160c17 42 45 78 80 106c-19.5086 19.4914 -38.6537 39.3463 -58 59zM256 363c-14 0 -27 -3 -39 -8l-46 46c26 10 55 15 85 15c107 0 197 -66 234 -160c-16 -40 -41 -74 -73 -101l-62 62c5 12 8 25 8 39c0 59 -48 107 -107 107
+z" />
+    <glyph glyph-name="voice_chat" unicode="voice_chat" 
+d="M384 213v171l-85 -68v68h-171v-171h171v69zM427 469c23 0 42 -19 42 -42v-256c0 -23 -19 -43 -42 -43h-299l-85 -85v384c0 23 19 42 42 42h342z" />
+    <glyph glyph-name="voicemail" unicode="voicemail" 
+d="M395 192c41 0 74 34 74 75s-33 74 -74 74s-75 -33 -75 -74s34 -75 75 -75zM117 192c41 0 75 34 75 75s-34 74 -75 74s-74 -33 -74 -74s33 -75 74 -75zM395 384c65 0 117 -52 117 -117s-52 -118 -117 -118h-278c-65 0 -117 53 -117 118s52 117 117 117s118 -52 118 -117
+c0 -28 -10 -55 -27 -75h96c-17 20 -27 47 -27 75c0 65 53 117 118 117z" />
+    <glyph glyph-name="volume_down" unicode="volume_down" 
+d="M107 320h85l107 107v-342l-107 107h-85v128zM395 256c0 -38 -22 -70 -54 -86v172c32 -16 54 -48 54 -86z" />
+    <glyph glyph-name="volume_mute" unicode="volume_mute" 
+d="M149 320h86l106 107v-342l-106 107h-86v128z" />
+    <glyph glyph-name="volume_off" unicode="volume_off" 
+d="M256 427v-90l-45 45zM91 448l357 -357l-27 -27l-44 44c-23 -18 -49 -32 -78 -39v44c18 5 34 14 48 25l-91 91v-144l-107 107h-85v128h101l-101 101zM405 256c0 68 -44 125 -106 143v44c86 -19 149 -96 149 -187c0 -32 -8 -63 -22 -89l-32 33c7 17 11 36 11 56zM352 256
+c0 -5 0 -9 -1 -13l-52 52v47c32 -16 53 -48 53 -86z" />
+    <glyph glyph-name="volume_up" unicode="volume_up" 
+d="M299 443c86 -19 149 -96 149 -187s-63 -168 -149 -187v44c62 18 106 75 106 143s-44 125 -106 143v44zM352 256c0 -38 -21 -70 -53 -86v172c32 -16 53 -48 53 -86zM64 320h85l107 107v-342l-107 107h-85v128z" />
+    <glyph glyph-name="vpn_key" unicode="vpn_key" 
+d="M149 213c23 0 43 20 43 43s-20 43 -43 43s-42 -20 -42 -43s19 -43 42 -43zM270 299h221v-86h-43v-85h-85v85h-93c-17 -50 -65 -85 -121 -85c-71 0 -128 57 -128 128s57 128 128 128c56 0 104 -35 121 -85z" />
+    <glyph glyph-name="vpn_lock" unicode="vpn_lock" 
+d="M213 65v42c-23 0 -42 19 -42 42v22l-103 102c-3 -12 -4 -25 -4 -38c0 -87 65 -160 149 -170zM404 256h43c1 -7 1 -14 1 -21c0 -118 -95 -214 -213 -214s-214 96 -214 214s96 213 214 213c22 0 44 -4 64 -10v-54c0 -23 -20 -43 -43 -43h-43v-42c0 -12 -9 -22 -21 -22h-43
+v-42h128c12 0 22 -10 22 -22v-64h21c19 0 35 -12 41 -29c28 30 44 71 44 115c0 7 0 14 -1 21zM452 427v10c0 20 -16 37 -36 37s-36 -17 -36 -37v-10h72zM469 427c12 0 22 -10 22 -22v-85c0 -12 -10 -21 -22 -21h-106c-12 0 -22 9 -22 21v85c0 12 10 22 22 22v10
+c0 29 24 54 53 54s53 -25 53 -54v-10z" />
+    <glyph glyph-name="wallpaper" unicode="wallpaper" 
+d="M85 235v-150h150v-42h-150c-23 0 -42 19 -42 42v150h42zM427 85v150h42v-150c0 -23 -19 -42 -42 -42h-150v42h150zM427 469c23 0 42 -19 42 -42v-150h-42v150h-150v42h150zM363 331c0 -18 -14 -32 -32 -32s-32 14 -32 32s14 32 32 32s32 -14 32 -32zM213 235l64 -79
+l43 57l64 -85h-256zM85 427v-150h-42v150c0 23 19 42 42 42h150v-42h-150z" />
+    <glyph glyph-name="warning" unicode="warning" 
+d="M277 213v86h-42v-86h42zM277 128v43h-42v-43h42zM21 64l235 405l235 -405h-470z" />
+    <glyph glyph-name="watch" unicode="watch" 
+d="M128 256c0 -71 57 -128 128 -128s128 57 128 128s-57 128 -128 128s-128 -57 -128 -128zM427 256c0 -54 -26 -103 -65 -134l-21 -122h-170l-21 122c-40 31 -65 80 -65 134s25 103 65 134l21 122h170l21 -122c39 -31 65 -80 65 -134z" />
+    <glyph glyph-name="watch_later" unicode="watch_later" 
+d="M346 166l17 28l-96 58v111h-32v-128zM256 469c117 0 213 -96 213 -213s-96 -213 -213 -213s-213 96 -213 213s96 213 213 213z" />
+    <glyph glyph-name="wb_auto" unicode="wb_auto" 
+d="M220 171h40l-68 192h-43l-68 -192h41l15 42h68zM469 363h39l-44 -192h-37l-32 130l-32 -130h-38l-2 9c-28 -56 -85 -95 -152 -95c-94 0 -171 77 -171 171s77 171 171 171c54 0 102 -25 133 -64h16l26 -135l32 135h34l32 -135zM146 242l25 78l24 -78h-49z" />
+    <glyph glyph-name="wb_cloudy" unicode="wb_cloudy" 
+d="M413 298c55 -4 99 -50 99 -106c0 -59 -48 -107 -107 -107h-277c-71 0 -128 57 -128 128c0 66 50 120 114 127c27 51 80 87 142 87c78 0 142 -55 157 -129z" />
+    <glyph glyph-name="wb_incandescent" unicode="wb_incandescent" 
+d="M368 125l30 29l38 -38l-30 -30zM427 288h64v-43h-64v43zM320 377c38 -22 64 -63 64 -110c0 -71 -57 -128 -128 -128s-128 57 -128 128c0 47 26 88 64 110v103h128v-103zM85 288v-43h-64v43h64zM235 33v63h42v-63h-42zM76 116l38 39l30 -30l-38 -39z" />
+    <glyph glyph-name="wb_iridescent" unicode="wb_iridescent" 
+d="M106 86l-30 31l38 38l30 -30zM76 417l30 30l38 -38l-30 -30zM436 116l-30 -30l-38 39l30 30zM277 33h-42v63h42v-63zM406 447l30 -30l-38 -38l-30 30zM235 500h42v-63h-42v63zM107 203v128h298v-128h-298z" />
+    <glyph glyph-name="wb_sunny" unicode="wb_sunny" 
+d="M76 116l38 39l30 -30l-38 -39zM235 33v63h42v-63h-42zM256 395c71 0 128 -57 128 -128s-57 -128 -128 -128s-128 57 -128 128s57 128 128 128zM427 288h64v-43h-64v43zM368 125l30 29l38 -38l-30 -30zM436 417l-38 -38l-30 30l38 38zM277 500v-63h-42v63h42zM85 288v-43
+h-64v43h64zM144 409l-30 -30l-38 38l30 30z" />
+    <glyph glyph-name="wc" unicode="wc" 
+d="M352 384c-24 0 -43 19 -43 43s19 42 43 42s43 -18 43 -42s-19 -43 -43 -43zM160 384c-24 0 -43 19 -43 43s19 42 43 42s43 -18 43 -42s-19 -43 -43 -43zM384 43h-64v128h-64l54 162c6 17 23 30 41 30h2c18 0 35 -13 41 -30l54 -162h-64v-128zM117 43v160h-32v117
+c0 23 20 43 43 43h64c23 0 43 -20 43 -43v-117h-32v-160h-86z" />
+    <glyph glyph-name="web" unicode="web" 
+d="M427 128v192h-86v-192h86zM320 235v85h-235v-85h235zM320 128v85h-235v-85h235zM427 427c23 0 42 -20 42 -43v-256c0 -23 -19 -43 -42 -43h-342c-23 0 -42 20 -42 43v256c0 23 19 43 42 43h342z" />
+    <glyph glyph-name="web_asset" unicode="web_asset" 
+d="M405 128v213h-298v-213h298zM405 427c24 0 43 -20 43 -43v-256c0 -23 -20 -43 -43 -43h-298c-24 0 -43 20 -43 43v256c0 23 19 43 43 43h298z" />
+    <glyph glyph-name="weekend" unicode="weekend" 
+d="M384 405c23 0 43 -19 43 -42v-46c-25 -9 -43 -32 -43 -60v-44h-256v44c0 28 -18 51 -43 60v46c0 23 20 42 43 42h256zM448 299c23 0 43 -20 43 -43v-107c0 -23 -20 -42 -43 -42h-384c-23 0 -43 19 -43 42v107c0 23 20 43 43 43s43 -20 43 -43v-64h298v64
+c0 23 20 43 43 43z" />
+    <glyph glyph-name="whatshot" unicode="whatshot" 
+d="M250 107c57 0 102 45 102 102c0 30 -4 58 -12 86c-22 -29 -61 -47 -99 -55s-60 -31 -60 -66c0 -37 31 -67 69 -67zM288 498c83 -67 139 -170 139 -285c0 -94 -77 -170 -171 -170s-171 76 -171 170c0 72 26 139 69 190v-8c0 -44 33 -79 77 -79s73 35 73 79
+c0 46 -16 103 -16 103z" />
+    <glyph glyph-name="widgets" unicode="widgets" 
+d="M355 476l121 -121l-121 -120h93v-171h-171v171h78l-120 120v-78h-171v171h171v-93zM64 64v171h171v-171h-171z" />
+    <glyph glyph-name="wifi" unicode="wifi" 
+d="M107 235c83 82 216 82 298 0l-42 -43c-59 59 -155 59 -214 0zM192 149c35 35 93 35 128 0l-64 -64zM21 320c130 129 341 129 470 0l-43 -43c-106 106 -278 106 -384 0z" />
+    <glyph glyph-name="wifi_lock" unicode="wifi_lock" 
+d="M469 171v32c0 18 -14 32 -32 32s-32 -14 -32 -32v-32h64zM491 171c12 0 21 -10 21 -22v-85c0 -12 -9 -21 -21 -21h-107c-12 0 -21 9 -21 21v85c0 12 9 22 21 22v32c0 29 24 53 53 53s54 -24 54 -53v-32zM437 309c-59 0 -106 -47 -106 -106v-61l-75 -99l-256 341
+c71 54 160 85 256 85s185 -31 256 -85l-57 -76c-6 1 -12 1 -18 1z" />
+    <glyph glyph-name="wifi_tethering" unicode="wifi_tethering" 
+d="M256 448c118 0 213 -95 213 -213c0 -79 -42 -148 -106 -185l-22 37c51 30 86 85 86 148c0 94 -77 170 -171 170s-171 -76 -171 -170c0 -63 34 -118 85 -148l-21 -37c-64 37 -106 106 -106 185c0 118 95 213 213 213zM384 235c0 -47 -26 -89 -64 -111l-21 37
+c25 15 42 42 42 74c0 47 -38 85 -85 85s-85 -38 -85 -85c0 -32 17 -59 42 -74l-21 -37c-38 22 -64 64 -64 111c0 71 57 128 128 128s128 -57 128 -128zM256 277c23 0 43 -19 43 -42s-20 -43 -43 -43s-43 20 -43 43s20 42 43 42z" />
+    <glyph glyph-name="work" unicode="work" 
+d="M299 384v43h-86v-43h86zM427 384c24 0 42 -19 42 -43v-234c0 -24 -18 -43 -42 -43h-342c-24 0 -42 19 -42 43v234c0 24 18 43 42 43h86v43c0 24 18 42 42 42h86c24 0 42 -18 42 -42v-43h86z" />
+    <glyph glyph-name="wrap_text" unicode="wrap_text" 
+d="M363 277c47 0 85 -38 85 -85s-38 -85 -85 -85h-43v-43l-64 64l64 64v-43h48c23 0 43 20 43 43s-20 43 -43 43h-283v42h278zM427 405v-42h-342v42h342zM85 107v42h128v-42h-128z" />
+    <glyph glyph-name="youtube_searched_for" unicode="youtube_searched_for" 
+d="M363 213l106 -106l-31 -32l-107 107v16l-6 6c-24 -21 -56 -33 -90 -33c-26 0 -50 7 -71 19l32 31c12 -5 25 -8 39 -8c53 0 96 43 96 96s-43 96 -96 96s-96 -43 -96 -96h74l-88 -85l-82 85h53c0 75 62 139 139 139s139 -62 139 -139c0 -35 -13 -66 -34 -90l6 -6h17z" />
+    <glyph glyph-name="zoom_in" unicode="zoom_in" 
+d="M256 299h-43v-43h-21v43h-43v21h43v43h21v-43h43v-21zM203 213c53 0 96 43 96 96s-43 96 -96 96s-96 -43 -96 -96s43 -96 96 -96zM331 213l106 -106l-32 -32l-106 106v17l-6 6c-24 -21 -56 -33 -90 -33c-77 0 -139 61 -139 138s62 139 139 139s138 -62 138 -139
+c0 -34 -12 -66 -33 -90l6 -6h17z" />
+    <glyph glyph-name="zoom_out" unicode="zoom_out" 
+d="M149 320h107v-21h-107v21zM203 213c53 0 96 43 96 96s-43 96 -96 96s-96 -43 -96 -96s43 -96 96 -96zM331 213l106 -106l-32 -32l-106 106v17l-6 6c-24 -21 -56 -33 -90 -33c-77 0 -139 61 -139 138s62 139 139 139s138 -62 138 -139c0 -34 -12 -66 -33 -90l6 -6h17z" />
+    <glyph glyph-name="zoom_out_map" unicode="zoom_out_map" 
+d="M448 192v-128h-128l49 49l-62 61l31 31l61 -62zM192 64h-128v128l49 -49l61 62l31 -31l-62 -61zM64 320v128h128l-49 -49l62 -61l-31 -31l-61 62zM320 448h128v-128l-49 49l-61 -62l-31 31l62 61z" />
+    <glyph glyph-name="3" unicode="3" 
+d="M0 0z" />
+    <glyph glyph-name="d" unicode="d" 
+d="M0 0z" />
+    <glyph glyph-name="_" unicode="_" 
+d="M0 0z" />
+    <glyph glyph-name="r" unicode="r" 
+d="M0 0z" />
+    <glyph glyph-name="o" unicode="o" 
+d="M0 0z" />
+    <glyph glyph-name="t" unicode="t" 
+d="M0 0z" />
+    <glyph glyph-name="a" unicode="a" 
+d="M0 0z" />
+    <glyph glyph-name="i" unicode="i" 
+d="M0 0z" />
+    <glyph glyph-name="n" unicode="n" 
+d="M0 0z" />
+    <glyph glyph-name="c" unicode="c" 
+d="M0 0z" />
+    <glyph glyph-name="u" unicode="u" 
+d="M0 0z" />
+    <glyph glyph-name="e" unicode="e" 
+d="M0 0z" />
+    <glyph glyph-name="s" unicode="s" 
+d="M0 0z" />
+    <glyph glyph-name="l" unicode="l" 
+d="M0 0z" />
+    <glyph glyph-name="m" unicode="m" 
+d="M0 0z" />
+    <glyph glyph-name="b" unicode="b" 
+d="M0 0z" />
+    <glyph glyph-name="y" unicode="y" 
+d="M0 0z" />
+    <glyph glyph-name="w" unicode="w" 
+d="M0 0z" />
+    <glyph glyph-name="x" unicode="x" 
+d="M0 0z" />
+    <glyph glyph-name="p" unicode="p" 
+d="M0 0z" />
+    <glyph glyph-name="h" unicode="h" 
+d="M0 0z" />
+    <glyph glyph-name="g" unicode="g" 
+d="M0 0z" />
+    <glyph glyph-name="q" unicode="q" 
+d="M0 0z" />
+    <glyph glyph-name="j" unicode="j" 
+d="M0 0z" />
+    <glyph glyph-name="f" unicode="f" 
+d="M0 0z" />
+    <glyph glyph-name="v" unicode="v" 
+d="M0 0z" />
+    <glyph glyph-name="k" unicode="k" 
+d="M0 0z" />
+    <glyph glyph-name="z" unicode="z" 
+d="M0 0z" />
+    <glyph glyph-name="1" unicode="1" 
+d="M0 0z" />
+    <glyph glyph-name="2" unicode="2" 
+d="M0 0z" />
+    <glyph glyph-name="4" unicode="4" 
+d="M0 0z" />
+    <glyph glyph-name="5" unicode="5" 
+d="M0 0z" />
+    <glyph glyph-name="6" unicode="6" 
+d="M0 0z" />
+    <glyph glyph-name="7" unicode="7" 
+d="M0 0z" />
+    <glyph glyph-name="9" unicode="9" 
+d="M0 0z" />
+    <glyph glyph-name="8" unicode="8" 
+d="M0 0z" />
+    <glyph glyph-name="0" unicode="0" 
+d="M0 0z" />
+  </font>
+</defs></svg>
diff --git a/smppir-checkin-portal/public/icons/iconfont/MaterialIcons-Regular.ttf b/smppir-checkin-portal/public/icons/iconfont/MaterialIcons-Regular.ttf
new file mode 100644
index 0000000000000000000000000000000000000000..7015564ad166a3e9d88c82f17829f0cc01ebe29a
GIT binary patch
literal 128180
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

literal 0
HcmV?d00001

diff --git a/smppir-checkin-portal/public/icons/iconfont/MaterialIcons-Regular.woff b/smppir-checkin-portal/public/icons/iconfont/MaterialIcons-Regular.woff
new file mode 100644
index 0000000000000000000000000000000000000000..a0bfd17e73cdba0229cd143b2eb38550c58e1cd9
GIT binary patch
literal 78776
zcmV)vK$X9DPew*hR8&s@0W-J&4FCWD0sja90RRgC000000000000000000000000(
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
aoMT{S0E7R{3`RhTkpT?=04P-fxc~r8qcfoZ

literal 0
HcmV?d00001

diff --git a/smppir-checkin-portal/public/icons/iconfont/MaterialIcons-Regular.woff2 b/smppir-checkin-portal/public/icons/iconfont/MaterialIcons-Regular.woff2
new file mode 100644
index 0000000000000000000000000000000000000000..20f1f6746cac591a5815f8c0fd6b2303897dfddf
GIT binary patch
literal 42304
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

literal 0
HcmV?d00001

diff --git a/smppir-checkin-portal/public/icons/iconfont/README.md b/smppir-checkin-portal/public/icons/iconfont/README.md
new file mode 100644
index 0000000..ce4141e
--- /dev/null
+++ b/smppir-checkin-portal/public/icons/iconfont/README.md
@@ -0,0 +1,9 @@
+The recommended way to use the Material Icons font is by linking to the web font hosted on Google Fonts:
+
+```html
+<link href="https://fonts.googleapis.com/icon?family=Material+Icons"
+      rel="stylesheet">
+```
+
+Read more in our full usage guide:
+http://google.github.io/material-design-icons/#icon-font-for-the-web
diff --git a/smppir-checkin-portal/public/icons/iconfont/codepoints b/smppir-checkin-portal/public/icons/iconfont/codepoints
new file mode 100644
index 0000000..3c8b075
--- /dev/null
+++ b/smppir-checkin-portal/public/icons/iconfont/codepoints
@@ -0,0 +1,932 @@
+3d_rotation e84d
+ac_unit eb3b
+access_alarm e190
+access_alarms e191
+access_time e192
+accessibility e84e
+accessible e914
+account_balance e84f
+account_balance_wallet e850
+account_box e851
+account_circle e853
+adb e60e
+add e145
+add_a_photo e439
+add_alarm e193
+add_alert e003
+add_box e146
+add_circle e147
+add_circle_outline e148
+add_location e567
+add_shopping_cart e854
+add_to_photos e39d
+add_to_queue e05c
+adjust e39e
+airline_seat_flat e630
+airline_seat_flat_angled e631
+airline_seat_individual_suite e632
+airline_seat_legroom_extra e633
+airline_seat_legroom_normal e634
+airline_seat_legroom_reduced e635
+airline_seat_recline_extra e636
+airline_seat_recline_normal e637
+airplanemode_active e195
+airplanemode_inactive e194
+airplay e055
+airport_shuttle eb3c
+alarm e855
+alarm_add e856
+alarm_off e857
+alarm_on e858
+album e019
+all_inclusive eb3d
+all_out e90b
+android e859
+announcement e85a
+apps e5c3
+archive e149
+arrow_back e5c4
+arrow_downward e5db
+arrow_drop_down e5c5
+arrow_drop_down_circle e5c6
+arrow_drop_up e5c7
+arrow_forward e5c8
+arrow_upward e5d8
+art_track e060
+aspect_ratio e85b
+assessment e85c
+assignment e85d
+assignment_ind e85e
+assignment_late e85f
+assignment_return e860
+assignment_returned e861
+assignment_turned_in e862
+assistant e39f
+assistant_photo e3a0
+attach_file e226
+attach_money e227
+attachment e2bc
+audiotrack e3a1
+autorenew e863
+av_timer e01b
+backspace e14a
+backup e864
+battery_alert e19c
+battery_charging_full e1a3
+battery_full e1a4
+battery_std e1a5
+battery_unknown e1a6
+beach_access eb3e
+beenhere e52d
+block e14b
+bluetooth e1a7
+bluetooth_audio e60f
+bluetooth_connected e1a8
+bluetooth_disabled e1a9
+bluetooth_searching e1aa
+blur_circular e3a2
+blur_linear e3a3
+blur_off e3a4
+blur_on e3a5
+book e865
+bookmark e866
+bookmark_border e867
+border_all e228
+border_bottom e229
+border_clear e22a
+border_color e22b
+border_horizontal e22c
+border_inner e22d
+border_left e22e
+border_outer e22f
+border_right e230
+border_style e231
+border_top e232
+border_vertical e233
+branding_watermark e06b
+brightness_1 e3a6
+brightness_2 e3a7
+brightness_3 e3a8
+brightness_4 e3a9
+brightness_5 e3aa
+brightness_6 e3ab
+brightness_7 e3ac
+brightness_auto e1ab
+brightness_high e1ac
+brightness_low e1ad
+brightness_medium e1ae
+broken_image e3ad
+brush e3ae
+bubble_chart e6dd
+bug_report e868
+build e869
+burst_mode e43c
+business e0af
+business_center eb3f
+cached e86a
+cake e7e9
+call e0b0
+call_end e0b1
+call_made e0b2
+call_merge e0b3
+call_missed e0b4
+call_missed_outgoing e0e4
+call_received e0b5
+call_split e0b6
+call_to_action e06c
+camera e3af
+camera_alt e3b0
+camera_enhance e8fc
+camera_front e3b1
+camera_rear e3b2
+camera_roll e3b3
+cancel e5c9
+card_giftcard e8f6
+card_membership e8f7
+card_travel e8f8
+casino eb40
+cast e307
+cast_connected e308
+center_focus_strong e3b4
+center_focus_weak e3b5
+change_history e86b
+chat e0b7
+chat_bubble e0ca
+chat_bubble_outline e0cb
+check e5ca
+check_box e834
+check_box_outline_blank e835
+check_circle e86c
+chevron_left e5cb
+chevron_right e5cc
+child_care eb41
+child_friendly eb42
+chrome_reader_mode e86d
+class e86e
+clear e14c
+clear_all e0b8
+close e5cd
+closed_caption e01c
+cloud e2bd
+cloud_circle e2be
+cloud_done e2bf
+cloud_download e2c0
+cloud_off e2c1
+cloud_queue e2c2
+cloud_upload e2c3
+code e86f
+collections e3b6
+collections_bookmark e431
+color_lens e3b7
+colorize e3b8
+comment e0b9
+compare e3b9
+compare_arrows e915
+computer e30a
+confirmation_number e638
+contact_mail e0d0
+contact_phone e0cf
+contacts e0ba
+content_copy e14d
+content_cut e14e
+content_paste e14f
+control_point e3ba
+control_point_duplicate e3bb
+copyright e90c
+create e150
+create_new_folder e2cc
+credit_card e870
+crop e3be
+crop_16_9 e3bc
+crop_3_2 e3bd
+crop_5_4 e3bf
+crop_7_5 e3c0
+crop_din e3c1
+crop_free e3c2
+crop_landscape e3c3
+crop_original e3c4
+crop_portrait e3c5
+crop_rotate e437
+crop_square e3c6
+dashboard e871
+data_usage e1af
+date_range e916
+dehaze e3c7
+delete e872
+delete_forever e92b
+delete_sweep e16c
+description e873
+desktop_mac e30b
+desktop_windows e30c
+details e3c8
+developer_board e30d
+developer_mode e1b0
+device_hub e335
+devices e1b1
+devices_other e337
+dialer_sip e0bb
+dialpad e0bc
+directions e52e
+directions_bike e52f
+directions_boat e532
+directions_bus e530
+directions_car e531
+directions_railway e534
+directions_run e566
+directions_subway e533
+directions_transit e535
+directions_walk e536
+disc_full e610
+dns e875
+do_not_disturb e612
+do_not_disturb_alt e611
+do_not_disturb_off e643
+do_not_disturb_on e644
+dock e30e
+domain e7ee
+done e876
+done_all e877
+donut_large e917
+donut_small e918
+drafts e151
+drag_handle e25d
+drive_eta e613
+dvr e1b2
+edit e3c9
+edit_location e568
+eject e8fb
+email e0be
+enhanced_encryption e63f
+equalizer e01d
+error e000
+error_outline e001
+euro_symbol e926
+ev_station e56d
+event e878
+event_available e614
+event_busy e615
+event_note e616
+event_seat e903
+exit_to_app e879
+expand_less e5ce
+expand_more e5cf
+explicit e01e
+explore e87a
+exposure e3ca
+exposure_neg_1 e3cb
+exposure_neg_2 e3cc
+exposure_plus_1 e3cd
+exposure_plus_2 e3ce
+exposure_zero e3cf
+extension e87b
+face e87c
+fast_forward e01f
+fast_rewind e020
+favorite e87d
+favorite_border e87e
+featured_play_list e06d
+featured_video e06e
+feedback e87f
+fiber_dvr e05d
+fiber_manual_record e061
+fiber_new e05e
+fiber_pin e06a
+fiber_smart_record e062
+file_download e2c4
+file_upload e2c6
+filter e3d3
+filter_1 e3d0
+filter_2 e3d1
+filter_3 e3d2
+filter_4 e3d4
+filter_5 e3d5
+filter_6 e3d6
+filter_7 e3d7
+filter_8 e3d8
+filter_9 e3d9
+filter_9_plus e3da
+filter_b_and_w e3db
+filter_center_focus e3dc
+filter_drama e3dd
+filter_frames e3de
+filter_hdr e3df
+filter_list e152
+filter_none e3e0
+filter_tilt_shift e3e2
+filter_vintage e3e3
+find_in_page e880
+find_replace e881
+fingerprint e90d
+first_page e5dc
+fitness_center eb43
+flag e153
+flare e3e4
+flash_auto e3e5
+flash_off e3e6
+flash_on e3e7
+flight e539
+flight_land e904
+flight_takeoff e905
+flip e3e8
+flip_to_back e882
+flip_to_front e883
+folder e2c7
+folder_open e2c8
+folder_shared e2c9
+folder_special e617
+font_download e167
+format_align_center e234
+format_align_justify e235
+format_align_left e236
+format_align_right e237
+format_bold e238
+format_clear e239
+format_color_fill e23a
+format_color_reset e23b
+format_color_text e23c
+format_indent_decrease e23d
+format_indent_increase e23e
+format_italic e23f
+format_line_spacing e240
+format_list_bulleted e241
+format_list_numbered e242
+format_paint e243
+format_quote e244
+format_shapes e25e
+format_size e245
+format_strikethrough e246
+format_textdirection_l_to_r e247
+format_textdirection_r_to_l e248
+format_underlined e249
+forum e0bf
+forward e154
+forward_10 e056
+forward_30 e057
+forward_5 e058
+free_breakfast eb44
+fullscreen e5d0
+fullscreen_exit e5d1
+functions e24a
+g_translate e927
+gamepad e30f
+games e021
+gavel e90e
+gesture e155
+get_app e884
+gif e908
+golf_course eb45
+gps_fixed e1b3
+gps_not_fixed e1b4
+gps_off e1b5
+grade e885
+gradient e3e9
+grain e3ea
+graphic_eq e1b8
+grid_off e3eb
+grid_on e3ec
+group e7ef
+group_add e7f0
+group_work e886
+hd e052
+hdr_off e3ed
+hdr_on e3ee
+hdr_strong e3f1
+hdr_weak e3f2
+headset e310
+headset_mic e311
+healing e3f3
+hearing e023
+help e887
+help_outline e8fd
+high_quality e024
+highlight e25f
+highlight_off e888
+history e889
+home e88a
+hot_tub eb46
+hotel e53a
+hourglass_empty e88b
+hourglass_full e88c
+http e902
+https e88d
+image e3f4
+image_aspect_ratio e3f5
+import_contacts e0e0
+import_export e0c3
+important_devices e912
+inbox e156
+indeterminate_check_box e909
+info e88e
+info_outline e88f
+input e890
+insert_chart e24b
+insert_comment e24c
+insert_drive_file e24d
+insert_emoticon e24e
+insert_invitation e24f
+insert_link e250
+insert_photo e251
+invert_colors e891
+invert_colors_off e0c4
+iso e3f6
+keyboard e312
+keyboard_arrow_down e313
+keyboard_arrow_left e314
+keyboard_arrow_right e315
+keyboard_arrow_up e316
+keyboard_backspace e317
+keyboard_capslock e318
+keyboard_hide e31a
+keyboard_return e31b
+keyboard_tab e31c
+keyboard_voice e31d
+kitchen eb47
+label e892
+label_outline e893
+landscape e3f7
+language e894
+laptop e31e
+laptop_chromebook e31f
+laptop_mac e320
+laptop_windows e321
+last_page e5dd
+launch e895
+layers e53b
+layers_clear e53c
+leak_add e3f8
+leak_remove e3f9
+lens e3fa
+library_add e02e
+library_books e02f
+library_music e030
+lightbulb_outline e90f
+line_style e919
+line_weight e91a
+linear_scale e260
+link e157
+linked_camera e438
+list e896
+live_help e0c6
+live_tv e639
+local_activity e53f
+local_airport e53d
+local_atm e53e
+local_bar e540
+local_cafe e541
+local_car_wash e542
+local_convenience_store e543
+local_dining e556
+local_drink e544
+local_florist e545
+local_gas_station e546
+local_grocery_store e547
+local_hospital e548
+local_hotel e549
+local_laundry_service e54a
+local_library e54b
+local_mall e54c
+local_movies e54d
+local_offer e54e
+local_parking e54f
+local_pharmacy e550
+local_phone e551
+local_pizza e552
+local_play e553
+local_post_office e554
+local_printshop e555
+local_see e557
+local_shipping e558
+local_taxi e559
+location_city e7f1
+location_disabled e1b6
+location_off e0c7
+location_on e0c8
+location_searching e1b7
+lock e897
+lock_open e898
+lock_outline e899
+looks e3fc
+looks_3 e3fb
+looks_4 e3fd
+looks_5 e3fe
+looks_6 e3ff
+looks_one e400
+looks_two e401
+loop e028
+loupe e402
+low_priority e16d
+loyalty e89a
+mail e158
+mail_outline e0e1
+map e55b
+markunread e159
+markunread_mailbox e89b
+memory e322
+menu e5d2
+merge_type e252
+message e0c9
+mic e029
+mic_none e02a
+mic_off e02b
+mms e618
+mode_comment e253
+mode_edit e254
+monetization_on e263
+money_off e25c
+monochrome_photos e403
+mood e7f2
+mood_bad e7f3
+more e619
+more_horiz e5d3
+more_vert e5d4
+motorcycle e91b
+mouse e323
+move_to_inbox e168
+movie e02c
+movie_creation e404
+movie_filter e43a
+multiline_chart e6df
+music_note e405
+music_video e063
+my_location e55c
+nature e406
+nature_people e407
+navigate_before e408
+navigate_next e409
+navigation e55d
+near_me e569
+network_cell e1b9
+network_check e640
+network_locked e61a
+network_wifi e1ba
+new_releases e031
+next_week e16a
+nfc e1bb
+no_encryption e641
+no_sim e0cc
+not_interested e033
+note e06f
+note_add e89c
+notifications e7f4
+notifications_active e7f7
+notifications_none e7f5
+notifications_off e7f6
+notifications_paused e7f8
+offline_pin e90a
+ondemand_video e63a
+opacity e91c
+open_in_browser e89d
+open_in_new e89e
+open_with e89f
+pages e7f9
+pageview e8a0
+palette e40a
+pan_tool e925
+panorama e40b
+panorama_fish_eye e40c
+panorama_horizontal e40d
+panorama_vertical e40e
+panorama_wide_angle e40f
+party_mode e7fa
+pause e034
+pause_circle_filled e035
+pause_circle_outline e036
+payment e8a1
+people e7fb
+people_outline e7fc
+perm_camera_mic e8a2
+perm_contact_calendar e8a3
+perm_data_setting e8a4
+perm_device_information e8a5
+perm_identity e8a6
+perm_media e8a7
+perm_phone_msg e8a8
+perm_scan_wifi e8a9
+person e7fd
+person_add e7fe
+person_outline e7ff
+person_pin e55a
+person_pin_circle e56a
+personal_video e63b
+pets e91d
+phone e0cd
+phone_android e324
+phone_bluetooth_speaker e61b
+phone_forwarded e61c
+phone_in_talk e61d
+phone_iphone e325
+phone_locked e61e
+phone_missed e61f
+phone_paused e620
+phonelink e326
+phonelink_erase e0db
+phonelink_lock e0dc
+phonelink_off e327
+phonelink_ring e0dd
+phonelink_setup e0de
+photo e410
+photo_album e411
+photo_camera e412
+photo_filter e43b
+photo_library e413
+photo_size_select_actual e432
+photo_size_select_large e433
+photo_size_select_small e434
+picture_as_pdf e415
+picture_in_picture e8aa
+picture_in_picture_alt e911
+pie_chart e6c4
+pie_chart_outlined e6c5
+pin_drop e55e
+place e55f
+play_arrow e037
+play_circle_filled e038
+play_circle_outline e039
+play_for_work e906
+playlist_add e03b
+playlist_add_check e065
+playlist_play e05f
+plus_one e800
+poll e801
+polymer e8ab
+pool eb48
+portable_wifi_off e0ce
+portrait e416
+power e63c
+power_input e336
+power_settings_new e8ac
+pregnant_woman e91e
+present_to_all e0df
+print e8ad
+priority_high e645
+public e80b
+publish e255
+query_builder e8ae
+question_answer e8af
+queue e03c
+queue_music e03d
+queue_play_next e066
+radio e03e
+radio_button_checked e837
+radio_button_unchecked e836
+rate_review e560
+receipt e8b0
+recent_actors e03f
+record_voice_over e91f
+redeem e8b1
+redo e15a
+refresh e5d5
+remove e15b
+remove_circle e15c
+remove_circle_outline e15d
+remove_from_queue e067
+remove_red_eye e417
+remove_shopping_cart e928
+reorder e8fe
+repeat e040
+repeat_one e041
+replay e042
+replay_10 e059
+replay_30 e05a
+replay_5 e05b
+reply e15e
+reply_all e15f
+report e160
+report_problem e8b2
+restaurant e56c
+restaurant_menu e561
+restore e8b3
+restore_page e929
+ring_volume e0d1
+room e8b4
+room_service eb49
+rotate_90_degrees_ccw e418
+rotate_left e419
+rotate_right e41a
+rounded_corner e920
+router e328
+rowing e921
+rss_feed e0e5
+rv_hookup e642
+satellite e562
+save e161
+scanner e329
+schedule e8b5
+school e80c
+screen_lock_landscape e1be
+screen_lock_portrait e1bf
+screen_lock_rotation e1c0
+screen_rotation e1c1
+screen_share e0e2
+sd_card e623
+sd_storage e1c2
+search e8b6
+security e32a
+select_all e162
+send e163
+sentiment_dissatisfied e811
+sentiment_neutral e812
+sentiment_satisfied e813
+sentiment_very_dissatisfied e814
+sentiment_very_satisfied e815
+settings e8b8
+settings_applications e8b9
+settings_backup_restore e8ba
+settings_bluetooth e8bb
+settings_brightness e8bd
+settings_cell e8bc
+settings_ethernet e8be
+settings_input_antenna e8bf
+settings_input_component e8c0
+settings_input_composite e8c1
+settings_input_hdmi e8c2
+settings_input_svideo e8c3
+settings_overscan e8c4
+settings_phone e8c5
+settings_power e8c6
+settings_remote e8c7
+settings_system_daydream e1c3
+settings_voice e8c8
+share e80d
+shop e8c9
+shop_two e8ca
+shopping_basket e8cb
+shopping_cart e8cc
+short_text e261
+show_chart e6e1
+shuffle e043
+signal_cellular_4_bar e1c8
+signal_cellular_connected_no_internet_4_bar e1cd
+signal_cellular_no_sim e1ce
+signal_cellular_null e1cf
+signal_cellular_off e1d0
+signal_wifi_4_bar e1d8
+signal_wifi_4_bar_lock e1d9
+signal_wifi_off e1da
+sim_card e32b
+sim_card_alert e624
+skip_next e044
+skip_previous e045
+slideshow e41b
+slow_motion_video e068
+smartphone e32c
+smoke_free eb4a
+smoking_rooms eb4b
+sms e625
+sms_failed e626
+snooze e046
+sort e164
+sort_by_alpha e053
+spa eb4c
+space_bar e256
+speaker e32d
+speaker_group e32e
+speaker_notes e8cd
+speaker_notes_off e92a
+speaker_phone e0d2
+spellcheck e8ce
+star e838
+star_border e83a
+star_half e839
+stars e8d0
+stay_current_landscape e0d3
+stay_current_portrait e0d4
+stay_primary_landscape e0d5
+stay_primary_portrait e0d6
+stop e047
+stop_screen_share e0e3
+storage e1db
+store e8d1
+store_mall_directory e563
+straighten e41c
+streetview e56e
+strikethrough_s e257
+style e41d
+subdirectory_arrow_left e5d9
+subdirectory_arrow_right e5da
+subject e8d2
+subscriptions e064
+subtitles e048
+subway e56f
+supervisor_account e8d3
+surround_sound e049
+swap_calls e0d7
+swap_horiz e8d4
+swap_vert e8d5
+swap_vertical_circle e8d6
+switch_camera e41e
+switch_video e41f
+sync e627
+sync_disabled e628
+sync_problem e629
+system_update e62a
+system_update_alt e8d7
+tab e8d8
+tab_unselected e8d9
+tablet e32f
+tablet_android e330
+tablet_mac e331
+tag_faces e420
+tap_and_play e62b
+terrain e564
+text_fields e262
+text_format e165
+textsms e0d8
+texture e421
+theaters e8da
+thumb_down e8db
+thumb_up e8dc
+thumbs_up_down e8dd
+time_to_leave e62c
+timelapse e422
+timeline e922
+timer e425
+timer_10 e423
+timer_3 e424
+timer_off e426
+title e264
+toc e8de
+today e8df
+toll e8e0
+tonality e427
+touch_app e913
+toys e332
+track_changes e8e1
+traffic e565
+train e570
+tram e571
+transfer_within_a_station e572
+transform e428
+translate e8e2
+trending_down e8e3
+trending_flat e8e4
+trending_up e8e5
+tune e429
+turned_in e8e6
+turned_in_not e8e7
+tv e333
+unarchive e169
+undo e166
+unfold_less e5d6
+unfold_more e5d7
+update e923
+usb e1e0
+verified_user e8e8
+vertical_align_bottom e258
+vertical_align_center e259
+vertical_align_top e25a
+vibration e62d
+video_call e070
+video_label e071
+video_library e04a
+videocam e04b
+videocam_off e04c
+videogame_asset e338
+view_agenda e8e9
+view_array e8ea
+view_carousel e8eb
+view_column e8ec
+view_comfy e42a
+view_compact e42b
+view_day e8ed
+view_headline e8ee
+view_list e8ef
+view_module e8f0
+view_quilt e8f1
+view_stream e8f2
+view_week e8f3
+vignette e435
+visibility e8f4
+visibility_off e8f5
+voice_chat e62e
+voicemail e0d9
+volume_down e04d
+volume_mute e04e
+volume_off e04f
+volume_up e050
+vpn_key e0da
+vpn_lock e62f
+wallpaper e1bc
+warning e002
+watch e334
+watch_later e924
+wb_auto e42c
+wb_cloudy e42d
+wb_incandescent e42e
+wb_iridescent e436
+wb_sunny e430
+wc e63d
+web e051
+web_asset e069
+weekend e16b
+whatshot e80e
+widgets e1bd
+wifi e63e
+wifi_lock e1e1
+wifi_tethering e1e2
+work e8f9
+wrap_text e25b
+youtube_searched_for e8fa
+zoom_in e8ff
+zoom_out e900
+zoom_out_map e56b
diff --git a/smppir-checkin-portal/public/icons/iconfont/material-icons.css b/smppir-checkin-portal/public/icons/iconfont/material-icons.css
new file mode 100644
index 0000000..43c889d
--- /dev/null
+++ b/smppir-checkin-portal/public/icons/iconfont/material-icons.css
@@ -0,0 +1,38 @@
+@font-face {
+  font-family: 'Material Icons';
+  font-style: normal;
+  font-weight: 400;
+  src: url(MaterialIcons-Regular.eot); /* For IE6-8 */
+  src: local('Material Icons'),
+       local('MaterialIcons-Regular'),
+       url(MaterialIcons-Regular.woff2) format('woff2'),
+       url(MaterialIcons-Regular.woff) format('woff'),
+       url(MaterialIcons-Regular.ttf) format('truetype');
+}
+
+.material-icons {
+  font-family: 'Material Icons';
+  font-weight: normal;
+  font-style: normal;
+  font-size: 24px;  /* Preferred icon size */
+  display: inline-block;
+  width: 1em;
+  height: 1em;
+  line-height: 1;
+  text-transform: none;
+  letter-spacing: normal;
+  word-wrap: normal;
+  white-space: nowrap;
+  direction: ltr;
+
+  /* Support for all WebKit browsers. */
+  -webkit-font-smoothing: antialiased;
+  /* Support for Safari and Chrome. */
+  text-rendering: optimizeLegibility;
+
+  /* Support for Firefox. */
+  -moz-osx-font-smoothing: grayscale;
+
+  /* Support for IE. */
+  font-feature-settings: 'liga';
+}
diff --git a/smppir-checkin-portal/public/index.html b/smppir-checkin-portal/public/index.html
new file mode 100644
index 0000000..6c4b316
--- /dev/null
+++ b/smppir-checkin-portal/public/index.html
@@ -0,0 +1,52 @@
+<!doctype html>
+<html lang="en">
+  <head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
+    <meta name="theme-color" content="#000000">
+
+    <!-- Import Google Icon Font -->
+    <link href="./MaterialIcons.css" rel="stylesheet">
+    <!-- Import materialize.css -->
+    <link href="./materialize.min.css" rel="stylesheet">
+
+    <!--
+      manifest.json provides metadata used when your web app is added to the
+      homescreen on Android. See https://developers.google.com/web/fundamentals/engage-and-retain/web-app-manifest/
+    -->
+    <link rel="manifest" href="%PUBLIC_URL%/manifest.json">
+    <link rel="shortcut icon" href="%PUBLIC_URL%/favicon.ico">
+    <!--
+      Notice the use of %PUBLIC_URL% in the tags above.
+      It will be replaced with the URL of the `public` folder during the build.
+      Only files inside the `public` folder can be referenced from the HTML.
+
+      Unlike "/favicon.ico" or "favicon.ico", "%PUBLIC_URL%/favicon.ico" will
+      work correctly both with client-side routing and a non-root public URL.
+      Learn how to configure a non-root public URL by running `npm run build`.
+    -->
+    <title>Portal SMPPIR</title>
+  </head>
+  <body>
+    <noscript>
+      You need to enable JavaScript to run this app.
+    </noscript>
+    <div id="root"></div>
+    <!--
+      This HTML file is a template.
+      If you open it directly in the browser, you will see an empty page.
+
+      You can add webfonts, meta tags, or analytics to this file.
+      The build step will place the bundled scripts into the <body> tag.
+
+      To begin the development, run `npm start` or `yarn start`.
+      To create a production bundle, use `npm run build` or `yarn build`.
+    -->
+  <!-- Import jQuery before materialize.js -->
+	<script src="./jquery-2.1.1.min.js"></script>
+	<script src="./materialize.min.js"></script>
+	<!-- And then your bundled js -->
+	<!--<script src="path/to/your/bundle.js"></script>-->
+  <script defer="defer" src="//barra.brasil.gov.br/barra.js" type="text/javascript"></script>
+  </body>
+</html>
diff --git a/smppir-checkin-portal/public/jquery-2.1.1.min.js b/smppir-checkin-portal/public/jquery-2.1.1.min.js
new file mode 100644
index 0000000..e5ace11
--- /dev/null
+++ b/smppir-checkin-portal/public/jquery-2.1.1.min.js
@@ -0,0 +1,4 @@
+/*! jQuery v2.1.1 | (c) 2005, 2014 jQuery Foundation, Inc. | jquery.org/license */
+!function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=c.slice,e=c.concat,f=c.push,g=c.indexOf,h={},i=h.toString,j=h.hasOwnProperty,k={},l=a.document,m="2.1.1",n=function(a,b){return new n.fn.init(a,b)},o=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,p=/^-ms-/,q=/-([\da-z])/gi,r=function(a,b){return b.toUpperCase()};n.fn=n.prototype={jquery:m,constructor:n,selector:"",length:0,toArray:function(){return d.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:d.call(this)},pushStack:function(a){var b=n.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a,b){return n.each(this,a,b)},map:function(a){return this.pushStack(n.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(d.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor(null)},push:f,sort:c.sort,splice:c.splice},n.extend=n.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||n.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(a=arguments[h]))for(b in a)c=g[b],d=a[b],g!==d&&(j&&d&&(n.isPlainObject(d)||(e=n.isArray(d)))?(e?(e=!1,f=c&&n.isArray(c)?c:[]):f=c&&n.isPlainObject(c)?c:{},g[b]=n.extend(j,f,d)):void 0!==d&&(g[b]=d));return g},n.extend({expando:"jQuery"+(m+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===n.type(a)},isArray:Array.isArray,isWindow:function(a){return null!=a&&a===a.window},isNumeric:function(a){return!n.isArray(a)&&a-parseFloat(a)>=0},isPlainObject:function(a){return"object"!==n.type(a)||a.nodeType||n.isWindow(a)?!1:a.constructor&&!j.call(a.constructor.prototype,"isPrototypeOf")?!1:!0},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?h[i.call(a)]||"object":typeof a},globalEval:function(a){var b,c=eval;a=n.trim(a),a&&(1===a.indexOf("use strict")?(b=l.createElement("script"),b.text=a,l.head.appendChild(b).parentNode.removeChild(b)):c(a))},camelCase:function(a){return a.replace(p,"ms-").replace(q,r)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b,c){var d,e=0,f=a.length,g=s(a);if(c){if(g){for(;f>e;e++)if(d=b.apply(a[e],c),d===!1)break}else for(e in a)if(d=b.apply(a[e],c),d===!1)break}else if(g){for(;f>e;e++)if(d=b.call(a[e],e,a[e]),d===!1)break}else for(e in a)if(d=b.call(a[e],e,a[e]),d===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(o,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(s(Object(a))?n.merge(c,"string"==typeof a?[a]:a):f.call(c,a)),c},inArray:function(a,b,c){return null==b?-1:g.call(b,a,c)},merge:function(a,b){for(var c=+b.length,d=0,e=a.length;c>d;d++)a[e++]=b[d];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,f=0,g=a.length,h=s(a),i=[];if(h)for(;g>f;f++)d=b(a[f],f,c),null!=d&&i.push(d);else for(f in a)d=b(a[f],f,c),null!=d&&i.push(d);return e.apply([],i)},guid:1,proxy:function(a,b){var c,e,f;return"string"==typeof b&&(c=a[b],b=a,a=c),n.isFunction(a)?(e=d.call(arguments,2),f=function(){return a.apply(b||this,e.concat(d.call(arguments)))},f.guid=a.guid=a.guid||n.guid++,f):void 0},now:Date.now,support:k}),n.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(a,b){h["[object "+b+"]"]=b.toLowerCase()});function s(a){var b=a.length,c=n.type(a);return"function"===c||n.isWindow(a)?!1:1===a.nodeType&&b?!0:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}var t=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+-new Date,v=a.document,w=0,x=0,y=gb(),z=gb(),A=gb(),B=function(a,b){return a===b&&(l=!0),0},C="undefined",D=1<<31,E={}.hasOwnProperty,F=[],G=F.pop,H=F.push,I=F.push,J=F.slice,K=F.indexOf||function(a){for(var b=0,c=this.length;c>b;b++)if(this[b]===a)return b;return-1},L="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",M="[\\x20\\t\\r\\n\\f]",N="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",O=N.replace("w","w#"),P="\\["+M+"*("+N+")(?:"+M+"*([*^$|!~]?=)"+M+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+O+"))|)"+M+"*\\]",Q=":("+N+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+P+")*)|.*)\\)|)",R=new RegExp("^"+M+"+|((?:^|[^\\\\])(?:\\\\.)*)"+M+"+$","g"),S=new RegExp("^"+M+"*,"+M+"*"),T=new RegExp("^"+M+"*([>+~]|"+M+")"+M+"*"),U=new RegExp("="+M+"*([^\\]'\"]*?)"+M+"*\\]","g"),V=new RegExp(Q),W=new RegExp("^"+O+"$"),X={ID:new RegExp("^#("+N+")"),CLASS:new RegExp("^\\.("+N+")"),TAG:new RegExp("^("+N.replace("w","w*")+")"),ATTR:new RegExp("^"+P),PSEUDO:new RegExp("^"+Q),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+L+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/^(?:input|select|textarea|button)$/i,Z=/^h\d$/i,$=/^[^{]+\{\s*\[native \w/,_=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ab=/[+~]/,bb=/'|\\/g,cb=new RegExp("\\\\([\\da-f]{1,6}"+M+"?|("+M+")|.)","ig"),db=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)};try{I.apply(F=J.call(v.childNodes),v.childNodes),F[v.childNodes.length].nodeType}catch(eb){I={apply:F.length?function(a,b){H.apply(a,J.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function fb(a,b,d,e){var f,h,j,k,l,o,r,s,w,x;if((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,d=d||[],!a||"string"!=typeof a)return d;if(1!==(k=b.nodeType)&&9!==k)return[];if(p&&!e){if(f=_.exec(a))if(j=f[1]){if(9===k){if(h=b.getElementById(j),!h||!h.parentNode)return d;if(h.id===j)return d.push(h),d}else if(b.ownerDocument&&(h=b.ownerDocument.getElementById(j))&&t(b,h)&&h.id===j)return d.push(h),d}else{if(f[2])return I.apply(d,b.getElementsByTagName(a)),d;if((j=f[3])&&c.getElementsByClassName&&b.getElementsByClassName)return I.apply(d,b.getElementsByClassName(j)),d}if(c.qsa&&(!q||!q.test(a))){if(s=r=u,w=b,x=9===k&&a,1===k&&"object"!==b.nodeName.toLowerCase()){o=g(a),(r=b.getAttribute("id"))?s=r.replace(bb,"\\$&"):b.setAttribute("id",s),s="[id='"+s+"'] ",l=o.length;while(l--)o[l]=s+qb(o[l]);w=ab.test(a)&&ob(b.parentNode)||b,x=o.join(",")}if(x)try{return I.apply(d,w.querySelectorAll(x)),d}catch(y){}finally{r||b.removeAttribute("id")}}}return i(a.replace(R,"$1"),b,d,e)}function gb(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function hb(a){return a[u]=!0,a}function ib(a){var b=n.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function jb(a,b){var c=a.split("|"),e=a.length;while(e--)d.attrHandle[c[e]]=b}function kb(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||D)-(~a.sourceIndex||D);if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function lb(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function mb(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function nb(a){return hb(function(b){return b=+b,hb(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function ob(a){return a&&typeof a.getElementsByTagName!==C&&a}c=fb.support={},f=fb.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},m=fb.setDocument=function(a){var b,e=a?a.ownerDocument||a:v,g=e.defaultView;return e!==n&&9===e.nodeType&&e.documentElement?(n=e,o=e.documentElement,p=!f(e),g&&g!==g.top&&(g.addEventListener?g.addEventListener("unload",function(){m()},!1):g.attachEvent&&g.attachEvent("onunload",function(){m()})),c.attributes=ib(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ib(function(a){return a.appendChild(e.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=$.test(e.getElementsByClassName)&&ib(function(a){return a.innerHTML="<div class='a'></div><div class='a i'></div>",a.firstChild.className="i",2===a.getElementsByClassName("i").length}),c.getById=ib(function(a){return o.appendChild(a).id=u,!e.getElementsByName||!e.getElementsByName(u).length}),c.getById?(d.find.ID=function(a,b){if(typeof b.getElementById!==C&&p){var c=b.getElementById(a);return c&&c.parentNode?[c]:[]}},d.filter.ID=function(a){var b=a.replace(cb,db);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(cb,db);return function(a){var c=typeof a.getAttributeNode!==C&&a.getAttributeNode("id");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return typeof b.getElementsByTagName!==C?b.getElementsByTagName(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){return typeof b.getElementsByClassName!==C&&p?b.getElementsByClassName(a):void 0},r=[],q=[],(c.qsa=$.test(e.querySelectorAll))&&(ib(function(a){a.innerHTML="<select msallowclip=''><option selected=''></option></select>",a.querySelectorAll("[msallowclip^='']").length&&q.push("[*^$]="+M+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+M+"*(?:value|"+L+")"),a.querySelectorAll(":checked").length||q.push(":checked")}),ib(function(a){var b=e.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+M+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=$.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ib(function(a){c.disconnectedMatch=s.call(a,"div"),s.call(a,"[s!='']:x"),r.push("!=",Q)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=$.test(o.compareDocumentPosition),t=b||$.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===e||a.ownerDocument===v&&t(v,a)?-1:b===e||b.ownerDocument===v&&t(v,b)?1:k?K.call(k,a)-K.call(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,f=a.parentNode,g=b.parentNode,h=[a],i=[b];if(!f||!g)return a===e?-1:b===e?1:f?-1:g?1:k?K.call(k,a)-K.call(k,b):0;if(f===g)return kb(a,b);c=a;while(c=c.parentNode)h.unshift(c);c=b;while(c=c.parentNode)i.unshift(c);while(h[d]===i[d])d++;return d?kb(h[d],i[d]):h[d]===v?-1:i[d]===v?1:0},e):n},fb.matches=function(a,b){return fb(a,null,null,b)},fb.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(U,"='$1']"),!(!c.matchesSelector||!p||r&&r.test(b)||q&&q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return fb(b,n,null,[a]).length>0},fb.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},fb.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&E.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},fb.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},fb.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=fb.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=fb.selectors={cacheLength:50,createPseudo:hb,match:X,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(cb,db),a[3]=(a[3]||a[4]||a[5]||"").replace(cb,db),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||fb.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&fb.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return X.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&V.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(cb,db).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+M+")"+a+"("+M+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||typeof a.getAttribute!==C&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=fb.attr(d,a);return null==e?"!="===b:b?(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e+" ").indexOf(c)>-1:"|="===b?e===c||e.slice(0,c.length+1)===c+"-":!1):!0}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h;if(q){if(f){while(p){l=b;while(l=l[p])if(h?l.nodeName.toLowerCase()===r:1===l.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){k=q[u]||(q[u]={}),j=k[a]||[],n=j[0]===w&&j[1],m=j[0]===w&&j[2],l=n&&q.childNodes[n];while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if(1===l.nodeType&&++m&&l===b){k[a]=[w,n,m];break}}else if(s&&(j=(b[u]||(b[u]={}))[a])&&j[0]===w)m=j[1];else while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if((h?l.nodeName.toLowerCase()===r:1===l.nodeType)&&++m&&(s&&((l[u]||(l[u]={}))[a]=[w,m]),l===b))break;return m-=e,m===d||m%d===0&&m/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||fb.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?hb(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=K.call(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:hb(function(a){var b=[],c=[],d=h(a.replace(R,"$1"));return d[u]?hb(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),!c.pop()}}),has:hb(function(a){return function(b){return fb(a,b).length>0}}),contains:hb(function(a){return function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:hb(function(a){return W.test(a||"")||fb.error("unsupported lang: "+a),a=a.replace(cb,db).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return Z.test(a.nodeName)},input:function(a){return Y.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:nb(function(){return[0]}),last:nb(function(a,b){return[b-1]}),eq:nb(function(a,b,c){return[0>c?c+b:c]}),even:nb(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:nb(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:nb(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:nb(function(a,b,c){for(var d=0>c?c+b:c;++d<b;)a.push(d);return a})}},d.pseudos.nth=d.pseudos.eq;for(b in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})d.pseudos[b]=lb(b);for(b in{submit:!0,reset:!0})d.pseudos[b]=mb(b);function pb(){}pb.prototype=d.filters=d.pseudos,d.setFilters=new pb,g=fb.tokenize=function(a,b){var c,e,f,g,h,i,j,k=z[a+" "];if(k)return b?0:k.slice(0);h=a,i=[],j=d.preFilter;while(h){(!c||(e=S.exec(h)))&&(e&&(h=h.slice(e[0].length)||h),i.push(f=[])),c=!1,(e=T.exec(h))&&(c=e.shift(),f.push({value:c,type:e[0].replace(R," ")}),h=h.slice(c.length));for(g in d.filter)!(e=X[g].exec(h))||j[g]&&!(e=j[g](e))||(c=e.shift(),f.push({value:c,type:g,matches:e}),h=h.slice(c.length));if(!c)break}return b?h.length:h?fb.error(a):z(a,i).slice(0)};function qb(a){for(var b=0,c=a.length,d="";c>b;b++)d+=a[b].value;return d}function rb(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=x++;return b.first?function(b,c,f){while(b=b[d])if(1===b.nodeType||e)return a(b,c,f)}:function(b,c,g){var h,i,j=[w,f];if(g){while(b=b[d])if((1===b.nodeType||e)&&a(b,c,g))return!0}else while(b=b[d])if(1===b.nodeType||e){if(i=b[u]||(b[u]={}),(h=i[d])&&h[0]===w&&h[1]===f)return j[2]=h[2];if(i[d]=j,j[2]=a(b,c,g))return!0}}}function sb(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function tb(a,b,c){for(var d=0,e=b.length;e>d;d++)fb(a,b[d],c);return c}function ub(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(f=a[h])&&(!c||c(f,d,e))&&(g.push(f),j&&b.push(h));return g}function vb(a,b,c,d,e,f){return d&&!d[u]&&(d=vb(d)),e&&!e[u]&&(e=vb(e,f)),hb(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||tb(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:ub(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=ub(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?K.call(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=ub(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):I.apply(g,r)})}function wb(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=rb(function(a){return a===b},h,!0),l=rb(function(a){return K.call(b,a)>-1},h,!0),m=[function(a,c,d){return!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d))}];f>i;i++)if(c=d.relative[a[i].type])m=[rb(sb(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;f>e;e++)if(d.relative[a[e].type])break;return vb(i>1&&sb(m),i>1&&qb(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(R,"$1"),c,e>i&&wb(a.slice(i,e)),f>e&&wb(a=a.slice(e)),f>e&&qb(a))}m.push(c)}return sb(m)}function xb(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,m,o,p=0,q="0",r=f&&[],s=[],t=j,u=f||e&&d.find.TAG("*",k),v=w+=null==t?1:Math.random()||.1,x=u.length;for(k&&(j=g!==n&&g);q!==x&&null!=(l=u[q]);q++){if(e&&l){m=0;while(o=a[m++])if(o(l,g,h)){i.push(l);break}k&&(w=v)}c&&((l=!o&&l)&&p--,f&&r.push(l))}if(p+=q,c&&q!==p){m=0;while(o=b[m++])o(r,s,g,h);if(f){if(p>0)while(q--)r[q]||s[q]||(s[q]=G.call(i));s=ub(s)}I.apply(i,s),k&&!f&&s.length>0&&p+b.length>1&&fb.uniqueSort(i)}return k&&(w=v,j=t),r};return c?hb(f):f}return h=fb.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=wb(b[c]),f[u]?d.push(f):e.push(f);f=A(a,xb(e,d)),f.selector=a}return f},i=fb.select=function(a,b,e,f){var i,j,k,l,m,n="function"==typeof a&&a,o=!f&&g(a=n.selector||a);if(e=e||[],1===o.length){if(j=o[0]=o[0].slice(0),j.length>2&&"ID"===(k=j[0]).type&&c.getById&&9===b.nodeType&&p&&d.relative[j[1].type]){if(b=(d.find.ID(k.matches[0].replace(cb,db),b)||[])[0],!b)return e;n&&(b=b.parentNode),a=a.slice(j.shift().value.length)}i=X.needsContext.test(a)?0:j.length;while(i--){if(k=j[i],d.relative[l=k.type])break;if((m=d.find[l])&&(f=m(k.matches[0].replace(cb,db),ab.test(j[0].type)&&ob(b.parentNode)||b))){if(j.splice(i,1),a=f.length&&qb(j),!a)return I.apply(e,f),e;break}}}return(n||h(a,o))(f,b,!p,e,ab.test(a)&&ob(b.parentNode)||b),e},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ib(function(a){return 1&a.compareDocumentPosition(n.createElement("div"))}),ib(function(a){return a.innerHTML="<a href='#'></a>","#"===a.firstChild.getAttribute("href")})||jb("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ib(function(a){return a.innerHTML="<input/>",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||jb("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),ib(function(a){return null==a.getAttribute("disabled")})||jb(L,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),fb}(a);n.find=t,n.expr=t.selectors,n.expr[":"]=n.expr.pseudos,n.unique=t.uniqueSort,n.text=t.getText,n.isXMLDoc=t.isXML,n.contains=t.contains;var u=n.expr.match.needsContext,v=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,w=/^.[^:#\[\.,]*$/;function x(a,b,c){if(n.isFunction(b))return n.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return n.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(w.test(b))return n.filter(b,a,c);b=n.filter(b,a)}return n.grep(a,function(a){return g.call(b,a)>=0!==c})}n.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?n.find.matchesSelector(d,a)?[d]:[]:n.find.matches(a,n.grep(b,function(a){return 1===a.nodeType}))},n.fn.extend({find:function(a){var b,c=this.length,d=[],e=this;if("string"!=typeof a)return this.pushStack(n(a).filter(function(){for(b=0;c>b;b++)if(n.contains(e[b],this))return!0}));for(b=0;c>b;b++)n.find(a,e[b],d);return d=this.pushStack(c>1?n.unique(d):d),d.selector=this.selector?this.selector+" "+a:a,d},filter:function(a){return this.pushStack(x(this,a||[],!1))},not:function(a){return this.pushStack(x(this,a||[],!0))},is:function(a){return!!x(this,"string"==typeof a&&u.test(a)?n(a):a||[],!1).length}});var y,z=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,A=n.fn.init=function(a,b){var c,d;if(!a)return this;if("string"==typeof a){if(c="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:z.exec(a),!c||!c[1]&&b)return!b||b.jquery?(b||y).find(a):this.constructor(b).find(a);if(c[1]){if(b=b instanceof n?b[0]:b,n.merge(this,n.parseHTML(c[1],b&&b.nodeType?b.ownerDocument||b:l,!0)),v.test(c[1])&&n.isPlainObject(b))for(c in b)n.isFunction(this[c])?this[c](b[c]):this.attr(c,b[c]);return this}return d=l.getElementById(c[2]),d&&d.parentNode&&(this.length=1,this[0]=d),this.context=l,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):n.isFunction(a)?"undefined"!=typeof y.ready?y.ready(a):a(n):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),n.makeArray(a,this))};A.prototype=n.fn,y=n(l);var B=/^(?:parents|prev(?:Until|All))/,C={children:!0,contents:!0,next:!0,prev:!0};n.extend({dir:function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&n(a).is(c))break;d.push(a)}return d},sibling:function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c}}),n.fn.extend({has:function(a){var b=n(a,this),c=b.length;return this.filter(function(){for(var a=0;c>a;a++)if(n.contains(this,b[a]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=u.test(a)||"string"!=typeof a?n(a,b||this.context):0;e>d;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&n.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?n.unique(f):f)},index:function(a){return a?"string"==typeof a?g.call(n(a),this[0]):g.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(n.unique(n.merge(this.get(),n(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function D(a,b){while((a=a[b])&&1!==a.nodeType);return a}n.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return n.dir(a,"parentNode")},parentsUntil:function(a,b,c){return n.dir(a,"parentNode",c)},next:function(a){return D(a,"nextSibling")},prev:function(a){return D(a,"previousSibling")},nextAll:function(a){return n.dir(a,"nextSibling")},prevAll:function(a){return n.dir(a,"previousSibling")},nextUntil:function(a,b,c){return n.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return n.dir(a,"previousSibling",c)},siblings:function(a){return n.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return n.sibling(a.firstChild)},contents:function(a){return a.contentDocument||n.merge([],a.childNodes)}},function(a,b){n.fn[a]=function(c,d){var e=n.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=n.filter(d,e)),this.length>1&&(C[a]||n.unique(e),B.test(a)&&e.reverse()),this.pushStack(e)}});var E=/\S+/g,F={};function G(a){var b=F[a]={};return n.each(a.match(E)||[],function(a,c){b[c]=!0}),b}n.Callbacks=function(a){a="string"==typeof a?F[a]||G(a):n.extend({},a);var b,c,d,e,f,g,h=[],i=!a.once&&[],j=function(l){for(b=a.memory&&l,c=!0,g=e||0,e=0,f=h.length,d=!0;h&&f>g;g++)if(h[g].apply(l[0],l[1])===!1&&a.stopOnFalse){b=!1;break}d=!1,h&&(i?i.length&&j(i.shift()):b?h=[]:k.disable())},k={add:function(){if(h){var c=h.length;!function g(b){n.each(b,function(b,c){var d=n.type(c);"function"===d?a.unique&&k.has(c)||h.push(c):c&&c.length&&"string"!==d&&g(c)})}(arguments),d?f=h.length:b&&(e=c,j(b))}return this},remove:function(){return h&&n.each(arguments,function(a,b){var c;while((c=n.inArray(b,h,c))>-1)h.splice(c,1),d&&(f>=c&&f--,g>=c&&g--)}),this},has:function(a){return a?n.inArray(a,h)>-1:!(!h||!h.length)},empty:function(){return h=[],f=0,this},disable:function(){return h=i=b=void 0,this},disabled:function(){return!h},lock:function(){return i=void 0,b||k.disable(),this},locked:function(){return!i},fireWith:function(a,b){return!h||c&&!i||(b=b||[],b=[a,b.slice?b.slice():b],d?i.push(b):j(b)),this},fire:function(){return k.fireWith(this,arguments),this},fired:function(){return!!c}};return k},n.extend({Deferred:function(a){var b=[["resolve","done",n.Callbacks("once memory"),"resolved"],["reject","fail",n.Callbacks("once memory"),"rejected"],["notify","progress",n.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return n.Deferred(function(c){n.each(b,function(b,f){var g=n.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&n.isFunction(a.promise)?a.promise().done(c.resolve).fail(c.reject).progress(c.notify):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?n.extend(a,d):d}},e={};return d.pipe=d.then,n.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=d.call(arguments),e=c.length,f=1!==e||a&&n.isFunction(a.promise)?e:0,g=1===f?a:n.Deferred(),h=function(a,b,c){return function(e){b[a]=this,c[a]=arguments.length>1?d.call(arguments):e,c===i?g.notifyWith(b,c):--f||g.resolveWith(b,c)}},i,j,k;if(e>1)for(i=new Array(e),j=new Array(e),k=new Array(e);e>b;b++)c[b]&&n.isFunction(c[b].promise)?c[b].promise().done(h(b,k,c)).fail(g.reject).progress(h(b,j,i)):--f;return f||g.resolveWith(k,c),g.promise()}});var H;n.fn.ready=function(a){return n.ready.promise().done(a),this},n.extend({isReady:!1,readyWait:1,holdReady:function(a){a?n.readyWait++:n.ready(!0)},ready:function(a){(a===!0?--n.readyWait:n.isReady)||(n.isReady=!0,a!==!0&&--n.readyWait>0||(H.resolveWith(l,[n]),n.fn.triggerHandler&&(n(l).triggerHandler("ready"),n(l).off("ready"))))}});function I(){l.removeEventListener("DOMContentLoaded",I,!1),a.removeEventListener("load",I,!1),n.ready()}n.ready.promise=function(b){return H||(H=n.Deferred(),"complete"===l.readyState?setTimeout(n.ready):(l.addEventListener("DOMContentLoaded",I,!1),a.addEventListener("load",I,!1))),H.promise(b)},n.ready.promise();var J=n.access=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===n.type(c)){e=!0;for(h in c)n.access(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,n.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(n(a),c)})),b))for(;i>h;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f};n.acceptData=function(a){return 1===a.nodeType||9===a.nodeType||!+a.nodeType};function K(){Object.defineProperty(this.cache={},0,{get:function(){return{}}}),this.expando=n.expando+Math.random()}K.uid=1,K.accepts=n.acceptData,K.prototype={key:function(a){if(!K.accepts(a))return 0;var b={},c=a[this.expando];if(!c){c=K.uid++;try{b[this.expando]={value:c},Object.defineProperties(a,b)}catch(d){b[this.expando]=c,n.extend(a,b)}}return this.cache[c]||(this.cache[c]={}),c},set:function(a,b,c){var d,e=this.key(a),f=this.cache[e];if("string"==typeof b)f[b]=c;else if(n.isEmptyObject(f))n.extend(this.cache[e],b);else for(d in b)f[d]=b[d];return f},get:function(a,b){var c=this.cache[this.key(a)];return void 0===b?c:c[b]},access:function(a,b,c){var d;return void 0===b||b&&"string"==typeof b&&void 0===c?(d=this.get(a,b),void 0!==d?d:this.get(a,n.camelCase(b))):(this.set(a,b,c),void 0!==c?c:b)},remove:function(a,b){var c,d,e,f=this.key(a),g=this.cache[f];if(void 0===b)this.cache[f]={};else{n.isArray(b)?d=b.concat(b.map(n.camelCase)):(e=n.camelCase(b),b in g?d=[b,e]:(d=e,d=d in g?[d]:d.match(E)||[])),c=d.length;while(c--)delete g[d[c]]}},hasData:function(a){return!n.isEmptyObject(this.cache[a[this.expando]]||{})},discard:function(a){a[this.expando]&&delete this.cache[a[this.expando]]}};var L=new K,M=new K,N=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,O=/([A-Z])/g;function P(a,b,c){var d;if(void 0===c&&1===a.nodeType)if(d="data-"+b.replace(O,"-$1").toLowerCase(),c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:N.test(c)?n.parseJSON(c):c}catch(e){}M.set(a,b,c)}else c=void 0;return c}n.extend({hasData:function(a){return M.hasData(a)||L.hasData(a)},data:function(a,b,c){return M.access(a,b,c)},removeData:function(a,b){M.remove(a,b)
+},_data:function(a,b,c){return L.access(a,b,c)},_removeData:function(a,b){L.remove(a,b)}}),n.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=M.get(f),1===f.nodeType&&!L.get(f,"hasDataAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=n.camelCase(d.slice(5)),P(f,d,e[d])));L.set(f,"hasDataAttrs",!0)}return e}return"object"==typeof a?this.each(function(){M.set(this,a)}):J(this,function(b){var c,d=n.camelCase(a);if(f&&void 0===b){if(c=M.get(f,a),void 0!==c)return c;if(c=M.get(f,d),void 0!==c)return c;if(c=P(f,d,void 0),void 0!==c)return c}else this.each(function(){var c=M.get(this,d);M.set(this,d,b),-1!==a.indexOf("-")&&void 0!==c&&M.set(this,a,b)})},null,b,arguments.length>1,null,!0)},removeData:function(a){return this.each(function(){M.remove(this,a)})}}),n.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=L.get(a,b),c&&(!d||n.isArray(c)?d=L.access(a,b,n.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=n.queue(a,b),d=c.length,e=c.shift(),f=n._queueHooks(a,b),g=function(){n.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return L.get(a,c)||L.access(a,c,{empty:n.Callbacks("once memory").add(function(){L.remove(a,[b+"queue",c])})})}}),n.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length<c?n.queue(this[0],a):void 0===b?this:this.each(function(){var c=n.queue(this,a,b);n._queueHooks(this,a),"fx"===a&&"inprogress"!==c[0]&&n.dequeue(this,a)})},dequeue:function(a){return this.each(function(){n.dequeue(this,a)})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,b){var c,d=1,e=n.Deferred(),f=this,g=this.length,h=function(){--d||e.resolveWith(f,[f])};"string"!=typeof a&&(b=a,a=void 0),a=a||"fx";while(g--)c=L.get(f[g],a+"queueHooks"),c&&c.empty&&(d++,c.empty.add(h));return h(),e.promise(b)}});var Q=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,R=["Top","Right","Bottom","Left"],S=function(a,b){return a=b||a,"none"===n.css(a,"display")||!n.contains(a.ownerDocument,a)},T=/^(?:checkbox|radio)$/i;!function(){var a=l.createDocumentFragment(),b=a.appendChild(l.createElement("div")),c=l.createElement("input");c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),b.appendChild(c),k.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,b.innerHTML="<textarea>x</textarea>",k.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var U="undefined";k.focusinBubbles="onfocusin"in a;var V=/^key/,W=/^(?:mouse|pointer|contextmenu)|click/,X=/^(?:focusinfocus|focusoutblur)$/,Y=/^([^.]*)(?:\.(.+)|)$/;function Z(){return!0}function $(){return!1}function _(){try{return l.activeElement}catch(a){}}n.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=L.get(a);if(r){c.handler&&(f=c,c=f.handler,e=f.selector),c.guid||(c.guid=n.guid++),(i=r.events)||(i=r.events={}),(g=r.handle)||(g=r.handle=function(b){return typeof n!==U&&n.event.triggered!==b.type?n.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(E)||[""],j=b.length;while(j--)h=Y.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o&&(l=n.event.special[o]||{},o=(e?l.delegateType:l.bindType)||o,l=n.event.special[o]||{},k=n.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&n.expr.match.needsContext.test(e),namespace:p.join(".")},f),(m=i[o])||(m=i[o]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,p,g)!==!1||a.addEventListener&&a.addEventListener(o,g,!1)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),n.event.global[o]=!0)}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=L.hasData(a)&&L.get(a);if(r&&(i=r.events)){b=(b||"").match(E)||[""],j=b.length;while(j--)if(h=Y.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=n.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,m=i[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;while(f--)k=m[f],!e&&q!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||n.removeEvent(a,o,r.handle),delete i[o])}else for(o in i)n.event.remove(a,o+b[j],c,d,!0);n.isEmptyObject(i)&&(delete r.handle,L.remove(a,"events"))}},trigger:function(b,c,d,e){var f,g,h,i,k,m,o,p=[d||l],q=j.call(b,"type")?b.type:b,r=j.call(b,"namespace")?b.namespace.split("."):[];if(g=h=d=d||l,3!==d.nodeType&&8!==d.nodeType&&!X.test(q+n.event.triggered)&&(q.indexOf(".")>=0&&(r=q.split("."),q=r.shift(),r.sort()),k=q.indexOf(":")<0&&"on"+q,b=b[n.expando]?b:new n.Event(q,"object"==typeof b&&b),b.isTrigger=e?2:3,b.namespace=r.join("."),b.namespace_re=b.namespace?new RegExp("(^|\\.)"+r.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=d),c=null==c?[b]:n.makeArray(c,[b]),o=n.event.special[q]||{},e||!o.trigger||o.trigger.apply(d,c)!==!1)){if(!e&&!o.noBubble&&!n.isWindow(d)){for(i=o.delegateType||q,X.test(i+q)||(g=g.parentNode);g;g=g.parentNode)p.push(g),h=g;h===(d.ownerDocument||l)&&p.push(h.defaultView||h.parentWindow||a)}f=0;while((g=p[f++])&&!b.isPropagationStopped())b.type=f>1?i:o.bindType||q,m=(L.get(g,"events")||{})[b.type]&&L.get(g,"handle"),m&&m.apply(g,c),m=k&&g[k],m&&m.apply&&n.acceptData(g)&&(b.result=m.apply(g,c),b.result===!1&&b.preventDefault());return b.type=q,e||b.isDefaultPrevented()||o._default&&o._default.apply(p.pop(),c)!==!1||!n.acceptData(d)||k&&n.isFunction(d[q])&&!n.isWindow(d)&&(h=d[k],h&&(d[k]=null),n.event.triggered=q,d[q](),n.event.triggered=void 0,h&&(d[k]=h)),b.result}},dispatch:function(a){a=n.event.fix(a);var b,c,e,f,g,h=[],i=d.call(arguments),j=(L.get(this,"events")||{})[a.type]||[],k=n.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=n.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,c=0;while((g=f.handlers[c++])&&!a.isImmediatePropagationStopped())(!a.namespace_re||a.namespace_re.test(g.namespace))&&(a.handleObj=g,a.data=g.data,e=((n.event.special[g.origType]||{}).handle||g.handler).apply(f.elem,i),void 0!==e&&(a.result=e)===!1&&(a.preventDefault(),a.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&(!a.button||"click"!==a.type))for(;i!==this;i=i.parentNode||this)if(i.disabled!==!0||"click"!==a.type){for(d=[],c=0;h>c;c++)f=b[c],e=f.selector+" ",void 0===d[e]&&(d[e]=f.needsContext?n(e,this).index(i)>=0:n.find(e,this,null,[i]).length),d[e]&&d.push(f);d.length&&g.push({elem:i,handlers:d})}return h<b.length&&g.push({elem:this,handlers:b.slice(h)}),g},props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return null==a.which&&(a.which=null!=b.charCode?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,b){var c,d,e,f=b.button;return null==a.pageX&&null!=b.clientX&&(c=a.target.ownerDocument||l,d=c.documentElement,e=c.body,a.pageX=b.clientX+(d&&d.scrollLeft||e&&e.scrollLeft||0)-(d&&d.clientLeft||e&&e.clientLeft||0),a.pageY=b.clientY+(d&&d.scrollTop||e&&e.scrollTop||0)-(d&&d.clientTop||e&&e.clientTop||0)),a.which||void 0===f||(a.which=1&f?1:2&f?3:4&f?2:0),a}},fix:function(a){if(a[n.expando])return a;var b,c,d,e=a.type,f=a,g=this.fixHooks[e];g||(this.fixHooks[e]=g=W.test(e)?this.mouseHooks:V.test(e)?this.keyHooks:{}),d=g.props?this.props.concat(g.props):this.props,a=new n.Event(f),b=d.length;while(b--)c=d[b],a[c]=f[c];return a.target||(a.target=l),3===a.target.nodeType&&(a.target=a.target.parentNode),g.filter?g.filter(a,f):a},special:{load:{noBubble:!0},focus:{trigger:function(){return this!==_()&&this.focus?(this.focus(),!1):void 0},delegateType:"focusin"},blur:{trigger:function(){return this===_()&&this.blur?(this.blur(),!1):void 0},delegateType:"focusout"},click:{trigger:function(){return"checkbox"===this.type&&this.click&&n.nodeName(this,"input")?(this.click(),!1):void 0},_default:function(a){return n.nodeName(a.target,"a")}},beforeunload:{postDispatch:function(a){void 0!==a.result&&a.originalEvent&&(a.originalEvent.returnValue=a.result)}}},simulate:function(a,b,c,d){var e=n.extend(new n.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?n.event.trigger(e,null,b):n.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},n.removeEvent=function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)},n.Event=function(a,b){return this instanceof n.Event?(a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||void 0===a.defaultPrevented&&a.returnValue===!1?Z:$):this.type=a,b&&n.extend(this,b),this.timeStamp=a&&a.timeStamp||n.now(),void(this[n.expando]=!0)):new n.Event(a,b)},n.Event.prototype={isDefaultPrevented:$,isPropagationStopped:$,isImmediatePropagationStopped:$,preventDefault:function(){var a=this.originalEvent;this.isDefaultPrevented=Z,a&&a.preventDefault&&a.preventDefault()},stopPropagation:function(){var a=this.originalEvent;this.isPropagationStopped=Z,a&&a.stopPropagation&&a.stopPropagation()},stopImmediatePropagation:function(){var a=this.originalEvent;this.isImmediatePropagationStopped=Z,a&&a.stopImmediatePropagation&&a.stopImmediatePropagation(),this.stopPropagation()}},n.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(a,b){n.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c,d=this,e=a.relatedTarget,f=a.handleObj;return(!e||e!==d&&!n.contains(d,e))&&(a.type=f.origType,c=f.handler.apply(this,arguments),a.type=b),c}}}),k.focusinBubbles||n.each({focus:"focusin",blur:"focusout"},function(a,b){var c=function(a){n.event.simulate(b,a.target,n.event.fix(a),!0)};n.event.special[b]={setup:function(){var d=this.ownerDocument||this,e=L.access(d,b);e||d.addEventListener(a,c,!0),L.access(d,b,(e||0)+1)},teardown:function(){var d=this.ownerDocument||this,e=L.access(d,b)-1;e?L.access(d,b,e):(d.removeEventListener(a,c,!0),L.remove(d,b))}}}),n.fn.extend({on:function(a,b,c,d,e){var f,g;if("object"==typeof a){"string"!=typeof b&&(c=c||b,b=void 0);for(g in a)this.on(g,b,c,a[g],e);return this}if(null==c&&null==d?(d=b,c=b=void 0):null==d&&("string"==typeof b?(d=c,c=void 0):(d=c,c=b,b=void 0)),d===!1)d=$;else if(!d)return this;return 1===e&&(f=d,d=function(a){return n().off(a),f.apply(this,arguments)},d.guid=f.guid||(f.guid=n.guid++)),this.each(function(){n.event.add(this,a,d,c,b)})},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(a,b,c){var d,e;if(a&&a.preventDefault&&a.handleObj)return d=a.handleObj,n(a.delegateTarget).off(d.namespace?d.origType+"."+d.namespace:d.origType,d.selector,d.handler),this;if("object"==typeof a){for(e in a)this.off(e,b,a[e]);return this}return(b===!1||"function"==typeof b)&&(c=b,b=void 0),c===!1&&(c=$),this.each(function(){n.event.remove(this,a,c,b)})},trigger:function(a,b){return this.each(function(){n.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];return c?n.event.trigger(a,b,c,!0):void 0}});var ab=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,bb=/<([\w:]+)/,cb=/<|&#?\w+;/,db=/<(?:script|style|link)/i,eb=/checked\s*(?:[^=]|=\s*.checked.)/i,fb=/^$|\/(?:java|ecma)script/i,gb=/^true\/(.*)/,hb=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,ib={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};ib.optgroup=ib.option,ib.tbody=ib.tfoot=ib.colgroup=ib.caption=ib.thead,ib.th=ib.td;function jb(a,b){return n.nodeName(a,"table")&&n.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function kb(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function lb(a){var b=gb.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function mb(a,b){for(var c=0,d=a.length;d>c;c++)L.set(a[c],"globalEval",!b||L.get(b[c],"globalEval"))}function nb(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(L.hasData(a)&&(f=L.access(a),g=L.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;d>c;c++)n.event.add(b,e,j[e][c])}M.hasData(a)&&(h=M.access(a),i=n.extend({},h),M.set(b,i))}}function ob(a,b){var c=a.getElementsByTagName?a.getElementsByTagName(b||"*"):a.querySelectorAll?a.querySelectorAll(b||"*"):[];return void 0===b||b&&n.nodeName(a,b)?n.merge([a],c):c}function pb(a,b){var c=b.nodeName.toLowerCase();"input"===c&&T.test(a.type)?b.checked=a.checked:("input"===c||"textarea"===c)&&(b.defaultValue=a.defaultValue)}n.extend({clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=n.contains(a.ownerDocument,a);if(!(k.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||n.isXMLDoc(a)))for(g=ob(h),f=ob(a),d=0,e=f.length;e>d;d++)pb(f[d],g[d]);if(b)if(c)for(f=f||ob(a),g=g||ob(h),d=0,e=f.length;e>d;d++)nb(f[d],g[d]);else nb(a,h);return g=ob(h,"script"),g.length>0&&mb(g,!i&&ob(a,"script")),h},buildFragment:function(a,b,c,d){for(var e,f,g,h,i,j,k=b.createDocumentFragment(),l=[],m=0,o=a.length;o>m;m++)if(e=a[m],e||0===e)if("object"===n.type(e))n.merge(l,e.nodeType?[e]:e);else if(cb.test(e)){f=f||k.appendChild(b.createElement("div")),g=(bb.exec(e)||["",""])[1].toLowerCase(),h=ib[g]||ib._default,f.innerHTML=h[1]+e.replace(ab,"<$1></$2>")+h[2],j=h[0];while(j--)f=f.lastChild;n.merge(l,f.childNodes),f=k.firstChild,f.textContent=""}else l.push(b.createTextNode(e));k.textContent="",m=0;while(e=l[m++])if((!d||-1===n.inArray(e,d))&&(i=n.contains(e.ownerDocument,e),f=ob(k.appendChild(e),"script"),i&&mb(f),c)){j=0;while(e=f[j++])fb.test(e.type||"")&&c.push(e)}return k},cleanData:function(a){for(var b,c,d,e,f=n.event.special,g=0;void 0!==(c=a[g]);g++){if(n.acceptData(c)&&(e=c[L.expando],e&&(b=L.cache[e]))){if(b.events)for(d in b.events)f[d]?n.event.remove(c,d):n.removeEvent(c,d,b.handle);L.cache[e]&&delete L.cache[e]}delete M.cache[c[M.expando]]}}}),n.fn.extend({text:function(a){return J(this,function(a){return void 0===a?n.text(this):this.empty().each(function(){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&(this.textContent=a)})},null,a,arguments.length)},append:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=jb(this,a);b.appendChild(a)}})},prepend:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=jb(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},remove:function(a,b){for(var c,d=a?n.filter(a,this):this,e=0;null!=(c=d[e]);e++)b||1!==c.nodeType||n.cleanData(ob(c)),c.parentNode&&(b&&n.contains(c.ownerDocument,c)&&mb(ob(c,"script")),c.parentNode.removeChild(c));return this},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(n.cleanData(ob(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return n.clone(this,a,b)})},html:function(a){return J(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!db.test(a)&&!ib[(bb.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(ab,"<$1></$2>");try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(n.cleanData(ob(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=arguments[0];return this.domManip(arguments,function(b){a=this.parentNode,n.cleanData(ob(this)),a&&a.replaceChild(b,this)}),a&&(a.length||a.nodeType)?this:this.remove()},detach:function(a){return this.remove(a,!0)},domManip:function(a,b){a=e.apply([],a);var c,d,f,g,h,i,j=0,l=this.length,m=this,o=l-1,p=a[0],q=n.isFunction(p);if(q||l>1&&"string"==typeof p&&!k.checkClone&&eb.test(p))return this.each(function(c){var d=m.eq(c);q&&(a[0]=p.call(this,c,d.html())),d.domManip(a,b)});if(l&&(c=n.buildFragment(a,this[0].ownerDocument,!1,this),d=c.firstChild,1===c.childNodes.length&&(c=d),d)){for(f=n.map(ob(c,"script"),kb),g=f.length;l>j;j++)h=c,j!==o&&(h=n.clone(h,!0,!0),g&&n.merge(f,ob(h,"script"))),b.call(this[j],h,j);if(g)for(i=f[f.length-1].ownerDocument,n.map(f,lb),j=0;g>j;j++)h=f[j],fb.test(h.type||"")&&!L.access(h,"globalEval")&&n.contains(i,h)&&(h.src?n._evalUrl&&n._evalUrl(h.src):n.globalEval(h.textContent.replace(hb,"")))}return this}}),n.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){n.fn[a]=function(a){for(var c,d=[],e=n(a),g=e.length-1,h=0;g>=h;h++)c=h===g?this:this.clone(!0),n(e[h])[b](c),f.apply(d,c.get());return this.pushStack(d)}});var qb,rb={};function sb(b,c){var d,e=n(c.createElement(b)).appendTo(c.body),f=a.getDefaultComputedStyle&&(d=a.getDefaultComputedStyle(e[0]))?d.display:n.css(e[0],"display");return e.detach(),f}function tb(a){var b=l,c=rb[a];return c||(c=sb(a,b),"none"!==c&&c||(qb=(qb||n("<iframe frameborder='0' width='0' height='0'/>")).appendTo(b.documentElement),b=qb[0].contentDocument,b.write(),b.close(),c=sb(a,b),qb.detach()),rb[a]=c),c}var ub=/^margin/,vb=new RegExp("^("+Q+")(?!px)[a-z%]+$","i"),wb=function(a){return a.ownerDocument.defaultView.getComputedStyle(a,null)};function xb(a,b,c){var d,e,f,g,h=a.style;return c=c||wb(a),c&&(g=c.getPropertyValue(b)||c[b]),c&&(""!==g||n.contains(a.ownerDocument,a)||(g=n.style(a,b)),vb.test(g)&&ub.test(b)&&(d=h.width,e=h.minWidth,f=h.maxWidth,h.minWidth=h.maxWidth=h.width=g,g=c.width,h.width=d,h.minWidth=e,h.maxWidth=f)),void 0!==g?g+"":g}function yb(a,b){return{get:function(){return a()?void delete this.get:(this.get=b).apply(this,arguments)}}}!function(){var b,c,d=l.documentElement,e=l.createElement("div"),f=l.createElement("div");if(f.style){f.style.backgroundClip="content-box",f.cloneNode(!0).style.backgroundClip="",k.clearCloneStyle="content-box"===f.style.backgroundClip,e.style.cssText="border:0;width:0;height:0;top:0;left:-9999px;margin-top:1px;position:absolute",e.appendChild(f);function g(){f.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin-top:1%;top:1%;border:1px;padding:1px;width:4px;position:absolute",f.innerHTML="",d.appendChild(e);var g=a.getComputedStyle(f,null);b="1%"!==g.top,c="4px"===g.width,d.removeChild(e)}a.getComputedStyle&&n.extend(k,{pixelPosition:function(){return g(),b},boxSizingReliable:function(){return null==c&&g(),c},reliableMarginRight:function(){var b,c=f.appendChild(l.createElement("div"));return c.style.cssText=f.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:0",c.style.marginRight=c.style.width="0",f.style.width="1px",d.appendChild(e),b=!parseFloat(a.getComputedStyle(c,null).marginRight),d.removeChild(e),b}})}}(),n.swap=function(a,b,c,d){var e,f,g={};for(f in b)g[f]=a.style[f],a.style[f]=b[f];e=c.apply(a,d||[]);for(f in b)a.style[f]=g[f];return e};var zb=/^(none|table(?!-c[ea]).+)/,Ab=new RegExp("^("+Q+")(.*)$","i"),Bb=new RegExp("^([+-])=("+Q+")","i"),Cb={position:"absolute",visibility:"hidden",display:"block"},Db={letterSpacing:"0",fontWeight:"400"},Eb=["Webkit","O","Moz","ms"];function Fb(a,b){if(b in a)return b;var c=b[0].toUpperCase()+b.slice(1),d=b,e=Eb.length;while(e--)if(b=Eb[e]+c,b in a)return b;return d}function Gb(a,b,c){var d=Ab.exec(b);return d?Math.max(0,d[1]-(c||0))+(d[2]||"px"):b}function Hb(a,b,c,d,e){for(var f=c===(d?"border":"content")?4:"width"===b?1:0,g=0;4>f;f+=2)"margin"===c&&(g+=n.css(a,c+R[f],!0,e)),d?("content"===c&&(g-=n.css(a,"padding"+R[f],!0,e)),"margin"!==c&&(g-=n.css(a,"border"+R[f]+"Width",!0,e))):(g+=n.css(a,"padding"+R[f],!0,e),"padding"!==c&&(g+=n.css(a,"border"+R[f]+"Width",!0,e)));return g}function Ib(a,b,c){var d=!0,e="width"===b?a.offsetWidth:a.offsetHeight,f=wb(a),g="border-box"===n.css(a,"boxSizing",!1,f);if(0>=e||null==e){if(e=xb(a,b,f),(0>e||null==e)&&(e=a.style[b]),vb.test(e))return e;d=g&&(k.boxSizingReliable()||e===a.style[b]),e=parseFloat(e)||0}return e+Hb(a,b,c||(g?"border":"content"),d,f)+"px"}function Jb(a,b){for(var c,d,e,f=[],g=0,h=a.length;h>g;g++)d=a[g],d.style&&(f[g]=L.get(d,"olddisplay"),c=d.style.display,b?(f[g]||"none"!==c||(d.style.display=""),""===d.style.display&&S(d)&&(f[g]=L.access(d,"olddisplay",tb(d.nodeName)))):(e=S(d),"none"===c&&e||L.set(d,"olddisplay",e?c:n.css(d,"display"))));for(g=0;h>g;g++)d=a[g],d.style&&(b&&"none"!==d.style.display&&""!==d.style.display||(d.style.display=b?f[g]||"":"none"));return a}n.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=xb(a,"opacity");return""===c?"1":c}}}},cssNumber:{columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":"cssFloat"},style:function(a,b,c,d){if(a&&3!==a.nodeType&&8!==a.nodeType&&a.style){var e,f,g,h=n.camelCase(b),i=a.style;return b=n.cssProps[h]||(n.cssProps[h]=Fb(i,h)),g=n.cssHooks[b]||n.cssHooks[h],void 0===c?g&&"get"in g&&void 0!==(e=g.get(a,!1,d))?e:i[b]:(f=typeof c,"string"===f&&(e=Bb.exec(c))&&(c=(e[1]+1)*e[2]+parseFloat(n.css(a,b)),f="number"),null!=c&&c===c&&("number"!==f||n.cssNumber[h]||(c+="px"),k.clearCloneStyle||""!==c||0!==b.indexOf("background")||(i[b]="inherit"),g&&"set"in g&&void 0===(c=g.set(a,c,d))||(i[b]=c)),void 0)}},css:function(a,b,c,d){var e,f,g,h=n.camelCase(b);return b=n.cssProps[h]||(n.cssProps[h]=Fb(a.style,h)),g=n.cssHooks[b]||n.cssHooks[h],g&&"get"in g&&(e=g.get(a,!0,c)),void 0===e&&(e=xb(a,b,d)),"normal"===e&&b in Db&&(e=Db[b]),""===c||c?(f=parseFloat(e),c===!0||n.isNumeric(f)?f||0:e):e}}),n.each(["height","width"],function(a,b){n.cssHooks[b]={get:function(a,c,d){return c?zb.test(n.css(a,"display"))&&0===a.offsetWidth?n.swap(a,Cb,function(){return Ib(a,b,d)}):Ib(a,b,d):void 0},set:function(a,c,d){var e=d&&wb(a);return Gb(a,c,d?Hb(a,b,d,"border-box"===n.css(a,"boxSizing",!1,e),e):0)}}}),n.cssHooks.marginRight=yb(k.reliableMarginRight,function(a,b){return b?n.swap(a,{display:"inline-block"},xb,[a,"marginRight"]):void 0}),n.each({margin:"",padding:"",border:"Width"},function(a,b){n.cssHooks[a+b]={expand:function(c){for(var d=0,e={},f="string"==typeof c?c.split(" "):[c];4>d;d++)e[a+R[d]+b]=f[d]||f[d-2]||f[0];return e}},ub.test(a)||(n.cssHooks[a+b].set=Gb)}),n.fn.extend({css:function(a,b){return J(this,function(a,b,c){var d,e,f={},g=0;if(n.isArray(b)){for(d=wb(a),e=b.length;e>g;g++)f[b[g]]=n.css(a,b[g],!1,d);return f}return void 0!==c?n.style(a,b,c):n.css(a,b)},a,b,arguments.length>1)},show:function(){return Jb(this,!0)},hide:function(){return Jb(this)},toggle:function(a){return"boolean"==typeof a?a?this.show():this.hide():this.each(function(){S(this)?n(this).show():n(this).hide()})}});function Kb(a,b,c,d,e){return new Kb.prototype.init(a,b,c,d,e)}n.Tween=Kb,Kb.prototype={constructor:Kb,init:function(a,b,c,d,e,f){this.elem=a,this.prop=c,this.easing=e||"swing",this.options=b,this.start=this.now=this.cur(),this.end=d,this.unit=f||(n.cssNumber[c]?"":"px")},cur:function(){var a=Kb.propHooks[this.prop];return a&&a.get?a.get(this):Kb.propHooks._default.get(this)},run:function(a){var b,c=Kb.propHooks[this.prop];return this.pos=b=this.options.duration?n.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):a,this.now=(this.end-this.start)*b+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):Kb.propHooks._default.set(this),this}},Kb.prototype.init.prototype=Kb.prototype,Kb.propHooks={_default:{get:function(a){var b;return null==a.elem[a.prop]||a.elem.style&&null!=a.elem.style[a.prop]?(b=n.css(a.elem,a.prop,""),b&&"auto"!==b?b:0):a.elem[a.prop]},set:function(a){n.fx.step[a.prop]?n.fx.step[a.prop](a):a.elem.style&&(null!=a.elem.style[n.cssProps[a.prop]]||n.cssHooks[a.prop])?n.style(a.elem,a.prop,a.now+a.unit):a.elem[a.prop]=a.now}}},Kb.propHooks.scrollTop=Kb.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},n.easing={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2}},n.fx=Kb.prototype.init,n.fx.step={};var Lb,Mb,Nb=/^(?:toggle|show|hide)$/,Ob=new RegExp("^(?:([+-])=|)("+Q+")([a-z%]*)$","i"),Pb=/queueHooks$/,Qb=[Vb],Rb={"*":[function(a,b){var c=this.createTween(a,b),d=c.cur(),e=Ob.exec(b),f=e&&e[3]||(n.cssNumber[a]?"":"px"),g=(n.cssNumber[a]||"px"!==f&&+d)&&Ob.exec(n.css(c.elem,a)),h=1,i=20;if(g&&g[3]!==f){f=f||g[3],e=e||[],g=+d||1;do h=h||".5",g/=h,n.style(c.elem,a,g+f);while(h!==(h=c.cur()/d)&&1!==h&&--i)}return e&&(g=c.start=+g||+d||0,c.unit=f,c.end=e[1]?g+(e[1]+1)*e[2]:+e[2]),c}]};function Sb(){return setTimeout(function(){Lb=void 0}),Lb=n.now()}function Tb(a,b){var c,d=0,e={height:a};for(b=b?1:0;4>d;d+=2-b)c=R[d],e["margin"+c]=e["padding"+c]=a;return b&&(e.opacity=e.width=a),e}function Ub(a,b,c){for(var d,e=(Rb[b]||[]).concat(Rb["*"]),f=0,g=e.length;g>f;f++)if(d=e[f].call(c,b,a))return d}function Vb(a,b,c){var d,e,f,g,h,i,j,k,l=this,m={},o=a.style,p=a.nodeType&&S(a),q=L.get(a,"fxshow");c.queue||(h=n._queueHooks(a,"fx"),null==h.unqueued&&(h.unqueued=0,i=h.empty.fire,h.empty.fire=function(){h.unqueued||i()}),h.unqueued++,l.always(function(){l.always(function(){h.unqueued--,n.queue(a,"fx").length||h.empty.fire()})})),1===a.nodeType&&("height"in b||"width"in b)&&(c.overflow=[o.overflow,o.overflowX,o.overflowY],j=n.css(a,"display"),k="none"===j?L.get(a,"olddisplay")||tb(a.nodeName):j,"inline"===k&&"none"===n.css(a,"float")&&(o.display="inline-block")),c.overflow&&(o.overflow="hidden",l.always(function(){o.overflow=c.overflow[0],o.overflowX=c.overflow[1],o.overflowY=c.overflow[2]}));for(d in b)if(e=b[d],Nb.exec(e)){if(delete b[d],f=f||"toggle"===e,e===(p?"hide":"show")){if("show"!==e||!q||void 0===q[d])continue;p=!0}m[d]=q&&q[d]||n.style(a,d)}else j=void 0;if(n.isEmptyObject(m))"inline"===("none"===j?tb(a.nodeName):j)&&(o.display=j);else{q?"hidden"in q&&(p=q.hidden):q=L.access(a,"fxshow",{}),f&&(q.hidden=!p),p?n(a).show():l.done(function(){n(a).hide()}),l.done(function(){var b;L.remove(a,"fxshow");for(b in m)n.style(a,b,m[b])});for(d in m)g=Ub(p?q[d]:0,d,l),d in q||(q[d]=g.start,p&&(g.end=g.start,g.start="width"===d||"height"===d?1:0))}}function Wb(a,b){var c,d,e,f,g;for(c in a)if(d=n.camelCase(c),e=b[d],f=a[c],n.isArray(f)&&(e=f[1],f=a[c]=f[0]),c!==d&&(a[d]=f,delete a[c]),g=n.cssHooks[d],g&&"expand"in g){f=g.expand(f),delete a[d];for(c in f)c in a||(a[c]=f[c],b[c]=e)}else b[d]=e}function Xb(a,b,c){var d,e,f=0,g=Qb.length,h=n.Deferred().always(function(){delete i.elem}),i=function(){if(e)return!1;for(var b=Lb||Sb(),c=Math.max(0,j.startTime+j.duration-b),d=c/j.duration||0,f=1-d,g=0,i=j.tweens.length;i>g;g++)j.tweens[g].run(f);return h.notifyWith(a,[j,f,c]),1>f&&i?c:(h.resolveWith(a,[j]),!1)},j=h.promise({elem:a,props:n.extend({},b),opts:n.extend(!0,{specialEasing:{}},c),originalProperties:b,originalOptions:c,startTime:Lb||Sb(),duration:c.duration,tweens:[],createTween:function(b,c){var d=n.Tween(a,j.opts,b,c,j.opts.specialEasing[b]||j.opts.easing);return j.tweens.push(d),d},stop:function(b){var c=0,d=b?j.tweens.length:0;if(e)return this;for(e=!0;d>c;c++)j.tweens[c].run(1);return b?h.resolveWith(a,[j,b]):h.rejectWith(a,[j,b]),this}}),k=j.props;for(Wb(k,j.opts.specialEasing);g>f;f++)if(d=Qb[f].call(j,a,k,j.opts))return d;return n.map(k,Ub,j),n.isFunction(j.opts.start)&&j.opts.start.call(a,j),n.fx.timer(n.extend(i,{elem:a,anim:j,queue:j.opts.queue})),j.progress(j.opts.progress).done(j.opts.done,j.opts.complete).fail(j.opts.fail).always(j.opts.always)}n.Animation=n.extend(Xb,{tweener:function(a,b){n.isFunction(a)?(b=a,a=["*"]):a=a.split(" ");for(var c,d=0,e=a.length;e>d;d++)c=a[d],Rb[c]=Rb[c]||[],Rb[c].unshift(b)},prefilter:function(a,b){b?Qb.unshift(a):Qb.push(a)}}),n.speed=function(a,b,c){var d=a&&"object"==typeof a?n.extend({},a):{complete:c||!c&&b||n.isFunction(a)&&a,duration:a,easing:c&&b||b&&!n.isFunction(b)&&b};return d.duration=n.fx.off?0:"number"==typeof d.duration?d.duration:d.duration in n.fx.speeds?n.fx.speeds[d.duration]:n.fx.speeds._default,(null==d.queue||d.queue===!0)&&(d.queue="fx"),d.old=d.complete,d.complete=function(){n.isFunction(d.old)&&d.old.call(this),d.queue&&n.dequeue(this,d.queue)},d},n.fn.extend({fadeTo:function(a,b,c,d){return this.filter(S).css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,d){var e=n.isEmptyObject(a),f=n.speed(b,c,d),g=function(){var b=Xb(this,n.extend({},a),f);(e||L.get(this,"finish"))&&b.stop(!0)};return g.finish=g,e||f.queue===!1?this.each(g):this.queue(f.queue,g)},stop:function(a,b,c){var d=function(a){var b=a.stop;delete a.stop,b(c)};return"string"!=typeof a&&(c=b,b=a,a=void 0),b&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){var b=!0,e=null!=a&&a+"queueHooks",f=n.timers,g=L.get(this);if(e)g[e]&&g[e].stop&&d(g[e]);else for(e in g)g[e]&&g[e].stop&&Pb.test(e)&&d(g[e]);for(e=f.length;e--;)f[e].elem!==this||null!=a&&f[e].queue!==a||(f[e].anim.stop(c),b=!1,f.splice(e,1));(b||!c)&&n.dequeue(this,a)})},finish:function(a){return a!==!1&&(a=a||"fx"),this.each(function(){var b,c=L.get(this),d=c[a+"queue"],e=c[a+"queueHooks"],f=n.timers,g=d?d.length:0;for(c.finish=!0,n.queue(this,a,[]),e&&e.stop&&e.stop.call(this,!0),b=f.length;b--;)f[b].elem===this&&f[b].queue===a&&(f[b].anim.stop(!0),f.splice(b,1));for(b=0;g>b;b++)d[b]&&d[b].finish&&d[b].finish.call(this);delete c.finish})}}),n.each(["toggle","show","hide"],function(a,b){var c=n.fn[b];n.fn[b]=function(a,d,e){return null==a||"boolean"==typeof a?c.apply(this,arguments):this.animate(Tb(b,!0),a,d,e)}}),n.each({slideDown:Tb("show"),slideUp:Tb("hide"),slideToggle:Tb("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){n.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),n.timers=[],n.fx.tick=function(){var a,b=0,c=n.timers;for(Lb=n.now();b<c.length;b++)a=c[b],a()||c[b]!==a||c.splice(b--,1);c.length||n.fx.stop(),Lb=void 0},n.fx.timer=function(a){n.timers.push(a),a()?n.fx.start():n.timers.pop()},n.fx.interval=13,n.fx.start=function(){Mb||(Mb=setInterval(n.fx.tick,n.fx.interval))},n.fx.stop=function(){clearInterval(Mb),Mb=null},n.fx.speeds={slow:600,fast:200,_default:400},n.fn.delay=function(a,b){return a=n.fx?n.fx.speeds[a]||a:a,b=b||"fx",this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},function(){var a=l.createElement("input"),b=l.createElement("select"),c=b.appendChild(l.createElement("option"));a.type="checkbox",k.checkOn=""!==a.value,k.optSelected=c.selected,b.disabled=!0,k.optDisabled=!c.disabled,a=l.createElement("input"),a.value="t",a.type="radio",k.radioValue="t"===a.value}();var Yb,Zb,$b=n.expr.attrHandle;n.fn.extend({attr:function(a,b){return J(this,n.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){n.removeAttr(this,a)})}}),n.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(a&&3!==f&&8!==f&&2!==f)return typeof a.getAttribute===U?n.prop(a,b,c):(1===f&&n.isXMLDoc(a)||(b=b.toLowerCase(),d=n.attrHooks[b]||(n.expr.match.bool.test(b)?Zb:Yb)),void 0===c?d&&"get"in d&&null!==(e=d.get(a,b))?e:(e=n.find.attr(a,b),null==e?void 0:e):null!==c?d&&"set"in d&&void 0!==(e=d.set(a,c,b))?e:(a.setAttribute(b,c+""),c):void n.removeAttr(a,b))
+},removeAttr:function(a,b){var c,d,e=0,f=b&&b.match(E);if(f&&1===a.nodeType)while(c=f[e++])d=n.propFix[c]||c,n.expr.match.bool.test(c)&&(a[d]=!1),a.removeAttribute(c)},attrHooks:{type:{set:function(a,b){if(!k.radioValue&&"radio"===b&&n.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}}}),Zb={set:function(a,b,c){return b===!1?n.removeAttr(a,c):a.setAttribute(c,c),c}},n.each(n.expr.match.bool.source.match(/\w+/g),function(a,b){var c=$b[b]||n.find.attr;$b[b]=function(a,b,d){var e,f;return d||(f=$b[b],$b[b]=e,e=null!=c(a,b,d)?b.toLowerCase():null,$b[b]=f),e}});var _b=/^(?:input|select|textarea|button)$/i;n.fn.extend({prop:function(a,b){return J(this,n.prop,a,b,arguments.length>1)},removeProp:function(a){return this.each(function(){delete this[n.propFix[a]||a]})}}),n.extend({propFix:{"for":"htmlFor","class":"className"},prop:function(a,b,c){var d,e,f,g=a.nodeType;if(a&&3!==g&&8!==g&&2!==g)return f=1!==g||!n.isXMLDoc(a),f&&(b=n.propFix[b]||b,e=n.propHooks[b]),void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]},propHooks:{tabIndex:{get:function(a){return a.hasAttribute("tabindex")||_b.test(a.nodeName)||a.href?a.tabIndex:-1}}}}),k.optSelected||(n.propHooks.selected={get:function(a){var b=a.parentNode;return b&&b.parentNode&&b.parentNode.selectedIndex,null}}),n.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){n.propFix[this.toLowerCase()]=this});var ac=/[\t\r\n\f]/g;n.fn.extend({addClass:function(a){var b,c,d,e,f,g,h="string"==typeof a&&a,i=0,j=this.length;if(n.isFunction(a))return this.each(function(b){n(this).addClass(a.call(this,b,this.className))});if(h)for(b=(a||"").match(E)||[];j>i;i++)if(c=this[i],d=1===c.nodeType&&(c.className?(" "+c.className+" ").replace(ac," "):" ")){f=0;while(e=b[f++])d.indexOf(" "+e+" ")<0&&(d+=e+" ");g=n.trim(d),c.className!==g&&(c.className=g)}return this},removeClass:function(a){var b,c,d,e,f,g,h=0===arguments.length||"string"==typeof a&&a,i=0,j=this.length;if(n.isFunction(a))return this.each(function(b){n(this).removeClass(a.call(this,b,this.className))});if(h)for(b=(a||"").match(E)||[];j>i;i++)if(c=this[i],d=1===c.nodeType&&(c.className?(" "+c.className+" ").replace(ac," "):"")){f=0;while(e=b[f++])while(d.indexOf(" "+e+" ")>=0)d=d.replace(" "+e+" "," ");g=a?n.trim(d):"",c.className!==g&&(c.className=g)}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):this.each(n.isFunction(a)?function(c){n(this).toggleClass(a.call(this,c,this.className,b),b)}:function(){if("string"===c){var b,d=0,e=n(this),f=a.match(E)||[];while(b=f[d++])e.hasClass(b)?e.removeClass(b):e.addClass(b)}else(c===U||"boolean"===c)&&(this.className&&L.set(this,"__className__",this.className),this.className=this.className||a===!1?"":L.get(this,"__className__")||"")})},hasClass:function(a){for(var b=" "+a+" ",c=0,d=this.length;d>c;c++)if(1===this[c].nodeType&&(" "+this[c].className+" ").replace(ac," ").indexOf(b)>=0)return!0;return!1}});var bc=/\r/g;n.fn.extend({val:function(a){var b,c,d,e=this[0];{if(arguments.length)return d=n.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,n(this).val()):a,null==e?e="":"number"==typeof e?e+="":n.isArray(e)&&(e=n.map(e,function(a){return null==a?"":a+""})),b=n.valHooks[this.type]||n.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return b=n.valHooks[e.type]||n.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(bc,""):null==c?"":c)}}}),n.extend({valHooks:{option:{get:function(a){var b=n.find.attr(a,"value");return null!=b?b:n.trim(n.text(a))}},select:{get:function(a){for(var b,c,d=a.options,e=a.selectedIndex,f="select-one"===a.type||0>e,g=f?null:[],h=f?e+1:d.length,i=0>e?h:f?e:0;h>i;i++)if(c=d[i],!(!c.selected&&i!==e||(k.optDisabled?c.disabled:null!==c.getAttribute("disabled"))||c.parentNode.disabled&&n.nodeName(c.parentNode,"optgroup"))){if(b=n(c).val(),f)return b;g.push(b)}return g},set:function(a,b){var c,d,e=a.options,f=n.makeArray(b),g=e.length;while(g--)d=e[g],(d.selected=n.inArray(d.value,f)>=0)&&(c=!0);return c||(a.selectedIndex=-1),f}}}}),n.each(["radio","checkbox"],function(){n.valHooks[this]={set:function(a,b){return n.isArray(b)?a.checked=n.inArray(n(a).val(),b)>=0:void 0}},k.checkOn||(n.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})}),n.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){n.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}}),n.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return 1===arguments.length?this.off(a,"**"):this.off(b,a||"**",c)}});var cc=n.now(),dc=/\?/;n.parseJSON=function(a){return JSON.parse(a+"")},n.parseXML=function(a){var b,c;if(!a||"string"!=typeof a)return null;try{c=new DOMParser,b=c.parseFromString(a,"text/xml")}catch(d){b=void 0}return(!b||b.getElementsByTagName("parsererror").length)&&n.error("Invalid XML: "+a),b};var ec,fc,gc=/#.*$/,hc=/([?&])_=[^&]*/,ic=/^(.*?):[ \t]*([^\r\n]*)$/gm,jc=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,kc=/^(?:GET|HEAD)$/,lc=/^\/\//,mc=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,nc={},oc={},pc="*/".concat("*");try{fc=location.href}catch(qc){fc=l.createElement("a"),fc.href="",fc=fc.href}ec=mc.exec(fc.toLowerCase())||[];function rc(a){return function(b,c){"string"!=typeof b&&(c=b,b="*");var d,e=0,f=b.toLowerCase().match(E)||[];if(n.isFunction(c))while(d=f[e++])"+"===d[0]?(d=d.slice(1)||"*",(a[d]=a[d]||[]).unshift(c)):(a[d]=a[d]||[]).push(c)}}function sc(a,b,c,d){var e={},f=a===oc;function g(h){var i;return e[h]=!0,n.each(a[h]||[],function(a,h){var j=h(b,c,d);return"string"!=typeof j||f||e[j]?f?!(i=j):void 0:(b.dataTypes.unshift(j),g(j),!1)}),i}return g(b.dataTypes[0])||!e["*"]&&g("*")}function tc(a,b){var c,d,e=n.ajaxSettings.flatOptions||{};for(c in b)void 0!==b[c]&&((e[c]?a:d||(d={}))[c]=b[c]);return d&&n.extend(!0,a,d),a}function uc(a,b,c){var d,e,f,g,h=a.contents,i=a.dataTypes;while("*"===i[0])i.shift(),void 0===d&&(d=a.mimeType||b.getResponseHeader("Content-Type"));if(d)for(e in h)if(h[e]&&h[e].test(d)){i.unshift(e);break}if(i[0]in c)f=i[0];else{for(e in c){if(!i[0]||a.converters[e+" "+i[0]]){f=e;break}g||(g=e)}f=f||g}return f?(f!==i[0]&&i.unshift(f),c[f]):void 0}function vc(a,b,c,d){var e,f,g,h,i,j={},k=a.dataTypes.slice();if(k[1])for(g in a.converters)j[g.toLowerCase()]=a.converters[g];f=k.shift();while(f)if(a.responseFields[f]&&(c[a.responseFields[f]]=b),!i&&d&&a.dataFilter&&(b=a.dataFilter(b,a.dataType)),i=f,f=k.shift())if("*"===f)f=i;else if("*"!==i&&i!==f){if(g=j[i+" "+f]||j["* "+f],!g)for(e in j)if(h=e.split(" "),h[1]===f&&(g=j[i+" "+h[0]]||j["* "+h[0]])){g===!0?g=j[e]:j[e]!==!0&&(f=h[0],k.unshift(h[1]));break}if(g!==!0)if(g&&a["throws"])b=g(b);else try{b=g(b)}catch(l){return{state:"parsererror",error:g?l:"No conversion from "+i+" to "+f}}}return{state:"success",data:b}}n.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:fc,type:"GET",isLocal:jc.test(ec[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":pc,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":n.parseJSON,"text xml":n.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,b){return b?tc(tc(a,n.ajaxSettings),b):tc(n.ajaxSettings,a)},ajaxPrefilter:rc(nc),ajaxTransport:rc(oc),ajax:function(a,b){"object"==typeof a&&(b=a,a=void 0),b=b||{};var c,d,e,f,g,h,i,j,k=n.ajaxSetup({},b),l=k.context||k,m=k.context&&(l.nodeType||l.jquery)?n(l):n.event,o=n.Deferred(),p=n.Callbacks("once memory"),q=k.statusCode||{},r={},s={},t=0,u="canceled",v={readyState:0,getResponseHeader:function(a){var b;if(2===t){if(!f){f={};while(b=ic.exec(e))f[b[1].toLowerCase()]=b[2]}b=f[a.toLowerCase()]}return null==b?null:b},getAllResponseHeaders:function(){return 2===t?e:null},setRequestHeader:function(a,b){var c=a.toLowerCase();return t||(a=s[c]=s[c]||a,r[a]=b),this},overrideMimeType:function(a){return t||(k.mimeType=a),this},statusCode:function(a){var b;if(a)if(2>t)for(b in a)q[b]=[q[b],a[b]];else v.always(a[v.status]);return this},abort:function(a){var b=a||u;return c&&c.abort(b),x(0,b),this}};if(o.promise(v).complete=p.add,v.success=v.done,v.error=v.fail,k.url=((a||k.url||fc)+"").replace(gc,"").replace(lc,ec[1]+"//"),k.type=b.method||b.type||k.method||k.type,k.dataTypes=n.trim(k.dataType||"*").toLowerCase().match(E)||[""],null==k.crossDomain&&(h=mc.exec(k.url.toLowerCase()),k.crossDomain=!(!h||h[1]===ec[1]&&h[2]===ec[2]&&(h[3]||("http:"===h[1]?"80":"443"))===(ec[3]||("http:"===ec[1]?"80":"443")))),k.data&&k.processData&&"string"!=typeof k.data&&(k.data=n.param(k.data,k.traditional)),sc(nc,k,b,v),2===t)return v;i=k.global,i&&0===n.active++&&n.event.trigger("ajaxStart"),k.type=k.type.toUpperCase(),k.hasContent=!kc.test(k.type),d=k.url,k.hasContent||(k.data&&(d=k.url+=(dc.test(d)?"&":"?")+k.data,delete k.data),k.cache===!1&&(k.url=hc.test(d)?d.replace(hc,"$1_="+cc++):d+(dc.test(d)?"&":"?")+"_="+cc++)),k.ifModified&&(n.lastModified[d]&&v.setRequestHeader("If-Modified-Since",n.lastModified[d]),n.etag[d]&&v.setRequestHeader("If-None-Match",n.etag[d])),(k.data&&k.hasContent&&k.contentType!==!1||b.contentType)&&v.setRequestHeader("Content-Type",k.contentType),v.setRequestHeader("Accept",k.dataTypes[0]&&k.accepts[k.dataTypes[0]]?k.accepts[k.dataTypes[0]]+("*"!==k.dataTypes[0]?", "+pc+"; q=0.01":""):k.accepts["*"]);for(j in k.headers)v.setRequestHeader(j,k.headers[j]);if(k.beforeSend&&(k.beforeSend.call(l,v,k)===!1||2===t))return v.abort();u="abort";for(j in{success:1,error:1,complete:1})v[j](k[j]);if(c=sc(oc,k,b,v)){v.readyState=1,i&&m.trigger("ajaxSend",[v,k]),k.async&&k.timeout>0&&(g=setTimeout(function(){v.abort("timeout")},k.timeout));try{t=1,c.send(r,x)}catch(w){if(!(2>t))throw w;x(-1,w)}}else x(-1,"No Transport");function x(a,b,f,h){var j,r,s,u,w,x=b;2!==t&&(t=2,g&&clearTimeout(g),c=void 0,e=h||"",v.readyState=a>0?4:0,j=a>=200&&300>a||304===a,f&&(u=uc(k,v,f)),u=vc(k,u,v,j),j?(k.ifModified&&(w=v.getResponseHeader("Last-Modified"),w&&(n.lastModified[d]=w),w=v.getResponseHeader("etag"),w&&(n.etag[d]=w)),204===a||"HEAD"===k.type?x="nocontent":304===a?x="notmodified":(x=u.state,r=u.data,s=u.error,j=!s)):(s=x,(a||!x)&&(x="error",0>a&&(a=0))),v.status=a,v.statusText=(b||x)+"",j?o.resolveWith(l,[r,x,v]):o.rejectWith(l,[v,x,s]),v.statusCode(q),q=void 0,i&&m.trigger(j?"ajaxSuccess":"ajaxError",[v,k,j?r:s]),p.fireWith(l,[v,x]),i&&(m.trigger("ajaxComplete",[v,k]),--n.active||n.event.trigger("ajaxStop")))}return v},getJSON:function(a,b,c){return n.get(a,b,c,"json")},getScript:function(a,b){return n.get(a,void 0,b,"script")}}),n.each(["get","post"],function(a,b){n[b]=function(a,c,d,e){return n.isFunction(c)&&(e=e||d,d=c,c=void 0),n.ajax({url:a,type:b,dataType:e,data:c,success:d})}}),n.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(a,b){n.fn[b]=function(a){return this.on(b,a)}}),n._evalUrl=function(a){return n.ajax({url:a,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0})},n.fn.extend({wrapAll:function(a){var b;return n.isFunction(a)?this.each(function(b){n(this).wrapAll(a.call(this,b))}):(this[0]&&(b=n(a,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstElementChild)a=a.firstElementChild;return a}).append(this)),this)},wrapInner:function(a){return this.each(n.isFunction(a)?function(b){n(this).wrapInner(a.call(this,b))}:function(){var b=n(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=n.isFunction(a);return this.each(function(c){n(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){n.nodeName(this,"body")||n(this).replaceWith(this.childNodes)}).end()}}),n.expr.filters.hidden=function(a){return a.offsetWidth<=0&&a.offsetHeight<=0},n.expr.filters.visible=function(a){return!n.expr.filters.hidden(a)};var wc=/%20/g,xc=/\[\]$/,yc=/\r?\n/g,zc=/^(?:submit|button|image|reset|file)$/i,Ac=/^(?:input|select|textarea|keygen)/i;function Bc(a,b,c,d){var e;if(n.isArray(b))n.each(b,function(b,e){c||xc.test(a)?d(a,e):Bc(a+"["+("object"==typeof e?b:"")+"]",e,c,d)});else if(c||"object"!==n.type(b))d(a,b);else for(e in b)Bc(a+"["+e+"]",b[e],c,d)}n.param=function(a,b){var c,d=[],e=function(a,b){b=n.isFunction(b)?b():null==b?"":b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};if(void 0===b&&(b=n.ajaxSettings&&n.ajaxSettings.traditional),n.isArray(a)||a.jquery&&!n.isPlainObject(a))n.each(a,function(){e(this.name,this.value)});else for(c in a)Bc(c,a[c],b,e);return d.join("&").replace(wc,"+")},n.fn.extend({serialize:function(){return n.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=n.prop(this,"elements");return a?n.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!n(this).is(":disabled")&&Ac.test(this.nodeName)&&!zc.test(a)&&(this.checked||!T.test(a))}).map(function(a,b){var c=n(this).val();return null==c?null:n.isArray(c)?n.map(c,function(a){return{name:b.name,value:a.replace(yc,"\r\n")}}):{name:b.name,value:c.replace(yc,"\r\n")}}).get()}}),n.ajaxSettings.xhr=function(){try{return new XMLHttpRequest}catch(a){}};var Cc=0,Dc={},Ec={0:200,1223:204},Fc=n.ajaxSettings.xhr();a.ActiveXObject&&n(a).on("unload",function(){for(var a in Dc)Dc[a]()}),k.cors=!!Fc&&"withCredentials"in Fc,k.ajax=Fc=!!Fc,n.ajaxTransport(function(a){var b;return k.cors||Fc&&!a.crossDomain?{send:function(c,d){var e,f=a.xhr(),g=++Cc;if(f.open(a.type,a.url,a.async,a.username,a.password),a.xhrFields)for(e in a.xhrFields)f[e]=a.xhrFields[e];a.mimeType&&f.overrideMimeType&&f.overrideMimeType(a.mimeType),a.crossDomain||c["X-Requested-With"]||(c["X-Requested-With"]="XMLHttpRequest");for(e in c)f.setRequestHeader(e,c[e]);b=function(a){return function(){b&&(delete Dc[g],b=f.onload=f.onerror=null,"abort"===a?f.abort():"error"===a?d(f.status,f.statusText):d(Ec[f.status]||f.status,f.statusText,"string"==typeof f.responseText?{text:f.responseText}:void 0,f.getAllResponseHeaders()))}},f.onload=b(),f.onerror=b("error"),b=Dc[g]=b("abort");try{f.send(a.hasContent&&a.data||null)}catch(h){if(b)throw h}},abort:function(){b&&b()}}:void 0}),n.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/(?:java|ecma)script/},converters:{"text script":function(a){return n.globalEval(a),a}}}),n.ajaxPrefilter("script",function(a){void 0===a.cache&&(a.cache=!1),a.crossDomain&&(a.type="GET")}),n.ajaxTransport("script",function(a){if(a.crossDomain){var b,c;return{send:function(d,e){b=n("<script>").prop({async:!0,charset:a.scriptCharset,src:a.url}).on("load error",c=function(a){b.remove(),c=null,a&&e("error"===a.type?404:200,a.type)}),l.head.appendChild(b[0])},abort:function(){c&&c()}}}});var Gc=[],Hc=/(=)\?(?=&|$)|\?\?/;n.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a=Gc.pop()||n.expando+"_"+cc++;return this[a]=!0,a}}),n.ajaxPrefilter("json jsonp",function(b,c,d){var e,f,g,h=b.jsonp!==!1&&(Hc.test(b.url)?"url":"string"==typeof b.data&&!(b.contentType||"").indexOf("application/x-www-form-urlencoded")&&Hc.test(b.data)&&"data");return h||"jsonp"===b.dataTypes[0]?(e=b.jsonpCallback=n.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h?b[h]=b[h].replace(Hc,"$1"+e):b.jsonp!==!1&&(b.url+=(dc.test(b.url)?"&":"?")+b.jsonp+"="+e),b.converters["script json"]=function(){return g||n.error(e+" was not called"),g[0]},b.dataTypes[0]="json",f=a[e],a[e]=function(){g=arguments},d.always(function(){a[e]=f,b[e]&&(b.jsonpCallback=c.jsonpCallback,Gc.push(e)),g&&n.isFunction(f)&&f(g[0]),g=f=void 0}),"script"):void 0}),n.parseHTML=function(a,b,c){if(!a||"string"!=typeof a)return null;"boolean"==typeof b&&(c=b,b=!1),b=b||l;var d=v.exec(a),e=!c&&[];return d?[b.createElement(d[1])]:(d=n.buildFragment([a],b,e),e&&e.length&&n(e).remove(),n.merge([],d.childNodes))};var Ic=n.fn.load;n.fn.load=function(a,b,c){if("string"!=typeof a&&Ic)return Ic.apply(this,arguments);var d,e,f,g=this,h=a.indexOf(" ");return h>=0&&(d=n.trim(a.slice(h)),a=a.slice(0,h)),n.isFunction(b)?(c=b,b=void 0):b&&"object"==typeof b&&(e="POST"),g.length>0&&n.ajax({url:a,type:e,dataType:"html",data:b}).done(function(a){f=arguments,g.html(d?n("<div>").append(n.parseHTML(a)).find(d):a)}).complete(c&&function(a,b){g.each(c,f||[a.responseText,b,a])}),this},n.expr.filters.animated=function(a){return n.grep(n.timers,function(b){return a===b.elem}).length};var Jc=a.document.documentElement;function Kc(a){return n.isWindow(a)?a:9===a.nodeType&&a.defaultView}n.offset={setOffset:function(a,b,c){var d,e,f,g,h,i,j,k=n.css(a,"position"),l=n(a),m={};"static"===k&&(a.style.position="relative"),h=l.offset(),f=n.css(a,"top"),i=n.css(a,"left"),j=("absolute"===k||"fixed"===k)&&(f+i).indexOf("auto")>-1,j?(d=l.position(),g=d.top,e=d.left):(g=parseFloat(f)||0,e=parseFloat(i)||0),n.isFunction(b)&&(b=b.call(a,c,h)),null!=b.top&&(m.top=b.top-h.top+g),null!=b.left&&(m.left=b.left-h.left+e),"using"in b?b.using.call(a,m):l.css(m)}},n.fn.extend({offset:function(a){if(arguments.length)return void 0===a?this:this.each(function(b){n.offset.setOffset(this,a,b)});var b,c,d=this[0],e={top:0,left:0},f=d&&d.ownerDocument;if(f)return b=f.documentElement,n.contains(b,d)?(typeof d.getBoundingClientRect!==U&&(e=d.getBoundingClientRect()),c=Kc(f),{top:e.top+c.pageYOffset-b.clientTop,left:e.left+c.pageXOffset-b.clientLeft}):e},position:function(){if(this[0]){var a,b,c=this[0],d={top:0,left:0};return"fixed"===n.css(c,"position")?b=c.getBoundingClientRect():(a=this.offsetParent(),b=this.offset(),n.nodeName(a[0],"html")||(d=a.offset()),d.top+=n.css(a[0],"borderTopWidth",!0),d.left+=n.css(a[0],"borderLeftWidth",!0)),{top:b.top-d.top-n.css(c,"marginTop",!0),left:b.left-d.left-n.css(c,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||Jc;while(a&&!n.nodeName(a,"html")&&"static"===n.css(a,"position"))a=a.offsetParent;return a||Jc})}}),n.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(b,c){var d="pageYOffset"===c;n.fn[b]=function(e){return J(this,function(b,e,f){var g=Kc(b);return void 0===f?g?g[c]:b[e]:void(g?g.scrollTo(d?a.pageXOffset:f,d?f:a.pageYOffset):b[e]=f)},b,e,arguments.length,null)}}),n.each(["top","left"],function(a,b){n.cssHooks[b]=yb(k.pixelPosition,function(a,c){return c?(c=xb(a,b),vb.test(c)?n(a).position()[b]+"px":c):void 0})}),n.each({Height:"height",Width:"width"},function(a,b){n.each({padding:"inner"+a,content:b,"":"outer"+a},function(c,d){n.fn[d]=function(d,e){var f=arguments.length&&(c||"boolean"!=typeof d),g=c||(d===!0||e===!0?"margin":"border");return J(this,function(b,c,d){var e;return n.isWindow(b)?b.document.documentElement["client"+a]:9===b.nodeType?(e=b.documentElement,Math.max(b.body["scroll"+a],e["scroll"+a],b.body["offset"+a],e["offset"+a],e["client"+a])):void 0===d?n.css(b,c,g):n.style(b,c,d,g)},b,f?d:void 0,f,null)}})}),n.fn.size=function(){return this.length},n.fn.andSelf=n.fn.addBack,"function"==typeof define&&define.amd&&define("jquery",[],function(){return n});var Lc=a.jQuery,Mc=a.$;return n.noConflict=function(b){return a.$===n&&(a.$=Mc),b&&a.jQuery===n&&(a.jQuery=Lc),n},typeof b===U&&(a.jQuery=a.$=n),n});
diff --git a/smppir-checkin-portal/public/manifest.json b/smppir-checkin-portal/public/manifest.json
new file mode 100644
index 0000000..be607e4
--- /dev/null
+++ b/smppir-checkin-portal/public/manifest.json
@@ -0,0 +1,15 @@
+{
+  "short_name": "React App",
+  "name": "Create React App Sample",
+  "icons": [
+    {
+      "src": "favicon.ico",
+      "sizes": "192x192",
+      "type": "image/png"
+    }
+  ],
+  "start_url": "./index.html",
+  "display": "standalone",
+  "theme_color": "#000000",
+  "background_color": "#ffffff"
+}
diff --git a/smppir-checkin-portal/public/materialize.min.css b/smppir-checkin-portal/public/materialize.min.css
new file mode 100644
index 0000000..103b4df
--- /dev/null
+++ b/smppir-checkin-portal/public/materialize.min.css
@@ -0,0 +1,16 @@
+/*!
+ * Materialize v0.98.2 (http://materializecss.com)
+ * Copyright 2014-2015 Materialize
+ * MIT License (https://raw.githubusercontent.com/Dogfalo/materialize/master/LICENSE)
+ */
+.materialize-red{background-color:#e51c23 !important}.materialize-red-text{color:#e51c23 !important}.materialize-red.lighten-5{background-color:#fdeaeb !important}.materialize-red-text.text-lighten-5{color:#fdeaeb !important}.materialize-red.lighten-4{background-color:#f8c1c3 !important}.materialize-red-text.text-lighten-4{color:#f8c1c3 !important}.materialize-red.lighten-3{background-color:#f3989b !important}.materialize-red-text.text-lighten-3{color:#f3989b !important}.materialize-red.lighten-2{background-color:#ee6e73 !important}.materialize-red-text.text-lighten-2{color:#ee6e73 !important}.materialize-red.lighten-1{background-color:#ea454b !important}.materialize-red-text.text-lighten-1{color:#ea454b !important}.materialize-red.darken-1{background-color:#d0181e !important}.materialize-red-text.text-darken-1{color:#d0181e !important}.materialize-red.darken-2{background-color:#b9151b !important}.materialize-red-text.text-darken-2{color:#b9151b !important}.materialize-red.darken-3{background-color:#a21318 !important}.materialize-red-text.text-darken-3{color:#a21318 !important}.materialize-red.darken-4{background-color:#8b1014 !important}.materialize-red-text.text-darken-4{color:#8b1014 !important}.red{background-color:#F44336 !important}.red-text{color:#F44336 !important}.red.lighten-5{background-color:#FFEBEE !important}.red-text.text-lighten-5{color:#FFEBEE !important}.red.lighten-4{background-color:#FFCDD2 !important}.red-text.text-lighten-4{color:#FFCDD2 !important}.red.lighten-3{background-color:#EF9A9A !important}.red-text.text-lighten-3{color:#EF9A9A !important}.red.lighten-2{background-color:#E57373 !important}.red-text.text-lighten-2{color:#E57373 !important}.red.lighten-1{background-color:#EF5350 !important}.red-text.text-lighten-1{color:#EF5350 !important}.red.darken-1{background-color:#E53935 !important}.red-text.text-darken-1{color:#E53935 !important}.red.darken-2{background-color:#D32F2F !important}.red-text.text-darken-2{color:#D32F2F !important}.red.darken-3{background-color:#C62828 !important}.red-text.text-darken-3{color:#C62828 !important}.red.darken-4{background-color:#B71C1C !important}.red-text.text-darken-4{color:#B71C1C !important}.red.accent-1{background-color:#FF8A80 !important}.red-text.text-accent-1{color:#FF8A80 !important}.red.accent-2{background-color:#FF5252 !important}.red-text.text-accent-2{color:#FF5252 !important}.red.accent-3{background-color:#FF1744 !important}.red-text.text-accent-3{color:#FF1744 !important}.red.accent-4{background-color:#D50000 !important}.red-text.text-accent-4{color:#D50000 !important}.pink{background-color:#e91e63 !important}.pink-text{color:#e91e63 !important}.pink.lighten-5{background-color:#fce4ec !important}.pink-text.text-lighten-5{color:#fce4ec !important}.pink.lighten-4{background-color:#f8bbd0 !important}.pink-text.text-lighten-4{color:#f8bbd0 !important}.pink.lighten-3{background-color:#f48fb1 !important}.pink-text.text-lighten-3{color:#f48fb1 !important}.pink.lighten-2{background-color:#f06292 !important}.pink-text.text-lighten-2{color:#f06292 !important}.pink.lighten-1{background-color:#ec407a !important}.pink-text.text-lighten-1{color:#ec407a !important}.pink.darken-1{background-color:#d81b60 !important}.pink-text.text-darken-1{color:#d81b60 !important}.pink.darken-2{background-color:#c2185b !important}.pink-text.text-darken-2{color:#c2185b !important}.pink.darken-3{background-color:#ad1457 !important}.pink-text.text-darken-3{color:#ad1457 !important}.pink.darken-4{background-color:#880e4f !important}.pink-text.text-darken-4{color:#880e4f !important}.pink.accent-1{background-color:#ff80ab !important}.pink-text.text-accent-1{color:#ff80ab !important}.pink.accent-2{background-color:#ff4081 !important}.pink-text.text-accent-2{color:#ff4081 !important}.pink.accent-3{background-color:#f50057 !important}.pink-text.text-accent-3{color:#f50057 !important}.pink.accent-4{background-color:#c51162 !important}.pink-text.text-accent-4{color:#c51162 !important}.purple{background-color:#9c27b0 !important}.purple-text{color:#9c27b0 !important}.purple.lighten-5{background-color:#f3e5f5 !important}.purple-text.text-lighten-5{color:#f3e5f5 !important}.purple.lighten-4{background-color:#e1bee7 !important}.purple-text.text-lighten-4{color:#e1bee7 !important}.purple.lighten-3{background-color:#ce93d8 !important}.purple-text.text-lighten-3{color:#ce93d8 !important}.purple.lighten-2{background-color:#ba68c8 !important}.purple-text.text-lighten-2{color:#ba68c8 !important}.purple.lighten-1{background-color:#ab47bc !important}.purple-text.text-lighten-1{color:#ab47bc !important}.purple.darken-1{background-color:#8e24aa !important}.purple-text.text-darken-1{color:#8e24aa !important}.purple.darken-2{background-color:#7b1fa2 !important}.purple-text.text-darken-2{color:#7b1fa2 !important}.purple.darken-3{background-color:#6a1b9a !important}.purple-text.text-darken-3{color:#6a1b9a !important}.purple.darken-4{background-color:#4a148c !important}.purple-text.text-darken-4{color:#4a148c !important}.purple.accent-1{background-color:#ea80fc !important}.purple-text.text-accent-1{color:#ea80fc !important}.purple.accent-2{background-color:#e040fb !important}.purple-text.text-accent-2{color:#e040fb !important}.purple.accent-3{background-color:#d500f9 !important}.purple-text.text-accent-3{color:#d500f9 !important}.purple.accent-4{background-color:#a0f !important}.purple-text.text-accent-4{color:#a0f !important}.deep-purple{background-color:#673ab7 !important}.deep-purple-text{color:#673ab7 !important}.deep-purple.lighten-5{background-color:#ede7f6 !important}.deep-purple-text.text-lighten-5{color:#ede7f6 !important}.deep-purple.lighten-4{background-color:#d1c4e9 !important}.deep-purple-text.text-lighten-4{color:#d1c4e9 !important}.deep-purple.lighten-3{background-color:#b39ddb !important}.deep-purple-text.text-lighten-3{color:#b39ddb !important}.deep-purple.lighten-2{background-color:#9575cd !important}.deep-purple-text.text-lighten-2{color:#9575cd !important}.deep-purple.lighten-1{background-color:#7e57c2 !important}.deep-purple-text.text-lighten-1{color:#7e57c2 !important}.deep-purple.darken-1{background-color:#5e35b1 !important}.deep-purple-text.text-darken-1{color:#5e35b1 !important}.deep-purple.darken-2{background-color:#512da8 !important}.deep-purple-text.text-darken-2{color:#512da8 !important}.deep-purple.darken-3{background-color:#4527a0 !important}.deep-purple-text.text-darken-3{color:#4527a0 !important}.deep-purple.darken-4{background-color:#311b92 !important}.deep-purple-text.text-darken-4{color:#311b92 !important}.deep-purple.accent-1{background-color:#b388ff !important}.deep-purple-text.text-accent-1{color:#b388ff !important}.deep-purple.accent-2{background-color:#7c4dff !important}.deep-purple-text.text-accent-2{color:#7c4dff !important}.deep-purple.accent-3{background-color:#651fff !important}.deep-purple-text.text-accent-3{color:#651fff !important}.deep-purple.accent-4{background-color:#6200ea !important}.deep-purple-text.text-accent-4{color:#6200ea !important}.indigo{background-color:#3f51b5 !important}.indigo-text{color:#3f51b5 !important}.indigo.lighten-5{background-color:#e8eaf6 !important}.indigo-text.text-lighten-5{color:#e8eaf6 !important}.indigo.lighten-4{background-color:#c5cae9 !important}.indigo-text.text-lighten-4{color:#c5cae9 !important}.indigo.lighten-3{background-color:#9fa8da !important}.indigo-text.text-lighten-3{color:#9fa8da !important}.indigo.lighten-2{background-color:#7986cb !important}.indigo-text.text-lighten-2{color:#7986cb !important}.indigo.lighten-1{background-color:#5c6bc0 !important}.indigo-text.text-lighten-1{color:#5c6bc0 !important}.indigo.darken-1{background-color:#3949ab !important}.indigo-text.text-darken-1{color:#3949ab !important}.indigo.darken-2{background-color:#303f9f !important}.indigo-text.text-darken-2{color:#303f9f !important}.indigo.darken-3{background-color:#283593 !important}.indigo-text.text-darken-3{color:#283593 !important}.indigo.darken-4{background-color:#1a237e !important}.indigo-text.text-darken-4{color:#1a237e !important}.indigo.accent-1{background-color:#8c9eff !important}.indigo-text.text-accent-1{color:#8c9eff !important}.indigo.accent-2{background-color:#536dfe !important}.indigo-text.text-accent-2{color:#536dfe !important}.indigo.accent-3{background-color:#3d5afe !important}.indigo-text.text-accent-3{color:#3d5afe !important}.indigo.accent-4{background-color:#304ffe !important}.indigo-text.text-accent-4{color:#304ffe !important}.blue{background-color:#2196F3 !important}.blue-text{color:#2196F3 !important}.blue.lighten-5{background-color:#E3F2FD !important}.blue-text.text-lighten-5{color:#E3F2FD !important}.blue.lighten-4{background-color:#BBDEFB !important}.blue-text.text-lighten-4{color:#BBDEFB !important}.blue.lighten-3{background-color:#90CAF9 !important}.blue-text.text-lighten-3{color:#90CAF9 !important}.blue.lighten-2{background-color:#64B5F6 !important}.blue-text.text-lighten-2{color:#64B5F6 !important}.blue.lighten-1{background-color:#42A5F5 !important}.blue-text.text-lighten-1{color:#42A5F5 !important}.blue.darken-1{background-color:#1E88E5 !important}.blue-text.text-darken-1{color:#1E88E5 !important}.blue.darken-2{background-color:#1976D2 !important}.blue-text.text-darken-2{color:#1976D2 !important}.blue.darken-3{background-color:#1565C0 !important}.blue-text.text-darken-3{color:#1565C0 !important}.blue.darken-4{background-color:#0D47A1 !important}.blue-text.text-darken-4{color:#0D47A1 !important}.blue.accent-1{background-color:#82B1FF !important}.blue-text.text-accent-1{color:#82B1FF !important}.blue.accent-2{background-color:#448AFF !important}.blue-text.text-accent-2{color:#448AFF !important}.blue.accent-3{background-color:#2979FF !important}.blue-text.text-accent-3{color:#2979FF !important}.blue.accent-4{background-color:#2962FF !important}.blue-text.text-accent-4{color:#2962FF !important}.light-blue{background-color:#03a9f4 !important}.light-blue-text{color:#03a9f4 !important}.light-blue.lighten-5{background-color:#e1f5fe !important}.light-blue-text.text-lighten-5{color:#e1f5fe !important}.light-blue.lighten-4{background-color:#b3e5fc !important}.light-blue-text.text-lighten-4{color:#b3e5fc !important}.light-blue.lighten-3{background-color:#81d4fa !important}.light-blue-text.text-lighten-3{color:#81d4fa !important}.light-blue.lighten-2{background-color:#4fc3f7 !important}.light-blue-text.text-lighten-2{color:#4fc3f7 !important}.light-blue.lighten-1{background-color:#29b6f6 !important}.light-blue-text.text-lighten-1{color:#29b6f6 !important}.light-blue.darken-1{background-color:#039be5 !important}.light-blue-text.text-darken-1{color:#039be5 !important}.light-blue.darken-2{background-color:#0288d1 !important}.light-blue-text.text-darken-2{color:#0288d1 !important}.light-blue.darken-3{background-color:#0277bd !important}.light-blue-text.text-darken-3{color:#0277bd !important}.light-blue.darken-4{background-color:#01579b !important}.light-blue-text.text-darken-4{color:#01579b !important}.light-blue.accent-1{background-color:#80d8ff !important}.light-blue-text.text-accent-1{color:#80d8ff !important}.light-blue.accent-2{background-color:#40c4ff !important}.light-blue-text.text-accent-2{color:#40c4ff !important}.light-blue.accent-3{background-color:#00b0ff !important}.light-blue-text.text-accent-3{color:#00b0ff !important}.light-blue.accent-4{background-color:#0091ea !important}.light-blue-text.text-accent-4{color:#0091ea !important}.cyan{background-color:#00bcd4 !important}.cyan-text{color:#00bcd4 !important}.cyan.lighten-5{background-color:#e0f7fa !important}.cyan-text.text-lighten-5{color:#e0f7fa !important}.cyan.lighten-4{background-color:#b2ebf2 !important}.cyan-text.text-lighten-4{color:#b2ebf2 !important}.cyan.lighten-3{background-color:#80deea !important}.cyan-text.text-lighten-3{color:#80deea !important}.cyan.lighten-2{background-color:#4dd0e1 !important}.cyan-text.text-lighten-2{color:#4dd0e1 !important}.cyan.lighten-1{background-color:#26c6da !important}.cyan-text.text-lighten-1{color:#26c6da !important}.cyan.darken-1{background-color:#00acc1 !important}.cyan-text.text-darken-1{color:#00acc1 !important}.cyan.darken-2{background-color:#0097a7 !important}.cyan-text.text-darken-2{color:#0097a7 !important}.cyan.darken-3{background-color:#00838f !important}.cyan-text.text-darken-3{color:#00838f !important}.cyan.darken-4{background-color:#006064 !important}.cyan-text.text-darken-4{color:#006064 !important}.cyan.accent-1{background-color:#84ffff !important}.cyan-text.text-accent-1{color:#84ffff !important}.cyan.accent-2{background-color:#18ffff !important}.cyan-text.text-accent-2{color:#18ffff !important}.cyan.accent-3{background-color:#00e5ff !important}.cyan-text.text-accent-3{color:#00e5ff !important}.cyan.accent-4{background-color:#00b8d4 !important}.cyan-text.text-accent-4{color:#00b8d4 !important}.teal{background-color:#009688 !important}.teal-text{color:#009688 !important}.teal.lighten-5{background-color:#e0f2f1 !important}.teal-text.text-lighten-5{color:#e0f2f1 !important}.teal.lighten-4{background-color:#b2dfdb !important}.teal-text.text-lighten-4{color:#b2dfdb !important}.teal.lighten-3{background-color:#80cbc4 !important}.teal-text.text-lighten-3{color:#80cbc4 !important}.teal.lighten-2{background-color:#4db6ac !important}.teal-text.text-lighten-2{color:#4db6ac !important}.teal.lighten-1{background-color:#26a69a !important}.teal-text.text-lighten-1{color:#26a69a !important}.teal.darken-1{background-color:#00897b !important}.teal-text.text-darken-1{color:#00897b !important}.teal.darken-2{background-color:#00796b !important}.teal-text.text-darken-2{color:#00796b !important}.teal.darken-3{background-color:#00695c !important}.teal-text.text-darken-3{color:#00695c !important}.teal.darken-4{background-color:#004d40 !important}.teal-text.text-darken-4{color:#004d40 !important}.teal.accent-1{background-color:#a7ffeb !important}.teal-text.text-accent-1{color:#a7ffeb !important}.teal.accent-2{background-color:#64ffda !important}.teal-text.text-accent-2{color:#64ffda !important}.teal.accent-3{background-color:#1de9b6 !important}.teal-text.text-accent-3{color:#1de9b6 !important}.teal.accent-4{background-color:#00bfa5 !important}.teal-text.text-accent-4{color:#00bfa5 !important}.green{background-color:#4CAF50 !important}.green-text{color:#4CAF50 !important}.green.lighten-5{background-color:#E8F5E9 !important}.green-text.text-lighten-5{color:#E8F5E9 !important}.green.lighten-4{background-color:#C8E6C9 !important}.green-text.text-lighten-4{color:#C8E6C9 !important}.green.lighten-3{background-color:#A5D6A7 !important}.green-text.text-lighten-3{color:#A5D6A7 !important}.green.lighten-2{background-color:#81C784 !important}.green-text.text-lighten-2{color:#81C784 !important}.green.lighten-1{background-color:#66BB6A !important}.green-text.text-lighten-1{color:#66BB6A !important}.green.darken-1{background-color:#43A047 !important}.green-text.text-darken-1{color:#43A047 !important}.green.darken-2{background-color:#388E3C !important}.green-text.text-darken-2{color:#388E3C !important}.green.darken-3{background-color:#2E7D32 !important}.green-text.text-darken-3{color:#2E7D32 !important}.green.darken-4{background-color:#1B5E20 !important}.green-text.text-darken-4{color:#1B5E20 !important}.green.accent-1{background-color:#B9F6CA !important}.green-text.text-accent-1{color:#B9F6CA !important}.green.accent-2{background-color:#69F0AE !important}.green-text.text-accent-2{color:#69F0AE !important}.green.accent-3{background-color:#00E676 !important}.green-text.text-accent-3{color:#00E676 !important}.green.accent-4{background-color:#00C853 !important}.green-text.text-accent-4{color:#00C853 !important}.light-green{background-color:#8bc34a !important}.light-green-text{color:#8bc34a !important}.light-green.lighten-5{background-color:#f1f8e9 !important}.light-green-text.text-lighten-5{color:#f1f8e9 !important}.light-green.lighten-4{background-color:#dcedc8 !important}.light-green-text.text-lighten-4{color:#dcedc8 !important}.light-green.lighten-3{background-color:#c5e1a5 !important}.light-green-text.text-lighten-3{color:#c5e1a5 !important}.light-green.lighten-2{background-color:#aed581 !important}.light-green-text.text-lighten-2{color:#aed581 !important}.light-green.lighten-1{background-color:#9ccc65 !important}.light-green-text.text-lighten-1{color:#9ccc65 !important}.light-green.darken-1{background-color:#7cb342 !important}.light-green-text.text-darken-1{color:#7cb342 !important}.light-green.darken-2{background-color:#689f38 !important}.light-green-text.text-darken-2{color:#689f38 !important}.light-green.darken-3{background-color:#558b2f !important}.light-green-text.text-darken-3{color:#558b2f !important}.light-green.darken-4{background-color:#33691e !important}.light-green-text.text-darken-4{color:#33691e !important}.light-green.accent-1{background-color:#ccff90 !important}.light-green-text.text-accent-1{color:#ccff90 !important}.light-green.accent-2{background-color:#b2ff59 !important}.light-green-text.text-accent-2{color:#b2ff59 !important}.light-green.accent-3{background-color:#76ff03 !important}.light-green-text.text-accent-3{color:#76ff03 !important}.light-green.accent-4{background-color:#64dd17 !important}.light-green-text.text-accent-4{color:#64dd17 !important}.lime{background-color:#cddc39 !important}.lime-text{color:#cddc39 !important}.lime.lighten-5{background-color:#f9fbe7 !important}.lime-text.text-lighten-5{color:#f9fbe7 !important}.lime.lighten-4{background-color:#f0f4c3 !important}.lime-text.text-lighten-4{color:#f0f4c3 !important}.lime.lighten-3{background-color:#e6ee9c !important}.lime-text.text-lighten-3{color:#e6ee9c !important}.lime.lighten-2{background-color:#dce775 !important}.lime-text.text-lighten-2{color:#dce775 !important}.lime.lighten-1{background-color:#d4e157 !important}.lime-text.text-lighten-1{color:#d4e157 !important}.lime.darken-1{background-color:#c0ca33 !important}.lime-text.text-darken-1{color:#c0ca33 !important}.lime.darken-2{background-color:#afb42b !important}.lime-text.text-darken-2{color:#afb42b !important}.lime.darken-3{background-color:#9e9d24 !important}.lime-text.text-darken-3{color:#9e9d24 !important}.lime.darken-4{background-color:#827717 !important}.lime-text.text-darken-4{color:#827717 !important}.lime.accent-1{background-color:#f4ff81 !important}.lime-text.text-accent-1{color:#f4ff81 !important}.lime.accent-2{background-color:#eeff41 !important}.lime-text.text-accent-2{color:#eeff41 !important}.lime.accent-3{background-color:#c6ff00 !important}.lime-text.text-accent-3{color:#c6ff00 !important}.lime.accent-4{background-color:#aeea00 !important}.lime-text.text-accent-4{color:#aeea00 !important}.yellow{background-color:#ffeb3b !important}.yellow-text{color:#ffeb3b !important}.yellow.lighten-5{background-color:#fffde7 !important}.yellow-text.text-lighten-5{color:#fffde7 !important}.yellow.lighten-4{background-color:#fff9c4 !important}.yellow-text.text-lighten-4{color:#fff9c4 !important}.yellow.lighten-3{background-color:#fff59d !important}.yellow-text.text-lighten-3{color:#fff59d !important}.yellow.lighten-2{background-color:#fff176 !important}.yellow-text.text-lighten-2{color:#fff176 !important}.yellow.lighten-1{background-color:#ffee58 !important}.yellow-text.text-lighten-1{color:#ffee58 !important}.yellow.darken-1{background-color:#fdd835 !important}.yellow-text.text-darken-1{color:#fdd835 !important}.yellow.darken-2{background-color:#fbc02d !important}.yellow-text.text-darken-2{color:#fbc02d !important}.yellow.darken-3{background-color:#f9a825 !important}.yellow-text.text-darken-3{color:#f9a825 !important}.yellow.darken-4{background-color:#f57f17 !important}.yellow-text.text-darken-4{color:#f57f17 !important}.yellow.accent-1{background-color:#ffff8d !important}.yellow-text.text-accent-1{color:#ffff8d !important}.yellow.accent-2{background-color:#ff0 !important}.yellow-text.text-accent-2{color:#ff0 !important}.yellow.accent-3{background-color:#ffea00 !important}.yellow-text.text-accent-3{color:#ffea00 !important}.yellow.accent-4{background-color:#ffd600 !important}.yellow-text.text-accent-4{color:#ffd600 !important}.amber{background-color:#ffc107 !important}.amber-text{color:#ffc107 !important}.amber.lighten-5{background-color:#fff8e1 !important}.amber-text.text-lighten-5{color:#fff8e1 !important}.amber.lighten-4{background-color:#ffecb3 !important}.amber-text.text-lighten-4{color:#ffecb3 !important}.amber.lighten-3{background-color:#ffe082 !important}.amber-text.text-lighten-3{color:#ffe082 !important}.amber.lighten-2{background-color:#ffd54f !important}.amber-text.text-lighten-2{color:#ffd54f !important}.amber.lighten-1{background-color:#ffca28 !important}.amber-text.text-lighten-1{color:#ffca28 !important}.amber.darken-1{background-color:#ffb300 !important}.amber-text.text-darken-1{color:#ffb300 !important}.amber.darken-2{background-color:#ffa000 !important}.amber-text.text-darken-2{color:#ffa000 !important}.amber.darken-3{background-color:#ff8f00 !important}.amber-text.text-darken-3{color:#ff8f00 !important}.amber.darken-4{background-color:#ff6f00 !important}.amber-text.text-darken-4{color:#ff6f00 !important}.amber.accent-1{background-color:#ffe57f !important}.amber-text.text-accent-1{color:#ffe57f !important}.amber.accent-2{background-color:#ffd740 !important}.amber-text.text-accent-2{color:#ffd740 !important}.amber.accent-3{background-color:#ffc400 !important}.amber-text.text-accent-3{color:#ffc400 !important}.amber.accent-4{background-color:#ffab00 !important}.amber-text.text-accent-4{color:#ffab00 !important}.orange{background-color:#ff9800 !important}.orange-text{color:#ff9800 !important}.orange.lighten-5{background-color:#fff3e0 !important}.orange-text.text-lighten-5{color:#fff3e0 !important}.orange.lighten-4{background-color:#ffe0b2 !important}.orange-text.text-lighten-4{color:#ffe0b2 !important}.orange.lighten-3{background-color:#ffcc80 !important}.orange-text.text-lighten-3{color:#ffcc80 !important}.orange.lighten-2{background-color:#ffb74d !important}.orange-text.text-lighten-2{color:#ffb74d !important}.orange.lighten-1{background-color:#ffa726 !important}.orange-text.text-lighten-1{color:#ffa726 !important}.orange.darken-1{background-color:#fb8c00 !important}.orange-text.text-darken-1{color:#fb8c00 !important}.orange.darken-2{background-color:#f57c00 !important}.orange-text.text-darken-2{color:#f57c00 !important}.orange.darken-3{background-color:#ef6c00 !important}.orange-text.text-darken-3{color:#ef6c00 !important}.orange.darken-4{background-color:#e65100 !important}.orange-text.text-darken-4{color:#e65100 !important}.orange.accent-1{background-color:#ffd180 !important}.orange-text.text-accent-1{color:#ffd180 !important}.orange.accent-2{background-color:#ffab40 !important}.orange-text.text-accent-2{color:#ffab40 !important}.orange.accent-3{background-color:#ff9100 !important}.orange-text.text-accent-3{color:#ff9100 !important}.orange.accent-4{background-color:#ff6d00 !important}.orange-text.text-accent-4{color:#ff6d00 !important}.deep-orange{background-color:#ff5722 !important}.deep-orange-text{color:#ff5722 !important}.deep-orange.lighten-5{background-color:#fbe9e7 !important}.deep-orange-text.text-lighten-5{color:#fbe9e7 !important}.deep-orange.lighten-4{background-color:#ffccbc !important}.deep-orange-text.text-lighten-4{color:#ffccbc !important}.deep-orange.lighten-3{background-color:#ffab91 !important}.deep-orange-text.text-lighten-3{color:#ffab91 !important}.deep-orange.lighten-2{background-color:#ff8a65 !important}.deep-orange-text.text-lighten-2{color:#ff8a65 !important}.deep-orange.lighten-1{background-color:#ff7043 !important}.deep-orange-text.text-lighten-1{color:#ff7043 !important}.deep-orange.darken-1{background-color:#f4511e !important}.deep-orange-text.text-darken-1{color:#f4511e !important}.deep-orange.darken-2{background-color:#e64a19 !important}.deep-orange-text.text-darken-2{color:#e64a19 !important}.deep-orange.darken-3{background-color:#d84315 !important}.deep-orange-text.text-darken-3{color:#d84315 !important}.deep-orange.darken-4{background-color:#bf360c !important}.deep-orange-text.text-darken-4{color:#bf360c !important}.deep-orange.accent-1{background-color:#ff9e80 !important}.deep-orange-text.text-accent-1{color:#ff9e80 !important}.deep-orange.accent-2{background-color:#ff6e40 !important}.deep-orange-text.text-accent-2{color:#ff6e40 !important}.deep-orange.accent-3{background-color:#ff3d00 !important}.deep-orange-text.text-accent-3{color:#ff3d00 !important}.deep-orange.accent-4{background-color:#dd2c00 !important}.deep-orange-text.text-accent-4{color:#dd2c00 !important}.brown{background-color:#795548 !important}.brown-text{color:#795548 !important}.brown.lighten-5{background-color:#efebe9 !important}.brown-text.text-lighten-5{color:#efebe9 !important}.brown.lighten-4{background-color:#d7ccc8 !important}.brown-text.text-lighten-4{color:#d7ccc8 !important}.brown.lighten-3{background-color:#bcaaa4 !important}.brown-text.text-lighten-3{color:#bcaaa4 !important}.brown.lighten-2{background-color:#a1887f !important}.brown-text.text-lighten-2{color:#a1887f !important}.brown.lighten-1{background-color:#8d6e63 !important}.brown-text.text-lighten-1{color:#8d6e63 !important}.brown.darken-1{background-color:#6d4c41 !important}.brown-text.text-darken-1{color:#6d4c41 !important}.brown.darken-2{background-color:#5d4037 !important}.brown-text.text-darken-2{color:#5d4037 !important}.brown.darken-3{background-color:#4e342e !important}.brown-text.text-darken-3{color:#4e342e !important}.brown.darken-4{background-color:#3e2723 !important}.brown-text.text-darken-4{color:#3e2723 !important}.blue-grey{background-color:#607d8b !important}.blue-grey-text{color:#607d8b !important}.blue-grey.lighten-5{background-color:#eceff1 !important}.blue-grey-text.text-lighten-5{color:#eceff1 !important}.blue-grey.lighten-4{background-color:#cfd8dc !important}.blue-grey-text.text-lighten-4{color:#cfd8dc !important}.blue-grey.lighten-3{background-color:#b0bec5 !important}.blue-grey-text.text-lighten-3{color:#b0bec5 !important}.blue-grey.lighten-2{background-color:#90a4ae !important}.blue-grey-text.text-lighten-2{color:#90a4ae !important}.blue-grey.lighten-1{background-color:#78909c !important}.blue-grey-text.text-lighten-1{color:#78909c !important}.blue-grey.darken-1{background-color:#546e7a !important}.blue-grey-text.text-darken-1{color:#546e7a !important}.blue-grey.darken-2{background-color:#455a64 !important}.blue-grey-text.text-darken-2{color:#455a64 !important}.blue-grey.darken-3{background-color:#37474f !important}.blue-grey-text.text-darken-3{color:#37474f !important}.blue-grey.darken-4{background-color:#263238 !important}.blue-grey-text.text-darken-4{color:#263238 !important}.grey{background-color:#9e9e9e !important}.grey-text{color:#9e9e9e !important}.grey.lighten-5{background-color:#fafafa !important}.grey-text.text-lighten-5{color:#fafafa !important}.grey.lighten-4{background-color:#f5f5f5 !important}.grey-text.text-lighten-4{color:#f5f5f5 !important}.grey.lighten-3{background-color:#eee !important}.grey-text.text-lighten-3{color:#eee !important}.grey.lighten-2{background-color:#e0e0e0 !important}.grey-text.text-lighten-2{color:#e0e0e0 !important}.grey.lighten-1{background-color:#bdbdbd !important}.grey-text.text-lighten-1{color:#bdbdbd !important}.grey.darken-1{background-color:#757575 !important}.grey-text.text-darken-1{color:#757575 !important}.grey.darken-2{background-color:#616161 !important}.grey-text.text-darken-2{color:#616161 !important}.grey.darken-3{background-color:#424242 !important}.grey-text.text-darken-3{color:#424242 !important}.grey.darken-4{background-color:#212121 !important}.grey-text.text-darken-4{color:#212121 !important}.black{background-color:#000 !important}.black-text{color:#000 !important}.white{background-color:#fff !important}.white-text{color:#fff !important}.transparent{background-color:transparent !important}.transparent-text{color:transparent !important}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}ul:not(.browser-default){padding-left:0;list-style-type:none}ul:not(.browser-default) li{list-style-type:none}a{color:#039be5;text-decoration:none;-webkit-tap-highlight-color:transparent}.valign-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.clearfix{clear:both}.z-depth-0{box-shadow:none !important}.z-depth-1,nav,.card-panel,.card,.toast,.btn,.btn-large,.btn-floating,.dropdown-content,.collapsible,.side-nav{box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2)}.z-depth-1-half,.btn:hover,.btn-large:hover,.btn-floating:hover{box-shadow:0 3px 3px 0 rgba(0,0,0,0.14),0 1px 7px 0 rgba(0,0,0,0.12),0 3px 1px -1px rgba(0,0,0,0.2)}.z-depth-2{box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.3)}.z-depth-3{box-shadow:0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12),0 3px 5px -1px rgba(0,0,0,0.3)}.z-depth-4,.modal{box-shadow:0 8px 10px 1px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.3)}.z-depth-5{box-shadow:0 16px 24px 2px rgba(0,0,0,0.14),0 6px 30px 5px rgba(0,0,0,0.12),0 8px 10px -5px rgba(0,0,0,0.3)}.hoverable{transition:box-shadow .25s;box-shadow:0}.hoverable:hover{transition:box-shadow .25s;box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.divider{height:1px;overflow:hidden;background-color:#e0e0e0}blockquote{margin:20px 0;padding-left:1.5rem;border-left:5px solid #ee6e73}i{line-height:inherit}i.left{float:left;margin-right:15px}i.right{float:right;margin-left:15px}i.tiny{font-size:1rem}i.small{font-size:2rem}i.medium{font-size:4rem}i.large{font-size:6rem}img.responsive-img,video.responsive-video{max-width:100%;height:auto}.pagination li{display:inline-block;border-radius:2px;text-align:center;vertical-align:top;height:30px}.pagination li a{color:#444;display:inline-block;font-size:1.2rem;padding:0 10px;line-height:30px}.pagination li.active a{color:#fff}.pagination li.active{background-color:#ee6e73}.pagination li.disabled a{cursor:default;color:#999}.pagination li i{font-size:2rem}.pagination li.pages ul li{display:inline-block;float:none}@media only screen and (max-width: 992px){.pagination{width:100%}.pagination li.prev,.pagination li.next{width:10%}.pagination li.pages{width:80%;overflow:hidden;white-space:nowrap}}.breadcrumb{font-size:18px;color:rgba(255,255,255,0.7)}.breadcrumb i,.breadcrumb [class^="mdi-"],.breadcrumb [class*="mdi-"],.breadcrumb i.material-icons{display:inline-block;float:left;font-size:24px}.breadcrumb:before{content:'\E5CC';color:rgba(255,255,255,0.7);vertical-align:top;display:inline-block;font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:25px;margin:0 10px 0 8px;-webkit-font-smoothing:antialiased}.breadcrumb:first-child:before{display:none}.breadcrumb:last-child{color:#fff}.parallax-container{position:relative;overflow:hidden;height:500px}.parallax{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.parallax img{display:none;position:absolute;left:50%;bottom:0;min-width:100%;min-height:100%;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.pin-top,.pin-bottom{position:relative}.pinned{position:fixed !important}ul.staggered-list li{opacity:0}.fade-in{opacity:0;-webkit-transform-origin:0 50%;transform-origin:0 50%}@media only screen and (max-width: 600px){.hide-on-small-only,.hide-on-small-and-down{display:none !important}}@media only screen and (max-width: 992px){.hide-on-med-and-down{display:none !important}}@media only screen and (min-width: 601px){.hide-on-med-and-up{display:none !important}}@media only screen and (min-width: 600px) and (max-width: 992px){.hide-on-med-only{display:none !important}}@media only screen and (min-width: 993px){.hide-on-large-only{display:none !important}}@media only screen and (min-width: 993px){.show-on-large{display:block !important}}@media only screen and (min-width: 600px) and (max-width: 992px){.show-on-medium{display:block !important}}@media only screen and (max-width: 600px){.show-on-small{display:block !important}}@media only screen and (min-width: 601px){.show-on-medium-and-up{display:block !important}}@media only screen and (max-width: 992px){.show-on-medium-and-down{display:block !important}}@media only screen and (max-width: 600px){.center-on-small-only{text-align:center}}.page-footer{padding-top:20px;background-color:#ee6e73}.page-footer .footer-copyright{overflow:hidden;min-height:50px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:10px 0px;color:rgba(255,255,255,0.8);background-color:rgba(51,51,51,0.08)}table,th,td{border:none}table{width:100%;display:table}table.bordered>thead>tr,table.bordered>tbody>tr{border-bottom:1px solid #d0d0d0}table.striped>tbody>tr:nth-child(odd){background-color:#f2f2f2}table.striped>tbody>tr>td{border-radius:0}table.highlight>tbody>tr{transition:background-color .25s ease}table.highlight>tbody>tr:hover{background-color:#f2f2f2}table.centered thead tr th,table.centered tbody tr td{text-align:center}thead{border-bottom:1px solid #d0d0d0}td,th{padding:15px 5px;display:table-cell;text-align:left;vertical-align:middle;border-radius:2px}@media only screen and (max-width: 992px){table.responsive-table{width:100%;border-collapse:collapse;border-spacing:0;display:block;position:relative}table.responsive-table td:empty:before{content:'\00a0'}table.responsive-table th,table.responsive-table td{margin:0;vertical-align:top}table.responsive-table th{text-align:left}table.responsive-table thead{display:block;float:left}table.responsive-table thead tr{display:block;padding:0 10px 0 0}table.responsive-table thead tr th::before{content:"\00a0"}table.responsive-table tbody{display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap}table.responsive-table tbody tr{display:inline-block;vertical-align:top}table.responsive-table th{display:block;text-align:right}table.responsive-table td{display:block;min-height:1.25em;text-align:left}table.responsive-table tr{padding:0 10px}table.responsive-table thead{border:0;border-right:1px solid #d0d0d0}table.responsive-table.bordered th{border-bottom:0;border-left:0}table.responsive-table.bordered td{border-left:0;border-right:0;border-bottom:0}table.responsive-table.bordered tr{border:0}table.responsive-table.bordered tbody tr{border-right:1px solid #d0d0d0}}.collection{margin:.5rem 0 1rem 0;border:1px solid #e0e0e0;border-radius:2px;overflow:hidden;position:relative}.collection .collection-item{background-color:#fff;line-height:1.5rem;padding:10px 20px;margin:0;border-bottom:1px solid #e0e0e0}.collection .collection-item.avatar{min-height:84px;padding-left:72px;position:relative}.collection .collection-item.avatar .circle{position:absolute;width:42px;height:42px;overflow:hidden;left:15px;display:inline-block;vertical-align:middle}.collection .collection-item.avatar i.circle{font-size:18px;line-height:42px;color:#fff;background-color:#999;text-align:center}.collection .collection-item.avatar .title{font-size:16px}.collection .collection-item.avatar p{margin:0}.collection .collection-item.avatar .secondary-content{position:absolute;top:16px;right:16px}.collection .collection-item:last-child{border-bottom:none}.collection .collection-item.active{background-color:#26a69a;color:#eafaf9}.collection .collection-item.active .secondary-content{color:#fff}.collection a.collection-item{display:block;transition:.25s;color:#26a69a}.collection a.collection-item:not(.active):hover{background-color:#ddd}.collection.with-header .collection-header{background-color:#fff;border-bottom:1px solid #e0e0e0;padding:10px 20px}.collection.with-header .collection-item{padding-left:30px}.collection.with-header .collection-item.avatar{padding-left:72px}.secondary-content{float:right;color:#26a69a}.collapsible .collection{margin:0;border:none}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.progress{position:relative;height:4px;display:block;width:100%;background-color:#acece6;border-radius:2px;margin:.5rem 0 1rem 0;overflow:hidden}.progress .determinate{position:absolute;top:0;left:0;bottom:0;background-color:#26a69a;transition:width .3s linear}.progress .indeterminate{background-color:#26a69a}.progress .indeterminate:before{content:'';position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left, right;-webkit-animation:indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;animation:indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite}.progress .indeterminate:after{content:'';position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left, right;-webkit-animation:indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;animation:indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;-webkit-animation-delay:1.15s;animation-delay:1.15s}@-webkit-keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@-webkit-keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}@keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}.hide{display:none !important}.left-align{text-align:left}.right-align{text-align:right}.center,.center-align{text-align:center}.left{float:left !important}.right{float:right !important}.no-select,input[type=range],input[type=range]+.thumb{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.circle{border-radius:50%}.center-block{display:block;margin-left:auto;margin-right:auto}.truncate{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.no-padding{padding:0 !important}span.badge{min-width:3rem;padding:0 6px;margin-left:14px;text-align:center;font-size:1rem;line-height:22px;height:22px;color:#757575;float:right;box-sizing:border-box}span.badge.new{font-weight:300;font-size:0.8rem;color:#fff;background-color:#26a69a;border-radius:2px}span.badge.new:after{content:" new"}span.badge[data-badge-caption]::after{content:" " attr(data-badge-caption)}nav ul a span.badge{display:inline-block;float:none;margin-left:4px;line-height:22px;height:22px}.collection-item span.badge{margin-top:calc(.75rem - 11px)}.collapsible span.badge{margin-top:calc(1.5rem - 11px)}.side-nav span.badge{margin-top:calc(24px - 11px)}.material-icons{text-rendering:optimizeLegibility;-webkit-font-feature-settings:'liga';-moz-font-feature-settings:'liga';font-feature-settings:'liga'}.container{margin:0 auto;max-width:1280px;width:90%}@media only screen and (min-width: 601px){.container{width:85%}}@media only screen and (min-width: 993px){.container{width:70%}}.container .row{margin-left:-.75rem;margin-right:-.75rem}.section{padding-top:1rem;padding-bottom:1rem}.section.no-pad{padding:0}.section.no-pad-bot{padding-bottom:0}.section.no-pad-top{padding-top:0}.row{margin-left:auto;margin-right:auto;margin-bottom:20px}.row:after{content:"";display:table;clear:both}.row .col{float:left;box-sizing:border-box;padding:0 .75rem;min-height:1px}.row .col[class*="push-"],.row .col[class*="pull-"]{position:relative}.row .col.s1{width:8.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.s2{width:16.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.s3{width:25%;margin-left:auto;left:auto;right:auto}.row .col.s4{width:33.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.s5{width:41.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.s6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.s7{width:58.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.s8{width:66.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.s9{width:75%;margin-left:auto;left:auto;right:auto}.row .col.s10{width:83.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.s11{width:91.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.s12{width:100%;margin-left:auto;left:auto;right:auto}.row .col.offset-s1{margin-left:8.3333333333%}.row .col.pull-s1{right:8.3333333333%}.row .col.push-s1{left:8.3333333333%}.row .col.offset-s2{margin-left:16.6666666667%}.row .col.pull-s2{right:16.6666666667%}.row .col.push-s2{left:16.6666666667%}.row .col.offset-s3{margin-left:25%}.row .col.pull-s3{right:25%}.row .col.push-s3{left:25%}.row .col.offset-s4{margin-left:33.3333333333%}.row .col.pull-s4{right:33.3333333333%}.row .col.push-s4{left:33.3333333333%}.row .col.offset-s5{margin-left:41.6666666667%}.row .col.pull-s5{right:41.6666666667%}.row .col.push-s5{left:41.6666666667%}.row .col.offset-s6{margin-left:50%}.row .col.pull-s6{right:50%}.row .col.push-s6{left:50%}.row .col.offset-s7{margin-left:58.3333333333%}.row .col.pull-s7{right:58.3333333333%}.row .col.push-s7{left:58.3333333333%}.row .col.offset-s8{margin-left:66.6666666667%}.row .col.pull-s8{right:66.6666666667%}.row .col.push-s8{left:66.6666666667%}.row .col.offset-s9{margin-left:75%}.row .col.pull-s9{right:75%}.row .col.push-s9{left:75%}.row .col.offset-s10{margin-left:83.3333333333%}.row .col.pull-s10{right:83.3333333333%}.row .col.push-s10{left:83.3333333333%}.row .col.offset-s11{margin-left:91.6666666667%}.row .col.pull-s11{right:91.6666666667%}.row .col.push-s11{left:91.6666666667%}.row .col.offset-s12{margin-left:100%}.row .col.pull-s12{right:100%}.row .col.push-s12{left:100%}@media only screen and (min-width: 601px){.row .col.m1{width:8.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.m2{width:16.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.m3{width:25%;margin-left:auto;left:auto;right:auto}.row .col.m4{width:33.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.m5{width:41.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.m6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.m7{width:58.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.m8{width:66.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.m9{width:75%;margin-left:auto;left:auto;right:auto}.row .col.m10{width:83.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.m11{width:91.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.m12{width:100%;margin-left:auto;left:auto;right:auto}.row .col.offset-m1{margin-left:8.3333333333%}.row .col.pull-m1{right:8.3333333333%}.row .col.push-m1{left:8.3333333333%}.row .col.offset-m2{margin-left:16.6666666667%}.row .col.pull-m2{right:16.6666666667%}.row .col.push-m2{left:16.6666666667%}.row .col.offset-m3{margin-left:25%}.row .col.pull-m3{right:25%}.row .col.push-m3{left:25%}.row .col.offset-m4{margin-left:33.3333333333%}.row .col.pull-m4{right:33.3333333333%}.row .col.push-m4{left:33.3333333333%}.row .col.offset-m5{margin-left:41.6666666667%}.row .col.pull-m5{right:41.6666666667%}.row .col.push-m5{left:41.6666666667%}.row .col.offset-m6{margin-left:50%}.row .col.pull-m6{right:50%}.row .col.push-m6{left:50%}.row .col.offset-m7{margin-left:58.3333333333%}.row .col.pull-m7{right:58.3333333333%}.row .col.push-m7{left:58.3333333333%}.row .col.offset-m8{margin-left:66.6666666667%}.row .col.pull-m8{right:66.6666666667%}.row .col.push-m8{left:66.6666666667%}.row .col.offset-m9{margin-left:75%}.row .col.pull-m9{right:75%}.row .col.push-m9{left:75%}.row .col.offset-m10{margin-left:83.3333333333%}.row .col.pull-m10{right:83.3333333333%}.row .col.push-m10{left:83.3333333333%}.row .col.offset-m11{margin-left:91.6666666667%}.row .col.pull-m11{right:91.6666666667%}.row .col.push-m11{left:91.6666666667%}.row .col.offset-m12{margin-left:100%}.row .col.pull-m12{right:100%}.row .col.push-m12{left:100%}}@media only screen and (min-width: 993px){.row .col.l1{width:8.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.l2{width:16.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.l3{width:25%;margin-left:auto;left:auto;right:auto}.row .col.l4{width:33.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.l5{width:41.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.l6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.l7{width:58.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.l8{width:66.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.l9{width:75%;margin-left:auto;left:auto;right:auto}.row .col.l10{width:83.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.l11{width:91.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.l12{width:100%;margin-left:auto;left:auto;right:auto}.row .col.offset-l1{margin-left:8.3333333333%}.row .col.pull-l1{right:8.3333333333%}.row .col.push-l1{left:8.3333333333%}.row .col.offset-l2{margin-left:16.6666666667%}.row .col.pull-l2{right:16.6666666667%}.row .col.push-l2{left:16.6666666667%}.row .col.offset-l3{margin-left:25%}.row .col.pull-l3{right:25%}.row .col.push-l3{left:25%}.row .col.offset-l4{margin-left:33.3333333333%}.row .col.pull-l4{right:33.3333333333%}.row .col.push-l4{left:33.3333333333%}.row .col.offset-l5{margin-left:41.6666666667%}.row .col.pull-l5{right:41.6666666667%}.row .col.push-l5{left:41.6666666667%}.row .col.offset-l6{margin-left:50%}.row .col.pull-l6{right:50%}.row .col.push-l6{left:50%}.row .col.offset-l7{margin-left:58.3333333333%}.row .col.pull-l7{right:58.3333333333%}.row .col.push-l7{left:58.3333333333%}.row .col.offset-l8{margin-left:66.6666666667%}.row .col.pull-l8{right:66.6666666667%}.row .col.push-l8{left:66.6666666667%}.row .col.offset-l9{margin-left:75%}.row .col.pull-l9{right:75%}.row .col.push-l9{left:75%}.row .col.offset-l10{margin-left:83.3333333333%}.row .col.pull-l10{right:83.3333333333%}.row .col.push-l10{left:83.3333333333%}.row .col.offset-l11{margin-left:91.6666666667%}.row .col.pull-l11{right:91.6666666667%}.row .col.push-l11{left:91.6666666667%}.row .col.offset-l12{margin-left:100%}.row .col.pull-l12{right:100%}.row .col.push-l12{left:100%}}@media only screen and (min-width: 1201px){.row .col.xl1{width:8.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.xl2{width:16.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.xl3{width:25%;margin-left:auto;left:auto;right:auto}.row .col.xl4{width:33.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.xl5{width:41.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.xl6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.xl7{width:58.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.xl8{width:66.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.xl9{width:75%;margin-left:auto;left:auto;right:auto}.row .col.xl10{width:83.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.xl11{width:91.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.xl12{width:100%;margin-left:auto;left:auto;right:auto}.row .col.offset-xl1{margin-left:8.3333333333%}.row .col.pull-xl1{right:8.3333333333%}.row .col.push-xl1{left:8.3333333333%}.row .col.offset-xl2{margin-left:16.6666666667%}.row .col.pull-xl2{right:16.6666666667%}.row .col.push-xl2{left:16.6666666667%}.row .col.offset-xl3{margin-left:25%}.row .col.pull-xl3{right:25%}.row .col.push-xl3{left:25%}.row .col.offset-xl4{margin-left:33.3333333333%}.row .col.pull-xl4{right:33.3333333333%}.row .col.push-xl4{left:33.3333333333%}.row .col.offset-xl5{margin-left:41.6666666667%}.row .col.pull-xl5{right:41.6666666667%}.row .col.push-xl5{left:41.6666666667%}.row .col.offset-xl6{margin-left:50%}.row .col.pull-xl6{right:50%}.row .col.push-xl6{left:50%}.row .col.offset-xl7{margin-left:58.3333333333%}.row .col.pull-xl7{right:58.3333333333%}.row .col.push-xl7{left:58.3333333333%}.row .col.offset-xl8{margin-left:66.6666666667%}.row .col.pull-xl8{right:66.6666666667%}.row .col.push-xl8{left:66.6666666667%}.row .col.offset-xl9{margin-left:75%}.row .col.pull-xl9{right:75%}.row .col.push-xl9{left:75%}.row .col.offset-xl10{margin-left:83.3333333333%}.row .col.pull-xl10{right:83.3333333333%}.row .col.push-xl10{left:83.3333333333%}.row .col.offset-xl11{margin-left:91.6666666667%}.row .col.pull-xl11{right:91.6666666667%}.row .col.push-xl11{left:91.6666666667%}.row .col.offset-xl12{margin-left:100%}.row .col.pull-xl12{right:100%}.row .col.push-xl12{left:100%}}nav{color:#fff;background-color:#ee6e73;width:100%;height:56px;line-height:56px}nav.nav-extended{height:auto}nav.nav-extended .nav-wrapper{min-height:56px;height:auto}nav.nav-extended .nav-content{position:relative;line-height:normal}nav a{color:#fff}nav i,nav [class^="mdi-"],nav [class*="mdi-"],nav i.material-icons{display:block;font-size:24px;height:56px;line-height:56px}nav .nav-wrapper{position:relative;height:100%}@media only screen and (min-width: 993px){nav a.button-collapse{display:none}}nav .button-collapse{float:left;position:relative;z-index:1;height:56px;margin:0 18px}nav .button-collapse i{height:56px;line-height:56px}nav .brand-logo{position:absolute;color:#fff;display:inline-block;font-size:2.1rem;padding:0;white-space:nowrap}nav .brand-logo.center{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width: 992px){nav .brand-logo{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}nav .brand-logo.left,nav .brand-logo.right{padding:0;-webkit-transform:none;transform:none}nav .brand-logo.left{left:0.5rem}nav .brand-logo.right{right:0.5rem;left:auto}}nav .brand-logo.right{right:0.5rem;padding:0}nav .brand-logo i,nav .brand-logo [class^="mdi-"],nav .brand-logo [class*="mdi-"],nav .brand-logo i.material-icons{float:left;margin-right:15px}nav .nav-title{display:inline-block;font-size:32px;padding:28px 0}nav ul{margin:0}nav ul li{transition:background-color .3s;float:left;padding:0}nav ul li.active{background-color:rgba(0,0,0,0.1)}nav ul a{transition:background-color .3s;font-size:1rem;color:#fff;display:block;padding:0 15px;cursor:pointer}nav ul a.btn,nav ul a.btn-large,nav ul a.btn-large,nav ul a.btn-flat,nav ul a.btn-floating{margin-top:-2px;margin-left:15px;margin-right:15px}nav ul a.btn>.material-icons,nav ul a.btn-large>.material-icons,nav ul a.btn-large>.material-icons,nav ul a.btn-flat>.material-icons,nav ul a.btn-floating>.material-icons{height:inherit;line-height:inherit}nav ul a:hover{background-color:rgba(0,0,0,0.1)}nav ul.left{float:left}nav form{height:100%}nav .input-field{margin:0;height:100%}nav .input-field input{height:100%;font-size:1.2rem;border:none;padding-left:2rem}nav .input-field input:focus,nav .input-field input[type=text]:valid,nav .input-field input[type=password]:valid,nav .input-field input[type=email]:valid,nav .input-field input[type=url]:valid,nav .input-field input[type=date]:valid{border:none;box-shadow:none}nav .input-field label{top:0;left:0}nav .input-field label i{color:rgba(255,255,255,0.7);transition:color .3s}nav .input-field label.active i{color:#fff}.navbar-fixed{position:relative;height:56px;z-index:997}.navbar-fixed nav{position:fixed}@media only screen and (min-width: 601px){nav.nav-extended .nav-wrapper{min-height:64px}nav,nav .nav-wrapper i,nav a.button-collapse,nav a.button-collapse i{height:64px;line-height:64px}.navbar-fixed{height:64px}}@font-face{font-family:"Roboto";src:local(Roboto Thin),url("../fonts/roboto/Roboto-Thin.woff2") format("woff2"),url("../fonts/roboto/Roboto-Thin.woff") format("woff");font-weight:100}@font-face{font-family:"Roboto";src:local(Roboto Light),url("../fonts/roboto/Roboto-Light.woff2") format("woff2"),url("../fonts/roboto/Roboto-Light.woff") format("woff");font-weight:300}@font-face{font-family:"Roboto";src:local(Roboto Regular),url("../fonts/roboto/Roboto-Regular.woff2") format("woff2"),url("../fonts/roboto/Roboto-Regular.woff") format("woff");font-weight:400}@font-face{font-family:"Roboto";src:local(Roboto Medium),url("../fonts/roboto/Roboto-Medium.woff2") format("woff2"),url("../fonts/roboto/Roboto-Medium.woff") format("woff");font-weight:500}@font-face{font-family:"Roboto";src:local(Roboto Bold),url("../fonts/roboto/Roboto-Bold.woff2") format("woff2"),url("../fonts/roboto/Roboto-Bold.woff") format("woff");font-weight:700}a{text-decoration:none}html{line-height:1.5;font-family:"Roboto", sans-serif;font-weight:normal;color:rgba(0,0,0,0.87)}@media only screen and (min-width: 0){html{font-size:14px}}@media only screen and (min-width: 992px){html{font-size:14.5px}}@media only screen and (min-width: 1200px){html{font-size:15px}}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.1}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}h1{font-size:4.2rem;line-height:110%;margin:2.1rem 0 1.68rem 0}h2{font-size:3.56rem;line-height:110%;margin:1.78rem 0 1.424rem 0}h3{font-size:2.92rem;line-height:110%;margin:1.46rem 0 1.168rem 0}h4{font-size:2.28rem;line-height:110%;margin:1.14rem 0 .912rem 0}h5{font-size:1.64rem;line-height:110%;margin:.82rem 0 .656rem 0}h6{font-size:1rem;line-height:110%;margin:.5rem 0 .4rem 0}em{font-style:italic}strong{font-weight:500}small{font-size:75%}.light,.page-footer .footer-copyright{font-weight:300}.thin{font-weight:200}.flow-text{font-weight:300}@media only screen and (min-width: 360px){.flow-text{font-size:1.2rem}}@media only screen and (min-width: 390px){.flow-text{font-size:1.224rem}}@media only screen and (min-width: 420px){.flow-text{font-size:1.248rem}}@media only screen and (min-width: 450px){.flow-text{font-size:1.272rem}}@media only screen and (min-width: 480px){.flow-text{font-size:1.296rem}}@media only screen and (min-width: 510px){.flow-text{font-size:1.32rem}}@media only screen and (min-width: 540px){.flow-text{font-size:1.344rem}}@media only screen and (min-width: 570px){.flow-text{font-size:1.368rem}}@media only screen and (min-width: 600px){.flow-text{font-size:1.392rem}}@media only screen and (min-width: 630px){.flow-text{font-size:1.416rem}}@media only screen and (min-width: 660px){.flow-text{font-size:1.44rem}}@media only screen and (min-width: 690px){.flow-text{font-size:1.464rem}}@media only screen and (min-width: 720px){.flow-text{font-size:1.488rem}}@media only screen and (min-width: 750px){.flow-text{font-size:1.512rem}}@media only screen and (min-width: 780px){.flow-text{font-size:1.536rem}}@media only screen and (min-width: 810px){.flow-text{font-size:1.56rem}}@media only screen and (min-width: 840px){.flow-text{font-size:1.584rem}}@media only screen and (min-width: 870px){.flow-text{font-size:1.608rem}}@media only screen and (min-width: 900px){.flow-text{font-size:1.632rem}}@media only screen and (min-width: 930px){.flow-text{font-size:1.656rem}}@media only screen and (min-width: 960px){.flow-text{font-size:1.68rem}}@media only screen and (max-width: 360px){.flow-text{font-size:1.2rem}}.scale-transition{transition:-webkit-transform 0.3s cubic-bezier(0.53, 0.01, 0.36, 1.63) !important;transition:transform 0.3s cubic-bezier(0.53, 0.01, 0.36, 1.63) !important;transition:transform 0.3s cubic-bezier(0.53, 0.01, 0.36, 1.63), -webkit-transform 0.3s cubic-bezier(0.53, 0.01, 0.36, 1.63) !important}.scale-transition.scale-out{-webkit-transform:scale(0);transform:scale(0);transition:-webkit-transform .2s !important;transition:transform .2s !important;transition:transform .2s, -webkit-transform .2s !important}.scale-transition.scale-in{-webkit-transform:scale(1);transform:scale(1)}.card-panel{transition:box-shadow .25s;padding:24px;margin:.5rem 0 1rem 0;border-radius:2px;background-color:#fff}.card{position:relative;margin:.5rem 0 1rem 0;background-color:#fff;transition:box-shadow .25s;border-radius:2px}.card .card-title{font-size:24px;font-weight:300}.card .card-title.activator{cursor:pointer}.card.small,.card.medium,.card.large{position:relative}.card.small .card-image,.card.medium .card-image,.card.large .card-image{max-height:60%;overflow:hidden}.card.small .card-image+.card-content,.card.medium .card-image+.card-content,.card.large .card-image+.card-content{max-height:40%}.card.small .card-content,.card.medium .card-content,.card.large .card-content{max-height:100%;overflow:hidden}.card.small .card-action,.card.medium .card-action,.card.large .card-action{position:absolute;bottom:0;left:0;right:0}.card.small{height:300px}.card.medium{height:400px}.card.large{height:500px}.card.horizontal{display:-webkit-flex;display:-ms-flexbox;display:flex}.card.horizontal.small .card-image,.card.horizontal.medium .card-image,.card.horizontal.large .card-image{height:100%;max-height:none;overflow:visible}.card.horizontal.small .card-image img,.card.horizontal.medium .card-image img,.card.horizontal.large .card-image img{height:100%}.card.horizontal .card-image{max-width:50%}.card.horizontal .card-image img{border-radius:2px 0 0 2px;max-width:100%;width:auto}.card.horizontal .card-stacked{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1;-ms-flex:1;flex:1;position:relative}.card.horizontal .card-stacked .card-content{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.card.sticky-action .card-action{z-index:2}.card.sticky-action .card-reveal{z-index:1;padding-bottom:64px}.card .card-image{position:relative}.card .card-image img{display:block;border-radius:2px 2px 0 0;position:relative;left:0;right:0;top:0;bottom:0;width:100%}.card .card-image .card-title{color:#fff;position:absolute;bottom:0;left:0;max-width:100%;padding:24px}.card .card-content{padding:24px;border-radius:0 0 2px 2px}.card .card-content p{margin:0;color:inherit}.card .card-content .card-title{display:block;line-height:32px;margin-bottom:8px}.card .card-content .card-title i{line-height:32px}.card .card-action{position:relative;background-color:inherit;border-top:1px solid rgba(160,160,160,0.2);padding:16px 24px}.card .card-action:last-child{border-radius:0 0 2px 2px}.card .card-action a:not(.btn):not(.btn-large):not(.btn-large):not(.btn-floating){color:#ffab40;margin-right:24px;transition:color .3s ease;text-transform:uppercase}.card .card-action a:not(.btn):not(.btn-large):not(.btn-large):not(.btn-floating):hover{color:#ffd8a6}.card .card-reveal{padding:24px;position:absolute;background-color:#fff;width:100%;overflow-y:auto;left:0;top:100%;height:100%;z-index:3;display:none}.card .card-reveal .card-title{cursor:pointer;display:block}#toast-container{display:block;position:fixed;z-index:10000}@media only screen and (max-width: 600px){#toast-container{min-width:100%;bottom:0%}}@media only screen and (min-width: 601px) and (max-width: 992px){#toast-container{left:5%;bottom:7%;max-width:90%}}@media only screen and (min-width: 993px){#toast-container{top:10%;right:7%;max-width:86%}}.toast{border-radius:2px;top:35px;width:auto;clear:both;margin-top:10px;position:relative;max-width:100%;height:auto;min-height:48px;line-height:1.5em;word-break:break-all;background-color:#323232;padding:10px 25px;font-size:1.1rem;font-weight:300;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.toast .btn,.toast .btn-large,.toast .btn-flat{margin:0;margin-left:3rem}.toast.rounded{border-radius:24px}@media only screen and (max-width: 600px){.toast{width:100%;border-radius:0}}@media only screen and (min-width: 601px) and (max-width: 992px){.toast{float:left}}@media only screen and (min-width: 993px){.toast{float:right}}.tabs{position:relative;overflow-x:auto;overflow-y:hidden;height:48px;width:100%;background-color:#fff;margin:0 auto;white-space:nowrap}.tabs.tabs-transparent{background-color:transparent}.tabs.tabs-transparent .tab a,.tabs.tabs-transparent .tab.disabled a,.tabs.tabs-transparent .tab.disabled a:hover{color:rgba(255,255,255,0.7)}.tabs.tabs-transparent .tab a:hover,.tabs.tabs-transparent .tab a.active{color:#fff}.tabs.tabs-transparent .indicator{background-color:#fff}.tabs.tabs-fixed-width{display:-webkit-flex;display:-ms-flexbox;display:flex}.tabs.tabs-fixed-width .tab{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.tabs .tab{display:inline-block;text-align:center;line-height:48px;height:48px;padding:0;margin:0;text-transform:uppercase}.tabs .tab a{color:rgba(238,110,115,0.7);display:block;width:100%;height:100%;padding:0 24px;font-size:14px;text-overflow:ellipsis;overflow:hidden;transition:color .28s ease}.tabs .tab a:hover,.tabs .tab a.active{background-color:transparent;color:#ee6e73}.tabs .tab.disabled a,.tabs .tab.disabled a:hover{color:rgba(238,110,115,0.7);cursor:default}.tabs .indicator{position:absolute;bottom:0;height:2px;background-color:#f6b2b5;will-change:left, right}@media only screen and (max-width: 992px){.tabs{display:-webkit-flex;display:-ms-flexbox;display:flex}.tabs .tab{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.tabs .tab a{padding:0 12px}}.material-tooltip{padding:10px 8px;font-size:1rem;z-index:2000;background-color:transparent;border-radius:2px;color:#fff;min-height:36px;line-height:120%;opacity:0;position:absolute;text-align:center;max-width:calc(100% - 4px);overflow:hidden;left:0;top:0;pointer-events:none;visibility:hidden}.backdrop{position:absolute;opacity:0;height:7px;width:14px;border-radius:0 0 50% 50%;background-color:#323232;z-index:-1;-webkit-transform-origin:50% 0%;transform-origin:50% 0%;visibility:hidden}.btn,.btn-large,.btn-flat{border:none;border-radius:2px;display:inline-block;height:36px;line-height:36px;padding:0 2rem;text-transform:uppercase;vertical-align:middle;-webkit-tap-highlight-color:transparent}.btn.disabled,.disabled.btn-large,.btn-floating.disabled,.btn-large.disabled,.btn-flat.disabled,.btn:disabled,.btn-large:disabled,.btn-floating:disabled,.btn-large:disabled,.btn-flat:disabled,.btn[disabled],[disabled].btn-large,.btn-floating[disabled],.btn-large[disabled],.btn-flat[disabled]{pointer-events:none;background-color:#DFDFDF !important;box-shadow:none;color:#9F9F9F !important;cursor:default}.btn.disabled:hover,.disabled.btn-large:hover,.btn-floating.disabled:hover,.btn-large.disabled:hover,.btn-flat.disabled:hover,.btn:disabled:hover,.btn-large:disabled:hover,.btn-floating:disabled:hover,.btn-large:disabled:hover,.btn-flat:disabled:hover,.btn[disabled]:hover,[disabled].btn-large:hover,.btn-floating[disabled]:hover,.btn-large[disabled]:hover,.btn-flat[disabled]:hover{background-color:#DFDFDF !important;color:#9F9F9F !important}.btn,.btn-large,.btn-floating,.btn-large,.btn-flat{font-size:1rem;outline:0}.btn i,.btn-large i,.btn-floating i,.btn-large i,.btn-flat i{font-size:1.3rem;line-height:inherit}.btn:focus,.btn-large:focus,.btn-floating:focus{background-color:#1d7d74}.btn,.btn-large{text-decoration:none;color:#fff;background-color:#26a69a;text-align:center;letter-spacing:.5px;transition:.2s ease-out;cursor:pointer}.btn:hover,.btn-large:hover{background-color:#2bbbad}.btn-floating{display:inline-block;color:#fff;position:relative;overflow:hidden;z-index:1;width:40px;height:40px;line-height:40px;padding:0;background-color:#26a69a;border-radius:50%;transition:.3s;cursor:pointer;vertical-align:middle}.btn-floating:hover{background-color:#26a69a}.btn-floating:before{border-radius:0}.btn-floating.btn-large{width:56px;height:56px}.btn-floating.btn-large.halfway-fab{bottom:-28px}.btn-floating.btn-large i{line-height:56px}.btn-floating.halfway-fab{position:absolute;right:24px;bottom:-20px}.btn-floating.halfway-fab.left{right:auto;left:24px}.btn-floating i{width:inherit;display:inline-block;text-align:center;color:#fff;font-size:1.6rem;line-height:40px}button.btn-floating{border:none}.fixed-action-btn{position:fixed;right:23px;bottom:23px;padding-top:15px;margin-bottom:0;z-index:998}.fixed-action-btn.active ul{visibility:visible}.fixed-action-btn.horizontal{padding:0 0 0 15px}.fixed-action-btn.horizontal ul{text-align:right;right:64px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:100%;left:auto;width:500px}.fixed-action-btn.horizontal ul li{display:inline-block;margin:15px 15px 0 0}.fixed-action-btn.toolbar{padding:0;height:56px}.fixed-action-btn.toolbar.active>a i{opacity:0}.fixed-action-btn.toolbar ul{display:-webkit-flex;display:-ms-flexbox;display:flex;top:0;bottom:0}.fixed-action-btn.toolbar ul li{-webkit-flex:1;-ms-flex:1;flex:1;display:inline-block;margin:0;height:100%;transition:none}.fixed-action-btn.toolbar ul li a{display:block;overflow:hidden;position:relative;width:100%;height:100%;background-color:transparent;box-shadow:none;color:#fff;line-height:56px;z-index:1}.fixed-action-btn.toolbar ul li a i{line-height:inherit}.fixed-action-btn ul{left:0;right:0;text-align:center;position:absolute;bottom:64px;margin:0;visibility:hidden}.fixed-action-btn ul li{margin-bottom:15px}.fixed-action-btn ul a.btn-floating{opacity:0}.fixed-action-btn .fab-backdrop{position:absolute;top:0;left:0;z-index:-1;width:40px;height:40px;background-color:#26a69a;border-radius:50%;-webkit-transform:scale(0);transform:scale(0)}.btn-flat{box-shadow:none;background-color:transparent;color:#343434;cursor:pointer;transition:background-color .2s}.btn-flat:focus,.btn-flat:active{background-color:transparent}.btn-flat:focus,.btn-flat:hover{background-color:rgba(0,0,0,0.1);box-shadow:none}.btn-flat:active{background-color:rgba(0,0,0,0.2)}.btn-flat.disabled{background-color:transparent !important;color:#b3b3b3 !important;cursor:default}.btn-large{height:54px;line-height:54px}.btn-large i{font-size:1.6rem}.btn-block{display:block}.dropdown-content{background-color:#fff;margin:0;display:none;min-width:100px;max-height:650px;overflow-y:auto;opacity:0;position:absolute;z-index:999;will-change:width, height}.dropdown-content li{clear:both;color:rgba(0,0,0,0.87);cursor:pointer;min-height:50px;line-height:1.5rem;width:100%;text-align:left;text-transform:none}.dropdown-content li:hover,.dropdown-content li.active,.dropdown-content li.selected{background-color:#eee}.dropdown-content li.active.selected{background-color:#e1e1e1}.dropdown-content li.divider{min-height:0;height:1px}.dropdown-content li>a,.dropdown-content li>span{font-size:16px;color:#26a69a;display:block;line-height:22px;padding:14px 16px}.dropdown-content li>span>label{top:1px;left:0;height:18px}.dropdown-content li>a>i{height:inherit;line-height:inherit;float:left;margin:0 24px 0 0;width:24px}.input-field.col .dropdown-content [type="checkbox"]+label{top:1px;left:0;height:18px}/*!
+ * Waves v0.6.0
+ * http://fian.my.id/Waves
+ *
+ * Copyright 2014 Alfiana E. Sibuea and other contributors
+ * Released under the MIT license
+ * https://github.com/fians/Waves/blob/master/LICENSE
+ */.waves-effect{position:relative;cursor:pointer;display:inline-block;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;vertical-align:middle;z-index:1;transition:.3s ease-out}.waves-effect .waves-ripple{position:absolute;border-radius:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;opacity:0;background:rgba(0,0,0,0.2);transition:all 0.7s ease-out;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;-webkit-transform:scale(0);transform:scale(0);pointer-events:none}.waves-effect.waves-light .waves-ripple{background-color:rgba(255,255,255,0.45)}.waves-effect.waves-red .waves-ripple{background-color:rgba(244,67,54,0.7)}.waves-effect.waves-yellow .waves-ripple{background-color:rgba(255,235,59,0.7)}.waves-effect.waves-orange .waves-ripple{background-color:rgba(255,152,0,0.7)}.waves-effect.waves-purple .waves-ripple{background-color:rgba(156,39,176,0.7)}.waves-effect.waves-green .waves-ripple{background-color:rgba(76,175,80,0.7)}.waves-effect.waves-teal .waves-ripple{background-color:rgba(0,150,136,0.7)}.waves-effect input[type="button"],.waves-effect input[type="reset"],.waves-effect input[type="submit"]{border:0;font-style:normal;font-size:inherit;text-transform:inherit;background:none}.waves-effect img{position:relative;z-index:-1}.waves-notransition{transition:none !important}.waves-circle{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle, #fff 100%, #000 100%)}.waves-input-wrapper{border-radius:0.2em;vertical-align:bottom}.waves-input-wrapper .waves-button-input{position:relative;top:0;left:0;z-index:1}.waves-circle{text-align:center;width:2.5em;height:2.5em;line-height:2.5em;border-radius:50%;-webkit-mask-image:none}.waves-block{display:block}.waves-effect .waves-ripple{z-index:-1}.modal{display:none;position:fixed;left:0;right:0;background-color:#fafafa;padding:0;max-height:70%;width:55%;margin:auto;overflow-y:auto;border-radius:2px;will-change:top, opacity}@media only screen and (max-width: 992px){.modal{width:80%}}.modal h1,.modal h2,.modal h3,.modal h4{margin-top:0}.modal .modal-content{padding:24px}.modal .modal-close{cursor:pointer}.modal .modal-footer{border-radius:0 0 2px 2px;background-color:#fafafa;padding:4px 6px;height:56px;width:100%}.modal .modal-footer .btn,.modal .modal-footer .btn-large,.modal .modal-footer .btn-flat{float:right;margin:6px 0}.modal-overlay{position:fixed;z-index:999;top:-100px;left:0;bottom:0;right:0;height:125%;width:100%;background:#000;display:none;will-change:opacity}.modal.modal-fixed-footer{padding:0;height:70%}.modal.modal-fixed-footer .modal-content{position:absolute;height:calc(100% - 56px);max-height:100%;width:100%;overflow-y:auto}.modal.modal-fixed-footer .modal-footer{border-top:1px solid rgba(0,0,0,0.1);position:absolute;bottom:0}.modal.bottom-sheet{top:auto;bottom:-100%;margin:0;width:100%;max-height:45%;border-radius:0;will-change:bottom, opacity}.collapsible{border-top:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd;margin:.5rem 0 1rem 0}.collapsible-header{display:block;cursor:pointer;min-height:3rem;line-height:3rem;padding:0 1rem;background-color:#fff;border-bottom:1px solid #ddd}.collapsible-header i{width:2rem;font-size:1.6rem;line-height:3rem;display:block;float:left;text-align:center;margin-right:1rem}.collapsible-body{display:none;border-bottom:1px solid #ddd;box-sizing:border-box;padding:2rem}.side-nav .collapsible,.side-nav.fixed .collapsible{border:none;box-shadow:none}.side-nav .collapsible li,.side-nav.fixed .collapsible li{padding:0}.side-nav .collapsible-header,.side-nav.fixed .collapsible-header{background-color:transparent;border:none;line-height:inherit;height:inherit;padding:0 16px}.side-nav .collapsible-header:hover,.side-nav.fixed .collapsible-header:hover{background-color:rgba(0,0,0,0.05)}.side-nav .collapsible-header i,.side-nav.fixed .collapsible-header i{line-height:inherit}.side-nav .collapsible-body,.side-nav.fixed .collapsible-body{border:0;background-color:#fff}.side-nav .collapsible-body li a,.side-nav.fixed .collapsible-body li a{padding:0 23.5px 0 31px}.collapsible.popout{border:none;box-shadow:none}.collapsible.popout>li{box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);margin:0 24px;transition:margin 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.collapsible.popout>li.active{box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);margin:16px 0}.chip{display:inline-block;height:32px;font-size:13px;font-weight:500;color:rgba(0,0,0,0.6);line-height:32px;padding:0 12px;border-radius:16px;background-color:#e4e4e4;margin-bottom:5px;margin-right:5px}.chip>img{float:left;margin:0 8px 0 -12px;height:32px;width:32px;border-radius:50%}.chip .close{cursor:pointer;float:right;font-size:16px;line-height:32px;padding-left:8px}.chips{border:none;border-bottom:1px solid #9e9e9e;box-shadow:none;margin:0 0 20px 0;min-height:45px;outline:none;transition:all .3s}.chips.focus{border-bottom:1px solid #26a69a;box-shadow:0 1px 0 0 #26a69a}.chips:hover{cursor:text}.chips .chip.selected{background-color:#26a69a;color:#fff}.chips .input{background:none;border:0;color:rgba(0,0,0,0.6);display:inline-block;font-size:1rem;height:3rem;line-height:32px;outline:0;margin:0;padding:0 !important;width:120px !important}.chips .input:focus{border:0 !important;box-shadow:none !important}.chips .autocomplete-content{margin-top:0}.prefix ~ .chips{margin-left:3rem;width:92%;width:calc(100% - 3rem)}.chips:empty ~ label{font-size:0.8rem;-webkit-transform:translateY(-140%);transform:translateY(-140%)}.materialboxed{display:block;cursor:-webkit-zoom-in;cursor:zoom-in;position:relative;transition:opacity .4s;-webkit-backface-visibility:hidden}.materialboxed:hover:not(.active){opacity:.8}.materialboxed.active{cursor:-webkit-zoom-out;cursor:zoom-out}#materialbox-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#292929;z-index:1000;will-change:opacity}.materialbox-caption{position:fixed;display:none;color:#fff;line-height:50px;bottom:0;left:0;width:100%;text-align:center;padding:0% 15%;height:50px;z-index:1000;-webkit-font-smoothing:antialiased}select:focus{outline:1px solid #c9f3ef}button:focus{outline:none;background-color:#2ab7a9}label{font-size:.8rem;color:#9e9e9e}::-webkit-input-placeholder{color:#d1d1d1}:-moz-placeholder{color:#d1d1d1}::-moz-placeholder{color:#d1d1d1}:-ms-input-placeholder{color:#d1d1d1}input:not([type]),input[type=text],input[type=password],input[type=email],input[type=url],input[type=time],input[type=date],input[type=datetime],input[type=datetime-local],input[type=tel],input[type=number],input[type=search],textarea.materialize-textarea{background-color:transparent;border:none;border-bottom:1px solid #9e9e9e;border-radius:0;outline:none;height:3rem;width:100%;font-size:1rem;margin:0 0 20px 0;padding:0;box-shadow:none;box-sizing:content-box;transition:all 0.3s}input:not([type]):disabled,input:not([type])[readonly="readonly"],input[type=text]:disabled,input[type=text][readonly="readonly"],input[type=password]:disabled,input[type=password][readonly="readonly"],input[type=email]:disabled,input[type=email][readonly="readonly"],input[type=url]:disabled,input[type=url][readonly="readonly"],input[type=time]:disabled,input[type=time][readonly="readonly"],input[type=date]:disabled,input[type=date][readonly="readonly"],input[type=datetime]:disabled,input[type=datetime][readonly="readonly"],input[type=datetime-local]:disabled,input[type=datetime-local][readonly="readonly"],input[type=tel]:disabled,input[type=tel][readonly="readonly"],input[type=number]:disabled,input[type=number][readonly="readonly"],input[type=search]:disabled,input[type=search][readonly="readonly"],textarea.materialize-textarea:disabled,textarea.materialize-textarea[readonly="readonly"]{color:rgba(0,0,0,0.26);border-bottom:1px dotted rgba(0,0,0,0.26)}input:not([type]):disabled+label,input:not([type])[readonly="readonly"]+label,input[type=text]:disabled+label,input[type=text][readonly="readonly"]+label,input[type=password]:disabled+label,input[type=password][readonly="readonly"]+label,input[type=email]:disabled+label,input[type=email][readonly="readonly"]+label,input[type=url]:disabled+label,input[type=url][readonly="readonly"]+label,input[type=time]:disabled+label,input[type=time][readonly="readonly"]+label,input[type=date]:disabled+label,input[type=date][readonly="readonly"]+label,input[type=datetime]:disabled+label,input[type=datetime][readonly="readonly"]+label,input[type=datetime-local]:disabled+label,input[type=datetime-local][readonly="readonly"]+label,input[type=tel]:disabled+label,input[type=tel][readonly="readonly"]+label,input[type=number]:disabled+label,input[type=number][readonly="readonly"]+label,input[type=search]:disabled+label,input[type=search][readonly="readonly"]+label,textarea.materialize-textarea:disabled+label,textarea.materialize-textarea[readonly="readonly"]+label{color:rgba(0,0,0,0.26)}input:not([type]):focus:not([readonly]),input[type=text]:focus:not([readonly]),input[type=password]:focus:not([readonly]),input[type=email]:focus:not([readonly]),input[type=url]:focus:not([readonly]),input[type=time]:focus:not([readonly]),input[type=date]:focus:not([readonly]),input[type=datetime]:focus:not([readonly]),input[type=datetime-local]:focus:not([readonly]),input[type=tel]:focus:not([readonly]),input[type=number]:focus:not([readonly]),input[type=search]:focus:not([readonly]),textarea.materialize-textarea:focus:not([readonly]){border-bottom:1px solid #26a69a;box-shadow:0 1px 0 0 #26a69a}input:not([type]):focus:not([readonly])+label,input[type=text]:focus:not([readonly])+label,input[type=password]:focus:not([readonly])+label,input[type=email]:focus:not([readonly])+label,input[type=url]:focus:not([readonly])+label,input[type=time]:focus:not([readonly])+label,input[type=date]:focus:not([readonly])+label,input[type=datetime]:focus:not([readonly])+label,input[type=datetime-local]:focus:not([readonly])+label,input[type=tel]:focus:not([readonly])+label,input[type=number]:focus:not([readonly])+label,input[type=search]:focus:not([readonly])+label,textarea.materialize-textarea:focus:not([readonly])+label{color:#26a69a}input:not([type]).valid,input:not([type]):focus.valid,input[type=text].valid,input[type=text]:focus.valid,input[type=password].valid,input[type=password]:focus.valid,input[type=email].valid,input[type=email]:focus.valid,input[type=url].valid,input[type=url]:focus.valid,input[type=time].valid,input[type=time]:focus.valid,input[type=date].valid,input[type=date]:focus.valid,input[type=datetime].valid,input[type=datetime]:focus.valid,input[type=datetime-local].valid,input[type=datetime-local]:focus.valid,input[type=tel].valid,input[type=tel]:focus.valid,input[type=number].valid,input[type=number]:focus.valid,input[type=search].valid,input[type=search]:focus.valid,textarea.materialize-textarea.valid,textarea.materialize-textarea:focus.valid{border-bottom:1px solid #4CAF50;box-shadow:0 1px 0 0 #4CAF50}input:not([type]).valid+label:after,input:not([type]):focus.valid+label:after,input[type=text].valid+label:after,input[type=text]:focus.valid+label:after,input[type=password].valid+label:after,input[type=password]:focus.valid+label:after,input[type=email].valid+label:after,input[type=email]:focus.valid+label:after,input[type=url].valid+label:after,input[type=url]:focus.valid+label:after,input[type=time].valid+label:after,input[type=time]:focus.valid+label:after,input[type=date].valid+label:after,input[type=date]:focus.valid+label:after,input[type=datetime].valid+label:after,input[type=datetime]:focus.valid+label:after,input[type=datetime-local].valid+label:after,input[type=datetime-local]:focus.valid+label:after,input[type=tel].valid+label:after,input[type=tel]:focus.valid+label:after,input[type=number].valid+label:after,input[type=number]:focus.valid+label:after,input[type=search].valid+label:after,input[type=search]:focus.valid+label:after,textarea.materialize-textarea.valid+label:after,textarea.materialize-textarea:focus.valid+label:after{content:attr(data-success);color:#4CAF50;opacity:1}input:not([type]).invalid,input:not([type]):focus.invalid,input[type=text].invalid,input[type=text]:focus.invalid,input[type=password].invalid,input[type=password]:focus.invalid,input[type=email].invalid,input[type=email]:focus.invalid,input[type=url].invalid,input[type=url]:focus.invalid,input[type=time].invalid,input[type=time]:focus.invalid,input[type=date].invalid,input[type=date]:focus.invalid,input[type=datetime].invalid,input[type=datetime]:focus.invalid,input[type=datetime-local].invalid,input[type=datetime-local]:focus.invalid,input[type=tel].invalid,input[type=tel]:focus.invalid,input[type=number].invalid,input[type=number]:focus.invalid,input[type=search].invalid,input[type=search]:focus.invalid,textarea.materialize-textarea.invalid,textarea.materialize-textarea:focus.invalid{border-bottom:1px solid #F44336;box-shadow:0 1px 0 0 #F44336}input:not([type]).invalid+label:after,input:not([type]):focus.invalid+label:after,input[type=text].invalid+label:after,input[type=text]:focus.invalid+label:after,input[type=password].invalid+label:after,input[type=password]:focus.invalid+label:after,input[type=email].invalid+label:after,input[type=email]:focus.invalid+label:after,input[type=url].invalid+label:after,input[type=url]:focus.invalid+label:after,input[type=time].invalid+label:after,input[type=time]:focus.invalid+label:after,input[type=date].invalid+label:after,input[type=date]:focus.invalid+label:after,input[type=datetime].invalid+label:after,input[type=datetime]:focus.invalid+label:after,input[type=datetime-local].invalid+label:after,input[type=datetime-local]:focus.invalid+label:after,input[type=tel].invalid+label:after,input[type=tel]:focus.invalid+label:after,input[type=number].invalid+label:after,input[type=number]:focus.invalid+label:after,input[type=search].invalid+label:after,input[type=search]:focus.invalid+label:after,textarea.materialize-textarea.invalid+label:after,textarea.materialize-textarea:focus.invalid+label:after{content:attr(data-error);color:#F44336;opacity:1}input:not([type]).validate+label,input[type=text].validate+label,input[type=password].validate+label,input[type=email].validate+label,input[type=url].validate+label,input[type=time].validate+label,input[type=date].validate+label,input[type=datetime].validate+label,input[type=datetime-local].validate+label,input[type=tel].validate+label,input[type=number].validate+label,input[type=search].validate+label,textarea.materialize-textarea.validate+label{width:100%;pointer-events:none}input:not([type])+label:after,input[type=text]+label:after,input[type=password]+label:after,input[type=email]+label:after,input[type=url]+label:after,input[type=time]+label:after,input[type=date]+label:after,input[type=datetime]+label:after,input[type=datetime-local]+label:after,input[type=tel]+label:after,input[type=number]+label:after,input[type=search]+label:after,textarea.materialize-textarea+label:after{display:block;content:"";position:absolute;top:60px;opacity:0;transition:.2s opacity ease-out, .2s color ease-out}.input-field{position:relative;margin-top:1rem}.input-field.inline{display:inline-block;vertical-align:middle;margin-left:5px}.input-field.inline input,.input-field.inline .select-dropdown{margin-bottom:1rem}.input-field.col label{left:.75rem}.input-field.col .prefix ~ label,.input-field.col .prefix ~ .validate ~ label{width:calc(100% - 3rem - 1.5rem)}.input-field label{color:#9e9e9e;position:absolute;top:0.8rem;left:0;font-size:1rem;cursor:text;transition:.2s ease-out;text-align:initial}.input-field label:not(.label-icon).active{font-size:.8rem;-webkit-transform:translateY(-140%);transform:translateY(-140%)}.input-field .prefix{position:absolute;width:3rem;font-size:2rem;transition:color .2s}.input-field .prefix.active{color:#26a69a}.input-field .prefix ~ input,.input-field .prefix ~ textarea,.input-field .prefix ~ label,.input-field .prefix ~ .validate ~ label,.input-field .prefix ~ .autocomplete-content{margin-left:3rem;width:92%;width:calc(100% - 3rem)}.input-field .prefix ~ label{margin-left:3rem}@media only screen and (max-width: 992px){.input-field .prefix ~ input{width:86%;width:calc(100% - 3rem)}}@media only screen and (max-width: 600px){.input-field .prefix ~ input{width:80%;width:calc(100% - 3rem)}}.input-field input[type=search]{display:block;line-height:inherit;padding-left:4rem;width:calc(100% - 4rem)}.input-field input[type=search]:focus{background-color:#fff;border:0;box-shadow:none;color:#444}.input-field input[type=search]:focus+label i,.input-field input[type=search]:focus ~ .mdi-navigation-close,.input-field input[type=search]:focus ~ .material-icons{color:#444}.input-field input[type=search]+label{left:1rem}.input-field input[type=search] ~ .mdi-navigation-close,.input-field input[type=search] ~ .material-icons{position:absolute;top:0;right:1rem;color:transparent;cursor:pointer;font-size:2rem;transition:.3s color}textarea{width:100%;height:3rem;background-color:transparent}textarea.materialize-textarea{overflow-y:hidden;padding:.8rem 0 1.6rem 0;resize:none;min-height:3rem}.hiddendiv{display:none;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;padding-top:1.2rem;position:absolute;top:0}.autocomplete-content{margin-top:-20px;display:block;opacity:1;position:static}.autocomplete-content li .highlight{color:#444}.autocomplete-content li img{height:40px;width:40px;margin:5px 15px}[type="radio"]:not(:checked),[type="radio"]:checked{position:absolute;left:-9999px;opacity:0}[type="radio"]:not(:checked)+label,[type="radio"]:checked+label{position:relative;padding-left:35px;cursor:pointer;display:inline-block;height:25px;line-height:25px;font-size:1rem;transition:.28s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[type="radio"]+label:before,[type="radio"]+label:after{content:'';position:absolute;left:0;top:0;margin:4px;width:16px;height:16px;z-index:0;transition:.28s ease}[type="radio"]:not(:checked)+label:before,[type="radio"]:not(:checked)+label:after,[type="radio"]:checked+label:before,[type="radio"]:checked+label:after,[type="radio"].with-gap:checked+label:before,[type="radio"].with-gap:checked+label:after{border-radius:50%}[type="radio"]:not(:checked)+label:before,[type="radio"]:not(:checked)+label:after{border:2px solid #5a5a5a}[type="radio"]:not(:checked)+label:after{-webkit-transform:scale(0);transform:scale(0)}[type="radio"]:checked+label:before{border:2px solid transparent}[type="radio"]:checked+label:after,[type="radio"].with-gap:checked+label:before,[type="radio"].with-gap:checked+label:after{border:2px solid #26a69a}[type="radio"]:checked+label:after,[type="radio"].with-gap:checked+label:after{background-color:#26a69a}[type="radio"]:checked+label:after{-webkit-transform:scale(1.02);transform:scale(1.02)}[type="radio"].with-gap:checked+label:after{-webkit-transform:scale(0.5);transform:scale(0.5)}[type="radio"].tabbed:focus+label:before{box-shadow:0 0 0 10px rgba(0,0,0,0.1)}[type="radio"].with-gap:disabled:checked+label:before{border:2px solid rgba(0,0,0,0.26)}[type="radio"].with-gap:disabled:checked+label:after{border:none;background-color:rgba(0,0,0,0.26)}[type="radio"]:disabled:not(:checked)+label:before,[type="radio"]:disabled:checked+label:before{background-color:transparent;border-color:rgba(0,0,0,0.26)}[type="radio"]:disabled+label{color:rgba(0,0,0,0.26)}[type="radio"]:disabled:not(:checked)+label:before{border-color:rgba(0,0,0,0.26)}[type="radio"]:disabled:checked+label:after{background-color:rgba(0,0,0,0.26);border-color:#BDBDBD}form p{margin-bottom:10px;text-align:left}form p:last-child{margin-bottom:0}[type="checkbox"]:not(:checked),[type="checkbox"]:checked{position:absolute;left:-9999px;opacity:0}[type="checkbox"]+label{position:relative;padding-left:35px;cursor:pointer;display:inline-block;height:25px;line-height:25px;font-size:1rem;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}[type="checkbox"]+label:before,[type="checkbox"]:not(.filled-in)+label:after{content:'';position:absolute;top:0;left:0;width:18px;height:18px;z-index:0;border:2px solid #5a5a5a;border-radius:1px;margin-top:2px;transition:.2s}[type="checkbox"]:not(.filled-in)+label:after{border:0;-webkit-transform:scale(0);transform:scale(0)}[type="checkbox"]:not(:checked):disabled+label:before{border:none;background-color:rgba(0,0,0,0.26)}[type="checkbox"].tabbed:focus+label:after{-webkit-transform:scale(1);transform:scale(1);border:0;border-radius:50%;box-shadow:0 0 0 10px rgba(0,0,0,0.1);background-color:rgba(0,0,0,0.1)}[type="checkbox"]:checked+label:before{top:-4px;left:-5px;width:12px;height:22px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #26a69a;border-bottom:2px solid #26a69a;-webkit-transform:rotate(40deg);transform:rotate(40deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:100% 100%;transform-origin:100% 100%}[type="checkbox"]:checked:disabled+label:before{border-right:2px solid rgba(0,0,0,0.26);border-bottom:2px solid rgba(0,0,0,0.26)}[type="checkbox"]:indeterminate+label:before{top:-11px;left:-12px;width:10px;height:22px;border-top:none;border-left:none;border-right:2px solid #26a69a;border-bottom:none;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:100% 100%;transform-origin:100% 100%}[type="checkbox"]:indeterminate:disabled+label:before{border-right:2px solid rgba(0,0,0,0.26);background-color:transparent}[type="checkbox"].filled-in+label:after{border-radius:2px}[type="checkbox"].filled-in+label:before,[type="checkbox"].filled-in+label:after{content:'';left:0;position:absolute;transition:border .25s, background-color .25s, width .20s .1s, height .20s .1s, top .20s .1s, left .20s .1s;z-index:1}[type="checkbox"].filled-in:not(:checked)+label:before{width:0;height:0;border:3px solid transparent;left:6px;top:10px;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:20% 40%;transform-origin:100% 100%}[type="checkbox"].filled-in:not(:checked)+label:after{height:20px;width:20px;background-color:transparent;border:2px solid #5a5a5a;top:0px;z-index:0}[type="checkbox"].filled-in:checked+label:before{top:0;left:1px;width:8px;height:13px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}[type="checkbox"].filled-in:checked+label:after{top:0;width:20px;height:20px;border:2px solid #26a69a;background-color:#26a69a;z-index:0}[type="checkbox"].filled-in.tabbed:focus+label:after{border-radius:2px;border-color:#5a5a5a;background-color:rgba(0,0,0,0.1)}[type="checkbox"].filled-in.tabbed:checked:focus+label:after{border-radius:2px;background-color:#26a69a;border-color:#26a69a}[type="checkbox"].filled-in:disabled:not(:checked)+label:before{background-color:transparent;border:2px solid transparent}[type="checkbox"].filled-in:disabled:not(:checked)+label:after{border-color:transparent;background-color:#BDBDBD}[type="checkbox"].filled-in:disabled:checked+label:before{background-color:transparent}[type="checkbox"].filled-in:disabled:checked+label:after{background-color:#BDBDBD;border-color:#BDBDBD}.switch,.switch *{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}.switch label{cursor:pointer}.switch label input[type=checkbox]{opacity:0;width:0;height:0}.switch label input[type=checkbox]:checked+.lever{background-color:#84c7c1}.switch label input[type=checkbox]:checked+.lever:after{background-color:#26a69a;left:24px}.switch label .lever{content:"";display:inline-block;position:relative;width:40px;height:15px;background-color:#818181;border-radius:15px;margin-right:10px;transition:background 0.3s ease;vertical-align:middle;margin:0 16px}.switch label .lever:after{content:"";position:absolute;display:inline-block;width:21px;height:21px;background-color:#F1F1F1;border-radius:21px;box-shadow:0 1px 3px 1px rgba(0,0,0,0.4);left:-5px;top:-3px;transition:left 0.3s ease, background .3s ease, box-shadow 0.1s ease}input[type=checkbox]:checked:not(:disabled) ~ .lever:active::after,input[type=checkbox]:checked:not(:disabled).tabbed:focus ~ .lever::after{box-shadow:0 1px 3px 1px rgba(0,0,0,0.4),0 0 0 15px rgba(38,166,154,0.1)}input[type=checkbox]:not(:disabled) ~ .lever:active:after,input[type=checkbox]:not(:disabled).tabbed:focus ~ .lever::after{box-shadow:0 1px 3px 1px rgba(0,0,0,0.4),0 0 0 15px rgba(0,0,0,0.08)}.switch input[type=checkbox][disabled]+.lever{cursor:default}.switch label input[type=checkbox][disabled]+.lever:after,.switch label input[type=checkbox][disabled]:checked+.lever:after{background-color:#BDBDBD}select{display:none}select.browser-default{display:block}select{background-color:rgba(255,255,255,0.9);width:100%;padding:5px;border:1px solid #f2f2f2;border-radius:2px;height:3rem}.select-label{position:absolute}.select-wrapper{position:relative}.select-wrapper input.select-dropdown{position:relative;cursor:pointer;background-color:transparent;border:none;border-bottom:1px solid #9e9e9e;outline:none;height:3rem;line-height:3rem;width:100%;font-size:1rem;margin:0 0 20px 0;padding:0;display:block}.select-wrapper span.caret{color:initial;position:absolute;right:0;top:0;bottom:0;height:10px;margin:auto 0;font-size:10px;line-height:10px}.select-wrapper span.caret.disabled{color:rgba(0,0,0,0.26)}.select-wrapper+label{position:absolute;top:-14px;font-size:.8rem}select:disabled{color:rgba(0,0,0,0.3)}.select-wrapper input.select-dropdown:disabled{color:rgba(0,0,0,0.3);cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;border-bottom:1px solid rgba(0,0,0,0.3)}.select-wrapper i{color:rgba(0,0,0,0.3)}.select-dropdown li.disabled,.select-dropdown li.disabled>span,.select-dropdown li.optgroup{color:rgba(0,0,0,0.3);background-color:transparent}.prefix ~ .select-wrapper{margin-left:3rem;width:92%;width:calc(100% - 3rem)}.prefix ~ label{margin-left:3rem}.select-dropdown li img{height:40px;width:40px;margin:5px 15px;float:right}.select-dropdown li.optgroup{border-top:1px solid #eee}.select-dropdown li.optgroup.selected>span{color:rgba(0,0,0,0.7)}.select-dropdown li.optgroup>span{color:rgba(0,0,0,0.4)}.select-dropdown li.optgroup ~ li.optgroup-option{padding-left:1rem}.file-field{position:relative}.file-field .file-path-wrapper{overflow:hidden;padding-left:10px}.file-field input.file-path{width:100%}.file-field .btn,.file-field .btn-large{float:left;height:3rem;line-height:3rem}.file-field span{cursor:pointer}.file-field input[type=file]{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0)}.range-field{position:relative}input[type=range],input[type=range]+.thumb{cursor:pointer}input[type=range]{position:relative;background-color:transparent;border:none;outline:none;width:100%;margin:15px 0;padding:0}input[type=range]:focus{outline:none}input[type=range]+.thumb{position:absolute;top:10px;left:0;border:none;height:0;width:0;border-radius:50%;background-color:#26a69a;margin-left:7px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}input[type=range]+.thumb .value{display:block;width:30px;text-align:center;color:#26a69a;font-size:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}input[type=range]+.thumb.active{border-radius:50% 50% 50% 0}input[type=range]+.thumb.active .value{color:#fff;margin-left:-1px;margin-top:8px;font-size:10px}input[type=range]{-webkit-appearance:none}input[type=range]::-webkit-slider-runnable-track{height:3px;background:#c2c0c2;border:none}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:none;height:14px;width:14px;border-radius:50%;background-color:#26a69a;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;margin:-5px 0 0 0;transition:.3s}input[type=range]:focus::-webkit-slider-runnable-track{background:#ccc}input[type=range]{border:1px solid white}input[type=range]::-moz-range-track{height:3px;background:#ddd;border:none}input[type=range]::-moz-range-thumb{border:none;height:14px;width:14px;border-radius:50%;background:#26a69a;margin-top:-5px}input[type=range]:-moz-focusring{outline:1px solid #fff;outline-offset:-1px}input[type=range]:focus::-moz-range-track{background:#ccc}input[type=range]::-ms-track{height:3px;background:transparent;border-color:transparent;border-width:6px 0;color:transparent}input[type=range]::-ms-fill-lower{background:#777}input[type=range]::-ms-fill-upper{background:#ddd}input[type=range]::-ms-thumb{border:none;height:14px;width:14px;border-radius:50%;background:#26a69a}input[type=range]:focus::-ms-fill-lower{background:#888}input[type=range]:focus::-ms-fill-upper{background:#ccc}.table-of-contents.fixed{position:fixed}.table-of-contents li{padding:2px 0}.table-of-contents a{display:inline-block;font-weight:300;color:#757575;padding-left:20px;height:1.5rem;line-height:1.5rem;letter-spacing:.4;display:inline-block}.table-of-contents a:hover{color:#a8a8a8;padding-left:19px;border-left:1px solid #ee6e73}.table-of-contents a.active{font-weight:500;padding-left:18px;border-left:2px solid #ee6e73}.side-nav{position:fixed;width:300px;left:0;top:0;margin:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);height:100%;height:calc(100% + 60px);height:-moz-calc(100%);padding-bottom:60px;background-color:#fff;z-index:999;overflow-y:auto;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(-105%);transform:translateX(-105%)}.side-nav.right-aligned{right:0;-webkit-transform:translateX(105%);transform:translateX(105%);left:auto;-webkit-transform:translateX(100%);transform:translateX(100%)}.side-nav .collapsible{margin:0}.side-nav li{float:none;line-height:48px}.side-nav li.active{background-color:rgba(0,0,0,0.05)}.side-nav li>a{color:rgba(0,0,0,0.87);display:block;font-size:14px;font-weight:500;height:48px;line-height:48px;padding:0 32px}.side-nav li>a:hover{background-color:rgba(0,0,0,0.05)}.side-nav li>a.btn,.side-nav li>a.btn-large,.side-nav li>a.btn-large,.side-nav li>a.btn-flat,.side-nav li>a.btn-floating{margin:10px 15px}.side-nav li>a.btn,.side-nav li>a.btn-large,.side-nav li>a.btn-large,.side-nav li>a.btn-floating{color:#fff}.side-nav li>a.btn-flat{color:#343434}.side-nav li>a.btn:hover,.side-nav li>a.btn-large:hover,.side-nav li>a.btn-large:hover{background-color:#2bbbad}.side-nav li>a.btn-floating:hover{background-color:#26a69a}.side-nav li>a>i,.side-nav li>a>[class^="mdi-"],.side-nav li>a li>a>[class*="mdi-"],.side-nav li>a>i.material-icons{float:left;height:48px;line-height:48px;margin:0 32px 0 0;width:24px;color:rgba(0,0,0,0.54)}.side-nav .divider{margin:8px 0 0 0}.side-nav .subheader{cursor:initial;pointer-events:none;color:rgba(0,0,0,0.54);font-size:14px;font-weight:500;line-height:48px}.side-nav .subheader:hover{background-color:transparent}.side-nav .userView{position:relative;padding:32px 32px 0;margin-bottom:8px}.side-nav .userView>a{height:auto;padding:0}.side-nav .userView>a:hover{background-color:transparent}.side-nav .userView .background{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.side-nav .userView .circle,.side-nav .userView .name,.side-nav .userView .email{display:block}.side-nav .userView .circle{height:64px;width:64px}.side-nav .userView .name,.side-nav .userView .email{font-size:14px;line-height:24px}.side-nav .userView .name{margin-top:16px;font-weight:500}.side-nav .userView .email{padding-bottom:16px;font-weight:400}.drag-target{height:100%;width:10px;position:fixed;top:0;z-index:998}.side-nav.fixed{left:0;-webkit-transform:translateX(0);transform:translateX(0);position:fixed}.side-nav.fixed.right-aligned{right:0;left:auto}@media only screen and (max-width: 992px){.side-nav.fixed{-webkit-transform:translateX(-105%);transform:translateX(-105%)}.side-nav.fixed.right-aligned{-webkit-transform:translateX(105%);transform:translateX(105%)}.side-nav a{padding:0 16px}.side-nav .userView{padding:16px 16px 0}}.side-nav .collapsible-body>ul:not(.collapsible)>li.active,.side-nav.fixed .collapsible-body>ul:not(.collapsible)>li.active{background-color:#ee6e73}.side-nav .collapsible-body>ul:not(.collapsible)>li.active a,.side-nav.fixed .collapsible-body>ul:not(.collapsible)>li.active a{color:#fff}.side-nav .collapsible-body{padding:0}#sidenav-overlay{position:fixed;top:0;left:0;right:0;height:120vh;background-color:rgba(0,0,0,0.5);z-index:997;will-change:opacity}.preloader-wrapper{display:inline-block;position:relative;width:50px;height:50px}.preloader-wrapper.small{width:36px;height:36px}.preloader-wrapper.big{width:64px;height:64px}.preloader-wrapper.active{-webkit-animation:container-rotate 1568ms linear infinite;animation:container-rotate 1568ms linear infinite}@-webkit-keyframes container-rotate{to{-webkit-transform:rotate(360deg)}}@keyframes container-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-layer{position:absolute;width:100%;height:100%;opacity:0;border-color:#26a69a}.spinner-blue,.spinner-blue-only{border-color:#4285f4}.spinner-red,.spinner-red-only{border-color:#db4437}.spinner-yellow,.spinner-yellow-only{border-color:#f4b400}.spinner-green,.spinner-green-only{border-color:#0f9d58}.active .spinner-layer.spinner-blue{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,blue-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,blue-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .spinner-layer.spinner-red{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,red-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,red-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .spinner-layer.spinner-yellow{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .spinner-layer.spinner-green{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,green-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,green-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .spinner-layer,.active .spinner-layer.spinner-blue-only,.active .spinner-layer.spinner-red-only,.active .spinner-layer.spinner-yellow-only,.active .spinner-layer.spinner-green-only{opacity:1;-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}@-webkit-keyframes fill-unfill-rotate{12.5%{-webkit-transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg)}to{-webkit-transform:rotate(1080deg)}}@keyframes fill-unfill-rotate{12.5%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg);transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg);transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg);transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg);transform:rotate(945deg)}to{-webkit-transform:rotate(1080deg);transform:rotate(1080deg)}}@-webkit-keyframes blue-fade-in-out{from{opacity:1}25%{opacity:1}26%{opacity:0}89%{opacity:0}90%{opacity:1}100%{opacity:1}}@keyframes blue-fade-in-out{from{opacity:1}25%{opacity:1}26%{opacity:0}89%{opacity:0}90%{opacity:1}100%{opacity:1}}@-webkit-keyframes red-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:1}50%{opacity:1}51%{opacity:0}}@keyframes red-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:1}50%{opacity:1}51%{opacity:0}}@-webkit-keyframes yellow-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:1}75%{opacity:1}76%{opacity:0}}@keyframes yellow-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:1}75%{opacity:1}76%{opacity:0}}@-webkit-keyframes green-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:1}90%{opacity:1}100%{opacity:0}}@keyframes green-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:1}90%{opacity:1}100%{opacity:0}}.gap-patch{position:absolute;top:0;left:45%;width:10%;height:100%;overflow:hidden;border-color:inherit}.gap-patch .circle{width:1000%;left:-450%}.circle-clipper{display:inline-block;position:relative;width:50%;height:100%;overflow:hidden;border-color:inherit}.circle-clipper .circle{width:200%;height:100%;border-width:3px;border-style:solid;border-color:inherit;border-bottom-color:transparent !important;border-radius:50%;-webkit-animation:none;animation:none;position:absolute;top:0;right:0;bottom:0}.circle-clipper.left .circle{left:0;border-right-color:transparent !important;-webkit-transform:rotate(129deg);transform:rotate(129deg)}.circle-clipper.right .circle{left:-100%;border-left-color:transparent !important;-webkit-transform:rotate(-129deg);transform:rotate(-129deg)}.active .circle-clipper.left .circle{-webkit-animation:left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .circle-clipper.right .circle{-webkit-animation:right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}@-webkit-keyframes left-spin{from{-webkit-transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg)}to{-webkit-transform:rotate(130deg)}}@keyframes left-spin{from{-webkit-transform:rotate(130deg);transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(130deg);transform:rotate(130deg)}}@-webkit-keyframes right-spin{from{-webkit-transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg)}to{-webkit-transform:rotate(-130deg)}}@keyframes right-spin{from{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}to{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}}#spinnerContainer.cooldown{-webkit-animation:container-rotate 1568ms linear infinite,fade-out 400ms cubic-bezier(0.4, 0, 0.2, 1);animation:container-rotate 1568ms linear infinite,fade-out 400ms cubic-bezier(0.4, 0, 0.2, 1)}@-webkit-keyframes fade-out{from{opacity:1}to{opacity:0}}@keyframes fade-out{from{opacity:1}to{opacity:0}}.slider{position:relative;height:400px;width:100%}.slider.fullscreen{height:100%;width:100%;position:absolute;top:0;left:0;right:0;bottom:0}.slider.fullscreen ul.slides{height:100%}.slider.fullscreen ul.indicators{z-index:2;bottom:30px}.slider .slides{background-color:#9e9e9e;margin:0;height:400px}.slider .slides li{opacity:0;position:absolute;top:0;left:0;z-index:1;width:100%;height:inherit;overflow:hidden}.slider .slides li img{height:100%;width:100%;background-size:cover;background-position:center}.slider .slides li .caption{color:#fff;position:absolute;top:15%;left:15%;width:70%;opacity:0}.slider .slides li .caption p{color:#e0e0e0}.slider .slides li.active{z-index:2}.slider .indicators{position:absolute;text-align:center;left:0;right:0;bottom:0;margin:0}.slider .indicators .indicator-item{display:inline-block;position:relative;cursor:pointer;height:16px;width:16px;margin:0 12px;background-color:#e0e0e0;transition:background-color .3s;border-radius:50%}.slider .indicators .indicator-item.active{background-color:#4CAF50}.carousel{overflow:hidden;position:relative;width:100%;height:400px;-webkit-perspective:500px;perspective:500px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:0% 50%;transform-origin:0% 50%}.carousel.carousel-slider{top:0;left:0;height:0}.carousel.carousel-slider .carousel-fixed-item{position:absolute;left:0;right:0;bottom:20px;z-index:1}.carousel.carousel-slider .carousel-fixed-item.with-indicators{bottom:68px}.carousel.carousel-slider .carousel-item{width:100%;height:100%;min-height:400px;position:absolute;top:0;left:0}.carousel.carousel-slider .carousel-item h2{font-size:24px;font-weight:500;line-height:32px}.carousel.carousel-slider .carousel-item p{font-size:15px}.carousel .carousel-item{display:none;width:200px;height:200px;position:absolute;top:0;left:0}.carousel .carousel-item>img{width:100%}.carousel .indicators{position:absolute;text-align:center;left:0;right:0;bottom:0;margin:0}.carousel .indicators .indicator-item{display:inline-block;position:relative;cursor:pointer;height:8px;width:8px;margin:24px 4px;background-color:rgba(255,255,255,0.5);transition:background-color .3s;border-radius:50%}.carousel .indicators .indicator-item.active{background-color:#fff}.carousel.scrolling .carousel-item .materialboxed,.carousel .carousel-item:not(.active) .materialboxed{pointer-events:none}.tap-target-wrapper{width:800px;height:800px;position:fixed;z-index:1000;visibility:hidden;transition:visibility 0s .3s}.tap-target-wrapper.open{visibility:visible;transition:visibility 0s}.tap-target-wrapper.open .tap-target{-webkit-transform:scale(1);transform:scale(1);opacity:.95;transition:opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1),-webkit-transform 0.3s cubic-bezier(0.42, 0, 0.58, 1);transition:transform 0.3s cubic-bezier(0.42, 0, 0.58, 1),opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1);transition:transform 0.3s cubic-bezier(0.42, 0, 0.58, 1),opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1),-webkit-transform 0.3s cubic-bezier(0.42, 0, 0.58, 1)}.tap-target-wrapper.open .tap-target-wave::before{-webkit-transform:scale(1);transform:scale(1)}.tap-target-wrapper.open .tap-target-wave::after{visibility:visible;-webkit-animation:pulse-animation 1s cubic-bezier(0.24, 0, 0.38, 1) infinite;animation:pulse-animation 1s cubic-bezier(0.24, 0, 0.38, 1) infinite;transition:opacity .3s, visibility 0s 1s, -webkit-transform .3s;transition:opacity .3s, transform .3s, visibility 0s 1s;transition:opacity .3s, transform .3s, visibility 0s 1s, -webkit-transform .3s}.tap-target{position:absolute;font-size:1rem;border-radius:50%;background-color:#ee6e73;box-shadow:0 20px 20px 0 rgba(0,0,0,0.14),0 10px 50px 0 rgba(0,0,0,0.12),0 30px 10px -20px rgba(0,0,0,0.2);width:100%;height:100%;opacity:0;-webkit-transform:scale(0);transform:scale(0);transition:opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1),-webkit-transform 0.3s cubic-bezier(0.42, 0, 0.58, 1);transition:transform 0.3s cubic-bezier(0.42, 0, 0.58, 1),opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1);transition:transform 0.3s cubic-bezier(0.42, 0, 0.58, 1),opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1),-webkit-transform 0.3s cubic-bezier(0.42, 0, 0.58, 1)}.tap-target-content{position:relative;display:table-cell}.tap-target-wave{position:absolute;border-radius:50%;z-index:10001}.tap-target-wave::before,.tap-target-wave::after{content:'';display:block;position:absolute;width:100%;height:100%;border-radius:50%;background-color:#ffffff}.tap-target-wave::before{-webkit-transform:scale(0);transform:scale(0);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.tap-target-wave::after{visibility:hidden;transition:opacity .3s, visibility 0s, -webkit-transform .3s;transition:opacity .3s, transform .3s, visibility 0s;transition:opacity .3s, transform .3s, visibility 0s, -webkit-transform .3s;z-index:-1}.tap-target-origin{top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:10002;position:absolute !important}.tap-target-origin:not(.btn):not(.btn-large),.tap-target-origin:not(.btn):not(.btn-large):hover{background:none}@media only screen and (max-width: 600px){.tap-target,.tap-target-wrapper{width:600px;height:600px}}.pulse{overflow:initial;position:relative}.pulse::before{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:inherit;border-radius:inherit;transition:opacity .3s, -webkit-transform .3s;transition:opacity .3s, transform .3s;transition:opacity .3s, transform .3s, -webkit-transform .3s;-webkit-animation:pulse-animation 1s cubic-bezier(0.24, 0, 0.38, 1) infinite;animation:pulse-animation 1s cubic-bezier(0.24, 0, 0.38, 1) infinite;z-index:-1}@-webkit-keyframes pulse-animation{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}100%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes pulse-animation{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}100%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}}.picker{font-size:16px;text-align:left;line-height:1.2;color:#000000;position:absolute;z-index:10000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.picker__input{cursor:default}.picker__input.picker__input--active{border-color:#0089ec}.picker__holder{width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}/*!
+ * Default mobile-first, responsive styling for pickadate.js
+ * Demo: http://amsul.github.io/pickadate.js
+ */.picker__holder,.picker__frame{bottom:0;left:0;right:0;top:100%}.picker__holder{position:fixed;transition:background 0.15s ease-out, top 0s 0.15s;-webkit-backface-visibility:hidden}.picker__frame{position:absolute;margin:0 auto;min-width:256px;width:300px;max-height:350px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;opacity:0;transition:all 0.15s ease-out}@media (min-height: 28.875em){.picker__frame{overflow:visible;top:auto;bottom:-100%;max-height:80%}}@media (min-height: 40.125em){.picker__frame{margin-bottom:7.5%}}.picker__wrap{display:table;width:100%;height:100%}@media (min-height: 28.875em){.picker__wrap{display:block}}.picker__box{background:#ffffff;display:table-cell;vertical-align:middle}@media (min-height: 28.875em){.picker__box{display:block;border:1px solid #777777;border-top-color:#898989;border-bottom-width:0;border-radius:5px 5px 0 0;box-shadow:0 12px 36px 16px rgba(0,0,0,0.24)}}.picker--opened .picker__holder{top:0;background:transparent;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#1E000000,endColorstr=#1E000000)";zoom:1;background:rgba(0,0,0,0.32);transition:background 0.15s ease-out}.picker--opened .picker__frame{top:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1}@media (min-height: 35.875em){.picker--opened .picker__frame{top:10%;bottom:auto}}.picker__input.picker__input--active{border-color:#E3F2FD}.picker__frame{margin:0 auto;max-width:325px}@media (min-height: 38.875em){.picker--opened .picker__frame{top:10%;bottom:auto}}.picker__box{padding:0 1em}.picker__header{text-align:center;position:relative;margin-top:.75em}.picker__month,.picker__year{display:inline-block;margin-left:.25em;margin-right:.25em}.picker__select--month,.picker__select--year{height:2em;padding:0;margin-left:.25em;margin-right:.25em}.picker__select--month.browser-default{display:inline;background-color:#FFFFFF;width:40%}.picker__select--year.browser-default{display:inline;background-color:#FFFFFF;width:26%}.picker__select--month:focus,.picker__select--year:focus{border-color:rgba(0,0,0,0.05)}.picker__nav--prev,.picker__nav--next{position:absolute;padding:.5em 1.25em;width:1em;height:1em;box-sizing:content-box;top:-0.25em}.picker__nav--prev{left:-1em;padding-right:1.25em}.picker__nav--next{right:-1em;padding-left:1.25em}.picker__nav--disabled,.picker__nav--disabled:hover,.picker__nav--disabled:before,.picker__nav--disabled:before:hover{cursor:default;background:none;border-right-color:#f5f5f5;border-left-color:#f5f5f5}.picker__table{text-align:center;border-collapse:collapse;border-spacing:0;table-layout:fixed;font-size:1rem;width:100%;margin-top:.75em;margin-bottom:.5em}.picker__table th,.picker__table td{text-align:center}.picker__table td{margin:0;padding:0}.picker__weekday{width:14.285714286%;font-size:.75em;padding-bottom:.25em;color:#999999;font-weight:500}@media (min-height: 33.875em){.picker__weekday{padding-bottom:.5em}}.picker__day--today{position:relative;color:#595959;letter-spacing:-.3;padding:.75rem 0;font-weight:400;border:1px solid transparent}.picker__day--disabled:before{border-top-color:#aaaaaa}.picker__day--infocus:hover{cursor:pointer;color:#000;font-weight:500}.picker__day--outfocus{display:none;padding:.75rem 0;color:#fff}.picker__day--outfocus:hover{cursor:pointer;color:#dddddd;font-weight:500}.picker__day--highlighted:hover,.picker--focused .picker__day--highlighted{cursor:pointer}.picker__day--selected,.picker__day--selected:hover,.picker--focused .picker__day--selected{border-radius:50%;-webkit-transform:scale(0.75);transform:scale(0.75);background:#0089ec;color:#ffffff}.picker__day--disabled,.picker__day--disabled:hover,.picker--focused .picker__day--disabled{background:#f5f5f5;border-color:#f5f5f5;color:#dddddd;cursor:default}.picker__day--highlighted.picker__day--disabled,.picker__day--highlighted.picker__day--disabled:hover{background:#bbbbbb}.picker__footer{text-align:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.picker__button--today,.picker__button--clear,.picker__button--close{border:1px solid #ffffff;background:#ffffff;font-size:.8em;padding:.66em 0;font-weight:bold;width:33%;display:inline-block;vertical-align:bottom}.picker__button--today:hover,.picker__button--clear:hover,.picker__button--close:hover{cursor:pointer;color:#000000;background:#b1dcfb;border-bottom-color:#b1dcfb}.picker__button--today:focus,.picker__button--clear:focus,.picker__button--close:focus{background:#b1dcfb;border-color:rgba(0,0,0,0.05);outline:none}.picker__button--today:before,.picker__button--clear:before,.picker__button--close:before{position:relative;display:inline-block;height:0}.picker__button--today:before,.picker__button--clear:before{content:" ";margin-right:.45em}.picker__button--today:before{top:-0.05em;width:0;border-top:0.66em solid #0059bc;border-left:.66em solid transparent}.picker__button--clear:before{top:-0.25em;width:.66em;border-top:3px solid #ee2200}.picker__button--close:before{content:"\D7";top:-0.1em;vertical-align:top;font-size:1.1em;margin-right:.35em;color:#777777}.picker__button--today[disabled],.picker__button--today[disabled]:hover{background:#f5f5f5;border-color:#f5f5f5;color:#dddddd;cursor:default}.picker__button--today[disabled]:before{border-top-color:#aaaaaa}.picker__box{border-radius:2px;overflow:hidden}.picker__date-display{text-align:center;background-color:#26a69a;color:#fff;padding-bottom:15px;font-weight:300}.picker__nav--prev:hover,.picker__nav--next:hover{cursor:pointer;color:#000000;background:#a1ded8}.picker__weekday-display{background-color:#1f897f;padding:10px;font-weight:200;letter-spacing:.5;font-size:1rem;margin-bottom:15px}.picker__month-display{text-transform:uppercase;font-size:2rem}.picker__day-display{font-size:4.5rem;font-weight:400}.picker__year-display{font-size:1.8rem;color:rgba(255,255,255,0.4)}.picker__box{padding:0}.picker__calendar-container{padding:0 1rem}.picker__calendar-container thead{border:none}.picker__table{margin-top:0;margin-bottom:.5em}.picker__day--infocus{color:#595959;letter-spacing:-.3;padding:.75rem 0;font-weight:400;border:1px solid transparent}.picker__day.picker__day--today{color:#26a69a}.picker__day.picker__day--today.picker__day--selected{color:#fff}.picker__weekday{font-size:.9rem}.picker__day--selected,.picker__day--selected:hover,.picker--focused .picker__day--selected{border-radius:50%;-webkit-transform:scale(0.9);transform:scale(0.9);background-color:#26a69a;color:#ffffff}.picker__day--selected.picker__day--outfocus,.picker__day--selected:hover.picker__day--outfocus,.picker--focused .picker__day--selected.picker__day--outfocus{background-color:#a1ded8}.picker__footer{text-align:right;padding:5px 10px}.picker__close,.picker__today{font-size:1.1rem;padding:0 1rem;color:#26a69a}.picker__nav--prev:before,.picker__nav--next:before{content:" ";border-top:.5em solid transparent;border-bottom:.5em solid transparent;border-right:0.75em solid #676767;width:0;height:0;display:block;margin:0 auto}.picker__nav--next:before{border-right:0;border-left:0.75em solid #676767}button.picker__today:focus,button.picker__clear:focus,button.picker__close:focus{background-color:#a1ded8}.picker__list{list-style:none;padding:0.75em 0 4.2em;margin:0}.picker__list-item{border-bottom:1px solid #dddddd;border-top:1px solid #dddddd;margin-bottom:-1px;position:relative;background:#ffffff;padding:.75em 1.25em}@media (min-height: 46.75em){.picker__list-item{padding:.5em 1em}}.picker__list-item:hover{cursor:pointer;color:#000000;background:#b1dcfb;border-color:#0089ec;z-index:10}.picker__list-item--highlighted{border-color:#0089ec;z-index:10}.picker__list-item--highlighted:hover,.picker--focused .picker__list-item--highlighted{cursor:pointer;color:#000000;background:#b1dcfb}.picker__list-item--selected,.picker__list-item--selected:hover,.picker--focused .picker__list-item--selected{background:#0089ec;color:#ffffff;z-index:10}.picker__list-item--disabled,.picker__list-item--disabled:hover,.picker--focused .picker__list-item--disabled{background:#f5f5f5;border-color:#f5f5f5;color:#dddddd;cursor:default;border-color:#dddddd;z-index:auto}.picker--time .picker__button--clear{display:block;width:80%;margin:1em auto 0;padding:1em 1.25em;background:none;border:0;font-weight:500;font-size:.67em;text-align:center;text-transform:uppercase;color:#666}.picker--time .picker__button--clear:hover,.picker--time .picker__button--clear:focus{color:#000000;background:#b1dcfb;background:#ee2200;border-color:#ee2200;cursor:pointer;color:#ffffff;outline:none}.picker--time .picker__button--clear:before{top:-0.25em;color:#666;font-size:1.25em;font-weight:bold}.picker--time .picker__button--clear:hover:before,.picker--time .picker__button--clear:focus:before{color:#ffffff}.picker--time .picker__frame{min-width:256px;max-width:320px}.picker--time .picker__box{font-size:1em;background:#f2f2f2;padding:0}@media (min-height: 40.125em){.picker--time .picker__box{margin-bottom:5em}}
diff --git a/smppir-checkin-portal/public/materialize.min.js b/smppir-checkin-portal/public/materialize.min.js
new file mode 100644
index 0000000..57dfd28
--- /dev/null
+++ b/smppir-checkin-portal/public/materialize.min.js
@@ -0,0 +1,10 @@
+/*!
+ * Materialize v0.98.2 (http://materializecss.com)
+ * Copyright 2014-2015 Materialize
+ * MIT License (https://raw.githubusercontent.com/Dogfalo/materialize/master/LICENSE)
+ */
+if("undefined"==typeof jQuery){var jQuery;jQuery="function"==typeof require?$=require("jquery"):$}jQuery.easing.jswing=jQuery.easing.swing,jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(a,b,c,d,e){return jQuery.easing[jQuery.easing.def](a,b,c,d,e)},easeInQuad:function(a,b,c,d,e){return d*(b/=e)*b+c},easeOutQuad:function(a,b,c,d,e){return-d*(b/=e)*(b-2)+c},easeInOutQuad:function(a,b,c,d,e){return(b/=e/2)<1?d/2*b*b+c:-d/2*(--b*(b-2)-1)+c},easeInCubic:function(a,b,c,d,e){return d*(b/=e)*b*b+c},easeOutCubic:function(a,b,c,d,e){return d*((b=b/e-1)*b*b+1)+c},easeInOutCubic:function(a,b,c,d,e){return(b/=e/2)<1?d/2*b*b*b+c:d/2*((b-=2)*b*b+2)+c},easeInQuart:function(a,b,c,d,e){return d*(b/=e)*b*b*b+c},easeOutQuart:function(a,b,c,d,e){return-d*((b=b/e-1)*b*b*b-1)+c},easeInOutQuart:function(a,b,c,d,e){return(b/=e/2)<1?d/2*b*b*b*b+c:-d/2*((b-=2)*b*b*b-2)+c},easeInQuint:function(a,b,c,d,e){return d*(b/=e)*b*b*b*b+c},easeOutQuint:function(a,b,c,d,e){return d*((b=b/e-1)*b*b*b*b+1)+c},easeInOutQuint:function(a,b,c,d,e){return(b/=e/2)<1?d/2*b*b*b*b*b+c:d/2*((b-=2)*b*b*b*b+2)+c},easeInSine:function(a,b,c,d,e){return-d*Math.cos(b/e*(Math.PI/2))+d+c},easeOutSine:function(a,b,c,d,e){return d*Math.sin(b/e*(Math.PI/2))+c},easeInOutSine:function(a,b,c,d,e){return-d/2*(Math.cos(Math.PI*b/e)-1)+c},easeInExpo:function(a,b,c,d,e){return 0==b?c:d*Math.pow(2,10*(b/e-1))+c},easeOutExpo:function(a,b,c,d,e){return b==e?c+d:d*(-Math.pow(2,-10*b/e)+1)+c},easeInOutExpo:function(a,b,c,d,e){return 0==b?c:b==e?c+d:(b/=e/2)<1?d/2*Math.pow(2,10*(b-1))+c:d/2*(-Math.pow(2,-10*--b)+2)+c},easeInCirc:function(a,b,c,d,e){return-d*(Math.sqrt(1-(b/=e)*b)-1)+c},easeOutCirc:function(a,b,c,d,e){return d*Math.sqrt(1-(b=b/e-1)*b)+c},easeInOutCirc:function(a,b,c,d,e){return(b/=e/2)<1?-d/2*(Math.sqrt(1-b*b)-1)+c:d/2*(Math.sqrt(1-(b-=2)*b)+1)+c},easeInElastic:function(a,b,c,d,e){var f=1.70158,g=0,h=d;if(0==b)return c;if(1==(b/=e))return c+d;if(g||(g=.3*e),h<Math.abs(d)){h=d;var f=g/4}else var f=g/(2*Math.PI)*Math.asin(d/h);return-(h*Math.pow(2,10*(b-=1))*Math.sin((b*e-f)*(2*Math.PI)/g))+c},easeOutElastic:function(a,b,c,d,e){var f=1.70158,g=0,h=d;if(0==b)return c;if(1==(b/=e))return c+d;if(g||(g=.3*e),h<Math.abs(d)){h=d;var f=g/4}else var f=g/(2*Math.PI)*Math.asin(d/h);return h*Math.pow(2,-10*b)*Math.sin((b*e-f)*(2*Math.PI)/g)+d+c},easeInOutElastic:function(a,b,c,d,e){var f=1.70158,g=0,h=d;if(0==b)return c;if(2==(b/=e/2))return c+d;if(g||(g=e*(.3*1.5)),h<Math.abs(d)){h=d;var f=g/4}else var f=g/(2*Math.PI)*Math.asin(d/h);return b<1?-.5*(h*Math.pow(2,10*(b-=1))*Math.sin((b*e-f)*(2*Math.PI)/g))+c:h*Math.pow(2,-10*(b-=1))*Math.sin((b*e-f)*(2*Math.PI)/g)*.5+d+c},easeInBack:function(a,b,c,d,e,f){return void 0==f&&(f=1.70158),d*(b/=e)*b*((f+1)*b-f)+c},easeOutBack:function(a,b,c,d,e,f){return void 0==f&&(f=1.70158),d*((b=b/e-1)*b*((f+1)*b+f)+1)+c},easeInOutBack:function(a,b,c,d,e,f){return void 0==f&&(f=1.70158),(b/=e/2)<1?d/2*(b*b*(((f*=1.525)+1)*b-f))+c:d/2*((b-=2)*b*(((f*=1.525)+1)*b+f)+2)+c},easeInBounce:function(a,b,c,d,e){return d-jQuery.easing.easeOutBounce(a,e-b,0,d,e)+c},easeOutBounce:function(a,b,c,d,e){return(b/=e)<1/2.75?d*(7.5625*b*b)+c:b<2/2.75?d*(7.5625*(b-=1.5/2.75)*b+.75)+c:b<2.5/2.75?d*(7.5625*(b-=2.25/2.75)*b+.9375)+c:d*(7.5625*(b-=2.625/2.75)*b+.984375)+c},easeInOutBounce:function(a,b,c,d,e){return b<e/2?.5*jQuery.easing.easeInBounce(a,2*b,0,d,e)+c:.5*jQuery.easing.easeOutBounce(a,2*b-e,0,d,e)+.5*d+c}}),jQuery.extend(jQuery.easing,{easeInOutMaterial:function(a,b,c,d,e){return(b/=e/2)<1?d/2*b*b+c:d/4*((b-=2)*b*b+2)+c}}),jQuery.Velocity?console.log("Velocity is already loaded. You may be needlessly importing Velocity again; note that Materialize includes Velocity."):(!function(a){function b(a){var b=a.length,d=c.type(a);return"function"!==d&&!c.isWindow(a)&&(!(1!==a.nodeType||!b)||("array"===d||0===b||"number"==typeof b&&b>0&&b-1 in a))}if(!a.jQuery){var c=function(a,b){return new c.fn.init(a,b)};c.isWindow=function(a){return null!=a&&a==a.window},c.type=function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?e[g.call(a)]||"object":typeof a},c.isArray=Array.isArray||function(a){return"array"===c.type(a)},c.isPlainObject=function(a){var b;if(!a||"object"!==c.type(a)||a.nodeType||c.isWindow(a))return!1;try{if(a.constructor&&!f.call(a,"constructor")&&!f.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(d){return!1}for(b in a);return void 0===b||f.call(a,b)},c.each=function(a,c,d){var e,f=0,g=a.length,h=b(a);if(d){if(h)for(;g>f&&(e=c.apply(a[f],d),e!==!1);f++);else for(f in a)if(e=c.apply(a[f],d),e===!1)break}else if(h)for(;g>f&&(e=c.call(a[f],f,a[f]),e!==!1);f++);else for(f in a)if(e=c.call(a[f],f,a[f]),e===!1)break;return a},c.data=function(a,b,e){if(void 0===e){var f=a[c.expando],g=f&&d[f];if(void 0===b)return g;if(g&&b in g)return g[b]}else if(void 0!==b){var f=a[c.expando]||(a[c.expando]=++c.uuid);return d[f]=d[f]||{},d[f][b]=e,e}},c.removeData=function(a,b){var e=a[c.expando],f=e&&d[e];f&&c.each(b,function(a,b){delete f[b]})},c.extend=function(){var a,b,d,e,f,g,h=arguments[0]||{},i=1,j=arguments.length,k=!1;for("boolean"==typeof h&&(k=h,h=arguments[i]||{},i++),"object"!=typeof h&&"function"!==c.type(h)&&(h={}),i===j&&(h=this,i--);j>i;i++)if(null!=(f=arguments[i]))for(e in f)a=h[e],d=f[e],h!==d&&(k&&d&&(c.isPlainObject(d)||(b=c.isArray(d)))?(b?(b=!1,g=a&&c.isArray(a)?a:[]):g=a&&c.isPlainObject(a)?a:{},h[e]=c.extend(k,g,d)):void 0!==d&&(h[e]=d));return h},c.queue=function(a,d,e){function f(a,c){var d=c||[];return null!=a&&(b(Object(a))?!function(a,b){for(var c=+b.length,d=0,e=a.length;c>d;)a[e++]=b[d++];if(c!==c)for(;void 0!==b[d];)a[e++]=b[d++];return a.length=e,a}(d,"string"==typeof a?[a]:a):[].push.call(d,a)),d}if(a){d=(d||"fx")+"queue";var g=c.data(a,d);return e?(!g||c.isArray(e)?g=c.data(a,d,f(e)):g.push(e),g):g||[]}},c.dequeue=function(a,b){c.each(a.nodeType?[a]:a,function(a,d){b=b||"fx";var e=c.queue(d,b),f=e.shift();"inprogress"===f&&(f=e.shift()),f&&("fx"===b&&e.unshift("inprogress"),f.call(d,function(){c.dequeue(d,b)}))})},c.fn=c.prototype={init:function(a){if(a.nodeType)return this[0]=a,this;throw new Error("Not a DOM node.")},offset:function(){var b=this[0].getBoundingClientRect?this[0].getBoundingClientRect():{top:0,left:0};return{top:b.top+(a.pageYOffset||document.scrollTop||0)-(document.clientTop||0),left:b.left+(a.pageXOffset||document.scrollLeft||0)-(document.clientLeft||0)}},position:function(){function a(){for(var a=this.offsetParent||document;a&&"html"===!a.nodeType.toLowerCase&&"static"===a.style.position;)a=a.offsetParent;return a||document}var b=this[0],a=a.apply(b),d=this.offset(),e=/^(?:body|html)$/i.test(a.nodeName)?{top:0,left:0}:c(a).offset();return d.top-=parseFloat(b.style.marginTop)||0,d.left-=parseFloat(b.style.marginLeft)||0,a.style&&(e.top+=parseFloat(a.style.borderTopWidth)||0,e.left+=parseFloat(a.style.borderLeftWidth)||0),{top:d.top-e.top,left:d.left-e.left}}};var d={};c.expando="velocity"+(new Date).getTime(),c.uuid=0;for(var e={},f=e.hasOwnProperty,g=e.toString,h="Boolean Number String Function Array Date RegExp Object Error".split(" "),i=0;i<h.length;i++)e["[object "+h[i]+"]"]=h[i].toLowerCase();c.fn.init.prototype=c.fn,a.Velocity={Utilities:c}}}(window),function(a){"object"==typeof module&&"object"==typeof module.exports?module.exports=a():"function"==typeof define&&define.amd?define(a):a()}(function(){return function(a,b,c,d){function e(a){for(var b=-1,c=a?a.length:0,d=[];++b<c;){var e=a[b];e&&d.push(e)}return d}function f(a){return p.isWrapped(a)?a=[].slice.call(a):p.isNode(a)&&(a=[a]),a}function g(a){var b=m.data(a,"velocity");return null===b?d:b}function h(a){return function(b){return Math.round(b*a)*(1/a)}}function i(a,c,d,e){function f(a,b){return 1-3*b+3*a}function g(a,b){return 3*b-6*a}function h(a){return 3*a}function i(a,b,c){return((f(b,c)*a+g(b,c))*a+h(b))*a}function j(a,b,c){return 3*f(b,c)*a*a+2*g(b,c)*a+h(b)}function k(b,c){for(var e=0;p>e;++e){var f=j(c,a,d);if(0===f)return c;var g=i(c,a,d)-b;c-=g/f}return c}function l(){for(var b=0;t>b;++b)x[b]=i(b*u,a,d)}function m(b,c,e){var f,g,h=0;do g=c+(e-c)/2,f=i(g,a,d)-b,f>0?e=g:c=g;while(Math.abs(f)>r&&++h<s);return g}function n(b){for(var c=0,e=1,f=t-1;e!=f&&x[e]<=b;++e)c+=u;--e;var g=(b-x[e])/(x[e+1]-x[e]),h=c+g*u,i=j(h,a,d);return i>=q?k(b,h):0==i?h:m(b,c,c+u)}function o(){y=!0,(a!=c||d!=e)&&l()}var p=4,q=.001,r=1e-7,s=10,t=11,u=1/(t-1),v="Float32Array"in b;if(4!==arguments.length)return!1;for(var w=0;4>w;++w)if("number"!=typeof arguments[w]||isNaN(arguments[w])||!isFinite(arguments[w]))return!1;a=Math.min(a,1),d=Math.min(d,1),a=Math.max(a,0),d=Math.max(d,0);var x=v?new Float32Array(t):new Array(t),y=!1,z=function(b){return y||o(),a===c&&d===e?b:0===b?0:1===b?1:i(n(b),c,e)};z.getControlPoints=function(){return[{x:a,y:c},{x:d,y:e}]};var A="generateBezier("+[a,c,d,e]+")";return z.toString=function(){return A},z}function j(a,b){var c=a;return p.isString(a)?t.Easings[a]||(c=!1):c=p.isArray(a)&&1===a.length?h.apply(null,a):p.isArray(a)&&2===a.length?u.apply(null,a.concat([b])):!(!p.isArray(a)||4!==a.length)&&i.apply(null,a),c===!1&&(c=t.Easings[t.defaults.easing]?t.defaults.easing:s),c}function k(a){if(a){var b=(new Date).getTime(),c=t.State.calls.length;c>1e4&&(t.State.calls=e(t.State.calls));for(var f=0;c>f;f++)if(t.State.calls[f]){var h=t.State.calls[f],i=h[0],j=h[2],n=h[3],o=!!n,q=null;n||(n=t.State.calls[f][3]=b-16);for(var r=Math.min((b-n)/j.duration,1),s=0,u=i.length;u>s;s++){var w=i[s],y=w.element;if(g(y)){var z=!1;if(j.display!==d&&null!==j.display&&"none"!==j.display){if("flex"===j.display){var A=["-webkit-box","-moz-box","-ms-flexbox","-webkit-flex"];m.each(A,function(a,b){v.setPropertyValue(y,"display",b)})}v.setPropertyValue(y,"display",j.display)}j.visibility!==d&&"hidden"!==j.visibility&&v.setPropertyValue(y,"visibility",j.visibility);for(var B in w)if("element"!==B){var C,D=w[B],E=p.isString(D.easing)?t.Easings[D.easing]:D.easing;if(1===r)C=D.endValue;else{var F=D.endValue-D.startValue;if(C=D.startValue+F*E(r,j,F),!o&&C===D.currentValue)continue}if(D.currentValue=C,"tween"===B)q=C;else{if(v.Hooks.registered[B]){var G=v.Hooks.getRoot(B),H=g(y).rootPropertyValueCache[G];H&&(D.rootPropertyValue=H)}var I=v.setPropertyValue(y,B,D.currentValue+(0===parseFloat(C)?"":D.unitType),D.rootPropertyValue,D.scrollData);v.Hooks.registered[B]&&(g(y).rootPropertyValueCache[G]=v.Normalizations.registered[G]?v.Normalizations.registered[G]("extract",null,I[1]):I[1]),"transform"===I[0]&&(z=!0)}}j.mobileHA&&g(y).transformCache.translate3d===d&&(g(y).transformCache.translate3d="(0px, 0px, 0px)",z=!0),z&&v.flushTransformCache(y)}}j.display!==d&&"none"!==j.display&&(t.State.calls[f][2].display=!1),j.visibility!==d&&"hidden"!==j.visibility&&(t.State.calls[f][2].visibility=!1),j.progress&&j.progress.call(h[1],h[1],r,Math.max(0,n+j.duration-b),n,q),1===r&&l(f)}}t.State.isTicking&&x(k)}function l(a,b){if(!t.State.calls[a])return!1;for(var c=t.State.calls[a][0],e=t.State.calls[a][1],f=t.State.calls[a][2],h=t.State.calls[a][4],i=!1,j=0,k=c.length;k>j;j++){var l=c[j].element;if(b||f.loop||("none"===f.display&&v.setPropertyValue(l,"display",f.display),"hidden"===f.visibility&&v.setPropertyValue(l,"visibility",f.visibility)),f.loop!==!0&&(m.queue(l)[1]===d||!/\.velocityQueueEntryFlag/i.test(m.queue(l)[1]))&&g(l)){g(l).isAnimating=!1,g(l).rootPropertyValueCache={};var n=!1;m.each(v.Lists.transforms3D,function(a,b){var c=/^scale/.test(b)?1:0,e=g(l).transformCache[b];g(l).transformCache[b]!==d&&new RegExp("^\\("+c+"[^.]").test(e)&&(n=!0,delete g(l).transformCache[b])}),f.mobileHA&&(n=!0,delete g(l).transformCache.translate3d),n&&v.flushTransformCache(l),v.Values.removeClass(l,"velocity-animating")}if(!b&&f.complete&&!f.loop&&j===k-1)try{f.complete.call(e,e)}catch(o){setTimeout(function(){throw o},1)}h&&f.loop!==!0&&h(e),g(l)&&f.loop===!0&&!b&&(m.each(g(l).tweensContainer,function(a,b){/^rotate/.test(a)&&360===parseFloat(b.endValue)&&(b.endValue=0,b.startValue=360),/^backgroundPosition/.test(a)&&100===parseFloat(b.endValue)&&"%"===b.unitType&&(b.endValue=0,b.startValue=100)}),t(l,"reverse",{loop:!0,delay:f.delay})),f.queue!==!1&&m.dequeue(l,f.queue)}t.State.calls[a]=!1;for(var p=0,q=t.State.calls.length;q>p;p++)if(t.State.calls[p]!==!1){i=!0;break}i===!1&&(t.State.isTicking=!1,delete t.State.calls,t.State.calls=[])}var m,n=function(){if(c.documentMode)return c.documentMode;for(var a=7;a>4;a--){var b=c.createElement("div");if(b.innerHTML="<!--[if IE "+a+"]><span></span><![endif]-->",b.getElementsByTagName("span").length)return b=null,a}return d}(),o=function(){var a=0;return b.webkitRequestAnimationFrame||b.mozRequestAnimationFrame||function(b){var c,d=(new Date).getTime();return c=Math.max(0,16-(d-a)),a=d+c,setTimeout(function(){b(d+c)},c)}}(),p={isString:function(a){return"string"==typeof a},isArray:Array.isArray||function(a){return"[object Array]"===Object.prototype.toString.call(a)},isFunction:function(a){return"[object Function]"===Object.prototype.toString.call(a)},isNode:function(a){return a&&a.nodeType},isNodeList:function(a){return"object"==typeof a&&/^\[object (HTMLCollection|NodeList|Object)\]$/.test(Object.prototype.toString.call(a))&&a.length!==d&&(0===a.length||"object"==typeof a[0]&&a[0].nodeType>0)},isWrapped:function(a){return a&&(a.jquery||b.Zepto&&b.Zepto.zepto.isZ(a))},isSVG:function(a){return b.SVGElement&&a instanceof b.SVGElement},isEmptyObject:function(a){for(var b in a)return!1;return!0}},q=!1;if(a.fn&&a.fn.jquery?(m=a,q=!0):m=b.Velocity.Utilities,8>=n&&!q)throw new Error("Velocity: IE8 and below require jQuery to be loaded before Velocity.");if(7>=n)return void(jQuery.fn.velocity=jQuery.fn.animate);var r=400,s="swing",t={State:{isMobile:/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),isAndroid:/Android/i.test(navigator.userAgent),isGingerbread:/Android 2\.3\.[3-7]/i.test(navigator.userAgent),isChrome:b.chrome,isFirefox:/Firefox/i.test(navigator.userAgent),prefixElement:c.createElement("div"),prefixMatches:{},scrollAnchor:null,scrollPropertyLeft:null,scrollPropertyTop:null,isTicking:!1,calls:[]},CSS:{},Utilities:m,Redirects:{},Easings:{},Promise:b.Promise,defaults:{queue:"",duration:r,easing:s,begin:d,complete:d,progress:d,display:d,visibility:d,loop:!1,delay:!1,mobileHA:!0,_cacheValues:!0},init:function(a){m.data(a,"velocity",{isSVG:p.isSVG(a),isAnimating:!1,computedStyle:null,tweensContainer:null,rootPropertyValueCache:{},transformCache:{}})},hook:null,mock:!1,version:{major:1,minor:2,patch:2},debug:!1};b.pageYOffset!==d?(t.State.scrollAnchor=b,t.State.scrollPropertyLeft="pageXOffset",t.State.scrollPropertyTop="pageYOffset"):(t.State.scrollAnchor=c.documentElement||c.body.parentNode||c.body,t.State.scrollPropertyLeft="scrollLeft",t.State.scrollPropertyTop="scrollTop");var u=function(){function a(a){return-a.tension*a.x-a.friction*a.v}function b(b,c,d){var e={x:b.x+d.dx*c,v:b.v+d.dv*c,tension:b.tension,friction:b.friction};return{dx:e.v,dv:a(e)}}function c(c,d){var e={dx:c.v,dv:a(c)},f=b(c,.5*d,e),g=b(c,.5*d,f),h=b(c,d,g),i=1/6*(e.dx+2*(f.dx+g.dx)+h.dx),j=1/6*(e.dv+2*(f.dv+g.dv)+h.dv);return c.x=c.x+i*d,c.v=c.v+j*d,c}return function d(a,b,e){var f,g,h,i={x:-1,v:0,tension:null,friction:null},j=[0],k=0,l=1e-4,m=.016;for(a=parseFloat(a)||500,b=parseFloat(b)||20,e=e||null,i.tension=a,i.friction=b,f=null!==e,f?(k=d(a,b),g=k/e*m):g=m;h=c(h||i,g),j.push(1+h.x),k+=16,Math.abs(h.x)>l&&Math.abs(h.v)>l;);return f?function(a){return j[a*(j.length-1)|0]}:k}}();t.Easings={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2},spring:function(a){return 1-Math.cos(4.5*a*Math.PI)*Math.exp(6*-a)}},m.each([["ease",[.25,.1,.25,1]],["ease-in",[.42,0,1,1]],["ease-out",[0,0,.58,1]],["ease-in-out",[.42,0,.58,1]],["easeInSine",[.47,0,.745,.715]],["easeOutSine",[.39,.575,.565,1]],["easeInOutSine",[.445,.05,.55,.95]],["easeInQuad",[.55,.085,.68,.53]],["easeOutQuad",[.25,.46,.45,.94]],["easeInOutQuad",[.455,.03,.515,.955]],["easeInCubic",[.55,.055,.675,.19]],["easeOutCubic",[.215,.61,.355,1]],["easeInOutCubic",[.645,.045,.355,1]],["easeInQuart",[.895,.03,.685,.22]],["easeOutQuart",[.165,.84,.44,1]],["easeInOutQuart",[.77,0,.175,1]],["easeInQuint",[.755,.05,.855,.06]],["easeOutQuint",[.23,1,.32,1]],["easeInOutQuint",[.86,0,.07,1]],["easeInExpo",[.95,.05,.795,.035]],["easeOutExpo",[.19,1,.22,1]],["easeInOutExpo",[1,0,0,1]],["easeInCirc",[.6,.04,.98,.335]],["easeOutCirc",[.075,.82,.165,1]],["easeInOutCirc",[.785,.135,.15,.86]]],function(a,b){t.Easings[b[0]]=i.apply(null,b[1])});var v=t.CSS={RegEx:{isHex:/^#([A-f\d]{3}){1,2}$/i,valueUnwrap:/^[A-z]+\((.*)\)$/i,wrappedValueAlreadyExtracted:/[0-9.]+ [0-9.]+ [0-9.]+( [0-9.]+)?/,valueSplit:/([A-z]+\(.+\))|(([A-z0-9#-.]+?)(?=\s|$))/gi},Lists:{colors:["fill","stroke","stopColor","color","backgroundColor","borderColor","borderTopColor","borderRightColor","borderBottomColor","borderLeftColor","outlineColor"],transformsBase:["translateX","translateY","scale","scaleX","scaleY","skewX","skewY","rotateZ"],transforms3D:["transformPerspective","translateZ","scaleZ","rotateX","rotateY"]},Hooks:{templates:{textShadow:["Color X Y Blur","black 0px 0px 0px"],boxShadow:["Color X Y Blur Spread","black 0px 0px 0px 0px"],clip:["Top Right Bottom Left","0px 0px 0px 0px"],backgroundPosition:["X Y","0% 0%"],transformOrigin:["X Y Z","50% 50% 0px"],perspectiveOrigin:["X Y","50% 50%"]},registered:{},register:function(){for(var a=0;a<v.Lists.colors.length;a++){var b="color"===v.Lists.colors[a]?"0 0 0 1":"255 255 255 1";v.Hooks.templates[v.Lists.colors[a]]=["Red Green Blue Alpha",b]}var c,d,e;if(n)for(c in v.Hooks.templates){d=v.Hooks.templates[c],e=d[0].split(" ");var f=d[1].match(v.RegEx.valueSplit);"Color"===e[0]&&(e.push(e.shift()),f.push(f.shift()),v.Hooks.templates[c]=[e.join(" "),f.join(" ")])}for(c in v.Hooks.templates){d=v.Hooks.templates[c],e=d[0].split(" ");for(var a in e){var g=c+e[a],h=a;v.Hooks.registered[g]=[c,h]}}},getRoot:function(a){var b=v.Hooks.registered[a];return b?b[0]:a},cleanRootPropertyValue:function(a,b){return v.RegEx.valueUnwrap.test(b)&&(b=b.match(v.RegEx.valueUnwrap)[1]),v.Values.isCSSNullValue(b)&&(b=v.Hooks.templates[a][1]),b},extractValue:function(a,b){var c=v.Hooks.registered[a];if(c){var d=c[0],e=c[1];return b=v.Hooks.cleanRootPropertyValue(d,b),b.toString().match(v.RegEx.valueSplit)[e]}return b},injectValue:function(a,b,c){var d=v.Hooks.registered[a];if(d){var e,f,g=d[0],h=d[1];return c=v.Hooks.cleanRootPropertyValue(g,c),e=c.toString().match(v.RegEx.valueSplit),e[h]=b,f=e.join(" ")}return c}},Normalizations:{registered:{clip:function(a,b,c){switch(a){case"name":return"clip";case"extract":var d;return v.RegEx.wrappedValueAlreadyExtracted.test(c)?d=c:(d=c.toString().match(v.RegEx.valueUnwrap),d=d?d[1].replace(/,(\s+)?/g," "):c),d;case"inject":return"rect("+c+")"}},blur:function(a,b,c){switch(a){case"name":return t.State.isFirefox?"filter":"-webkit-filter";case"extract":var d=parseFloat(c);if(!d&&0!==d){var e=c.toString().match(/blur\(([0-9]+[A-z]+)\)/i);d=e?e[1]:0}return d;case"inject":return parseFloat(c)?"blur("+c+")":"none"}},opacity:function(a,b,c){if(8>=n)switch(a){case"name":return"filter";case"extract":var d=c.toString().match(/alpha\(opacity=(.*)\)/i);return c=d?d[1]/100:1;case"inject":return b.style.zoom=1,parseFloat(c)>=1?"":"alpha(opacity="+parseInt(100*parseFloat(c),10)+")"}else switch(a){case"name":return"opacity";case"extract":return c;case"inject":return c}}},register:function(){9>=n||t.State.isGingerbread||(v.Lists.transformsBase=v.Lists.transformsBase.concat(v.Lists.transforms3D));for(var a=0;a<v.Lists.transformsBase.length;a++)!function(){var b=v.Lists.transformsBase[a];v.Normalizations.registered[b]=function(a,c,e){switch(a){case"name":return"transform";case"extract":return g(c)===d||g(c).transformCache[b]===d?/^scale/i.test(b)?1:0:g(c).transformCache[b].replace(/[()]/g,"");case"inject":var f=!1;switch(b.substr(0,b.length-1)){case"translate":f=!/(%|px|em|rem|vw|vh|\d)$/i.test(e);break;case"scal":case"scale":t.State.isAndroid&&g(c).transformCache[b]===d&&1>e&&(e=1),f=!/(\d)$/i.test(e);break;case"skew":f=!/(deg|\d)$/i.test(e);break;case"rotate":f=!/(deg|\d)$/i.test(e)}return f||(g(c).transformCache[b]="("+e+")"),g(c).transformCache[b]}}}();for(var a=0;a<v.Lists.colors.length;a++)!function(){var b=v.Lists.colors[a];v.Normalizations.registered[b]=function(a,c,e){switch(a){case"name":return b;case"extract":var f;if(v.RegEx.wrappedValueAlreadyExtracted.test(e))f=e;else{var g,h={black:"rgb(0, 0, 0)",blue:"rgb(0, 0, 255)",gray:"rgb(128, 128, 128)",green:"rgb(0, 128, 0)",red:"rgb(255, 0, 0)",white:"rgb(255, 255, 255)"};/^[A-z]+$/i.test(e)?g=h[e]!==d?h[e]:h.black:v.RegEx.isHex.test(e)?g="rgb("+v.Values.hexToRgb(e).join(" ")+")":/^rgba?\(/i.test(e)||(g=h.black),f=(g||e).toString().match(v.RegEx.valueUnwrap)[1].replace(/,(\s+)?/g," ")}return 8>=n||3!==f.split(" ").length||(f+=" 1"),f;case"inject":return 8>=n?4===e.split(" ").length&&(e=e.split(/\s+/).slice(0,3).join(" ")):3===e.split(" ").length&&(e+=" 1"),(8>=n?"rgb":"rgba")+"("+e.replace(/\s+/g,",").replace(/\.(\d)+(?=,)/g,"")+")"}}}()}},Names:{camelCase:function(a){return a.replace(/-(\w)/g,function(a,b){return b.toUpperCase()})},SVGAttribute:function(a){var b="width|height|x|y|cx|cy|r|rx|ry|x1|x2|y1|y2";return(n||t.State.isAndroid&&!t.State.isChrome)&&(b+="|transform"),new RegExp("^("+b+")$","i").test(a)},prefixCheck:function(a){if(t.State.prefixMatches[a])return[t.State.prefixMatches[a],!0];for(var b=["","Webkit","Moz","ms","O"],c=0,d=b.length;d>c;c++){var e;if(e=0===c?a:b[c]+a.replace(/^\w/,function(a){return a.toUpperCase()}),p.isString(t.State.prefixElement.style[e]))return t.State.prefixMatches[a]=e,[e,!0]}return[a,!1]}},Values:{hexToRgb:function(a){var b,c=/^#?([a-f\d])([a-f\d])([a-f\d])$/i,d=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i;return a=a.replace(c,function(a,b,c,d){return b+b+c+c+d+d}),b=d.exec(a),b?[parseInt(b[1],16),parseInt(b[2],16),parseInt(b[3],16)]:[0,0,0]},isCSSNullValue:function(a){return 0==a||/^(none|auto|transparent|(rgba\(0, ?0, ?0, ?0\)))$/i.test(a)},getUnitType:function(a){return/^(rotate|skew)/i.test(a)?"deg":/(^(scale|scaleX|scaleY|scaleZ|alpha|flexGrow|flexHeight|zIndex|fontWeight)$)|((opacity|red|green|blue|alpha)$)/i.test(a)?"":"px"},getDisplayType:function(a){var b=a&&a.tagName.toString().toLowerCase();return/^(b|big|i|small|tt|abbr|acronym|cite|code|dfn|em|kbd|strong|samp|var|a|bdo|br|img|map|object|q|script|span|sub|sup|button|input|label|select|textarea)$/i.test(b)?"inline":/^(li)$/i.test(b)?"list-item":/^(tr)$/i.test(b)?"table-row":/^(table)$/i.test(b)?"table":/^(tbody)$/i.test(b)?"table-row-group":"block"},addClass:function(a,b){a.classList?a.classList.add(b):a.className+=(a.className.length?" ":"")+b},removeClass:function(a,b){a.classList?a.classList.remove(b):a.className=a.className.toString().replace(new RegExp("(^|\\s)"+b.split(" ").join("|")+"(\\s|$)","gi")," ")}},getPropertyValue:function(a,c,e,f){function h(a,c){function e(){j&&v.setPropertyValue(a,"display","none")}var i=0;if(8>=n)i=m.css(a,c);else{var j=!1;if(/^(width|height)$/.test(c)&&0===v.getPropertyValue(a,"display")&&(j=!0,v.setPropertyValue(a,"display",v.Values.getDisplayType(a))),!f){if("height"===c&&"border-box"!==v.getPropertyValue(a,"boxSizing").toString().toLowerCase()){var k=a.offsetHeight-(parseFloat(v.getPropertyValue(a,"borderTopWidth"))||0)-(parseFloat(v.getPropertyValue(a,"borderBottomWidth"))||0)-(parseFloat(v.getPropertyValue(a,"paddingTop"))||0)-(parseFloat(v.getPropertyValue(a,"paddingBottom"))||0);return e(),k}if("width"===c&&"border-box"!==v.getPropertyValue(a,"boxSizing").toString().toLowerCase()){var l=a.offsetWidth-(parseFloat(v.getPropertyValue(a,"borderLeftWidth"))||0)-(parseFloat(v.getPropertyValue(a,"borderRightWidth"))||0)-(parseFloat(v.getPropertyValue(a,"paddingLeft"))||0)-(parseFloat(v.getPropertyValue(a,"paddingRight"))||0);return e(),l}}var o;o=g(a)===d?b.getComputedStyle(a,null):g(a).computedStyle?g(a).computedStyle:g(a).computedStyle=b.getComputedStyle(a,null),"borderColor"===c&&(c="borderTopColor"),i=9===n&&"filter"===c?o.getPropertyValue(c):o[c],(""===i||null===i)&&(i=a.style[c]),e()}if("auto"===i&&/^(top|right|bottom|left)$/i.test(c)){var p=h(a,"position");("fixed"===p||"absolute"===p&&/top|left/i.test(c))&&(i=m(a).position()[c]+"px")}return i}var i;if(v.Hooks.registered[c]){var j=c,k=v.Hooks.getRoot(j);e===d&&(e=v.getPropertyValue(a,v.Names.prefixCheck(k)[0])),v.Normalizations.registered[k]&&(e=v.Normalizations.registered[k]("extract",a,e)),i=v.Hooks.extractValue(j,e)}else if(v.Normalizations.registered[c]){var l,o;l=v.Normalizations.registered[c]("name",a),"transform"!==l&&(o=h(a,v.Names.prefixCheck(l)[0]),v.Values.isCSSNullValue(o)&&v.Hooks.templates[c]&&(o=v.Hooks.templates[c][1])),i=v.Normalizations.registered[c]("extract",a,o)}if(!/^[\d-]/.test(i))if(g(a)&&g(a).isSVG&&v.Names.SVGAttribute(c))if(/^(height|width)$/i.test(c))try{i=a.getBBox()[c]}catch(p){i=0}else i=a.getAttribute(c);else i=h(a,v.Names.prefixCheck(c)[0]);return v.Values.isCSSNullValue(i)&&(i=0),t.debug>=2&&console.log("Get "+c+": "+i),i},setPropertyValue:function(a,c,d,e,f){var h=c;if("scroll"===c)f.container?f.container["scroll"+f.direction]=d:"Left"===f.direction?b.scrollTo(d,f.alternateValue):b.scrollTo(f.alternateValue,d);else if(v.Normalizations.registered[c]&&"transform"===v.Normalizations.registered[c]("name",a))v.Normalizations.registered[c]("inject",a,d),h="transform",d=g(a).transformCache[c];else{if(v.Hooks.registered[c]){var i=c,j=v.Hooks.getRoot(c);e=e||v.getPropertyValue(a,j),d=v.Hooks.injectValue(i,d,e),c=j}if(v.Normalizations.registered[c]&&(d=v.Normalizations.registered[c]("inject",a,d),c=v.Normalizations.registered[c]("name",a)),h=v.Names.prefixCheck(c)[0],8>=n)try{a.style[h]=d}catch(k){t.debug&&console.log("Browser does not support ["+d+"] for ["+h+"]")}else g(a)&&g(a).isSVG&&v.Names.SVGAttribute(c)?a.setAttribute(c,d):a.style[h]=d;t.debug>=2&&console.log("Set "+c+" ("+h+"): "+d)}return[h,d]},flushTransformCache:function(a){function b(b){return parseFloat(v.getPropertyValue(a,b))}var c="";if((n||t.State.isAndroid&&!t.State.isChrome)&&g(a).isSVG){var d={translate:[b("translateX"),b("translateY")],skewX:[b("skewX")],skewY:[b("skewY")],scale:1!==b("scale")?[b("scale"),b("scale")]:[b("scaleX"),b("scaleY")],rotate:[b("rotateZ"),0,0]};m.each(g(a).transformCache,function(a){/^translate/i.test(a)?a="translate":/^scale/i.test(a)?a="scale":/^rotate/i.test(a)&&(a="rotate"),d[a]&&(c+=a+"("+d[a].join(" ")+") ",delete d[a])})}else{var e,f;m.each(g(a).transformCache,function(b){return e=g(a).transformCache[b],"transformPerspective"===b?(f=e,!0):(9===n&&"rotateZ"===b&&(b="rotate"),void(c+=b+e+" "))}),f&&(c="perspective"+f+" "+c)}v.setPropertyValue(a,"transform",c)}};v.Hooks.register(),v.Normalizations.register(),t.hook=function(a,b,c){var e=d;return a=f(a),m.each(a,function(a,f){if(g(f)===d&&t.init(f),c===d)e===d&&(e=t.CSS.getPropertyValue(f,b));else{var h=t.CSS.setPropertyValue(f,b,c);"transform"===h[0]&&t.CSS.flushTransformCache(f),e=h}}),e};var w=function(){function a(){return h?B.promise||null:i}function e(){function a(a){function l(a,b){var c=d,e=d,g=d;return p.isArray(a)?(c=a[0],!p.isArray(a[1])&&/^[\d-]/.test(a[1])||p.isFunction(a[1])||v.RegEx.isHex.test(a[1])?g=a[1]:(p.isString(a[1])&&!v.RegEx.isHex.test(a[1])||p.isArray(a[1]))&&(e=b?a[1]:j(a[1],h.duration),a[2]!==d&&(g=a[2]))):c=a,b||(e=e||h.easing),p.isFunction(c)&&(c=c.call(f,y,x)),p.isFunction(g)&&(g=g.call(f,y,x)),[c||0,e,g]}function n(a,b){var c,d;return d=(b||"0").toString().toLowerCase().replace(/[%A-z]+$/,function(a){return c=a,""}),c||(c=v.Values.getUnitType(a)),[d,c]}function r(){var a={myParent:f.parentNode||c.body,position:v.getPropertyValue(f,"position"),fontSize:v.getPropertyValue(f,"fontSize")},d=a.position===I.lastPosition&&a.myParent===I.lastParent,e=a.fontSize===I.lastFontSize;I.lastParent=a.myParent,I.lastPosition=a.position,I.lastFontSize=a.fontSize;var h=100,i={};if(e&&d)i.emToPx=I.lastEmToPx,i.percentToPxWidth=I.lastPercentToPxWidth,i.percentToPxHeight=I.lastPercentToPxHeight;else{var j=g(f).isSVG?c.createElementNS("http://www.w3.org/2000/svg","rect"):c.createElement("div");t.init(j),a.myParent.appendChild(j),m.each(["overflow","overflowX","overflowY"],function(a,b){t.CSS.setPropertyValue(j,b,"hidden")}),t.CSS.setPropertyValue(j,"position",a.position),t.CSS.setPropertyValue(j,"fontSize",a.fontSize),t.CSS.setPropertyValue(j,"boxSizing","content-box"),m.each(["minWidth","maxWidth","width","minHeight","maxHeight","height"],function(a,b){t.CSS.setPropertyValue(j,b,h+"%")}),t.CSS.setPropertyValue(j,"paddingLeft",h+"em"),i.percentToPxWidth=I.lastPercentToPxWidth=(parseFloat(v.getPropertyValue(j,"width",null,!0))||1)/h,i.percentToPxHeight=I.lastPercentToPxHeight=(parseFloat(v.getPropertyValue(j,"height",null,!0))||1)/h,i.emToPx=I.lastEmToPx=(parseFloat(v.getPropertyValue(j,"paddingLeft"))||1)/h,a.myParent.removeChild(j)}return null===I.remToPx&&(I.remToPx=parseFloat(v.getPropertyValue(c.body,"fontSize"))||16),null===I.vwToPx&&(I.vwToPx=parseFloat(b.innerWidth)/100,I.vhToPx=parseFloat(b.innerHeight)/100),i.remToPx=I.remToPx,i.vwToPx=I.vwToPx,i.vhToPx=I.vhToPx,t.debug>=1&&console.log("Unit ratios: "+JSON.stringify(i),f),i}if(h.begin&&0===y)try{h.begin.call(o,o)}catch(u){setTimeout(function(){throw u},1)}if("scroll"===C){var w,z,A,D=/^x$/i.test(h.axis)?"Left":"Top",E=parseFloat(h.offset)||0;h.container?p.isWrapped(h.container)||p.isNode(h.container)?(h.container=h.container[0]||h.container,w=h.container["scroll"+D],A=w+m(f).position()[D.toLowerCase()]+E):h.container=null:(w=t.State.scrollAnchor[t.State["scrollProperty"+D]],z=t.State.scrollAnchor[t.State["scrollProperty"+("Left"===D?"Top":"Left")]],A=m(f).offset()[D.toLowerCase()]+E),i={scroll:{rootPropertyValue:!1,startValue:w,currentValue:w,endValue:A,unitType:"",easing:h.easing,scrollData:{container:h.container,direction:D,alternateValue:z}},element:f},t.debug&&console.log("tweensContainer (scroll): ",i.scroll,f)}else if("reverse"===C){if(!g(f).tweensContainer)return void m.dequeue(f,h.queue);"none"===g(f).opts.display&&(g(f).opts.display="auto"),"hidden"===g(f).opts.visibility&&(g(f).opts.visibility="visible"),g(f).opts.loop=!1,g(f).opts.begin=null,g(f).opts.complete=null,s.easing||delete h.easing,s.duration||delete h.duration,h=m.extend({},g(f).opts,h);var F=m.extend(!0,{},g(f).tweensContainer);for(var G in F)if("element"!==G){var H=F[G].startValue;F[G].startValue=F[G].currentValue=F[G].endValue,F[G].endValue=H,p.isEmptyObject(s)||(F[G].easing=h.easing),t.debug&&console.log("reverse tweensContainer ("+G+"): "+JSON.stringify(F[G]),f)}i=F}else if("start"===C){var F;g(f).tweensContainer&&g(f).isAnimating===!0&&(F=g(f).tweensContainer),m.each(q,function(a,b){if(RegExp("^"+v.Lists.colors.join("$|^")+"$").test(a)){var c=l(b,!0),e=c[0],f=c[1],g=c[2];if(v.RegEx.isHex.test(e)){for(var h=["Red","Green","Blue"],i=v.Values.hexToRgb(e),j=g?v.Values.hexToRgb(g):d,k=0;k<h.length;k++){var m=[i[k]];f&&m.push(f),j!==d&&m.push(j[k]),q[a+h[k]]=m}delete q[a]}}});for(var K in q){var L=l(q[K]),M=L[0],N=L[1],O=L[2];K=v.Names.camelCase(K);var P=v.Hooks.getRoot(K),Q=!1;if(g(f).isSVG||"tween"===P||v.Names.prefixCheck(P)[1]!==!1||v.Normalizations.registered[P]!==d){(h.display!==d&&null!==h.display&&"none"!==h.display||h.visibility!==d&&"hidden"!==h.visibility)&&/opacity|filter/.test(K)&&!O&&0!==M&&(O=0),h._cacheValues&&F&&F[K]?(O===d&&(O=F[K].endValue+F[K].unitType),Q=g(f).rootPropertyValueCache[P]):v.Hooks.registered[K]?O===d?(Q=v.getPropertyValue(f,P),O=v.getPropertyValue(f,K,Q)):Q=v.Hooks.templates[P][1]:O===d&&(O=v.getPropertyValue(f,K));var R,S,T,U=!1;if(R=n(K,O),O=R[0],T=R[1],R=n(K,M),M=R[0].replace(/^([+-\/*])=/,function(a,b){return U=b,""}),S=R[1],O=parseFloat(O)||0,M=parseFloat(M)||0,"%"===S&&(/^(fontSize|lineHeight)$/.test(K)?(M/=100,S="em"):/^scale/.test(K)?(M/=100,S=""):/(Red|Green|Blue)$/i.test(K)&&(M=M/100*255,S="")),/[\/*]/.test(U))S=T;else if(T!==S&&0!==O)if(0===M)S=T;else{e=e||r();var V=/margin|padding|left|right|width|text|word|letter/i.test(K)||/X$/.test(K)||"x"===K?"x":"y";
+switch(T){case"%":O*="x"===V?e.percentToPxWidth:e.percentToPxHeight;break;case"px":break;default:O*=e[T+"ToPx"]}switch(S){case"%":O*=1/("x"===V?e.percentToPxWidth:e.percentToPxHeight);break;case"px":break;default:O*=1/e[S+"ToPx"]}}switch(U){case"+":M=O+M;break;case"-":M=O-M;break;case"*":M=O*M;break;case"/":M=O/M}i[K]={rootPropertyValue:Q,startValue:O,currentValue:O,endValue:M,unitType:S,easing:N},t.debug&&console.log("tweensContainer ("+K+"): "+JSON.stringify(i[K]),f)}else t.debug&&console.log("Skipping ["+P+"] due to a lack of browser support.")}i.element=f}i.element&&(v.Values.addClass(f,"velocity-animating"),J.push(i),""===h.queue&&(g(f).tweensContainer=i,g(f).opts=h),g(f).isAnimating=!0,y===x-1?(t.State.calls.push([J,o,h,null,B.resolver]),t.State.isTicking===!1&&(t.State.isTicking=!0,k())):y++)}var e,f=this,h=m.extend({},t.defaults,s),i={};switch(g(f)===d&&t.init(f),parseFloat(h.delay)&&h.queue!==!1&&m.queue(f,h.queue,function(a){t.velocityQueueEntryFlag=!0,g(f).delayTimer={setTimeout:setTimeout(a,parseFloat(h.delay)),next:a}}),h.duration.toString().toLowerCase()){case"fast":h.duration=200;break;case"normal":h.duration=r;break;case"slow":h.duration=600;break;default:h.duration=parseFloat(h.duration)||1}t.mock!==!1&&(t.mock===!0?h.duration=h.delay=1:(h.duration*=parseFloat(t.mock)||1,h.delay*=parseFloat(t.mock)||1)),h.easing=j(h.easing,h.duration),h.begin&&!p.isFunction(h.begin)&&(h.begin=null),h.progress&&!p.isFunction(h.progress)&&(h.progress=null),h.complete&&!p.isFunction(h.complete)&&(h.complete=null),h.display!==d&&null!==h.display&&(h.display=h.display.toString().toLowerCase(),"auto"===h.display&&(h.display=t.CSS.Values.getDisplayType(f))),h.visibility!==d&&null!==h.visibility&&(h.visibility=h.visibility.toString().toLowerCase()),h.mobileHA=h.mobileHA&&t.State.isMobile&&!t.State.isGingerbread,h.queue===!1?h.delay?setTimeout(a,h.delay):a():m.queue(f,h.queue,function(b,c){return c===!0?(B.promise&&B.resolver(o),!0):(t.velocityQueueEntryFlag=!0,void a(b))}),""!==h.queue&&"fx"!==h.queue||"inprogress"===m.queue(f)[0]||m.dequeue(f)}var h,i,n,o,q,s,u=arguments[0]&&(arguments[0].p||m.isPlainObject(arguments[0].properties)&&!arguments[0].properties.names||p.isString(arguments[0].properties));if(p.isWrapped(this)?(h=!1,n=0,o=this,i=this):(h=!0,n=1,o=u?arguments[0].elements||arguments[0].e:arguments[0]),o=f(o)){u?(q=arguments[0].properties||arguments[0].p,s=arguments[0].options||arguments[0].o):(q=arguments[n],s=arguments[n+1]);var x=o.length,y=0;if(!/^(stop|finish)$/i.test(q)&&!m.isPlainObject(s)){var z=n+1;s={};for(var A=z;A<arguments.length;A++)p.isArray(arguments[A])||!/^(fast|normal|slow)$/i.test(arguments[A])&&!/^\d/.test(arguments[A])?p.isString(arguments[A])||p.isArray(arguments[A])?s.easing=arguments[A]:p.isFunction(arguments[A])&&(s.complete=arguments[A]):s.duration=arguments[A]}var B={promise:null,resolver:null,rejecter:null};h&&t.Promise&&(B.promise=new t.Promise(function(a,b){B.resolver=a,B.rejecter=b}));var C;switch(q){case"scroll":C="scroll";break;case"reverse":C="reverse";break;case"finish":case"stop":m.each(o,function(a,b){g(b)&&g(b).delayTimer&&(clearTimeout(g(b).delayTimer.setTimeout),g(b).delayTimer.next&&g(b).delayTimer.next(),delete g(b).delayTimer)});var D=[];return m.each(t.State.calls,function(a,b){b&&m.each(b[1],function(c,e){var f=s===d?"":s;return f!==!0&&b[2].queue!==f&&(s!==d||b[2].queue!==!1)||void m.each(o,function(c,d){d===e&&((s===!0||p.isString(s))&&(m.each(m.queue(d,p.isString(s)?s:""),function(a,b){p.isFunction(b)&&b(null,!0)}),m.queue(d,p.isString(s)?s:"",[])),"stop"===q?(g(d)&&g(d).tweensContainer&&f!==!1&&m.each(g(d).tweensContainer,function(a,b){b.endValue=b.currentValue}),D.push(a)):"finish"===q&&(b[2].duration=1))})})}),"stop"===q&&(m.each(D,function(a,b){l(b,!0)}),B.promise&&B.resolver(o)),a();default:if(!m.isPlainObject(q)||p.isEmptyObject(q)){if(p.isString(q)&&t.Redirects[q]){var E=m.extend({},s),F=E.duration,G=E.delay||0;return E.backwards===!0&&(o=m.extend(!0,[],o).reverse()),m.each(o,function(a,b){parseFloat(E.stagger)?E.delay=G+parseFloat(E.stagger)*a:p.isFunction(E.stagger)&&(E.delay=G+E.stagger.call(b,a,x)),E.drag&&(E.duration=parseFloat(F)||(/^(callout|transition)/.test(q)?1e3:r),E.duration=Math.max(E.duration*(E.backwards?1-a/x:(a+1)/x),.75*E.duration,200)),t.Redirects[q].call(b,b,E||{},a,x,o,B.promise?B:d)}),a()}var H="Velocity: First argument ("+q+") was not a property map, a known action, or a registered redirect. Aborting.";return B.promise?B.rejecter(new Error(H)):console.log(H),a()}C="start"}var I={lastParent:null,lastPosition:null,lastFontSize:null,lastPercentToPxWidth:null,lastPercentToPxHeight:null,lastEmToPx:null,remToPx:null,vwToPx:null,vhToPx:null},J=[];m.each(o,function(a,b){p.isNode(b)&&e.call(b)});var K,E=m.extend({},t.defaults,s);if(E.loop=parseInt(E.loop),K=2*E.loop-1,E.loop)for(var L=0;K>L;L++){var M={delay:E.delay,progress:E.progress};L===K-1&&(M.display=E.display,M.visibility=E.visibility,M.complete=E.complete),w(o,"reverse",M)}return a()}};t=m.extend(w,t),t.animate=w;var x=b.requestAnimationFrame||o;return t.State.isMobile||c.hidden===d||c.addEventListener("visibilitychange",function(){c.hidden?(x=function(a){return setTimeout(function(){a(!0)},16)},k()):x=b.requestAnimationFrame||o}),a.Velocity=t,a!==b&&(a.fn.velocity=w,a.fn.velocity.defaults=t.defaults),m.each(["Down","Up"],function(a,b){t.Redirects["slide"+b]=function(a,c,e,f,g,h){var i=m.extend({},c),j=i.begin,k=i.complete,l={height:"",marginTop:"",marginBottom:"",paddingTop:"",paddingBottom:""},n={};i.display===d&&(i.display="Down"===b?"inline"===t.CSS.Values.getDisplayType(a)?"inline-block":"block":"none"),i.begin=function(){j&&j.call(g,g);for(var c in l){n[c]=a.style[c];var d=t.CSS.getPropertyValue(a,c);l[c]="Down"===b?[d,0]:[0,d]}n.overflow=a.style.overflow,a.style.overflow="hidden"},i.complete=function(){for(var b in n)a.style[b]=n[b];k&&k.call(g,g),h&&h.resolver(g)},t(a,l,i)}}),m.each(["In","Out"],function(a,b){t.Redirects["fade"+b]=function(a,c,e,f,g,h){var i=m.extend({},c),j={opacity:"In"===b?1:0},k=i.complete;i.complete=e!==f-1?i.begin=null:function(){k&&k.call(g,g),h&&h.resolver(g)},i.display===d&&(i.display="In"===b?"auto":"none"),t(this,j,i)}}),t}(window.jQuery||window.Zepto||window,window,document)})),!function(a,b,c,d){"use strict";function e(a,b,c){return setTimeout(k(a,c),b)}function f(a,b,c){return!!Array.isArray(a)&&(g(a,c[b],c),!0)}function g(a,b,c){var e;if(a)if(a.forEach)a.forEach(b,c);else if(a.length!==d)for(e=0;e<a.length;)b.call(c,a[e],e,a),e++;else for(e in a)a.hasOwnProperty(e)&&b.call(c,a[e],e,a)}function h(a,b,c){for(var e=Object.keys(b),f=0;f<e.length;)(!c||c&&a[e[f]]===d)&&(a[e[f]]=b[e[f]]),f++;return a}function i(a,b){return h(a,b,!0)}function j(a,b,c){var d,e=b.prototype;d=a.prototype=Object.create(e),d.constructor=a,d._super=e,c&&h(d,c)}function k(a,b){return function(){return a.apply(b,arguments)}}function l(a,b){return typeof a==ka?a.apply(b?b[0]||d:d,b):a}function m(a,b){return a===d?b:a}function n(a,b,c){g(r(b),function(b){a.addEventListener(b,c,!1)})}function o(a,b,c){g(r(b),function(b){a.removeEventListener(b,c,!1)})}function p(a,b){for(;a;){if(a==b)return!0;a=a.parentNode}return!1}function q(a,b){return a.indexOf(b)>-1}function r(a){return a.trim().split(/\s+/g)}function s(a,b,c){if(a.indexOf&&!c)return a.indexOf(b);for(var d=0;d<a.length;){if(c&&a[d][c]==b||!c&&a[d]===b)return d;d++}return-1}function t(a){return Array.prototype.slice.call(a,0)}function u(a,b,c){for(var d=[],e=[],f=0;f<a.length;){var g=b?a[f][b]:a[f];s(e,g)<0&&d.push(a[f]),e[f]=g,f++}return c&&(d=b?d.sort(function(a,c){return a[b]>c[b]}):d.sort()),d}function v(a,b){for(var c,e,f=b[0].toUpperCase()+b.slice(1),g=0;g<ia.length;){if(c=ia[g],e=c?c+f:b,e in a)return e;g++}return d}function w(){return oa++}function x(a){var b=a.ownerDocument;return b.defaultView||b.parentWindow}function y(a,b){var c=this;this.manager=a,this.callback=b,this.element=a.element,this.target=a.options.inputTarget,this.domHandler=function(b){l(a.options.enable,[a])&&c.handler(b)},this.init()}function z(a){var b,c=a.options.inputClass;return new(b=c?c:ra?N:sa?Q:qa?S:M)(a,A)}function A(a,b,c){var d=c.pointers.length,e=c.changedPointers.length,f=b&ya&&0===d-e,g=b&(Aa|Ba)&&0===d-e;c.isFirst=!!f,c.isFinal=!!g,f&&(a.session={}),c.eventType=b,B(a,c),a.emit("hammer.input",c),a.recognize(c),a.session.prevInput=c}function B(a,b){var c=a.session,d=b.pointers,e=d.length;c.firstInput||(c.firstInput=E(b)),e>1&&!c.firstMultiple?c.firstMultiple=E(b):1===e&&(c.firstMultiple=!1);var f=c.firstInput,g=c.firstMultiple,h=g?g.center:f.center,i=b.center=F(d);b.timeStamp=na(),b.deltaTime=b.timeStamp-f.timeStamp,b.angle=J(h,i),b.distance=I(h,i),C(c,b),b.offsetDirection=H(b.deltaX,b.deltaY),b.scale=g?L(g.pointers,d):1,b.rotation=g?K(g.pointers,d):0,D(c,b);var j=a.element;p(b.srcEvent.target,j)&&(j=b.srcEvent.target),b.target=j}function C(a,b){var c=b.center,d=a.offsetDelta||{},e=a.prevDelta||{},f=a.prevInput||{};(b.eventType===ya||f.eventType===Aa)&&(e=a.prevDelta={x:f.deltaX||0,y:f.deltaY||0},d=a.offsetDelta={x:c.x,y:c.y}),b.deltaX=e.x+(c.x-d.x),b.deltaY=e.y+(c.y-d.y)}function D(a,b){var c,e,f,g,h=a.lastInterval||b,i=b.timeStamp-h.timeStamp;if(b.eventType!=Ba&&(i>xa||h.velocity===d)){var j=h.deltaX-b.deltaX,k=h.deltaY-b.deltaY,l=G(i,j,k);e=l.x,f=l.y,c=ma(l.x)>ma(l.y)?l.x:l.y,g=H(j,k),a.lastInterval=b}else c=h.velocity,e=h.velocityX,f=h.velocityY,g=h.direction;b.velocity=c,b.velocityX=e,b.velocityY=f,b.direction=g}function E(a){for(var b=[],c=0;c<a.pointers.length;)b[c]={clientX:la(a.pointers[c].clientX),clientY:la(a.pointers[c].clientY)},c++;return{timeStamp:na(),pointers:b,center:F(b),deltaX:a.deltaX,deltaY:a.deltaY}}function F(a){var b=a.length;if(1===b)return{x:la(a[0].clientX),y:la(a[0].clientY)};for(var c=0,d=0,e=0;b>e;)c+=a[e].clientX,d+=a[e].clientY,e++;return{x:la(c/b),y:la(d/b)}}function G(a,b,c){return{x:b/a||0,y:c/a||0}}function H(a,b){return a===b?Ca:ma(a)>=ma(b)?a>0?Da:Ea:b>0?Fa:Ga}function I(a,b,c){c||(c=Ka);var d=b[c[0]]-a[c[0]],e=b[c[1]]-a[c[1]];return Math.sqrt(d*d+e*e)}function J(a,b,c){c||(c=Ka);var d=b[c[0]]-a[c[0]],e=b[c[1]]-a[c[1]];return 180*Math.atan2(e,d)/Math.PI}function K(a,b){return J(b[1],b[0],La)-J(a[1],a[0],La)}function L(a,b){return I(b[0],b[1],La)/I(a[0],a[1],La)}function M(){this.evEl=Na,this.evWin=Oa,this.allow=!0,this.pressed=!1,y.apply(this,arguments)}function N(){this.evEl=Ra,this.evWin=Sa,y.apply(this,arguments),this.store=this.manager.session.pointerEvents=[]}function O(){this.evTarget=Ua,this.evWin=Va,this.started=!1,y.apply(this,arguments)}function P(a,b){var c=t(a.touches),d=t(a.changedTouches);return b&(Aa|Ba)&&(c=u(c.concat(d),"identifier",!0)),[c,d]}function Q(){this.evTarget=Xa,this.targetIds={},y.apply(this,arguments)}function R(a,b){var c=t(a.touches),d=this.targetIds;if(b&(ya|za)&&1===c.length)return d[c[0].identifier]=!0,[c,c];var e,f,g=t(a.changedTouches),h=[],i=this.target;if(f=c.filter(function(a){return p(a.target,i)}),b===ya)for(e=0;e<f.length;)d[f[e].identifier]=!0,e++;for(e=0;e<g.length;)d[g[e].identifier]&&h.push(g[e]),b&(Aa|Ba)&&delete d[g[e].identifier],e++;return h.length?[u(f.concat(h),"identifier",!0),h]:void 0}function S(){y.apply(this,arguments);var a=k(this.handler,this);this.touch=new Q(this.manager,a),this.mouse=new M(this.manager,a)}function T(a,b){this.manager=a,this.set(b)}function U(a){if(q(a,bb))return bb;var b=q(a,cb),c=q(a,db);return b&&c?cb+" "+db:b||c?b?cb:db:q(a,ab)?ab:_a}function V(a){this.id=w(),this.manager=null,this.options=i(a||{},this.defaults),this.options.enable=m(this.options.enable,!0),this.state=eb,this.simultaneous={},this.requireFail=[]}function W(a){return a&jb?"cancel":a&hb?"end":a&gb?"move":a&fb?"start":""}function X(a){return a==Ga?"down":a==Fa?"up":a==Da?"left":a==Ea?"right":""}function Y(a,b){var c=b.manager;return c?c.get(a):a}function Z(){V.apply(this,arguments)}function $(){Z.apply(this,arguments),this.pX=null,this.pY=null}function _(){Z.apply(this,arguments)}function aa(){V.apply(this,arguments),this._timer=null,this._input=null}function ba(){Z.apply(this,arguments)}function ca(){Z.apply(this,arguments)}function da(){V.apply(this,arguments),this.pTime=!1,this.pCenter=!1,this._timer=null,this._input=null,this.count=0}function ea(a,b){return b=b||{},b.recognizers=m(b.recognizers,ea.defaults.preset),new fa(a,b)}function fa(a,b){b=b||{},this.options=i(b,ea.defaults),this.options.inputTarget=this.options.inputTarget||a,this.handlers={},this.session={},this.recognizers=[],this.element=a,this.input=z(this),this.touchAction=new T(this,this.options.touchAction),ga(this,!0),g(b.recognizers,function(a){var b=this.add(new a[0](a[1]));a[2]&&b.recognizeWith(a[2]),a[3]&&b.requireFailure(a[3])},this)}function ga(a,b){var c=a.element;g(a.options.cssProps,function(a,d){c.style[v(c.style,d)]=b?a:""})}function ha(a,c){var d=b.createEvent("Event");d.initEvent(a,!0,!0),d.gesture=c,c.target.dispatchEvent(d)}var ia=["","webkit","moz","MS","ms","o"],ja=b.createElement("div"),ka="function",la=Math.round,ma=Math.abs,na=Date.now,oa=1,pa=/mobile|tablet|ip(ad|hone|od)|android/i,qa="ontouchstart"in a,ra=v(a,"PointerEvent")!==d,sa=qa&&pa.test(navigator.userAgent),ta="touch",ua="pen",va="mouse",wa="kinect",xa=25,ya=1,za=2,Aa=4,Ba=8,Ca=1,Da=2,Ea=4,Fa=8,Ga=16,Ha=Da|Ea,Ia=Fa|Ga,Ja=Ha|Ia,Ka=["x","y"],La=["clientX","clientY"];y.prototype={handler:function(){},init:function(){this.evEl&&n(this.element,this.evEl,this.domHandler),this.evTarget&&n(this.target,this.evTarget,this.domHandler),this.evWin&&n(x(this.element),this.evWin,this.domHandler)},destroy:function(){this.evEl&&o(this.element,this.evEl,this.domHandler),this.evTarget&&o(this.target,this.evTarget,this.domHandler),this.evWin&&o(x(this.element),this.evWin,this.domHandler)}};var Ma={mousedown:ya,mousemove:za,mouseup:Aa},Na="mousedown",Oa="mousemove mouseup";j(M,y,{handler:function(a){var b=Ma[a.type];b&ya&&0===a.button&&(this.pressed=!0),b&za&&1!==a.which&&(b=Aa),this.pressed&&this.allow&&(b&Aa&&(this.pressed=!1),this.callback(this.manager,b,{pointers:[a],changedPointers:[a],pointerType:va,srcEvent:a}))}});var Pa={pointerdown:ya,pointermove:za,pointerup:Aa,pointercancel:Ba,pointerout:Ba},Qa={2:ta,3:ua,4:va,5:wa},Ra="pointerdown",Sa="pointermove pointerup pointercancel";a.MSPointerEvent&&(Ra="MSPointerDown",Sa="MSPointerMove MSPointerUp MSPointerCancel"),j(N,y,{handler:function(a){var b=this.store,c=!1,d=a.type.toLowerCase().replace("ms",""),e=Pa[d],f=Qa[a.pointerType]||a.pointerType,g=f==ta,h=s(b,a.pointerId,"pointerId");e&ya&&(0===a.button||g)?0>h&&(b.push(a),h=b.length-1):e&(Aa|Ba)&&(c=!0),0>h||(b[h]=a,this.callback(this.manager,e,{pointers:b,changedPointers:[a],pointerType:f,srcEvent:a}),c&&b.splice(h,1))}});var Ta={touchstart:ya,touchmove:za,touchend:Aa,touchcancel:Ba},Ua="touchstart",Va="touchstart touchmove touchend touchcancel";j(O,y,{handler:function(a){var b=Ta[a.type];if(b===ya&&(this.started=!0),this.started){var c=P.call(this,a,b);b&(Aa|Ba)&&0===c[0].length-c[1].length&&(this.started=!1),this.callback(this.manager,b,{pointers:c[0],changedPointers:c[1],pointerType:ta,srcEvent:a})}}});var Wa={touchstart:ya,touchmove:za,touchend:Aa,touchcancel:Ba},Xa="touchstart touchmove touchend touchcancel";j(Q,y,{handler:function(a){var b=Wa[a.type],c=R.call(this,a,b);c&&this.callback(this.manager,b,{pointers:c[0],changedPointers:c[1],pointerType:ta,srcEvent:a})}}),j(S,y,{handler:function(a,b,c){var d=c.pointerType==ta,e=c.pointerType==va;if(d)this.mouse.allow=!1;else if(e&&!this.mouse.allow)return;b&(Aa|Ba)&&(this.mouse.allow=!0),this.callback(a,b,c)},destroy:function(){this.touch.destroy(),this.mouse.destroy()}});var Ya=v(ja.style,"touchAction"),Za=Ya!==d,$a="compute",_a="auto",ab="manipulation",bb="none",cb="pan-x",db="pan-y";T.prototype={set:function(a){a==$a&&(a=this.compute()),Za&&(this.manager.element.style[Ya]=a),this.actions=a.toLowerCase().trim()},update:function(){this.set(this.manager.options.touchAction)},compute:function(){var a=[];return g(this.manager.recognizers,function(b){l(b.options.enable,[b])&&(a=a.concat(b.getTouchAction()))}),U(a.join(" "))},preventDefaults:function(a){if(!Za){var b=a.srcEvent,c=a.offsetDirection;if(this.manager.session.prevented)return void b.preventDefault();var d=this.actions,e=q(d,bb),f=q(d,db),g=q(d,cb);return e||f&&c&Ha||g&&c&Ia?this.preventSrc(b):void 0}},preventSrc:function(a){this.manager.session.prevented=!0,a.preventDefault()}};var eb=1,fb=2,gb=4,hb=8,ib=hb,jb=16,kb=32;V.prototype={defaults:{},set:function(a){return h(this.options,a),this.manager&&this.manager.touchAction.update(),this},recognizeWith:function(a){if(f(a,"recognizeWith",this))return this;var b=this.simultaneous;return a=Y(a,this),b[a.id]||(b[a.id]=a,a.recognizeWith(this)),this},dropRecognizeWith:function(a){return f(a,"dropRecognizeWith",this)?this:(a=Y(a,this),delete this.simultaneous[a.id],this)},requireFailure:function(a){if(f(a,"requireFailure",this))return this;var b=this.requireFail;return a=Y(a,this),-1===s(b,a)&&(b.push(a),a.requireFailure(this)),this},dropRequireFailure:function(a){if(f(a,"dropRequireFailure",this))return this;a=Y(a,this);var b=s(this.requireFail,a);return b>-1&&this.requireFail.splice(b,1),this},hasRequireFailures:function(){return this.requireFail.length>0},canRecognizeWith:function(a){return!!this.simultaneous[a.id]},emit:function(a){function b(b){c.manager.emit(c.options.event+(b?W(d):""),a)}var c=this,d=this.state;hb>d&&b(!0),b(),d>=hb&&b(!0)},tryEmit:function(a){return this.canEmit()?this.emit(a):void(this.state=kb)},canEmit:function(){for(var a=0;a<this.requireFail.length;){if(!(this.requireFail[a].state&(kb|eb)))return!1;a++}return!0},recognize:function(a){var b=h({},a);return l(this.options.enable,[this,b])?(this.state&(ib|jb|kb)&&(this.state=eb),this.state=this.process(b),void(this.state&(fb|gb|hb|jb)&&this.tryEmit(b))):(this.reset(),void(this.state=kb))},process:function(){},getTouchAction:function(){},reset:function(){}},j(Z,V,{defaults:{pointers:1},attrTest:function(a){var b=this.options.pointers;return 0===b||a.pointers.length===b},process:function(a){var b=this.state,c=a.eventType,d=b&(fb|gb),e=this.attrTest(a);return d&&(c&Ba||!e)?b|jb:d||e?c&Aa?b|hb:b&fb?b|gb:fb:kb}}),j($,Z,{defaults:{event:"pan",threshold:10,pointers:1,direction:Ja},getTouchAction:function(){var a=this.options.direction,b=[];return a&Ha&&b.push(db),a&Ia&&b.push(cb),b},directionTest:function(a){var b=this.options,c=!0,d=a.distance,e=a.direction,f=a.deltaX,g=a.deltaY;return e&b.direction||(b.direction&Ha?(e=0===f?Ca:0>f?Da:Ea,c=f!=this.pX,d=Math.abs(a.deltaX)):(e=0===g?Ca:0>g?Fa:Ga,c=g!=this.pY,d=Math.abs(a.deltaY))),a.direction=e,c&&d>b.threshold&&e&b.direction},attrTest:function(a){return Z.prototype.attrTest.call(this,a)&&(this.state&fb||!(this.state&fb)&&this.directionTest(a))},emit:function(a){this.pX=a.deltaX,this.pY=a.deltaY;var b=X(a.direction);b&&this.manager.emit(this.options.event+b,a),this._super.emit.call(this,a)}}),j(_,Z,{defaults:{event:"pinch",threshold:0,pointers:2},getTouchAction:function(){return[bb]},attrTest:function(a){return this._super.attrTest.call(this,a)&&(Math.abs(a.scale-1)>this.options.threshold||this.state&fb)},emit:function(a){if(this._super.emit.call(this,a),1!==a.scale){var b=a.scale<1?"in":"out";this.manager.emit(this.options.event+b,a)}}}),j(aa,V,{defaults:{event:"press",pointers:1,time:500,threshold:5},getTouchAction:function(){return[_a]},process:function(a){var b=this.options,c=a.pointers.length===b.pointers,d=a.distance<b.threshold,f=a.deltaTime>b.time;if(this._input=a,!d||!c||a.eventType&(Aa|Ba)&&!f)this.reset();else if(a.eventType&ya)this.reset(),this._timer=e(function(){this.state=ib,this.tryEmit()},b.time,this);else if(a.eventType&Aa)return ib;return kb},reset:function(){clearTimeout(this._timer)},emit:function(a){this.state===ib&&(a&&a.eventType&Aa?this.manager.emit(this.options.event+"up",a):(this._input.timeStamp=na(),this.manager.emit(this.options.event,this._input)))}}),j(ba,Z,{defaults:{event:"rotate",threshold:0,pointers:2},getTouchAction:function(){return[bb]},attrTest:function(a){return this._super.attrTest.call(this,a)&&(Math.abs(a.rotation)>this.options.threshold||this.state&fb)}}),j(ca,Z,{defaults:{event:"swipe",threshold:10,velocity:.65,direction:Ha|Ia,pointers:1},getTouchAction:function(){return $.prototype.getTouchAction.call(this)},attrTest:function(a){var b,c=this.options.direction;return c&(Ha|Ia)?b=a.velocity:c&Ha?b=a.velocityX:c&Ia&&(b=a.velocityY),this._super.attrTest.call(this,a)&&c&a.direction&&a.distance>this.options.threshold&&ma(b)>this.options.velocity&&a.eventType&Aa},emit:function(a){var b=X(a.direction);b&&this.manager.emit(this.options.event+b,a),this.manager.emit(this.options.event,a)}}),j(da,V,{defaults:{event:"tap",pointers:1,taps:1,interval:300,time:250,threshold:2,posThreshold:10},getTouchAction:function(){return[ab]},process:function(a){var b=this.options,c=a.pointers.length===b.pointers,d=a.distance<b.threshold,f=a.deltaTime<b.time;if(this.reset(),a.eventType&ya&&0===this.count)return this.failTimeout();if(d&&f&&c){if(a.eventType!=Aa)return this.failTimeout();var g=!this.pTime||a.timeStamp-this.pTime<b.interval,h=!this.pCenter||I(this.pCenter,a.center)<b.posThreshold;this.pTime=a.timeStamp,this.pCenter=a.center,h&&g?this.count+=1:this.count=1,this._input=a;var i=this.count%b.taps;if(0===i)return this.hasRequireFailures()?(this._timer=e(function(){this.state=ib,this.tryEmit()},b.interval,this),fb):ib}return kb},failTimeout:function(){return this._timer=e(function(){this.state=kb},this.options.interval,this),kb},reset:function(){clearTimeout(this._timer)},emit:function(){this.state==ib&&(this._input.tapCount=this.count,this.manager.emit(this.options.event,this._input))}}),ea.VERSION="2.0.4",ea.defaults={domEvents:!1,touchAction:$a,enable:!0,inputTarget:null,inputClass:null,preset:[[ba,{enable:!1}],[_,{enable:!1},["rotate"]],[ca,{direction:Ha}],[$,{direction:Ha},["swipe"]],[da],[da,{event:"doubletap",taps:2},["tap"]],[aa]],cssProps:{userSelect:"default",touchSelect:"none",touchCallout:"none",contentZooming:"none",userDrag:"none",tapHighlightColor:"rgba(0,0,0,0)"}};var lb=1,mb=2;fa.prototype={set:function(a){return h(this.options,a),a.touchAction&&this.touchAction.update(),a.inputTarget&&(this.input.destroy(),this.input.target=a.inputTarget,this.input.init()),this},stop:function(a){this.session.stopped=a?mb:lb},recognize:function(a){var b=this.session;if(!b.stopped){this.touchAction.preventDefaults(a);var c,d=this.recognizers,e=b.curRecognizer;(!e||e&&e.state&ib)&&(e=b.curRecognizer=null);for(var f=0;f<d.length;)c=d[f],b.stopped===mb||e&&c!=e&&!c.canRecognizeWith(e)?c.reset():c.recognize(a),!e&&c.state&(fb|gb|hb)&&(e=b.curRecognizer=c),f++}},get:function(a){if(a instanceof V)return a;for(var b=this.recognizers,c=0;c<b.length;c++)if(b[c].options.event==a)return b[c];return null},add:function(a){if(f(a,"add",this))return this;var b=this.get(a.options.event);return b&&this.remove(b),this.recognizers.push(a),a.manager=this,this.touchAction.update(),a},remove:function(a){if(f(a,"remove",this))return this;var b=this.recognizers;return a=this.get(a),b.splice(s(b,a),1),this.touchAction.update(),this},on:function(a,b){var c=this.handlers;return g(r(a),function(a){c[a]=c[a]||[],c[a].push(b)}),this},off:function(a,b){var c=this.handlers;return g(r(a),function(a){b?c[a].splice(s(c[a],b),1):delete c[a]}),this},emit:function(a,b){this.options.domEvents&&ha(a,b);var c=this.handlers[a]&&this.handlers[a].slice();if(c&&c.length){b.type=a,b.preventDefault=function(){b.srcEvent.preventDefault()};for(var d=0;d<c.length;)c[d](b),d++}},destroy:function(){this.element&&ga(this,!1),this.handlers={},this.session={},this.input.destroy(),this.element=null}},h(ea,{INPUT_START:ya,INPUT_MOVE:za,INPUT_END:Aa,INPUT_CANCEL:Ba,STATE_POSSIBLE:eb,STATE_BEGAN:fb,STATE_CHANGED:gb,STATE_ENDED:hb,STATE_RECOGNIZED:ib,STATE_CANCELLED:jb,STATE_FAILED:kb,DIRECTION_NONE:Ca,DIRECTION_LEFT:Da,DIRECTION_RIGHT:Ea,DIRECTION_UP:Fa,DIRECTION_DOWN:Ga,DIRECTION_HORIZONTAL:Ha,DIRECTION_VERTICAL:Ia,DIRECTION_ALL:Ja,Manager:fa,Input:y,TouchAction:T,TouchInput:Q,MouseInput:M,PointerEventInput:N,TouchMouseInput:S,SingleTouchInput:O,Recognizer:V,AttrRecognizer:Z,Tap:da,Pan:$,Swipe:ca,Pinch:_,Rotate:ba,Press:aa,on:n,off:o,each:g,merge:i,extend:h,inherit:j,bindFn:k,prefixed:v}),typeof define==ka&&define.amd?define(function(){return ea}):"undefined"!=typeof module&&module.exports?module.exports=ea:a[c]=ea}(window,document,"Hammer"),function(a){"function"==typeof define&&define.amd?define(["jquery","hammerjs"],a):"object"==typeof exports?a(require("jquery"),require("hammerjs")):a(jQuery,Hammer)}(function(a,b){function c(c,d){var e=a(c);e.data("hammer")||e.data("hammer",new b(e[0],d))}a.fn.hammer=function(a){return this.each(function(){c(this,a)})},b.Manager.prototype.emit=function(b){return function(c,d){b.call(this,c,d),a(this.element).trigger({type:c,gesture:d})}}(b.Manager.prototype.emit)}),function(a){a.Package?Materialize={}:a.Materialize={}}(window),function(a){for(var b=0,c=["webkit","moz"],d=a.requestAnimationFrame,e=a.cancelAnimationFrame,f=c.length;--f>=0&&!d;)d=a[c[f]+"RequestAnimationFrame"],e=a[c[f]+"CancelRequestAnimationFrame"];d&&e||(d=function(a){var c=+Date.now(),d=Math.max(b+16,c);return setTimeout(function(){a(b=d)},d-c)},e=clearTimeout),a.requestAnimationFrame=d,a.cancelAnimationFrame=e}(window),Materialize.objectSelectorString=function(a){var b=a.prop("tagName")||"",c=a.attr("id")||"",d=a.attr("class")||"";return(b+c+d).replace(/\s/g,"")},Materialize.guid=function(){function a(){return Math.floor(65536*(1+Math.random())).toString(16).substring(1)}return function(){return a()+a()+"-"+a()+"-"+a()+"-"+a()+"-"+a()+a()+a()}}(),Materialize.escapeHash=function(a){return a.replace(/(:|\.|\[|\]|,|=)/g,"\\$1")},Materialize.elementOrParentIsFixed=function(a){var b=$(a),c=b.add(b.parents()),d=!1;return c.each(function(){if("fixed"===$(this).css("position"))return d=!0,!1}),d};var getTime=Date.now||function(){return(new Date).getTime()};Materialize.throttle=function(a,b,c){var d,e,f,g=null,h=0;c||(c={});var i=function(){h=c.leading===!1?0:getTime(),g=null,f=a.apply(d,e),d=e=null};return function(){var j=getTime();h||c.leading!==!1||(h=j);var k=b-(j-h);return d=this,e=arguments,k<=0?(clearTimeout(g),g=null,h=j,f=a.apply(d,e),d=e=null):g||c.trailing===!1||(g=setTimeout(i,k)),f}};var Vel;Vel=jQuery?jQuery.Velocity:$?$.Velocity:Velocity,function(a){a.fn.collapsible=function(b,c){var d={accordion:void 0,onOpen:void 0,onClose:void 0},e=b;return b=a.extend(d,b),this.each(function(){function d(b){m=l.find("> li > .collapsible-header"),b.hasClass("active")?b.parent().addClass("active"):b.parent().removeClass("active"),b.parent().hasClass("active")?b.siblings(".collapsible-body").stop(!0,!1).slideDown({duration:350,easing:"easeOutQuart",queue:!1,complete:function(){a(this).css("height","")}}):b.siblings(".collapsible-body").stop(!0,!1).slideUp({duration:350,easing:"easeOutQuart",queue:!1,complete:function(){a(this).css("height","")}}),m.not(b).removeClass("active").parent().removeClass("active"),m.not(b).parent().children(".collapsible-body").stop(!0,!1).each(function(){a(this).is(":visible")&&a(this).slideUp({duration:350,easing:"easeOutQuart",queue:!1,complete:function(){a(this).css("height",""),h(a(this).siblings(".collapsible-header"))}})})}function f(b){b.hasClass("active")?b.parent().addClass("active"):b.parent().removeClass("active"),b.parent().hasClass("active")?b.siblings(".collapsible-body").stop(!0,!1).slideDown({duration:350,easing:"easeOutQuart",queue:!1,complete:function(){a(this).css("height","")}}):b.siblings(".collapsible-body").stop(!0,!1).slideUp({duration:350,easing:"easeOutQuart",queue:!1,complete:function(){a(this).css("height","")}})}function g(a,c){c||a.toggleClass("active"),b.accordion||"accordion"===n||void 0===n?d(a):f(a),h(a)}function h(a){a.hasClass("active")?"function"==typeof b.onOpen&&b.onOpen.call(this,a.parent()):"function"==typeof b.onClose&&b.onClose.call(this,a.parent())}function i(a){var b=j(a);return b.length>0}function j(a){return a.closest("li > .collapsible-header")}function k(){l.off("click.collapse","> li > .collapsible-header")}var l=a(this),m=a(this).find("> li > .collapsible-header"),n=l.data("collapsible");if("destroy"===e)return void k();if(c>=0&&c<m.length){var o=m.eq(c);return void(o.length&&("open"===e||"close"===e&&o.hasClass("active"))&&g(o))}k(),l.on("click.collapse","> li > .collapsible-header",function(b){var c=a(b.target);i(c)&&(c=j(c)),g(c)}),b.accordion||"accordion"===n||void 0===n?g(m.filter(".active").first(),!0):m.filter(".active").each(function(){g(a(this),!0)})})},a(document).ready(function(){a(".collapsible").collapsible()})}(jQuery),function(a){a.fn.scrollTo=function(b){return a(this).scrollTop(a(this).scrollTop()-a(this).offset().top+a(b).offset().top),this},a.fn.dropdown=function(b){var c={inDuration:300,outDuration:225,constrainWidth:!0,hover:!1,gutter:0,belowOrigin:!1,alignment:"left",stopPropagation:!1};return"open"===b?(this.each(function(){a(this).trigger("open")}),!1):"close"===b?(this.each(function(){a(this).trigger("close")}),!1):void this.each(function(){function d(){void 0!==g.data("induration")&&(h.inDuration=g.data("induration")),void 0!==g.data("outduration")&&(h.outDuration=g.data("outduration")),void 0!==g.data("constrainwidth")&&(h.constrainWidth=g.data("constrainwidth")),void 0!==g.data("hover")&&(h.hover=g.data("hover")),void 0!==g.data("gutter")&&(h.gutter=g.data("gutter")),void 0!==g.data("beloworigin")&&(h.belowOrigin=g.data("beloworigin")),void 0!==g.data("alignment")&&(h.alignment=g.data("alignment")),void 0!==g.data("stoppropagation")&&(h.stopPropagation=g.data("stoppropagation"))}function e(b){"focus"===b&&(i=!0),d(),j.addClass("active"),g.addClass("active"),h.constrainWidth===!0?j.css("width",g.outerWidth()):j.css("white-space","nowrap");var c=window.innerHeight,e=g.innerHeight(),k=g.offset().left,l=g.offset().top-a(window).scrollTop(),m=h.alignment,n=0,o=0,p=0;h.belowOrigin===!0&&(p=e);var q=0,r=0,s=g.parent();if(s.is("body")||(s[0].scrollHeight>s[0].clientHeight&&(q=s[0].scrollTop),s[0].scrollWidth>s[0].clientWidth&&(r=s[0].scrollLeft)),k+j.innerWidth()>a(window).width()?m="right":k-j.innerWidth()+g.innerWidth()<0&&(m="left"),l+j.innerHeight()>c)if(l+e-j.innerHeight()<0){var t=c-l-p;j.css("max-height",t)}else p||(p+=e),p-=j.innerHeight();if("left"===m)n=h.gutter,o=g.position().left+n;else if("right"===m){var u=g.position().left+g.outerWidth()-j.outerWidth();n=-h.gutter,o=u+n}j.css({position:"absolute",top:g.position().top+p+q,left:o+r}),j.stop(!0,!0).css("opacity",0).slideDown({queue:!1,duration:h.inDuration,easing:"easeOutCubic",complete:function(){a(this).css("height","")}}).animate({opacity:1},{queue:!1,duration:h.inDuration,easing:"easeOutSine"}),setTimeout(function(){a(document).bind("click."+j.attr("id"),function(b){f(),a(document).unbind("click."+j.attr("id"))})},0)}function f(){i=!1,j.fadeOut(h.outDuration),j.removeClass("active"),g.removeClass("active"),a(document).unbind("click."+j.attr("id")),setTimeout(function(){j.css("max-height","")},h.outDuration)}var g=a(this),h=a.extend({},c,b),i=!1,j=a("#"+g.attr("data-activates"));if(d(),g.after(j),h.hover){var k=!1;g.unbind("click."+g.attr("id")),g.on("mouseenter",function(a){k===!1&&(e(),k=!0)}),g.on("mouseleave",function(b){var c=b.toElement||b.relatedTarget;a(c).closest(".dropdown-content").is(j)||(j.stop(!0,!0),f(),k=!1)}),j.on("mouseleave",function(b){var c=b.toElement||b.relatedTarget;a(c).closest(".dropdown-button").is(g)||(j.stop(!0,!0),f(),k=!1)})}else g.unbind("click."+g.attr("id")),g.bind("click."+g.attr("id"),function(b){i||(g[0]!=b.currentTarget||g.hasClass("active")||0!==a(b.target).closest(".dropdown-content").length?g.hasClass("active")&&(f(),a(document).unbind("click."+j.attr("id"))):(b.preventDefault(),h.stopPropagation&&b.stopPropagation(),e("click")))});g.on("open",function(a,b){e(b)}),g.on("close",f)})},a(document).ready(function(){a(".dropdown-button").dropdown()})}(jQuery),function(a){
+var b=0,c=0,d=function(){return c++,"materialize-modal-overlay-"+c},e={init:function(c){var e={opacity:.5,inDuration:350,outDuration:250,ready:void 0,complete:void 0,dismissible:!0,startingTop:"4%",endingTop:"10%"};return c=a.extend(e,c),this.each(function(){var e=a(this),f=a(this).attr("id")||"#"+a(this).data("target"),g=function(){var d=e.data("overlay-id"),f=a("#"+d);e.removeClass("open"),a("body").css({overflow:"",width:""}),e.find(".modal-close").off("click.close"),a(document).off("keyup.modal"+d),f.velocity({opacity:0},{duration:c.outDuration,queue:!1,ease:"easeOutQuart"});var g={duration:c.outDuration,queue:!1,ease:"easeOutCubic",complete:function(){a(this).css({display:"none"}),"function"==typeof c.complete&&c.complete.call(this,e),f.remove(),b--}};e.hasClass("bottom-sheet")?e.velocity({bottom:"-100%",opacity:0},g):e.velocity({top:c.startingTop,opacity:0,scaleX:.7},g)},h=function(f){var h=a("body"),i=h.innerWidth();if(h.css("overflow","hidden"),h.width(i),!e.hasClass("open")){var j=d(),k=a('<div class="modal-overlay"></div>');lStack=++b,k.attr("id",j).css("z-index",1e3+2*lStack),e.data("overlay-id",j).css("z-index",1e3+2*lStack+1),e.addClass("open"),a("body").append(k),c.dismissible&&(k.click(function(){g()}),a(document).on("keyup.modal"+j,function(a){27===a.keyCode&&g()})),e.find(".modal-close").on("click.close",function(a){g()}),k.css({display:"block",opacity:0}),e.css({display:"block",opacity:0}),k.velocity({opacity:c.opacity},{duration:c.inDuration,queue:!1,ease:"easeOutCubic"}),e.data("associated-overlay",k[0]);var l={duration:c.inDuration,queue:!1,ease:"easeOutCubic",complete:function(){"function"==typeof c.ready&&c.ready.call(this,e,f)}};e.hasClass("bottom-sheet")?e.velocity({bottom:"0",opacity:1},l):(a.Velocity.hook(e,"scaleX",.7),e.css({top:c.startingTop}),e.velocity({top:c.endingTop,opacity:1,scaleX:"1"},l))}};a(document).off("click.modalTrigger",'a[href="#'+f+'"], [data-target="'+f+'"]'),a(this).off("openModal"),a(this).off("closeModal"),a(document).on("click.modalTrigger",'a[href="#'+f+'"], [data-target="'+f+'"]',function(b){c.startingTop=(a(this).offset().top-a(window).scrollTop())/1.15,h(a(this)),b.preventDefault()}),a(this).on("openModal",function(){a(this).attr("href")||"#"+a(this).data("target");h()}),a(this).on("closeModal",function(){g()})})},open:function(){a(this).trigger("openModal")},close:function(){a(this).trigger("closeModal")}};a.fn.modal=function(b){return e[b]?e[b].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof b&&b?void a.error("Method "+b+" does not exist on jQuery.modal"):e.init.apply(this,arguments)}}(jQuery),function(a){a.fn.materialbox=function(){return this.each(function(){function b(){f=!1;var b=i.parent(".material-placeholder"),d=(window.innerWidth,window.innerHeight,i.data("width")),g=i.data("height");i.velocity("stop",!0),a("#materialbox-overlay").velocity("stop",!0),a(".materialbox-caption").velocity("stop",!0),a("#materialbox-overlay").velocity({opacity:0},{duration:h,queue:!1,easing:"easeOutQuad",complete:function(){e=!1,a(this).remove()}}),i.velocity({width:d,height:g,left:0,top:0},{duration:h,queue:!1,easing:"easeOutQuad",complete:function(){b.css({height:"",width:"",position:"",top:"",left:""}),i.removeAttr("style"),i.attr("style",k),i.removeClass("active"),f=!0,c&&c.css("overflow","")}}),a(".materialbox-caption").velocity({opacity:0},{duration:h,queue:!1,easing:"easeOutQuad",complete:function(){a(this).remove()}})}if(!a(this).hasClass("initialized")){a(this).addClass("initialized");var c,d,e=!1,f=!0,g=275,h=200,i=a(this),j=a("<div></div>").addClass("material-placeholder"),k=i.attr("style");i.wrap(j),i.on("click",function(){var h=i.parent(".material-placeholder"),j=window.innerWidth,k=window.innerHeight,l=i.width(),m=i.height();if(f===!1)return b(),!1;if(e&&f===!0)return b(),!1;f=!1,i.addClass("active"),e=!0,h.css({width:h[0].getBoundingClientRect().width,height:h[0].getBoundingClientRect().height,position:"relative",top:0,left:0}),c=void 0,d=h[0].parentNode;for(;null!==d&&!a(d).is(document);){var n=a(d);"visible"!==n.css("overflow")&&(n.css("overflow","visible"),c=void 0===c?n:c.add(n)),d=d.parentNode}i.css({position:"absolute","z-index":1e3,"will-change":"left, top, width, height"}).data("width",l).data("height",m);var o=a('<div id="materialbox-overlay"></div>').css({opacity:0}).click(function(){f===!0&&b()});i.before(o);var p=o[0].getBoundingClientRect();if(o.css({width:j,height:k,left:-1*p.left,top:-1*p.top}),o.velocity({opacity:1},{duration:g,queue:!1,easing:"easeOutQuad"}),""!==i.data("caption")){var q=a('<div class="materialbox-caption"></div>');q.text(i.data("caption")),a("body").append(q),q.css({display:"inline"}),q.velocity({opacity:1},{duration:g,queue:!1,easing:"easeOutQuad"})}var r=0,s=l/j,t=m/k,u=0,v=0;s>t?(r=m/l,u=.9*j,v=.9*j*r):(r=l/m,u=.9*k*r,v=.9*k),i.hasClass("responsive-img")?i.velocity({"max-width":u,width:l},{duration:0,queue:!1,complete:function(){i.css({left:0,top:0}).velocity({height:v,width:u,left:a(document).scrollLeft()+j/2-i.parent(".material-placeholder").offset().left-u/2,top:a(document).scrollTop()+k/2-i.parent(".material-placeholder").offset().top-v/2},{duration:g,queue:!1,easing:"easeOutQuad",complete:function(){f=!0}})}}):i.css("left",0).css("top",0).velocity({height:v,width:u,left:a(document).scrollLeft()+j/2-i.parent(".material-placeholder").offset().left-u/2,top:a(document).scrollTop()+k/2-i.parent(".material-placeholder").offset().top-v/2},{duration:g,queue:!1,easing:"easeOutQuad",complete:function(){f=!0}})}),a(window).scroll(function(){e&&b()}),a(document).keyup(function(a){27===a.keyCode&&f===!0&&e&&b()})}})},a(document).ready(function(){a(".materialboxed").materialbox()})}(jQuery),function(a){a.fn.parallax=function(){var b=a(window).width();return this.each(function(c){function d(c){var d;d=b<601?e.height()>0?e.height():e.children("img").height():e.height()>0?e.height():500;var f=e.children("img").first(),g=f.height(),h=g-d,i=e.offset().top+d,j=e.offset().top,k=a(window).scrollTop(),l=window.innerHeight,m=k+l,n=(m-j)/(d+l),o=Math.round(h*n);c&&f.css("display","block"),i>k&&j<k+l&&f.css("transform","translate3D(-50%,"+o+"px, 0)")}var e=a(this);e.addClass("parallax"),e.children("img").one("load",function(){d(!0)}).each(function(){this.complete&&a(this).trigger("load")}),a(window).scroll(function(){b=a(window).width(),d(!1)}),a(window).resize(function(){b=a(window).width(),d(!1)})})}}(jQuery),function(a){var b={init:function(b){var c={onShow:null,swipeable:!1,responsiveThreshold:1/0};b=a.extend(c,b);var d=Materialize.objectSelectorString(a(this));return this.each(function(c){var e,f,g,h,i,j=d+c,k=a(this),l=a(window).width(),m=k.find("li.tab a"),n=k.width(),o=a(),p=Math.max(n,k[0].scrollWidth)/m.length,q=prev_index=0,r=!1,s=300,t=function(a){return Math.ceil(n-a.position().left-a.outerWidth()-k.scrollLeft())},u=function(a){return Math.floor(a.position().left+k.scrollLeft())},v=function(a){q-a>=0?(h.velocity({right:t(e)},{duration:s,queue:!1,easing:"easeOutQuad"}),h.velocity({left:u(e)},{duration:s,queue:!1,easing:"easeOutQuad",delay:90})):(h.velocity({left:u(e)},{duration:s,queue:!1,easing:"easeOutQuad"}),h.velocity({right:t(e)},{duration:s,queue:!1,easing:"easeOutQuad",delay:90}))};b.swipeable&&l>b.responsiveThreshold&&(b.swipeable=!1),e=a(m.filter('[href="'+location.hash+'"]')),0===e.length&&(e=a(this).find("li.tab a.active").first()),0===e.length&&(e=a(this).find("li.tab a").first()),e.addClass("active"),q=m.index(e),q<0&&(q=0),void 0!==e[0]&&(f=a(e[0].hash),f.addClass("active")),k.find(".indicator").length||k.append('<div class="indicator"></div>'),h=k.find(".indicator"),k.append(h),k.is(":visible")&&setTimeout(function(){h.css({right:t(e)}),h.css({left:u(e)})},0),a(window).off("resize.tabs-"+j).on("resize.tabs-"+j,function(){n=k.width(),p=Math.max(n,k[0].scrollWidth)/m.length,q<0&&(q=0),0!==p&&0!==n&&(h.css({right:t(e)}),h.css({left:u(e)}))}),b.swipeable?(m.each(function(){var b=a(Materialize.escapeHash(this.hash));b.addClass("carousel-item"),o=o.add(b)}),g=o.wrapAll('<div class="tabs-content carousel"></div>'),o.css("display",""),a(".tabs-content.carousel").carousel({fullWidth:!0,noWrap:!0,onCycleTo:function(a){if(!r){var b=q;q=g.index(a),e=m.eq(q),v(b)}}})):m.not(e).each(function(){a(Materialize.escapeHash(this.hash)).hide()}),k.off("click.tabs").on("click.tabs","a",function(c){if(a(this).parent().hasClass("disabled"))return void c.preventDefault();if(!a(this).attr("target")){r=!0,n=k.width(),p=Math.max(n,k[0].scrollWidth)/m.length,e.removeClass("active");var d=f;e=a(this),f=a(Materialize.escapeHash(this.hash)),m=k.find("li.tab a");e.position();e.addClass("active"),prev_index=q,q=m.index(a(this)),q<0&&(q=0),b.swipeable?o.length&&o.carousel("set",q):(void 0!==f&&(f.show(),f.addClass("active"),"function"==typeof b.onShow&&b.onShow.call(this,f)),void 0===d||d.is(f)||(d.hide(),d.removeClass("active"))),i=setTimeout(function(){r=!1},s),v(prev_index),c.preventDefault()}})})},select_tab:function(a){this.find('a[href="#'+a+'"]').trigger("click")}};a.fn.tabs=function(c){return b[c]?b[c].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof c&&c?void a.error("Method "+c+" does not exist on jQuery.tabs"):b.init.apply(this,arguments)},a(document).ready(function(){a("ul.tabs").tabs()})}(jQuery),function(a){a.fn.tooltip=function(c){var d=5,e={delay:350,tooltip:"",position:"bottom",html:!1};return"remove"===c?(this.each(function(){a("#"+a(this).attr("data-tooltip-id")).remove(),a(this).off("mouseenter.tooltip mouseleave.tooltip")}),!1):(c=a.extend(e,c),this.each(function(){var e=Materialize.guid(),f=a(this);f.attr("data-tooltip-id")&&a("#"+f.attr("data-tooltip-id")).remove(),f.attr("data-tooltip-id",e);var g,h,i,j,k,l,m=function(){g=f.attr("data-html")?"true"===f.attr("data-html"):c.html,h=f.attr("data-delay"),h=void 0===h||""===h?c.delay:h,i=f.attr("data-position"),i=void 0===i||""===i?c.position:i,j=f.attr("data-tooltip"),j=void 0===j||""===j?c.tooltip:j};m();var n=function(){var b=a('<div class="material-tooltip"></div>');return j=g?a("<span></span>").html(j):a("<span></span>").text(j),b.append(j).appendTo(a("body")).attr("id",e),l=a('<div class="backdrop"></div>'),l.appendTo(b),b};k=n(),f.off("mouseenter.tooltip mouseleave.tooltip");var o,p=!1;f.on({"mouseenter.tooltip":function(a){var c=function(){m(),p=!0,k.velocity("stop"),l.velocity("stop"),k.css({visibility:"visible",left:"0px",top:"0px"});var a,c,e,g=f.outerWidth(),h=f.outerHeight(),j=k.outerHeight(),n=k.outerWidth(),o="0px",q="0px",r=l[0].offsetWidth,s=l[0].offsetHeight,t=8,u=8,v=0;"top"===i?(a=f.offset().top-j-d,c=f.offset().left+g/2-n/2,e=b(c,a,n,j),o="-10px",l.css({bottom:0,left:0,borderRadius:"14px 14px 0 0",transformOrigin:"50% 100%",marginTop:j,marginLeft:n/2-r/2})):"left"===i?(a=f.offset().top+h/2-j/2,c=f.offset().left-n-d,e=b(c,a,n,j),q="-10px",l.css({top:"-7px",right:0,width:"14px",height:"14px",borderRadius:"14px 0 0 14px",transformOrigin:"95% 50%",marginTop:j/2,marginLeft:n})):"right"===i?(a=f.offset().top+h/2-j/2,c=f.offset().left+g+d,e=b(c,a,n,j),q="+10px",l.css({top:"-7px",left:0,width:"14px",height:"14px",borderRadius:"0 14px 14px 0",transformOrigin:"5% 50%",marginTop:j/2,marginLeft:"0px"})):(a=f.offset().top+f.outerHeight()+d,c=f.offset().left+g/2-n/2,e=b(c,a,n,j),o="+10px",l.css({top:0,left:0,marginLeft:n/2-r/2})),k.css({top:e.y,left:e.x}),t=Math.SQRT2*n/parseInt(r),u=Math.SQRT2*j/parseInt(s),v=Math.max(t,u),k.velocity({translateY:o,translateX:q},{duration:350,queue:!1}).velocity({opacity:1},{duration:300,delay:50,queue:!1}),l.css({visibility:"visible"}).velocity({opacity:1},{duration:55,delay:0,queue:!1}).velocity({scaleX:v,scaleY:v},{duration:300,delay:0,queue:!1,easing:"easeInOutQuad"})};o=setTimeout(c,h)},"mouseleave.tooltip":function(){p=!1,clearTimeout(o),setTimeout(function(){p!==!0&&(k.velocity({opacity:0,translateY:0,translateX:0},{duration:225,queue:!1}),l.velocity({opacity:0,scaleX:1,scaleY:1},{duration:225,queue:!1,complete:function(){l.css({visibility:"hidden"}),k.css({visibility:"hidden"}),p=!1}}))},225)}})}))};var b=function(b,c,d,e){var f=b,g=c;return f<0?f=4:f+d>window.innerWidth&&(f-=f+d-window.innerWidth),g<0?g=4:g+e>window.innerHeight+a(window).scrollTop&&(g-=g+e-window.innerHeight),{x:f,y:g}};a(document).ready(function(){a(".tooltipped").tooltip()})}(jQuery),function(a){"use strict";function b(a){return null!==a&&a===a.window}function c(a){return b(a)?a:9===a.nodeType&&a.defaultView}function d(a){var b,d,e={top:0,left:0},f=a&&a.ownerDocument;return b=f.documentElement,"undefined"!=typeof a.getBoundingClientRect&&(e=a.getBoundingClientRect()),d=c(f),{top:e.top+d.pageYOffset-b.clientTop,left:e.left+d.pageXOffset-b.clientLeft}}function e(a){var b="";for(var c in a)a.hasOwnProperty(c)&&(b+=c+":"+a[c]+";");return b}function f(a){if(k.allowEvent(a)===!1)return null;for(var b=null,c=a.target||a.srcElement;null!==c.parentElement;){if(!(c instanceof SVGElement||c.className.indexOf("waves-effect")===-1)){b=c;break}if(c.classList.contains("waves-effect")){b=c;break}c=c.parentElement}return b}function g(b){var c=f(b);null!==c&&(j.show(b,c),"ontouchstart"in a&&(c.addEventListener("touchend",j.hide,!1),c.addEventListener("touchcancel",j.hide,!1)),c.addEventListener("mouseup",j.hide,!1),c.addEventListener("mouseleave",j.hide,!1))}var h=h||{},i=document.querySelectorAll.bind(document),j={duration:750,show:function(a,b){if(2===a.button)return!1;var c=b||this,f=document.createElement("div");f.className="waves-ripple",c.appendChild(f);var g=d(c),h=a.pageY-g.top,i=a.pageX-g.left,k="scale("+c.clientWidth/100*10+")";"touches"in a&&(h=a.touches[0].pageY-g.top,i=a.touches[0].pageX-g.left),f.setAttribute("data-hold",Date.now()),f.setAttribute("data-scale",k),f.setAttribute("data-x",i),f.setAttribute("data-y",h);var l={top:h+"px",left:i+"px"};f.className=f.className+" waves-notransition",f.setAttribute("style",e(l)),f.className=f.className.replace("waves-notransition",""),l["-webkit-transform"]=k,l["-moz-transform"]=k,l["-ms-transform"]=k,l["-o-transform"]=k,l.transform=k,l.opacity="1",l["-webkit-transition-duration"]=j.duration+"ms",l["-moz-transition-duration"]=j.duration+"ms",l["-o-transition-duration"]=j.duration+"ms",l["transition-duration"]=j.duration+"ms",l["-webkit-transition-timing-function"]="cubic-bezier(0.250, 0.460, 0.450, 0.940)",l["-moz-transition-timing-function"]="cubic-bezier(0.250, 0.460, 0.450, 0.940)",l["-o-transition-timing-function"]="cubic-bezier(0.250, 0.460, 0.450, 0.940)",l["transition-timing-function"]="cubic-bezier(0.250, 0.460, 0.450, 0.940)",f.setAttribute("style",e(l))},hide:function(a){k.touchup(a);var b=this,c=(1.4*b.clientWidth,null),d=b.getElementsByClassName("waves-ripple");if(!(d.length>0))return!1;c=d[d.length-1];var f=c.getAttribute("data-x"),g=c.getAttribute("data-y"),h=c.getAttribute("data-scale"),i=Date.now()-Number(c.getAttribute("data-hold")),l=350-i;l<0&&(l=0),setTimeout(function(){var a={top:g+"px",left:f+"px",opacity:"0","-webkit-transition-duration":j.duration+"ms","-moz-transition-duration":j.duration+"ms","-o-transition-duration":j.duration+"ms","transition-duration":j.duration+"ms","-webkit-transform":h,"-moz-transform":h,"-ms-transform":h,"-o-transform":h,transform:h};c.setAttribute("style",e(a)),setTimeout(function(){try{b.removeChild(c)}catch(a){return!1}},j.duration)},l)},wrapInput:function(a){for(var b=0;b<a.length;b++){var c=a[b];if("input"===c.tagName.toLowerCase()){var d=c.parentNode;if("i"===d.tagName.toLowerCase()&&d.className.indexOf("waves-effect")!==-1)continue;var e=document.createElement("i");e.className=c.className+" waves-input-wrapper";var f=c.getAttribute("style");f||(f=""),e.setAttribute("style",f),c.className="waves-button-input",c.removeAttribute("style"),d.replaceChild(e,c),e.appendChild(c)}}}},k={touches:0,allowEvent:function(a){var b=!0;return"touchstart"===a.type?k.touches+=1:"touchend"===a.type||"touchcancel"===a.type?setTimeout(function(){k.touches>0&&(k.touches-=1)},500):"mousedown"===a.type&&k.touches>0&&(b=!1),b},touchup:function(a){k.allowEvent(a)}};h.displayEffect=function(b){b=b||{},"duration"in b&&(j.duration=b.duration),j.wrapInput(i(".waves-effect")),"ontouchstart"in a&&document.body.addEventListener("touchstart",g,!1),document.body.addEventListener("mousedown",g,!1)},h.attach=function(b){"input"===b.tagName.toLowerCase()&&(j.wrapInput([b]),b=b.parentElement),"ontouchstart"in a&&b.addEventListener("touchstart",g,!1),b.addEventListener("mousedown",g,!1)},a.Waves=h,document.addEventListener("DOMContentLoaded",function(){h.displayEffect()},!1)}(window),Materialize.toast=function(a,b,c,d){function e(a){var b=document.createElement("div");if(b.classList.add("toast"),c)for(var e=c.split(" "),f=0,g=e.length;f<g;f++)b.classList.add(e[f]);("object"==typeof HTMLElement?a instanceof HTMLElement:a&&"object"==typeof a&&null!==a&&1===a.nodeType&&"string"==typeof a.nodeName)?b.appendChild(a):a instanceof jQuery?b.appendChild(a[0]):b.innerHTML=a;var h=new Hammer(b,{prevent_default:!1});return h.on("pan",function(a){var c=a.deltaX,d=80;b.classList.contains("panning")||b.classList.add("panning");var e=1-Math.abs(c/d);e<0&&(e=0),Vel(b,{left:c,opacity:e},{duration:50,queue:!1,easing:"easeOutQuad"})}),h.on("panend",function(a){var c=a.deltaX,e=80;Math.abs(c)>e?Vel(b,{marginTop:"-40px"},{duration:375,easing:"easeOutExpo",queue:!1,complete:function(){"function"==typeof d&&d(),b.parentNode.removeChild(b)}}):(b.classList.remove("panning"),Vel(b,{left:0,opacity:1},{duration:300,easing:"easeOutExpo",queue:!1}))}),b}c=c||"";var f=document.getElementById("toast-container");null===f&&(f=document.createElement("div"),f.id="toast-container",document.body.appendChild(f));var g=e(a);a&&f.appendChild(g),g.style.opacity=0,Vel(g,{translateY:"-35px",opacity:1},{duration:300,easing:"easeOutCubic",queue:!1});var h,i=b;null!=i&&(h=setInterval(function(){null===g.parentNode&&window.clearInterval(h),g.classList.contains("panning")||(i-=20),i<=0&&(Vel(g,{opacity:0,marginTop:"-40px"},{duration:375,easing:"easeOutExpo",queue:!1,complete:function(){"function"==typeof d&&d(),this[0].parentNode.removeChild(this[0])}}),window.clearInterval(h))},20))},function(a){var b={init:function(b){var c={menuWidth:300,edge:"left",closeOnClick:!1,draggable:!0};b=a.extend(c,b),a(this).each(function(){var c=a(this),d=c.attr("data-activates"),e=a("#"+d);300!=b.menuWidth&&e.css("width",b.menuWidth);var f=a('.drag-target[data-sidenav="'+d+'"]');b.draggable?(f.length&&f.remove(),f=a('<div class="drag-target"></div>').attr("data-sidenav",d),a("body").append(f)):f=a(),"left"==b.edge?(e.css("transform","translateX(-100%)"),f.css({left:0})):(e.addClass("right-aligned").css("transform","translateX(100%)"),f.css({right:0})),e.hasClass("fixed")&&window.innerWidth>992&&e.css("transform","translateX(0)"),e.hasClass("fixed")&&a(window).resize(function(){window.innerWidth>992?0!==a("#sidenav-overlay").length&&i?g(!0):e.css("transform","translateX(0%)"):i===!1&&("left"===b.edge?e.css("transform","translateX(-100%)"):e.css("transform","translateX(100%)"))}),b.closeOnClick===!0&&e.on("click.itemclick","a:not(.collapsible-header)",function(){g()});var g=function(c){h=!1,i=!1,a("body").css({overflow:"",width:""}),a("#sidenav-overlay").velocity({opacity:0},{duration:200,queue:!1,easing:"easeOutQuad",complete:function(){a(this).remove()}}),"left"===b.edge?(f.css({width:"",right:"",left:"0"}),e.velocity({translateX:"-100%"},{duration:200,queue:!1,easing:"easeOutCubic",complete:function(){c===!0&&(e.removeAttr("style"),e.css("width",b.menuWidth))}})):(f.css({width:"",right:"0",left:""}),e.velocity({translateX:"100%"},{duration:200,queue:!1,easing:"easeOutCubic",complete:function(){c===!0&&(e.removeAttr("style"),e.css("width",b.menuWidth))}}))},h=!1,i=!1;b.draggable&&(f.on("click",function(){i&&g()}),f.hammer({prevent_default:!1}).bind("pan",function(c){if("touch"==c.gesture.pointerType){var d=(c.gesture.direction,c.gesture.center.x),f=(c.gesture.center.y,c.gesture.velocityX,a("body")),h=a("#sidenav-overlay"),j=f.innerWidth();if(f.css("overflow","hidden"),f.width(j),0===h.length&&(h=a('<div id="sidenav-overlay"></div>'),h.css("opacity",0).click(function(){g()}),a("body").append(h)),"left"===b.edge&&(d>b.menuWidth?d=b.menuWidth:d<0&&(d=0)),"left"===b.edge)d<b.menuWidth/2?i=!1:d>=b.menuWidth/2&&(i=!0),e.css("transform","translateX("+(d-b.menuWidth)+"px)");else{d<window.innerWidth-b.menuWidth/2?i=!0:d>=window.innerWidth-b.menuWidth/2&&(i=!1);var k=d-b.menuWidth/2;k<0&&(k=0),e.css("transform","translateX("+k+"px)")}var l;"left"===b.edge?(l=d/b.menuWidth,h.velocity({opacity:l},{duration:10,queue:!1,easing:"easeOutQuad"})):(l=Math.abs((d-window.innerWidth)/b.menuWidth),h.velocity({opacity:l},{duration:10,queue:!1,easing:"easeOutQuad"}))}}).bind("panend",function(c){if("touch"==c.gesture.pointerType){var d=a("#sidenav-overlay"),g=c.gesture.velocityX,j=c.gesture.center.x,k=j-b.menuWidth,l=j-b.menuWidth/2;k>0&&(k=0),l<0&&(l=0),h=!1,"left"===b.edge?i&&g<=.3||g<-.5?(0!==k&&e.velocity({translateX:[0,k]},{duration:300,queue:!1,easing:"easeOutQuad"}),d.velocity({opacity:1},{duration:50,queue:!1,easing:"easeOutQuad"}),f.css({width:"50%",right:0,left:""}),i=!0):(!i||g>.3)&&(a("body").css({overflow:"",width:""}),e.velocity({translateX:[-1*b.menuWidth-10,k]},{duration:200,queue:!1,easing:"easeOutQuad"}),d.velocity({opacity:0},{duration:200,queue:!1,easing:"easeOutQuad",complete:function(){a(this).remove()}}),f.css({width:"10px",right:"",left:0})):i&&g>=-.3||g>.5?(0!==l&&e.velocity({translateX:[0,l]},{duration:300,queue:!1,easing:"easeOutQuad"}),d.velocity({opacity:1},{duration:50,queue:!1,easing:"easeOutQuad"}),f.css({width:"50%",right:"",left:0}),i=!0):(!i||g<-.3)&&(a("body").css({overflow:"",width:""}),e.velocity({translateX:[b.menuWidth+10,l]},{duration:200,queue:!1,easing:"easeOutQuad"}),d.velocity({opacity:0},{duration:200,queue:!1,easing:"easeOutQuad",complete:function(){a(this).remove()}}),f.css({width:"10px",right:0,left:""}))}})),c.off("click.sidenav").on("click.sidenav",function(){if(i===!0)i=!1,h=!1,g();else{var c=a("body"),d=a('<div id="sidenav-overlay"></div>'),j=c.innerWidth();c.css("overflow","hidden"),c.width(j),a("body").append(f),"left"===b.edge?(f.css({width:"50%",right:0,left:""}),e.velocity({translateX:[0,-1*b.menuWidth]},{duration:300,queue:!1,easing:"easeOutQuad"})):(f.css({width:"50%",right:"",left:0}),e.velocity({translateX:[0,b.menuWidth]},{duration:300,queue:!1,easing:"easeOutQuad"})),d.css("opacity",0).click(function(){i=!1,h=!1,g(),d.velocity({opacity:0},{duration:300,queue:!1,easing:"easeOutQuad",complete:function(){a(this).remove()}})}),a("body").append(d),d.velocity({opacity:1},{duration:300,queue:!1,easing:"easeOutQuad",complete:function(){i=!0,h=!1}})}return!1})})},destroy:function(){var b=a("#sidenav-overlay"),c=a('.drag-target[data-sidenav="'+a(this).attr("data-activates")+'"]');b.trigger("click"),c.remove(),a(this).off("click"),b.remove()},show:function(){this.trigger("click")},hide:function(){a("#sidenav-overlay").trigger("click")}};a.fn.sideNav=function(c){return b[c]?b[c].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof c&&c?void a.error("Method "+c+" does not exist on jQuery.sideNav"):b.init.apply(this,arguments)}}(jQuery),function(a){function b(b,c,d,e){var g=a();return a.each(f,function(a,f){if(f.height()>0){var h=f.offset().top,i=f.offset().left,j=i+f.width(),k=h+f.height(),l=!(i>c||j<e||h>d||k<b);l&&g.push(f)}}),g}function c(c){++i;var d=e.scrollTop(),f=e.scrollLeft(),h=f+e.width(),k=d+e.height(),l=b(d+j.top+c||200,h+j.right,k+j.bottom,f+j.left);a.each(l,function(a,b){var c=b.data("scrollSpy:ticks");"number"!=typeof c&&b.triggerHandler("scrollSpy:enter"),b.data("scrollSpy:ticks",i)}),a.each(g,function(a,b){var c=b.data("scrollSpy:ticks");"number"==typeof c&&c!==i&&(b.triggerHandler("scrollSpy:exit"),b.data("scrollSpy:ticks",null))}),g=l}function d(){e.trigger("scrollSpy:winSize")}var e=a(window),f=[],g=[],h=!1,i=0,j={top:0,right:0,bottom:0,left:0};a.scrollSpy=function(b,d){var g={throttle:100,scrollOffset:200};d=a.extend(g,d);var i=[];b=a(b),b.each(function(b,c){f.push(a(c)),a(c).data("scrollSpy:id",b),a('a[href="#'+a(c).attr("id")+'"]').click(function(b){b.preventDefault();var c=a(Materialize.escapeHash(this.hash)).offset().top+1;a("html, body").animate({scrollTop:c-d.scrollOffset},{duration:400,queue:!1,easing:"easeOutCubic"})})}),j.top=d.offsetTop||0,j.right=d.offsetRight||0,j.bottom=d.offsetBottom||0,j.left=d.offsetLeft||0;var k=Materialize.throttle(function(){c(d.scrollOffset)},d.throttle||100),l=function(){a(document).ready(k)};return h||(e.on("scroll",l),e.on("resize",l),h=!0),setTimeout(l,0),b.on("scrollSpy:enter",function(){i=a.grep(i,function(a){return 0!=a.height()});var b=a(this);i[0]?(a('a[href="#'+i[0].attr("id")+'"]').removeClass("active"),b.data("scrollSpy:id")<i[0].data("scrollSpy:id")?i.unshift(a(this)):i.push(a(this))):i.push(a(this)),a('a[href="#'+i[0].attr("id")+'"]').addClass("active")}),b.on("scrollSpy:exit",function(){if(i=a.grep(i,function(a){return 0!=a.height()}),i[0]){a('a[href="#'+i[0].attr("id")+'"]').removeClass("active");var b=a(this);i=a.grep(i,function(a){return a.attr("id")!=b.attr("id")}),i[0]&&a('a[href="#'+i[0].attr("id")+'"]').addClass("active")}}),b},a.winSizeSpy=function(b){return a.winSizeSpy=function(){return e},b=b||{throttle:100},e.on("resize",Materialize.throttle(d,b.throttle||100))},a.fn.scrollSpy=function(b){return a.scrollSpy(a(this),b)}}(jQuery),function(a){a(document).ready(function(){function b(b){var c=b.css("font-family"),d=b.css("font-size"),f=b.css("line-height");d&&e.css("font-size",d),c&&e.css("font-family",c),f&&e.css("line-height",f),"off"===b.attr("wrap")&&e.css("overflow-wrap","normal").css("white-space","pre"),e.text(b.val()+"\n");var g=e.html().replace(/\n/g,"<br>");e.html(g),b.is(":visible")?e.css("width",b.width()):e.css("width",a(window).width()/2),b.data("original-height")<=e.height()?b.css("height",e.height()):b.val().length<b.data("previous-length")&&b.css("height",b.data("original-height")),b.data("previous-length",b.val().length)}Materialize.updateTextFields=function(){var b="input[type=text], input[type=password], input[type=email], input[type=url], input[type=tel], input[type=number], input[type=search], textarea";a(b).each(function(b,c){var d=a(this);a(c).val().length>0||c.autofocus||void 0!==d.attr("placeholder")?d.siblings("label").addClass("active"):a(c)[0].validity?d.siblings("label").toggleClass("active",a(c)[0].validity.badInput===!0):d.siblings("label").removeClass("active")})};var c="input[type=text], input[type=password], input[type=email], input[type=url], input[type=tel], input[type=number], input[type=search], textarea";a(document).on("change",c,function(){0===a(this).val().length&&void 0===a(this).attr("placeholder")||a(this).siblings("label").addClass("active"),validate_field(a(this))}),a(document).ready(function(){Materialize.updateTextFields()}),a(document).on("reset",function(b){var d=a(b.target);d.is("form")&&(d.find(c).removeClass("valid").removeClass("invalid"),d.find(c).each(function(){""===a(this).attr("value")&&a(this).siblings("label").removeClass("active")}),d.find("select.initialized").each(function(){var a=d.find("option[selected]").text();d.siblings("input.select-dropdown").val(a)}))}),a(document).on("focus",c,function(){a(this).siblings("label, .prefix").addClass("active")}),a(document).on("blur",c,function(){var b=a(this),c=".prefix";0===b.val().length&&b[0].validity.badInput!==!0&&void 0===b.attr("placeholder")&&(c+=", label"),b.siblings(c).removeClass("active"),validate_field(b)}),window.validate_field=function(a){var b=void 0!==a.attr("data-length"),c=parseInt(a.attr("data-length")),d=a.val().length;0===a.val().length&&a[0].validity.badInput===!1?a.hasClass("validate")&&(a.removeClass("valid"),a.removeClass("invalid")):a.hasClass("validate")&&(a.is(":valid")&&b&&d<=c||a.is(":valid")&&!b?(a.removeClass("invalid"),a.addClass("valid")):(a.removeClass("valid"),a.addClass("invalid")))};var d="input[type=radio], input[type=checkbox]";a(document).on("keyup.radio",d,function(b){if(9===b.which){a(this).addClass("tabbed");var c=a(this);return void c.one("blur",function(b){a(this).removeClass("tabbed")})}});var e=a(".hiddendiv").first();e.length||(e=a('<div class="hiddendiv common"></div>'),a("body").append(e));var f=".materialize-textarea";a(f).each(function(){var b=a(this);b.data("original-height",b.height()),b.data("previous-length",b.val().length)}),a("body").on("keyup keydown autoresize",f,function(){b(a(this))}),a(document).on("change",'.file-field input[type="file"]',function(){for(var b=a(this).closest(".file-field"),c=b.find("input.file-path"),d=a(this)[0].files,e=[],f=0;f<d.length;f++)e.push(d[f].name);c.val(e.join(", ")),c.trigger("change")});var g="input[type=range]",h=!1;a(g).each(function(){var b=a('<span class="thumb"><span class="value"></span></span>');a(this).after(b)});var i=function(a){var b=parseInt(a.parent().css("padding-left")),c=-7+b+"px";a.velocity({height:"30px",width:"30px",top:"-30px",marginLeft:c},{duration:300,easing:"easeOutExpo"})},j=function(a){var b=a.width()-15,c=parseFloat(a.attr("max")),d=parseFloat(a.attr("min")),e=(parseFloat(a.val())-d)/(c-d);return e*b},k=".range-field";a(document).on("change",g,function(b){var c=a(this).siblings(".thumb");c.find(".value").html(a(this).val()),c.hasClass("active")||i(c);var d=j(a(this));c.addClass("active").css("left",d)}),a(document).on("mousedown touchstart",g,function(b){var c=a(this).siblings(".thumb");if(c.length<=0&&(c=a('<span class="thumb"><span class="value"></span></span>'),a(this).after(c)),c.find(".value").html(a(this).val()),h=!0,a(this).addClass("active"),c.hasClass("active")||i(c),"input"!==b.type){var d=j(a(this));c.addClass("active").css("left",d)}}),a(document).on("mouseup touchend",k,function(){h=!1,a(this).removeClass("active")}),a(document).on("input mousemove touchmove",k,function(b){var c=a(this).children(".thumb"),d=a(this).find(g);if(h){c.hasClass("active")||i(c);var e=j(d);c.addClass("active").css("left",e),c.find(".value").html(c.siblings(g).val())}}),a(document).on("mouseout touchleave",k,function(){if(!h){var b=a(this).children(".thumb"),c=parseInt(a(this).css("padding-left")),d=7+c+"px";b.hasClass("active")&&b.velocity({height:"0",width:"0",top:"10px",marginLeft:d},{duration:100}),b.removeClass("active")}}),a.fn.autocomplete=function(b){var c={data:{},limit:1/0,onAutocomplete:null,minLength:1};return b=a.extend(c,b),this.each(function(){var c,d=a(this),e=b.data,f=0,g=-1,h=d.closest(".input-field");if(!a.isEmptyObject(e)){var i,j=a('<ul class="autocomplete-content dropdown-content"></ul>');h.length?(i=h.children(".autocomplete-content.dropdown-content").first(),i.length||h.append(j)):(i=d.next(".autocomplete-content.dropdown-content"),i.length||d.after(j)),i.length&&(j=i);var k=function(a,b){var c=b.find("img"),d=b.text().toLowerCase().indexOf(""+a.toLowerCase()),e=d+a.length-1,f=b.text().slice(0,d),g=b.text().slice(d,e+1),h=b.text().slice(e+1);b.html("<span>"+f+"<span class='highlight'>"+g+"</span>"+h+"</span>"),c.length&&b.prepend(c)},l=function(){g=-1,j.find(".active").removeClass("active")},m=function(){j.empty(),l(),c=void 0};d.off("blur.autocomplete").on("blur.autocomplete",function(){m()}),d.off("keyup.autocomplete focus.autocomplete").on("keyup.autocomplete focus.autocomplete",function(g){f=0;var h=d.val().toLowerCase();if(13!==g.which&&38!==g.which&&40!==g.which){if(c!==h&&(m(),h.length>=b.minLength))for(var i in e)if(e.hasOwnProperty(i)&&i.toLowerCase().indexOf(h)!==-1&&i.toLowerCase()!==h){if(f>=b.limit)break;var l=a("<li></li>");e[i]?l.append('<img src="'+e[i]+'" class="right circle"><span>'+i+"</span>"):l.append("<span>"+i+"</span>"),j.append(l),k(h,l),f++}c=h}}),d.off("keydown.autocomplete").on("keydown.autocomplete",function(a){var b,c=a.which,d=j.children("li").length,e=j.children(".active").first();return 13===c&&g>=0?(b=j.children("li").eq(g),void(b.length&&(b.trigger("mousedown.autocomplete"),a.preventDefault()))):void(38!==c&&40!==c||(a.preventDefault(),
+38===c&&g>0&&g--,40===c&&g<d-1&&g++,e.removeClass("active"),g>=0&&j.children("li").eq(g).addClass("active")))}),j.on("mousedown.autocomplete touchstart.autocomplete","li",function(){var c=a(this).text().trim();d.val(c),d.trigger("change"),m(),"function"==typeof b.onAutocomplete&&b.onAutocomplete.call(this,c)})}})}}),a.fn.material_select=function(b){function c(a,b,c){var e=a.indexOf(b),f=e===-1;return f?a.push(b):a.splice(e,1),c.siblings("ul.dropdown-content").find("li:not(.optgroup)").eq(b).toggleClass("active"),c.find("option").eq(b).prop("selected",f),d(a,c),f}function d(a,b){for(var c="",d=0,e=a.length;d<e;d++){var f=b.find("option").eq(a[d]).text();c+=0===d?f:", "+f}""===c&&(c=b.find("option:disabled").eq(0).text()),b.siblings("input.select-dropdown").val(c)}a(this).each(function(){var d=a(this);if(!d.hasClass("browser-default")){var e=!!d.attr("multiple"),f=d.data("select-id");if(f&&(d.parent().find("span.caret").remove(),d.parent().find("input").remove(),d.unwrap(),a("ul#select-options-"+f).remove()),"destroy"===b)return void d.data("select-id",null).removeClass("initialized");var g=Materialize.guid();d.data("select-id",g);var h=a('<div class="select-wrapper"></div>');h.addClass(d.attr("class"));var i=a('<ul id="select-options-'+g+'" class="dropdown-content select-dropdown '+(e?"multiple-select-dropdown":"")+'"></ul>'),j=d.children("option, optgroup"),k=[],l=!1,m=d.find("option:selected").html()||d.find("option:first").html()||"",n=function(b,c,d){var f=c.is(":disabled")?"disabled ":"",g="optgroup-option"===d?"optgroup-option ":"",h=e?'<input type="checkbox"'+f+"/><label></label>":"",j=c.data("icon"),k=c.attr("class");if(j){var l="";return k&&(l=' class="'+k+'"'),i.append(a('<li class="'+f+g+'"><img alt="" src="'+j+'"'+l+"><span>"+h+c.html()+"</span></li>")),!0}i.append(a('<li class="'+f+g+'"><span>'+h+c.html()+"</span></li>"))};j.length&&j.each(function(){if(a(this).is("option"))e?n(d,a(this),"multiple"):n(d,a(this));else if(a(this).is("optgroup")){var b=a(this).children("option");i.append(a('<li class="optgroup"><span>'+a(this).attr("label")+"</span></li>")),b.each(function(){n(d,a(this),"optgroup-option")})}}),i.find("li:not(.optgroup)").each(function(f){a(this).click(function(g){if(!a(this).hasClass("disabled")&&!a(this).hasClass("optgroup")){var h=!0;e?(a('input[type="checkbox"]',this).prop("checked",function(a,b){return!b}),h=c(k,f,d),q.trigger("focus")):(i.find("li").removeClass("active"),a(this).toggleClass("active"),q.val(a(this).text())),r(i,a(this)),d.find("option").eq(f).prop("selected",h),d.trigger("change"),"undefined"!=typeof b&&b()}g.stopPropagation()})}),d.wrap(h);var o=a('<span class="caret">&#9660;</span>');d.is(":disabled")&&o.addClass("disabled");var p=m.replace(/"/g,"&quot;"),q=a('<input type="text" class="select-dropdown" readonly="true" '+(d.is(":disabled")?"disabled":"")+' data-activates="select-options-'+g+'" value="'+p+'"/>');d.before(q),q.before(o),q.after(i),d.is(":disabled")||q.dropdown({hover:!1}),d.attr("tabindex")&&a(q[0]).attr("tabindex",d.attr("tabindex")),d.addClass("initialized"),q.on({focus:function(){if(a("ul.select-dropdown").not(i[0]).is(":visible")&&a("input.select-dropdown").trigger("close"),!i.is(":visible")){a(this).trigger("open",["focus"]);var b=a(this).val();e&&b.indexOf(",")>=0&&(b=b.split(",")[0]);var c=i.find("li").filter(function(){return a(this).text().toLowerCase()===b.toLowerCase()})[0];r(i,c,!0)}},click:function(a){a.stopPropagation()}}),q.on("blur",function(){e||a(this).trigger("close"),i.find("li.selected").removeClass("selected")}),i.hover(function(){l=!0},function(){l=!1}),a(window).on({click:function(){e&&(l||q.trigger("close"))}}),e&&d.find("option:selected:not(:disabled)").each(function(){var b=a(this).index();c(k,b,d),i.find("li").eq(b).find(":checkbox").prop("checked",!0)});var r=function(b,c,d){if(c){b.find("li.selected").removeClass("selected");var f=a(c);f.addClass("selected"),e&&!d||i.scrollTo(f)}},s=[],t=function(b){if(9==b.which)return void q.trigger("close");if(40==b.which&&!i.is(":visible"))return void q.trigger("open");if(13!=b.which||i.is(":visible")){b.preventDefault();var c=String.fromCharCode(b.which).toLowerCase(),d=[9,13,27,38,40];if(c&&d.indexOf(b.which)===-1){s.push(c);var f=s.join(""),g=i.find("li").filter(function(){return 0===a(this).text().toLowerCase().indexOf(f)})[0];g&&r(i,g)}if(13==b.which){var h=i.find("li.selected:not(.disabled)")[0];h&&(a(h).trigger("click"),e||q.trigger("close"))}40==b.which&&(g=i.find("li.selected").length?i.find("li.selected").next("li:not(.disabled)")[0]:i.find("li:not(.disabled)")[0],r(i,g)),27==b.which&&q.trigger("close"),38==b.which&&(g=i.find("li.selected").prev("li:not(.disabled)")[0],g&&r(i,g)),setTimeout(function(){s=[]},1e3)}};q.on("keydown",t)}})}}(jQuery),function(a){var b={init:function(b){var c={indicators:!0,height:400,transition:500,interval:6e3};return b=a.extend(c,b),this.each(function(){function c(a,b){a.hasClass("center-align")?a.velocity({opacity:0,translateY:-100},{duration:b,queue:!1}):a.hasClass("right-align")?a.velocity({opacity:0,translateX:100},{duration:b,queue:!1}):a.hasClass("left-align")&&a.velocity({opacity:0,translateX:-100},{duration:b,queue:!1})}function d(a){a>=j.length?a=0:a<0&&(a=j.length-1),k=i.find(".active").index(),k!=a&&(e=j.eq(k),$caption=e.find(".caption"),e.removeClass("active"),e.velocity({opacity:0},{duration:b.transition,queue:!1,easing:"easeOutQuad",complete:function(){j.not(".active").velocity({opacity:0,translateX:0,translateY:0},{duration:0,queue:!1})}}),c($caption,b.transition),b.indicators&&f.eq(k).removeClass("active"),j.eq(a).velocity({opacity:1},{duration:b.transition,queue:!1,easing:"easeOutQuad"}),j.eq(a).find(".caption").velocity({opacity:1,translateX:0,translateY:0},{duration:b.transition,delay:b.transition,queue:!1,easing:"easeOutQuad"}),j.eq(a).addClass("active"),b.indicators&&f.eq(a).addClass("active"))}var e,f,g,h=a(this),i=h.find("ul.slides").first(),j=i.find("> li"),k=i.find(".active").index();k!=-1&&(e=j.eq(k)),h.hasClass("fullscreen")||(b.indicators?h.height(b.height+40):h.height(b.height),i.height(b.height)),j.find(".caption").each(function(){c(a(this),0)}),j.find("img").each(function(){var b="data:image/gif;base64,R0lGODlhAQABAIABAP///wAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==";a(this).attr("src")!==b&&(a(this).css("background-image","url("+a(this).attr("src")+")"),a(this).attr("src",b))}),b.indicators&&(f=a('<ul class="indicators"></ul>'),j.each(function(c){var e=a('<li class="indicator-item"></li>');e.click(function(){var c=i.parent(),e=c.find(a(this)).index();d(e),clearInterval(g),g=setInterval(function(){k=i.find(".active").index(),j.length==k+1?k=0:k+=1,d(k)},b.transition+b.interval)}),f.append(e)}),h.append(f),f=h.find("ul.indicators").find("li.indicator-item")),e?e.show():(j.first().addClass("active").velocity({opacity:1},{duration:b.transition,queue:!1,easing:"easeOutQuad"}),k=0,e=j.eq(k),b.indicators&&f.eq(k).addClass("active")),e.find("img").each(function(){e.find(".caption").velocity({opacity:1,translateX:0,translateY:0},{duration:b.transition,queue:!1,easing:"easeOutQuad"})}),g=setInterval(function(){k=i.find(".active").index(),d(k+1)},b.transition+b.interval);var l=!1,m=!1,n=!1;h.hammer({prevent_default:!1}).bind("pan",function(a){if("touch"===a.gesture.pointerType){clearInterval(g);var b=a.gesture.direction,c=a.gesture.deltaX,d=a.gesture.velocityX,e=a.gesture.velocityY;$curr_slide=i.find(".active"),Math.abs(d)>Math.abs(e)&&$curr_slide.velocity({translateX:c},{duration:50,queue:!1,easing:"easeOutQuad"}),4===b&&(c>h.innerWidth()/2||d<-.65)?n=!0:2===b&&(c<-1*h.innerWidth()/2||d>.65)&&(m=!0);var f;m&&(f=$curr_slide.next(),0===f.length&&(f=j.first()),f.velocity({opacity:1},{duration:300,queue:!1,easing:"easeOutQuad"})),n&&(f=$curr_slide.prev(),0===f.length&&(f=j.last()),f.velocity({opacity:1},{duration:300,queue:!1,easing:"easeOutQuad"}))}}).bind("panend",function(a){"touch"===a.gesture.pointerType&&($curr_slide=i.find(".active"),l=!1,curr_index=i.find(".active").index(),!n&&!m||j.length<=1?$curr_slide.velocity({translateX:0},{duration:300,queue:!1,easing:"easeOutQuad"}):m?(d(curr_index+1),$curr_slide.velocity({translateX:-1*h.innerWidth()},{duration:300,queue:!1,easing:"easeOutQuad",complete:function(){$curr_slide.velocity({opacity:0,translateX:0},{duration:0,queue:!1})}})):n&&(d(curr_index-1),$curr_slide.velocity({translateX:h.innerWidth()},{duration:300,queue:!1,easing:"easeOutQuad",complete:function(){$curr_slide.velocity({opacity:0,translateX:0},{duration:0,queue:!1})}})),m=!1,n=!1,clearInterval(g),g=setInterval(function(){k=i.find(".active").index(),j.length==k+1?k=0:k+=1,d(k)},b.transition+b.interval))}),h.on("sliderPause",function(){clearInterval(g)}),h.on("sliderStart",function(){clearInterval(g),g=setInterval(function(){k=i.find(".active").index(),j.length==k+1?k=0:k+=1,d(k)},b.transition+b.interval)}),h.on("sliderNext",function(){k=i.find(".active").index(),d(k+1)}),h.on("sliderPrev",function(){k=i.find(".active").index(),d(k-1)})})},pause:function(){a(this).trigger("sliderPause")},start:function(){a(this).trigger("sliderStart")},next:function(){a(this).trigger("sliderNext")},prev:function(){a(this).trigger("sliderPrev")}};a.fn.slider=function(c){return b[c]?b[c].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof c&&c?void a.error("Method "+c+" does not exist on jQuery.tooltip"):b.init.apply(this,arguments)}}(jQuery),function(a){a(document).ready(function(){a(document).on("click.card",".card",function(b){a(this).find("> .card-reveal").length&&(a(b.target).is(a(".card-reveal .card-title"))||a(b.target).is(a(".card-reveal .card-title i"))?a(this).find(".card-reveal").velocity({translateY:0},{duration:225,queue:!1,easing:"easeInOutQuad",complete:function(){a(this).css({display:"none"})}}):(a(b.target).is(a(".card .activator"))||a(b.target).is(a(".card .activator i")))&&(a(b.target).closest(".card").css("overflow","hidden"),a(this).find(".card-reveal").css({display:"block"}).velocity("stop",!1).velocity({translateY:"-100%"},{duration:300,queue:!1,easing:"easeInOutQuad"})))})})}(jQuery),function(a){var b={data:[],placeholder:"",secondaryPlaceholder:"",autocompleteOptions:{}};a(document).ready(function(){a(document).on("click",".chip .close",function(b){var c=a(this).closest(".chips");c.attr("data-initialized")||a(this).closest(".chip").remove()})}),a.fn.material_chip=function(c){var d=this;if(this.$el=a(this),this.$document=a(document),this.SELS={CHIPS:".chips",CHIP:".chip",INPUT:"input",DELETE:".material-icons",SELECTED_CHIP:".selected"},"data"===c)return this.$el.data("chips");var e=a.extend({},b,c);d.hasAutocomplete=!a.isEmptyObject(e.autocompleteOptions.data),this.init=function(){var b=0;d.$el.each(function(){var c=a(this),f=Materialize.guid();d.chipId=f,e.data&&e.data instanceof Array||(e.data=[]),c.data("chips",e.data),c.attr("data-index",b),c.attr("data-initialized",!0),c.hasClass(d.SELS.CHIPS)||c.addClass("chips"),d.chips(c,f),b++})},this.handleEvents=function(){var b=d.SELS;d.$document.off("click.chips-focus",b.CHIPS).on("click.chips-focus",b.CHIPS,function(c){a(c.target).find(b.INPUT).focus()}),d.$document.off("click.chips-select",b.CHIP).on("click.chips-select",b.CHIP,function(c){var e=a(c.target);if(e.length){var f=e.hasClass("selected"),g=e.closest(b.CHIPS);a(b.CHIP).removeClass("selected"),f||d.selectChip(e.index(),g)}}),d.$document.off("keydown.chips").on("keydown.chips",function(c){if(!a(c.target).is("input, textarea")){var e,f=d.$document.find(b.CHIP+b.SELECTED_CHIP),g=f.closest(b.CHIPS),h=f.siblings(b.CHIP).length;if(f.length)if(8===c.which||46===c.which){c.preventDefault(),e=f.index(),d.deleteChip(e,g);var i=null;e+1<h?i=e:e!==h&&e+1!==h||(i=h-1),i<0&&(i=null),null!==i&&d.selectChip(i,g),h||g.find("input").focus()}else if(37===c.which){if(e=f.index()-1,e<0)return;a(b.CHIP).removeClass("selected"),d.selectChip(e,g)}else if(39===c.which){if(e=f.index()+1,a(b.CHIP).removeClass("selected"),e>h)return void g.find("input").focus();d.selectChip(e,g)}}}),d.$document.off("focusin.chips",b.CHIPS+" "+b.INPUT).on("focusin.chips",b.CHIPS+" "+b.INPUT,function(c){var d=a(c.target).closest(b.CHIPS);d.addClass("focus"),d.siblings("label, .prefix").addClass("active"),a(b.CHIP).removeClass("selected")}),d.$document.off("focusout.chips",b.CHIPS+" "+b.INPUT).on("focusout.chips",b.CHIPS+" "+b.INPUT,function(c){var d=a(c.target).closest(b.CHIPS);d.removeClass("focus"),d.data("chips").length||d.siblings("label").removeClass("active"),d.siblings(".prefix").removeClass("active")}),d.$document.off("keydown.chips-add",b.CHIPS+" "+b.INPUT).on("keydown.chips-add",b.CHIPS+" "+b.INPUT,function(c){var e=a(c.target),f=e.closest(b.CHIPS),g=f.children(b.CHIP).length;if(13===c.which){if(d.hasAutocomplete&&f.find(".autocomplete-content.dropdown-content").length&&f.find(".autocomplete-content.dropdown-content").children().length)return;return c.preventDefault(),d.addChip({tag:e.val()},f),void e.val("")}if((8===c.keyCode||37===c.keyCode)&&""===e.val()&&g)return c.preventDefault(),d.selectChip(g-1,f),void e.blur()}),d.$document.off("click.chips-delete",b.CHIPS+" "+b.DELETE).on("click.chips-delete",b.CHIPS+" "+b.DELETE,function(c){var e=a(c.target),f=e.closest(b.CHIPS),g=e.closest(b.CHIP);c.stopPropagation(),d.deleteChip(g.index(),f),f.find("input").focus()})},this.chips=function(b,c){b.empty(),b.data("chips").forEach(function(a){b.append(d.renderChip(a))}),b.append(a('<input id="'+c+'" class="input" placeholder="">')),d.setPlaceholder(b);var f=b.next("label");f.length&&(f.attr("for",c),b.data("chips").length&&f.addClass("active"));var g=a("#"+c);d.hasAutocomplete&&(e.autocompleteOptions.onAutocomplete=function(a){d.addChip({tag:a},b),g.val(""),g.focus()},g.autocomplete(e.autocompleteOptions))},this.renderChip=function(b){if(b.tag){var c=a('<div class="chip"></div>');return c.text(b.tag),c.append(a('<i class="material-icons close">close</i>')),c}},this.setPlaceholder=function(a){a.data("chips").length&&e.placeholder?a.find("input").prop("placeholder",e.placeholder):!a.data("chips").length&&e.secondaryPlaceholder&&a.find("input").prop("placeholder",e.secondaryPlaceholder)},this.isValid=function(a,b){for(var c=a.data("chips"),d=!1,e=0;e<c.length;e++)if(c[e].tag===b.tag)return void(d=!0);return""!==b.tag&&!d},this.addChip=function(a,b){if(d.isValid(b,a)){for(var c=d.renderChip(a),e=[],f=b.data("chips"),g=0;g<f.length;g++)e.push(f[g]);e.push(a),b.data("chips",e),c.insertBefore(b.find("input")),b.trigger("chip.add",a),d.setPlaceholder(b)}},this.deleteChip=function(a,b){var c=b.data("chips")[a];b.find(".chip").eq(a).remove();for(var e=[],f=b.data("chips"),g=0;g<f.length;g++)g!==a&&e.push(f[g]);b.data("chips",e),b.trigger("chip.delete",c),d.setPlaceholder(b)},this.selectChip=function(a,b){var c=b.find(".chip").eq(a);c&&!1===c.hasClass("selected")&&(c.addClass("selected"),b.trigger("chip.select",b.data("chips")[a]))},this.getChipsElement=function(a,b){return b.eq(a)},this.init(),this.handleEvents()}}(jQuery),function(a){a.fn.pushpin=function(b){var c={top:0,bottom:1/0,offset:0};return"remove"===b?(this.each(function(){(id=a(this).data("pushpin-id"))&&(a(window).off("scroll."+id),a(this).removeData("pushpin-id").removeClass("pin-top pinned pin-bottom").removeAttr("style"))}),!1):(b=a.extend(c,b),$index=0,this.each(function(){function c(a){a.removeClass("pin-top"),a.removeClass("pinned"),a.removeClass("pin-bottom")}function d(d,e){d.each(function(){b.top<=e&&b.bottom>=e&&!a(this).hasClass("pinned")&&(c(a(this)),a(this).css("top",b.offset),a(this).addClass("pinned")),e<b.top&&!a(this).hasClass("pin-top")&&(c(a(this)),a(this).css("top",0),a(this).addClass("pin-top")),e>b.bottom&&!a(this).hasClass("pin-bottom")&&(c(a(this)),a(this).addClass("pin-bottom"),a(this).css("top",b.bottom-g))})}var e=Materialize.guid(),f=a(this),g=a(this).offset().top;a(this).data("pushpin-id",e),d(f,a(window).scrollTop()),a(window).on("scroll."+e,function(){var c=a(window).scrollTop()+b.offset;d(f,c)})}))}}(jQuery),function(a){a(document).ready(function(){a.fn.reverse=[].reverse,a(document).on("mouseenter.fixedActionBtn",".fixed-action-btn:not(.click-to-toggle):not(.toolbar)",function(c){var d=a(this);b(d)}),a(document).on("mouseleave.fixedActionBtn",".fixed-action-btn:not(.click-to-toggle):not(.toolbar)",function(b){var d=a(this);c(d)}),a(document).on("click.fabClickToggle",".fixed-action-btn.click-to-toggle > a",function(d){var e=a(this),f=e.parent();f.hasClass("active")?c(f):b(f)}),a(document).on("click.fabToolbar",".fixed-action-btn.toolbar > a",function(b){var c=a(this),e=c.parent();d(e)})}),a.fn.extend({openFAB:function(){b(a(this))},closeFAB:function(){c(a(this))},openToolbar:function(){d(a(this))},closeToolbar:function(){e(a(this))}});var b=function(b){var c=b;if(c.hasClass("active")===!1){var d,e,f=c.hasClass("horizontal");f===!0?e=40:d=40,c.addClass("active"),c.find("ul .btn-floating").velocity({scaleY:".4",scaleX:".4",translateY:d+"px",translateX:e+"px"},{duration:0});var g=0;c.find("ul .btn-floating").reverse().each(function(){a(this).velocity({opacity:"1",scaleX:"1",scaleY:"1",translateY:"0",translateX:"0"},{duration:80,delay:g}),g+=40})}},c=function(a){var b,c,d=a,e=d.hasClass("horizontal");e===!0?c=40:b=40,d.removeClass("active");d.find("ul .btn-floating").velocity("stop",!0),d.find("ul .btn-floating").velocity({opacity:"0",scaleX:".4",scaleY:".4",translateY:b+"px",translateX:c+"px"},{duration:80})},d=function(b){if("true"!==b.attr("data-open")){var c,d,f,g=window.innerWidth,h=window.innerHeight,i=b[0].getBoundingClientRect(),j=b.find("> a").first(),k=b.find("> ul").first(),l=a('<div class="fab-backdrop"></div>'),m=j.css("background-color");j.append(l),c=i.left-g/2+i.width/2,d=h-i.bottom,f=g/l.width(),b.attr("data-origin-bottom",i.bottom),b.attr("data-origin-left",i.left),b.attr("data-origin-width",i.width),b.addClass("active"),b.attr("data-open",!0),b.css({"text-align":"center",width:"100%",bottom:0,left:0,transform:"translateX("+c+"px)",transition:"none"}),j.css({transform:"translateY("+-d+"px)",transition:"none"}),l.css({"background-color":m}),setTimeout(function(){b.css({transform:"",transition:"transform .2s cubic-bezier(0.550, 0.085, 0.680, 0.530), background-color 0s linear .2s"}),j.css({overflow:"visible",transform:"",transition:"transform .2s"}),setTimeout(function(){b.css({overflow:"hidden","background-color":m}),l.css({transform:"scale("+f+")",transition:"transform .2s cubic-bezier(0.550, 0.055, 0.675, 0.190)"}),k.find("> li > a").css({opacity:1}),a(window).on("scroll.fabToolbarClose",function(){e(b),a(window).off("scroll.fabToolbarClose"),a(document).off("click.fabToolbarClose")}),a(document).on("click.fabToolbarClose",function(c){a(c.target).closest(k).length||(e(b),a(window).off("scroll.fabToolbarClose"),a(document).off("click.fabToolbarClose"))})},100)},0)}},e=function(a){if("true"===a.attr("data-open")){var b,c,d,e=window.innerWidth,f=window.innerHeight,g=a.attr("data-origin-width"),h=a.attr("data-origin-bottom"),i=a.attr("data-origin-left"),j=a.find("> .btn-floating").first(),k=a.find("> ul").first(),l=a.find(".fab-backdrop"),m=j.css("background-color");b=i-e/2+g/2,c=f-h,d=e/l.width(),a.removeClass("active"),a.attr("data-open",!1),a.css({"background-color":"transparent",transition:"none"}),j.css({transition:"none"}),l.css({transform:"scale(0)","background-color":m}),k.find("> li > a").css({opacity:""}),setTimeout(function(){l.remove(),a.css({"text-align":"",width:"",bottom:"",left:"",overflow:"","background-color":"",transform:"translate3d("+-b+"px,0,0)"}),j.css({overflow:"",transform:"translate3d(0,"+c+"px,0)"}),setTimeout(function(){a.css({transform:"translate3d(0,0,0)",transition:"transform .2s"}),j.css({transform:"translate3d(0,0,0)",transition:"transform .2s cubic-bezier(0.550, 0.055, 0.675, 0.190)"})},20)},200)}}}(jQuery),function(a){Materialize.fadeInImage=function(b){var c;if("string"==typeof b)c=a(b);else{if("object"!=typeof b)return;c=b}c.css({opacity:0}),a(c).velocity({opacity:1},{duration:650,queue:!1,easing:"easeOutSine"}),a(c).velocity({opacity:1},{duration:1300,queue:!1,easing:"swing",step:function(b,c){c.start=100;var d=b/100,e=150-(100-b)/1.75;e<100&&(e=100),b>=0&&a(this).css({"-webkit-filter":"grayscale("+d+")brightness("+e+"%)",filter:"grayscale("+d+")brightness("+e+"%)"})}})},Materialize.showStaggeredList=function(b){var c;if("string"==typeof b)c=a(b);else{if("object"!=typeof b)return;c=b}var d=0;c.find("li").velocity({translateX:"-100px"},{duration:0}),c.find("li").each(function(){a(this).velocity({opacity:"1",translateX:"0"},{duration:800,delay:d,easing:[60,10]}),d+=120})},a(document).ready(function(){var b=!1,c=!1;a(".dismissable").each(function(){a(this).hammer({prevent_default:!1}).bind("pan",function(d){if("touch"===d.gesture.pointerType){var e=a(this),f=d.gesture.direction,g=d.gesture.deltaX,h=d.gesture.velocityX;e.velocity({translateX:g},{duration:50,queue:!1,easing:"easeOutQuad"}),4===f&&(g>e.innerWidth()/2||h<-.75)&&(b=!0),2===f&&(g<-1*e.innerWidth()/2||h>.75)&&(c=!0)}}).bind("panend",function(d){if(Math.abs(d.gesture.deltaX)<a(this).innerWidth()/2&&(c=!1,b=!1),"touch"===d.gesture.pointerType){var e=a(this);if(b||c){var f;f=b?e.innerWidth():-1*e.innerWidth(),e.velocity({translateX:f},{duration:100,queue:!1,easing:"easeOutQuad",complete:function(){e.css("border","none"),e.velocity({height:0,padding:0},{duration:200,queue:!1,easing:"easeOutQuad",complete:function(){e.remove()}})}})}else e.velocity({translateX:0},{duration:100,queue:!1,easing:"easeOutQuad"});b=!1,c=!1}})})})}(jQuery),function(a){var b=!1;Materialize.scrollFire=function(a){var c=function(){for(var b=window.pageYOffset+window.innerHeight,c=0;c<a.length;c++){var d=a[c],e=d.selector,f=d.offset,g=d.callback,h=document.querySelector(e);if(null!==h){var i=h.getBoundingClientRect().top+window.pageYOffset;if(b>i+f&&d.done!==!0){if("function"==typeof g)g.call(this,h);else if("string"==typeof g){var j=new Function(g);j(h)}d.done=!0}}}},d=Materialize.throttle(function(){c()},a.throttle||100);b||(window.addEventListener("scroll",d),window.addEventListener("resize",d),b=!0),setTimeout(d,0)}}(jQuery),function(a){"function"==typeof define&&define.amd?define("picker",["jquery"],a):"object"==typeof exports?module.exports=a(require("jquery")):this.Picker=a(jQuery)}(function(a){function b(f,g,i,l){function m(){return b._.node("div",b._.node("div",b._.node("div",b._.node("div",y.component.nodes(t.open),v.box),v.wrap),v.frame),v.holder)}function n(){w.data(g,y).addClass(v.input).attr("tabindex",-1).val(w.data("value")?y.get("select",u.format):f.value),u.editable||w.on("focus."+t.id+" click."+t.id,function(a){a.preventDefault(),y.$root.eq(0).focus()}).on("keydown."+t.id,q),e(f,{haspopup:!0,expanded:!1,readonly:!1,owns:f.id+"_root"})}function o(){y.$root.on({keydown:q,focusin:function(a){y.$root.removeClass(v.focused),a.stopPropagation()},"mousedown click":function(b){var c=b.target;c!=y.$root.children()[0]&&(b.stopPropagation(),"mousedown"!=b.type||a(c).is("input, select, textarea, button, option")||(b.preventDefault(),y.$root.eq(0).focus()))}}).on({focus:function(){w.addClass(v.target)},blur:function(){w.removeClass(v.target)}}).on("focus.toOpen",r).on("click","[data-pick], [data-nav], [data-clear], [data-close]",function(){var b=a(this),c=b.data(),d=b.hasClass(v.navDisabled)||b.hasClass(v.disabled),e=h();e=e&&(e.type||e.href),(d||e&&!a.contains(y.$root[0],e))&&y.$root.eq(0).focus(),!d&&c.nav?y.set("highlight",y.component.item.highlight,{nav:c.nav}):!d&&"pick"in c?y.set("select",c.pick):c.clear?y.clear().close(!0):c.close&&y.close(!0)}),e(y.$root[0],"hidden",!0)}function p(){var b;u.hiddenName===!0?(b=f.name,f.name=""):(b=["string"==typeof u.hiddenPrefix?u.hiddenPrefix:"","string"==typeof u.hiddenSuffix?u.hiddenSuffix:"_submit"],b=b[0]+f.name+b[1]),y._hidden=a('<input type=hidden name="'+b+'"'+(w.data("value")||f.value?' value="'+y.get("select",u.formatSubmit)+'"':"")+">")[0],w.on("change."+t.id,function(){y._hidden.value=f.value?y.get("select",u.formatSubmit):""}),u.container?a(u.container).append(y._hidden):w.after(y._hidden)}function q(a){var b=a.keyCode,c=/^(8|46)$/.test(b);return 27==b?(y.close(),!1):void((32==b||c||!t.open&&y.component.key[b])&&(a.preventDefault(),a.stopPropagation(),c?y.clear().close():y.open()))}function r(a){a.stopPropagation(),"focus"==a.type&&y.$root.addClass(v.focused),y.open()}if(!f)return b;var s=!1,t={id:f.id||"P"+Math.abs(~~(Math.random()*new Date))},u=i?a.extend(!0,{},i.defaults,l):l||{},v=a.extend({},b.klasses(),u.klass),w=a(f),x=function(){return this.start()},y=x.prototype={constructor:x,$node:w,start:function(){return t&&t.start?y:(t.methods={},t.start=!0,t.open=!1,t.type=f.type,f.autofocus=f==h(),f.readOnly=!u.editable,f.id=f.id||t.id,"text"!=f.type&&(f.type="text"),y.component=new i(y,u),y.$root=a(b._.node("div",m(),v.picker,'id="'+f.id+'_root" tabindex="0"')),o(),u.formatSubmit&&p(),n(),u.container?a(u.container).append(y.$root):w.after(y.$root),y.on({start:y.component.onStart,render:y.component.onRender,stop:y.component.onStop,open:y.component.onOpen,close:y.component.onClose,set:y.component.onSet}).on({start:u.onStart,render:u.onRender,stop:u.onStop,open:u.onOpen,close:u.onClose,set:u.onSet}),s=c(y.$root.children()[0]),f.autofocus&&y.open(),y.trigger("start").trigger("render"))},render:function(a){return a?y.$root.html(m()):y.$root.find("."+v.box).html(y.component.nodes(t.open)),y.trigger("render")},stop:function(){return t.start?(y.close(),y._hidden&&y._hidden.parentNode.removeChild(y._hidden),y.$root.remove(),w.removeClass(v.input).removeData(g),setTimeout(function(){w.off("."+t.id)},0),f.type=t.type,f.readOnly=!1,y.trigger("stop"),t.methods={},t.start=!1,y):y},open:function(c){return t.open?y:(w.addClass(v.active),e(f,"expanded",!0),setTimeout(function(){y.$root.addClass(v.opened),e(y.$root[0],"hidden",!1)},0),c!==!1&&(t.open=!0,s&&k.css("overflow","hidden").css("padding-right","+="+d()),y.$root.eq(0).focus(),j.on("click."+t.id+" focusin."+t.id,function(a){var b=a.target;b!=f&&b!=document&&3!=a.which&&y.close(b===y.$root.children()[0])}).on("keydown."+t.id,function(c){var d=c.keyCode,e=y.component.key[d],f=c.target;27==d?y.close(!0):f!=y.$root[0]||!e&&13!=d?a.contains(y.$root[0],f)&&13==d&&(c.preventDefault(),f.click()):(c.preventDefault(),e?b._.trigger(y.component.key.go,y,[b._.trigger(e)]):y.$root.find("."+v.highlighted).hasClass(v.disabled)||y.set("select",y.component.item.highlight).close())})),y.trigger("open"))},close:function(a){return a&&(y.$root.off("focus.toOpen").eq(0).focus(),setTimeout(function(){y.$root.on("focus.toOpen",r)},0)),w.removeClass(v.active),e(f,"expanded",!1),setTimeout(function(){y.$root.removeClass(v.opened+" "+v.focused),e(y.$root[0],"hidden",!0)},0),t.open?(t.open=!1,s&&k.css("overflow","").css("padding-right","-="+d()),j.off("."+t.id),y.trigger("close")):y},clear:function(a){return y.set("clear",null,a)},set:function(b,c,d){var e,f,g=a.isPlainObject(b),h=g?b:{};if(d=g&&a.isPlainObject(c)?c:d||{},b){g||(h[b]=c);for(e in h)f=h[e],e in y.component.item&&(void 0===f&&(f=null),y.component.set(e,f,d)),"select"!=e&&"clear"!=e||w.val("clear"==e?"":y.get(e,u.format)).trigger("change");y.render()}return d.muted?y:y.trigger("set",h)},get:function(a,c){if(a=a||"value",null!=t[a])return t[a];if("valueSubmit"==a){if(y._hidden)return y._hidden.value;a="value"}if("value"==a)return f.value;if(a in y.component.item){if("string"==typeof c){var d=y.component.get(a);return d?b._.trigger(y.component.formats.toString,y.component,[c,d]):""}return y.component.get(a)}},on:function(b,c,d){var e,f,g=a.isPlainObject(b),h=g?b:{};if(b){g||(h[b]=c);for(e in h)f=h[e],d&&(e="_"+e),t.methods[e]=t.methods[e]||[],t.methods[e].push(f)}return y},off:function(){var a,b,c=arguments;for(a=0,namesCount=c.length;a<namesCount;a+=1)b=c[a],b in t.methods&&delete t.methods[b];return y},trigger:function(a,c){var d=function(a){var d=t.methods[a];d&&d.map(function(a){b._.trigger(a,y,[c])})};return d("_"+a),d(a),y}};return new x}function c(a){var b,c="position";return a.currentStyle?b=a.currentStyle[c]:window.getComputedStyle&&(b=getComputedStyle(a)[c]),"fixed"==b}function d(){if(k.height()<=i.height())return 0;var b=a('<div style="visibility:hidden;width:100px" />').appendTo("body"),c=b[0].offsetWidth;b.css("overflow","scroll");var d=a('<div style="width:100%" />').appendTo(b),e=d[0].offsetWidth;return b.remove(),c-e}function e(b,c,d){if(a.isPlainObject(c))for(var e in c)f(b,e,c[e]);else f(b,c,d)}function f(a,b,c){a.setAttribute(("role"==b?"":"aria-")+b,c)}function g(b,c){a.isPlainObject(b)||(b={attribute:c}),c="";for(var d in b){var e=("role"==d?"":"aria-")+d,f=b[d];c+=null==f?"":e+'="'+b[d]+'"'}return c}function h(){try{return document.activeElement}catch(a){}}var i=a(window),j=a(document),k=a(document.documentElement);return b.klasses=function(a){return a=a||"picker",{picker:a,opened:a+"--opened",focused:a+"--focused",input:a+"__input",active:a+"__input--active",target:a+"__input--target",holder:a+"__holder",frame:a+"__frame",wrap:a+"__wrap",box:a+"__box"}},b._={group:function(a){for(var c,d="",e=b._.trigger(a.min,a);e<=b._.trigger(a.max,a,[e]);e+=a.i)c=b._.trigger(a.item,a,[e]),d+=b._.node(a.node,c[0],c[1],c[2]);return d},node:function(b,c,d,e){return c?(c=a.isArray(c)?c.join(""):c,d=d?' class="'+d+'"':"",e=e?" "+e:"","<"+b+d+e+">"+c+"</"+b+">"):""},lead:function(a){return(a<10?"0":"")+a},trigger:function(a,b,c){return"function"==typeof a?a.apply(b,c||[]):a},digits:function(a){return/\d/.test(a[1])?2:1},isDate:function(a){return{}.toString.call(a).indexOf("Date")>-1&&this.isInteger(a.getDate())},isInteger:function(a){return{}.toString.call(a).indexOf("Number")>-1&&a%1===0},ariaAttr:g},b.extend=function(c,d){a.fn[c]=function(e,f){var g=this.data(c);return"picker"==e?g:g&&"string"==typeof e?b._.trigger(g[e],g,[f]):this.each(function(){var f=a(this);f.data(c)||new b(this,c,d,e)})},a.fn[c].defaults=d.defaults},b}),function(a){"function"==typeof define&&define.amd?define(["picker","jquery"],a):"object"==typeof exports?module.exports=a(require("./picker.js"),require("jquery")):a(Picker,jQuery)}(function(a,b){function c(a,b){var c=this,d=a.$node[0],e=d.value,f=a.$node.data("value"),g=f||e,h=f?b.formatSubmit:b.format,i=function(){return d.currentStyle?"rtl"==d.currentStyle.direction:"rtl"==getComputedStyle(a.$root[0]).direction};c.settings=b,c.$node=a.$node,c.queue={min:"measure create",max:"measure create",now:"now create",select:"parse create validate",highlight:"parse navigate create validate",view:"parse create validate viewset",disable:"deactivate",enable:"activate"},c.item={},c.item.clear=null,c.item.disable=(b.disable||[]).slice(0),c.item.enable=-function(a){return a[0]===!0?a.shift():-1}(c.item.disable),c.set("min",b.min).set("max",b.max).set("now"),g?c.set("select",g,{format:h}):c.set("select",null).set("highlight",c.item.now),c.key={40:7,38:-7,39:function(){return i()?-1:1},37:function(){return i()?1:-1},go:function(a){var b=c.item.highlight,d=new Date(b.year,b.month,b.date+a);c.set("highlight",d,{interval:a}),this.render()}},a.on("render",function(){a.$root.find("."+b.klass.selectMonth).on("change",function(){var c=this.value;c&&(a.set("highlight",[a.get("view").year,c,a.get("highlight").date]),a.$root.find("."+b.klass.selectMonth).trigger("focus"))}),a.$root.find("."+b.klass.selectYear).on("change",function(){var c=this.value;c&&(a.set("highlight",[c,a.get("view").month,a.get("highlight").date]),a.$root.find("."+b.klass.selectYear).trigger("focus"))})},1).on("open",function(){var d="";c.disabled(c.get("now"))&&(d=":not(."+b.klass.buttonToday+")"),a.$root.find("button"+d+", select").attr("disabled",!1)},1).on("close",function(){a.$root.find("button, select").attr("disabled",!0)},1)}var d=7,e=6,f=a._;c.prototype.set=function(a,b,c){var d=this,e=d.item;return null===b?("clear"==a&&(a="select"),e[a]=b,d):(e["enable"==a?"disable":"flip"==a?"enable":a]=d.queue[a].split(" ").map(function(e){return b=d[e](a,b,c)}).pop(),"select"==a?d.set("highlight",e.select,c):"highlight"==a?d.set("view",e.highlight,c):a.match(/^(flip|min|max|disable|enable)$/)&&(e.select&&d.disabled(e.select)&&d.set("select",e.select,c),
+e.highlight&&d.disabled(e.highlight)&&d.set("highlight",e.highlight,c)),d)},c.prototype.get=function(a){return this.item[a]},c.prototype.create=function(a,c,d){var e,g=this;return c=void 0===c?a:c,c==-(1/0)||c==1/0?e=c:b.isPlainObject(c)&&f.isInteger(c.pick)?c=c.obj:b.isArray(c)?(c=new Date(c[0],c[1],c[2]),c=f.isDate(c)?c:g.create().obj):c=f.isInteger(c)||f.isDate(c)?g.normalize(new Date(c),d):g.now(a,c,d),{year:e||c.getFullYear(),month:e||c.getMonth(),date:e||c.getDate(),day:e||c.getDay(),obj:e||c,pick:e||c.getTime()}},c.prototype.createRange=function(a,c){var d=this,e=function(a){return a===!0||b.isArray(a)||f.isDate(a)?d.create(a):a};return f.isInteger(a)||(a=e(a)),f.isInteger(c)||(c=e(c)),f.isInteger(a)&&b.isPlainObject(c)?a=[c.year,c.month,c.date+a]:f.isInteger(c)&&b.isPlainObject(a)&&(c=[a.year,a.month,a.date+c]),{from:e(a),to:e(c)}},c.prototype.withinRange=function(a,b){return a=this.createRange(a.from,a.to),b.pick>=a.from.pick&&b.pick<=a.to.pick},c.prototype.overlapRanges=function(a,b){var c=this;return a=c.createRange(a.from,a.to),b=c.createRange(b.from,b.to),c.withinRange(a,b.from)||c.withinRange(a,b.to)||c.withinRange(b,a.from)||c.withinRange(b,a.to)},c.prototype.now=function(a,b,c){return b=new Date,c&&c.rel&&b.setDate(b.getDate()+c.rel),this.normalize(b,c)},c.prototype.navigate=function(a,c,d){var e,f,g,h,i=b.isArray(c),j=b.isPlainObject(c),k=this.item.view;if(i||j){for(j?(f=c.year,g=c.month,h=c.date):(f=+c[0],g=+c[1],h=+c[2]),d&&d.nav&&k&&k.month!==g&&(f=k.year,g=k.month),e=new Date(f,g+(d&&d.nav?d.nav:0),1),f=e.getFullYear(),g=e.getMonth();new Date(f,g,h).getMonth()!==g;)h-=1;c=[f,g,h]}return c},c.prototype.normalize=function(a){return a.setHours(0,0,0,0),a},c.prototype.measure=function(a,b){var c=this;return b?"string"==typeof b?b=c.parse(a,b):f.isInteger(b)&&(b=c.now(a,b,{rel:b})):b="min"==a?-(1/0):1/0,b},c.prototype.viewset=function(a,b){return this.create([b.year,b.month,1])},c.prototype.validate=function(a,c,d){var e,g,h,i,j=this,k=c,l=d&&d.interval?d.interval:1,m=j.item.enable===-1,n=j.item.min,o=j.item.max,p=m&&j.item.disable.filter(function(a){if(b.isArray(a)){var d=j.create(a).pick;d<c.pick?e=!0:d>c.pick&&(g=!0)}return f.isInteger(a)}).length;if((!d||!d.nav)&&(!m&&j.disabled(c)||m&&j.disabled(c)&&(p||e||g)||!m&&(c.pick<=n.pick||c.pick>=o.pick)))for(m&&!p&&(!g&&l>0||!e&&l<0)&&(l*=-1);j.disabled(c)&&(Math.abs(l)>1&&(c.month<k.month||c.month>k.month)&&(c=k,l=l>0?1:-1),c.pick<=n.pick?(h=!0,l=1,c=j.create([n.year,n.month,n.date+(c.pick===n.pick?0:-1)])):c.pick>=o.pick&&(i=!0,l=-1,c=j.create([o.year,o.month,o.date+(c.pick===o.pick?0:1)])),!h||!i);)c=j.create([c.year,c.month,c.date+l]);return c},c.prototype.disabled=function(a){var c=this,d=c.item.disable.filter(function(d){return f.isInteger(d)?a.day===(c.settings.firstDay?d:d-1)%7:b.isArray(d)||f.isDate(d)?a.pick===c.create(d).pick:b.isPlainObject(d)?c.withinRange(d,a):void 0});return d=d.length&&!d.filter(function(a){return b.isArray(a)&&"inverted"==a[3]||b.isPlainObject(a)&&a.inverted}).length,c.item.enable===-1?!d:d||a.pick<c.item.min.pick||a.pick>c.item.max.pick},c.prototype.parse=function(a,b,c){var d=this,e={};return b&&"string"==typeof b?(c&&c.format||(c=c||{},c.format=d.settings.format),d.formats.toArray(c.format).map(function(a){var c=d.formats[a],g=c?f.trigger(c,d,[b,e]):a.replace(/^!/,"").length;c&&(e[a]=b.substr(0,g)),b=b.substr(g)}),[e.yyyy||e.yy,+(e.mm||e.m)-1,e.dd||e.d]):b},c.prototype.formats=function(){function a(a,b,c){var d=a.match(/\w+/)[0];return c.mm||c.m||(c.m=b.indexOf(d)+1),d.length}function b(a){return a.match(/\w+/)[0].length}return{d:function(a,b){return a?f.digits(a):b.date},dd:function(a,b){return a?2:f.lead(b.date)},ddd:function(a,c){return a?b(a):this.settings.weekdaysShort[c.day]},dddd:function(a,c){return a?b(a):this.settings.weekdaysFull[c.day]},m:function(a,b){return a?f.digits(a):b.month+1},mm:function(a,b){return a?2:f.lead(b.month+1)},mmm:function(b,c){var d=this.settings.monthsShort;return b?a(b,d,c):d[c.month]},mmmm:function(b,c){var d=this.settings.monthsFull;return b?a(b,d,c):d[c.month]},yy:function(a,b){return a?2:(""+b.year).slice(2)},yyyy:function(a,b){return a?4:b.year},toArray:function(a){return a.split(/(d{1,4}|m{1,4}|y{4}|yy|!.)/g)},toString:function(a,b){var c=this;return c.formats.toArray(a).map(function(a){return f.trigger(c.formats[a],c,[0,b])||a.replace(/^!/,"")}).join("")}}}(),c.prototype.isDateExact=function(a,c){var d=this;return f.isInteger(a)&&f.isInteger(c)||"boolean"==typeof a&&"boolean"==typeof c?a===c:(f.isDate(a)||b.isArray(a))&&(f.isDate(c)||b.isArray(c))?d.create(a).pick===d.create(c).pick:!(!b.isPlainObject(a)||!b.isPlainObject(c))&&(d.isDateExact(a.from,c.from)&&d.isDateExact(a.to,c.to))},c.prototype.isDateOverlap=function(a,c){var d=this,e=d.settings.firstDay?1:0;return f.isInteger(a)&&(f.isDate(c)||b.isArray(c))?(a=a%7+e,a===d.create(c).day+1):f.isInteger(c)&&(f.isDate(a)||b.isArray(a))?(c=c%7+e,c===d.create(a).day+1):!(!b.isPlainObject(a)||!b.isPlainObject(c))&&d.overlapRanges(a,c)},c.prototype.flipEnable=function(a){var b=this.item;b.enable=a||(b.enable==-1?1:-1)},c.prototype.deactivate=function(a,c){var d=this,e=d.item.disable.slice(0);return"flip"==c?d.flipEnable():c===!1?(d.flipEnable(1),e=[]):c===!0?(d.flipEnable(-1),e=[]):c.map(function(a){for(var c,g=0;g<e.length;g+=1)if(d.isDateExact(a,e[g])){c=!0;break}c||(f.isInteger(a)||f.isDate(a)||b.isArray(a)||b.isPlainObject(a)&&a.from&&a.to)&&e.push(a)}),e},c.prototype.activate=function(a,c){var d=this,e=d.item.disable,g=e.length;return"flip"==c?d.flipEnable():c===!0?(d.flipEnable(1),e=[]):c===!1?(d.flipEnable(-1),e=[]):c.map(function(a){var c,h,i,j;for(i=0;i<g;i+=1){if(h=e[i],d.isDateExact(h,a)){c=e[i]=null,j=!0;break}if(d.isDateOverlap(h,a)){b.isPlainObject(a)?(a.inverted=!0,c=a):b.isArray(a)?(c=a,c[3]||c.push("inverted")):f.isDate(a)&&(c=[a.getFullYear(),a.getMonth(),a.getDate(),"inverted"]);break}}if(c)for(i=0;i<g;i+=1)if(d.isDateExact(e[i],a)){e[i]=null;break}if(j)for(i=0;i<g;i+=1)if(d.isDateOverlap(e[i],a)){e[i]=null;break}c&&e.push(c)}),e.filter(function(a){return null!=a})},c.prototype.nodes=function(a){var b=this,c=b.settings,g=b.item,h=g.now,i=g.select,j=g.highlight,k=g.view,l=g.disable,m=g.min,n=g.max,o=function(a,b){return c.firstDay&&(a.push(a.shift()),b.push(b.shift())),f.node("thead",f.node("tr",f.group({min:0,max:d-1,i:1,node:"th",item:function(d){return[a[d],c.klass.weekdays,'scope=col title="'+b[d]+'"']}})))}((c.showWeekdaysFull?c.weekdaysFull:c.weekdaysLetter).slice(0),c.weekdaysFull.slice(0)),p=function(a){return f.node("div"," ",c.klass["nav"+(a?"Next":"Prev")]+(a&&k.year>=n.year&&k.month>=n.month||!a&&k.year<=m.year&&k.month<=m.month?" "+c.klass.navDisabled:""),"data-nav="+(a||-1)+" "+f.ariaAttr({role:"button",controls:b.$node[0].id+"_table"})+' title="'+(a?c.labelMonthNext:c.labelMonthPrev)+'"')},q=function(d){var e=c.showMonthsShort?c.monthsShort:c.monthsFull;return"short_months"==d&&(e=c.monthsShort),c.selectMonths&&void 0==d?f.node("select",f.group({min:0,max:11,i:1,node:"option",item:function(a){return[e[a],0,"value="+a+(k.month==a?" selected":"")+(k.year==m.year&&a<m.month||k.year==n.year&&a>n.month?" disabled":"")]}}),c.klass.selectMonth+" browser-default",(a?"":"disabled")+" "+f.ariaAttr({controls:b.$node[0].id+"_table"})+' title="'+c.labelMonthSelect+'"'):"short_months"==d?null!=i?f.node("div",e[i.month]):f.node("div",e[k.month]):f.node("div",e[k.month],c.klass.month)},r=function(d){var e=k.year,g=c.selectYears===!0?5:~~(c.selectYears/2);if(g){var h=m.year,i=n.year,j=e-g,l=e+g;if(h>j&&(l+=h-j,j=h),i<l){var o=j-h,p=l-i;j-=o>p?p:o,l=i}if(c.selectYears&&void 0==d)return f.node("select",f.group({min:j,max:l,i:1,node:"option",item:function(a){return[a,0,"value="+a+(e==a?" selected":"")]}}),c.klass.selectYear+" browser-default",(a?"":"disabled")+" "+f.ariaAttr({controls:b.$node[0].id+"_table"})+' title="'+c.labelYearSelect+'"')}return"raw"==d?f.node("div",e):f.node("div",e,c.klass.year)};return createDayLabel=function(){return null!=i?f.node("div",i.date):f.node("div",h.date)},createWeekdayLabel=function(){var a;a=null!=i?i.day:h.day;var b=c.weekdaysFull[a];return b},f.node("div",f.node("div",createWeekdayLabel(),"picker__weekday-display")+f.node("div",q("short_months"),c.klass.month_display)+f.node("div",createDayLabel(),c.klass.day_display)+f.node("div",r("raw"),c.klass.year_display),c.klass.date_display)+f.node("div",f.node("div",(c.selectYears?q()+r():q()+r())+p()+p(1),c.klass.header)+f.node("table",o+f.node("tbody",f.group({min:0,max:e-1,i:1,node:"tr",item:function(a){var e=c.firstDay&&0===b.create([k.year,k.month,1]).day?-7:0;return[f.group({min:d*a-k.day+e+1,max:function(){return this.min+d-1},i:1,node:"td",item:function(a){a=b.create([k.year,k.month,a+(c.firstDay?1:0)]);var d=i&&i.pick==a.pick,e=j&&j.pick==a.pick,g=l&&b.disabled(a)||a.pick<m.pick||a.pick>n.pick,o=f.trigger(b.formats.toString,b,[c.format,a]);return[f.node("div",a.date,function(b){return b.push(k.month==a.month?c.klass.infocus:c.klass.outfocus),h.pick==a.pick&&b.push(c.klass.now),d&&b.push(c.klass.selected),e&&b.push(c.klass.highlighted),g&&b.push(c.klass.disabled),b.join(" ")}([c.klass.day]),"data-pick="+a.pick+" "+f.ariaAttr({role:"gridcell",label:o,selected:!(!d||b.$node.val()!==o)||null,activedescendant:!!e||null,disabled:!!g||null})),"",f.ariaAttr({role:"presentation"})]}})]}})),c.klass.table,'id="'+b.$node[0].id+'_table" '+f.ariaAttr({role:"grid",controls:b.$node[0].id,readonly:!0})),c.klass.calendar_container)+f.node("div",f.node("button",c.today,"btn-flat picker__today","type=button data-pick="+h.pick+(a&&!b.disabled(h)?"":" disabled")+" "+f.ariaAttr({controls:b.$node[0].id}))+f.node("button",c.clear,"btn-flat picker__clear","type=button data-clear=1"+(a?"":" disabled")+" "+f.ariaAttr({controls:b.$node[0].id}))+f.node("button",c.close,"btn-flat picker__close","type=button data-close=true "+(a?"":" disabled")+" "+f.ariaAttr({controls:b.$node[0].id})),c.klass.footer)},c.defaults=function(a){return{labelMonthNext:"Next month",labelMonthPrev:"Previous month",labelMonthSelect:"Select a month",labelYearSelect:"Select a year",monthsFull:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],weekdaysFull:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],weekdaysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],weekdaysLetter:["S","M","T","W","T","F","S"],today:"Today",clear:"Clear",close:"Close",format:"d mmmm, yyyy",klass:{table:a+"table",header:a+"header",date_display:a+"date-display",day_display:a+"day-display",month_display:a+"month-display",year_display:a+"year-display",calendar_container:a+"calendar-container",navPrev:a+"nav--prev",navNext:a+"nav--next",navDisabled:a+"nav--disabled",month:a+"month",year:a+"year",selectMonth:a+"select--month",selectYear:a+"select--year",weekdays:a+"weekday",day:a+"day",disabled:a+"day--disabled",selected:a+"day--selected",highlighted:a+"day--highlighted",now:a+"day--today",infocus:a+"day--infocus",outfocus:a+"day--outfocus",footer:a+"footer",buttonClear:a+"button--clear",buttonToday:a+"button--today",buttonClose:a+"button--close"}}}(a.klasses().picker+"__"),a.extend("pickadate",c)}),function(a){function b(){var b=+a(this).attr("data-length"),c=+a(this).val().length,d=c<=b;a(this).parent().find('span[class="character-counter"]').html(c+"/"+b),e(d,a(this))}function c(b){var c=b.parent().find('span[class="character-counter"]');c.length||(c=a("<span/>").addClass("character-counter").css("float","right").css("font-size","12px").css("height",1),b.parent().append(c))}function d(){a(this).parent().find('span[class="character-counter"]').html("")}function e(a,b){var c=b.hasClass("invalid");a&&c?b.removeClass("invalid"):a||c||(b.removeClass("valid"),b.addClass("invalid"))}a.fn.characterCounter=function(){return this.each(function(){var e=a(this),f=e.parent().find('span[class="character-counter"]');if(!f.length){var g=void 0!==e.attr("data-length");g&&(e.on("input",b),e.on("focus",b),e.on("blur",d),c(e))}})},a(document).ready(function(){a("input, textarea").characterCounter()})}(jQuery),function(a){var b={init:function(b){var c={duration:200,dist:-100,shift:0,padding:0,fullWidth:!1,indicators:!1,noWrap:!1,onCycleTo:null};b=a.extend(c,b);var d=Materialize.objectSelectorString(a(this));return this.each(function(c){function e(){"undefined"!=typeof window.ontouchstart&&(O[0].addEventListener("touchstart",n),O[0].addEventListener("touchmove",o),O[0].addEventListener("touchend",p)),O[0].addEventListener("mousedown",n),O[0].addEventListener("mousemove",o),O[0].addEventListener("mouseup",p),O[0].addEventListener("mouseleave",p),O[0].addEventListener("click",l)}function f(a){return a.targetTouches&&a.targetTouches.length>=1?a.targetTouches[0].clientX:a.clientX}function g(a){return a.targetTouches&&a.targetTouches.length>=1?a.targetTouches[0].clientY:a.clientY}function h(a){return a>=x?a%x:a<0?h(x+a%x):a}function i(c){E=!0,O.hasClass("scrolling")||O.addClass("scrolling"),null!=N&&window.clearTimeout(N),N=window.setTimeout(function(){E=!1,O.removeClass("scrolling")},b.duration);var d,e,f,g,i,j,k,l=u;if(t="number"==typeof c?c:t,u=Math.floor((t+w/2)/w),f=t-u*w,g=f<0?1:-1,i=-g*f*2/w,e=x>>1,b.fullWidth?k="translateX(0)":(k="translateX("+(O[0].clientWidth-r)/2+"px) ",k+="translateY("+(O[0].clientHeight-s)/2+"px)"),P){var m=u%x,n=M.find(".indicator-item.active");n.index()!==m&&(n.removeClass("active"),M.find(".indicator-item").eq(m).addClass("active"))}for((!b.noWrap||u>=0&&u<x)&&(j=q[h(u)],a(j).hasClass("active")||(O.find(".carousel-item").removeClass("active"),a(j).addClass("active")),j.style[F]=k+" translateX("+-f/2+"px) translateX("+g*b.shift*i*d+"px) translateZ("+b.dist*i+"px)",j.style.zIndex=0,b.fullWidth?tweenedOpacity=1:tweenedOpacity=1-.2*i,j.style.opacity=tweenedOpacity,j.style.display="block"),d=1;d<=e;++d)b.fullWidth?(zTranslation=b.dist,tweenedOpacity=d===e&&f<0?1-i:1):(zTranslation=b.dist*(2*d+i*g),tweenedOpacity=1-.2*(2*d+i*g)),(!b.noWrap||u+d<x)&&(j=q[h(u+d)],j.style[F]=k+" translateX("+(b.shift+(w*d-f)/2)+"px) translateZ("+zTranslation+"px)",j.style.zIndex=-d,j.style.opacity=tweenedOpacity,j.style.display="block"),b.fullWidth?(zTranslation=b.dist,tweenedOpacity=d===e&&f>0?1-i:1):(zTranslation=b.dist*(2*d-i*g),tweenedOpacity=1-.2*(2*d-i*g)),(!b.noWrap||u-d>=0)&&(j=q[h(u-d)],j.style[F]=k+" translateX("+(-b.shift+(-w*d-f)/2)+"px) translateZ("+zTranslation+"px)",j.style.zIndex=-d,j.style.opacity=tweenedOpacity,j.style.display="block");if((!b.noWrap||u>=0&&u<x)&&(j=q[h(u)],j.style[F]=k+" translateX("+-f/2+"px) translateX("+g*b.shift*i+"px) translateZ("+b.dist*i+"px)",j.style.zIndex=0,b.fullWidth?tweenedOpacity=1:tweenedOpacity=1-.2*i,j.style.opacity=tweenedOpacity,j.style.display="block"),l!==u&&"function"==typeof b.onCycleTo){var o=O.find(".carousel-item").eq(h(u));b.onCycleTo.call(this,o,J)}}function j(){var a,b,c,d;a=Date.now(),b=a-H,H=a,c=t-G,G=t,d=1e3*c/(1+b),D=.8*d+.2*D}function k(){var a,c;B&&(a=Date.now()-H,c=B*Math.exp(-a/b.duration),c>2||c<-2?(i(C-c),requestAnimationFrame(k)):i(C))}function l(c){if(J)return c.preventDefault(),c.stopPropagation(),!1;if(!b.fullWidth){var d=a(c.target).closest(".carousel-item").index(),e=u%x-d;0!==e&&(c.preventDefault(),c.stopPropagation()),m(d)}}function m(a){var c=u%x-a;b.noWrap||(c<0?Math.abs(c+x)<Math.abs(c)&&(c+=x):c>0&&Math.abs(c-x)<c&&(c-=x)),c<0?O.trigger("carouselNext",[Math.abs(c)]):c>0&&O.trigger("carouselPrev",[c])}function n(a){a.preventDefault(),v=!0,J=!1,K=!1,z=f(a),A=g(a),D=B=0,G=t,H=Date.now(),clearInterval(I),I=setInterval(j,100)}function o(a){var b,c,d;if(v)if(b=f(a),y=g(a),c=z-b,d=Math.abs(A-y),d<30&&!K)(c>2||c<-2)&&(J=!0,z=b,i(t+c));else{if(J)return a.preventDefault(),a.stopPropagation(),!1;K=!0}if(J)return a.preventDefault(),a.stopPropagation(),!1}function p(a){if(v)return v=!1,clearInterval(I),C=t,(D>10||D<-10)&&(B=.9*D,C=t+B),C=Math.round(C/w)*w,b.noWrap&&(C>=w*(x-1)?C=w*(x-1):C<0&&(C=0)),B=C-t,H=Date.now(),requestAnimationFrame(k),J&&(a.preventDefault(),a.stopPropagation()),!1}var q,r,s,t,u,v,w,x,z,A,B,C,D,E,F,G,H,I,J,K,L=d+c,M=a('<ul class="indicators"></ul>'),N=null,O=a(this),P=O.attr("data-indicators")||b.indicators,Q=function(){var b=O.find(".carousel-item img").first();if(b.length)b.prop("complete")?O.css("height",b.height()):b.on("load",function(){O.css("height",a(this).height())});else{var c=O.find(".carousel-item").first().height();O.css("height",c)}};return b.fullWidth&&(b.dist=0,Q(),P&&O.find(".carousel-fixed-item").addClass("with-indicators")),O.hasClass("initialized")?(a(window).trigger("resize"),a(this).trigger("carouselNext",[1e-6]),!0):(O.addClass("initialized"),v=!1,t=C=0,q=[],r=O.find(".carousel-item").first().innerWidth(),s=O.find(".carousel-item").first().innerHeight(),w=2*r+b.padding,O.find(".carousel-item").each(function(b){if(q.push(a(this)[0]),P){var c=a('<li class="indicator-item"></li>');0===b&&c.addClass("active"),c.click(function(b){b.stopPropagation();var c=a(this).index();m(c)}),M.append(c)}}),P&&O.append(M),x=q.length,F="transform",["webkit","Moz","O","ms"].every(function(a){var b=a+"Transform";return"undefined"==typeof document.body.style[b]||(F=b,!1)}),a(window).off("resize.carousel-"+L).on("resize.carousel-"+L,function(){b.fullWidth?(r=O.find(".carousel-item").first().innerWidth(),s=O.find(".carousel-item").first().innerHeight(),w=2*r+b.padding,t=2*u*r,C=t):i()}),e(),i(t),a(this).on("carouselNext",function(a,b){void 0===b&&(b=1),C=w*Math.round(t/w)+w*b,t!==C&&(B=C-t,H=Date.now(),requestAnimationFrame(k))}),a(this).on("carouselPrev",function(a,b){void 0===b&&(b=1),C=w*Math.round(t/w)-w*b,t!==C&&(B=C-t,H=Date.now(),requestAnimationFrame(k))}),void a(this).on("carouselSet",function(a,b){void 0===b&&(b=0),m(b)}))})},next:function(b){a(this).trigger("carouselNext",[b])},prev:function(b){a(this).trigger("carouselPrev",[b])},set:function(b){a(this).trigger("carouselSet",[b])}};a.fn.carousel=function(c){return b[c]?b[c].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof c&&c?void a.error("Method "+c+" does not exist on jQuery.carousel"):b.init.apply(this,arguments)}}(jQuery),function(a){var b={init:function(b){return this.each(function(){var c=a("#"+a(this).attr("data-activates")),d=(a("body"),a(this)),e=d.parent(".tap-target-wrapper"),f=e.find(".tap-target-wave"),g=e.find(".tap-target-origin"),h=d.find(".tap-target-content");e.length||(e=d.wrap(a('<div class="tap-target-wrapper"></div>')).parent()),h.length||(h=a('<div class="tap-target-content"></div>'),d.append(h)),f.length||(f=a('<div class="tap-target-wave"></div>'),g.length||(g=c.clone(!0,!0),g.addClass("tap-target-origin"),g.removeAttr("id"),g.removeAttr("style"),f.append(g)),e.append(f));var i=function(){e.is(".open")||(e.addClass("open"),setTimeout(function(){g.off("click.tapTarget").on("click.tapTarget",function(a){j(),g.off("click.tapTarget")}),a(document).off("click.tapTarget").on("click.tapTarget",function(b){j(),a(document).off("click.tapTarget")});var b=Materialize.throttle(function(){k()},200);a(window).off("resize.tapTarget").on("resize.tapTarget",b)},0))},j=function(){e.is(".open")&&(e.removeClass("open"),g.off("click.tapTarget"),a(document).off("click.tapTarget"),a(window).off("resize.tapTarget"))},k=function(){var b="fixed"===c.css("position");if(!b)for(var g=c.parents(),i=0;i<g.length&&!(b="fixed"==a(g[i]).css("position"));i++);var j=c.outerWidth(),k=c.outerHeight(),l=b?c.offset().top-a(document).scrollTop():c.offset().top,m=b?c.offset().left-a(document).scrollLeft():c.offset().left,n=a(window).width(),o=a(window).height(),p=n/2,q=o/2,r=m<=p,s=m>p,t=l<=q,u=l>q,v=m>=.25*n&&m<=.75*n,w=d.outerWidth(),x=d.outerHeight(),y=l+k/2-x/2,z=m+j/2-w/2,A=b?"fixed":"absolute",B=v?w:w/2+j,C=x/2,D=t?x/2:0,E=0,F=r&&!v?w/2-j:0,G=0,H=j,I=u?"bottom":"top",J=j>k?2*j:2*j,K=J,L=x/2-K/2,M=w/2-J/2,N={};N.top=t?y:"",N.right=s?n-z-w:"",N.bottom=u?o-y-x:"",N.left=r?z:"",N.position=A,e.css(N),h.css({width:B,height:C,top:D,right:G,bottom:E,left:F,padding:H,verticalAlign:I}),f.css({top:L,left:M,width:J,height:K})};"open"==b&&(k(),i()),"close"==b&&j()})},open:function(){},close:function(){}};a.fn.tapTarget=function(c){return b[c]||"object"==typeof c?b.init.apply(this,arguments):void a.error("Method "+c+" does not exist on jQuery.tap-target")}}(jQuery);
\ No newline at end of file
diff --git a/smppir-checkin-portal/src/App.css b/smppir-checkin-portal/src/App.css
new file mode 100644
index 0000000..c5c6e8a
--- /dev/null
+++ b/smppir-checkin-portal/src/App.css
@@ -0,0 +1,28 @@
+.App {
+  text-align: center;
+}
+
+.App-logo {
+  animation: App-logo-spin infinite 20s linear;
+  height: 80px;
+}
+
+.App-header {
+  background-color: #222;
+  height: 150px;
+  padding: 20px;
+  color: white;
+}
+
+.App-title {
+  font-size: 1.5em;
+}
+
+.App-intro {
+  font-size: large;
+}
+
+@keyframes App-logo-spin {
+  from { transform: rotate(0deg); }
+  to { transform: rotate(360deg); }
+}
diff --git a/smppir-checkin-portal/src/App.js b/smppir-checkin-portal/src/App.js
new file mode 100644
index 0000000..72cf1e5
--- /dev/null
+++ b/smppir-checkin-portal/src/App.js
@@ -0,0 +1,20 @@
+import React, { Component } from 'react';
+import { BrowserRouter as Router, Route } from 'react-router-dom'
+import './App.css';
+import MainPage from './Pages/MainPage'
+import Login from './Pages/Login'
+
+class App extends Component {
+  render() {
+    return (
+      <Router>
+        <div>
+          <Route exact={true} path="/" component={MainPage}/>
+          <Route exact={true} path="/login" component={Login}/>
+        </div>
+      </Router>
+    );
+  }
+}
+
+export default App;
diff --git a/smppir-checkin-portal/src/App.test.js b/smppir-checkin-portal/src/App.test.js
new file mode 100644
index 0000000..a754b20
--- /dev/null
+++ b/smppir-checkin-portal/src/App.test.js
@@ -0,0 +1,9 @@
+import React from 'react';
+import ReactDOM from 'react-dom';
+import App from './App';
+
+it('renders without crashing', () => {
+  const div = document.createElement('div');
+  ReactDOM.render(<App />, div);
+  ReactDOM.unmountComponentAtNode(div);
+});
diff --git a/smppir-checkin-portal/src/Components/AppFooter.js b/smppir-checkin-portal/src/Components/AppFooter.js
new file mode 100644
index 0000000..46bd668
--- /dev/null
+++ b/smppir-checkin-portal/src/Components/AppFooter.js
@@ -0,0 +1,30 @@
+import React, { Component } from 'react';
+import { Footer } from 'react-materialize'
+import ColorfulBar from './ColorfulBar'
+import ContactForm from './ContactForm'
+import Partner from './Partner'
+
+import '../Styles/AppFooter.css'
+
+class AppFooter extends Component {
+  render() {
+    return (
+      <div>
+        <ColorfulBar/>
+        <Footer  className='white'
+          links={
+            <div> 
+              <ContactForm /> 
+            </div>
+          }
+        >
+          <h4 className='smppir-blue'>PARCEIROS</h4>
+          <Partner />
+          
+        </Footer>
+      </div>
+    );
+  }
+}
+
+export default AppFooter;
\ No newline at end of file
diff --git a/smppir-checkin-portal/src/Components/BarraBrasil.js b/smppir-checkin-portal/src/Components/BarraBrasil.js
new file mode 100644
index 0000000..53726f2
--- /dev/null
+++ b/smppir-checkin-portal/src/Components/BarraBrasil.js
@@ -0,0 +1,27 @@
+import React, { Component } from 'react';
+import  '../Styles/BarraBrasil.css'
+
+class NavigationBar extends Component {
+  render() {
+    return (
+      <div id={"nav-brasil"}>
+        <div id={"barra-brasil"}> 
+            <ul id={"menu-barra-temp"}>
+                <li id={"barra-brasil-li"}>
+                    <a href={"http://brasil.gov.br"} id={"barra-brasil-link1"}>
+                    Portal do Governo Brasileiro
+                    </a>
+                </li> 
+                <li>
+                    <a id={"barra-brasil-link1"} href={"http://epwg.governoeletronico.gov.br/barra/atualize.html"}>
+                    Atualize sua Barra de Governo
+                    </a>
+                </li>
+            </ul>
+        </div>
+      </div>
+    );
+  }
+}
+
+export default NavigationBar;
\ No newline at end of file
diff --git a/smppir-checkin-portal/src/Components/Button.js b/smppir-checkin-portal/src/Components/Button.js
new file mode 100644
index 0000000..70031b7
--- /dev/null
+++ b/smppir-checkin-portal/src/Components/Button.js
@@ -0,0 +1,15 @@
+import React, { Component } from 'react';
+
+import '../Styles/Button.css'
+
+class AppFooter extends Component {
+  render() {
+    return (
+      <div>
+        
+      </div>
+    );
+  }
+}
+
+export default AppFooter;
\ No newline at end of file
diff --git a/smppir-checkin-portal/src/Components/ColorfulBar.js b/smppir-checkin-portal/src/Components/ColorfulBar.js
new file mode 100644
index 0000000..f52f597
--- /dev/null
+++ b/smppir-checkin-portal/src/Components/ColorfulBar.js
@@ -0,0 +1,29 @@
+import React, { Component } from 'react';
+import { Row, Col } from 'react-materialize'
+
+import '../Styles/ColorfulBar.css'
+
+class ColorfulBar extends Component {
+  render() {
+    return (
+        <div>
+            <Row style={{margin: 0}}>
+                <Col s={1} id={'color1'} className={'colorfulbar'} ></Col>
+                <Col s={1} id={'color2'} className={'colorfulbar'}></Col>
+                <Col s={1} id={'color3'} className={'colorfulbar'}></Col>
+                <Col s={1} id={'color4'} className={'colorfulbar'}></Col>
+                <Col s={1} id={'color5'} className={'colorfulbar'}></Col>
+                <Col s={1} id={'color6'} className={'colorfulbar'}></Col>
+                <Col s={1} id={'color7'} className={'colorfulbar'}></Col>
+                <Col s={1} id={'color8'} className={'colorfulbar'}></Col>
+                <Col s={1} id={'color9'} className={'colorfulbar'}></Col>
+                <Col s={1} id={'color10'} className={'colorfulbar'}></Col>
+                <Col s={1} id={'color11'} className={'colorfulbar'}></Col>
+                <Col s={1} id={'color12'} className={'colorfulbar'}></Col>
+            </Row>
+        </div>
+    );
+  }
+}
+
+export default ColorfulBar;
\ No newline at end of file
diff --git a/smppir-checkin-portal/src/Components/ContactForm.js b/smppir-checkin-portal/src/Components/ContactForm.js
new file mode 100644
index 0000000..6717398
--- /dev/null
+++ b/smppir-checkin-portal/src/Components/ContactForm.js
@@ -0,0 +1,79 @@
+import React, { Component } from 'react';
+import { Row, Input, Icon, Button } from 'react-materialize'
+import  '../Styles/ContactForm.css'
+
+function validEmailSyntax(email) {
+    let regex = /^(([^<>()[].,;:s@"]+(.[^<>()[].,;:s@"]+)*)|(".+"))@(([^<>()[].,;:s@"]+.)+[^<>()[].,;:s@"]{2,})$/i;
+    return regex.test(email);
+}
+
+
+class ContactForm extends Component {
+  render() {
+    return (
+      <div>
+        <h4 className='smppir-blue'>FALE CONOSCO</h4>
+        <div className='contactShow'>
+          <Icon className='smppir-blue emailForm'>mail</Icon>
+          <span id='sendToEmail' className='smppir-blue emailForm'>monitoramento@seppir.gov.br</span>
+        </div>
+        <Row>
+          <Input s={12} label="Nome" className='contactFormInput' value={this.state.name} onChange={this.handleNameChange.bind(this)} />
+          <Input type="email" label="Email" s={12} className='contactFormInput' value={this.state.email} onChange={this.handleEmailChange.bind(this)} />
+          <Input type="textarea" label="Digite aqui sua mensagem" s={12} className='contactFormInput' value={this.state.message} onChange={this.handleMessageChange.bind(this)}/>
+          <Button waves='light' className='smppir-blue-text' id='contactSendBtn' onClick={this.handleSubmit} >ENVIAR</Button>
+        </Row>
+      </div>
+    );
+  }
+
+  constructor() {
+     super();
+     this.handleSubmit = this.handleSubmit.bind(this);
+     this.state = {email: "", name: "", message: "", errors: [], requested: false};
+   }
+
+   handleEmailChange (e) {
+     this.setState({email: e.target.value});
+   }
+   handleNameChange (e) {
+     this.setState({name: e.target.value});
+   }
+   handleMessageChange (e) {
+     this.setState({message: e.target.value});
+   }
+   handleSubmit (e) {
+     let errors = [];
+     e.preventDefault();
+     if (!this.state.name)
+     errors.push("O campo obrigatório \"Nome\" não foi preenchido.");
+     if (!this.state.email)
+     errors.push("O campo obrigatório \"Email\" não foi preenchido.");
+     else if (!validEmailSyntax(this.state.email))
+     errors.push("Email inválido.");
+     if (!this.state.message)
+     errors.push("O campo obrigatório \"Mensagem\" não foi preenchido.");
+     this.setState({errors: errors});
+     if (!errors.length) {
+
+       const SENDTO = "smppirc3sl@gmail.com"
+       var name = this.state.name;
+       var email = this.state.email;
+       var message = this.state.message;
+       var link = "mailto:" + SENDTO +
+       "?subject=Contato SMPPIR&body=" + encodeURIComponent(message + "\n\n\n\n[Nome: " + (0 === name.length ? "Anônimo" : name) + "]\n[Email: " + (0 === email.length ? "Oculto" : email) + "]");
+       window.location.href = link;
+
+       this.setState({email: ""});
+       this.setState({name: ""});
+       this.setState({message: ""});
+
+       this.setState({requested: true});
+     } else {
+       this.setState({requested: false});
+     }
+   }
+
+}
+
+export default ContactForm;
diff --git a/smppir-checkin-portal/src/Components/Partner.js b/smppir-checkin-portal/src/Components/Partner.js
new file mode 100644
index 0000000..8d58112
--- /dev/null
+++ b/smppir-checkin-portal/src/Components/Partner.js
@@ -0,0 +1,70 @@
+import React, { Component } from 'react';
+import {  Row, Col } from 'react-materialize'
+
+import '../Styles/AppFooter.css'
+
+import BDILogo from '../Images/BDI.png';
+import PNUDLogo from '../Images/PNUD.jpg';
+import UFPRLogo from '../Images/UFPR.jpg';
+import C3SLLogo from '../Images/C3SL.png';
+import SEPPIRLogo from '../Images/SEPPIR.png';
+import MinisterioDaJusticaLogo from '../Images/MinisterioDaJustica.png';
+import BrasilLogo from '../Images/Brasil.png';
+
+
+class Partner extends Component {
+  render() {
+    return (
+      <div>
+          <Row>
+            <Col offset={'s1'} s={4}>
+              <a href="http://www.iadb.org/pt/banco-interamericano-de-desenvolvimento,2837.html">
+                <img alt='Logo do Banco Interamericano de Desenvolvimento' src={BDILogo} height="120%" width="120%" className="hoverColor" style={{marginTop:15+'%'}}/>
+              </a>
+            </Col>
+            <Col offset={'s1'} s={4}>
+              <a href="http://www.undp.org/content/brazil/pt/home.html">
+                <img alt='Logo do Programa das Nações Unidas para o Desenvolvimento' src={PNUDLogo} height="100%" width="100%" className="hoverColor" />
+              </a>
+            </Col>
+          </Row>
+
+          <Row>
+            <Col offset={'s1'} s={4}>
+              <a href="http://www.ufpr.br/portalufpr/">
+                <img alt='Logo da Universidade Federal do Paraná' src={UFPRLogo} height="100%" width="100%" className="hoverColor" />
+              </a>
+            </Col>
+            <Col offset={'s1'} s={4}>
+              <a href="http://www.c3sl.ufpr.br/">
+								<img alt='Logo do Centro de Computação Científica e Software Livre' id="c3Logo" src={C3SLLogo} height="80%" width="80%" className="hoverColor" />
+							</a>
+            </Col>
+          </Row>
+          
+          <Row>
+            <Col offset={'s1'} s={4}>
+              <a href="https://www.justica.gov.br/">
+								<img alt='Logo do Ministério da Justiça' src={MinisterioDaJusticaLogo} height="100%" width="100%" className="hoverColor" style={{marginTop:10+'%'}}/>
+							</a>
+            </Col>
+            <Col offset={'s1'} s={4}>
+              <a href="http://www.brasil.gov.br/">
+								<img alt='Logo do Brasil' src={BrasilLogo} height="100%" width="100%" className="hoverColor" />
+							</a>
+            </Col>
+          </Row>
+
+          <Row>
+            <Col offset={'s1'} s={8}>
+              <a>
+								<img alt='Logo da Secretaria de Promoção de Políticas de Igualdade Racial' src={SEPPIRLogo} height="100%" width="100%" className="hoverColor" />
+							</a>
+            </Col>
+          </Row>
+      </div>
+    );
+  }
+}
+
+export default Partner;
\ No newline at end of file
diff --git a/smppir-checkin-portal/src/Images/33059041_1812914795433566_1479916400146382848_n.png b/smppir-checkin-portal/src/Images/33059041_1812914795433566_1479916400146382848_n.png
new file mode 100644
index 0000000000000000000000000000000000000000..305ab64f11a3317e192d5a2156469dc5fdaf1ac7
GIT binary patch
literal 23454
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
NCWf~R2zss${}21P6ZQZA

literal 0
HcmV?d00001

diff --git a/smppir-checkin-portal/src/Images/BDI.png b/smppir-checkin-portal/src/Images/BDI.png
new file mode 100755
index 0000000000000000000000000000000000000000..f6d07cce0426da91bb4375b9ed605271ddf42bc4
GIT binary patch
literal 30648
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

literal 0
HcmV?d00001

diff --git a/smppir-checkin-portal/src/Images/Background.png b/smppir-checkin-portal/src/Images/Background.png
new file mode 100644
index 0000000000000000000000000000000000000000..119e6c8213eb4b35a38b4598e5aabfc30cd6ecb0
GIT binary patch
literal 20790
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%0A`O@cdH(m+Xf`^M=JCV{&xh7hg
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
FV1i|R3cvsW

literal 0
HcmV?d00001

diff --git a/smppir-checkin-portal/src/Images/Brasil.png b/smppir-checkin-portal/src/Images/Brasil.png
new file mode 100755
index 0000000000000000000000000000000000000000..1d5f07ce98b57ca064b1f6f882c4f706b34998e2
GIT binary patch
literal 110142
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

literal 0
HcmV?d00001

diff --git a/smppir-checkin-portal/src/Images/C3SL.png b/smppir-checkin-portal/src/Images/C3SL.png
new file mode 100755
index 0000000000000000000000000000000000000000..b5bc5e09636b1b4ffcd1e7e3f9999f4631884b3a
GIT binary patch
literal 23493
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%0AZ
zK`G}RwKF+cI1cxxCp(k_#o}7{S-l??y06XdGrTMaLc+pEXezVHy7&U}$BJhy*)E=c
z9IP62DY8KWZu`5996$Fz+`Hn;n;38{u~u>}wifZHo^uEHfSDf8SdA|*S;a%iT?LvR
zV<H$6RSngr4XAiX-V>^^D;*saT(xM7g|-<I`{*sq*ge~G{3)gV(ifyCE)UVm^P0pJ
zB@!U!q$8m6=x_PHs|cI3cSxYfIC@QplU1IMh9ptx3qNt?i(;Cxb6#O~W40E&q%-PW
zdNPJg5%LIfe3kT0|KyTG{}RT&Z9t$(Ez<keOz>2$(WKmlZcA!0O-E8YhN|UKH^uxe
z@aBwRg&XFw@HYna-qNG6x2!q1yJ9TwYFC9QiO}E$4Kj@&xl~EX;6adZ7Zt<_)Nr8=
z2UW6R5}*JW_3t>&Nk;dv_t#qS&)UiTAVH_TEgY<UQj1or8Gfz9$pIcKR#)F%vi0i|
zVrOi`!Rp!!2UKpfZRn`_Y>2yw%`?)2r_2wsCZM!a(H61IB&{Tyyapm`yn2>LL3D*!
z?%r}{`)w@#_PJcq2zLEJE87fj-iZi4I;nbGyxU+*y9iG~T-xxe>WE_PKOjib(yPQ@
zF!;aIziDE0j>%lAk_I1Ym<>e{)&@_koOcNmsglWGG3!7z6<wmIUicgtr#u<Dn5($*
z`0AR%{H5hgt}bUoj-%kG!g-4ZmcSXXm!!wdn4g8&-d-4`7rF@fO<yt#q>ug~&=3}O
zZDwk^rZbm9(oWnulAQ7?Z^lBMGl%x+6BS}`VtJ`jR0g|tjB=jPTasR;f%+WhIz-ZK
zu$#oZ=+UB4Y+B8d<Zm{`$%aP|G*<vzm*@jVAv!=`*M!wpi!GkC&Bs>ireL<Ljw~*n
z@T=LF#acB)(ge0EiNxKhm5)=Z@cSA4B0QOf_5m`zav$SgMn2%N>*u4c6O5k8r-l{%
z$|;hbEgb0b`Aqmb^~`xHM;b5c5&3aJZuMVJu3JXIxzvw7zre5@L!!w4GA)vcfiy7$
zVt$b+L@7DY=vV)VKWV07<cy2M_r<ftyo+o=95(+46JJT2DJ(yf^GF*+GCX@buuK=k
z+|V7WUOrnRx|VYUwxB(MFow%X8%hU14~w`z1z<Ux7$N{-W%#1?N{EyU31AbU6Zw0$
ziQSK_B*sNbY!*f3cEv*K2c+panq>@Bujwei>Hyh3N>alSpPJp3U+b-(UWKf{Lp?5z
zZA2*wP`hU@nIoSOgo{fn+@P|$Q*EjN*q5aDXBHw%&WSCr*K$Uu9W6_l=Ta;L7(~UN
zTDXJzlvTKyDfcCiqEnnT$%cfZ!=v@zqWGP)kmvcFZ$SlM-8x7dQq}&0h7ccYZ}1{6
z1<?BL@kxg$Zr>8=x-`0%y2s+a_rN#fJV5Fh6Z{!J%~*b^L^Dwl9+8BMoqbnIC?&%K
zat9C(ga|s^&o0bATMR!3N>s^$T)y$wLd$94bplZkjOXO6wL~$@_V!^Z_a}<2*^ks&
z8ndLQ142xl2C`_=;nY2mN*Jc+LP#v{{rlJ!RZOzzduJkN{)?APs!W3n=uU&##B^7N
zU5VW%X3D(8e0W@9Eh{m9xmhL%jDJLDAI_?uZ+~bBTlcI)Zl#RBa0y4YkghwFvce99
zxS#P-ycSuKmPLLtkWEE8D%{kIZ~+Om5_N!t+EG+5)R0SM#bILC5q4U)apw+amD8ju
zbP~xHZcCo&3lH4Jp%z9nurlnnMG|$iT7`&v=bCh$`?jD2>`0b$Sa0-<k-Eq@`Fr7N
zXTalEH)p%=nJjQ+8L~wA*jF;Ip8VQ*Ay30a>m+kn_kadS7kkaI%#KL`L(`iLn}9Ew
zXD4bIO?=F`%3CR(zqX8uC^kz8a+`Zlzb4UgbjIHm+8c^6XPRwIb<5l=zvWeDx?2<u
zM)yAx@V3|VefN7F*}fY25{Kn28#>&_j)?ThH#Nx6*^Yu3IWal4xXx<}VV0~x5xgLs
zvr&eoLAoIDttNhyLLUj_zvkC9PQB0fqBzzxedvO35QISsO+yiH@$KQb8S-}J)Qgx;
z=3g8rs7-Ch{YsU_$5&>mB?$-y-Pj1{vOrUvF&50L400nGy9d6}Up4)M<){3<+8*b|
zt?6k6eH#bA`2H|h)pNDH%y<hqulLU5o=x{l<=Rj0B@Nsg+YhwV^i&&^Uq$^NVzV>B

literal 0
HcmV?d00001

diff --git a/smppir-checkin-portal/src/Images/DarkBlueImage.png b/smppir-checkin-portal/src/Images/DarkBlueImage.png
new file mode 100644
index 0000000000000000000000000000000000000000..f19e6d07a8cfe3fc98439d90b493531c3618dd0b
GIT binary patch
literal 1440
zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKe{rw@$w*t}JwS@3*vT`50|;t3QaXTq&H|6f
zVg?4jBOuH;Rhv(mfq~V@)5S5QV$R#^hKvUk7!DXbn8lX&C;Cpzl;qB)eRI#-y$5RK
zSaX|^f#E>Cga8ABLb3w`LqiWEP{4?dg@NJ3sNiUTj3$QBj4)zLh8iwGW=roUpQ?Z*
OC4;A{pUXO@geCwm+TRTT

literal 0
HcmV?d00001

diff --git a/smppir-checkin-portal/src/Images/GreenImage.png b/smppir-checkin-portal/src/Images/GreenImage.png
new file mode 100644
index 0000000000000000000000000000000000000000..14d19c89338ddb7d0b680b96b53a8f646ad03687
GIT binary patch
literal 1440
zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKe{rw@$w*t}JwS@3*vT`50|;t3QaXTq&H|6f
zVg?4jBOuH;Rhv(mfq~V@)5S5QV$R#^j)Dgi7!DXXT)0!%{`;(JrB2|5{O32%TLU#R
zy)FZiALQ9s7#L1S2rw`xBs(xLH1sesGB6m83XTTIXkr-62qU&+knb{M;d^>lsv1~E
OGI+ZBxvX<aXaWEcM&85#

literal 0
HcmV?d00001

diff --git a/smppir-checkin-portal/src/Images/MinisterioDaJustica.png b/smppir-checkin-portal/src/Images/MinisterioDaJustica.png
new file mode 100755
index 0000000000000000000000000000000000000000..dcd021958b9b6fa161bbb10aa8f11f169c80c99e
GIT binary patch
literal 40908
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

literal 0
HcmV?d00001

diff --git a/smppir-checkin-portal/src/Images/OrangeImage.png b/smppir-checkin-portal/src/Images/OrangeImage.png
new file mode 100644
index 0000000000000000000000000000000000000000..a03dc09aa6a126daa56201eae50472955afce697
GIT binary patch
literal 1440
zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKe{rw@$w*t}JwS@3*vT`50|;t3QaXTq&H|6f
zVg?4jBOuH;Rhv(mfq~V@)5S5QV$R#^hKvUk7!DX5IODTOLU?v}kxt-+?VsN~mj!BU
zEVTxbKlquM7#LD`I2afv7%DI@I2>yLib{?Ojt0nRVi?T`Bei6h$^T?MOGD)M==Z?V
OkipZ{&t;ucLK6TOli!vA

literal 0
HcmV?d00001

diff --git a/smppir-checkin-portal/src/Images/PNUD.jpg b/smppir-checkin-portal/src/Images/PNUD.jpg
new file mode 100755
index 0000000000000000000000000000000000000000..91032c0c454bacca65af662c6ddad9fdcbab7430
GIT binary patch
literal 22914
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%0D?-M+Szy;0^>E`)&_
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
OV;IIUjAIzaGymC#6gN8n

literal 0
HcmV?d00001

diff --git a/smppir-checkin-portal/src/Images/PortalLogo.png b/smppir-checkin-portal/src/Images/PortalLogo.png
new file mode 100755
index 0000000000000000000000000000000000000000..e786e2e86cd3a2637fd04c6c79b2079017e792c6
GIT binary patch
literal 19614
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

literal 0
HcmV?d00001

diff --git a/smppir-checkin-portal/src/Images/RedImage.png b/smppir-checkin-portal/src/Images/RedImage.png
new file mode 100644
index 0000000000000000000000000000000000000000..03ca830f82d502c243ba93db44f14ca4fd7bea83
GIT binary patch
literal 1441
zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKe{rw@$w*t}JwS@3*vT`50|;t3QaXTq&H|6f
zVg?4jBOuH;Rhv(mfq~W8)5S5QV$R#^hKvUk7!DX5I4kqu|B)-t7Rh*ve0gj0yON!O
z!6D%;A5j0l!wo=El9`EtA%%y7fnkE70#NSQsNiUTj3$QBj4)D5hG)!Qt61a?iLCey
QEFBp<UHx3vIVCg!0EvF#F8}}l

literal 0
HcmV?d00001

diff --git a/smppir-checkin-portal/src/Images/SEPPIR.png b/smppir-checkin-portal/src/Images/SEPPIR.png
new file mode 100644
index 0000000000000000000000000000000000000000..758424e534f27ae6876d694c81eb4c5be532e2a6
GIT binary patch
literal 15540
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
OAPEs!;VMD>pZ^b7q+1pM

literal 0
HcmV?d00001

diff --git a/smppir-checkin-portal/src/Images/SMPPIRBanner.png b/smppir-checkin-portal/src/Images/SMPPIRBanner.png
new file mode 100755
index 0000000000000000000000000000000000000000..69cb6931db432d49eddb603beb7a3078bf966374
GIT binary patch
literal 46285
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%0D6>Wum^REYXB7P3Gu!?-^Yu
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
NZ=2q#yz%(u{{!nBcY6Q;

literal 0
HcmV?d00001

diff --git a/smppir-checkin-portal/src/Images/TealImage.png b/smppir-checkin-portal/src/Images/TealImage.png
new file mode 100644
index 0000000000000000000000000000000000000000..576e0c2bef33a8dad5db202e7f5879cf936a4fab
GIT binary patch
literal 1440
zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKe{rw@$w*t}JwS@3*vT`50|;t3QaXTq&H|6f
zVg?4jBOuH;Rhv(mfq~V@)5S5QV$R#^hKvUk7!DXbm>Z&^P*)t-r^@xK%r1RDGXsOd
zhCFtl_Wy|v3=9oDjEoEnMr<q$3@0Q6fO5&Bf};U4nixhi!bmL{J~K`@%lxGO`CkcO
P8Oh-3>gTe~DWM4fCE?xb

literal 0
HcmV?d00001

diff --git a/smppir-checkin-portal/src/Images/UFPR.jpg b/smppir-checkin-portal/src/Images/UFPR.jpg
new file mode 100755
index 0000000000000000000000000000000000000000..f5af2c255bbca03730eb90eb48ce2d47e910f965
GIT binary patch
literal 33694
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

literal 0
HcmV?d00001

diff --git a/smppir-checkin-portal/src/Images/UFSC.png b/smppir-checkin-portal/src/Images/UFSC.png
new file mode 100755
index 0000000000000000000000000000000000000000..431279c34e375389ad5425fe7605e5b18f4fe9fe
GIT binary patch
literal 103074
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%0D=AXJ}2Cq4<<<PM_beW;l#9-E+7Bqg0(UYl7}v=
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%0Dan>@v$i9fv7cmR?V53gK^&3|d93#4v~>a`C{
zoI#|Acoy|IC2aY0_;@u>VX*2r31<8qj~aV6Y}(iKkhJ7aGgFOE@5Qw%G*DmcG#rTf
z*n~#9Z7jzg#v@@QXJ1A?nlacAk#+DZBk8zG-PlYx&r(4qnB%-VR(#EzNHHrZgrn~I
z68oL&6$fm3K{lG8YEc%Nhi)2fu+#U@lP042e)+j9`gOc3c<oWOh^0QtQY-0*5RPZT
zh*B+|q`)d<W}uCLT0I*FvRu6`*z=+zq21GE%N_?8A;@O%gwc8C&v4j*%k8Jl6<8A!
zFB8MrjneZ`y{Ux6-y;=G8{K`QOjW}x-~7^wm0x0nLwT|o@kr}p{HEgwTpybruHP~@
zBF^w<ioYRA$kNzX0`G}@eH~2gG&LqKl7sq@tB~sWUZ*_l#19o&6){4%ms5$621j22
zMMoWGwA`Au+Vsl6+mMP3GeYQY;$YcI*+@E#(YuR?ttGI!gP3{juAN`xn1hyk-1==0
zU13CN6Gf@j$%(s26~U${;pL(wBrBPogo!gnZ%E8)N=7{Ez+@(g3NFX}kN;$6!{s@Z
z%6;Jx8dUD-v=et7KGP5HsQmo=^wtJZc0F&<BdY=}OGB94pL<3nbZ|i((R<irBjeT#
ztSt6Q5hh+4ll!lqVGPpk1E9}#gOeY7cXxHAo-Yd1WjYcj(QffdmIX<w3y?VQB=^al
zCWN9H<g5@h#z=bXSYFj{?nZQ&9pFErT@97p#sArDE~k;Fl0E<Nk$|@sA^*fn6ss@*
z(Uc7%t!Qz~UnTo%r0wE6)i*jM+-pV)yw4{WTMK1Khf{^;=;^&Qk4B9_uKcwn%S<Gp
z5m9@&SD0>_aT3$@7Ff+hNNsWkvmo(SyC*jx=_N=vxFluG0#m){B3~DfwmK=vY2$=p
z+Cq~P!+ai#;SI0No4G}rF=tW`CENMA2TOvdjw+V(TTqu6)%JEinsf3HM1EolM3!8)
z`@TEj_s91zjKcS;9$?2_K0m8dbd)n?dD6MM;DSn4j3BH7(XeD|%6H)VrI^G3m``t=
zd~I<|dwnz{;CF!U)Qw9)V|IxB)n?0>ZQg6x7HSF2*tFSORsQ`$fKHtokEcC)cUS4$
z`%-8i5?58RY5Y@%a0^Pxe8cvlBycO(k2uUk#fkoI<~_a0r(sr^k3uyHS%&)F11OBz
zmr7x3p2l%jVLJgNsCGIDv`1)vLZs2Y<wP)@umQ#$4M?;FiWWw;Yf$WlXs>Opb78Yw
zS|XPs_+&X|_enq?$6g6>rSdVf=>4%eaFk`l%=o4c)yym=6#r0#qz^ytYcZp+^b)9<
zFsVnE>?zpu{&cJGq*DJN+S;xC_@R8U+t~2;>x;*yEBgiz)b$fA2yDGI{*VM~GIe6U
zP>W?d>6S(LBRx?-a1R~EM>KA643k2W0R!HcV?CmFW~6`Hy9}50<s1WdtiZf1`IBwe
zpp0e5W|}fcS))>#xVdzVS?AQ-Q91lKg|y1~aDsl0!a>+)L1}K-q&*dqT{pzT>mz62
z?Vnl!b+jmL-95>p0_4LOGAXiEJHwfatR2Q+0)9?wf!176&EOh_XI96)1mj2*eXsCi
zCKutVLRu&qW3o+3CE0pB`)`FH{xRo8o$=)HUzb7o)$}IAQL0?cPtsJBhT|XW1%c`}
z<KNw9C%VaaA}KK|R_eFba6z#ORT|^1qdhKP+`Zj$2P8_7XpAuv4Sa;%4}hp~dfr{e
zm`t{yzJ!n#d@Nwsy__h#7~&JRrYYuH?XQ5l6nqF%PO7}gDX)Ggb+Fg&3llbia)T_m
zQ6@=T&?um^w|V<XkFTmQPZS>B^buw&&NmJ_K2q_<h?EeBW~+R+jftfoO~#C}hjFZo
z`5-APdoU7~Qhis|*~?(8!Etvp=lyhhik+4!ZvMAHc5p{ASN;AMdO)}2L1jkTRrjE%
zgaq$Lf7J2o3(Do}a5ZTaZGIx$rs?Ks_;2uC?!lwp=tKX#`ke{K53j7kX)J|a9!lV8
zI=WQoy=Nws|J)dXl%Q0QHu&KJytUcHY==l|u2$Fi54U>pSRbBciZidBFq%3^ej+Dy
zm0WjZ-Y*}oup|5frDGz>49L0(we!-$tV6Vo#3;-Srn^+pnU9liYRQe2f8U=QMLB+Y
z#c(Mq6`aFb;Rx54o{CZ73%3{9z%oM9#}R>V2BKD-dK>c3Hb9kP_}oL|iVu4d^-D#I
zRH-~`11q4F*h91BKe!<8XZIg-;0lp>uQy%o`LQx<Ng7=U+WPH`h8@#^3D5k#_iz`V
zO6W&?E?xMVGdEfC8LpgAAh?#G9|_D<)>{C;&Z)a7i5*Z+$xr6B+ZScDTK^PKXgK`N
zuGRS%gxE&Ko)hOf%WD-pGn&I;a-Mr)x|mYTQkI*%4Vk@F@+Y1jPhrGuQ$y+5C&`Op
zuxG5QWA`eAh`2Kw!q<ZaQpbxtW}UCpHsfqH?;u(tZ|SlrF0k2c-Q$6;H4AHc9}-1r
zVati6FI^JFD_2C?o%@mm%MFFd!DRX<!BWZ<>w;_v$iB%@zf`cEik1ho^m5TiAKYZ~
zDeZdDaeWh6u~Xr+<kwrCbf{EcFP%!nX2%VW|Em<!9cVZlTq-$}CeTgjh_cC2rY~D7
z|1aKq)-~1H_`#<2<Y3X=_$-Cu9?Wwp&uGq9E&RZZcz{IGQ3fo-f5LYmy?#<Ti=h-D
zk8eJe>25T1;1{gUjTkh$BQqS-jkuV8t%ke4u@-D1AAZEJw6GN2?mXFKCjnLHHoryr
zaQvc*DzKomJ4)%SeM``z5bo|D+w;8;@3Qc-Cfu>|mR&-Peva}Sb#WM>O{vWi%pAM+
zQZACPa<m*5lG)-eS})agp+=*#?k(3mOuP(C%^A`{pO%NOoEP#P>-ML@t^tJyM~;<D
zi|w%o&Qs@kWzzMjVeCulo=0tLVWmnay+qk7!-*~+DM=c92-O_=hM6+OGGFJD1-rYw
zl(>w7<{U>)kge=62~Cc}WT@&!<IVAB{3tvQ{r#p5vD#Q*4OlOu(6%2JQRjq!e*xX8
z*qxtas^Z-z(%GSC@Bw~#`=$9UD(v!9jAC)}|9b&Q!`U{&({0LuHe_K;+`xbjPRIx7
zz5f&`<ToAdpL&M9>KwW43#lh0t$qg6;mCH$gtKQdhA}+3rr6g<TPwZmb*ZkTu=>0k
zQrtgSPo+^9>Xej67{D?EooY#y^ul4nZ*qYgD4~**@pOzCUDtb^XrE!s<e0ibs`iy6
zar-VpJgEkmEj!Wz^NrrM@Z%PUFdk9dRDfxFXDTYR{KV<v-RPfK+#e~>_+Ob%qA^JP
zx}zqHwhn1RTVLSc@S5e}<J|uM(?7*^A4o}J#i93jN_>(nS9K$#izi*BocdF@^F${-
z7ew1D+7#LuF&WP6F<IWu#vz(8k?6u-lspZnxP?bZQnKkAEa)x;9>$FLJw7@g-{MoL
zhpB9hKnY{{fu5O>TPN-&@tFRH<56l?FIn?x!f1D0>GXkWs_Vl=Ji@r)j=uW9HTseT
z)ODnaY6#h*N=Hr)Jdc`8H9HU`F8BCs+K}|&40@6_ge3$IA(9l#<tfcqeVTx#tyol;
zm82WW?j2N38j74lhziOpVy@P28bNu&XTBD7`Y-ss6LFTqQ0|BFcrm>wq*6YtFQ`CV
zeu4kfCaix@w+)RkzEb3!bhg3%tw6QWG-;;WC2MA@KnnhOGzB-y(3orOh|_-^kA)eW
z>rM9aZd7*)0bZ}xo<2JA6j*p+$NBHYXa*w6a9s0f;aNU`3XwE8nZ7YTx*HQCBAU_!
zWd`5d3gbc?Xk^ial^FM)$p!DmBY5CQ0zr@1j~sL7ue^Hnw2z>xFK4CMetdBs_niTB
z*w{Gq2t&lcYttr55p1XFTNV1N`205V69NA99=@wJ>Yq3h?XX9g15eF!i-*6Q`%$wI
zOiJ%~I1iVYfvf0v!}wZ+q%5nv=Tw)P`c;dlyT#Pq{p?7~rb8gv@;q|q=EGRO4qFx?
zjeBwo|6=8<LuH7>#fa(hXM8yCqy;qr$Oj}63l-tF-CiYHNdt&Q2A>=yj2D1zJ4f}o
zK+ekl_%6GYpP3Ln6fHg^@XB&olQ;txDcmm=EH6TPg4Mrg9ejDT&_A~Frdji*e$ES!
z7;=Fq@4Hmo*n(`VYGG;a%F^z&sZw@Wv(V#Di(d<bQt+0u2$r+H6RLkvg2pa=A~M+7
zv3E~YG?dgueOOPQteeesyWXSD1amQYt^0}a5dFgV(Y_18#Gf2e=r>xT&#V+abPvUe
zM6&;OBPeM=gC{n^@}<cL3FmWAauos=75yqGYUG^0KG;xXaWIJ`hFThI^Hsz!Iha>z
z=Z9QGh%iH;aM==qo3B;k-YNXqB)5el=+1+@Uatb!KOc}bWrt4}R_UXI;14+ia8V!j
zpQ$#5aVd(C?Tzr~-+A&`ac>~-3bn>9;hQTj1s?`?u}4=y*Xb+;79tgU9AQ*!%NzHl
zJGGDzF*DqJR<VMAPF&9|<b&M+)ne=!%{i8)yBX3VlTX|S{<EHOz_5MSgTjbZ!SJLc
zO`dOIPKEkm1AllkUXEnxM2o=*?e_MzU7NFHNnfz-@59|DW$}(w!yGUZYVW7gcT-e8
zP*5*P>a!?6i~Pvhp%cQ`zVu!O8(c@M0ycIPR;#WokQ!(GoW68li1Y`$guJh-Q#Vl*
z{6TT+$lZDOFvI-N;A!ad0jSo&0bj6~Zpk^5Ej$T-=@{&X=unvwb^alm@LcBkIznIq
zqqvHCph_LI{Fw-2HeO|6>E>)jM2l6oVgZro_Nk@YZFyNK&+SQ<P-1~f^SoMJsUmu}
zUhKj+UY-6h<QV0iG_RZ5V5|&AXsuN8#K>k$103UrDnY>H-Q|5^uEDZrW+=&;JrT&~
zdg&_teK=Z64{0g@aRKvuTwrWTcU3Ew9jPlsglIRsQH0L%!@F3#$$c-=9dBMdgGr*w
z9G(P9I206!X6XB$90q^GLhSL(LI6NF-GPhq+I#u)fvVjky{V$dN(-DqS|mlkJ;jDh
z0>kJ!?NO~G?W<YkVn?mL1Ej3=m$C4|?)D~ZSz702n3}638y`13EQ!ywE?OiQqYpeS
zn{A(DC~5$*T}~ecx$2zWXMtM88%Kyt(q}@_=S&Sb9shJiVUPCsS-F=3L+mTG?<d~|
ztoDnOxASamui*s(jA3LM9ixd#EG)ufHVa%~%x0~ALi|OY<9y&c{sGhuA|@GJD{uhH
z<MPlE203M>j^-TfqrcC<xM!j>F2zf5X2P=H;>(8o5()T|iMWAHkvz+9%31~DKsDrB
z*i7O1<1YrNv_TIh+3je#9cbGMBz-r+q3*(=x<P0H2qc-9!cJlo$%&e=X8)y*-gdqO
zKvH^rz|f)CMD_tt2QM;PZ-9;KJ51ejreT~Uh0vs}%8I{yguzyv)<|C@k043@FFgdl
zei0P$#L$iLLR8%Q#wg&X@u|VZK7DA!7mbuU(Cv${zBW7?rZ5|puog++V-{L2aIX3=
zO9$M9F#0Boy}0lVt7d-NE0OrPyKlqM3f%+c&%A*gbDrPl@j3eu;w>d97}+1(fB?#L
zRN~SCdsW0xyAvJa;~nzxVyPeYhTR^fPDYhrQBnWmnu2CvFG}f(hc#eMO7}@P)L1yw
zHVCb)%<b)`9yM0=SmgzCeA#Gdim~T4?(;aG)!3?XlKF3OWFggXF*v;`nRoB@081tY
zZN9N1jJ~YsI6_t4wqwIg?K}ID!FAkQP%Bka$w+mllBGhCJjHL;qlZCE;m`_&k(w@p
zk*Bc@0y`XhR@du;xC)Bsf;NY*Y$uG#k={WlS3fLGYS|%<u87xcpkSZS=&$ESd_n4R
zt7nwnI{uZ{njJ_#MC#~-(DYeJ#-#hS>Q>OxQ5XtmDmKbseiX?sI1NTQ<<J?H9J*Nc
zQ7u4{BEcc-e<*%|g?e(ARy?6Lo1TV;>9G<|rA-RfIbe1^Q{{a;St%fDYg#GLTJW$_
z4&mQ>fgwT#0s}8NkrnGJ!7^{+P1-MK@eYD_7*ih?!?0&oU$ROoI4|!{H;ir_rE~+d
zB!><dV<Q7u8B)x25rQt*e!mHzxR-LkrkG=ssMhW<H`nkUd@znNhA(74L?Xh44{yyl
z@O$(G)hgig(8sNWQpZ!5>&Z;ElMWNg3V#*N9!WP0LEH`wr8qV>Sg0Fy|KYvfAL{{M
zLd+b9@MOST-^AK*&g?0O!ff7PI+gbO-@3tjtR6r6L%}O466nI$gPp3d;h@v|!%bp@
zQ^(D)k<$4P8A|OU#7$#_BcfHn5`)<h;o>Q=zKkU3@-3uSwE6@4?yGk<Cj~_Ki@8jb
z_oZqlg{)JG(og8p{8pyUa6D1rJBd|f5p2TCeth!rY6p<oB|Qhc;7Mu5$MbHC(v_f4
zR*ff*KE=;APA1NUNW~%PADfU~pJp#XyrCacLa*j8^CvkXk0^yCe3=#-MU}v16n5XD
zGP{<&nl9y?;I4viTn3`;R3GtZa;!I=%QtGF>snS_)F?J}I+FvMR((H)hE?&)BBDf6
z5(D{ZaJ?<~ZjteFWq<U?Dxi9|KOdefO4Kct@xJ4%`0Uog%A&_o+%bF3pA6+rGbuM7
zw$MxJVM^yey6Rag_hJ^w^Z&$DhaoPo3JwoIhJ}+?3e#oyzQGj&RAwb(JCqrIs3E*V
zKv|k7Ad!W-(b4YaYBShmNwvP#Hg{4<2*WBH_7in5kdY;>@CIC7FH>v!z_{u%ufmA0
z*zv6%%_b&$Hv8FXrM<Iuwhw$r?8(FxBRD}rR~CXz7)8>+|2z=I!lv-6#$GX!K{Kan
zBYW(mW2xo$)eWc@hd#|~mZuS&ZlLq0e~Wn12}&+Z$A@5p-m@~i{2Rwkk^ORm8djjj
zz^%l5bcO`-Q@`!08^44WH}CaITLIAnjF;B+Tf!+F*FSltxCQq0(dD$O&YNz%^P{KD
znl95CytB~>!Yyv#xxhs6i~Q_h>hp88fm7v}r(H+aVqv>x(+N>@?|C99?rwQbF}+W)
zMVZgt-K{ZsZg3$tm$}g@szez-vO>eqY7I`YjKk~q71bi6M~9M3c^u#W=(srsGzBCl
zWj*As6iw%+eMq2>D8#}8ii!?+;IM$|7-)g|9|6_{tqd`Hu3Pco-su=$m#5}_3RmHx
zlT(Dn*t4?CU$z(5T+Y`h)0GXX2K;JD`OCLIBbaGFbxk76>ABXRD$40&4Fy}Zb|>E&
zXBIQ0;r9=AbZ)55+52DqG+4$CQDvmpwVRWc8IqR`8>EmC{^}kZLzkWD%5>u`#7EX5
zSoT*K+3QN_`cBg4x5JWyiB%L<{y8xH@=hFm(Js+Txk7|EmH(26b+x5jpf<|pnS5eo
zdfIxF1n;#5*Kob@vIQ$<=C`={rPY$sk>#xi-?=nKS})C%c@h=tWb!z0R{U%+fx#^6
zVS2KVs-Bmbu1~w@Z*BZ(hkFdIH3ycgY3|=|9t7Et2f>XcBnmHxVix9umI_peKQWi&
z;Tt?~qZRr<LQ56&7O?LDpX}b=@hg=(Z<ddh-CV7hk~@5Qgo;G!$^_d5iBCD8LQq1q
zGkf&9W_C{FffxLF_VPrIYvu|_Ba^Ag`Pwf2^m=)~5?C`6Rij6PFFyT)C=47Qk|Lw6
zDRg)j%p51xB={^%#m-QA_%XhRZPtn?1%VxKA-HE~Q6$fii(-Q2Y)6B8lMF?C>+${U
zo58sYW%9YH{*e!M>to;!OGBR285YeRVmN)nY`zNO&nF{PngXo(A}ikTKeY3jWbv0E
z?#PqHJua}O-$@hJ<IM3nU;>UGZevbSQI^adHM?n*sp|8+5JWO)<Sd=hp7A7_WC&PN
zPUt328*Rz<4<KNFiG8|8+V#5SZ*6u<ucFt^b=deT->2olJ-x$3<0B|t`~EFyY*7c{
zBE0>XC!WYFQqTsaZQ>~SmM%B4#fWsl@i|t&lmj*bJJBO6aODDu2Ek($#?cX>bxpD;
zAv;en=?fPj?HXUPWNmgfgd?-BijWZLI9{J=V7(S!1&<Sa3LJzP$G08}u{sT9i`MaI
zlg8}+zU+wT?uLEY+6|vN15O^q1s!i@XL<)}7)J;D_h+OIZ%@eTJ5XqW=P+#GMVF6*
zz*DDTG{cyQmG`IYh_L>4ABN1%QLI1Q_QWs)*bFtdT=*wT?bWxu2X5$^B>r7h)Cw=h
zY$aG*iS<LmZ$rV*DG&#WGFO!tH<wR#Z#5W$GZb7YZ~63<JP_Je1g*P9pG)qhDJZsH
zjd9<5#q19sHEpQ2qCKUxTp!oJ)x>atPPp4;2pp?)WiAKh>UsnrfDkpSsrib>L3$KN
zb$PZHV0o6cwF8S3QT7h9R&QB+4KqF2I8;=qxdTbQR(w!ioG|tFf%x`G@AwT2YVOY?
z4397%zMt{vf%q{Vf}M>!9>&a>R5vkcg^gADgo=VE5TX#amzs0pRaKFv4H-#~dusac
zrLtlIn$~@HiYWeuL=k(e_ES_k(rY_>C;hL%S~lQ8fbrhWm0rEiPqPx$6D3ebw%z<g
zWQ17VwnOEVPa=vd3xL!KUAo*!ZvtY9^|O^r8{nMcB9I?iszy`)avAD^4|Me{SDVW5
zdbEEqqU$Z3PO`##BnDNcV`<TSmVzi{fmOuuUk~Kc6Z?u@AR$K^3v6pWV@~V|fI3qp
zaxBZLsa0mpo_kquhiNF3@KL_EHhztR1&kseVlrspCSe>L;Z00;)*AlPg2;GzqT<44
zB9BdxVdlgEi+emufSlU?esdv*2z%g{T)j&O1%gqlsq*v2&Ss}AqvJ8`#w6JbU%|+f
z)0V>LAHVd?=DzAK`+T=vF|=6p>#<3Z&trtgRM!u>E=g`zmt=c#G}&2efwrvTSM&J&
z<63dDrc77XDU5cS<lxQKzJdm0@(#r7HfEoY<prnh1r;rZbVbM`IM$5t7Y=1$!4@JK
zl(edMD~4H(timA2i_aMt_B|z0^jJwb@sI1NB=7^ha}P?I$<9E-VN!w!a2JOia|d7B
z)!AB}4k}@}54x)}F-2x))8>;W($YnHlu3jBnK$FYJ9PCOp)Y@d3Wx@8imCobf<h&<
zNnWeCYV*y&uzy14P<|rzrbBi$pNzFE#KUs~7dAs*&8-A4*t+tL#<#Rxs(FV9$V~=T
z(-_{;v@<6Z53?~tZZ@o}o2nK#l$afIEKZw4=&uqeI|6dNezdU#9vtrP%VU1ODrtP^
zb<x$Q<OQp<A%OcG*k`!1T1AV#f>)Fm<g>m1zFnCWcog|l3?^@OdOIdJsqNNdX{oJP
zjoV_3YfQV9BvSnIk91OKAKq_DGcq~s$uIM!$K5<`)Bp!;U4v&3U4P$sWadSgqM*(l
z`E`c{q@OrGLmmbn-57ofEW^6}t(}f`&z^H}h>ZzDB*m}48X&UuhEaFH-;nbA7Qk{W
zN7av-;eplT8Ex3wE4jr66#Ka{T($Plg^g#-9M;ifU;8-BB*Q){9NlcKbf$>7z9UWU
z|4{SHiU7!fY40<J{mio9)KT_k$OX-#kUQ$Xt#z^jI`I`!<8fuspkF}Y327Y6Pi*s5
zr?xy>R1^yP$fsbXF&0sB9LD$6aJCxt1ub6C+0(yf`imijtN+K2LL&L+K?nfp1n#{j
zW_#(TUw=m{1LYcj-@2huV%Df?N8EZ0xm~Hh;z~?WP}m<vYuZ<7D(*8tErkz#H+9Ng
z2X6@D5C&jliY(u$1~b$)TiVj!6OVWuxz_@dG(Y64RBzzn5R8l<Mv&d=8#ktdhCk@3
zm>aBPN~}HEQ_8=yW`ffNJ$QtxsE(nOa}#dPoxU?@8UjJr2pK?~D!}=w$9+f7N)e>2
z_Q<Hs2=HVe+f3)?PKVGp=1XMJyR2o(i(J~gwT;<pgWvtEH}w=U-Q)T^LFC|t@AukH
zLXR)#j!RgFiYHr3_2`Nr(fy%gPG920qFQ5b4>EiHma;>v6Rup@tb~I<e5|11^!b`V
zLK2XYVwvytY`1sEiWhfBW-9pZbsgK6-mYSs38h55njBk8wPEE=IubZIF%7!lQ|Mql
zz9wC+;gaO3&&_o8XGsb^pZ_ogQqydD#Bb)40nguaQ(x&?yrR8RPlpIr#wT0v-IWWh
z9qqJe#rlW&tKh6O?=Er_9;WNsk7I&%zxpyJ=tSimSpk23iX`up$nN%M+0%d!`HQHg
zu=Z`d+I0^?@H0BF_OWgoBAX9+GLoV=SzTK%7mN;*^1B*y{e1=?9^OB?pe#vdS@YMY
z`-|Ro8{}?(D1Y~sX3laEk9Pf(EM~l<q%YF0$wV>IBk*uSvw!ESOygGWK-&%67wrMJ
zFQIKhEuaj##Lec04G1R$1T^?q9%H=c=R3$yJa<Ugn*&lr)u9f>$f0e-u<s0bQ}xy2
z2Fz4cR&m_eAKC9Q!tezAjW7#apUz2+at5mbYyl9cW>G6<@6_>M{!3pHe*MwppGe@o
z>x1X@h}#+nvj?@_gd;MVY!R!6#=wL3QjMOfL31W|5q;LYSoIGJgA2#2Ggo4MKdh5D
zE{~eAumJE}!uiC_R)%PepUze>caS41MRDkqNSjPR15;Z!l=a5`RM!cYfg*EI2_(F3
z4yUgJh2xf|9R=AerPCMC3L^r(O}?_gSXGlTmyrDoT3TZ5r%N<i_dJ#5Sr{ZlJNhR-
zf7l!Q*H^`;_!J<<=ZcY7T#x;qA}7A4vx^W9WpRe|qHctIma4|lpv|tG2XK2+?Vb#x
zqyFt*oQly{7U@kxd9}Ifn=OAHP2+>lFM`%P@=<a7d~`=j-*0J&s2#z&Np)5_3U6eL
zF*HINn-ummb`H_JSg|#g@j-jVpTAf(cPt`m0^))ZG;Wg$`wWAYURd5J3@=Y_b0FXp
zdy2Z=@9@)hjPP6B>*Fjz^HXcJCVEDtT5@K^hF}9JKP&_5xQ%L7M&cH1Xo<EbTZD2y
zW8HtfgQ)BL2uC-{W~<F7RQmjR|FvYjgN|hRg1zTp$@y-%3hxP-8_mMJhui@Q25)4l
zFJPOmVYhUa`pvb!$=3F7L+ZzwRjzmpg~@8agu0PfL)?CJ285lhN|bRxON-je{UE;;
zO!ul*ed^c9AL+_w6ZiULl0LUIPEt~6pSJ=25d!K!{m3yKger>?gjhUQZdR!x-Pt>+
zaXJe2?tA(h5+j<Gs8#pC7)_LOCPuS&(j_At`g{4e;E%09s@hoC`!CY>1p}i9;p#f0
zV8%xOC^jH_$Js5m1I%j3&4+b3<_BYX$Y>aIdMFQ=ZRP^CO$ESE$j!A5WW!Mv^7RL_
z=)F;5w60Dt$mxWrQ3--~r71Xp;uSZ1=(_VI__XOG<YOpD!TBq63pW}(v6BY?g<oXU
zXzGW6REhcDm9&%mG!TG*K48@GD*U%#$!ZwU7&lOhksH)e1b6w;t(SeYy=|Srs^eDp
zNbWB*0|KXt>y8a@n8C}FO$>7AF~bC$;_`<I`Y@*VOSdns_sn%b-;*2!85%WqKu=Ln
zVmNViT@1Fo9_(NkmLPwj^pI@AUy0Qp$?#fA@(q{8*02O%@jm?|Li<Fm7XISiIuQ<l
zpMTHIgO9*xlSpe6EFbpOgHPB@zp0jyF|!#z0>gDIqb>epjdP@dngUl*w~yb8Jh^TX
zlH?M^|D`c8@Mla(hDNG82MsAECFXDpHO^t&a7^6w=@(%4o4LHOSi+r&geYFja|+I0
zp0D}=b+zTj`y6<O@ID$}dF+_enHL)9**^9pGKUG!SC9ekBhd3rP+B}vTZshEQ<n7S
z{835BPmF<@4ML-G+I$TB2TW|?T{bzv8xqV+F#sS@Kl)UXRv}hu&_S<k=7?r+VgQx9
zmgPJ7$(?GP4`?B?9p1=f`&+CyG3O`k@AT%2x?zq>vT75jLcKAa<Q`*UM(s~{9cyhp
z*y;l^lX16~nBj7a>4N76S%I^&$anbI?M*!)!Rvy=Z}8a$)R_#w(0KTscfSBc&aKgk
zvDV062#TBg7!m_VlQu3*qlrQM4@3*-4-VzK@M5y<2Y>B`w+sam#5y1FrU}jzMw||4
zb2ko~E|5c9%VHIU=YZ2`uXwE80T@`g1|NoX?Qan95U@!5`W730#c?=jx3rw)-hI@k
zWa2@C{B}3aRD5v=5kVeR*z?&foaJOU^E3cMRUZ67iE-hc{kLJg^PM&Uh{i0L+eewu
zRy(VjIiJDYpudxy|FYv?Eok`dQN$@sO3m|@+~QUZSli;(=6v#3bMr^keEDiKNO>|Q
zxd+}-nEt=DSUm<LKx+BOmgWj?yTS%I&NhH9wv#qc>S>1wip*^0c$95m;jdA&??vWD
zyqsyLxU<tm`7=(_lc_wJel_k9m)_&rt<#qYRcPr00MF{LaY6u6DLMyT=J+q^=9aP`
zJ+#FUUHghxtV}N$$CS#yA-_Ys5A8lj;YpnH8<U~CK{rcDy9c0c$1FFS|JV#92Nqv8
z(Mx7YVR2p*U^IGL54)3@VUBxM?CJNvZig`YbmSA?Ou5Ubg6BN`1$6#k03!*c_uDhD
zR0GR(s?EL&cLyLY)mQ%pSzW6)xY#;RoPjCCg}GJ+pcH0iGn4E&b4?I9z<+(giaWwD
zj`{I5DwW3xCJ~m(s+4ww{}>8@`!cr#Iq~yK$4S~ae_b{BGg-RQ(c7~PneNw?t@;;1
zou7y7I2(R%r$h@?)LVU9@Hlih1{bgeu0xEX3nx|BFW+{8Or<p}B}fheaJhWm5ndsk
zuCBOJ-itlraX*(rs22@3o$OlUV~q`yczRrsT3l2T?oOr=M*lMT?%p_O8Iz=c^6E|_
zLDZ6!DpS=pl}#d)f;kv3w(G?lAYOL>70c}`&9$};fVX_!pn=7Pe3Ar2CL!$u@kQBW
z3~4RtHd{u{YIqQgvDs?iBfc%9U{>PyJSLNnNp=o%70Nhu&pV;4-~Iv&48QGm1-wE}
zT{nbNzr$qEYUMAT<#(_#oGvU-6pIP2MsZ?#Ps2dr;&P=h^<Ld5{2omaYqS()4)p{E
z)KovD25w{xt(Fj9F6BjI2xD@DdatXhh<KpsfZYr^nHj1cO+^qVMdJyLR2)XS4+H{;
zZaC`(`3Y%Xyq+eXk&(y}n24P?56clE1ISa{(?|pWj{lep)RKC>z!NnD4b#v5sXwsr
zex^6#W7?B_t2O^+j^o$dp9Yn9OC$w_XsBzx+yY_DuA%fLSPnlT@Y{!?(?ve{woPi_
z$-@Rj_5JA&pfK#7%OPt`RReU4t=GF0JC!t(8vp)M1KqSVm|9kuFFxmOR==Nzgt65~
z{(N&KsDmqSM0et`sJLuq>}m5fO%sLPTxn{8nO6SNk_8q9l1Ad+&Nf@wz%>;wzdFND
zK!F(y+>5pqeRRLTCIDd&6S^s7-}~T@!_|S2>=+8ZXYwAS9$;g1yuAS68Pw8?d+Z60
z42<cyXfS-5F~G1*Q!M)Ojp-@Ol$p&U^7aMY!#i$KZ$k%oDEbyF9YavaaQ3!ZlkYME
zr8mycp#wVYD@}m3MrYLdgty@Mg6{loW)%=zykRmfh{}uXl%k+R8OW8BuPIASnxN1K
z(?QZhzQ5G$_sU&2oW)6%TXHR2G&ooCpA;(ZKgQC3EM49{2}{#!u@4Bt0Cl}}=k~hD
z__u>@pX{o1i$YH$Cq^0|Q&(I+$0(*Amj|^HlEDD7-*x8)%EdzG^r?L5;o~xXFCt=V
zpJ;iQH-zy#q5GzQWELtQ6P&i&arupXhDu8teAOpfoR}<<FG3$0_XGE(7<I|+(=i2q
zFh2U|OaoTcTJI-4v%ke^b#h>F9w2?#eLQ_?>?l3tQj_~fVo@|juA0`QdaSKN0u%qg
z7r>P$VaREi_I`Imb(epkD8JM*NGs@nioxqN%*^btE?3OoFx4C}8q!gZ8}{0Duc(2I
zvB9}YXkd*DEoQNg97x`LP7k7p_m*e?<~@<~%_hohRqOeU%SS76XRzN4yDa=uOe@++
z%bSI?ve9Q|MQLsoc>A9EX)gUxdZoX-5%BYYPxq&k52Lb4qi1@7Jd|d5`xDwV$X^31
zJ_G@F5PLHmlG^43O=C~5A=w=hF*QgPYxm#{ATsIA9?lg2m_QaaaORyk*_&#2-PEZH
zzx|QHlfZc*b9W(3I?G1C<^iz@hz0~8M}ThrZH2DBKa1h#hBdswHfm=<{_ul-ygwhP
zGt}f#L{~z0RQ|FlyTewBbmWo}I%xdnN~`{nf%ootu%tcJ--qpZ^yFeC@%%POUfV^|
zz{T!*f+C!~WHkpqfX*N7&uO#$lo6djn5ppKWvIagDTSjvmo+w3%u?t=2;cgfp!o=|
z;j&&r-)i}HqG@6F(&^t%s3LW02!WyhK9tT!YtUJeJu3C?x)BSo3F#e&E@A`9?@IA@
zq`B@kWOC-usuB)U>3s+yMqNhPhApOq&_YGfgFUdj-v248Q^m=}FCH;xO{b;GFbyu)
z3bL$mA31ET)dpqfL5!PFy&Vl+6`Tz&H+Av|!6)_jtnHDnyE6q-{+KT3a2g&yG%%3z
zd6c@BRr*0SMmW*cWXcKTOl@JPyZ0CD{h!)XMGItyPO%SnDSaC*pZregv3U6r%~jt;
z%pTZ&?!br=f1^9~qZWPt!~KQ+cMKy%!Pv=l$9w!g7L3mvS}2oD7Abx!H4H!~`q*Sq
zcVtWtySY>hAJ$KuncUnS!@nWLe}TSy<1N--*^43pAMaIaHFeB*y&us4tQt^i1-mYy
zAns3)T&$=+x?Gg*7i9y+6ypA5f!@1T<hTYJy9vScK@7rRCz)?qexhR#ny$D-7x1WZ
zd_XgjtAbdeoQDny)p|aCvwL^LH2;`5pxRw`JSHX{=&JbK+*u~k=^bGJ2_qnpE%ge0
zf#2JnULEij&>f2yAqd>J^&JG>0k2CRpX)2IWv|ZvMl*i}=2rlBXQUGHV9ITQ*Qv(-
zl-m}9X7XqEYJ+6uaGf#cku0yj<sGdu{w`0+F#!-(q)?WVI{Ca07|(K_m)h=ZQP%mx
z4zE(sfcg};tDdVHfO8#}Al9)*`GYzRHY-Xav$srj4UZNwdLP!r*2}9PB)#=%0nFM4
zr1s}sCBS^C_7r6DGJip*#2iogz>ThhB&GmrNQcAqZx-cNg8)OB&SN447+k4Nr3V*O
zJvX|=_|Gp9r;xPVst>K~yWsyKURySj)%ukYcrqL;1H+~7kns!vRdKQ~ina_L>tGqY
zM**MnPkpMv{9h$uU-7JMjEzD-K*V_HL`-P0m-3kPDXje(Z}ns`p8X7q-t^&ff&%e>
zn3K=W|LT>w4zef5j_#IioK;Je9gVuuRGw~gjBio1)PxfoD%F;Hwvkc4{3$Qbm&5qE
z#oj2PAyL*msm>e9APZm;o=3pFEUexNtjUaPv5;W3&)g<G#-dR~G61g?aa|J+cu<~^
z(ckLuo|3CSH2c%$V)vN&Efmk0WI9C)sCTGyeKfvz`#-T|zCcH3VJBR@&Z3_jpRaX9
zMbb>hbDvQFR0R`IRm;6!aB#jBbH)34%CVa|<2h#nvTx6T@~#%35nh{4l7IYCcXO4X
zEYR4<h6I}H<J}&-VXhsPJh$xTy;yb=lKGk5q0JxfPY0&*X^;ipF%(Z4x0vd0ny{Kx
z-cSUIseaYdF_LU;xEkW~{);$qHTvB@A1LxT(cP;hNOv1g*_TlXPuq@?O~1xU6eYp;
z!#uP5dq#o~c2E=9ePPFyXYuj82tU|`Fn`S9x&~?X6zZWh1yYk#BZeXSX=AGSX(Sc$
z#i4)3_GElS1sP0MLmqB#M=-b`;e-USumY4n+q_w|k~}scs$>V3obMGTdo|{6-R+yz
z8+_jLnnaX*4E@70yW9J6Bw$_u)DpPNFF=K0)jQEURgJz-H{quj3kUKF-zn+`C=?kf
z3F^@uu$zbg5}qUTo&5N98sINg7(KKh_yviw@Fb+Vy!b+M?xfIgazB%Eo!W-I_QV|c
zJp@SmM}Vqq>Wp-+B_))IFPbcd*Y`6FAkh8XCj20ITcV1v$Ps>Ud~ftmrThVyG`L4D
zWh!3;7<*c_P5n_m&76qg;7b5cGoa}Qsqu(XuDFiiwP6DHYZqU>HoxEB6C0)eL9i_e
z_<nJVxW;qm*`l*30n!G6k(@DG&>u;R-v$AN#-7-2l+=J0Ui!B%p{oov#P6J&QOysO
zMaxxVo_B#5HkzlHQHf_3T2FeYa(FACm#th_FNArz<V^ykdH|ekN>YswRyi@{a<-EN
z*tF@&1n!UT)kZ)MZ@J!;Fi@5s|9AlbbfwOm4A69Xo$a#?j9T-_%e|kWXz^zjz{Kkn
zV7ent8vFO!$iR={?VCSK|J5Ml`QQCsSDQSFGTeHQmS&_$%kD*w<B<L54X%5J0K&|_
zIH8$r53DgRyJk|76y^)SQSl^Y58e5YVF0~FyDLeftaFs47F#=`floTa+TJPeb$x22
z`*EOd($=`Ir`qST-uVI5QKq}+X^TEbShoo<g|@oR*O5YSju;XBOlr2*n~7wa&ViyY
z=NA2<1=?Tew&ZSVu}t>8sqP=2L3c+T#Mf|QYjvZ*&j)<#x+Uc|IbmV>MYA$2edf|h
zDjvLX6Op>*9?~A*Q&8QLy5N567+%qiz~%Cp-xsJevY_4X+7&}C$zeyCT`W?cyRb+f
z$1dG-z)HEn8<C_<!j@H;(_Q!<MXSa$C&-rWa7fp2-NcV?FoY;jPc4!X#Q}}8Qp^If
z2x8w50p$d9XgK=2f-(bXYL@Idj@X@j$oVTyvZKe=yCc>W=emE6KG`4550i}o!#I9W
z@`SdO_Z{*rO$mHn+@XA4lGn<HW-KGlKI2;TZ*LT!<aa!dc&uZs$@E46bfb@7RZ>2U
z#q{04b_OIT^7RkqM!x`VyPLaaA5HX{hkd{f_ugU3-;&S`>_?;Z6$1JcEb?w@P_W0c
zfNt{t8m)qAobeI&y+5I;cvYhk1shHaZ&SS?X@2+-_*@F?`dlHf;OL5v)B$^4qXoMM
zduarVm?C)K#}pO0!TBndWhdm{=i59$jkd3Ph6YxJc7oj&xG>d{PAW7&HJ~ldNH2xw
z;)eBpg9FM;KtQIc4UecQ73fg9ZGDwiAo5K7voj@UFDvJ;Z-2jX7L!jt!?Fptst`{B
zNj|P{Y<M<b1pHqq=Bm(DuMiY8F0ZfP=QufR0}ddKm0qlML$i~9sAvO@OOLZHE)&1Z
zIn_sqXfRG$<$PI>wSD09R~Nc{FJ|b)(hc)gI~qU%bwNE8BjyZw{ACOMqqoJ1=FsV{
z#{=@l=u|Vp^1$5)Vj{+*{Q6gI1&s7zEo<(E>^$Fph_=IxM4R3S7Jn)t(ESZBx^S!Z
ziEuPU*+WpDHAhxjyiQ{JQFHza)4>=~zO0W{+#*BMzXS?cU1bYYQp0Mk&Qv=~!@#x)
z$T9y9<GlHk91E*ld*+{&Mgyz0;6eeS2LE^rfWoNHZv3n4$gtbWXujgH_5IDo0(cJ#
zn~g#}yM-2gL-WGEA@fv=h-YI(mA7;B{ooQFv{|0{De?ki*op5+)^9D~y=VSt(ri3)
zx)Xm}e=Hrq1xSmqSPQ(ry<8GX_O>~G`{#$9t-8OqmV7`5r58x_))=9;9)1PH0|Sc{
zq9X@+X0Xi=>$osb9so887g!yevh}s9lhotXZR)6pAqr3qFxao50++t8pQh=P7>%10
zb+3Sczl~n4;@=tSeNa8&b8CDL@;o~>z?~Wttbi9#`9uX3*H3Vg?WDq}I5|^?bEgZ&
ze@GXQYTKfH4M7bu&SmrbB0<!O^RXoYG`9T9<k1unp=oxwjY1-Tiy05Bfbtl<fCuc+
zt2OMvf;Bu3;lHBgrU+zDudUD)#ZCt=k~aX<_I&_`1EK_$I=i_-sourafb(Q$-zs{q
z-F&<=lwFNbUWLo+j`$)TJI5#g{P}H9TT6~<@5{|=*+@1vWWZ>8PE<NvXz$w+6o*@H
zZv)6vu<eTrAPjD=buc*i!_5l<Wen|b%QJG%+r2-Em@pt9)!ZNFA(j%NME>{{(q_h%
z)&?)P2HLjygDa9y2yi3>!S$3ZNNE!4yZJ?y2Gtra5sNnk6FGOchto>xII$$~$W?!s
zpi#0RAzOnrDA}DB8OTZh${O%G0o2jaBS7Noma1=$^S%I&M{vwo6@r$zY{`lXtn+`g
zU4>KCPqe3zl9KKQDd`UJ(gM=mDIL<SGzwfP5v23d9hdG7>F&C8H@vUEH}6k)Gt4jp
z-`zdCd*XA>o;|DZ-=Q646d<wxU?%`9xYJX=+fAQXjQvsu&K0Mynx#QW4?RqPgA;NP
zo5;7YlBYJl|Bl}&t6Oi;vwf)y5s2|d&(=@5)ErDjdU%i(Uko`;s_O0`b<@bb!Qn)b
zC+$XiUxiaMg){<#i-e~~@Ay(2>>eQhJHdix;MH3qll%k=6b7&(w$N5HE-ob(HxRWn
zlmFO#j{Os3XS?WlI8|VMr5Sf@=ZBZ)aiMC~N!6M}oXiZ_WYm#cx&F6WZ7Sf1FGTa`
zVt1rtDUU2n=Es@+Jm`7JDH3{SRU+n--P66c*ut82ly-S*0R+}V_^7`*YJ+z4&_bV3
z)COM=;zM!Voivpx7`a*UD1XTbkwgQBqd+}hqCrgNg4Rd9TgAACv+&!=*fk?4id#KT
zB{r!-2cEP=aLLDU-op>!;SV_TsMvHz3qxqa6vV%I|Ha7w`RGp*M%G`2-#eJ@t95k0
zH3AGFRW+ZVgJg76=ietbHtURUc?T)K7V2bmVj2krY2MjyY?nN*z6^?u(NgQa!s{gK
zMw1&yLX-T8(`|>K-bgo1K^#o!^FG$xf^Y{h<-L4TLev_)g?vA{!fOTjun=+<7S1Eu
z_xMZae_6q40Y5$fIajMU)njNU7{U}@Gv!^i9((}IbSXE)FM}_2uxLHcR$H@K4%@@%
z`<k#davwDpnbqoS>=y=v^WwM<zmEL56Oxl(Qc|D*fRxg)EEUd6xkzWEz;tky>Lwn>
zS93|!C3FM!yfpM?=8!^lvtsv{eyQJ40tlXnKL$mN{~^cpmd>N&7qq?&s(<IW{&TPX
zc@;qb*4GB{+asYmLFMJ;db;C0dKhwBA4%`0eBb~b2XHC?7BC;i*XK~N80;SSb7zO1
zi#b$3U-8WmG|`UFIt5*oqys_`2|Tv(Z|fBil^G5EPY|1V{Dt?kkQJ+f;C+68vcUAz
z%J}qX?;lxyD^MbXK7Y;c^E%-`+gAhs@gXR|M$#c*rfuLM<L|WLPZsKpL>RH{0+dP;
zK=T6-)+u~8ZhHv>f<mX^_b1aRz>#wA#jMqN+n>Cx$|`OyF%jf_k9YxVLLf1wXER=1
zgMYIm1@xmis2h3=yuH1=kA$9ZMDZOCEFDW>OyDm=c8YU)@+o}ZIt0gi+d!SQkOxFa
zTd^1n{Y0=$AOpzYAbk}OxRwjB=T4%uE}A*eO?ktnC%NH|{m&Hv@D*TVuGi_fc<sAe
z6?^}h^vXuzd=UoV{JKsJj``5c?dvzSc@Z|8*$R@?i<Os$p{1V200yH}XS=faI$)8l
z7)|(C;XpRR+fi(Vn4}gMUO*YC`GyewM`-4mYQ_Z8w_d7%0Xj-5yoR&LR}9`$?}=0E
z+vl2*xsr`u7q;4$t!lqDdvK60#noT;zs97B$a0ByW~E<EUk1#vGshF!hfPL>YYq@U
zn&&E!5wG?l5QxZ@HP-lpd)V&Z?yfe-(mu6Wnh>}Yctx`vvsj1_9NKs4H8)@2n^G!G
z8gNbk<oLL3tv_^K(frtDYoE%eKy^wDd6z2h@A4J^-7cqf@&LjwdKpCp=%NM=?Y07L
z#kq+i>^<kAqzby0)-g-`-?*eeJwEKghVOH<D$jQ_8ZUpIiQ4>~RH5=NR)<}YJN{}9
zPOw?3oS^S!{L7Os)U-F3ttXI5F=ERO39p`Se7e@>>PK!qmzw|i<$XO|##+2Cp_Tt+
z*jU@|Jo=ty@mx&2{!!XriKS|P-Kx6$*U(=$1pRQ#-;Y=xE$?1$aucVtnS1_N&ME7<
zxFJlF;Ose@#9In1i?Ru<i~@3{?9G^rLVcG>Hyj(WfHMc+d?y?bwCp}Za^>rOA9KA(
zBiqE_TJ4OAT&<7_qUoVSLmJQ#Dx**gVM@YZBm>kX6=Z{mzOV06{vDe(W;_}f^<fZ>
z_5qqCd$jG{M~gCJZ4=wc*Xj?iw}!pQNKT6>B^dF6xJ8~YCkXU7kr+CD@Q*K^nsI?B
z3~PR2AOg*+Ttr<-k3BvNh6*tDR)`UXls<>Ttb>j&V!HovBX6}%1xoR4(8T^YDX)q2
zgT?hsG^5yHKc!ooSm!`iX7m>)%4ZWeCAs50?vR49M#}24$DfFbuG}dMJXO)}c@*C%
zo-<gGDJ42u2DXDclq8zlSJDu9rw*qs4&>jSf`4ykyXf&N)lpExBz^7>6XAKrt@p+U
z4Y*NtV)Xuy1<#G!nSK=ExU~IXN!b@xM|yy%YxvKu1I*zvt3vxLHF|S5!<p?FzK>JU
zF7G8BFis86I+0fO`29mYK=gipOeM@DF73rPHo@A6{yrORI)G6+7Ah#k^E!tMax`?M
zHi#O66HVv;?flaLkgdauD3JMaGUAFng3{Av9>nkYI`T#=WV<AN4h4(Gc`L%!K2l*H
zYilR&VPE#v<LIs0Vd3^%a)nL>Hu+cJd{bxaNV_ByMDY#jH3Bq9tUX{2C#vQ(eE5eK
zaoUi=gxqfle|xwhFf(8JRUZX?8G(v;UrHxU?PtgV-<epyM#J5OT`w-3d?-&beI2+8
z6vTF={CxINuD18$tRkFbu0lU__YV%$*z*yAn`46k!ndq*2`F$?ua)9SRDCv}r)B6R
zT!Q%1b3(}Y3`-Qf+lSFgzKwlJ-=Fm-eNZ5Y^hh5_o*;L#$F4B${GM!7w)e%aot_4i
zcd?R}5Nbh0<WmcOmgR{{wE#mb$|^P8tJTWt>BixMNoC6zMqEC)l-`CuB40SO=@FCQ
zo|{wae3D!l=2ST3w9nP0aB*fA7G`VIMBIaC`>FN}CrTZ1Tb=KCsWL?hrbz5|;e<t#
zasioy+I&P(39x4XaM1*g3V>oMWuF9A*_#|^U!S+8pnWRAwR8ZIk^xVkD`4f7{kQNi
zU)pJSBvnwYP|XpNM|hnW-!?Xp6kD<y2f`qm+5OlB=ie8okl)&cTcuGKWY*kf22(wp
z=bb0)d!sthM~8*byfXAkUI&Uz>y?j9#r8MGCq5K+X1AMD^$c3JEAmBH&W)@x7O(5u
zZA$dGLnWQ9lg}>Y9EZ9?<L6TY8|Kcwcyg>Zx#?OhjQDCVkL~R!q|gCe=h^46q|d*h
zTTcjN9C>*jX+X%@4_2rVQL%gNOP#USJ0WqzK{%ZlUaDF?p*VVv{8$bnL9Znr#_bY2
zaT9|9F}yx1zkelu$2PhesQ$J2Vs}Qch~mc*r^E-H(jH+W4MHG=8c34@q7lUdI6XKf
z6$$68Yo;{aGryZuX>3Jh2&00P5S~BKYip@(+}<&{ivJ1*B8l6*<zKie=_SrEXI6GM
z#zu32NMV)r$8v(?_h*rN71yv2mwPTz&1`+klT{cxSoZJ1Gsf-4QV|O`MF?txM$E~Y
zDb7$sKYnu*b~W{V_Z8<aGv<L|Ck`oNxm3ozWX$@{d)Y}(w_bZ)#O{esR1$VOAD;!T
z7+YUzfba@x#t*9-aEIUh_OQb0t_``X6_@Sk)1!CprFDp;vr0Xh=<I<EuPS#s@$eW^
z;K*A-4kM7%>@g;}SUz`s27QQEu`N$5TW-RcBvGcoIF?}YD|ayG%}Rj8==RXR><b{9
z5>!H<=pbp_249(MEIoXy*v0a~ha~Y1(M#<WSZifKQ~C!kpeRw6zDD_i?5E#+5gN$g
zi%-M00%GBGYF#sem`5TwZXLux3?(xGBL>?8K9I5njmFkVUKhAYxQmE;7AX3-2o-&j
z-RIbqGMM)u=0RBvFH1lTkp6e+jM8_FJ89&tgv`~6tl2B#zKeT(C+&SB*{*drx3imA
z9;X{8%k+P@JH<(_okPw16D4J7y7T2;6SK&%xJ!B_m_5A9#I9ZQM&Ee}^!22q()8wY
ze)K%HFvafA4|<jTN@J-)Eg4c60(XqACy;RM{{H>f4I{Ez&EiBPgCb2_&rA-TV35Wq
zTx4VdjS`Hv2vzd0P^yNPE}mVO6u`qvB0Qc+TXzBCek-l6yQ0|f18Ke)+oJmO!Vi{p
zt&ez%L~Y4jp+8IWM{K<BQ)(!=ex^D4KFm*ftQoDH1o-XJi-L=6G1k!2G$UN7RP~q|
zeE7Ci#72|$fk+_BTNIj5Py5uo_o*rl+d+>sZzRs;E{PbGu_}nYFucfge#OY!X=_})
zTWe`B%lw`q5&0k<K(pb#dn^!Fgjl}1tsbqfC~+GUE&JMXg7qNV$oFizbbtH_@7bg8
z4_AGC4(t<qmo*WWo8=RBrR-s)1Si%L+0k#ttx+hc4Gryp;a?&;O$RJYl+oTsq4O4#
zy{#e6?RagYoy;KVm!R8K6Iva@ky!Dh8M^1aH__LveZ!@$YaAxo5%h=jYav%!n)+vo
z2#UiwEpHQ@nq}^$WaqDsMLq{6t7i?SIdABhifn&_eHk9GdbTzm?`|8(*LMlqS^?fT
zidN?n{q+i>hwh~(qur;Ks<`^Ay({C9X~UiAa6VRBxrrx#y_>@SYFax@c#By)fZgXR
z-Hp?!3(WM!<!-P0j~`CWhctB`vdOkI?GwJ1g)f%JMfiJ5or{mF9DWS658Y(+1RAwi
z&V<frqt3aUVTa3!D#d^B+#Qg8P}uHuI)m7vW1blzLI#eTh`hVTXig5@p4cqw2^$Ek
z2LhI4DZ8J_AhwjFGCP%mtT7w;i}lr(3q1DTwzdn}(Z-ftkDnqeX|~(yMpSU~VanoX
zAV#HUZQ4|0_-2G*gcXGwb%T~q)9S(fvFcDCioramk82r2#xY*Y&koS)wc!VwMEn<o
z)bn%K0N+nk;(>M!Q)Kg#&kba|PiFz6<N+Q_N5_SX8bjmB<>tqbd!nc-`xYjrG^0ar
zt|4W@2swmNPkDAtG13M+!B8a1D*qGrO&0GBc`2x%SUGY<EW;(*D_KkZL$W?*Np77H
z{c+fL)0)=3m;U3Wo^q>Jq-RV~CR#41sUJe%P^$U94L@SNK2mGh4!+{~$32N6FH;!<
zR=3C8_Hdfip7*KSb?1qt4eZ!UGy=(<&kqE;l^L^Fbf3_N;f;vE%+O?RZ6M%5D*9Sw
z_3=1osm{x`+fHw{ZtYw3^T3LCq^_vlBL9QO$>90y>^Qx^`H5Kv)dKhPn2Ot1sF*%Y
z8aq~5U6Fn1d@q=%%w#_Q-s#z=c7O1Zhw*RL=Tx8aNVB8}%pX@h`!bq02pnCysuUNg
zYS#U&%eP<jFH1#|+Kp(*ZP40=(4Czn<rZtKba^GL+Bv&oo^{ZdsA=8IyeoHalr=ro
zr}bTu%w9r~=qryDSFA@Eh$_!-bC@&kbru-7ki}oki|UYBe9?>}gM9snz2LXQ9f{mo
zk3j}0ZroouGfFkaSc-L1utUWak_F}SZ_%URq<>2}*yd9gPsQhpgctQ&0@7r-;D)MR
z>2%f|O`Kp9Lqh5t3}c%)JB4)Wrbc?$-F~0_jRfy@YS}->bZ{CfS~?6r(5ru1>6M^8
zFO4ujJq+bxKX)jpJZ`IvAXr=~HK-xbS{RIepLzhXC8=yl@`ZeBCasZ&ni4GLpZ}QE
z@n0A6^MskyiQd#uvGQW0SQW#_Aon8WoE}f0e29Zfz<7>)_Z@GY()NMdyy(?L2<7%4
z=JzH6<2yNVRZDeuD_SaT9ZE=mAke@^)3HbMwGW#_Bnm0%T!tR3|Md)7^<CCk`cw#W
zZ>Ml9Gpsr0iFv*uhS0H9q7qL)gIJin#1ov^D`ayqe2!a)oIdI+6)e+f?+Mw<$>z7z
z#2qg~p`UMzY0m@K3nm|2(n+&@9H#NkjhjgI4_@ZdW;SnziTxDWq748J+H7fMRu5S{
zfV#+}ijw@bqZ(vo6=GEE|DZ#uCSI3_9-DV`jg#e+<Q!z_@+FDjj=cEI!0}RO^9ARZ
zq>~5r=5^^c8QeQyjaB;^G-}0^8SaN%!n`-lUM}$oc+zto2Uw;8h%QEAIqM+jdUCpy
z8se&{KkDkSO&kTiDeQIA;wUnoUe}`;1|cHo8tADH*|`k~J|k&=P*ftd!^3dXG}`Qg
zpofidME&j-=5vxAI4M6}2q$RwZhruCRIv?B=kFb95*{r=DcKFNMkk9PMp5d$tT4K#
zGhfQi+Yh5VCsb3$Dkq`kD;qP?>MXFpti{%;NZ(ubKcTV+=$f_U%&rejH><wMRIK%9
zH%n~7p<`7dbYyP{cEY6C&{(KY9hTAx>$MVVYZXZNv1eaB=y$@yGZob;#@Eu;7Pnb%
z{t4Xf^HsEQzkjD^?5vuN@hby8Ef=C5OpANR@wexSkz4a9=t9wrM0FI&E$15Q#1go{
z_4ZlpXm=Aj*+HtGLR6z`#hNkCpGb+S><TahA*wDRlZ9fpro2+nH`l7$wI}Q)#;On{
zDQi+qu~*KT*$+Pjj@K7UCz4wwcumMl-NcroOA*7?=;I;~l1_Pw7yd67pr?*GlI_h`
z7-=*iyTQ%+u4UYM<f)y;bZ2Ab_r0WNqO<cs&)dsBCs@l)U5~nuU+n6;!ULz}Yg9ag
zL?*+?e)jdd>gXkd7ucn>5O4dKe2KDKuzD3j+D~K&%dX-q9K{d(REsbe)GGQdhScEK
zxDoT(@x`h=GMt!KI+t?ax{QwoGnj$N4rchI?I6Z@?o4<H3NtCgr`^1eYx=|O&iyi+
z(SOjSRi9pV!JEsY&urhV^IXk(Jd-W-+pMk86@O9f-+78Vcj@23&=-r9pJgaVWM6Nv
zk5;BknsOwJc8hTpGyRSG(CVia5}kFzk}+c1n|zUjBI16MBUl72Fs^vJ_6Ap%gu|Hv
zOc3!5s%ufear)p5z0ae-u0fOm`ItIVr!t*8Wxmu5r8RwrniP)!T+(swRxn-{d0;t1
zp-~$dk$X+uy465#?dHB}LsaLq3bv_NV`mc_L3h^k2tv0vDh*}G!WsHdG1Aj5o!I#|
zZsaeHC<Bd;4xvB0;8fLKvSr>iGyb9nI$PWI+s2mrai4BEz4R|{f5yiderc4X8Li~H
zfx`!F1*V4uJl7Z7GNlPe5Pk6Ls?swYnMvXNB!0yOk$7QC|AbbHyzQh(BaS|=sxr8&
z`+8i&#6?n4kb_k+nOK}pU$e2=0g!w$mjqkc*y#Sy75zbbh!6GX+x&==^CpMX`IE?t
zIW_z{ulOJxKcAJ&OZ%h!xX>4tu3Shhh`2*=PoRaFMQ?yBe75b;`iU{xT=}Fks@wp(
z2pbPv_2<RB;q=%b&GjSh5C02s#sFTr4L+hv((X;fa?eGkAaUBC;%#%{YST|H=op|S
zI6Zy+AtC?k&1>T8NT>HK#kF_ua@nwpigW9#M+q_e(VgFW+>^7C*(@eCyK!V*&F|tm
zOQaq5`lOkgQ=-ovcdJcvK!nk5(XCnh{p8t*w+jC1PWjy-3q4%t?q`LAm)$w(1+Kz}
zREp|!VKkB32&g)pjY9C0wn<$Qzb#zed)UjfRp{$qH(V*_k1k%pXI@3<xK+TjcK1xq
zxu1ND`Q6=Kw6e|>IkF_p-VuSN8!S1+R5j@E)zX`kePw$ex^BE;Dj5BV_FnM?S2d$9
zT}QRId78>+fA-mkW7LASihNgNE265py7BhJQ+4{qdCXyp26O23X+5K^=mJ}+#5U3%
z5ss^v-&jfAdeLv3Nn3SS^0_h=jiga4|A`;=#u|YnwZvcG7!fjxVRsN)%XLwH0eF6J
zkhvy3YjhG*hRjfWpkatcaWPt%v8?lxu++h<$ct|m=S$!b<m6SE;Ww10qJRs{5KRMj
z*PwKG>z;8J_~;gdv*lG@p*@@hgUdi(D#2H0b%AWJhQAk|Vdg@PoFSZ`n$vI<ugB`W
z;=k1;aDn272%LtuxYj!U)`^0<wnu8zCenrhZT?UbWKk^k87Q_iXr>4z-EL1y|HR+O
z-uOK3)_8w}df)(3l^M(E|6BbcodgB>!o6D_3B>}TIg=_c_xfOoK7AB?`e@sxD}NWS
zKF9r}J7yhTOCZQ9(yluXKf~HgiCIa%rGWv7InT^*--sL0oflUwMMbdigniU{c#S0N
zL0{~TS|xm_ocRIxHTCpD@x%c#C?Fes1FB}jP5E&#^huyYoc?jwlisT`cuN=+T}DJ>
ze5HyZZENNvZmad_t}S$?l&-<$+b({pNJNkI<9$pXhxb)&h<P=_A;k&3EwyCyBZ8js
zyPx?_qDr|ZdknadtzWa&N#qku)0#Mq1juMd7oDgdw!E7ppfVtjt6coENH$j1Xb7x7
zBh_Isv?Qp&xF}-vE3F!-(KLZe>tR)E!D%eR*jZQIeStx;limR0kdei3uyw<J@<Z1G
zDI9L4raS#94aW?Yh3A3tL#m@`y{dWPFRmZwOq6sD96ondf822dMMT=?ffXv^7O=T6
z?cb@6Q(NUIBdmPQ78N&L_Vjw7h%Wdw#S4=VvhWw`ajW`_F=<6G>6%hn8lNIaOEN^H
z@wBzl&xBdIa->E$U+}g|PYX+=XA;#SuhY2L_IA`G49hn}8xE^qVHllyU?gvQpkTtP
zn`&Uc(O5J~N>T#%j`>*G5=WCDZPS9b)f>R{eW&x%s+(w?1-oL(<@{wT=0-@5j@o&y
z8tyE(unUSS=m!#)UhBtw?5o-L{uj&S=uSr+KVuCYe!$Ot0MQ1tcd1mcMw~zBp08t~
zuQqX-nM3(L_sr6z({TFCm;De-y&#*~*|X8OLQg|KPM=$>S3P_DGFTugbyN?OEsU+L
zJNN0glJB>Y-b>ELJOVWc2}n9&t30uzU|ZG?m48XESfJ1C%%sv<r!SjtU;0DjBN;Ma
zhdYlXiYSUNPP+asEtel@mq<9zEoxhx^2{%J($K^#-hKsx#gNUk4T;@&1U8kzPxM4p
zI!YX~9q`$m-cz8Cp3nnH_2;ir{`zKt9?go!vTz@Hp!$f+t!vCJh|rl!w$1^Hb9xOT
zbhpfmu-BMQ4Z81p9UOfl0bX1U<lgAWmeA5XZSUiBeahOEv8$sP?MV9Uoe&*++*gz<
z(LEGh0=TFC$FKA<M7|zTu~}V6P-VKV9Hh%8zz$8(cJ<&#M_yMfXsuwf)Izqb^$(9L
znO(M*xEGAX`Imp{;1m#dvzgRI_>mtWm#Ni9gn%rvB9`cB!`BW^o+Q$;%j8$z)cFrQ
z*r(&^pDh#8l4k%91xE4-HBkMb^hr1_=LEDMI8wokbN$VP{rAyGkB&npqBHrB7FCg^
zl9M8%g>+8Z3))Bjt*jnNLd^+6Uwa~i73FPrebhbEZ2CkiU8RPNpuKQw<wqM7O&aa#
z53z2uwPAFA@ou=vSmVEVk8bpZl>)vy=3UtMcSyGh4=fdrCY^@cM`O4mq{kBn&CFCC
zhn<Zw_D$)beuNK0Jd)lb#=V24(xY%q=^^2O`Do8MafK+X<;<x+VcrJh)@o^2KZl*M
zEXFeiv+1P+FUe*EhKgnQ2JiI!fz#?7^nWHJPG_+eV^C}09j~yNU48&V;}dUeR+6%o
zMHB6z41=q($`<qUs`&HQZ_o7JEojo>gK?CXCnGqHd|jvL>}DJmht)IMVEOa!9XV`m
zKo(-7yS!y)-`p>3mUr26m#1grr?bq>go(dFVkImtHs!@wanttWJ%dwSu3<+sv_z5p
zUvP^8=Q1f>0uiI-enbotfL&;-s4B2Wxu4YxFn@SmZ9d@_-3i|@eb6t}o7mYHnmd@j
zI}Ff9YkZJhrrXydIHh;4iAd9}=gh_x{>hwp+_qHpTbqtty($O82g?<TfSnd!wHo27
z)D4=+m9H)=CS<MGwXlXNTfC3m9x!T8F)q;#&vziM(tarnK7P5C7C53fu*&iJKu>$J
zMh+wv`LDJ+I(&9Jv;5+_Ng=$VNq(~AGt8g(_-(;S>wX3ElvjD6ep!0U8MjdhBp%_}
z%D2vh8qu#!%PkK=ckcbG0?)YlajqxN_O8!9;5N&v%j@TKBhQf&TlT}F=V#BWD+|xF
z8Y-5bDlXTG?u6hA>8(-_^5`cfS*XeRc?vGZ`te@p3bN5cOfz~XE*H4gex4Rat~>2P
zGxQY2sbc(dJ=asE=0K*w%Q(sL_G_pF=+ColOf=R!R$@eR#KlQq6mzknVb9QL{&bOb
z#cZHa-Vo1A{$0@KlW5+Zb`2zos*Ego56poq4)+|z^Rlc88YKW1z*zYRSdC-bals0>
zDJ-<fQF7X8bS!0kLLGCHnI!-hKHs0&Fbm~4Dq#yvrM&pCi@r>Y(p(tp2g?T0NpA_z
zs?pN^XvCb3p$+IlIl@u#KR(t-eumy$SM}$RdyV$E<KpY4&NyU?gB=z*wyYXC=JAK(
z@6<socKkJqCwp^jKFh0p;(w0vTM7lJuu>wLnP_*{r!vT;6FUDoPLJdqY2M37?My5|
z^v>b8$3$_Rez~TJh0z5o)4CQ$JPI}UcGgEW<fd;k(o#kD|Dko|9ewxr$k7;jm-XPs
z=~=t^sGV$`p)&QDyg`4A;nExY@`m#FyH1T-jM29ZJ|l)#@OG>MjZrt@>FLTO-dZ5q
z71eNzt7pc)e5DIDF12$x-iot)So(!9$$BEhkOL~2N5;XrD#4sSE>-i9TUYT~kEzsN
z^)7uzQa)T3A~34-R=r?qkK&yBpN}f8O-DySoC)0QU8Cf={Qd|M5xR45LF~*nD)nQX
z_FSi?lrA!%>Vv$r1&?ZLGfX4!9!)}g&HEwDPRl5r=Y{WP1T-4xfW!#bBE4mU>umta
zo>jL6G*^)CarCSqsz@HRK;3?M>FaYMb2J%Hf}gnd{^|N{mb=~T?l?-2wdS;4?H`s2
z4ngyboE(&SgO<cuE%r!{`E*GM?G{^lkVQ(wn+*+l(y;0f(K05m<l?F5!U2X~hHQ1c
zlljw++3qU7OastPfo+!FAYKaOy1QpQ1m#-^^x4)p?2TK~O=g#a=X0|wGt@2F>%-f3
z*w!T8M7WI#An{lM8#<gb+zzeO`PJ6lx1Uz)d?!n%j~y2ck=ed~35HyE0WakoE!M~C
z&F8qLj+gn1)cYgOVcixa6Gilg3tp682{%m!AMRu?JY90`Hh$*5|NSh(-2BQhECRDf
z$p2nuZK%O)XN%sF(qR#L@`<Z!#OC4UHXf3HSkjchz@5gEm|bW5+%Hk|%vSlpkxJq6
z=ATM$v1*f9(cPstd$yw+1^GJRl2Fr*MaXrIAvm?uGFIKp295%_-w^rSOJk^wt~3c9
zJ9Rlc8qr4oWTtmIZ10*v*lVAv9Y^y@nCR+bZrd>6*v+x~xGbiy5;f==xHW|b@F~z%
z>46+keK!1NsF()R?05slavT~i_`gbkO66N}k`9|>KC9)@1F=<EYFmcc-<;1w`Myl_
zxk>}*V}UL2qDR%!mAfC45u8qkCTFL2_J^RSXYa*m4KHAx$GhWVlz1c#>VTg!QFwlS
zZg50*uqFnEU&1Xb+nlMM;9#CRs3?5T@3`9e7fY3j)~5(k%<{EY8KePP!K50QLMtc)
zb>jxxJpKmu*U|E6Bt7ODo;U|Gpqo+^uOS9De4o%+5h7IrH5JvvU#){k8rgY}8Oqh)
zod{nTw?#f6MV+{ecJ8y#_N5e*H&Boqef@hv2t}WITObsEg6pEx8^e$Lq-ar-DhWK9
zu=7(QCRe?$ziaj33x?~^h=AMdpR!rO>3zhswQDonyPwQGXv%ZdR7uev#COYF-SO8U
ze=E)~aEo3MB?=<!?ml2g`0!h|1n|YyIgK?u=m?#-*Nysh3@Lh`j>baQiRs0FHFR66
zvYAa(@&68qP3m1z9$guI)ULn7_$<;CS8~m@j5b>YZ?(3R<%y9Di?VB8yq(ViKUWEB
z3~jix8X%L7Z&O#X&yvL$N7s-GKIRg;Pp=JewsbdksaQ`T+j%*<Zmo}rI2M|mug;z?
zP01Ua_kkTBbazE#XU8HhlaEsCc7i;7WwAEQI#2~IL%$P8_FL0(Q(B)57YX(W^wcn~
z?RwW}?=V_WI&>LFzjC;&fxCd5zFo~#=)s?t%hrIEJy|i3DIUkL+>TusS9e|*k7R3|
z$85Q!MLu)Ta(@I_Jv0(!gQI@+1G>J`;YcFpU}OIa*k*`Yg=X-iFHpP0#BZJ0k)kb9
zajg6cpPK*hI-lrWJ0oG6Nc09;df14{rC{@IaeSVqhyAWk^xcbn$HKN_()x*07||vZ
zZ7uEj&xo|I@l$0TLi5y&fDJda29nE5+{}K<VkA0QJvpQ+v>nT$UlTF%fkO}W31k{0
z+yx8|_9dG#cH4~7{zTlBH~m!YTVq?f4Ue#o;QOW8c4`(CF~8g5UKT65zNd`p^EtpM
zp)FRgc4MhJ-0hkrRp`LNDU`zJ2tRjgW<>PM321Q0Fgei<i~KMvMIh2u`{h9y6@*pA
zuG7;;*5)yp?hTY@!M%GAIwl0K2zH&s;;d&*%emeh9F>d)nA1Ria9kSfKNrlGpQ`V(
zadJjB4GK*Bd;)o(jEnt6)=v-UysDfFo^hCS_(HS1+qOF#c;zA{QN=psYzy*0PyX)1
zvvO}Nqao(pnt8BoRtdj09DC)?r9oIX)6<z2fp&e>Xjxch{#ZEoI`G#2g*4{ac-=i>
z;)<>y!XBAcnS*ksvc6d7q}=oBlL=mm3TTT0_YS`TRr%_vzP+cYN(8OOL2+>+^h=-}
z7+{2}z((+R>@hkXoNOVaU?lBK!GkvXSCO5ze_t;&TP0-oaxOf^lVI|xRJw-3P%hKI
zTdx|dfe?!j9^DVWP6|Gr@g|GJxk58fffm5udmbva_iTh#AcLQ|MSH1S7`9g(TS9rz
z>n2J*AKnP>Vz2fV3?+Me%L~LR4M$%l8|u{*s9)?oEF{_Ab}H$&X!0E=YREiwGQ8x6
zu+kl&F1^Q;9XxEHD!oW3FdWGV4Or^#6?uW>rR0hyGO&Y-U~sgW@SiLJlVIXhz8hkQ
z`x{#@9ne))<=Q)cVN*PDOTVI>0)wh|v*IHjRY6N)2&9pO?)Iz#aX%UayJ}yKkJC9i
zvrDyx=>}ISvB(5mEM9K4rYKj+QKl96?VZJ3kKDUHPvtE;uGGg0G>JRV!nj0b%p&@U
zXk8J<2?TMyD9f*eq|^A2Id&)B8a)amy5%Uh%m}G!ian|I(xs?a;PQOwQ5>s2S~g6e
z21;#mc`^HnKZyQel#r>Wi-~f7w!;`@X$lX)&{ZY`N9iDtpyAgN&WUs#?_OMFm{?@c
z;3h}ktS(RLeX|kZP?a#5)?A#g_w}2$szMm|z9C&P-YT<2Te}){P_4nZuZ<OL-YRkY
ze(T&sr@l=$&@FU%OMokcxZA$z((YRB0^6Br8VUHuPsiD7JMWr2>u{@&d(E%y+sK}l
zO(YLa01;BU7S=a;J0FqqFWtAXnj<)PnAcB)9zM;OUH`hJR(c)Nn7b&ImiY6Jv_(Qh
zcWeHt9Iy7g_3DhF*Ve6_m(%Sx@}+=P<EIwtOHZNIZ`E+L3)a*y+_!ZLE?BHHpBF$a
zY`2Bh4Q8_-3yRU!J|Bvj=o|b@yP=qmLhHg>v1uJ!@MUelEB7#Qqk9|rm<W3uuo><?
z204moh#TUGp4RSY4fL4t+Nj}6@`cTR0b7dtMl4SwFS6*9pI0Ccz9|Xun&%y|ia=M!
z5x483yS5ACBhl&n;%bs#NS6d)y3WL3N*yb_cx7;FKJF;(Srpgi6Q|+KLigyv>CwDa
zrFL;ljT5Yi_~hJX`q*Vhna<G_8>wopM(Ei%gI%A!>5GdYk(WQF5@_j_$C|Q={z!GI
zv*Js%j?0RM%q7QZ6=(Tqk&&?peR>2NA$Z7{Fd{9sdb#`Rk9Mwi4f|xe>EfbO6IwjR
z_p_A;-dxBZ&04(!)w9mFt2Qwx3>M8fHHhp~wBX^NEMr~_^V1aL)U;H?ywSL7*9jbl
zKqNGt3$=$?Cw8!3|5bl>`<9&CBs^)TDG~W*tNqFMV7TvhVN2An7kdM%{nllXgPBtO
z<?H2xd>f5gX1#I#c$FzFY^;gm6(7mj$C?QTV;IlaMR<oCy5><Cq`na5S@~#EEdBtR
zUH(!UQ28R>bUxR`r*Rjbn(UyZIcrUn$FA8@+!|<F*laMndTzb^Jn>g&Wmfn=^U6_E
zX@q25=A*_H_Sxh3fjzd?0d}H<kM{rp$HR?%F7+-ZRelcVa5O7e?8Zc0%<Bc%T}q%d
zT=@%yH3;Kg8hC-14Bcm6mYxstd-n<7ls+1w2l-t-YTZ0|fZcHYaN^!|R1eGdjb3i0
z|LkVj`e|AVqIZ1t!<8l%VhIucsA)*mXqStv`4o+vfgzAR<AHhOq>)R#8u;?(cs3_G
zpq3g(9j{n7lG4*czvZdCzVXO2R2Uh#xphoz)343Ul+fSemFBXNrfe|`uUuklyiTD$
zxlApit>7u0jx4k~K}fX~rL2pEB$1PLQkuS%Z(Ih_Z9F|CLUud8UCW8HF4;Z$=O*_A
z{;A>lS_{csr`c;YhkdT5QEYbAD}FJ#8E-Qy)EI9UOv6R|bL;w_IgX`uEsr2axI}n<
z-5@+aZ@Vz;z+)(<%C+85WUDNQ-^W@A;Vg!+kakfNfzyF(8w7DOqsA2+g5%9*xeiEi
z@zq*ui~H1_x8B8%hk{BbM*it^-;<&YHvOHvlLCuzUy91}R`7}jpSI?h+O(RxOdFnQ
ziZH`IcQnKZXIJ7;U$aG5b5p!-UXBy;76S7L{eU2LQkk&}!e}t<LJ_M_;S_WDMD}!k
zR1$$!VivmRo}>49?AXwKv_#kF{^>`r3w{A4w)ZxmXHaXpAtv?R-*1rPqS2evS+rY&
z+w0t8#V`$~i-3@5ta1@F1WrV3#5`KOD=$5|i$WeFBW=R~l{B~S9(_e>fP4MZRAPyi
zR@#wMt6<@=07Qa<h4L*;?2uR7ur7fvP=6p2vG`VLjCy`P3W2q4Wa9_2P&0QuiO|Tk
zNpCdI{*t!}=ToZ`==kRR>z`+e&0wgRzyEh-Jn##Bqf!^s`pG4{U@hes-0xl-tJVne
z)c$}w1x-}n;VI)H7#0LJOY{r;UV~3XGgfuFSmO%WT`QmQ>#p=Gi13ob>6OG|rget*
zZ_1iLr=waGfurf1RDhjQua73xQ7L_EIJ^!@b?zS%dxccXAWVIKozo0do=H-q|E!KF
zYPzdpW<>AF#`m?CGgZw7ZDt#2Ap(Bz<yDjSJvS_8blHS6ZIdkq{l&#l;4|t&uPZeK
z(kf+3_-;<JHKLhN1;@QEzuT`&Q;dH-jrfeB0=?jCKjWHgCixsS?J7fq65U9ldhKWW
z(T;LQNc|WN__BPU2=bI|u{Ac;I2qGu(PCN%qlEb6Ly`(%zK|xd!QC=7bJ0dEO%Vue
zf%sT_(_QiFO0m8BwPz1)E`(L%ip4#^=|XdQvY~L|w5Yn_<csE0tT4tU3}1t4@E5~l
z<VVd6_|cVp2`5x5xEDNJ?OG+wE(~|V50~viE7@e@BsQprC^c}cgkZ&uh(KoLlng^{
zb*1K%_Ro=|MW3b#1W%Oc69o&h1HY;-*rHYN`qibFHe@UN_uvX%e1^W=xyy|Bu3(Xh
zrepzGz`Ffv9Mi57#`EPiS7>*r{|n4MKOOnj(6s<la9UbPZdSvcc69tuMX)D)7LLp%
z4CRIFxq6VC(T+Y!SRFxj9aHQzA`Cs(5w$5&j;;2?Qvn2jT373dQ}ZYT_Dn33U1V#l
zG_1CD|52mb_^*wLMr|JC8F&pnL}Ir-zexp}JGzqTrpc%Kfinz@2U(EOEMO1}F4dkM
zE(tIprYyAO)NIi*Ppjs~qzl$?FNAQ!@&r#qU>_i`dvemQcbHvr#O^Y*C`GVINK?-T
zga?q)Hffh!#Bi~{CGls4KMK^SaI%QYF4xl*;V<`0ChW=+8}*=WO;fFZZU4W1zIVrm
z$g;hy@+uhVK#NV)go1Uo15-~M0!|OaDh`!~SsoeJT~G;5-bdu4#V*cmhe&;XNul7+
zVoA*-OPc;(vZiHQVgi9CIBPjmSZ=baFaHP;tSdwdp7D<0XUZfb?N@Y9HUNCw!R-L#
zF$J$~6}@fR>j$)0vMNdx4rMO`iRQ`XBF>XwpjasQwBb|`9_1dV-US1B2JVmgGFJN?
zg8c$Sg659B)3hC467{Xk2e|gIxX_C>GU5?Zlwmn{0Z|gsB2<qG2?Zz6HR3hmKH35j
zuOB#QuIMn&w{un!yRDN+983}hrbJO0?5R@$UD_ug*z4WCLouh9dR`u(v7^rZAc<lc
z-Xt7p+ZSEasx9Ed2quyFz*FdjoiH(%B>{gla%23Pl%KtQhVR4sF<BA>-V5`(0<L$F
z!|zC=I^q}b(N~ZRzQ(1(j)|{`?<L8krjykwecp^SOfP?a1(a#~{=Gn|qZ>Sz1;v?X
zpKjrTxpe;VMsn@LFKNZI0mF`Y>HiJLNG9lFjKC0^MV<mH13Ci6OPVI4TSBQ(a`z;q
zjqk?<fLn4}=p1%V%}00b?>?Am&ddbGR5F6h(}th>{~IT#GxO)7q*HszYdMv!eB?qM
ze+*{|EI0KJdRzdp+yfP#;omAeBOCnsH$s0K6j5JW0+Bo!R>n)H1raeJ4pWqtCItHI
zp|8B;v*|RIn|UadHyg0POEI-TB3K#lg=?Um7UP1ce)1F6xd;|hUry}prRVPIN4jGW
zpfmUhb0ofEW^P2X{H-oED98Vg=H+b_L9}(wqT?{t*smKdh2jyqQ(*3Y6BZ`(a$*8e
z_LL}pRJrR(&RY6*cbA(WZxIF_Eg7eiglc$p&4qsbY5M9WuZb+|-``u&qh8?j;($@0
zpFa6{-Rdx0Q2a(2#_o9ccVZyWDN^kp0nm4+E6U8ADWMemT>xovveWZ9!LNbwD|r%6
zot+*uZn|$niw;eR_jf`>E+oqo+y%ZH5^Hdyzw2uG+$#zY)>P>#gRmo*^o7T!Q@q^}
zXnJP%k6=C3_ZAuuU(>^n$R&XYBWla|o3sCx{R_8EXJxzizaiq^<By?I{70eHPCsUw
zJp-#}d5G+EhHKG)@}r?kyJMskP=3GT?*g$fH#u+Ca)b%)o?>Awv0@u_9F##9i%GNk
zD$%9oId@>BaQ?a;>57q%#)Jl<C@J2#VfWQf*711f&GkSk41ICz6rkzZ+foDF+$#bO
z4mVaF^j>4<F*^^LfLTZg4a+~sna>S<mm#ZkSR4A}nyHAcXB5+~QSzJVm-`4di;aZ&
zFOb!3Pr~6D#Kg=vL0P<Bt+Ur^_Oye6OO%~os*8~~PbwbzRl|$wu<hM0L|5KH;9JVS
z7WCZZQ<Q5bi}?a-!p9y|WHw%JiQ&I|RI}4peZnYh`e=54`swF_J<h+Ssi6sfAk@2(
zAN+`Skz3ermi1jp&29*7&idT}<b|=Q1*NA%kN43my}wzczo6j&r|go&qwC5s6}~;7
zwVtl|qvHrJV`R@Lu#Z%>cqvSMgqG{GRlZ<fW{R5}&Pp=ghirP@b8=06W$T?<{rGXM
zZ<cr|>)5#Q{muQhlW2jjtxBXzSj4*>=FU$XV_bial@8}kCt>{3eskIQ2W1TCmI>&V
z2!64Er*F%_Dt3NN<q+i~0#I-vs?U0BCT;XGo0MwNh8LL1qZ#m_f?Wmz=QWe#2kSo@
z=BKuxQU0#TNOM3sauF5vZt=A5R+1aAbXCE~zfbi2rlBc3*XFAm0#d+61#qcY7%|Vc
zcGpfF%AUhol28%Ev9796q&)B6Kqt5(hfkyBEz;-CrV&eG_1OI*7vtuG>HMSF?*#^X
zA1<mLyZ?^_(!x`gQ>RDZgMCwRWRAYqV#n%-G9$oLI2pm-ri%dtI^w-0)K?1EHw+~(
zjSJo#Y(Na#esQXBRv{MqM=d3O{b}wOwS4-9K)3MvoS|-z*LZ^zps*EC5z+JJZ-bOt
zyR{l;fQd|WHpjeD@{ec+&-_`vqA3ghCxgmKclcTu#2TVg8FN_Q6|^%D+U(vgJoEts
z$XYq};$OL6oWD_KURmtB#R^&O$Y?kROSoVGy7E+gg8d(bx=s(oEfnyB#G*yvu?`mE
zXAUoOyW%~3|2~;y^8ZMCAywiXl))r$(+*Uo&b-AIuLI9_7x;Ucm7Xz_!T)30&s_yT
zPh7qqks~rxEa4nJrCWU(ICztgHe8WSp0POe4mM`ml{HQXOe{!<X5mylzS){sqlBy3
zRYWRrS9_jW${X`2*s`tvu=uZuX38iM3VqfecxJ@H{$lzz3zBTRAVYSUe)!)f8*RI1
z2W0DvS7o>AkYJ_EgZ6ur=@+xg?^q)%yWbQa{m`%E5O9WM`J;j?AxjVaz#>QtrnofE
zK)upmq-N?RVfZO188TJJNUrfyW^SOs<O&<rK*tS(H_s9^i(2yU&k!_>WDzHs$y&Hg
z{UbwvBP*ozW3rRV2(ys2QJTs?pkUC5>iPQ<&{t!yu_&NGCB~hqB%~95pbP+G$q7K>
z)s{ow;D(rgO3z=e<0R2I4;%%*4Z}^jizAk4Vxg#iWuXjoVrKaMWuUW}VT%Y`+1>j4
zrPV){WoW^zP+yMbb*AoQJ7*H@Sd%YRTPC3s1B9G-zp%y`trNfKSY`o72wS8kBpCm-
z5@2*L|6_Jm5ihK@*)xumLe!+@k<5)D^<`YT7GP(H_aXL=KI5!v%RhMIF_vWC4<M-z
zO&0#wsQRyqO3u9nK#hk6#z2NwhP)NZe@)8ekC?|*0N_wVCmi)P@+P;5Oa}HJ5srXR
z<C37Ce}F)L0*y#C{FES2)7+$ge2BL5Cg5A?x8NuZPX?@I)9c@SjsO$O<a^bgei#pK
zk1aY@_+5#UPW_S&SSegOzJJ>2qnfZI?%qT@1ZXo-(^HlItB2}G{J-8lEA;szT*@+B
zP2W#Ox{@O^(5WqB(cS&mNJFn7Daf7e9j@`~@xf1TJ%6cb{fPb7sK_d|D8I&;?d`W9
zC$;52mzhxWaL14CoZq(qd49)jI6tTTInO^RH8=zKFR!!EH>O$@cc$-K|7<bo*Zs{p
zbv-XK(nI(qWP5q{WVJ$}thHYno}F?)Z5PZO8h``R|9099l+NQ@zNrwLHdH_Z4-xZc
zeFm0*UiN>@HMW%zl)wweE3PBn2M2wd4ihd0ML56CO@1P&bcQ6TNPYg5#V6YM;d!dR
z-F1c6G-VcZFy3h>uKeM89HcfP@zy(2vT&WlGDB>K750;~z1>&D6#0SrFKQlZHv55p
zsV$b=cKI{30(tq)+D<#GswG{{*Te;hzfD$dH2$Y6hY@~CM7H?j@6XI`t!><&Ht^?X
zN50i8CY@Fk^2_^u%FxhNI@>h2Q{Voe@iL{c)ZUy8Kt<ETt?3E7Ainmc+<LLgV1A@x
zS-8z$<!Ao<J}xgcR;ySS<C&qlZ>>u_cGUmd?QXw#gJ1;JgC1ysUNqmBmuW1yLCW6~
z8U`jYBB@RJ+le>c+WsX&f9U<UK3|_uo!Zt*(Bbgi^Pr?S+cggIAU>tm{_oRY0hLnF
z2Rv<Vdj`D+@f5x{w)86d4OA@b<T0@2*1DVxF7VyyGBWjyQEN9J+=~`_*$vH(IA$v0
zDUIVs<aA$h17v5;H^-EPwVCi2%p613yE)(+XG?`cU@JamdmE^Ze;qe8{}H(Lffjp!
zTKjN^r(MF=+I=<TB+jQ|A@e4CYsLWH??fH3MX0WSNH3^6&=Wp_d_&Oy@stznzpJQ$
zMR}mO6cP{L8iF;?>K|!GT*P~^P?{<5@J1~Bkbl|G*f8(e&$Gj6pbgrnQb{Hjh?lZ9
zMpQO9(Auq(+Yx^c_i&2`)oQ(DC^OB~D~>7%`qA25CnaWJEK*)U9ysbd6j~B2-pzN)
z3Z7@XVc;O|%iIw2i~2)MN_womrMYfgHLQ9`#8YF_z|&HQ@@rqkd4FTy)iOn5dHljJ
z((X2)f9k$JxgiegaiC!C>_9+>%raM^W4ioi3h?sJ(^Xvbef@$}+U#7>nLZAuP0x~a
zXMnC@zc|nAe!+2U0)WOZiXx+KaTN7Y$We?ATlLKa$jXcQ`J=p7DLt(?gGN8CN$drS
zN6yZq8MbOj=ySIfHl&{5{*8zSfJLO4&nuDJR#dv=h>lsEz2cAdZAY%pJe4?1`z40c
ztB@|r?_1Ph`u6KS=O^xMcq}A!{TXLRpT8eX*?adT&pmUgn1=~~ZN+>0^lM|PCRl^V
zp7x{oX)Km^RStWH`ans1L-ljx<Y>w$O0iOD-%f;xO`Dz0q<47AnX6%Jq+y=RevuHa
zL=Rtv^{3mEG`WDY#^)X<zeh!jQNxkG)}HWS%(sm_eYeNt`b(sXzr!+^&<b1E^z8w9
z2eVqc3C@fbl(reDe9kdUxq;s2X8B2R1F>h`JU%0|MgkyLyk51fBi?l&(fZVG^%tES
zbzEfRFklIeuTs-~IEQgoGSn<w*qsZrw`ZvNy8kxU=OGatSe$_~Pxe!`2xdCH!BG0-
z|MM$a!QEVM8HN5-NZgaCO>i65KDkxwS;2FvX>PPfVpotyYxiqQ|Mfe*$?$L-@4@hu
z!$J&?LbjuuUMsjj{P{yJ<KWg~JF>WMgS_WV-%lI=7^gW~Q!1Ssz5f#N@<Uhs(W#4Q
zCvw<%7uZgm#*u<OzA48T2i-QE7X@cyk34}>4#a3|1u1>3q_)Um7bm=heklud<eqq9
z{*Kj2>kFo9y0{0*L6_D##Gta=rlr+NpDsBT0^2&Vh^l%OEI-1F^|I<dKLyv<R7X)g
zi<oc4CD0uB<er(Tx>$`+nk5$cq)3#IPt@N{986$MV5KJvW&TXX^`(i+efu~Qf+=n~
z58(F+thbG54ef0x^sQp1W<*SdbQ8R&`P_vT{2z|@Q*!yqFkkQijP?Vz>gTj;{TH=%
zH8<0X@eY4eLfP^(*8oMS;f=_p&>p+jvH=Oyy{3vvUQIs?Y;fl(VEyULyuB1q7591u
z<rzGV{HLa7!kb})I8{lipF|^r@o$ujpeZA544Wd5BCn{WX0jj)zy%zXkMPGs?!l1E
z=p9X`Si!?t24Koty(?590+BD2a;O;(4|anRzr;C`o`AqYYnYPFAYmiUy3gZV>eFaa
zgy5=MsR*e7<M-C|`HE#*ncsV>IGNhE7`oGg!*<m8SH?6GNZ7r}qA(cK!Uiwo?VOUo
zF!a-g5K!B7tRQH;T67E>C(RX+GEP{9FDlu+WuMmfVQ|2|%-rCno{;@GrKa~Qe(e{Q
z_Inor`*XnMUVTLo+}i%>=MD7gZC)svmx?B_Mirc(=(EmQ96_dHaQS<IoGQNBr?d9I
z=sVwiXUb0pfQm7{c#e@#5}V;+V_ETKa-Nw`9^V{6Z-e(9{k!|`s_A_G6m3oP&n*yv
z2LMdbl|4q!7{fdxwpme%Om7`*AXY;(&bm}!As$8_<cD>e)c^D0!^9eMCS#F<Rl4?5
zvzvVOmj;G+q~%nf6WcjQ=e1if?j<`nNYE0OKw2JG=yCKMkNtxBXfB^2BBsPx?OkXY
z=A)%8@VAUvTt7nOp3Pm|?~d9xa_dvkLb!(6ABCrv<!}J?lN+W^?`77xIoj;O`j!q(
zWWDl71HA-zgcbd3I-(cn)_h!%_&{1G3*g$BT8KtJu&^5(C>~Z-Iw4qTu#DtdZB%_(
zN`6Jh<$2^T9vnxa#{2!&fi}(;TFzbr^TQY@x;1S`Xd)1FL(f3HI>9U-u0$7M&8Rv{
zEIO7mi)@tVQj;v(O;k<wcL01QoJPI^M5?=mm~}n$<evz6o5%1!Re$jqYSOx*l*bsw
z!(xbKdhrRzA(J`spX~r-G*L1s86c<ND+4N0vVfb`=jfW9)S1-65sVfxC)?>H(gY?*
zKgsxYM(86IrGj3xWsdgO*T~$~=B|i|_aOdqX1S{*p3epYC4}49355Llfz_tBJu*TW
zjoJapmr05k$(dU4R%dz&dE#LBVOB`?bkd~i=T~IGbn10<u8fwU10~BzerAN{#PV)p
zmZ8<^Gd}Z)CnocVaDiG1q^fzc08<!gbm4CABH*hn6HqxI93bs{|C91>9^W$0;qpQ~
z0l$8@)t1HfrjHFyKJrrDVvYPxP0x#9kU`P`0*(JP$jy6DpI~?gKv*+ktZ$;dxZ61Z
zV$Dc2tc_awy^5FzfIRbfqsS6v-E|4v82DBNcWpeW6wHn;Ln^w-cfYcvyMWq72}XCa
zQBi-32YZL@>eX7dL2LYJ$c8d_xz+%M>J4$Qv~QohgNE7Bs?jUM)wH}mcP%nm5wqZe
zwiI^0QzX~<66_Knv#>XlB<2LE07$Nv+8>{!y?H1w+x~Dn!X5Ke7XsZ3{xOKC6a19o
zHeI6O$teBzLb12s!meY~dUQ^{=s1Ga(tI^%I_blws34ezX911k{{;2{3I6XyR%gzY
zZ_{eaL5Tbrs7Q5pqF97*6lG&CXZDzM@2g>C24MzP;6O^RdLz|c@nm{Y4P}M55U>vb
z{ZFd9(@-VvV9j_<FRB6l%FqYyCs;KWWHitw)!q7;%DY&h+Zyo`*v`xonUM%zB63y6
zuk@XD)qjDLC@A?Y=$}zeB*TuzOlO(#M7E<>Ms22a++VN)-9WD<wPVmVsJwtmK4oJM
zH%ZJe66QNZFK1)3J{h0Hb~I<~V&)W{jAi!&c??q(Bq1{AiEL-iu-!etJq(<1C;_<u
z<!qq6&n+t|?;-jm!R%*w?TSr4w`UlQg`&KP#bh=#o52T{G^{N+JDPpfQeY$}O}>Ka
zZKok}9_R^V@^^9yHH<gy)p73w?=x&#AzN1;hH3%G;Xr?&RRUW05?F}Hd{k#qHrDLm
zkIoD&8g2wZ7oofi+0QkyEh_NxCEI|ffTuXNxHY+&kI3=Z9FFiCGI7)_1sX;otK$?5
zT^RlYs4%Fw2Py|4(gSoapfk=>TL)x^F>2K+ko6#IK)*-yTU0+ItLcZn9}8g^NF_o;
zIURi0l<f%XP`&|{A=dk3H(3(?GB@TGmIKqme<1(v<^-(1*w+3)H=rx9JId}@G*4MS
fV_~z(&+z{bY>*h$T@oCp00000NkvXXu0mjfMd7s3

literal 0
HcmV?d00001

diff --git a/smppir-checkin-portal/src/Images/logo.png b/smppir-checkin-portal/src/Images/logo.png
new file mode 100644
index 0000000000000000000000000000000000000000..305ab64f11a3317e192d5a2156469dc5fdaf1ac7
GIT binary patch
literal 23454
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
NCWf~R2zss${}21P6ZQZA

literal 0
HcmV?d00001

diff --git a/smppir-checkin-portal/src/Pages/Login.js b/smppir-checkin-portal/src/Pages/Login.js
new file mode 100644
index 0000000..b14e16a
--- /dev/null
+++ b/smppir-checkin-portal/src/Pages/Login.js
@@ -0,0 +1,17 @@
+import React, { Component } from 'react';
+import './Styles/MainPage.css';
+import BarraBrasil from '../Components/BarraBrasil'
+import { Card, Row, Col, Button, Preloader } from 'react-materialize'
+import logo from '../Images/logo.png'
+import AppFooter from '../Components/AppFooter'
+
+
+class MainPage extends Component { 
+  render() {
+    return (
+        <h1> TESTE </h1>
+    );
+  }
+}
+
+export default MainPage;
\ No newline at end of file
diff --git a/smppir-checkin-portal/src/Pages/MainPage.js b/smppir-checkin-portal/src/Pages/MainPage.js
new file mode 100644
index 0000000..77e67cd
--- /dev/null
+++ b/smppir-checkin-portal/src/Pages/MainPage.js
@@ -0,0 +1,45 @@
+import React, { Component } from 'react';
+import './Styles/MainPage.css';
+import BarraBrasil from '../Components/BarraBrasil'
+import { Card, Row, Col, Button, Preloader } from 'react-materialize'
+import logo from '../Images/logo.png'
+import AppFooter from '../Components/AppFooter'
+
+
+class MainPage extends Component {
+  render() {
+    return (
+      <div>
+        <BarraBrasil />
+        <Card id='mainBannerCard' className='white' textClassName='white-text' >
+          <Row>
+            <Col s={12} m={6}>
+              <img alt='Logo do SMPPIR-Checkin com descrição' id={'bannerLogo'} src={logo} style={{width: 70}}/>
+            </Col>
+            <Col s={12} m={4} offset={'m1'}>
+              <p id='bannerText'>
+                Teste SMPPIR-Checkin
+              </p>
+            </Col>
+            <Col s={12} m={2} offset={'m1'}>
+              <a id='loginButton' className='z-depth-1 waves-effect waves-light' href='/login'> LOGIN </a>
+            </Col>
+          </Row>
+		    </Card>
+        <Row>
+          <Col id='map' s={4}>
+          <Preloader size='big'/>
+          </Col>
+        </Row>
+        <h1> Colocar mapa </h1>
+        <AppFooter/>
+      </div>
+    );
+  }
+
+  loginRedirect(){
+    window.location="localhost:3000/login"
+  }
+}
+
+export default MainPage;
\ No newline at end of file
diff --git a/smppir-checkin-portal/src/Pages/Styles/MainPage.css b/smppir-checkin-portal/src/Pages/Styles/MainPage.css
new file mode 100644
index 0000000..6422330
--- /dev/null
+++ b/smppir-checkin-portal/src/Pages/Styles/MainPage.css
@@ -0,0 +1,26 @@
+#mainBannerCard{
+    margin-top: 0px;
+    height: 150px;
+}
+
+#bannerText,
+#header{
+    color: white; 
+}
+
+#bannerLogo{
+    margin-left: 20%;
+    margin-top: 1%;
+}
+
+#loginButton{
+    margin-left: 180%;
+    margin-top: 5%;
+    background-color: green;
+    color: white;
+    padding: 10px;
+}
+
+#map{
+    margin-left: 50%;
+}
\ No newline at end of file
diff --git a/smppir-checkin-portal/src/Styles/AppFooter.css b/smppir-checkin-portal/src/Styles/AppFooter.css
new file mode 100644
index 0000000..2cec67e
--- /dev/null
+++ b/smppir-checkin-portal/src/Styles/AppFooter.css
@@ -0,0 +1,25 @@
+img.hoverColor {
+    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
+    /* Firefox 3.5+ */
+    filter: gray;
+    /* IE6-9 */
+    -webkit-filter: grayscale(100%);
+    /* Chrome 19+ & Safari 6+ */
+    opacity: 0.5;
+}
+
+img.hoverColor:hover {
+    filter: none;
+    -webkit-filter: grayscale(0%);
+    opacity: 1;
+}
+
+body {
+    display: flex;
+    min-height: 100vh;
+    flex-direction: column;
+}
+
+main {
+    flex: 1 0 auto;
+}
\ No newline at end of file
diff --git a/smppir-checkin-portal/src/Styles/BarraBrasil.css b/smppir-checkin-portal/src/Styles/BarraBrasil.css
new file mode 100644
index 0000000..44e6df5
--- /dev/null
+++ b/smppir-checkin-portal/src/Styles/BarraBrasil.css
@@ -0,0 +1,28 @@
+#barra-brasil{
+    background: #7F7F7F;
+     height: 20px; 
+     padding:0 0 0 10px;
+     display:block;
+}
+#menu-barra-temp{
+    list-style:none;
+}
+#barra-brasil-li{
+    display:inline; 
+    float:left;
+    padding-right:10px;
+     margin-right:10px; 
+     border-right:1px solid #EDEDED
+}
+#barra-brasil-link1{
+    font-family:sans,sans-serif; 
+    text-decoration:none; 
+    color:white;
+}
+nav{
+    background-color: transparent;
+    box-shadow: none;
+}
+#barra-brasil .list-item a {
+    padding: 0px 15px 1px 13px !important;
+}
\ No newline at end of file
diff --git a/smppir-checkin-portal/src/Styles/Button.css b/smppir-checkin-portal/src/Styles/Button.css
new file mode 100644
index 0000000..e69de29
diff --git a/smppir-checkin-portal/src/Styles/ColorfulBar.css b/smppir-checkin-portal/src/Styles/ColorfulBar.css
new file mode 100644
index 0000000..03b6077
--- /dev/null
+++ b/smppir-checkin-portal/src/Styles/ColorfulBar.css
@@ -0,0 +1,39 @@
+#color1{
+    background-color: #363b1b; 
+}
+#color2{
+    background-color: #78752e; 
+}
+#color3{
+    background-color: #b66526; 
+}
+#color4{
+    background-color: #ea7c27; 
+}
+#color5{
+    background-color: #0e3959; 
+}
+#color6{
+    background-color: #0b7b6b; 
+}
+#color7{
+    background-color: #211517; 
+}
+#color8{
+    background-color: #76361a; 
+}
+#color9{
+    background-color: #722416; 
+}
+#color10{
+    background-color: #c93829; 
+}
+#color11{
+    background-color: #081a24; 
+}
+#color12{
+    background-color: #363b1b; 
+}
+.colorfulbar{
+    height: 6px;
+}
\ No newline at end of file
diff --git a/smppir-checkin-portal/src/Styles/ContactForm.css b/smppir-checkin-portal/src/Styles/ContactForm.css
new file mode 100644
index 0000000..7aeefa8
--- /dev/null
+++ b/smppir-checkin-portal/src/Styles/ContactForm.css
@@ -0,0 +1,50 @@
+.emailForm{
+    vertical-align: middle;
+}
+#sendToEmail{
+    margin-left: 5px;
+}
+
+input.contactFormInput:not([type]):focus:not([readonly]), 
+input.contactFormInput[type=text]:focus:not([readonly]), 
+input.contactFormInput[type=password]:focus:not([readonly]),
+input.contactFormInput[type=email]:focus:not([readonly]), 
+input.contactFormInput[type=url]:focus:not([readonly]),
+input.contactFormInput[type=time]:focus:not([readonly]), 
+input.contactFormInput[type=date]:focus:not([readonly]), 
+input.contactFormInput[type=datetime]:focus:not([readonly]), 
+input.contactFormInput[type=datetime-local]:focus:not([readonly]), 
+input.contactFormInput[type=tel]:focus:not([readonly]), 
+input.contactFormInput[type=number]:focus:not([readonly]), 
+input.contactFormInput[type=search]:focus:not([readonly]), 
+textarea.materialize-textarea:focus:not([readonly]){
+    border-bottom: 1px solid #2a506c;
+    box-shadow: 0 1px 0 0 #2a506c;
+}
+
+input.contactFormInput:not([type]):focus:not([readonly])+label, 
+input.contactFormInput[type=text]:focus:not([readonly])+label, 
+input.contactFormInput[type=password]:focus:not([readonly])+label, 
+input.contactFormInput[type=email]:focus:not([readonly])+label, 
+input.contactFormInput[type=url]:focus:not([readonly])+label, 
+input.contactFormInput[type=time]:focus:not([readonly])+label, 
+input.contactFormInput[type=date]:focus:not([readonly])+label, 
+input.contactFormInput[type=datetime]:focus:not([readonly])+label, 
+input.contactFormInput[type=datetime-local]:focus:not([readonly])+label, 
+input.contactFormInput[type=tel]:focus:not([readonly])+label, 
+input.contactFormInput[type=number]:focus:not([readonly])+label, 
+input.contactFormInput[type=search]:focus:not([readonly])+label, 
+textarea.materialize-textarea:focus:not([readonly])+label{
+    color: #2a506c;
+}
+
+.btn#contactSendBtn:hover, .btn-large#contactSendBtn:hover{
+    background-color: #37668a;
+}
+.btn#contactSendBtn:focus, .btn-large#contactSendBtn:focus{
+    background-color: #203d52;
+}
+#contactSendBtn{
+    margin-left: 10px;
+    margin-top: 15px;
+}
\ No newline at end of file
diff --git a/smppir-checkin-portal/src/index.css b/smppir-checkin-portal/src/index.css
new file mode 100644
index 0000000..b4cc725
--- /dev/null
+++ b/smppir-checkin-portal/src/index.css
@@ -0,0 +1,5 @@
+body {
+  margin: 0;
+  padding: 0;
+  font-family: sans-serif;
+}
diff --git a/smppir-checkin-portal/src/index.js b/smppir-checkin-portal/src/index.js
new file mode 100644
index 0000000..fae3e35
--- /dev/null
+++ b/smppir-checkin-portal/src/index.js
@@ -0,0 +1,8 @@
+import React from 'react';
+import ReactDOM from 'react-dom';
+import './index.css';
+import App from './App';
+import registerServiceWorker from './registerServiceWorker';
+
+ReactDOM.render(<App />, document.getElementById('root'));
+registerServiceWorker();
diff --git a/smppir-checkin-portal/src/logo.svg b/smppir-checkin-portal/src/logo.svg
new file mode 100644
index 0000000..6b60c10
--- /dev/null
+++ b/smppir-checkin-portal/src/logo.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 841.9 595.3">
+    <g fill="#61DAFB">
+        <path d="M666.3 296.5c0-32.5-40.7-63.3-103.1-82.4 14.4-63.6 8-114.2-20.2-130.4-6.5-3.8-14.1-5.6-22.4-5.6v22.3c4.6 0 8.3.9 11.4 2.6 13.6 7.8 19.5 37.5 14.9 75.7-1.1 9.4-2.9 19.3-5.1 29.4-19.6-4.8-41-8.5-63.5-10.9-13.5-18.5-27.5-35.3-41.6-50 32.6-30.3 63.2-46.9 84-46.9V78c-27.5 0-63.5 19.6-99.9 53.6-36.4-33.8-72.4-53.2-99.9-53.2v22.3c20.7 0 51.4 16.5 84 46.6-14 14.7-28 31.4-41.3 49.9-22.6 2.4-44 6.1-63.6 11-2.3-10-4-19.7-5.2-29-4.7-38.2 1.1-67.9 14.6-75.8 3-1.8 6.9-2.6 11.5-2.6V78.5c-8.4 0-16 1.8-22.6 5.6-28.1 16.2-34.4 66.7-19.9 130.1-62.2 19.2-102.7 49.9-102.7 82.3 0 32.5 40.7 63.3 103.1 82.4-14.4 63.6-8 114.2 20.2 130.4 6.5 3.8 14.1 5.6 22.5 5.6 27.5 0 63.5-19.6 99.9-53.6 36.4 33.8 72.4 53.2 99.9 53.2 8.4 0 16-1.8 22.6-5.6 28.1-16.2 34.4-66.7 19.9-130.1 62-19.1 102.5-49.9 102.5-82.3zm-130.2-66.7c-3.7 12.9-8.3 26.2-13.5 39.5-4.1-8-8.4-16-13.1-24-4.6-8-9.5-15.8-14.4-23.4 14.2 2.1 27.9 4.7 41 7.9zm-45.8 106.5c-7.8 13.5-15.8 26.3-24.1 38.2-14.9 1.3-30 2-45.2 2-15.1 0-30.2-.7-45-1.9-8.3-11.9-16.4-24.6-24.2-38-7.6-13.1-14.5-26.4-20.8-39.8 6.2-13.4 13.2-26.8 20.7-39.9 7.8-13.5 15.8-26.3 24.1-38.2 14.9-1.3 30-2 45.2-2 15.1 0 30.2.7 45 1.9 8.3 11.9 16.4 24.6 24.2 38 7.6 13.1 14.5 26.4 20.8 39.8-6.3 13.4-13.2 26.8-20.7 39.9zm32.3-13c5.4 13.4 10 26.8 13.8 39.8-13.1 3.2-26.9 5.9-41.2 8 4.9-7.7 9.8-15.6 14.4-23.7 4.6-8 8.9-16.1 13-24.1zM421.2 430c-9.3-9.6-18.6-20.3-27.8-32 9 .4 18.2.7 27.5.7 9.4 0 18.7-.2 27.8-.7-9 11.7-18.3 22.4-27.5 32zm-74.4-58.9c-14.2-2.1-27.9-4.7-41-7.9 3.7-12.9 8.3-26.2 13.5-39.5 4.1 8 8.4 16 13.1 24 4.7 8 9.5 15.8 14.4 23.4zM420.7 163c9.3 9.6 18.6 20.3 27.8 32-9-.4-18.2-.7-27.5-.7-9.4 0-18.7.2-27.8.7 9-11.7 18.3-22.4 27.5-32zm-74 58.9c-4.9 7.7-9.8 15.6-14.4 23.7-4.6 8-8.9 16-13 24-5.4-13.4-10-26.8-13.8-39.8 13.1-3.1 26.9-5.8 41.2-7.9zm-90.5 125.2c-35.4-15.1-58.3-34.9-58.3-50.6 0-15.7 22.9-35.6 58.3-50.6 8.6-3.7 18-7 27.7-10.1 5.7 19.6 13.2 40 22.5 60.9-9.2 20.8-16.6 41.1-22.2 60.6-9.9-3.1-19.3-6.5-28-10.2zM310 490c-13.6-7.8-19.5-37.5-14.9-75.7 1.1-9.4 2.9-19.3 5.1-29.4 19.6 4.8 41 8.5 63.5 10.9 13.5 18.5 27.5 35.3 41.6 50-32.6 30.3-63.2 46.9-84 46.9-4.5-.1-8.3-1-11.3-2.7zm237.2-76.2c4.7 38.2-1.1 67.9-14.6 75.8-3 1.8-6.9 2.6-11.5 2.6-20.7 0-51.4-16.5-84-46.6 14-14.7 28-31.4 41.3-49.9 22.6-2.4 44-6.1 63.6-11 2.3 10.1 4.1 19.8 5.2 29.1zm38.5-66.7c-8.6 3.7-18 7-27.7 10.1-5.7-19.6-13.2-40-22.5-60.9 9.2-20.8 16.6-41.1 22.2-60.6 9.9 3.1 19.3 6.5 28.1 10.2 35.4 15.1 58.3 34.9 58.3 50.6-.1 15.7-23 35.6-58.4 50.6zM320.8 78.4z"/>
+        <circle cx="420.9" cy="296.5" r="45.7"/>
+        <path d="M520.5 78.1z"/>
+    </g>
+</svg>
diff --git a/smppir-checkin-portal/src/registerServiceWorker.js b/smppir-checkin-portal/src/registerServiceWorker.js
new file mode 100644
index 0000000..a3e6c0c
--- /dev/null
+++ b/smppir-checkin-portal/src/registerServiceWorker.js
@@ -0,0 +1,117 @@
+// In production, we register a service worker to serve assets from local cache.
+
+// This lets the app load faster on subsequent visits in production, and gives
+// it offline capabilities. However, it also means that developers (and users)
+// will only see deployed updates on the "N+1" visit to a page, since previously
+// cached resources are updated in the background.
+
+// To learn more about the benefits of this model, read https://goo.gl/KwvDNy.
+// This link also includes instructions on opting out of this behavior.
+
+const isLocalhost = Boolean(
+  window.location.hostname === 'localhost' ||
+    // [::1] is the IPv6 localhost address.
+    window.location.hostname === '[::1]' ||
+    // 127.0.0.1/8 is considered localhost for IPv4.
+    window.location.hostname.match(
+      /^127(?:\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}$/
+    )
+);
+
+export default function register() {
+  if (process.env.NODE_ENV === 'production' && 'serviceWorker' in navigator) {
+    // The URL constructor is available in all browsers that support SW.
+    const publicUrl = new URL(process.env.PUBLIC_URL, window.location);
+    if (publicUrl.origin !== window.location.origin) {
+      // Our service worker won't work if PUBLIC_URL is on a different origin
+      // from what our page is served on. This might happen if a CDN is used to
+      // serve assets; see https://github.com/facebookincubator/create-react-app/issues/2374
+      return;
+    }
+
+    window.addEventListener('load', () => {
+      const swUrl = `${process.env.PUBLIC_URL}/service-worker.js`;
+
+      if (isLocalhost) {
+        // This is running on localhost. Lets check if a service worker still exists or not.
+        checkValidServiceWorker(swUrl);
+
+        // Add some additional logging to localhost, pointing developers to the
+        // service worker/PWA documentation.
+        navigator.serviceWorker.ready.then(() => {
+          console.log(
+            'This web app is being served cache-first by a service ' +
+              'worker. To learn more, visit https://goo.gl/SC7cgQ'
+          );
+        });
+      } else {
+        // Is not local host. Just register service worker
+        registerValidSW(swUrl);
+      }
+    });
+  }
+}
+
+function registerValidSW(swUrl) {
+  navigator.serviceWorker
+    .register(swUrl)
+    .then(registration => {
+      registration.onupdatefound = () => {
+        const installingWorker = registration.installing;
+        installingWorker.onstatechange = () => {
+          if (installingWorker.state === 'installed') {
+            if (navigator.serviceWorker.controller) {
+              // At this point, the old content will have been purged and
+              // the fresh content will have been added to the cache.
+              // It's the perfect time to display a "New content is
+              // available; please refresh." message in your web app.
+              console.log('New content is available; please refresh.');
+            } else {
+              // At this point, everything has been precached.
+              // It's the perfect time to display a
+              // "Content is cached for offline use." message.
+              console.log('Content is cached for offline use.');
+            }
+          }
+        };
+      };
+    })
+    .catch(error => {
+      console.error('Error during service worker registration:', error);
+    });
+}
+
+function checkValidServiceWorker(swUrl) {
+  // Check if the service worker can be found. If it can't reload the page.
+  fetch(swUrl)
+    .then(response => {
+      // Ensure service worker exists, and that we really are getting a JS file.
+      if (
+        response.status === 404 ||
+        response.headers.get('content-type').indexOf('javascript') === -1
+      ) {
+        // No service worker found. Probably a different app. Reload the page.
+        navigator.serviceWorker.ready.then(registration => {
+          registration.unregister().then(() => {
+            window.location.reload();
+          });
+        });
+      } else {
+        // Service worker found. Proceed as normal.
+        registerValidSW(swUrl);
+      }
+    })
+    .catch(() => {
+      console.log(
+        'No internet connection found. App is running in offline mode.'
+      );
+    });
+}
+
+export function unregister() {
+  if ('serviceWorker' in navigator) {
+    navigator.serviceWorker.ready.then(registration => {
+      registration.unregister();
+    });
+  }
+}
diff --git a/smppir-checkin-portal/yarn.lock b/smppir-checkin-portal/yarn.lock
new file mode 100644
index 0000000..e93a4d7
--- /dev/null
+++ b/smppir-checkin-portal/yarn.lock
@@ -0,0 +1,7143 @@
+# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
+# yarn lockfile v1
+
+
+abab@^1.0.3:
+  version "1.0.4"
+  resolved "https://registry.yarnpkg.com/abab/-/abab-1.0.4.tgz#5faad9c2c07f60dd76770f71cf025b62a63cfd4e"
+
+abbrev@1:
+  version "1.1.1"
+  resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8"
+
+accepts@~1.3.4, accepts@~1.3.5:
+  version "1.3.5"
+  resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.5.tgz#eb777df6011723a3b14e8a72c0805c8e86746bd2"
+  dependencies:
+    mime-types "~2.1.18"
+    negotiator "0.6.1"
+
+acorn-dynamic-import@^2.0.0:
+  version "2.0.2"
+  resolved "https://registry.yarnpkg.com/acorn-dynamic-import/-/acorn-dynamic-import-2.0.2.tgz#c752bd210bef679501b6c6cb7fc84f8f47158cc4"
+  dependencies:
+    acorn "^4.0.3"
+
+acorn-globals@^3.1.0:
+  version "3.1.0"
+  resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-3.1.0.tgz#fd8270f71fbb4996b004fa880ee5d46573a731bf"
+  dependencies:
+    acorn "^4.0.4"
+
+acorn-jsx@^3.0.0:
+  version "3.0.1"
+  resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-3.0.1.tgz#afdf9488fb1ecefc8348f6fb22f464e32a58b36b"
+  dependencies:
+    acorn "^3.0.4"
+
+acorn@^3.0.4:
+  version "3.3.0"
+  resolved "https://registry.yarnpkg.com/acorn/-/acorn-3.3.0.tgz#45e37fb39e8da3f25baee3ff5369e2bb5f22017a"
+
+acorn@^4.0.3, acorn@^4.0.4:
+  version "4.0.13"
+  resolved "https://registry.yarnpkg.com/acorn/-/acorn-4.0.13.tgz#105495ae5361d697bd195c825192e1ad7f253787"
+
+acorn@^5.0.0, acorn@^5.5.0:
+  version "5.5.3"
+  resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.5.3.tgz#f473dd47e0277a08e28e9bec5aeeb04751f0b8c9"
+
+address@1.0.3, address@^1.0.1:
+  version "1.0.3"
+  resolved "https://registry.yarnpkg.com/address/-/address-1.0.3.tgz#b5f50631f8d6cec8bd20c963963afb55e06cbce9"
+
+ajv-keywords@^2.0.0:
+  version "2.1.1"
+  resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-2.1.1.tgz#617997fc5f60576894c435f940d819e135b80762"
+
+ajv-keywords@^3.0.0:
+  version "3.2.0"
+  resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.2.0.tgz#e86b819c602cf8821ad637413698f1dec021847a"
+
+ajv@^5.0.0, ajv@^5.1.0, ajv@^5.1.5, ajv@^5.2.0:
+  version "5.5.2"
+  resolved "https://registry.yarnpkg.com/ajv/-/ajv-5.5.2.tgz#73b5eeca3fab653e3d3f9422b341ad42205dc965"
+  dependencies:
+    co "^4.6.0"
+    fast-deep-equal "^1.0.0"
+    fast-json-stable-stringify "^2.0.0"
+    json-schema-traverse "^0.3.0"
+
+ajv@^6.0.1:
+  version "6.5.0"
+  resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.5.0.tgz#4c8affdf80887d8f132c9c52ab8a2dc4d0b7b24c"
+  dependencies:
+    fast-deep-equal "^2.0.1"
+    fast-json-stable-stringify "^2.0.0"
+    json-schema-traverse "^0.3.0"
+    uri-js "^4.2.1"
+
+align-text@^0.1.1, align-text@^0.1.3:
+  version "0.1.4"
+  resolved "https://registry.yarnpkg.com/align-text/-/align-text-0.1.4.tgz#0cd90a561093f35d0a99256c22b7069433fad117"
+  dependencies:
+    kind-of "^3.0.2"
+    longest "^1.0.1"
+    repeat-string "^1.5.2"
+
+alphanum-sort@^1.0.1, alphanum-sort@^1.0.2:
+  version "1.0.2"
+  resolved "https://registry.yarnpkg.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz#97a1119649b211ad33691d9f9f486a8ec9fbe0a3"
+
+amdefine@>=0.0.4:
+  version "1.0.1"
+  resolved "https://registry.yarnpkg.com/amdefine/-/amdefine-1.0.1.tgz#4a5282ac164729e93619bcfd3ad151f817ce91f5"
+
+ansi-align@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.yarnpkg.com/ansi-align/-/ansi-align-2.0.0.tgz#c36aeccba563b89ceb556f3690f0b1d9e3547f7f"
+  dependencies:
+    string-width "^2.0.0"
+
+ansi-escapes@^1.4.0:
+  version "1.4.0"
+  resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-1.4.0.tgz#d3a8a83b319aa67793662b13e761c7911422306e"
+
+ansi-escapes@^3.0.0:
+  version "3.1.0"
+  resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.1.0.tgz#f73207bb81207d75fd6c83f125af26eea378ca30"
+
+ansi-html@0.0.7:
+  version "0.0.7"
+  resolved "https://registry.yarnpkg.com/ansi-html/-/ansi-html-0.0.7.tgz#813584021962a9e9e6fd039f940d12f56ca7859e"
+
+ansi-regex@^2.0.0, ansi-regex@^2.1.1:
+  version "2.1.1"
+  resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df"
+
+ansi-regex@^3.0.0:
+  version "3.0.0"
+  resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998"
+
+ansi-styles@^2.2.1:
+  version "2.2.1"
+  resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe"
+
+ansi-styles@^3.0.0, ansi-styles@^3.2.1:
+  version "3.2.1"
+  resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d"
+  dependencies:
+    color-convert "^1.9.0"
+
+anymatch@^1.3.0:
+  version "1.3.2"
+  resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-1.3.2.tgz#553dcb8f91e3c889845dfdba34c77721b90b9d7a"
+  dependencies:
+    micromatch "^2.1.5"
+    normalize-path "^2.0.0"
+
+anymatch@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb"
+  dependencies:
+    micromatch "^3.1.4"
+    normalize-path "^2.1.1"
+
+append-transform@^0.4.0:
+  version "0.4.0"
+  resolved "https://registry.yarnpkg.com/append-transform/-/append-transform-0.4.0.tgz#d76ebf8ca94d276e247a36bad44a4b74ab611991"
+  dependencies:
+    default-require-extensions "^1.0.0"
+
+aproba@^1.0.3:
+  version "1.2.0"
+  resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a"
+
+are-we-there-yet@~1.1.2:
+  version "1.1.4"
+  resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.4.tgz#bb5dca382bb94f05e15194373d16fd3ba1ca110d"
+  dependencies:
+    delegates "^1.0.0"
+    readable-stream "^2.0.6"
+
+argparse@^1.0.7:
+  version "1.0.10"
+  resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911"
+  dependencies:
+    sprintf-js "~1.0.2"
+
+aria-query@^0.7.0:
+  version "0.7.1"
+  resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-0.7.1.tgz#26cbb5aff64144b0a825be1846e0b16cfa00b11e"
+  dependencies:
+    ast-types-flow "0.0.7"
+    commander "^2.11.0"
+
+arr-diff@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-2.0.0.tgz#8f3b827f955a8bd669697e4a4256ac3ceae356cf"
+  dependencies:
+    arr-flatten "^1.0.1"
+
+arr-diff@^4.0.0:
+  version "4.0.0"
+  resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520"
+
+arr-flatten@^1.0.1, arr-flatten@^1.1.0:
+  version "1.1.0"
+  resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1"
+
+arr-union@^3.1.0:
+  version "3.1.0"
+  resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4"
+
+array-equal@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/array-equal/-/array-equal-1.0.0.tgz#8c2a5ef2472fd9ea742b04c77a75093ba2757c93"
+
+array-filter@~0.0.0:
+  version "0.0.1"
+  resolved "https://registry.yarnpkg.com/array-filter/-/array-filter-0.0.1.tgz#7da8cf2e26628ed732803581fd21f67cacd2eeec"
+
+array-find-index@^1.0.1:
+  version "1.0.2"
+  resolved "https://registry.yarnpkg.com/array-find-index/-/array-find-index-1.0.2.tgz#df010aa1287e164bbda6f9723b0a96a1ec4187a1"
+
+array-flatten@1.1.1:
+  version "1.1.1"
+  resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2"
+
+array-flatten@^2.1.0:
+  version "2.1.1"
+  resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-2.1.1.tgz#426bb9da84090c1838d812c8150af20a8331e296"
+
+array-includes@^3.0.3:
+  version "3.0.3"
+  resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.0.3.tgz#184b48f62d92d7452bb31b323165c7f8bd02266d"
+  dependencies:
+    define-properties "^1.1.2"
+    es-abstract "^1.7.0"
+
+array-map@~0.0.0:
+  version "0.0.0"
+  resolved "https://registry.yarnpkg.com/array-map/-/array-map-0.0.0.tgz#88a2bab73d1cf7bcd5c1b118a003f66f665fa662"
+
+array-reduce@~0.0.0:
+  version "0.0.0"
+  resolved "https://registry.yarnpkg.com/array-reduce/-/array-reduce-0.0.0.tgz#173899d3ffd1c7d9383e4479525dbe278cab5f2b"
+
+array-union@^1.0.1:
+  version "1.0.2"
+  resolved "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39"
+  dependencies:
+    array-uniq "^1.0.1"
+
+array-uniq@^1.0.1:
+  version "1.0.3"
+  resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6"
+
+array-unique@^0.2.1:
+  version "0.2.1"
+  resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.2.1.tgz#a1d97ccafcbc2625cc70fadceb36a50c58b01a53"
+
+array-unique@^0.3.2:
+  version "0.3.2"
+  resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428"
+
+arrify@^1.0.0, arrify@^1.0.1:
+  version "1.0.1"
+  resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d"
+
+asap@~2.0.3:
+  version "2.0.6"
+  resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46"
+
+asn1.js@^4.0.0:
+  version "4.10.1"
+  resolved "https://registry.yarnpkg.com/asn1.js/-/asn1.js-4.10.1.tgz#b9c2bf5805f1e64aadeed6df3a2bfafb5a73f5a0"
+  dependencies:
+    bn.js "^4.0.0"
+    inherits "^2.0.1"
+    minimalistic-assert "^1.0.0"
+
+asn1@~0.2.3:
+  version "0.2.3"
+  resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.3.tgz#dac8787713c9966849fc8180777ebe9c1ddf3b86"
+
+assert-plus@1.0.0, assert-plus@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525"
+
+assert@^1.1.1:
+  version "1.4.1"
+  resolved "https://registry.yarnpkg.com/assert/-/assert-1.4.1.tgz#99912d591836b5a6f5b345c0f07eefc08fc65d91"
+  dependencies:
+    util "0.10.3"
+
+assign-symbols@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367"
+
+ast-types-flow@0.0.7:
+  version "0.0.7"
+  resolved "https://registry.yarnpkg.com/ast-types-flow/-/ast-types-flow-0.0.7.tgz#f70b735c6bca1a5c9c22d982c3e39e7feba3bdad"
+
+async-each@^1.0.0:
+  version "1.0.1"
+  resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.1.tgz#19d386a1d9edc6e7c1c85d388aedbcc56d33602d"
+
+async@^1.4.0, async@^1.5.2:
+  version "1.5.2"
+  resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a"
+
+async@^2.1.2, async@^2.1.4, async@^2.4.1:
+  version "2.6.1"
+  resolved "https://registry.yarnpkg.com/async/-/async-2.6.1.tgz#b245a23ca71930044ec53fa46aa00a3e87c6a610"
+  dependencies:
+    lodash "^4.17.10"
+
+asynckit@^0.4.0:
+  version "0.4.0"
+  resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"
+
+atob@^2.1.1:
+  version "2.1.1"
+  resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.1.tgz#ae2d5a729477f289d60dd7f96a6314a22dd6c22a"
+
+autoprefixer@7.1.6:
+  version "7.1.6"
+  resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-7.1.6.tgz#fb933039f74af74a83e71225ce78d9fd58ba84d7"
+  dependencies:
+    browserslist "^2.5.1"
+    caniuse-lite "^1.0.30000748"
+    normalize-range "^0.1.2"
+    num2fraction "^1.2.2"
+    postcss "^6.0.13"
+    postcss-value-parser "^3.2.3"
+
+autoprefixer@^6.3.1:
+  version "6.7.7"
+  resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-6.7.7.tgz#1dbd1c835658e35ce3f9984099db00585c782014"
+  dependencies:
+    browserslist "^1.7.6"
+    caniuse-db "^1.0.30000634"
+    normalize-range "^0.1.2"
+    num2fraction "^1.2.2"
+    postcss "^5.2.16"
+    postcss-value-parser "^3.2.3"
+
+aws-sign2@~0.7.0:
+  version "0.7.0"
+  resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8"
+
+aws4@^1.6.0:
+  version "1.7.0"
+  resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.7.0.tgz#d4d0e9b9dbfca77bf08eeb0a8a471550fe39e289"
+
+axobject-query@^0.1.0:
+  version "0.1.0"
+  resolved "https://registry.yarnpkg.com/axobject-query/-/axobject-query-0.1.0.tgz#62f59dbc59c9f9242759ca349960e7a2fe3c36c0"
+  dependencies:
+    ast-types-flow "0.0.7"
+
+babel-code-frame@6.26.0, babel-code-frame@^6.11.0, babel-code-frame@^6.22.0, babel-code-frame@^6.26.0:
+  version "6.26.0"
+  resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.26.0.tgz#63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b"
+  dependencies:
+    chalk "^1.1.3"
+    esutils "^2.0.2"
+    js-tokens "^3.0.2"
+
+babel-core@6.26.0:
+  version "6.26.0"
+  resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-6.26.0.tgz#af32f78b31a6fcef119c87b0fd8d9753f03a0bb8"
+  dependencies:
+    babel-code-frame "^6.26.0"
+    babel-generator "^6.26.0"
+    babel-helpers "^6.24.1"
+    babel-messages "^6.23.0"
+    babel-register "^6.26.0"
+    babel-runtime "^6.26.0"
+    babel-template "^6.26.0"
+    babel-traverse "^6.26.0"
+    babel-types "^6.26.0"
+    babylon "^6.18.0"
+    convert-source-map "^1.5.0"
+    debug "^2.6.8"
+    json5 "^0.5.1"
+    lodash "^4.17.4"
+    minimatch "^3.0.4"
+    path-is-absolute "^1.0.1"
+    private "^0.1.7"
+    slash "^1.0.0"
+    source-map "^0.5.6"
+
+babel-core@^6.0.0, babel-core@^6.26.0:
+  version "6.26.3"
+  resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-6.26.3.tgz#b2e2f09e342d0f0c88e2f02e067794125e75c207"
+  dependencies:
+    babel-code-frame "^6.26.0"
+    babel-generator "^6.26.0"
+    babel-helpers "^6.24.1"
+    babel-messages "^6.23.0"
+    babel-register "^6.26.0"
+    babel-runtime "^6.26.0"
+    babel-template "^6.26.0"
+    babel-traverse "^6.26.0"
+    babel-types "^6.26.0"
+    babylon "^6.18.0"
+    convert-source-map "^1.5.1"
+    debug "^2.6.9"
+    json5 "^0.5.1"
+    lodash "^4.17.4"
+    minimatch "^3.0.4"
+    path-is-absolute "^1.0.1"
+    private "^0.1.8"
+    slash "^1.0.0"
+    source-map "^0.5.7"
+
+babel-eslint@7.2.3:
+  version "7.2.3"
+  resolved "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-7.2.3.tgz#b2fe2d80126470f5c19442dc757253a897710827"
+  dependencies:
+    babel-code-frame "^6.22.0"
+    babel-traverse "^6.23.1"
+    babel-types "^6.23.0"
+    babylon "^6.17.0"
+
+babel-generator@^6.18.0, babel-generator@^6.26.0:
+  version "6.26.1"
+  resolved "https://registry.yarnpkg.com/babel-generator/-/babel-generator-6.26.1.tgz#1844408d3b8f0d35a404ea7ac180f087a601bd90"
+  dependencies:
+    babel-messages "^6.23.0"
+    babel-runtime "^6.26.0"
+    babel-types "^6.26.0"
+    detect-indent "^4.0.0"
+    jsesc "^1.3.0"
+    lodash "^4.17.4"
+    source-map "^0.5.7"
+    trim-right "^1.0.1"
+
+babel-helper-builder-binary-assignment-operator-visitor@^6.24.1:
+  version "6.24.1"
+  resolved "https://registry.yarnpkg.com/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz#cce4517ada356f4220bcae8a02c2b346f9a56664"
+  dependencies:
+    babel-helper-explode-assignable-expression "^6.24.1"
+    babel-runtime "^6.22.0"
+    babel-types "^6.24.1"
+
+babel-helper-builder-react-jsx@^6.24.1:
+  version "6.26.0"
+  resolved "https://registry.yarnpkg.com/babel-helper-builder-react-jsx/-/babel-helper-builder-react-jsx-6.26.0.tgz#39ff8313b75c8b65dceff1f31d383e0ff2a408a0"
+  dependencies:
+    babel-runtime "^6.26.0"
+    babel-types "^6.26.0"
+    esutils "^2.0.2"
+
+babel-helper-call-delegate@^6.24.1:
+  version "6.24.1"
+  resolved "https://registry.yarnpkg.com/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz#ece6aacddc76e41c3461f88bfc575bd0daa2df8d"
+  dependencies:
+    babel-helper-hoist-variables "^6.24.1"
+    babel-runtime "^6.22.0"
+    babel-traverse "^6.24.1"
+    babel-types "^6.24.1"
+
+babel-helper-define-map@^6.24.1:
+  version "6.26.0"
+  resolved "https://registry.yarnpkg.com/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz#a5f56dab41a25f97ecb498c7ebaca9819f95be5f"
+  dependencies:
+    babel-helper-function-name "^6.24.1"
+    babel-runtime "^6.26.0"
+    babel-types "^6.26.0"
+    lodash "^4.17.4"
+
+babel-helper-explode-assignable-expression@^6.24.1:
+  version "6.24.1"
+  resolved "https://registry.yarnpkg.com/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz#f25b82cf7dc10433c55f70592d5746400ac22caa"
+  dependencies:
+    babel-runtime "^6.22.0"
+    babel-traverse "^6.24.1"
+    babel-types "^6.24.1"
+
+babel-helper-function-name@^6.24.1:
+  version "6.24.1"
+  resolved "https://registry.yarnpkg.com/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz#d3475b8c03ed98242a25b48351ab18399d3580a9"
+  dependencies:
+    babel-helper-get-function-arity "^6.24.1"
+    babel-runtime "^6.22.0"
+    babel-template "^6.24.1"
+    babel-traverse "^6.24.1"
+    babel-types "^6.24.1"
+
+babel-helper-get-function-arity@^6.24.1:
+  version "6.24.1"
+  resolved "https://registry.yarnpkg.com/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz#8f7782aa93407c41d3aa50908f89b031b1b6853d"
+  dependencies:
+    babel-runtime "^6.22.0"
+    babel-types "^6.24.1"
+
+babel-helper-hoist-variables@^6.24.1:
+  version "6.24.1"
+  resolved "https://registry.yarnpkg.com/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz#1ecb27689c9d25513eadbc9914a73f5408be7a76"
+  dependencies:
+    babel-runtime "^6.22.0"
+    babel-types "^6.24.1"
+
+babel-helper-optimise-call-expression@^6.24.1:
+  version "6.24.1"
+  resolved "https://registry.yarnpkg.com/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz#f7a13427ba9f73f8f4fa993c54a97882d1244257"
+  dependencies:
+    babel-runtime "^6.22.0"
+    babel-types "^6.24.1"
+
+babel-helper-regex@^6.24.1:
+  version "6.26.0"
+  resolved "https://registry.yarnpkg.com/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz#325c59f902f82f24b74faceed0363954f6495e72"
+  dependencies:
+    babel-runtime "^6.26.0"
+    babel-types "^6.26.0"
+    lodash "^4.17.4"
+
+babel-helper-remap-async-to-generator@^6.24.1:
+  version "6.24.1"
+  resolved "https://registry.yarnpkg.com/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz#5ec581827ad723fecdd381f1c928390676e4551b"
+  dependencies:
+    babel-helper-function-name "^6.24.1"
+    babel-runtime "^6.22.0"
+    babel-template "^6.24.1"
+    babel-traverse "^6.24.1"
+    babel-types "^6.24.1"
+
+babel-helper-replace-supers@^6.24.1:
+  version "6.24.1"
+  resolved "https://registry.yarnpkg.com/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz#bf6dbfe43938d17369a213ca8a8bf74b6a90ab1a"
+  dependencies:
+    babel-helper-optimise-call-expression "^6.24.1"
+    babel-messages "^6.23.0"
+    babel-runtime "^6.22.0"
+    babel-template "^6.24.1"
+    babel-traverse "^6.24.1"
+    babel-types "^6.24.1"
+
+babel-helpers@^6.24.1:
+  version "6.24.1"
+  resolved "https://registry.yarnpkg.com/babel-helpers/-/babel-helpers-6.24.1.tgz#3471de9caec388e5c850e597e58a26ddf37602b2"
+  dependencies:
+    babel-runtime "^6.22.0"
+    babel-template "^6.24.1"
+
+babel-jest@20.0.3, babel-jest@^20.0.3:
+  version "20.0.3"
+  resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-20.0.3.tgz#e4a03b13dc10389e140fc645d09ffc4ced301671"
+  dependencies:
+    babel-core "^6.0.0"
+    babel-plugin-istanbul "^4.0.0"
+    babel-preset-jest "^20.0.3"
+
+babel-loader@7.1.2:
+  version "7.1.2"
+  resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-7.1.2.tgz#f6cbe122710f1aa2af4d881c6d5b54358ca24126"
+  dependencies:
+    find-cache-dir "^1.0.0"
+    loader-utils "^1.0.2"
+    mkdirp "^0.5.1"
+
+babel-messages@^6.23.0:
+  version "6.23.0"
+  resolved "https://registry.yarnpkg.com/babel-messages/-/babel-messages-6.23.0.tgz#f3cdf4703858035b2a2951c6ec5edf6c62f2630e"
+  dependencies:
+    babel-runtime "^6.22.0"
+
+babel-plugin-check-es2015-constants@^6.22.0:
+  version "6.22.0"
+  resolved "https://registry.yarnpkg.com/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz#35157b101426fd2ffd3da3f75c7d1e91835bbf8a"
+  dependencies:
+    babel-runtime "^6.22.0"
+
+babel-plugin-dynamic-import-node@1.1.0:
+  version "1.1.0"
+  resolved "https://registry.yarnpkg.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-1.1.0.tgz#bd1d88ac7aaf98df4917c384373b04d971a2b37a"
+  dependencies:
+    babel-plugin-syntax-dynamic-import "^6.18.0"
+    babel-template "^6.26.0"
+    babel-types "^6.26.0"
+
+babel-plugin-istanbul@^4.0.0:
+  version "4.1.6"
+  resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-4.1.6.tgz#36c59b2192efce81c5b378321b74175add1c9a45"
+  dependencies:
+    babel-plugin-syntax-object-rest-spread "^6.13.0"
+    find-up "^2.1.0"
+    istanbul-lib-instrument "^1.10.1"
+    test-exclude "^4.2.1"
+
+babel-plugin-jest-hoist@^20.0.3:
+  version "20.0.3"
+  resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-20.0.3.tgz#afedc853bd3f8dc3548ea671fbe69d03cc2c1767"
+
+babel-plugin-syntax-async-functions@^6.8.0:
+  version "6.13.0"
+  resolved "https://registry.yarnpkg.com/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz#cad9cad1191b5ad634bf30ae0872391e0647be95"
+
+babel-plugin-syntax-class-properties@^6.8.0:
+  version "6.13.0"
+  resolved "https://registry.yarnpkg.com/babel-plugin-syntax-class-properties/-/babel-plugin-syntax-class-properties-6.13.0.tgz#d7eb23b79a317f8543962c505b827c7d6cac27de"
+
+babel-plugin-syntax-dynamic-import@6.18.0, babel-plugin-syntax-dynamic-import@^6.18.0:
+  version "6.18.0"
+  resolved "https://registry.yarnpkg.com/babel-plugin-syntax-dynamic-import/-/babel-plugin-syntax-dynamic-import-6.18.0.tgz#8d6a26229c83745a9982a441051572caa179b1da"
+
+babel-plugin-syntax-exponentiation-operator@^6.8.0:
+  version "6.13.0"
+  resolved "https://registry.yarnpkg.com/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz#9ee7e8337290da95288201a6a57f4170317830de"
+
+babel-plugin-syntax-flow@^6.18.0:
+  version "6.18.0"
+  resolved "https://registry.yarnpkg.com/babel-plugin-syntax-flow/-/babel-plugin-syntax-flow-6.18.0.tgz#4c3ab20a2af26aa20cd25995c398c4eb70310c8d"
+
+babel-plugin-syntax-jsx@^6.3.13, babel-plugin-syntax-jsx@^6.8.0:
+  version "6.18.0"
+  resolved "https://registry.yarnpkg.com/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz#0af32a9a6e13ca7a3fd5069e62d7b0f58d0d8946"
+
+babel-plugin-syntax-object-rest-spread@^6.13.0, babel-plugin-syntax-object-rest-spread@^6.8.0:
+  version "6.13.0"
+  resolved "https://registry.yarnpkg.com/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz#fd6536f2bce13836ffa3a5458c4903a597bb3bf5"
+
+babel-plugin-syntax-trailing-function-commas@^6.22.0:
+  version "6.22.0"
+  resolved "https://registry.yarnpkg.com/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz#ba0360937f8d06e40180a43fe0d5616fff532cf3"
+
+babel-plugin-transform-async-to-generator@^6.22.0:
+  version "6.24.1"
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz#6536e378aff6cb1d5517ac0e40eb3e9fc8d08761"
+  dependencies:
+    babel-helper-remap-async-to-generator "^6.24.1"
+    babel-plugin-syntax-async-functions "^6.8.0"
+    babel-runtime "^6.22.0"
+
+babel-plugin-transform-class-properties@6.24.1:
+  version "6.24.1"
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-class-properties/-/babel-plugin-transform-class-properties-6.24.1.tgz#6a79763ea61d33d36f37b611aa9def81a81b46ac"
+  dependencies:
+    babel-helper-function-name "^6.24.1"
+    babel-plugin-syntax-class-properties "^6.8.0"
+    babel-runtime "^6.22.0"
+    babel-template "^6.24.1"
+
+babel-plugin-transform-es2015-arrow-functions@^6.22.0:
+  version "6.22.0"
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz#452692cb711d5f79dc7f85e440ce41b9f244d221"
+  dependencies:
+    babel-runtime "^6.22.0"
+
+babel-plugin-transform-es2015-block-scoped-functions@^6.22.0:
+  version "6.22.0"
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz#bbc51b49f964d70cb8d8e0b94e820246ce3a6141"
+  dependencies:
+    babel-runtime "^6.22.0"
+
+babel-plugin-transform-es2015-block-scoping@^6.23.0:
+  version "6.26.0"
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz#d70f5299c1308d05c12f463813b0a09e73b1895f"
+  dependencies:
+    babel-runtime "^6.26.0"
+    babel-template "^6.26.0"
+    babel-traverse "^6.26.0"
+    babel-types "^6.26.0"
+    lodash "^4.17.4"
+
+babel-plugin-transform-es2015-classes@^6.23.0:
+  version "6.24.1"
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz#5a4c58a50c9c9461e564b4b2a3bfabc97a2584db"
+  dependencies:
+    babel-helper-define-map "^6.24.1"
+    babel-helper-function-name "^6.24.1"
+    babel-helper-optimise-call-expression "^6.24.1"
+    babel-helper-replace-supers "^6.24.1"
+    babel-messages "^6.23.0"
+    babel-runtime "^6.22.0"
+    babel-template "^6.24.1"
+    babel-traverse "^6.24.1"
+    babel-types "^6.24.1"
+
+babel-plugin-transform-es2015-computed-properties@^6.22.0:
+  version "6.24.1"
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz#6fe2a8d16895d5634f4cd999b6d3480a308159b3"
+  dependencies:
+    babel-runtime "^6.22.0"
+    babel-template "^6.24.1"
+
+babel-plugin-transform-es2015-destructuring@6.23.0, babel-plugin-transform-es2015-destructuring@^6.23.0:
+  version "6.23.0"
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz#997bb1f1ab967f682d2b0876fe358d60e765c56d"
+  dependencies:
+    babel-runtime "^6.22.0"
+
+babel-plugin-transform-es2015-duplicate-keys@^6.22.0:
+  version "6.24.1"
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz#73eb3d310ca969e3ef9ec91c53741a6f1576423e"
+  dependencies:
+    babel-runtime "^6.22.0"
+    babel-types "^6.24.1"
+
+babel-plugin-transform-es2015-for-of@^6.23.0:
+  version "6.23.0"
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz#f47c95b2b613df1d3ecc2fdb7573623c75248691"
+  dependencies:
+    babel-runtime "^6.22.0"
+
+babel-plugin-transform-es2015-function-name@^6.22.0:
+  version "6.24.1"
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz#834c89853bc36b1af0f3a4c5dbaa94fd8eacaa8b"
+  dependencies:
+    babel-helper-function-name "^6.24.1"
+    babel-runtime "^6.22.0"
+    babel-types "^6.24.1"
+
+babel-plugin-transform-es2015-literals@^6.22.0:
+  version "6.22.0"
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz#4f54a02d6cd66cf915280019a31d31925377ca2e"
+  dependencies:
+    babel-runtime "^6.22.0"
+
+babel-plugin-transform-es2015-modules-amd@^6.22.0, babel-plugin-transform-es2015-modules-amd@^6.24.1:
+  version "6.24.1"
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz#3b3e54017239842d6d19c3011c4bd2f00a00d154"
+  dependencies:
+    babel-plugin-transform-es2015-modules-commonjs "^6.24.1"
+    babel-runtime "^6.22.0"
+    babel-template "^6.24.1"
+
+babel-plugin-transform-es2015-modules-commonjs@^6.23.0, babel-plugin-transform-es2015-modules-commonjs@^6.24.1:
+  version "6.26.2"
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz#58a793863a9e7ca870bdc5a881117ffac27db6f3"
+  dependencies:
+    babel-plugin-transform-strict-mode "^6.24.1"
+    babel-runtime "^6.26.0"
+    babel-template "^6.26.0"
+    babel-types "^6.26.0"
+
+babel-plugin-transform-es2015-modules-systemjs@^6.23.0:
+  version "6.24.1"
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz#ff89a142b9119a906195f5f106ecf305d9407d23"
+  dependencies:
+    babel-helper-hoist-variables "^6.24.1"
+    babel-runtime "^6.22.0"
+    babel-template "^6.24.1"
+
+babel-plugin-transform-es2015-modules-umd@^6.23.0:
+  version "6.24.1"
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz#ac997e6285cd18ed6176adb607d602344ad38468"
+  dependencies:
+    babel-plugin-transform-es2015-modules-amd "^6.24.1"
+    babel-runtime "^6.22.0"
+    babel-template "^6.24.1"
+
+babel-plugin-transform-es2015-object-super@^6.22.0:
+  version "6.24.1"
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz#24cef69ae21cb83a7f8603dad021f572eb278f8d"
+  dependencies:
+    babel-helper-replace-supers "^6.24.1"
+    babel-runtime "^6.22.0"
+
+babel-plugin-transform-es2015-parameters@^6.23.0:
+  version "6.24.1"
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz#57ac351ab49caf14a97cd13b09f66fdf0a625f2b"
+  dependencies:
+    babel-helper-call-delegate "^6.24.1"
+    babel-helper-get-function-arity "^6.24.1"
+    babel-runtime "^6.22.0"
+    babel-template "^6.24.1"
+    babel-traverse "^6.24.1"
+    babel-types "^6.24.1"
+
+babel-plugin-transform-es2015-shorthand-properties@^6.22.0:
+  version "6.24.1"
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz#24f875d6721c87661bbd99a4622e51f14de38aa0"
+  dependencies:
+    babel-runtime "^6.22.0"
+    babel-types "^6.24.1"
+
+babel-plugin-transform-es2015-spread@^6.22.0:
+  version "6.22.0"
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz#d6d68a99f89aedc4536c81a542e8dd9f1746f8d1"
+  dependencies:
+    babel-runtime "^6.22.0"
+
+babel-plugin-transform-es2015-sticky-regex@^6.22.0:
+  version "6.24.1"
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz#00c1cdb1aca71112cdf0cf6126c2ed6b457ccdbc"
+  dependencies:
+    babel-helper-regex "^6.24.1"
+    babel-runtime "^6.22.0"
+    babel-types "^6.24.1"
+
+babel-plugin-transform-es2015-template-literals@^6.22.0:
+  version "6.22.0"
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz#a84b3450f7e9f8f1f6839d6d687da84bb1236d8d"
+  dependencies:
+    babel-runtime "^6.22.0"
+
+babel-plugin-transform-es2015-typeof-symbol@^6.23.0:
+  version "6.23.0"
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz#dec09f1cddff94b52ac73d505c84df59dcceb372"
+  dependencies:
+    babel-runtime "^6.22.0"
+
+babel-plugin-transform-es2015-unicode-regex@^6.22.0:
+  version "6.24.1"
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz#d38b12f42ea7323f729387f18a7c5ae1faeb35e9"
+  dependencies:
+    babel-helper-regex "^6.24.1"
+    babel-runtime "^6.22.0"
+    regexpu-core "^2.0.0"
+
+babel-plugin-transform-exponentiation-operator@^6.22.0:
+  version "6.24.1"
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz#2ab0c9c7f3098fa48907772bb813fe41e8de3a0e"
+  dependencies:
+    babel-helper-builder-binary-assignment-operator-visitor "^6.24.1"
+    babel-plugin-syntax-exponentiation-operator "^6.8.0"
+    babel-runtime "^6.22.0"
+
+babel-plugin-transform-flow-strip-types@^6.22.0:
+  version "6.22.0"
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-flow-strip-types/-/babel-plugin-transform-flow-strip-types-6.22.0.tgz#84cb672935d43714fdc32bce84568d87441cf7cf"
+  dependencies:
+    babel-plugin-syntax-flow "^6.18.0"
+    babel-runtime "^6.22.0"
+
+babel-plugin-transform-object-rest-spread@6.26.0:
+  version "6.26.0"
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz#0f36692d50fef6b7e2d4b3ac1478137a963b7b06"
+  dependencies:
+    babel-plugin-syntax-object-rest-spread "^6.8.0"
+    babel-runtime "^6.26.0"
+
+babel-plugin-transform-react-constant-elements@6.23.0:
+  version "6.23.0"
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-constant-elements/-/babel-plugin-transform-react-constant-elements-6.23.0.tgz#2f119bf4d2cdd45eb9baaae574053c604f6147dd"
+  dependencies:
+    babel-runtime "^6.22.0"
+
+babel-plugin-transform-react-display-name@^6.23.0:
+  version "6.25.0"
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-display-name/-/babel-plugin-transform-react-display-name-6.25.0.tgz#67e2bf1f1e9c93ab08db96792e05392bf2cc28d1"
+  dependencies:
+    babel-runtime "^6.22.0"
+
+babel-plugin-transform-react-jsx-self@6.22.0, babel-plugin-transform-react-jsx-self@^6.22.0:
+  version "6.22.0"
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-jsx-self/-/babel-plugin-transform-react-jsx-self-6.22.0.tgz#df6d80a9da2612a121e6ddd7558bcbecf06e636e"
+  dependencies:
+    babel-plugin-syntax-jsx "^6.8.0"
+    babel-runtime "^6.22.0"
+
+babel-plugin-transform-react-jsx-source@6.22.0, babel-plugin-transform-react-jsx-source@^6.22.0:
+  version "6.22.0"
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-jsx-source/-/babel-plugin-transform-react-jsx-source-6.22.0.tgz#66ac12153f5cd2d17b3c19268f4bf0197f44ecd6"
+  dependencies:
+    babel-plugin-syntax-jsx "^6.8.0"
+    babel-runtime "^6.22.0"
+
+babel-plugin-transform-react-jsx@6.24.1, babel-plugin-transform-react-jsx@^6.24.1:
+  version "6.24.1"
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-jsx/-/babel-plugin-transform-react-jsx-6.24.1.tgz#840a028e7df460dfc3a2d29f0c0d91f6376e66a3"
+  dependencies:
+    babel-helper-builder-react-jsx "^6.24.1"
+    babel-plugin-syntax-jsx "^6.8.0"
+    babel-runtime "^6.22.0"
+
+babel-plugin-transform-regenerator@6.26.0, babel-plugin-transform-regenerator@^6.22.0:
+  version "6.26.0"
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz#e0703696fbde27f0a3efcacf8b4dca2f7b3a8f2f"
+  dependencies:
+    regenerator-transform "^0.10.0"
+
+babel-plugin-transform-runtime@6.23.0:
+  version "6.23.0"
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-runtime/-/babel-plugin-transform-runtime-6.23.0.tgz#88490d446502ea9b8e7efb0fe09ec4d99479b1ee"
+  dependencies:
+    babel-runtime "^6.22.0"
+
+babel-plugin-transform-strict-mode@^6.24.1:
+  version "6.24.1"
+  resolved "https://registry.yarnpkg.com/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz#d5faf7aa578a65bbe591cf5edae04a0c67020758"
+  dependencies:
+    babel-runtime "^6.22.0"
+    babel-types "^6.24.1"
+
+babel-preset-env@1.6.1:
+  version "1.6.1"
+  resolved "https://registry.yarnpkg.com/babel-preset-env/-/babel-preset-env-1.6.1.tgz#a18b564cc9b9afdf4aae57ae3c1b0d99188e6f48"
+  dependencies:
+    babel-plugin-check-es2015-constants "^6.22.0"
+    babel-plugin-syntax-trailing-function-commas "^6.22.0"
+    babel-plugin-transform-async-to-generator "^6.22.0"
+    babel-plugin-transform-es2015-arrow-functions "^6.22.0"
+    babel-plugin-transform-es2015-block-scoped-functions "^6.22.0"
+    babel-plugin-transform-es2015-block-scoping "^6.23.0"
+    babel-plugin-transform-es2015-classes "^6.23.0"
+    babel-plugin-transform-es2015-computed-properties "^6.22.0"
+    babel-plugin-transform-es2015-destructuring "^6.23.0"
+    babel-plugin-transform-es2015-duplicate-keys "^6.22.0"
+    babel-plugin-transform-es2015-for-of "^6.23.0"
+    babel-plugin-transform-es2015-function-name "^6.22.0"
+    babel-plugin-transform-es2015-literals "^6.22.0"
+    babel-plugin-transform-es2015-modules-amd "^6.22.0"
+    babel-plugin-transform-es2015-modules-commonjs "^6.23.0"
+    babel-plugin-transform-es2015-modules-systemjs "^6.23.0"
+    babel-plugin-transform-es2015-modules-umd "^6.23.0"
+    babel-plugin-transform-es2015-object-super "^6.22.0"
+    babel-plugin-transform-es2015-parameters "^6.23.0"
+    babel-plugin-transform-es2015-shorthand-properties "^6.22.0"
+    babel-plugin-transform-es2015-spread "^6.22.0"
+    babel-plugin-transform-es2015-sticky-regex "^6.22.0"
+    babel-plugin-transform-es2015-template-literals "^6.22.0"
+    babel-plugin-transform-es2015-typeof-symbol "^6.23.0"
+    babel-plugin-transform-es2015-unicode-regex "^6.22.0"
+    babel-plugin-transform-exponentiation-operator "^6.22.0"
+    babel-plugin-transform-regenerator "^6.22.0"
+    browserslist "^2.1.2"
+    invariant "^2.2.2"
+    semver "^5.3.0"
+
+babel-preset-flow@^6.23.0:
+  version "6.23.0"
+  resolved "https://registry.yarnpkg.com/babel-preset-flow/-/babel-preset-flow-6.23.0.tgz#e71218887085ae9a24b5be4169affb599816c49d"
+  dependencies:
+    babel-plugin-transform-flow-strip-types "^6.22.0"
+
+babel-preset-jest@^20.0.3:
+  version "20.0.3"
+  resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-20.0.3.tgz#cbacaadecb5d689ca1e1de1360ebfc66862c178a"
+  dependencies:
+    babel-plugin-jest-hoist "^20.0.3"
+
+babel-preset-react-app@^3.1.1:
+  version "3.1.1"
+  resolved "https://registry.yarnpkg.com/babel-preset-react-app/-/babel-preset-react-app-3.1.1.tgz#d3f06a79742f0e89d7afcb72e282d9809c850920"
+  dependencies:
+    babel-plugin-dynamic-import-node "1.1.0"
+    babel-plugin-syntax-dynamic-import "6.18.0"
+    babel-plugin-transform-class-properties "6.24.1"
+    babel-plugin-transform-es2015-destructuring "6.23.0"
+    babel-plugin-transform-object-rest-spread "6.26.0"
+    babel-plugin-transform-react-constant-elements "6.23.0"
+    babel-plugin-transform-react-jsx "6.24.1"
+    babel-plugin-transform-react-jsx-self "6.22.0"
+    babel-plugin-transform-react-jsx-source "6.22.0"
+    babel-plugin-transform-regenerator "6.26.0"
+    babel-plugin-transform-runtime "6.23.0"
+    babel-preset-env "1.6.1"
+    babel-preset-react "6.24.1"
+
+babel-preset-react@6.24.1:
+  version "6.24.1"
+  resolved "https://registry.yarnpkg.com/babel-preset-react/-/babel-preset-react-6.24.1.tgz#ba69dfaea45fc3ec639b6a4ecea6e17702c91380"
+  dependencies:
+    babel-plugin-syntax-jsx "^6.3.13"
+    babel-plugin-transform-react-display-name "^6.23.0"
+    babel-plugin-transform-react-jsx "^6.24.1"
+    babel-plugin-transform-react-jsx-self "^6.22.0"
+    babel-plugin-transform-react-jsx-source "^6.22.0"
+    babel-preset-flow "^6.23.0"
+
+babel-register@^6.26.0:
+  version "6.26.0"
+  resolved "https://registry.yarnpkg.com/babel-register/-/babel-register-6.26.0.tgz#6ed021173e2fcb486d7acb45c6009a856f647071"
+  dependencies:
+    babel-core "^6.26.0"
+    babel-runtime "^6.26.0"
+    core-js "^2.5.0"
+    home-or-tmp "^2.0.0"
+    lodash "^4.17.4"
+    mkdirp "^0.5.1"
+    source-map-support "^0.4.15"
+
+babel-runtime@6.26.0, babel-runtime@^6.18.0, babel-runtime@^6.22.0, babel-runtime@^6.26.0:
+  version "6.26.0"
+  resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe"
+  dependencies:
+    core-js "^2.4.0"
+    regenerator-runtime "^0.11.0"
+
+babel-template@^6.16.0, babel-template@^6.24.1, babel-template@^6.26.0:
+  version "6.26.0"
+  resolved "https://registry.yarnpkg.com/babel-template/-/babel-template-6.26.0.tgz#de03e2d16396b069f46dd9fff8521fb1a0e35e02"
+  dependencies:
+    babel-runtime "^6.26.0"
+    babel-traverse "^6.26.0"
+    babel-types "^6.26.0"
+    babylon "^6.18.0"
+    lodash "^4.17.4"
+
+babel-traverse@^6.18.0, babel-traverse@^6.23.1, babel-traverse@^6.24.1, babel-traverse@^6.26.0:
+  version "6.26.0"
+  resolved "https://registry.yarnpkg.com/babel-traverse/-/babel-traverse-6.26.0.tgz#46a9cbd7edcc62c8e5c064e2d2d8d0f4035766ee"
+  dependencies:
+    babel-code-frame "^6.26.0"
+    babel-messages "^6.23.0"
+    babel-runtime "^6.26.0"
+    babel-types "^6.26.0"
+    babylon "^6.18.0"
+    debug "^2.6.8"
+    globals "^9.18.0"
+    invariant "^2.2.2"
+    lodash "^4.17.4"
+
+babel-types@^6.18.0, babel-types@^6.19.0, babel-types@^6.23.0, babel-types@^6.24.1, babel-types@^6.26.0:
+  version "6.26.0"
+  resolved "https://registry.yarnpkg.com/babel-types/-/babel-types-6.26.0.tgz#a3b073f94ab49eb6fa55cd65227a334380632497"
+  dependencies:
+    babel-runtime "^6.26.0"
+    esutils "^2.0.2"
+    lodash "^4.17.4"
+    to-fast-properties "^1.0.3"
+
+babylon@^6.17.0, babylon@^6.18.0:
+  version "6.18.0"
+  resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.18.0.tgz#af2f3b88fa6f5c1e4c634d1a0f8eac4f55b395e3"
+
+balanced-match@^0.4.2:
+  version "0.4.2"
+  resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-0.4.2.tgz#cb3f3e3c732dc0f01ee70b403f302e61d7709838"
+
+balanced-match@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767"
+
+base64-js@^1.0.2:
+  version "1.3.0"
+  resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.3.0.tgz#cab1e6118f051095e58b5281aea8c1cd22bfc0e3"
+
+base@^0.11.1:
+  version "0.11.2"
+  resolved "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f"
+  dependencies:
+    cache-base "^1.0.1"
+    class-utils "^0.3.5"
+    component-emitter "^1.2.1"
+    define-property "^1.0.0"
+    isobject "^3.0.1"
+    mixin-deep "^1.2.0"
+    pascalcase "^0.1.1"
+
+batch@0.6.1:
+  version "0.6.1"
+  resolved "https://registry.yarnpkg.com/batch/-/batch-0.6.1.tgz#dc34314f4e679318093fc760272525f94bf25c16"
+
+bcrypt-pbkdf@^1.0.0:
+  version "1.0.1"
+  resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz#63bc5dcb61331b92bc05fd528953c33462a06f8d"
+  dependencies:
+    tweetnacl "^0.14.3"
+
+big.js@^3.1.3:
+  version "3.2.0"
+  resolved "https://registry.yarnpkg.com/big.js/-/big.js-3.2.0.tgz#a5fc298b81b9e0dca2e458824784b65c52ba588e"
+
+binary-extensions@^1.0.0:
+  version "1.11.0"
+  resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.11.0.tgz#46aa1751fb6a2f93ee5e689bb1087d4b14c6c205"
+
+bluebird@^3.4.7:
+  version "3.5.1"
+  resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.1.tgz#d9551f9de98f1fcda1e683d17ee91a0602ee2eb9"
+
+bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.1.1, bn.js@^4.4.0:
+  version "4.11.8"
+  resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.8.tgz#2cde09eb5ee341f484746bb0309b3253b1b1442f"
+
+body-parser@1.18.2:
+  version "1.18.2"
+  resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.18.2.tgz#87678a19d84b47d859b83199bd59bce222b10454"
+  dependencies:
+    bytes "3.0.0"
+    content-type "~1.0.4"
+    debug "2.6.9"
+    depd "~1.1.1"
+    http-errors "~1.6.2"
+    iconv-lite "0.4.19"
+    on-finished "~2.3.0"
+    qs "6.5.1"
+    raw-body "2.3.2"
+    type-is "~1.6.15"
+
+bonjour@^3.5.0:
+  version "3.5.0"
+  resolved "https://registry.yarnpkg.com/bonjour/-/bonjour-3.5.0.tgz#8e890a183d8ee9a2393b3844c691a42bcf7bc9f5"
+  dependencies:
+    array-flatten "^2.1.0"
+    deep-equal "^1.0.1"
+    dns-equal "^1.0.0"
+    dns-txt "^2.0.2"
+    multicast-dns "^6.0.1"
+    multicast-dns-service-types "^1.1.0"
+
+boolbase@~1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e"
+
+boxen@^1.2.1:
+  version "1.3.0"
+  resolved "https://registry.yarnpkg.com/boxen/-/boxen-1.3.0.tgz#55c6c39a8ba58d9c61ad22cd877532deb665a20b"
+  dependencies:
+    ansi-align "^2.0.0"
+    camelcase "^4.0.0"
+    chalk "^2.0.1"
+    cli-boxes "^1.0.0"
+    string-width "^2.0.0"
+    term-size "^1.2.0"
+    widest-line "^2.0.0"
+
+brace-expansion@^1.0.0, brace-expansion@^1.1.7:
+  version "1.1.11"
+  resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
+  dependencies:
+    balanced-match "^1.0.0"
+    concat-map "0.0.1"
+
+braces@^1.8.2:
+  version "1.8.5"
+  resolved "https://registry.yarnpkg.com/braces/-/braces-1.8.5.tgz#ba77962e12dff969d6b76711e914b737857bf6a7"
+  dependencies:
+    expand-range "^1.8.1"
+    preserve "^0.2.0"
+    repeat-element "^1.1.2"
+
+braces@^2.3.0, braces@^2.3.1:
+  version "2.3.2"
+  resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729"
+  dependencies:
+    arr-flatten "^1.1.0"
+    array-unique "^0.3.2"
+    extend-shallow "^2.0.1"
+    fill-range "^4.0.0"
+    isobject "^3.0.1"
+    repeat-element "^1.1.2"
+    snapdragon "^0.8.1"
+    snapdragon-node "^2.0.1"
+    split-string "^3.0.2"
+    to-regex "^3.0.1"
+
+brorand@^1.0.1:
+  version "1.1.0"
+  resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f"
+
+browser-resolve@^1.11.2:
+  version "1.11.2"
+  resolved "https://registry.yarnpkg.com/browser-resolve/-/browser-resolve-1.11.2.tgz#8ff09b0a2c421718a1051c260b32e48f442938ce"
+  dependencies:
+    resolve "1.1.7"
+
+browserify-aes@^1.0.0, browserify-aes@^1.0.4:
+  version "1.2.0"
+  resolved "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-1.2.0.tgz#326734642f403dabc3003209853bb70ad428ef48"
+  dependencies:
+    buffer-xor "^1.0.3"
+    cipher-base "^1.0.0"
+    create-hash "^1.1.0"
+    evp_bytestokey "^1.0.3"
+    inherits "^2.0.1"
+    safe-buffer "^5.0.1"
+
+browserify-cipher@^1.0.0:
+  version "1.0.1"
+  resolved "https://registry.yarnpkg.com/browserify-cipher/-/browserify-cipher-1.0.1.tgz#8d6474c1b870bfdabcd3bcfcc1934a10e94f15f0"
+  dependencies:
+    browserify-aes "^1.0.4"
+    browserify-des "^1.0.0"
+    evp_bytestokey "^1.0.0"
+
+browserify-des@^1.0.0:
+  version "1.0.1"
+  resolved "https://registry.yarnpkg.com/browserify-des/-/browserify-des-1.0.1.tgz#3343124db6d7ad53e26a8826318712bdc8450f9c"
+  dependencies:
+    cipher-base "^1.0.1"
+    des.js "^1.0.0"
+    inherits "^2.0.1"
+
+browserify-rsa@^4.0.0:
+  version "4.0.1"
+  resolved "https://registry.yarnpkg.com/browserify-rsa/-/browserify-rsa-4.0.1.tgz#21e0abfaf6f2029cf2fafb133567a701d4135524"
+  dependencies:
+    bn.js "^4.1.0"
+    randombytes "^2.0.1"
+
+browserify-sign@^4.0.0:
+  version "4.0.4"
+  resolved "https://registry.yarnpkg.com/browserify-sign/-/browserify-sign-4.0.4.tgz#aa4eb68e5d7b658baa6bf6a57e630cbd7a93d298"
+  dependencies:
+    bn.js "^4.1.1"
+    browserify-rsa "^4.0.0"
+    create-hash "^1.1.0"
+    create-hmac "^1.1.2"
+    elliptic "^6.0.0"
+    inherits "^2.0.1"
+    parse-asn1 "^5.0.0"
+
+browserify-zlib@^0.2.0:
+  version "0.2.0"
+  resolved "https://registry.yarnpkg.com/browserify-zlib/-/browserify-zlib-0.2.0.tgz#2869459d9aa3be245fe8fe2ca1f46e2e7f54d73f"
+  dependencies:
+    pako "~1.0.5"
+
+browserslist@^1.3.6, browserslist@^1.5.2, browserslist@^1.7.6:
+  version "1.7.7"
+  resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-1.7.7.tgz#0bd76704258be829b2398bb50e4b62d1a166b0b9"
+  dependencies:
+    caniuse-db "^1.0.30000639"
+    electron-to-chromium "^1.2.7"
+
+browserslist@^2.1.2, browserslist@^2.5.1:
+  version "2.11.3"
+  resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-2.11.3.tgz#fe36167aed1bbcde4827ebfe71347a2cc70b99b2"
+  dependencies:
+    caniuse-lite "^1.0.30000792"
+    electron-to-chromium "^1.3.30"
+
+bser@1.0.2:
+  version "1.0.2"
+  resolved "https://registry.yarnpkg.com/bser/-/bser-1.0.2.tgz#381116970b2a6deea5646dd15dd7278444b56169"
+  dependencies:
+    node-int64 "^0.4.0"
+
+bser@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.yarnpkg.com/bser/-/bser-2.0.0.tgz#9ac78d3ed5d915804fd87acb158bc797147a1719"
+  dependencies:
+    node-int64 "^0.4.0"
+
+buffer-from@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.0.0.tgz#4cb8832d23612589b0406e9e2956c17f06fdf531"
+
+buffer-indexof@^1.0.0:
+  version "1.1.1"
+  resolved "https://registry.yarnpkg.com/buffer-indexof/-/buffer-indexof-1.1.1.tgz#52fabcc6a606d1a00302802648ef68f639da268c"
+
+buffer-xor@^1.0.3:
+  version "1.0.3"
+  resolved "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9"
+
+buffer@^4.3.0:
+  version "4.9.1"
+  resolved "https://registry.yarnpkg.com/buffer/-/buffer-4.9.1.tgz#6d1bb601b07a4efced97094132093027c95bc298"
+  dependencies:
+    base64-js "^1.0.2"
+    ieee754 "^1.1.4"
+    isarray "^1.0.0"
+
+builtin-modules@^1.0.0, builtin-modules@^1.1.1:
+  version "1.1.1"
+  resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f"
+
+builtin-status-codes@^3.0.0:
+  version "3.0.0"
+  resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8"
+
+bytes@3.0.0:
+  version "3.0.0"
+  resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048"
+
+cache-base@^1.0.1:
+  version "1.0.1"
+  resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2"
+  dependencies:
+    collection-visit "^1.0.0"
+    component-emitter "^1.2.1"
+    get-value "^2.0.6"
+    has-value "^1.0.0"
+    isobject "^3.0.1"
+    set-value "^2.0.0"
+    to-object-path "^0.3.0"
+    union-value "^1.0.0"
+    unset-value "^1.0.0"
+
+caller-path@^0.1.0:
+  version "0.1.0"
+  resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-0.1.0.tgz#94085ef63581ecd3daa92444a8fe94e82577751f"
+  dependencies:
+    callsites "^0.2.0"
+
+callsites@^0.2.0:
+  version "0.2.0"
+  resolved "https://registry.yarnpkg.com/callsites/-/callsites-0.2.0.tgz#afab96262910a7f33c19a5775825c69f34e350ca"
+
+callsites@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.yarnpkg.com/callsites/-/callsites-2.0.0.tgz#06eb84f00eea413da86affefacbffb36093b3c50"
+
+camel-case@3.0.x:
+  version "3.0.0"
+  resolved "https://registry.yarnpkg.com/camel-case/-/camel-case-3.0.0.tgz#ca3c3688a4e9cf3a4cda777dc4dcbc713249cf73"
+  dependencies:
+    no-case "^2.2.0"
+    upper-case "^1.1.1"
+
+camelcase-keys@^2.0.0:
+  version "2.1.0"
+  resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-2.1.0.tgz#308beeaffdf28119051efa1d932213c91b8f92e7"
+  dependencies:
+    camelcase "^2.0.0"
+    map-obj "^1.0.0"
+
+camelcase@^1.0.2:
+  version "1.2.1"
+  resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-1.2.1.tgz#9bb5304d2e0b56698b2c758b08a3eaa9daa58a39"
+
+camelcase@^2.0.0:
+  version "2.1.1"
+  resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-2.1.1.tgz#7c1d16d679a1bbe59ca02cacecfb011e201f5a1f"
+
+camelcase@^3.0.0:
+  version "3.0.0"
+  resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-3.0.0.tgz#32fc4b9fcdaf845fcdf7e73bb97cac2261f0ab0a"
+
+camelcase@^4.0.0, camelcase@^4.1.0:
+  version "4.1.0"
+  resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd"
+
+caniuse-api@^1.5.2:
+  version "1.6.1"
+  resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-1.6.1.tgz#b534e7c734c4f81ec5fbe8aca2ad24354b962c6c"
+  dependencies:
+    browserslist "^1.3.6"
+    caniuse-db "^1.0.30000529"
+    lodash.memoize "^4.1.2"
+    lodash.uniq "^4.5.0"
+
+caniuse-db@^1.0.30000529, caniuse-db@^1.0.30000634, caniuse-db@^1.0.30000639:
+  version "1.0.30000844"
+  resolved "https://registry.yarnpkg.com/caniuse-db/-/caniuse-db-1.0.30000844.tgz#bca5798cda2b6931d68100c2d69e55fb338cbb41"
+
+caniuse-lite@^1.0.30000748, caniuse-lite@^1.0.30000792:
+  version "1.0.30000844"
+  resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000844.tgz#de7c84cde0582143cf4f5abdf1b98e5a0539ad4a"
+
+capture-stack-trace@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/capture-stack-trace/-/capture-stack-trace-1.0.0.tgz#4a6fa07399c26bba47f0b2496b4d0fb408c5550d"
+
+case-sensitive-paths-webpack-plugin@2.1.1:
+  version "2.1.1"
+  resolved "https://registry.yarnpkg.com/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.1.1.tgz#3d29ced8c1f124bf6f53846fb3f5894731fdc909"
+
+caseless@~0.12.0:
+  version "0.12.0"
+  resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc"
+
+center-align@^0.1.1:
+  version "0.1.3"
+  resolved "https://registry.yarnpkg.com/center-align/-/center-align-0.1.3.tgz#aa0d32629b6ee972200411cbd4461c907bc2b7ad"
+  dependencies:
+    align-text "^0.1.3"
+    lazy-cache "^1.0.3"
+
+chalk@1.1.3, chalk@^1.1.3:
+  version "1.1.3"
+  resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98"
+  dependencies:
+    ansi-styles "^2.2.1"
+    escape-string-regexp "^1.0.2"
+    has-ansi "^2.0.0"
+    strip-ansi "^3.0.0"
+    supports-color "^2.0.0"
+
+chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.4.1:
+  version "2.4.1"
+  resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.1.tgz#18c49ab16a037b6eb0152cc83e3471338215b66e"
+  dependencies:
+    ansi-styles "^3.2.1"
+    escape-string-regexp "^1.0.5"
+    supports-color "^5.3.0"
+
+chardet@^0.4.0:
+  version "0.4.2"
+  resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.4.2.tgz#b5473b33dc97c424e5d98dc87d55d4d8a29c8bf2"
+
+chokidar@^1.6.0:
+  version "1.7.0"
+  resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-1.7.0.tgz#798e689778151c8076b4b360e5edd28cda2bb468"
+  dependencies:
+    anymatch "^1.3.0"
+    async-each "^1.0.0"
+    glob-parent "^2.0.0"
+    inherits "^2.0.1"
+    is-binary-path "^1.0.0"
+    is-glob "^2.0.0"
+    path-is-absolute "^1.0.0"
+    readdirp "^2.0.0"
+  optionalDependencies:
+    fsevents "^1.0.0"
+
+chokidar@^2.0.2:
+  version "2.0.3"
+  resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-2.0.3.tgz#dcbd4f6cbb2a55b4799ba8a840ac527e5f4b1176"
+  dependencies:
+    anymatch "^2.0.0"
+    async-each "^1.0.0"
+    braces "^2.3.0"
+    glob-parent "^3.1.0"
+    inherits "^2.0.1"
+    is-binary-path "^1.0.0"
+    is-glob "^4.0.0"
+    normalize-path "^2.1.1"
+    path-is-absolute "^1.0.0"
+    readdirp "^2.0.0"
+    upath "^1.0.0"
+  optionalDependencies:
+    fsevents "^1.1.2"
+
+chownr@^1.0.1:
+  version "1.0.1"
+  resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.0.1.tgz#e2a75042a9551908bebd25b8523d5f9769d79181"
+
+ci-info@^1.0.0:
+  version "1.1.3"
+  resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-1.1.3.tgz#710193264bb05c77b8c90d02f5aaf22216a667b2"
+
+cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3:
+  version "1.0.4"
+  resolved "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.4.tgz#8760e4ecc272f4c363532f926d874aae2c1397de"
+  dependencies:
+    inherits "^2.0.1"
+    safe-buffer "^5.0.1"
+
+circular-json@^0.3.1:
+  version "0.3.3"
+  resolved "https://registry.yarnpkg.com/circular-json/-/circular-json-0.3.3.tgz#815c99ea84f6809529d2f45791bdf82711352d66"
+
+clap@^1.0.9:
+  version "1.2.3"
+  resolved "https://registry.yarnpkg.com/clap/-/clap-1.2.3.tgz#4f36745b32008492557f46412d66d50cb99bce51"
+  dependencies:
+    chalk "^1.1.3"
+
+class-utils@^0.3.5:
+  version "0.3.6"
+  resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463"
+  dependencies:
+    arr-union "^3.1.0"
+    define-property "^0.2.5"
+    isobject "^3.0.0"
+    static-extend "^0.1.1"
+
+clean-css@4.1.x:
+  version "4.1.11"
+  resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-4.1.11.tgz#2ecdf145aba38f54740f26cefd0ff3e03e125d6a"
+  dependencies:
+    source-map "0.5.x"
+
+cli-boxes@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-1.0.0.tgz#4fa917c3e59c94a004cd61f8ee509da651687143"
+
+cli-cursor@^2.1.0:
+  version "2.1.0"
+  resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5"
+  dependencies:
+    restore-cursor "^2.0.0"
+
+cli-width@^2.0.0:
+  version "2.2.0"
+  resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.2.0.tgz#ff19ede8a9a5e579324147b0c11f0fbcbabed639"
+
+cliui@^2.1.0:
+  version "2.1.0"
+  resolved "https://registry.yarnpkg.com/cliui/-/cliui-2.1.0.tgz#4b475760ff80264c762c3a1719032e91c7fea0d1"
+  dependencies:
+    center-align "^0.1.1"
+    right-align "^0.1.1"
+    wordwrap "0.0.2"
+
+cliui@^3.2.0:
+  version "3.2.0"
+  resolved "https://registry.yarnpkg.com/cliui/-/cliui-3.2.0.tgz#120601537a916d29940f934da3b48d585a39213d"
+  dependencies:
+    string-width "^1.0.1"
+    strip-ansi "^3.0.1"
+    wrap-ansi "^2.0.0"
+
+clone@^1.0.2:
+  version "1.0.4"
+  resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e"
+
+co@^4.6.0:
+  version "4.6.0"
+  resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184"
+
+coa@~1.0.1:
+  version "1.0.4"
+  resolved "https://registry.yarnpkg.com/coa/-/coa-1.0.4.tgz#a9ef153660d6a86a8bdec0289a5c684d217432fd"
+  dependencies:
+    q "^1.1.2"
+
+code-point-at@^1.0.0:
+  version "1.1.0"
+  resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77"
+
+collection-visit@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0"
+  dependencies:
+    map-visit "^1.0.0"
+    object-visit "^1.0.0"
+
+color-convert@^1.3.0, color-convert@^1.9.0:
+  version "1.9.1"
+  resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.1.tgz#c1261107aeb2f294ebffec9ed9ecad529a6097ed"
+  dependencies:
+    color-name "^1.1.1"
+
+color-name@^1.0.0, color-name@^1.1.1:
+  version "1.1.3"
+  resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25"
+
+color-string@^0.3.0:
+  version "0.3.0"
+  resolved "https://registry.yarnpkg.com/color-string/-/color-string-0.3.0.tgz#27d46fb67025c5c2fa25993bfbf579e47841b991"
+  dependencies:
+    color-name "^1.0.0"
+
+color@^0.11.0:
+  version "0.11.4"
+  resolved "https://registry.yarnpkg.com/color/-/color-0.11.4.tgz#6d7b5c74fb65e841cd48792ad1ed5e07b904d764"
+  dependencies:
+    clone "^1.0.2"
+    color-convert "^1.3.0"
+    color-string "^0.3.0"
+
+colormin@^1.0.5:
+  version "1.1.2"
+  resolved "https://registry.yarnpkg.com/colormin/-/colormin-1.1.2.tgz#ea2f7420a72b96881a38aae59ec124a6f7298133"
+  dependencies:
+    color "^0.11.0"
+    css-color-names "0.0.4"
+    has "^1.0.1"
+
+colors@~1.1.2:
+  version "1.1.2"
+  resolved "https://registry.yarnpkg.com/colors/-/colors-1.1.2.tgz#168a4701756b6a7f51a12ce0c97bfa28c084ed63"
+
+combined-stream@1.0.6, combined-stream@~1.0.5:
+  version "1.0.6"
+  resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.6.tgz#723e7df6e801ac5613113a7e445a9b69cb632818"
+  dependencies:
+    delayed-stream "~1.0.0"
+
+commander@2.15.x, commander@^2.11.0, commander@~2.15.0:
+  version "2.15.1"
+  resolved "https://registry.yarnpkg.com/commander/-/commander-2.15.1.tgz#df46e867d0fc2aec66a34662b406a9ccafff5b0f"
+
+commondir@^1.0.1:
+  version "1.0.1"
+  resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b"
+
+compare-versions@^3.1.0:
+  version "3.2.1"
+  resolved "https://registry.yarnpkg.com/compare-versions/-/compare-versions-3.2.1.tgz#a49eb7689d4caaf0b6db5220173fd279614000f7"
+
+component-emitter@^1.2.1:
+  version "1.2.1"
+  resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.2.1.tgz#137918d6d78283f7df7a6b7c5a63e140e69425e6"
+
+compressible@~2.0.13:
+  version "2.0.13"
+  resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.13.tgz#0d1020ab924b2fdb4d6279875c7d6daba6baa7a9"
+  dependencies:
+    mime-db ">= 1.33.0 < 2"
+
+compression@^1.5.2:
+  version "1.7.2"
+  resolved "http://registry.npmjs.org/compression/-/compression-1.7.2.tgz#aaffbcd6aaf854b44ebb280353d5ad1651f59a69"
+  dependencies:
+    accepts "~1.3.4"
+    bytes "3.0.0"
+    compressible "~2.0.13"
+    debug "2.6.9"
+    on-headers "~1.0.1"
+    safe-buffer "5.1.1"
+    vary "~1.1.2"
+
+concat-map@0.0.1:
+  version "0.0.1"
+  resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
+
+concat-stream@^1.6.0:
+  version "1.6.2"
+  resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34"
+  dependencies:
+    buffer-from "^1.0.0"
+    inherits "^2.0.3"
+    readable-stream "^2.2.2"
+    typedarray "^0.0.6"
+
+configstore@^3.0.0:
+  version "3.1.2"
+  resolved "https://registry.yarnpkg.com/configstore/-/configstore-3.1.2.tgz#c6f25defaeef26df12dd33414b001fe81a543f8f"
+  dependencies:
+    dot-prop "^4.1.0"
+    graceful-fs "^4.1.2"
+    make-dir "^1.0.0"
+    unique-string "^1.0.0"
+    write-file-atomic "^2.0.0"
+    xdg-basedir "^3.0.0"
+
+connect-history-api-fallback@^1.3.0:
+  version "1.5.0"
+  resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-1.5.0.tgz#b06873934bc5e344fef611a196a6faae0aee015a"
+
+console-browserify@^1.1.0:
+  version "1.1.0"
+  resolved "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.1.0.tgz#f0241c45730a9fc6323b206dbf38edc741d0bb10"
+  dependencies:
+    date-now "^0.1.4"
+
+console-control-strings@^1.0.0, console-control-strings@~1.1.0:
+  version "1.1.0"
+  resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e"
+
+constants-browserify@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/constants-browserify/-/constants-browserify-1.0.0.tgz#c20b96d8c617748aaf1c16021760cd27fcb8cb75"
+
+contains-path@^0.1.0:
+  version "0.1.0"
+  resolved "https://registry.yarnpkg.com/contains-path/-/contains-path-0.1.0.tgz#fe8cf184ff6670b6baef01a9d4861a5cbec4120a"
+
+content-disposition@0.5.2:
+  version "0.5.2"
+  resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.2.tgz#0cf68bb9ddf5f2be7961c3a85178cb85dba78cb4"
+
+content-type-parser@^1.0.1:
+  version "1.0.2"
+  resolved "https://registry.yarnpkg.com/content-type-parser/-/content-type-parser-1.0.2.tgz#caabe80623e63638b2502fd4c7f12ff4ce2352e7"
+
+content-type@~1.0.4:
+  version "1.0.4"
+  resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b"
+
+convert-source-map@^1.4.0, convert-source-map@^1.5.0, convert-source-map@^1.5.1:
+  version "1.5.1"
+  resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.5.1.tgz#b8278097b9bc229365de5c62cf5fcaed8b5599e5"
+
+cookie-signature@1.0.6:
+  version "1.0.6"
+  resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c"
+
+cookie@0.3.1:
+  version "0.3.1"
+  resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.3.1.tgz#e7e0a1f9ef43b4c8ba925c5c5a96e806d16873bb"
+
+copy-descriptor@^0.1.0:
+  version "0.1.1"
+  resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d"
+
+core-js@^1.0.0:
+  version "1.2.7"
+  resolved "https://registry.yarnpkg.com/core-js/-/core-js-1.2.7.tgz#652294c14651db28fa93bd2d5ff2983a4f08c636"
+
+core-js@^2.4.0, core-js@^2.5.0:
+  version "2.5.6"
+  resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.5.6.tgz#0fe6d45bf3cac3ac364a9d72de7576f4eb221b9d"
+
+core-util-is@1.0.2, core-util-is@~1.0.0:
+  version "1.0.2"
+  resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7"
+
+cosmiconfig@^2.1.0, cosmiconfig@^2.1.1:
+  version "2.2.2"
+  resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-2.2.2.tgz#6173cebd56fac042c1f4390edf7af6c07c7cb892"
+  dependencies:
+    is-directory "^0.3.1"
+    js-yaml "^3.4.3"
+    minimist "^1.2.0"
+    object-assign "^4.1.0"
+    os-homedir "^1.0.1"
+    parse-json "^2.2.0"
+    require-from-string "^1.1.0"
+
+create-ecdh@^4.0.0:
+  version "4.0.3"
+  resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.3.tgz#c9111b6f33045c4697f144787f9254cdc77c45ff"
+  dependencies:
+    bn.js "^4.1.0"
+    elliptic "^6.0.0"
+
+create-error-class@^3.0.0:
+  version "3.0.2"
+  resolved "https://registry.yarnpkg.com/create-error-class/-/create-error-class-3.0.2.tgz#06be7abef947a3f14a30fd610671d401bca8b7b6"
+  dependencies:
+    capture-stack-trace "^1.0.0"
+
+create-hash@^1.1.0, create-hash@^1.1.2:
+  version "1.2.0"
+  resolved "https://registry.yarnpkg.com/create-hash/-/create-hash-1.2.0.tgz#889078af11a63756bcfb59bd221996be3a9ef196"
+  dependencies:
+    cipher-base "^1.0.1"
+    inherits "^2.0.1"
+    md5.js "^1.3.4"
+    ripemd160 "^2.0.1"
+    sha.js "^2.4.0"
+
+create-hmac@^1.1.0, create-hmac@^1.1.2, create-hmac@^1.1.4:
+  version "1.1.7"
+  resolved "https://registry.yarnpkg.com/create-hmac/-/create-hmac-1.1.7.tgz#69170c78b3ab957147b2b8b04572e47ead2243ff"
+  dependencies:
+    cipher-base "^1.0.3"
+    create-hash "^1.1.0"
+    inherits "^2.0.1"
+    ripemd160 "^2.0.0"
+    safe-buffer "^5.0.1"
+    sha.js "^2.4.8"
+
+cross-spawn@5.1.0, cross-spawn@^5.0.1, cross-spawn@^5.1.0:
+  version "5.1.0"
+  resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449"
+  dependencies:
+    lru-cache "^4.0.1"
+    shebang-command "^1.2.0"
+    which "^1.2.9"
+
+crypto-browserify@^3.11.0:
+  version "3.12.0"
+  resolved "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.12.0.tgz#396cf9f3137f03e4b8e532c58f698254e00f80ec"
+  dependencies:
+    browserify-cipher "^1.0.0"
+    browserify-sign "^4.0.0"
+    create-ecdh "^4.0.0"
+    create-hash "^1.1.0"
+    create-hmac "^1.1.0"
+    diffie-hellman "^5.0.0"
+    inherits "^2.0.1"
+    pbkdf2 "^3.0.3"
+    public-encrypt "^4.0.0"
+    randombytes "^2.0.0"
+    randomfill "^1.0.3"
+
+crypto-random-string@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-1.0.0.tgz#a230f64f568310e1498009940790ec99545bca7e"
+
+css-color-names@0.0.4:
+  version "0.0.4"
+  resolved "https://registry.yarnpkg.com/css-color-names/-/css-color-names-0.0.4.tgz#808adc2e79cf84738069b646cb20ec27beb629e0"
+
+css-loader@0.28.7:
+  version "0.28.7"
+  resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-0.28.7.tgz#5f2ee989dd32edd907717f953317656160999c1b"
+  dependencies:
+    babel-code-frame "^6.11.0"
+    css-selector-tokenizer "^0.7.0"
+    cssnano ">=2.6.1 <4"
+    icss-utils "^2.1.0"
+    loader-utils "^1.0.2"
+    lodash.camelcase "^4.3.0"
+    object-assign "^4.0.1"
+    postcss "^5.0.6"
+    postcss-modules-extract-imports "^1.0.0"
+    postcss-modules-local-by-default "^1.0.1"
+    postcss-modules-scope "^1.0.0"
+    postcss-modules-values "^1.1.0"
+    postcss-value-parser "^3.3.0"
+    source-list-map "^2.0.0"
+
+css-select@^1.1.0:
+  version "1.2.0"
+  resolved "https://registry.yarnpkg.com/css-select/-/css-select-1.2.0.tgz#2b3a110539c5355f1cd8d314623e870b121ec858"
+  dependencies:
+    boolbase "~1.0.0"
+    css-what "2.1"
+    domutils "1.5.1"
+    nth-check "~1.0.1"
+
+css-selector-tokenizer@^0.7.0:
+  version "0.7.0"
+  resolved "https://registry.yarnpkg.com/css-selector-tokenizer/-/css-selector-tokenizer-0.7.0.tgz#e6988474ae8c953477bf5e7efecfceccd9cf4c86"
+  dependencies:
+    cssesc "^0.1.0"
+    fastparse "^1.1.1"
+    regexpu-core "^1.0.0"
+
+css-what@2.1:
+  version "2.1.0"
+  resolved "https://registry.yarnpkg.com/css-what/-/css-what-2.1.0.tgz#9467d032c38cfaefb9f2d79501253062f87fa1bd"
+
+cssesc@^0.1.0:
+  version "0.1.0"
+  resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-0.1.0.tgz#c814903e45623371a0477b40109aaafbeeaddbb4"
+
+"cssnano@>=2.6.1 <4":
+  version "3.10.0"
+  resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-3.10.0.tgz#4f38f6cea2b9b17fa01490f23f1dc68ea65c1c38"
+  dependencies:
+    autoprefixer "^6.3.1"
+    decamelize "^1.1.2"
+    defined "^1.0.0"
+    has "^1.0.1"
+    object-assign "^4.0.1"
+    postcss "^5.0.14"
+    postcss-calc "^5.2.0"
+    postcss-colormin "^2.1.8"
+    postcss-convert-values "^2.3.4"
+    postcss-discard-comments "^2.0.4"
+    postcss-discard-duplicates "^2.0.1"
+    postcss-discard-empty "^2.0.1"
+    postcss-discard-overridden "^0.1.1"
+    postcss-discard-unused "^2.2.1"
+    postcss-filter-plugins "^2.0.0"
+    postcss-merge-idents "^2.1.5"
+    postcss-merge-longhand "^2.0.1"
+    postcss-merge-rules "^2.0.3"
+    postcss-minify-font-values "^1.0.2"
+    postcss-minify-gradients "^1.0.1"
+    postcss-minify-params "^1.0.4"
+    postcss-minify-selectors "^2.0.4"
+    postcss-normalize-charset "^1.1.0"
+    postcss-normalize-url "^3.0.7"
+    postcss-ordered-values "^2.1.0"
+    postcss-reduce-idents "^2.2.2"
+    postcss-reduce-initial "^1.0.0"
+    postcss-reduce-transforms "^1.0.3"
+    postcss-svgo "^2.1.1"
+    postcss-unique-selectors "^2.0.2"
+    postcss-value-parser "^3.2.3"
+    postcss-zindex "^2.0.1"
+
+csso@~2.3.1:
+  version "2.3.2"
+  resolved "https://registry.yarnpkg.com/csso/-/csso-2.3.2.tgz#ddd52c587033f49e94b71fc55569f252e8ff5f85"
+  dependencies:
+    clap "^1.0.9"
+    source-map "^0.5.3"
+
+cssom@0.3.x, "cssom@>= 0.3.2 < 0.4.0":
+  version "0.3.2"
+  resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.2.tgz#b8036170c79f07a90ff2f16e22284027a243848b"
+
+"cssstyle@>= 0.2.37 < 0.3.0":
+  version "0.2.37"
+  resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-0.2.37.tgz#541097234cb2513c83ceed3acddc27ff27987d54"
+  dependencies:
+    cssom "0.3.x"
+
+currently-unhandled@^0.4.1:
+  version "0.4.1"
+  resolved "https://registry.yarnpkg.com/currently-unhandled/-/currently-unhandled-0.4.1.tgz#988df33feab191ef799a61369dd76c17adf957ea"
+  dependencies:
+    array-find-index "^1.0.1"
+
+d@1:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/d/-/d-1.0.0.tgz#754bb5bfe55451da69a58b94d45f4c5b0462d58f"
+  dependencies:
+    es5-ext "^0.10.9"
+
+damerau-levenshtein@^1.0.0:
+  version "1.0.4"
+  resolved "https://registry.yarnpkg.com/damerau-levenshtein/-/damerau-levenshtein-1.0.4.tgz#03191c432cb6eea168bb77f3a55ffdccb8978514"
+
+dashdash@^1.12.0:
+  version "1.14.1"
+  resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0"
+  dependencies:
+    assert-plus "^1.0.0"
+
+date-now@^0.1.4:
+  version "0.1.4"
+  resolved "https://registry.yarnpkg.com/date-now/-/date-now-0.1.4.tgz#eaf439fd4d4848ad74e5cc7dbef200672b9e345b"
+
+debug@2.6.9, debug@^2.1.2, debug@^2.2.0, debug@^2.3.3, debug@^2.6.0, debug@^2.6.6, debug@^2.6.8, debug@^2.6.9:
+  version "2.6.9"
+  resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f"
+  dependencies:
+    ms "2.0.0"
+
+debug@^3.0.1, debug@^3.1.0:
+  version "3.1.0"
+  resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261"
+  dependencies:
+    ms "2.0.0"
+
+decamelize@^1.0.0, decamelize@^1.1.1, decamelize@^1.1.2:
+  version "1.2.0"
+  resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290"
+
+decode-uri-component@^0.2.0:
+  version "0.2.0"
+  resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545"
+
+deep-equal@^1.0.1:
+  version "1.0.1"
+  resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.0.1.tgz#f5d260292b660e084eff4cdbc9f08ad3247448b5"
+
+deep-extend@^0.5.1:
+  version "0.5.1"
+  resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.5.1.tgz#b894a9dd90d3023fbf1c55a394fb858eb2066f1f"
+
+deep-is@~0.1.3:
+  version "0.1.3"
+  resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34"
+
+default-require-extensions@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/default-require-extensions/-/default-require-extensions-1.0.0.tgz#f37ea15d3e13ffd9b437d33e1a75b5fb97874cb8"
+  dependencies:
+    strip-bom "^2.0.0"
+
+define-properties@^1.1.2:
+  version "1.1.2"
+  resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.2.tgz#83a73f2fea569898fb737193c8f873caf6d45c94"
+  dependencies:
+    foreach "^2.0.5"
+    object-keys "^1.0.8"
+
+define-property@^0.2.5:
+  version "0.2.5"
+  resolved "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116"
+  dependencies:
+    is-descriptor "^0.1.0"
+
+define-property@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/define-property/-/define-property-1.0.0.tgz#769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6"
+  dependencies:
+    is-descriptor "^1.0.0"
+
+define-property@^2.0.2:
+  version "2.0.2"
+  resolved "https://registry.yarnpkg.com/define-property/-/define-property-2.0.2.tgz#d459689e8d654ba77e02a817f8710d702cb16e9d"
+  dependencies:
+    is-descriptor "^1.0.2"
+    isobject "^3.0.1"
+
+defined@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/defined/-/defined-1.0.0.tgz#c98d9bcef75674188e110969151199e39b1fa693"
+
+del@^2.0.2, del@^2.2.2:
+  version "2.2.2"
+  resolved "https://registry.yarnpkg.com/del/-/del-2.2.2.tgz#c12c981d067846c84bcaf862cff930d907ffd1a8"
+  dependencies:
+    globby "^5.0.0"
+    is-path-cwd "^1.0.0"
+    is-path-in-cwd "^1.0.0"
+    object-assign "^4.0.1"
+    pify "^2.0.0"
+    pinkie-promise "^2.0.0"
+    rimraf "^2.2.8"
+
+del@^3.0.0:
+  version "3.0.0"
+  resolved "https://registry.yarnpkg.com/del/-/del-3.0.0.tgz#53ecf699ffcbcb39637691ab13baf160819766e5"
+  dependencies:
+    globby "^6.1.0"
+    is-path-cwd "^1.0.0"
+    is-path-in-cwd "^1.0.0"
+    p-map "^1.1.1"
+    pify "^3.0.0"
+    rimraf "^2.2.8"
+
+delayed-stream@~1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619"
+
+delegates@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a"
+
+depd@1.1.1:
+  version "1.1.1"
+  resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.1.tgz#5783b4e1c459f06fa5ca27f991f3d06e7a310359"
+
+depd@~1.1.1, depd@~1.1.2:
+  version "1.1.2"
+  resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9"
+
+des.js@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/des.js/-/des.js-1.0.0.tgz#c074d2e2aa6a8a9a07dbd61f9a15c2cd83ec8ecc"
+  dependencies:
+    inherits "^2.0.1"
+    minimalistic-assert "^1.0.0"
+
+destroy@~1.0.4:
+  version "1.0.4"
+  resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80"
+
+detect-indent@^4.0.0:
+  version "4.0.0"
+  resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-4.0.0.tgz#f76d064352cdf43a1cb6ce619c4ee3a9475de208"
+  dependencies:
+    repeating "^2.0.0"
+
+detect-libc@^1.0.2:
+  version "1.0.3"
+  resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b"
+
+detect-node@^2.0.3:
+  version "2.0.3"
+  resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.0.3.tgz#a2033c09cc8e158d37748fbde7507832bd6ce127"
+
+detect-port-alt@1.1.6:
+  version "1.1.6"
+  resolved "https://registry.yarnpkg.com/detect-port-alt/-/detect-port-alt-1.1.6.tgz#24707deabe932d4a3cf621302027c2b266568275"
+  dependencies:
+    address "^1.0.1"
+    debug "^2.6.0"
+
+diff@^3.2.0:
+  version "3.5.0"
+  resolved "https://registry.yarnpkg.com/diff/-/diff-3.5.0.tgz#800c0dd1e0a8bfbc95835c202ad220fe317e5a12"
+
+diffie-hellman@^5.0.0:
+  version "5.0.3"
+  resolved "https://registry.yarnpkg.com/diffie-hellman/-/diffie-hellman-5.0.3.tgz#40e8ee98f55a2149607146921c63e1ae5f3d2875"
+  dependencies:
+    bn.js "^4.1.0"
+    miller-rabin "^4.0.0"
+    randombytes "^2.0.0"
+
+dns-equal@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/dns-equal/-/dns-equal-1.0.0.tgz#b39e7f1da6eb0a75ba9c17324b34753c47e0654d"
+
+dns-packet@^1.3.1:
+  version "1.3.1"
+  resolved "https://registry.yarnpkg.com/dns-packet/-/dns-packet-1.3.1.tgz#12aa426981075be500b910eedcd0b47dd7deda5a"
+  dependencies:
+    ip "^1.1.0"
+    safe-buffer "^5.0.1"
+
+dns-txt@^2.0.2:
+  version "2.0.2"
+  resolved "https://registry.yarnpkg.com/dns-txt/-/dns-txt-2.0.2.tgz#b91d806f5d27188e4ab3e7d107d881a1cc4642b6"
+  dependencies:
+    buffer-indexof "^1.0.0"
+
+doctrine@1.5.0:
+  version "1.5.0"
+  resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-1.5.0.tgz#379dce730f6166f76cefa4e6707a159b02c5a6fa"
+  dependencies:
+    esutils "^2.0.2"
+    isarray "^1.0.0"
+
+doctrine@^2.0.0:
+  version "2.1.0"
+  resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d"
+  dependencies:
+    esutils "^2.0.2"
+
+dom-converter@~0.1:
+  version "0.1.4"
+  resolved "https://registry.yarnpkg.com/dom-converter/-/dom-converter-0.1.4.tgz#a45ef5727b890c9bffe6d7c876e7b19cb0e17f3b"
+  dependencies:
+    utila "~0.3"
+
+dom-serializer@0:
+  version "0.1.0"
+  resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.1.0.tgz#073c697546ce0780ce23be4a28e293e40bc30c82"
+  dependencies:
+    domelementtype "~1.1.1"
+    entities "~1.1.1"
+
+dom-urls@^1.1.0:
+  version "1.1.0"
+  resolved "https://registry.yarnpkg.com/dom-urls/-/dom-urls-1.1.0.tgz#001ddf81628cd1e706125c7176f53ccec55d918e"
+  dependencies:
+    urijs "^1.16.1"
+
+domain-browser@^1.1.1:
+  version "1.2.0"
+  resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-1.2.0.tgz#3d31f50191a6749dd1375a7f522e823d42e54eda"
+
+domelementtype@1:
+  version "1.3.0"
+  resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.0.tgz#b17aed82e8ab59e52dd9c19b1756e0fc187204c2"
+
+domelementtype@~1.1.1:
+  version "1.1.3"
+  resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.1.3.tgz#bd28773e2642881aec51544924299c5cd822185b"
+
+domhandler@2.1:
+  version "2.1.0"
+  resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-2.1.0.tgz#d2646f5e57f6c3bab11cf6cb05d3c0acf7412594"
+  dependencies:
+    domelementtype "1"
+
+domutils@1.1:
+  version "1.1.6"
+  resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.1.6.tgz#bddc3de099b9a2efacc51c623f28f416ecc57485"
+  dependencies:
+    domelementtype "1"
+
+domutils@1.5.1:
+  version "1.5.1"
+  resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.5.1.tgz#dcd8488a26f563d61079e48c9f7b7e32373682cf"
+  dependencies:
+    dom-serializer "0"
+    domelementtype "1"
+
+dot-prop@^4.1.0:
+  version "4.2.0"
+  resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-4.2.0.tgz#1f19e0c2e1aa0e32797c49799f2837ac6af69c57"
+  dependencies:
+    is-obj "^1.0.0"
+
+dotenv-expand@4.2.0:
+  version "4.2.0"
+  resolved "https://registry.yarnpkg.com/dotenv-expand/-/dotenv-expand-4.2.0.tgz#def1f1ca5d6059d24a766e587942c21106ce1275"
+
+dotenv@4.0.0:
+  version "4.0.0"
+  resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-4.0.0.tgz#864ef1379aced55ce6f95debecdce179f7a0cd1d"
+
+duplexer3@^0.1.4:
+  version "0.1.4"
+  resolved "https://registry.yarnpkg.com/duplexer3/-/duplexer3-0.1.4.tgz#ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2"
+
+duplexer@^0.1.1:
+  version "0.1.1"
+  resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.1.tgz#ace6ff808c1ce66b57d1ebf97977acb02334cfc1"
+
+ecc-jsbn@~0.1.1:
+  version "0.1.1"
+  resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz#0fc73a9ed5f0d53c38193398523ef7e543777505"
+  dependencies:
+    jsbn "~0.1.0"
+
+ee-first@1.1.1:
+  version "1.1.1"
+  resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d"
+
+electron-to-chromium@^1.2.7, electron-to-chromium@^1.3.30:
+  version "1.3.47"
+  resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.47.tgz#764e887ca9104d01a0ac8eabee7dfc0e2ce14104"
+
+elliptic@^6.0.0:
+  version "6.4.0"
+  resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.4.0.tgz#cac9af8762c85836187003c8dfe193e5e2eae5df"
+  dependencies:
+    bn.js "^4.4.0"
+    brorand "^1.0.1"
+    hash.js "^1.0.0"
+    hmac-drbg "^1.0.0"
+    inherits "^2.0.1"
+    minimalistic-assert "^1.0.0"
+    minimalistic-crypto-utils "^1.0.0"
+
+emoji-regex@^6.1.0:
+  version "6.5.1"
+  resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-6.5.1.tgz#9baea929b155565c11ea41c6626eaa65cef992c2"
+
+emojis-list@^2.0.0:
+  version "2.1.0"
+  resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-2.1.0.tgz#4daa4d9db00f9819880c79fa457ae5b09a1fd389"
+
+encodeurl@~1.0.2:
+  version "1.0.2"
+  resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59"
+
+encoding@^0.1.11:
+  version "0.1.12"
+  resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.12.tgz#538b66f3ee62cd1ab51ec323829d1f9480c74beb"
+  dependencies:
+    iconv-lite "~0.4.13"
+
+enhanced-resolve@^3.4.0:
+  version "3.4.1"
+  resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-3.4.1.tgz#0421e339fd71419b3da13d129b3979040230476e"
+  dependencies:
+    graceful-fs "^4.1.2"
+    memory-fs "^0.4.0"
+    object-assign "^4.0.1"
+    tapable "^0.2.7"
+
+entities@~1.1.1:
+  version "1.1.1"
+  resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.1.tgz#6e5c2d0a5621b5dadaecef80b90edfb5cd7772f0"
+
+errno@^0.1.3, errno@~0.1.7:
+  version "0.1.7"
+  resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.7.tgz#4684d71779ad39af177e3f007996f7c67c852618"
+  dependencies:
+    prr "~1.0.1"
+
+error-ex@^1.2.0:
+  version "1.3.1"
+  resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.1.tgz#f855a86ce61adc4e8621c3cda21e7a7612c3a8dc"
+  dependencies:
+    is-arrayish "^0.2.1"
+
+es-abstract@^1.7.0:
+  version "1.11.0"
+  resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.11.0.tgz#cce87d518f0496893b1a30cd8461835535480681"
+  dependencies:
+    es-to-primitive "^1.1.1"
+    function-bind "^1.1.1"
+    has "^1.0.1"
+    is-callable "^1.1.3"
+    is-regex "^1.0.4"
+
+es-to-primitive@^1.1.1:
+  version "1.1.1"
+  resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.1.1.tgz#45355248a88979034b6792e19bb81f2b7975dd0d"
+  dependencies:
+    is-callable "^1.1.1"
+    is-date-object "^1.0.1"
+    is-symbol "^1.0.1"
+
+es5-ext@^0.10.14, es5-ext@^0.10.35, es5-ext@^0.10.9, es5-ext@~0.10.14:
+  version "0.10.42"
+  resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.42.tgz#8c07dd33af04d5dcd1310b5cef13bea63a89ba8d"
+  dependencies:
+    es6-iterator "~2.0.3"
+    es6-symbol "~3.1.1"
+    next-tick "1"
+
+es6-iterator@^2.0.1, es6-iterator@~2.0.1, es6-iterator@~2.0.3:
+  version "2.0.3"
+  resolved "https://registry.yarnpkg.com/es6-iterator/-/es6-iterator-2.0.3.tgz#a7de889141a05a94b0854403b2d0a0fbfa98f3b7"
+  dependencies:
+    d "1"
+    es5-ext "^0.10.35"
+    es6-symbol "^3.1.1"
+
+es6-map@^0.1.3:
+  version "0.1.5"
+  resolved "https://registry.yarnpkg.com/es6-map/-/es6-map-0.1.5.tgz#9136e0503dcc06a301690f0bb14ff4e364e949f0"
+  dependencies:
+    d "1"
+    es5-ext "~0.10.14"
+    es6-iterator "~2.0.1"
+    es6-set "~0.1.5"
+    es6-symbol "~3.1.1"
+    event-emitter "~0.3.5"
+
+es6-promise@^4.0.5:
+  version "4.2.4"
+  resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-4.2.4.tgz#dc4221c2b16518760bd8c39a52d8f356fc00ed29"
+
+es6-set@~0.1.5:
+  version "0.1.5"
+  resolved "https://registry.yarnpkg.com/es6-set/-/es6-set-0.1.5.tgz#d2b3ec5d4d800ced818db538d28974db0a73ccb1"
+  dependencies:
+    d "1"
+    es5-ext "~0.10.14"
+    es6-iterator "~2.0.1"
+    es6-symbol "3.1.1"
+    event-emitter "~0.3.5"
+
+es6-symbol@3.1.1, es6-symbol@^3.1.1, es6-symbol@~3.1.1:
+  version "3.1.1"
+  resolved "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.1.tgz#bf00ef4fdab6ba1b46ecb7b629b4c7ed5715cc77"
+  dependencies:
+    d "1"
+    es5-ext "~0.10.14"
+
+es6-weak-map@^2.0.1:
+  version "2.0.2"
+  resolved "https://registry.yarnpkg.com/es6-weak-map/-/es6-weak-map-2.0.2.tgz#5e3ab32251ffd1538a1f8e5ffa1357772f92d96f"
+  dependencies:
+    d "1"
+    es5-ext "^0.10.14"
+    es6-iterator "^2.0.1"
+    es6-symbol "^3.1.1"
+
+escape-html@~1.0.3:
+  version "1.0.3"
+  resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988"
+
+escape-string-regexp@1.0.5, escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5:
+  version "1.0.5"
+  resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
+
+escodegen@^1.6.1:
+  version "1.9.1"
+  resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-1.9.1.tgz#dbae17ef96c8e4bedb1356f4504fa4cc2f7cb7e2"
+  dependencies:
+    esprima "^3.1.3"
+    estraverse "^4.2.0"
+    esutils "^2.0.2"
+    optionator "^0.8.1"
+  optionalDependencies:
+    source-map "~0.6.1"
+
+escope@^3.6.0:
+  version "3.6.0"
+  resolved "https://registry.yarnpkg.com/escope/-/escope-3.6.0.tgz#e01975e812781a163a6dadfdd80398dc64c889c3"
+  dependencies:
+    es6-map "^0.1.3"
+    es6-weak-map "^2.0.1"
+    esrecurse "^4.1.0"
+    estraverse "^4.1.1"
+
+eslint-config-react-app@^2.1.0:
+  version "2.1.0"
+  resolved "https://registry.yarnpkg.com/eslint-config-react-app/-/eslint-config-react-app-2.1.0.tgz#23c909f71cbaff76b945b831d2d814b8bde169eb"
+
+eslint-import-resolver-node@^0.3.1:
+  version "0.3.2"
+  resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.2.tgz#58f15fb839b8d0576ca980413476aab2472db66a"
+  dependencies:
+    debug "^2.6.9"
+    resolve "^1.5.0"
+
+eslint-loader@1.9.0:
+  version "1.9.0"
+  resolved "https://registry.yarnpkg.com/eslint-loader/-/eslint-loader-1.9.0.tgz#7e1be9feddca328d3dcfaef1ad49d5beffe83a13"
+  dependencies:
+    loader-fs-cache "^1.0.0"
+    loader-utils "^1.0.2"
+    object-assign "^4.0.1"
+    object-hash "^1.1.4"
+    rimraf "^2.6.1"
+
+eslint-module-utils@^2.1.1:
+  version "2.2.0"
+  resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.2.0.tgz#b270362cd88b1a48ad308976ce7fa54e98411746"
+  dependencies:
+    debug "^2.6.8"
+    pkg-dir "^1.0.0"
+
+eslint-plugin-flowtype@2.39.1:
+  version "2.39.1"
+  resolved "https://registry.yarnpkg.com/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.39.1.tgz#b5624622a0388bcd969f4351131232dcb9649cd5"
+  dependencies:
+    lodash "^4.15.0"
+
+eslint-plugin-import@2.8.0:
+  version "2.8.0"
+  resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.8.0.tgz#fa1b6ef31fcb3c501c09859c1b86f1fc5b986894"
+  dependencies:
+    builtin-modules "^1.1.1"
+    contains-path "^0.1.0"
+    debug "^2.6.8"
+    doctrine "1.5.0"
+    eslint-import-resolver-node "^0.3.1"
+    eslint-module-utils "^2.1.1"
+    has "^1.0.1"
+    lodash.cond "^4.3.0"
+    minimatch "^3.0.3"
+    read-pkg-up "^2.0.0"
+
+eslint-plugin-jsx-a11y@5.1.1:
+  version "5.1.1"
+  resolved "https://registry.yarnpkg.com/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-5.1.1.tgz#5c96bb5186ca14e94db1095ff59b3e2bd94069b1"
+  dependencies:
+    aria-query "^0.7.0"
+    array-includes "^3.0.3"
+    ast-types-flow "0.0.7"
+    axobject-query "^0.1.0"
+    damerau-levenshtein "^1.0.0"
+    emoji-regex "^6.1.0"
+    jsx-ast-utils "^1.4.0"
+
+eslint-plugin-react@7.4.0:
+  version "7.4.0"
+  resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.4.0.tgz#300a95861b9729c087d362dd64abcc351a74364a"
+  dependencies:
+    doctrine "^2.0.0"
+    has "^1.0.1"
+    jsx-ast-utils "^2.0.0"
+    prop-types "^15.5.10"
+
+eslint-scope@^3.7.1:
+  version "3.7.1"
+  resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-3.7.1.tgz#3d63c3edfda02e06e01a452ad88caacc7cdcb6e8"
+  dependencies:
+    esrecurse "^4.1.0"
+    estraverse "^4.1.1"
+
+eslint@4.10.0:
+  version "4.10.0"
+  resolved "https://registry.yarnpkg.com/eslint/-/eslint-4.10.0.tgz#f25d0d7955c81968c2309aa5c9a229e045176bb7"
+  dependencies:
+    ajv "^5.2.0"
+    babel-code-frame "^6.22.0"
+    chalk "^2.1.0"
+    concat-stream "^1.6.0"
+    cross-spawn "^5.1.0"
+    debug "^3.0.1"
+    doctrine "^2.0.0"
+    eslint-scope "^3.7.1"
+    espree "^3.5.1"
+    esquery "^1.0.0"
+    estraverse "^4.2.0"
+    esutils "^2.0.2"
+    file-entry-cache "^2.0.0"
+    functional-red-black-tree "^1.0.1"
+    glob "^7.1.2"
+    globals "^9.17.0"
+    ignore "^3.3.3"
+    imurmurhash "^0.1.4"
+    inquirer "^3.0.6"
+    is-resolvable "^1.0.0"
+    js-yaml "^3.9.1"
+    json-stable-stringify "^1.0.1"
+    levn "^0.3.0"
+    lodash "^4.17.4"
+    minimatch "^3.0.2"
+    mkdirp "^0.5.1"
+    natural-compare "^1.4.0"
+    optionator "^0.8.2"
+    path-is-inside "^1.0.2"
+    pluralize "^7.0.0"
+    progress "^2.0.0"
+    require-uncached "^1.0.3"
+    semver "^5.3.0"
+    strip-ansi "^4.0.0"
+    strip-json-comments "~2.0.1"
+    table "^4.0.1"
+    text-table "~0.2.0"
+
+espree@^3.5.1:
+  version "3.5.4"
+  resolved "https://registry.yarnpkg.com/espree/-/espree-3.5.4.tgz#b0f447187c8a8bed944b815a660bddf5deb5d1a7"
+  dependencies:
+    acorn "^5.5.0"
+    acorn-jsx "^3.0.0"
+
+esprima@^2.6.0:
+  version "2.7.3"
+  resolved "https://registry.yarnpkg.com/esprima/-/esprima-2.7.3.tgz#96e3b70d5779f6ad49cd032673d1c312767ba581"
+
+esprima@^3.1.3:
+  version "3.1.3"
+  resolved "https://registry.yarnpkg.com/esprima/-/esprima-3.1.3.tgz#fdca51cee6133895e3c88d535ce49dbff62a4633"
+
+esprima@^4.0.0:
+  version "4.0.0"
+  resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.0.tgz#4499eddcd1110e0b218bacf2fa7f7f59f55ca804"
+
+esquery@^1.0.0:
+  version "1.0.1"
+  resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.0.1.tgz#406c51658b1f5991a5f9b62b1dc25b00e3e5c708"
+  dependencies:
+    estraverse "^4.0.0"
+
+esrecurse@^4.1.0:
+  version "4.2.1"
+  resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.2.1.tgz#007a3b9fdbc2b3bb87e4879ea19c92fdbd3942cf"
+  dependencies:
+    estraverse "^4.1.0"
+
+estraverse@^4.0.0, estraverse@^4.1.0, estraverse@^4.1.1, estraverse@^4.2.0:
+  version "4.2.0"
+  resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.2.0.tgz#0dee3fed31fcd469618ce7342099fc1afa0bdb13"
+
+esutils@^2.0.2:
+  version "2.0.2"
+  resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.2.tgz#0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b"
+
+etag@~1.8.1:
+  version "1.8.1"
+  resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887"
+
+event-emitter@~0.3.5:
+  version "0.3.5"
+  resolved "https://registry.yarnpkg.com/event-emitter/-/event-emitter-0.3.5.tgz#df8c69eef1647923c7157b9ce83840610b02cc39"
+  dependencies:
+    d "1"
+    es5-ext "~0.10.14"
+
+eventemitter3@^3.0.0:
+  version "3.1.0"
+  resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-3.1.0.tgz#090b4d6cdbd645ed10bf750d4b5407942d7ba163"
+
+events@^1.0.0:
+  version "1.1.1"
+  resolved "https://registry.yarnpkg.com/events/-/events-1.1.1.tgz#9ebdb7635ad099c70dcc4c2a1f5004288e8bd924"
+
+eventsource@0.1.6:
+  version "0.1.6"
+  resolved "https://registry.yarnpkg.com/eventsource/-/eventsource-0.1.6.tgz#0acede849ed7dd1ccc32c811bb11b944d4f29232"
+  dependencies:
+    original ">=0.0.5"
+
+evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3:
+  version "1.0.3"
+  resolved "https://registry.yarnpkg.com/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz#7fcbdb198dc71959432efe13842684e0525acb02"
+  dependencies:
+    md5.js "^1.3.4"
+    safe-buffer "^5.1.1"
+
+exec-sh@^0.2.0:
+  version "0.2.1"
+  resolved "https://registry.yarnpkg.com/exec-sh/-/exec-sh-0.2.1.tgz#163b98a6e89e6b65b47c2a28d215bc1f63989c38"
+  dependencies:
+    merge "^1.1.3"
+
+execa@^0.7.0:
+  version "0.7.0"
+  resolved "https://registry.yarnpkg.com/execa/-/execa-0.7.0.tgz#944becd34cc41ee32a63a9faf27ad5a65fc59777"
+  dependencies:
+    cross-spawn "^5.0.1"
+    get-stream "^3.0.0"
+    is-stream "^1.1.0"
+    npm-run-path "^2.0.0"
+    p-finally "^1.0.0"
+    signal-exit "^3.0.0"
+    strip-eof "^1.0.0"
+
+expand-brackets@^0.1.4:
+  version "0.1.5"
+  resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-0.1.5.tgz#df07284e342a807cd733ac5af72411e581d1177b"
+  dependencies:
+    is-posix-bracket "^0.1.0"
+
+expand-brackets@^2.1.4:
+  version "2.1.4"
+  resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622"
+  dependencies:
+    debug "^2.3.3"
+    define-property "^0.2.5"
+    extend-shallow "^2.0.1"
+    posix-character-classes "^0.1.0"
+    regex-not "^1.0.0"
+    snapdragon "^0.8.1"
+    to-regex "^3.0.1"
+
+expand-range@^1.8.1:
+  version "1.8.2"
+  resolved "https://registry.yarnpkg.com/expand-range/-/expand-range-1.8.2.tgz#a299effd335fe2721ebae8e257ec79644fc85337"
+  dependencies:
+    fill-range "^2.1.0"
+
+expand-tilde@^2.0.0, expand-tilde@^2.0.2:
+  version "2.0.2"
+  resolved "https://registry.yarnpkg.com/expand-tilde/-/expand-tilde-2.0.2.tgz#97e801aa052df02454de46b02bf621642cdc8502"
+  dependencies:
+    homedir-polyfill "^1.0.1"
+
+express@^4.13.3:
+  version "4.16.3"
+  resolved "https://registry.yarnpkg.com/express/-/express-4.16.3.tgz#6af8a502350db3246ecc4becf6b5a34d22f7ed53"
+  dependencies:
+    accepts "~1.3.5"
+    array-flatten "1.1.1"
+    body-parser "1.18.2"
+    content-disposition "0.5.2"
+    content-type "~1.0.4"
+    cookie "0.3.1"
+    cookie-signature "1.0.6"
+    debug "2.6.9"
+    depd "~1.1.2"
+    encodeurl "~1.0.2"
+    escape-html "~1.0.3"
+    etag "~1.8.1"
+    finalhandler "1.1.1"
+    fresh "0.5.2"
+    merge-descriptors "1.0.1"
+    methods "~1.1.2"
+    on-finished "~2.3.0"
+    parseurl "~1.3.2"
+    path-to-regexp "0.1.7"
+    proxy-addr "~2.0.3"
+    qs "6.5.1"
+    range-parser "~1.2.0"
+    safe-buffer "5.1.1"
+    send "0.16.2"
+    serve-static "1.13.2"
+    setprototypeof "1.1.0"
+    statuses "~1.4.0"
+    type-is "~1.6.16"
+    utils-merge "1.0.1"
+    vary "~1.1.2"
+
+extend-shallow@^2.0.1:
+  version "2.0.1"
+  resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f"
+  dependencies:
+    is-extendable "^0.1.0"
+
+extend-shallow@^3.0.0, extend-shallow@^3.0.2:
+  version "3.0.2"
+  resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8"
+  dependencies:
+    assign-symbols "^1.0.0"
+    is-extendable "^1.0.1"
+
+extend@~3.0.1:
+  version "3.0.1"
+  resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.1.tgz#a755ea7bc1adfcc5a31ce7e762dbaadc5e636444"
+
+external-editor@^2.0.4:
+  version "2.2.0"
+  resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-2.2.0.tgz#045511cfd8d133f3846673d1047c154e214ad3d5"
+  dependencies:
+    chardet "^0.4.0"
+    iconv-lite "^0.4.17"
+    tmp "^0.0.33"
+
+extglob@^0.3.1:
+  version "0.3.2"
+  resolved "https://registry.yarnpkg.com/extglob/-/extglob-0.3.2.tgz#2e18ff3d2f49ab2765cec9023f011daa8d8349a1"
+  dependencies:
+    is-extglob "^1.0.0"
+
+extglob@^2.0.4:
+  version "2.0.4"
+  resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543"
+  dependencies:
+    array-unique "^0.3.2"
+    define-property "^1.0.0"
+    expand-brackets "^2.1.4"
+    extend-shallow "^2.0.1"
+    fragment-cache "^0.2.1"
+    regex-not "^1.0.0"
+    snapdragon "^0.8.1"
+    to-regex "^3.0.1"
+
+extract-text-webpack-plugin@3.0.2:
+  version "3.0.2"
+  resolved "https://registry.yarnpkg.com/extract-text-webpack-plugin/-/extract-text-webpack-plugin-3.0.2.tgz#5f043eaa02f9750a9258b78c0a6e0dc1408fb2f7"
+  dependencies:
+    async "^2.4.1"
+    loader-utils "^1.1.0"
+    schema-utils "^0.3.0"
+    webpack-sources "^1.0.1"
+
+extsprintf@1.3.0:
+  version "1.3.0"
+  resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05"
+
+extsprintf@^1.2.0:
+  version "1.4.0"
+  resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f"
+
+fast-deep-equal@^1.0.0:
+  version "1.1.0"
+  resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz#c053477817c86b51daa853c81e059b733d023614"
+
+fast-deep-equal@^2.0.1:
+  version "2.0.1"
+  resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz#7b05218ddf9667bf7f370bf7fdb2cb15fdd0aa49"
+
+fast-json-stable-stringify@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz#d5142c0caee6b1189f87d3a76111064f86c8bbf2"
+
+fast-levenshtein@~2.0.4:
+  version "2.0.6"
+  resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917"
+
+fastparse@^1.1.1:
+  version "1.1.1"
+  resolved "https://registry.yarnpkg.com/fastparse/-/fastparse-1.1.1.tgz#d1e2643b38a94d7583b479060e6c4affc94071f8"
+
+faye-websocket@^0.10.0:
+  version "0.10.0"
+  resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.10.0.tgz#4e492f8d04dfb6f89003507f6edbf2d501e7c6f4"
+  dependencies:
+    websocket-driver ">=0.5.1"
+
+faye-websocket@~0.11.0:
+  version "0.11.1"
+  resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.11.1.tgz#f0efe18c4f56e4f40afc7e06c719fd5ee6188f38"
+  dependencies:
+    websocket-driver ">=0.5.1"
+
+fb-watchman@^1.8.0:
+  version "1.9.2"
+  resolved "https://registry.yarnpkg.com/fb-watchman/-/fb-watchman-1.9.2.tgz#a24cf47827f82d38fb59a69ad70b76e3b6ae7383"
+  dependencies:
+    bser "1.0.2"
+
+fb-watchman@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.yarnpkg.com/fb-watchman/-/fb-watchman-2.0.0.tgz#54e9abf7dfa2f26cd9b1636c588c1afc05de5d58"
+  dependencies:
+    bser "^2.0.0"
+
+fbjs@^0.8.16:
+  version "0.8.16"
+  resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-0.8.16.tgz#5e67432f550dc41b572bf55847b8aca64e5337db"
+  dependencies:
+    core-js "^1.0.0"
+    isomorphic-fetch "^2.1.1"
+    loose-envify "^1.0.0"
+    object-assign "^4.1.0"
+    promise "^7.1.1"
+    setimmediate "^1.0.5"
+    ua-parser-js "^0.7.9"
+
+figures@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.yarnpkg.com/figures/-/figures-2.0.0.tgz#3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962"
+  dependencies:
+    escape-string-regexp "^1.0.5"
+
+file-entry-cache@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-2.0.0.tgz#c392990c3e684783d838b8c84a45d8a048458361"
+  dependencies:
+    flat-cache "^1.2.1"
+    object-assign "^4.0.1"
+
+file-loader@1.1.5:
+  version "1.1.5"
+  resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-1.1.5.tgz#91c25b6b6fbe56dae99f10a425fd64933b5c9daa"
+  dependencies:
+    loader-utils "^1.0.2"
+    schema-utils "^0.3.0"
+
+filename-regex@^2.0.0:
+  version "2.0.1"
+  resolved "https://registry.yarnpkg.com/filename-regex/-/filename-regex-2.0.1.tgz#c1c4b9bee3e09725ddb106b75c1e301fe2f18b26"
+
+fileset@^2.0.2:
+  version "2.0.3"
+  resolved "https://registry.yarnpkg.com/fileset/-/fileset-2.0.3.tgz#8e7548a96d3cc2327ee5e674168723a333bba2a0"
+  dependencies:
+    glob "^7.0.3"
+    minimatch "^3.0.3"
+
+filesize@3.5.11:
+  version "3.5.11"
+  resolved "https://registry.yarnpkg.com/filesize/-/filesize-3.5.11.tgz#1919326749433bb3cf77368bd158caabcc19e9ee"
+
+fill-range@^2.1.0:
+  version "2.2.4"
+  resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-2.2.4.tgz#eb1e773abb056dcd8df2bfdf6af59b8b3a936565"
+  dependencies:
+    is-number "^2.1.0"
+    isobject "^2.0.0"
+    randomatic "^3.0.0"
+    repeat-element "^1.1.2"
+    repeat-string "^1.5.2"
+
+fill-range@^4.0.0:
+  version "4.0.0"
+  resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7"
+  dependencies:
+    extend-shallow "^2.0.1"
+    is-number "^3.0.0"
+    repeat-string "^1.6.1"
+    to-regex-range "^2.1.0"
+
+finalhandler@1.1.1:
+  version "1.1.1"
+  resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.1.tgz#eebf4ed840079c83f4249038c9d703008301b105"
+  dependencies:
+    debug "2.6.9"
+    encodeurl "~1.0.2"
+    escape-html "~1.0.3"
+    on-finished "~2.3.0"
+    parseurl "~1.3.2"
+    statuses "~1.4.0"
+    unpipe "~1.0.0"
+
+find-cache-dir@^0.1.1:
+  version "0.1.1"
+  resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-0.1.1.tgz#c8defae57c8a52a8a784f9e31c57c742e993a0b9"
+  dependencies:
+    commondir "^1.0.1"
+    mkdirp "^0.5.1"
+    pkg-dir "^1.0.0"
+
+find-cache-dir@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-1.0.0.tgz#9288e3e9e3cc3748717d39eade17cf71fc30ee6f"
+  dependencies:
+    commondir "^1.0.1"
+    make-dir "^1.0.0"
+    pkg-dir "^2.0.0"
+
+find-up@^1.0.0:
+  version "1.1.2"
+  resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f"
+  dependencies:
+    path-exists "^2.0.0"
+    pinkie-promise "^2.0.0"
+
+find-up@^2.0.0, find-up@^2.1.0:
+  version "2.1.0"
+  resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7"
+  dependencies:
+    locate-path "^2.0.0"
+
+flat-cache@^1.2.1:
+  version "1.3.0"
+  resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-1.3.0.tgz#d3030b32b38154f4e3b7e9c709f490f7ef97c481"
+  dependencies:
+    circular-json "^0.3.1"
+    del "^2.0.2"
+    graceful-fs "^4.1.2"
+    write "^0.2.1"
+
+flatten@^1.0.2:
+  version "1.0.2"
+  resolved "https://registry.yarnpkg.com/flatten/-/flatten-1.0.2.tgz#dae46a9d78fbe25292258cc1e780a41d95c03782"
+
+follow-redirects@^1.0.0:
+  version "1.5.0"
+  resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.5.0.tgz#234f49cf770b7f35b40e790f636ceba0c3a0ab77"
+  dependencies:
+    debug "^3.1.0"
+
+for-in@^1.0.1, for-in@^1.0.2:
+  version "1.0.2"
+  resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80"
+
+for-own@^0.1.4:
+  version "0.1.5"
+  resolved "https://registry.yarnpkg.com/for-own/-/for-own-0.1.5.tgz#5265c681a4f294dabbf17c9509b6763aa84510ce"
+  dependencies:
+    for-in "^1.0.1"
+
+foreach@^2.0.5:
+  version "2.0.5"
+  resolved "https://registry.yarnpkg.com/foreach/-/foreach-2.0.5.tgz#0bee005018aeb260d0a3af3ae658dd0136ec1b99"
+
+forever-agent@~0.6.1:
+  version "0.6.1"
+  resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91"
+
+form-data@~2.3.1:
+  version "2.3.2"
+  resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.2.tgz#4970498be604c20c005d4f5c23aecd21d6b49099"
+  dependencies:
+    asynckit "^0.4.0"
+    combined-stream "1.0.6"
+    mime-types "^2.1.12"
+
+forwarded@~0.1.2:
+  version "0.1.2"
+  resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.1.2.tgz#98c23dab1175657b8c0573e8ceccd91b0ff18c84"
+
+fragment-cache@^0.2.1:
+  version "0.2.1"
+  resolved "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19"
+  dependencies:
+    map-cache "^0.2.2"
+
+fresh@0.5.2:
+  version "0.5.2"
+  resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7"
+
+fs-extra@3.0.1:
+  version "3.0.1"
+  resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-3.0.1.tgz#3794f378c58b342ea7dbbb23095109c4b3b62291"
+  dependencies:
+    graceful-fs "^4.1.2"
+    jsonfile "^3.0.0"
+    universalify "^0.1.0"
+
+fs-extra@^0.30.0:
+  version "0.30.0"
+  resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-0.30.0.tgz#f233ffcc08d4da7d432daa449776989db1df93f0"
+  dependencies:
+    graceful-fs "^4.1.2"
+    jsonfile "^2.1.0"
+    klaw "^1.0.0"
+    path-is-absolute "^1.0.0"
+    rimraf "^2.2.8"
+
+fs-minipass@^1.2.5:
+  version "1.2.5"
+  resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.5.tgz#06c277218454ec288df77ada54a03b8702aacb9d"
+  dependencies:
+    minipass "^2.2.1"
+
+fs.realpath@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
+
+fsevents@^1.0.0, fsevents@^1.1.2, fsevents@^1.1.3:
+  version "1.2.4"
+  resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.4.tgz#f41dcb1af2582af3692da36fc55cbd8e1041c426"
+  dependencies:
+    nan "^2.9.2"
+    node-pre-gyp "^0.10.0"
+
+function-bind@^1.0.2, function-bind@^1.1.1:
+  version "1.1.1"
+  resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
+
+functional-red-black-tree@^1.0.1:
+  version "1.0.1"
+  resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327"
+
+gauge@~2.7.3:
+  version "2.7.4"
+  resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7"
+  dependencies:
+    aproba "^1.0.3"
+    console-control-strings "^1.0.0"
+    has-unicode "^2.0.0"
+    object-assign "^4.1.0"
+    signal-exit "^3.0.0"
+    string-width "^1.0.1"
+    strip-ansi "^3.0.1"
+    wide-align "^1.1.0"
+
+get-caller-file@^1.0.1:
+  version "1.0.2"
+  resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.2.tgz#f702e63127e7e231c160a80c1554acb70d5047e5"
+
+get-stdin@^4.0.1:
+  version "4.0.1"
+  resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe"
+
+get-stream@^3.0.0:
+  version "3.0.0"
+  resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14"
+
+get-value@^2.0.3, get-value@^2.0.6:
+  version "2.0.6"
+  resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28"
+
+getpass@^0.1.1:
+  version "0.1.7"
+  resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa"
+  dependencies:
+    assert-plus "^1.0.0"
+
+glob-base@^0.3.0:
+  version "0.3.0"
+  resolved "https://registry.yarnpkg.com/glob-base/-/glob-base-0.3.0.tgz#dbb164f6221b1c0b1ccf82aea328b497df0ea3c4"
+  dependencies:
+    glob-parent "^2.0.0"
+    is-glob "^2.0.0"
+
+glob-parent@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-2.0.0.tgz#81383d72db054fcccf5336daa902f182f6edbb28"
+  dependencies:
+    is-glob "^2.0.0"
+
+glob-parent@^3.1.0:
+  version "3.1.0"
+  resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-3.1.0.tgz#9e6af6299d8d3bd2bd40430832bd113df906c5ae"
+  dependencies:
+    is-glob "^3.1.0"
+    path-dirname "^1.0.0"
+
+glob@^7.0.3, glob@^7.0.5, glob@^7.1.1, glob@^7.1.2:
+  version "7.1.2"
+  resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.2.tgz#c19c9df9a028702d678612384a6552404c636d15"
+  dependencies:
+    fs.realpath "^1.0.0"
+    inflight "^1.0.4"
+    inherits "2"
+    minimatch "^3.0.4"
+    once "^1.3.0"
+    path-is-absolute "^1.0.0"
+
+global-dirs@^0.1.0:
+  version "0.1.1"
+  resolved "https://registry.yarnpkg.com/global-dirs/-/global-dirs-0.1.1.tgz#b319c0dd4607f353f3be9cca4c72fc148c49f445"
+  dependencies:
+    ini "^1.3.4"
+
+global-modules@1.0.0, global-modules@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-1.0.0.tgz#6d770f0eb523ac78164d72b5e71a8877265cc3ea"
+  dependencies:
+    global-prefix "^1.0.1"
+    is-windows "^1.0.1"
+    resolve-dir "^1.0.0"
+
+global-prefix@^1.0.1:
+  version "1.0.2"
+  resolved "https://registry.yarnpkg.com/global-prefix/-/global-prefix-1.0.2.tgz#dbf743c6c14992593c655568cb66ed32c0122ebe"
+  dependencies:
+    expand-tilde "^2.0.2"
+    homedir-polyfill "^1.0.1"
+    ini "^1.3.4"
+    is-windows "^1.0.1"
+    which "^1.2.14"
+
+globals@^9.17.0, globals@^9.18.0:
+  version "9.18.0"
+  resolved "https://registry.yarnpkg.com/globals/-/globals-9.18.0.tgz#aa3896b3e69b487f17e31ed2143d69a8e30c2d8a"
+
+globby@^5.0.0:
+  version "5.0.0"
+  resolved "https://registry.yarnpkg.com/globby/-/globby-5.0.0.tgz#ebd84667ca0dbb330b99bcfc68eac2bc54370e0d"
+  dependencies:
+    array-union "^1.0.1"
+    arrify "^1.0.0"
+    glob "^7.0.3"
+    object-assign "^4.0.1"
+    pify "^2.0.0"
+    pinkie-promise "^2.0.0"
+
+globby@^6.1.0:
+  version "6.1.0"
+  resolved "https://registry.yarnpkg.com/globby/-/globby-6.1.0.tgz#f5a6d70e8395e21c858fb0489d64df02424d506c"
+  dependencies:
+    array-union "^1.0.1"
+    glob "^7.0.3"
+    object-assign "^4.0.1"
+    pify "^2.0.0"
+    pinkie-promise "^2.0.0"
+
+got@^6.7.1:
+  version "6.7.1"
+  resolved "https://registry.yarnpkg.com/got/-/got-6.7.1.tgz#240cd05785a9a18e561dc1b44b41c763ef1e8db0"
+  dependencies:
+    create-error-class "^3.0.0"
+    duplexer3 "^0.1.4"
+    get-stream "^3.0.0"
+    is-redirect "^1.0.0"
+    is-retry-allowed "^1.0.0"
+    is-stream "^1.0.0"
+    lowercase-keys "^1.0.0"
+    safe-buffer "^5.0.1"
+    timed-out "^4.0.0"
+    unzip-response "^2.0.1"
+    url-parse-lax "^1.0.0"
+
+graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.1.9:
+  version "4.1.11"
+  resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.11.tgz#0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658"
+
+growly@^1.3.0:
+  version "1.3.0"
+  resolved "https://registry.yarnpkg.com/growly/-/growly-1.3.0.tgz#f10748cbe76af964b7c96c93c6bcc28af120c081"
+
+gzip-size@3.0.0:
+  version "3.0.0"
+  resolved "https://registry.yarnpkg.com/gzip-size/-/gzip-size-3.0.0.tgz#546188e9bdc337f673772f81660464b389dce520"
+  dependencies:
+    duplexer "^0.1.1"
+
+handle-thing@^1.2.5:
+  version "1.2.5"
+  resolved "https://registry.yarnpkg.com/handle-thing/-/handle-thing-1.2.5.tgz#fd7aad726bf1a5fd16dfc29b2f7a6601d27139c4"
+
+handlebars@^4.0.3:
+  version "4.0.11"
+  resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.0.11.tgz#630a35dfe0294bc281edae6ffc5d329fc7982dcc"
+  dependencies:
+    async "^1.4.0"
+    optimist "^0.6.1"
+    source-map "^0.4.4"
+  optionalDependencies:
+    uglify-js "^2.6"
+
+har-schema@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92"
+
+har-validator@~5.0.3:
+  version "5.0.3"
+  resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.0.3.tgz#ba402c266194f15956ef15e0fcf242993f6a7dfd"
+  dependencies:
+    ajv "^5.1.0"
+    har-schema "^2.0.0"
+
+has-ansi@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91"
+  dependencies:
+    ansi-regex "^2.0.0"
+
+has-flag@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-1.0.0.tgz#9d9e793165ce017a00f00418c43f942a7b1d11fa"
+
+has-flag@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-2.0.0.tgz#e8207af1cc7b30d446cc70b734b5e8be18f88d51"
+
+has-flag@^3.0.0:
+  version "3.0.0"
+  resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"
+
+has-unicode@^2.0.0:
+  version "2.0.1"
+  resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9"
+
+has-value@^0.3.1:
+  version "0.3.1"
+  resolved "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f"
+  dependencies:
+    get-value "^2.0.3"
+    has-values "^0.1.4"
+    isobject "^2.0.0"
+
+has-value@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/has-value/-/has-value-1.0.0.tgz#18b281da585b1c5c51def24c930ed29a0be6b177"
+  dependencies:
+    get-value "^2.0.6"
+    has-values "^1.0.0"
+    isobject "^3.0.0"
+
+has-values@^0.1.4:
+  version "0.1.4"
+  resolved "https://registry.yarnpkg.com/has-values/-/has-values-0.1.4.tgz#6d61de95d91dfca9b9a02089ad384bff8f62b771"
+
+has-values@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/has-values/-/has-values-1.0.0.tgz#95b0b63fec2146619a6fe57fe75628d5a39efe4f"
+  dependencies:
+    is-number "^3.0.0"
+    kind-of "^4.0.0"
+
+has@^1.0.1:
+  version "1.0.1"
+  resolved "https://registry.yarnpkg.com/has/-/has-1.0.1.tgz#8461733f538b0837c9361e39a9ab9e9704dc2f28"
+  dependencies:
+    function-bind "^1.0.2"
+
+hash-base@^3.0.0:
+  version "3.0.4"
+  resolved "https://registry.yarnpkg.com/hash-base/-/hash-base-3.0.4.tgz#5fc8686847ecd73499403319a6b0a3f3f6ae4918"
+  dependencies:
+    inherits "^2.0.1"
+    safe-buffer "^5.0.1"
+
+hash.js@^1.0.0, hash.js@^1.0.3:
+  version "1.1.3"
+  resolved "https://registry.yarnpkg.com/hash.js/-/hash.js-1.1.3.tgz#340dedbe6290187151c1ea1d777a3448935df846"
+  dependencies:
+    inherits "^2.0.3"
+    minimalistic-assert "^1.0.0"
+
+he@1.1.x:
+  version "1.1.1"
+  resolved "https://registry.yarnpkg.com/he/-/he-1.1.1.tgz#93410fd21b009735151f8868c2f271f3427e23fd"
+
+hmac-drbg@^1.0.0:
+  version "1.0.1"
+  resolved "https://registry.yarnpkg.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz#d2745701025a6c775a6c545793ed502fc0c649a1"
+  dependencies:
+    hash.js "^1.0.3"
+    minimalistic-assert "^1.0.0"
+    minimalistic-crypto-utils "^1.0.1"
+
+home-or-tmp@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.yarnpkg.com/home-or-tmp/-/home-or-tmp-2.0.0.tgz#e36c3f2d2cae7d746a857e38d18d5f32a7882db8"
+  dependencies:
+    os-homedir "^1.0.0"
+    os-tmpdir "^1.0.1"
+
+homedir-polyfill@^1.0.1:
+  version "1.0.1"
+  resolved "https://registry.yarnpkg.com/homedir-polyfill/-/homedir-polyfill-1.0.1.tgz#4c2bbc8a758998feebf5ed68580f76d46768b4bc"
+  dependencies:
+    parse-passwd "^1.0.0"
+
+hosted-git-info@^2.1.4:
+  version "2.6.0"
+  resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.6.0.tgz#23235b29ab230c576aab0d4f13fc046b0b038222"
+
+hpack.js@^2.1.6:
+  version "2.1.6"
+  resolved "https://registry.yarnpkg.com/hpack.js/-/hpack.js-2.1.6.tgz#87774c0949e513f42e84575b3c45681fade2a0b2"
+  dependencies:
+    inherits "^2.0.1"
+    obuf "^1.0.0"
+    readable-stream "^2.0.1"
+    wbuf "^1.1.0"
+
+html-comment-regex@^1.1.0:
+  version "1.1.1"
+  resolved "https://registry.yarnpkg.com/html-comment-regex/-/html-comment-regex-1.1.1.tgz#668b93776eaae55ebde8f3ad464b307a4963625e"
+
+html-encoding-sniffer@^1.0.1:
+  version "1.0.2"
+  resolved "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz#e70d84b94da53aa375e11fe3a351be6642ca46f8"
+  dependencies:
+    whatwg-encoding "^1.0.1"
+
+html-entities@^1.2.0:
+  version "1.2.1"
+  resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-1.2.1.tgz#0df29351f0721163515dfb9e5543e5f6eed5162f"
+
+html-minifier@^3.2.3:
+  version "3.5.16"
+  resolved "https://registry.yarnpkg.com/html-minifier/-/html-minifier-3.5.16.tgz#39f5aabaf78bdfc057fe67334226efd7f3851175"
+  dependencies:
+    camel-case "3.0.x"
+    clean-css "4.1.x"
+    commander "2.15.x"
+    he "1.1.x"
+    param-case "2.1.x"
+    relateurl "0.2.x"
+    uglify-js "3.3.x"
+
+html-webpack-plugin@2.29.0:
+  version "2.29.0"
+  resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-2.29.0.tgz#e987f421853d3b6938c8c4c8171842e5fd17af23"
+  dependencies:
+    bluebird "^3.4.7"
+    html-minifier "^3.2.3"
+    loader-utils "^0.2.16"
+    lodash "^4.17.3"
+    pretty-error "^2.0.2"
+    toposort "^1.0.0"
+
+htmlparser2@~3.3.0:
+  version "3.3.0"
+  resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.3.0.tgz#cc70d05a59f6542e43f0e685c982e14c924a9efe"
+  dependencies:
+    domelementtype "1"
+    domhandler "2.1"
+    domutils "1.1"
+    readable-stream "1.0"
+
+http-deceiver@^1.2.7:
+  version "1.2.7"
+  resolved "https://registry.yarnpkg.com/http-deceiver/-/http-deceiver-1.2.7.tgz#fa7168944ab9a519d337cb0bec7284dc3e723d87"
+
+http-errors@1.6.2:
+  version "1.6.2"
+  resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.2.tgz#0a002cc85707192a7e7946ceedc11155f60ec736"
+  dependencies:
+    depd "1.1.1"
+    inherits "2.0.3"
+    setprototypeof "1.0.3"
+    statuses ">= 1.3.1 < 2"
+
+http-errors@~1.6.2:
+  version "1.6.3"
+  resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d"
+  dependencies:
+    depd "~1.1.2"
+    inherits "2.0.3"
+    setprototypeof "1.1.0"
+    statuses ">= 1.4.0 < 2"
+
+http-parser-js@>=0.4.0:
+  version "0.4.12"
+  resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.4.12.tgz#b9cfbf4a2cf26f0fc34b10ca1489a27771e3474f"
+
+http-proxy-middleware@~0.17.4:
+  version "0.17.4"
+  resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-0.17.4.tgz#642e8848851d66f09d4f124912846dbaeb41b833"
+  dependencies:
+    http-proxy "^1.16.2"
+    is-glob "^3.1.0"
+    lodash "^4.17.2"
+    micromatch "^2.3.11"
+
+http-proxy@^1.16.2:
+  version "1.17.0"
+  resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.17.0.tgz#7ad38494658f84605e2f6db4436df410f4e5be9a"
+  dependencies:
+    eventemitter3 "^3.0.0"
+    follow-redirects "^1.0.0"
+    requires-port "^1.0.0"
+
+http-signature@~1.2.0:
+  version "1.2.0"
+  resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1"
+  dependencies:
+    assert-plus "^1.0.0"
+    jsprim "^1.2.2"
+    sshpk "^1.7.0"
+
+https-browserify@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73"
+
+iconv-lite@0.4.19:
+  version "0.4.19"
+  resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.19.tgz#f7468f60135f5e5dad3399c0a81be9a1603a082b"
+
+iconv-lite@^0.4.17, iconv-lite@^0.4.4, iconv-lite@~0.4.13:
+  version "0.4.23"
+  resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.23.tgz#297871f63be507adcfbfca715d0cd0eed84e9a63"
+  dependencies:
+    safer-buffer ">= 2.1.2 < 3"
+
+icss-replace-symbols@^1.1.0:
+  version "1.1.0"
+  resolved "https://registry.yarnpkg.com/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz#06ea6f83679a7749e386cfe1fe812ae5db223ded"
+
+icss-utils@^2.1.0:
+  version "2.1.0"
+  resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-2.1.0.tgz#83f0a0ec378bf3246178b6c2ad9136f135b1c962"
+  dependencies:
+    postcss "^6.0.1"
+
+ieee754@^1.1.4:
+  version "1.1.11"
+  resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.11.tgz#c16384ffe00f5b7835824e67b6f2bd44a5229455"
+
+ignore-walk@^3.0.1:
+  version "3.0.1"
+  resolved "https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-3.0.1.tgz#a83e62e7d272ac0e3b551aaa82831a19b69f82f8"
+  dependencies:
+    minimatch "^3.0.4"
+
+ignore@^3.3.3:
+  version "3.3.8"
+  resolved "https://registry.yarnpkg.com/ignore/-/ignore-3.3.8.tgz#3f8e9c35d38708a3a7e0e9abb6c73e7ee7707b2b"
+
+import-lazy@^2.1.0:
+  version "2.1.0"
+  resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-2.1.0.tgz#05698e3d45c88e8d7e9d92cb0584e77f096f3e43"
+
+import-local@^0.1.1:
+  version "0.1.1"
+  resolved "https://registry.yarnpkg.com/import-local/-/import-local-0.1.1.tgz#b1179572aacdc11c6a91009fb430dbcab5f668a8"
+  dependencies:
+    pkg-dir "^2.0.0"
+    resolve-cwd "^2.0.0"
+
+imurmurhash@^0.1.4:
+  version "0.1.4"
+  resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea"
+
+indent-string@^2.1.0:
+  version "2.1.0"
+  resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-2.1.0.tgz#8e2d48348742121b4a8218b7a137e9a52049dc80"
+  dependencies:
+    repeating "^2.0.0"
+
+indexes-of@^1.0.1:
+  version "1.0.1"
+  resolved "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607"
+
+indexof@0.0.1:
+  version "0.0.1"
+  resolved "https://registry.yarnpkg.com/indexof/-/indexof-0.0.1.tgz#82dc336d232b9062179d05ab3293a66059fd435d"
+
+inflight@^1.0.4:
+  version "1.0.6"
+  resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9"
+  dependencies:
+    once "^1.3.0"
+    wrappy "1"
+
+inherits@2, inherits@2.0.3, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.1, inherits@~2.0.3:
+  version "2.0.3"
+  resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de"
+
+inherits@2.0.1:
+  version "2.0.1"
+  resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.1.tgz#b17d08d326b4423e568eff719f91b0b1cbdf69f1"
+
+ini@^1.3.4, ini@~1.3.0:
+  version "1.3.5"
+  resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927"
+
+inquirer@3.3.0, inquirer@^3.0.6:
+  version "3.3.0"
+  resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-3.3.0.tgz#9dd2f2ad765dcab1ff0443b491442a20ba227dc9"
+  dependencies:
+    ansi-escapes "^3.0.0"
+    chalk "^2.0.0"
+    cli-cursor "^2.1.0"
+    cli-width "^2.0.0"
+    external-editor "^2.0.4"
+    figures "^2.0.0"
+    lodash "^4.3.0"
+    mute-stream "0.0.7"
+    run-async "^2.2.0"
+    rx-lite "^4.0.8"
+    rx-lite-aggregates "^4.0.8"
+    string-width "^2.1.0"
+    strip-ansi "^4.0.0"
+    through "^2.3.6"
+
+internal-ip@1.2.0:
+  version "1.2.0"
+  resolved "https://registry.yarnpkg.com/internal-ip/-/internal-ip-1.2.0.tgz#ae9fbf93b984878785d50a8de1b356956058cf5c"
+  dependencies:
+    meow "^3.3.0"
+
+interpret@^1.0.0:
+  version "1.1.0"
+  resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.1.0.tgz#7ed1b1410c6a0e0f78cf95d3b8440c63f78b8614"
+
+invariant@^2.2.2:
+  version "2.2.4"
+  resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6"
+  dependencies:
+    loose-envify "^1.0.0"
+
+invert-kv@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6"
+
+ip@^1.1.0, ip@^1.1.5:
+  version "1.1.5"
+  resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a"
+
+ipaddr.js@1.6.0:
+  version "1.6.0"
+  resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.6.0.tgz#e3fa357b773da619f26e95f049d055c72796f86b"
+
+is-absolute-url@^2.0.0:
+  version "2.1.0"
+  resolved "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-2.1.0.tgz#50530dfb84fcc9aa7dbe7852e83a37b93b9f2aa6"
+
+is-accessor-descriptor@^0.1.6:
+  version "0.1.6"
+  resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6"
+  dependencies:
+    kind-of "^3.0.2"
+
+is-accessor-descriptor@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz#169c2f6d3df1f992618072365c9b0ea1f6878656"
+  dependencies:
+    kind-of "^6.0.0"
+
+is-arrayish@^0.2.1:
+  version "0.2.1"
+  resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d"
+
+is-binary-path@^1.0.0:
+  version "1.0.1"
+  resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898"
+  dependencies:
+    binary-extensions "^1.0.0"
+
+is-buffer@^1.1.5:
+  version "1.1.6"
+  resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be"
+
+is-builtin-module@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/is-builtin-module/-/is-builtin-module-1.0.0.tgz#540572d34f7ac3119f8f76c30cbc1b1e037affbe"
+  dependencies:
+    builtin-modules "^1.0.0"
+
+is-callable@^1.1.1, is-callable@^1.1.3:
+  version "1.1.3"
+  resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.3.tgz#86eb75392805ddc33af71c92a0eedf74ee7604b2"
+
+is-ci@^1.0.10:
+  version "1.1.0"
+  resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-1.1.0.tgz#247e4162e7860cebbdaf30b774d6b0ac7dcfe7a5"
+  dependencies:
+    ci-info "^1.0.0"
+
+is-data-descriptor@^0.1.4:
+  version "0.1.4"
+  resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56"
+  dependencies:
+    kind-of "^3.0.2"
+
+is-data-descriptor@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz#d84876321d0e7add03990406abbbbd36ba9268c7"
+  dependencies:
+    kind-of "^6.0.0"
+
+is-date-object@^1.0.1:
+  version "1.0.1"
+  resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.1.tgz#9aa20eb6aeebbff77fbd33e74ca01b33581d3a16"
+
+is-descriptor@^0.1.0:
+  version "0.1.6"
+  resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.6.tgz#366d8240dde487ca51823b1ab9f07a10a78251ca"
+  dependencies:
+    is-accessor-descriptor "^0.1.6"
+    is-data-descriptor "^0.1.4"
+    kind-of "^5.0.0"
+
+is-descriptor@^1.0.0, is-descriptor@^1.0.2:
+  version "1.0.2"
+  resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-1.0.2.tgz#3b159746a66604b04f8c81524ba365c5f14d86ec"
+  dependencies:
+    is-accessor-descriptor "^1.0.0"
+    is-data-descriptor "^1.0.0"
+    kind-of "^6.0.2"
+
+is-directory@^0.3.1:
+  version "0.3.1"
+  resolved "https://registry.yarnpkg.com/is-directory/-/is-directory-0.3.1.tgz#61339b6f2475fc772fd9c9d83f5c8575dc154ae1"
+
+is-dotfile@^1.0.0:
+  version "1.0.3"
+  resolved "https://registry.yarnpkg.com/is-dotfile/-/is-dotfile-1.0.3.tgz#a6a2f32ffd2dfb04f5ca25ecd0f6b83cf798a1e1"
+
+is-equal-shallow@^0.1.3:
+  version "0.1.3"
+  resolved "https://registry.yarnpkg.com/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz#2238098fc221de0bcfa5d9eac4c45d638aa1c534"
+  dependencies:
+    is-primitive "^2.0.0"
+
+is-extendable@^0.1.0, is-extendable@^0.1.1:
+  version "0.1.1"
+  resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89"
+
+is-extendable@^1.0.1:
+  version "1.0.1"
+  resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4"
+  dependencies:
+    is-plain-object "^2.0.4"
+
+is-extglob@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-1.0.0.tgz#ac468177c4943405a092fc8f29760c6ffc6206c0"
+
+is-extglob@^2.1.0, is-extglob@^2.1.1:
+  version "2.1.1"
+  resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2"
+
+is-finite@^1.0.0:
+  version "1.0.2"
+  resolved "https://registry.yarnpkg.com/is-finite/-/is-finite-1.0.2.tgz#cc6677695602be550ef11e8b4aa6305342b6d0aa"
+  dependencies:
+    number-is-nan "^1.0.0"
+
+is-fullwidth-code-point@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb"
+  dependencies:
+    number-is-nan "^1.0.0"
+
+is-fullwidth-code-point@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f"
+
+is-glob@^2.0.0, is-glob@^2.0.1:
+  version "2.0.1"
+  resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-2.0.1.tgz#d096f926a3ded5600f3fdfd91198cb0888c2d863"
+  dependencies:
+    is-extglob "^1.0.0"
+
+is-glob@^3.1.0:
+  version "3.1.0"
+  resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a"
+  dependencies:
+    is-extglob "^2.1.0"
+
+is-glob@^4.0.0:
+  version "4.0.0"
+  resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.0.tgz#9521c76845cc2610a85203ddf080a958c2ffabc0"
+  dependencies:
+    is-extglob "^2.1.1"
+
+is-installed-globally@^0.1.0:
+  version "0.1.0"
+  resolved "https://registry.yarnpkg.com/is-installed-globally/-/is-installed-globally-0.1.0.tgz#0dfd98f5a9111716dd535dda6492f67bf3d25a80"
+  dependencies:
+    global-dirs "^0.1.0"
+    is-path-inside "^1.0.0"
+
+is-npm@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/is-npm/-/is-npm-1.0.0.tgz#f2fb63a65e4905b406c86072765a1a4dc793b9f4"
+
+is-number@^2.1.0:
+  version "2.1.0"
+  resolved "https://registry.yarnpkg.com/is-number/-/is-number-2.1.0.tgz#01fcbbb393463a548f2f466cce16dece49db908f"
+  dependencies:
+    kind-of "^3.0.2"
+
+is-number@^3.0.0:
+  version "3.0.0"
+  resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195"
+  dependencies:
+    kind-of "^3.0.2"
+
+is-number@^4.0.0:
+  version "4.0.0"
+  resolved "https://registry.yarnpkg.com/is-number/-/is-number-4.0.0.tgz#0026e37f5454d73e356dfe6564699867c6a7f0ff"
+
+is-obj@^1.0.0:
+  version "1.0.1"
+  resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f"
+
+is-odd@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.yarnpkg.com/is-odd/-/is-odd-2.0.0.tgz#7646624671fd7ea558ccd9a2795182f2958f1b24"
+  dependencies:
+    is-number "^4.0.0"
+
+is-path-cwd@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-1.0.0.tgz#d225ec23132e89edd38fda767472e62e65f1106d"
+
+is-path-in-cwd@^1.0.0:
+  version "1.0.1"
+  resolved "https://registry.yarnpkg.com/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz#5ac48b345ef675339bd6c7a48a912110b241cf52"
+  dependencies:
+    is-path-inside "^1.0.0"
+
+is-path-inside@^1.0.0:
+  version "1.0.1"
+  resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-1.0.1.tgz#8ef5b7de50437a3fdca6b4e865ef7aa55cb48036"
+  dependencies:
+    path-is-inside "^1.0.1"
+
+is-plain-obj@^1.0.0:
+  version "1.1.0"
+  resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e"
+
+is-plain-object@^2.0.1, is-plain-object@^2.0.3, is-plain-object@^2.0.4:
+  version "2.0.4"
+  resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677"
+  dependencies:
+    isobject "^3.0.1"
+
+is-posix-bracket@^0.1.0:
+  version "0.1.1"
+  resolved "https://registry.yarnpkg.com/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz#3334dc79774368e92f016e6fbc0a88f5cd6e6bc4"
+
+is-primitive@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.yarnpkg.com/is-primitive/-/is-primitive-2.0.0.tgz#207bab91638499c07b2adf240a41a87210034575"
+
+is-promise@^2.1.0:
+  version "2.1.0"
+  resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.1.0.tgz#79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa"
+
+is-redirect@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/is-redirect/-/is-redirect-1.0.0.tgz#1d03dded53bd8db0f30c26e4f95d36fc7c87dc24"
+
+is-regex@^1.0.4:
+  version "1.0.4"
+  resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.0.4.tgz#5517489b547091b0930e095654ced25ee97e9491"
+  dependencies:
+    has "^1.0.1"
+
+is-resolvable@^1.0.0:
+  version "1.1.0"
+  resolved "https://registry.yarnpkg.com/is-resolvable/-/is-resolvable-1.1.0.tgz#fb18f87ce1feb925169c9a407c19318a3206ed88"
+
+is-retry-allowed@^1.0.0:
+  version "1.1.0"
+  resolved "https://registry.yarnpkg.com/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz#11a060568b67339444033d0125a61a20d564fb34"
+
+is-root@1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/is-root/-/is-root-1.0.0.tgz#07b6c233bc394cd9d02ba15c966bd6660d6342d5"
+
+is-stream@^1.0.0, is-stream@^1.0.1, is-stream@^1.1.0:
+  version "1.1.0"
+  resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44"
+
+is-svg@^2.0.0:
+  version "2.1.0"
+  resolved "https://registry.yarnpkg.com/is-svg/-/is-svg-2.1.0.tgz#cf61090da0d9efbcab8722deba6f032208dbb0e9"
+  dependencies:
+    html-comment-regex "^1.1.0"
+
+is-symbol@^1.0.1:
+  version "1.0.1"
+  resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.1.tgz#3cc59f00025194b6ab2e38dbae6689256b660572"
+
+is-typedarray@~1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a"
+
+is-utf8@^0.2.0:
+  version "0.2.1"
+  resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72"
+
+is-windows@^1.0.1, is-windows@^1.0.2:
+  version "1.0.2"
+  resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d"
+
+is-wsl@^1.1.0:
+  version "1.1.0"
+  resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d"
+
+isarray@0.0.1:
+  version "0.0.1"
+  resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf"
+
+isarray@1.0.0, isarray@^1.0.0, isarray@~1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"
+
+isexe@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
+
+isobject@^2.0.0:
+  version "2.1.0"
+  resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89"
+  dependencies:
+    isarray "1.0.0"
+
+isobject@^3.0.0, isobject@^3.0.1:
+  version "3.0.1"
+  resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df"
+
+isomorphic-fetch@^2.1.1:
+  version "2.2.1"
+  resolved "https://registry.yarnpkg.com/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz#611ae1acf14f5e81f729507472819fe9733558a9"
+  dependencies:
+    node-fetch "^1.0.1"
+    whatwg-fetch ">=0.10.0"
+
+isstream@~0.1.2:
+  version "0.1.2"
+  resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a"
+
+istanbul-api@^1.1.1:
+  version "1.3.1"
+  resolved "https://registry.yarnpkg.com/istanbul-api/-/istanbul-api-1.3.1.tgz#4c3b05d18c0016d1022e079b98dc82c40f488954"
+  dependencies:
+    async "^2.1.4"
+    compare-versions "^3.1.0"
+    fileset "^2.0.2"
+    istanbul-lib-coverage "^1.2.0"
+    istanbul-lib-hook "^1.2.0"
+    istanbul-lib-instrument "^1.10.1"
+    istanbul-lib-report "^1.1.4"
+    istanbul-lib-source-maps "^1.2.4"
+    istanbul-reports "^1.3.0"
+    js-yaml "^3.7.0"
+    mkdirp "^0.5.1"
+    once "^1.4.0"
+
+istanbul-lib-coverage@^1.0.1, istanbul-lib-coverage@^1.1.2, istanbul-lib-coverage@^1.2.0:
+  version "1.2.0"
+  resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-1.2.0.tgz#f7d8f2e42b97e37fe796114cb0f9d68b5e3a4341"
+
+istanbul-lib-hook@^1.2.0:
+  version "1.2.0"
+  resolved "https://registry.yarnpkg.com/istanbul-lib-hook/-/istanbul-lib-hook-1.2.0.tgz#ae556fd5a41a6e8efa0b1002b1e416dfeaf9816c"
+  dependencies:
+    append-transform "^0.4.0"
+
+istanbul-lib-instrument@^1.10.1, istanbul-lib-instrument@^1.4.2:
+  version "1.10.1"
+  resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-1.10.1.tgz#724b4b6caceba8692d3f1f9d0727e279c401af7b"
+  dependencies:
+    babel-generator "^6.18.0"
+    babel-template "^6.16.0"
+    babel-traverse "^6.18.0"
+    babel-types "^6.18.0"
+    babylon "^6.18.0"
+    istanbul-lib-coverage "^1.2.0"
+    semver "^5.3.0"
+
+istanbul-lib-report@^1.1.4:
+  version "1.1.4"
+  resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-1.1.4.tgz#e886cdf505c4ebbd8e099e4396a90d0a28e2acb5"
+  dependencies:
+    istanbul-lib-coverage "^1.2.0"
+    mkdirp "^0.5.1"
+    path-parse "^1.0.5"
+    supports-color "^3.1.2"
+
+istanbul-lib-source-maps@^1.1.0:
+  version "1.2.3"
+  resolved "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-1.2.3.tgz#20fb54b14e14b3fb6edb6aca3571fd2143db44e6"
+  dependencies:
+    debug "^3.1.0"
+    istanbul-lib-coverage "^1.1.2"
+    mkdirp "^0.5.1"
+    rimraf "^2.6.1"
+    source-map "^0.5.3"
+
+istanbul-lib-source-maps@^1.2.4:
+  version "1.2.4"
+  resolved "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-1.2.4.tgz#cc7ccad61629f4efff8e2f78adb8c522c9976ec7"
+  dependencies:
+    debug "^3.1.0"
+    istanbul-lib-coverage "^1.2.0"
+    mkdirp "^0.5.1"
+    rimraf "^2.6.1"
+    source-map "^0.5.3"
+
+istanbul-reports@^1.3.0:
+  version "1.3.0"
+  resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-1.3.0.tgz#2f322e81e1d9520767597dca3c20a0cce89a3554"
+  dependencies:
+    handlebars "^4.0.3"
+
+jest-changed-files@^20.0.3:
+  version "20.0.3"
+  resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-20.0.3.tgz#9394d5cc65c438406149bef1bf4d52b68e03e3f8"
+
+jest-cli@^20.0.4:
+  version "20.0.4"
+  resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-20.0.4.tgz#e532b19d88ae5bc6c417e8b0593a6fe954b1dc93"
+  dependencies:
+    ansi-escapes "^1.4.0"
+    callsites "^2.0.0"
+    chalk "^1.1.3"
+    graceful-fs "^4.1.11"
+    is-ci "^1.0.10"
+    istanbul-api "^1.1.1"
+    istanbul-lib-coverage "^1.0.1"
+    istanbul-lib-instrument "^1.4.2"
+    istanbul-lib-source-maps "^1.1.0"
+    jest-changed-files "^20.0.3"
+    jest-config "^20.0.4"
+    jest-docblock "^20.0.3"
+    jest-environment-jsdom "^20.0.3"
+    jest-haste-map "^20.0.4"
+    jest-jasmine2 "^20.0.4"
+    jest-message-util "^20.0.3"
+    jest-regex-util "^20.0.3"
+    jest-resolve-dependencies "^20.0.3"
+    jest-runtime "^20.0.4"
+    jest-snapshot "^20.0.3"
+    jest-util "^20.0.3"
+    micromatch "^2.3.11"
+    node-notifier "^5.0.2"
+    pify "^2.3.0"
+    slash "^1.0.0"
+    string-length "^1.0.1"
+    throat "^3.0.0"
+    which "^1.2.12"
+    worker-farm "^1.3.1"
+    yargs "^7.0.2"
+
+jest-config@^20.0.4:
+  version "20.0.4"
+  resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-20.0.4.tgz#e37930ab2217c913605eff13e7bd763ec48faeea"
+  dependencies:
+    chalk "^1.1.3"
+    glob "^7.1.1"
+    jest-environment-jsdom "^20.0.3"
+    jest-environment-node "^20.0.3"
+    jest-jasmine2 "^20.0.4"
+    jest-matcher-utils "^20.0.3"
+    jest-regex-util "^20.0.3"
+    jest-resolve "^20.0.4"
+    jest-validate "^20.0.3"
+    pretty-format "^20.0.3"
+
+jest-diff@^20.0.3:
+  version "20.0.3"
+  resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-20.0.3.tgz#81f288fd9e675f0fb23c75f1c2b19445fe586617"
+  dependencies:
+    chalk "^1.1.3"
+    diff "^3.2.0"
+    jest-matcher-utils "^20.0.3"
+    pretty-format "^20.0.3"
+
+jest-docblock@^20.0.3:
+  version "20.0.3"
+  resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-20.0.3.tgz#17bea984342cc33d83c50fbe1545ea0efaa44712"
+
+jest-environment-jsdom@^20.0.3:
+  version "20.0.3"
+  resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-20.0.3.tgz#048a8ac12ee225f7190417713834bb999787de99"
+  dependencies:
+    jest-mock "^20.0.3"
+    jest-util "^20.0.3"
+    jsdom "^9.12.0"
+
+jest-environment-node@^20.0.3:
+  version "20.0.3"
+  resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-20.0.3.tgz#d488bc4612af2c246e986e8ae7671a099163d403"
+  dependencies:
+    jest-mock "^20.0.3"
+    jest-util "^20.0.3"
+
+jest-haste-map@^20.0.4:
+  version "20.0.5"
+  resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-20.0.5.tgz#abad74efb1a005974a7b6517e11010709cab9112"
+  dependencies:
+    fb-watchman "^2.0.0"
+    graceful-fs "^4.1.11"
+    jest-docblock "^20.0.3"
+    micromatch "^2.3.11"
+    sane "~1.6.0"
+    worker-farm "^1.3.1"
+
+jest-jasmine2@^20.0.4:
+  version "20.0.4"
+  resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-20.0.4.tgz#fcc5b1411780d911d042902ef1859e852e60d5e1"
+  dependencies:
+    chalk "^1.1.3"
+    graceful-fs "^4.1.11"
+    jest-diff "^20.0.3"
+    jest-matcher-utils "^20.0.3"
+    jest-matchers "^20.0.3"
+    jest-message-util "^20.0.3"
+    jest-snapshot "^20.0.3"
+    once "^1.4.0"
+    p-map "^1.1.1"
+
+jest-matcher-utils@^20.0.3:
+  version "20.0.3"
+  resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-20.0.3.tgz#b3a6b8e37ca577803b0832a98b164f44b7815612"
+  dependencies:
+    chalk "^1.1.3"
+    pretty-format "^20.0.3"
+
+jest-matchers@^20.0.3:
+  version "20.0.3"
+  resolved "https://registry.yarnpkg.com/jest-matchers/-/jest-matchers-20.0.3.tgz#ca69db1c32db5a6f707fa5e0401abb55700dfd60"
+  dependencies:
+    jest-diff "^20.0.3"
+    jest-matcher-utils "^20.0.3"
+    jest-message-util "^20.0.3"
+    jest-regex-util "^20.0.3"
+
+jest-message-util@^20.0.3:
+  version "20.0.3"
+  resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-20.0.3.tgz#6aec2844306fcb0e6e74d5796c1006d96fdd831c"
+  dependencies:
+    chalk "^1.1.3"
+    micromatch "^2.3.11"
+    slash "^1.0.0"
+
+jest-mock@^20.0.3:
+  version "20.0.3"
+  resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-20.0.3.tgz#8bc070e90414aa155c11a8d64c869a0d5c71da59"
+
+jest-regex-util@^20.0.3:
+  version "20.0.3"
+  resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-20.0.3.tgz#85bbab5d133e44625b19faf8c6aa5122d085d762"
+
+jest-resolve-dependencies@^20.0.3:
+  version "20.0.3"
+  resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-20.0.3.tgz#6e14a7b717af0f2cb3667c549de40af017b1723a"
+  dependencies:
+    jest-regex-util "^20.0.3"
+
+jest-resolve@^20.0.4:
+  version "20.0.4"
+  resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-20.0.4.tgz#9448b3e8b6bafc15479444c6499045b7ffe597a5"
+  dependencies:
+    browser-resolve "^1.11.2"
+    is-builtin-module "^1.0.0"
+    resolve "^1.3.2"
+
+jest-runtime@^20.0.4:
+  version "20.0.4"
+  resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-20.0.4.tgz#a2c802219c4203f754df1404e490186169d124d8"
+  dependencies:
+    babel-core "^6.0.0"
+    babel-jest "^20.0.3"
+    babel-plugin-istanbul "^4.0.0"
+    chalk "^1.1.3"
+    convert-source-map "^1.4.0"
+    graceful-fs "^4.1.11"
+    jest-config "^20.0.4"
+    jest-haste-map "^20.0.4"
+    jest-regex-util "^20.0.3"
+    jest-resolve "^20.0.4"
+    jest-util "^20.0.3"
+    json-stable-stringify "^1.0.1"
+    micromatch "^2.3.11"
+    strip-bom "3.0.0"
+    yargs "^7.0.2"
+
+jest-snapshot@^20.0.3:
+  version "20.0.3"
+  resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-20.0.3.tgz#5b847e1adb1a4d90852a7f9f125086e187c76566"
+  dependencies:
+    chalk "^1.1.3"
+    jest-diff "^20.0.3"
+    jest-matcher-utils "^20.0.3"
+    jest-util "^20.0.3"
+    natural-compare "^1.4.0"
+    pretty-format "^20.0.3"
+
+jest-util@^20.0.3:
+  version "20.0.3"
+  resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-20.0.3.tgz#0c07f7d80d82f4e5a67c6f8b9c3fe7f65cfd32ad"
+  dependencies:
+    chalk "^1.1.3"
+    graceful-fs "^4.1.11"
+    jest-message-util "^20.0.3"
+    jest-mock "^20.0.3"
+    jest-validate "^20.0.3"
+    leven "^2.1.0"
+    mkdirp "^0.5.1"
+
+jest-validate@^20.0.3:
+  version "20.0.3"
+  resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-20.0.3.tgz#d0cfd1de4f579f298484925c280f8f1d94ec3cab"
+  dependencies:
+    chalk "^1.1.3"
+    jest-matcher-utils "^20.0.3"
+    leven "^2.1.0"
+    pretty-format "^20.0.3"
+
+jest@20.0.4:
+  version "20.0.4"
+  resolved "https://registry.yarnpkg.com/jest/-/jest-20.0.4.tgz#3dd260c2989d6dad678b1e9cc4d91944f6d602ac"
+  dependencies:
+    jest-cli "^20.0.4"
+
+js-base64@^2.1.9:
+  version "2.4.5"
+  resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-2.4.5.tgz#e293cd3c7c82f070d700fc7a1ca0a2e69f101f92"
+
+js-tokens@^3.0.0, js-tokens@^3.0.2:
+  version "3.0.2"
+  resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b"
+
+js-yaml@^3.4.3, js-yaml@^3.7.0, js-yaml@^3.9.1:
+  version "3.11.0"
+  resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.11.0.tgz#597c1a8bd57152f26d622ce4117851a51f5ebaef"
+  dependencies:
+    argparse "^1.0.7"
+    esprima "^4.0.0"
+
+js-yaml@~3.7.0:
+  version "3.7.0"
+  resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.7.0.tgz#5c967ddd837a9bfdca5f2de84253abe8a1c03b80"
+  dependencies:
+    argparse "^1.0.7"
+    esprima "^2.6.0"
+
+jsbn@~0.1.0:
+  version "0.1.1"
+  resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513"
+
+jsdom@^9.12.0:
+  version "9.12.0"
+  resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-9.12.0.tgz#e8c546fffcb06c00d4833ca84410fed7f8a097d4"
+  dependencies:
+    abab "^1.0.3"
+    acorn "^4.0.4"
+    acorn-globals "^3.1.0"
+    array-equal "^1.0.0"
+    content-type-parser "^1.0.1"
+    cssom ">= 0.3.2 < 0.4.0"
+    cssstyle ">= 0.2.37 < 0.3.0"
+    escodegen "^1.6.1"
+    html-encoding-sniffer "^1.0.1"
+    nwmatcher ">= 1.3.9 < 2.0.0"
+    parse5 "^1.5.1"
+    request "^2.79.0"
+    sax "^1.2.1"
+    symbol-tree "^3.2.1"
+    tough-cookie "^2.3.2"
+    webidl-conversions "^4.0.0"
+    whatwg-encoding "^1.0.1"
+    whatwg-url "^4.3.0"
+    xml-name-validator "^2.0.1"
+
+jsesc@^1.3.0:
+  version "1.3.0"
+  resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-1.3.0.tgz#46c3fec8c1892b12b0833db9bc7622176dbab34b"
+
+jsesc@~0.5.0:
+  version "0.5.0"
+  resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d"
+
+json-loader@^0.5.4:
+  version "0.5.7"
+  resolved "https://registry.yarnpkg.com/json-loader/-/json-loader-0.5.7.tgz#dca14a70235ff82f0ac9a3abeb60d337a365185d"
+
+json-schema-traverse@^0.3.0:
+  version "0.3.1"
+  resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz#349a6d44c53a51de89b40805c5d5e59b417d3340"
+
+json-schema@0.2.3:
+  version "0.2.3"
+  resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13"
+
+json-stable-stringify@^1.0.1:
+  version "1.0.1"
+  resolved "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz#9a759d39c5f2ff503fd5300646ed445f88c4f9af"
+  dependencies:
+    jsonify "~0.0.0"
+
+json-stringify-safe@~5.0.1:
+  version "5.0.1"
+  resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"
+
+json3@^3.3.2:
+  version "3.3.2"
+  resolved "https://registry.yarnpkg.com/json3/-/json3-3.3.2.tgz#3c0434743df93e2f5c42aee7b19bcb483575f4e1"
+
+json5@^0.5.0, json5@^0.5.1:
+  version "0.5.1"
+  resolved "https://registry.yarnpkg.com/json5/-/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821"
+
+jsonfile@^2.1.0:
+  version "2.4.0"
+  resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-2.4.0.tgz#3736a2b428b87bbda0cc83b53fa3d633a35c2ae8"
+  optionalDependencies:
+    graceful-fs "^4.1.6"
+
+jsonfile@^3.0.0:
+  version "3.0.1"
+  resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-3.0.1.tgz#a5ecc6f65f53f662c4415c7675a0331d0992ec66"
+  optionalDependencies:
+    graceful-fs "^4.1.6"
+
+jsonify@~0.0.0:
+  version "0.0.0"
+  resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73"
+
+jsprim@^1.2.2:
+  version "1.4.1"
+  resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2"
+  dependencies:
+    assert-plus "1.0.0"
+    extsprintf "1.3.0"
+    json-schema "0.2.3"
+    verror "1.10.0"
+
+jsx-ast-utils@^1.4.0:
+  version "1.4.1"
+  resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-1.4.1.tgz#3867213e8dd79bf1e8f2300c0cfc1efb182c0df1"
+
+jsx-ast-utils@^2.0.0:
+  version "2.0.1"
+  resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-2.0.1.tgz#e801b1b39985e20fffc87b40e3748080e2dcac7f"
+  dependencies:
+    array-includes "^3.0.3"
+
+killable@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/killable/-/killable-1.0.0.tgz#da8b84bd47de5395878f95d64d02f2449fe05e6b"
+
+kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0:
+  version "3.2.2"
+  resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64"
+  dependencies:
+    is-buffer "^1.1.5"
+
+kind-of@^4.0.0:
+  version "4.0.0"
+  resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57"
+  dependencies:
+    is-buffer "^1.1.5"
+
+kind-of@^5.0.0:
+  version "5.1.0"
+  resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-5.1.0.tgz#729c91e2d857b7a419a1f9aa65685c4c33f5845d"
+
+kind-of@^6.0.0, kind-of@^6.0.2:
+  version "6.0.2"
+  resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.2.tgz#01146b36a6218e64e58f3a8d66de5d7fc6f6d051"
+
+klaw@^1.0.0:
+  version "1.3.1"
+  resolved "https://registry.yarnpkg.com/klaw/-/klaw-1.3.1.tgz#4088433b46b3b1ba259d78785d8e96f73ba02439"
+  optionalDependencies:
+    graceful-fs "^4.1.9"
+
+latest-version@^3.0.0:
+  version "3.1.0"
+  resolved "https://registry.yarnpkg.com/latest-version/-/latest-version-3.1.0.tgz#a205383fea322b33b5ae3b18abee0dc2f356ee15"
+  dependencies:
+    package-json "^4.0.0"
+
+lazy-cache@^1.0.3:
+  version "1.0.4"
+  resolved "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-1.0.4.tgz#a1d78fc3a50474cb80845d3b3b6e1da49a446e8e"
+
+lcid@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/lcid/-/lcid-1.0.0.tgz#308accafa0bc483a3867b4b6f2b9506251d1b835"
+  dependencies:
+    invert-kv "^1.0.0"
+
+leven@^2.1.0:
+  version "2.1.0"
+  resolved "https://registry.yarnpkg.com/leven/-/leven-2.1.0.tgz#c2e7a9f772094dee9d34202ae8acce4687875580"
+
+levn@^0.3.0, levn@~0.3.0:
+  version "0.3.0"
+  resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee"
+  dependencies:
+    prelude-ls "~1.1.2"
+    type-check "~0.3.2"
+
+load-json-file@^1.0.0:
+  version "1.1.0"
+  resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-1.1.0.tgz#956905708d58b4bab4c2261b04f59f31c99374c0"
+  dependencies:
+    graceful-fs "^4.1.2"
+    parse-json "^2.2.0"
+    pify "^2.0.0"
+    pinkie-promise "^2.0.0"
+    strip-bom "^2.0.0"
+
+load-json-file@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-2.0.0.tgz#7947e42149af80d696cbf797bcaabcfe1fe29ca8"
+  dependencies:
+    graceful-fs "^4.1.2"
+    parse-json "^2.2.0"
+    pify "^2.0.0"
+    strip-bom "^3.0.0"
+
+loader-fs-cache@^1.0.0:
+  version "1.0.1"
+  resolved "https://registry.yarnpkg.com/loader-fs-cache/-/loader-fs-cache-1.0.1.tgz#56e0bf08bd9708b26a765b68509840c8dec9fdbc"
+  dependencies:
+    find-cache-dir "^0.1.1"
+    mkdirp "0.5.1"
+
+loader-runner@^2.3.0:
+  version "2.3.0"
+  resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-2.3.0.tgz#f482aea82d543e07921700d5a46ef26fdac6b8a2"
+
+loader-utils@^0.2.16:
+  version "0.2.17"
+  resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-0.2.17.tgz#f86e6374d43205a6e6c60e9196f17c0299bfb348"
+  dependencies:
+    big.js "^3.1.3"
+    emojis-list "^2.0.0"
+    json5 "^0.5.0"
+    object-assign "^4.0.1"
+
+loader-utils@^1.0.2, loader-utils@^1.1.0:
+  version "1.1.0"
+  resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.1.0.tgz#c98aef488bcceda2ffb5e2de646d6a754429f5cd"
+  dependencies:
+    big.js "^3.1.3"
+    emojis-list "^2.0.0"
+    json5 "^0.5.0"
+
+locate-path@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e"
+  dependencies:
+    p-locate "^2.0.0"
+    path-exists "^3.0.0"
+
+lodash._reinterpolate@~3.0.0:
+  version "3.0.0"
+  resolved "https://registry.yarnpkg.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz#0ccf2d89166af03b3663c796538b75ac6e114d9d"
+
+lodash.camelcase@^4.3.0:
+  version "4.3.0"
+  resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz#b28aa6288a2b9fc651035c7711f65ab6190331a6"
+
+lodash.cond@^4.3.0:
+  version "4.5.2"
+  resolved "https://registry.yarnpkg.com/lodash.cond/-/lodash.cond-4.5.2.tgz#f471a1da486be60f6ab955d17115523dd1d255d5"
+
+lodash.defaults@^4.2.0:
+  version "4.2.0"
+  resolved "https://registry.yarnpkg.com/lodash.defaults/-/lodash.defaults-4.2.0.tgz#d09178716ffea4dde9e5fb7b37f6f0802274580c"
+
+lodash.memoize@^4.1.2:
+  version "4.1.2"
+  resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe"
+
+lodash.template@^4.4.0:
+  version "4.4.0"
+  resolved "https://registry.yarnpkg.com/lodash.template/-/lodash.template-4.4.0.tgz#e73a0385c8355591746e020b99679c690e68fba0"
+  dependencies:
+    lodash._reinterpolate "~3.0.0"
+    lodash.templatesettings "^4.0.0"
+
+lodash.templatesettings@^4.0.0:
+  version "4.1.0"
+  resolved "https://registry.yarnpkg.com/lodash.templatesettings/-/lodash.templatesettings-4.1.0.tgz#2b4d4e95ba440d915ff08bc899e4553666713316"
+  dependencies:
+    lodash._reinterpolate "~3.0.0"
+
+lodash.uniq@^4.5.0:
+  version "4.5.0"
+  resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773"
+
+"lodash@>=3.5 <5", lodash@^4.15.0, lodash@^4.17.10, lodash@^4.17.2, lodash@^4.17.3, lodash@^4.17.4, lodash@^4.3.0:
+  version "4.17.10"
+  resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.10.tgz#1b7793cf7259ea38fb3661d4d38b3260af8ae4e7"
+
+loglevel@^1.4.1:
+  version "1.6.1"
+  resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.6.1.tgz#e0fc95133b6ef276cdc8887cdaf24aa6f156f8fa"
+
+longest@^1.0.1:
+  version "1.0.1"
+  resolved "https://registry.yarnpkg.com/longest/-/longest-1.0.1.tgz#30a0b2da38f73770e8294a0d22e6625ed77d0097"
+
+loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.3.1:
+  version "1.3.1"
+  resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.3.1.tgz#d1a8ad33fa9ce0e713d65fdd0ac8b748d478c848"
+  dependencies:
+    js-tokens "^3.0.0"
+
+loud-rejection@^1.0.0:
+  version "1.6.0"
+  resolved "https://registry.yarnpkg.com/loud-rejection/-/loud-rejection-1.6.0.tgz#5b46f80147edee578870f086d04821cf998e551f"
+  dependencies:
+    currently-unhandled "^0.4.1"
+    signal-exit "^3.0.0"
+
+lower-case@^1.1.1:
+  version "1.1.4"
+  resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-1.1.4.tgz#9a2cabd1b9e8e0ae993a4bf7d5875c39c42e8eac"
+
+lowercase-keys@^1.0.0:
+  version "1.0.1"
+  resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.1.tgz#6f9e30b47084d971a7c820ff15a6c5167b74c26f"
+
+lru-cache@^4.0.1:
+  version "4.1.3"
+  resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.3.tgz#a1175cf3496dfc8436c156c334b4955992bce69c"
+  dependencies:
+    pseudomap "^1.0.2"
+    yallist "^2.1.2"
+
+macaddress@^0.2.8:
+  version "0.2.8"
+  resolved "https://registry.yarnpkg.com/macaddress/-/macaddress-0.2.8.tgz#5904dc537c39ec6dbefeae902327135fa8511f12"
+
+make-dir@^1.0.0:
+  version "1.3.0"
+  resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-1.3.0.tgz#79c1033b80515bd6d24ec9933e860ca75ee27f0c"
+  dependencies:
+    pify "^3.0.0"
+
+makeerror@1.0.x:
+  version "1.0.11"
+  resolved "https://registry.yarnpkg.com/makeerror/-/makeerror-1.0.11.tgz#e01a5c9109f2af79660e4e8b9587790184f5a96c"
+  dependencies:
+    tmpl "1.0.x"
+
+map-cache@^0.2.2:
+  version "0.2.2"
+  resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf"
+
+map-obj@^1.0.0, map-obj@^1.0.1:
+  version "1.0.1"
+  resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d"
+
+map-visit@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f"
+  dependencies:
+    object-visit "^1.0.0"
+
+math-expression-evaluator@^1.2.14:
+  version "1.2.17"
+  resolved "https://registry.yarnpkg.com/math-expression-evaluator/-/math-expression-evaluator-1.2.17.tgz#de819fdbcd84dccd8fae59c6aeb79615b9d266ac"
+
+math-random@^1.0.1:
+  version "1.0.1"
+  resolved "https://registry.yarnpkg.com/math-random/-/math-random-1.0.1.tgz#8b3aac588b8a66e4975e3cdea67f7bb329601fac"
+
+md5.js@^1.3.4:
+  version "1.3.4"
+  resolved "https://registry.yarnpkg.com/md5.js/-/md5.js-1.3.4.tgz#e9bdbde94a20a5ac18b04340fc5764d5b09d901d"
+  dependencies:
+    hash-base "^3.0.0"
+    inherits "^2.0.1"
+
+media-typer@0.3.0:
+  version "0.3.0"
+  resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748"
+
+mem@^1.1.0:
+  version "1.1.0"
+  resolved "https://registry.yarnpkg.com/mem/-/mem-1.1.0.tgz#5edd52b485ca1d900fe64895505399a0dfa45f76"
+  dependencies:
+    mimic-fn "^1.0.0"
+
+memory-fs@^0.4.0, memory-fs@~0.4.1:
+  version "0.4.1"
+  resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.4.1.tgz#3a9a20b8462523e447cfbc7e8bb80ed667bfc552"
+  dependencies:
+    errno "^0.1.3"
+    readable-stream "^2.0.1"
+
+meow@^3.3.0, meow@^3.7.0:
+  version "3.7.0"
+  resolved "https://registry.yarnpkg.com/meow/-/meow-3.7.0.tgz#72cb668b425228290abbfa856892587308a801fb"
+  dependencies:
+    camelcase-keys "^2.0.0"
+    decamelize "^1.1.2"
+    loud-rejection "^1.0.0"
+    map-obj "^1.0.1"
+    minimist "^1.1.3"
+    normalize-package-data "^2.3.4"
+    object-assign "^4.0.1"
+    read-pkg-up "^1.0.1"
+    redent "^1.0.0"
+    trim-newlines "^1.0.0"
+
+merge-descriptors@1.0.1:
+  version "1.0.1"
+  resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61"
+
+merge@^1.1.3:
+  version "1.2.0"
+  resolved "https://registry.yarnpkg.com/merge/-/merge-1.2.0.tgz#7531e39d4949c281a66b8c5a6e0265e8b05894da"
+
+methods@~1.1.2:
+  version "1.1.2"
+  resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee"
+
+micromatch@^2.1.5, micromatch@^2.3.11:
+  version "2.3.11"
+  resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-2.3.11.tgz#86677c97d1720b363431d04d0d15293bd38c1565"
+  dependencies:
+    arr-diff "^2.0.0"
+    array-unique "^0.2.1"
+    braces "^1.8.2"
+    expand-brackets "^0.1.4"
+    extglob "^0.3.1"
+    filename-regex "^2.0.0"
+    is-extglob "^1.0.0"
+    is-glob "^2.0.1"
+    kind-of "^3.0.2"
+    normalize-path "^2.0.1"
+    object.omit "^2.0.0"
+    parse-glob "^3.0.4"
+    regex-cache "^0.4.2"
+
+micromatch@^3.1.4, micromatch@^3.1.8:
+  version "3.1.10"
+  resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23"
+  dependencies:
+    arr-diff "^4.0.0"
+    array-unique "^0.3.2"
+    braces "^2.3.1"
+    define-property "^2.0.2"
+    extend-shallow "^3.0.2"
+    extglob "^2.0.4"
+    fragment-cache "^0.2.1"
+    kind-of "^6.0.2"
+    nanomatch "^1.2.9"
+    object.pick "^1.3.0"
+    regex-not "^1.0.0"
+    snapdragon "^0.8.1"
+    to-regex "^3.0.2"
+
+miller-rabin@^4.0.0:
+  version "4.0.1"
+  resolved "https://registry.yarnpkg.com/miller-rabin/-/miller-rabin-4.0.1.tgz#f080351c865b0dc562a8462966daa53543c78a4d"
+  dependencies:
+    bn.js "^4.0.0"
+    brorand "^1.0.1"
+
+"mime-db@>= 1.33.0 < 2", mime-db@~1.33.0:
+  version "1.33.0"
+  resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.33.0.tgz#a3492050a5cb9b63450541e39d9788d2272783db"
+
+mime-types@^2.1.12, mime-types@~2.1.17, mime-types@~2.1.18:
+  version "2.1.18"
+  resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.18.tgz#6f323f60a83d11146f831ff11fd66e2fe5503bb8"
+  dependencies:
+    mime-db "~1.33.0"
+
+mime@1.4.1:
+  version "1.4.1"
+  resolved "https://registry.yarnpkg.com/mime/-/mime-1.4.1.tgz#121f9ebc49e3766f311a76e1fa1c8003c4b03aa6"
+
+mime@^1.4.1, mime@^1.5.0:
+  version "1.6.0"
+  resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1"
+
+mimic-fn@^1.0.0:
+  version "1.2.0"
+  resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022"
+
+minimalistic-assert@^1.0.0:
+  version "1.0.1"
+  resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7"
+
+minimalistic-crypto-utils@^1.0.0, minimalistic-crypto-utils@^1.0.1:
+  version "1.0.1"
+  resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a"
+
+minimatch@3.0.3:
+  version "3.0.3"
+  resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.3.tgz#2a4e4090b96b2db06a9d7df01055a62a77c9b774"
+  dependencies:
+    brace-expansion "^1.0.0"
+
+minimatch@^3.0.2, minimatch@^3.0.3, minimatch@^3.0.4:
+  version "3.0.4"
+  resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083"
+  dependencies:
+    brace-expansion "^1.1.7"
+
+minimist@0.0.8:
+  version "0.0.8"
+  resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d"
+
+minimist@^1.1.1, minimist@^1.1.3, minimist@^1.2.0:
+  version "1.2.0"
+  resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284"
+
+minimist@~0.0.1:
+  version "0.0.10"
+  resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.10.tgz#de3f98543dbf96082be48ad1a0c7cda836301dcf"
+
+minipass@^2.2.1, minipass@^2.2.4:
+  version "2.3.1"
+  resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.3.1.tgz#4e872b959131a672837ab3cb554962bc84b1537d"
+  dependencies:
+    safe-buffer "^5.1.1"
+    yallist "^3.0.0"
+
+minizlib@^1.1.0:
+  version "1.1.0"
+  resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-1.1.0.tgz#11e13658ce46bc3a70a267aac58359d1e0c29ceb"
+  dependencies:
+    minipass "^2.2.1"
+
+mixin-deep@^1.2.0:
+  version "1.3.1"
+  resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.1.tgz#a49e7268dce1a0d9698e45326c5626df3543d0fe"
+  dependencies:
+    for-in "^1.0.2"
+    is-extendable "^1.0.1"
+
+mkdirp@0.5.1, mkdirp@0.5.x, mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@~0.5.0, mkdirp@~0.5.1:
+  version "0.5.1"
+  resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903"
+  dependencies:
+    minimist "0.0.8"
+
+ms@2.0.0:
+  version "2.0.0"
+  resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"
+
+multicast-dns-service-types@^1.1.0:
+  version "1.1.0"
+  resolved "https://registry.yarnpkg.com/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz#899f11d9686e5e05cb91b35d5f0e63b773cfc901"
+
+multicast-dns@^6.0.1:
+  version "6.2.3"
+  resolved "https://registry.yarnpkg.com/multicast-dns/-/multicast-dns-6.2.3.tgz#a0ec7bd9055c4282f790c3c82f4e28db3b31b229"
+  dependencies:
+    dns-packet "^1.3.1"
+    thunky "^1.0.2"
+
+mute-stream@0.0.7:
+  version "0.0.7"
+  resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.7.tgz#3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab"
+
+nan@^2.9.2:
+  version "2.10.0"
+  resolved "https://registry.yarnpkg.com/nan/-/nan-2.10.0.tgz#96d0cd610ebd58d4b4de9cc0c6828cda99c7548f"
+
+nanomatch@^1.2.9:
+  version "1.2.9"
+  resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.9.tgz#879f7150cb2dab7a471259066c104eee6e0fa7c2"
+  dependencies:
+    arr-diff "^4.0.0"
+    array-unique "^0.3.2"
+    define-property "^2.0.2"
+    extend-shallow "^3.0.2"
+    fragment-cache "^0.2.1"
+    is-odd "^2.0.0"
+    is-windows "^1.0.2"
+    kind-of "^6.0.2"
+    object.pick "^1.3.0"
+    regex-not "^1.0.0"
+    snapdragon "^0.8.1"
+    to-regex "^3.0.1"
+
+natural-compare@^1.4.0:
+  version "1.4.0"
+  resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7"
+
+needle@^2.2.0:
+  version "2.2.1"
+  resolved "https://registry.yarnpkg.com/needle/-/needle-2.2.1.tgz#b5e325bd3aae8c2678902fa296f729455d1d3a7d"
+  dependencies:
+    debug "^2.1.2"
+    iconv-lite "^0.4.4"
+    sax "^1.2.4"
+
+negotiator@0.6.1:
+  version "0.6.1"
+  resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.1.tgz#2b327184e8992101177b28563fb5e7102acd0ca9"
+
+neo-async@^2.5.0:
+  version "2.5.1"
+  resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.5.1.tgz#acb909e327b1e87ec9ef15f41b8a269512ad41ee"
+
+next-tick@1:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/next-tick/-/next-tick-1.0.0.tgz#ca86d1fe8828169b0120208e3dc8424b9db8342c"
+
+no-case@^2.2.0:
+  version "2.3.2"
+  resolved "https://registry.yarnpkg.com/no-case/-/no-case-2.3.2.tgz#60b813396be39b3f1288a4c1ed5d1e7d28b464ac"
+  dependencies:
+    lower-case "^1.1.1"
+
+node-fetch@^1.0.1:
+  version "1.7.3"
+  resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-1.7.3.tgz#980f6f72d85211a5347c6b2bc18c5b84c3eb47ef"
+  dependencies:
+    encoding "^0.1.11"
+    is-stream "^1.0.1"
+
+node-forge@0.7.5:
+  version "0.7.5"
+  resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-0.7.5.tgz#6c152c345ce11c52f465c2abd957e8639cd674df"
+
+node-int64@^0.4.0:
+  version "0.4.0"
+  resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b"
+
+node-libs-browser@^2.0.0:
+  version "2.1.0"
+  resolved "https://registry.yarnpkg.com/node-libs-browser/-/node-libs-browser-2.1.0.tgz#5f94263d404f6e44767d726901fff05478d600df"
+  dependencies:
+    assert "^1.1.1"
+    browserify-zlib "^0.2.0"
+    buffer "^4.3.0"
+    console-browserify "^1.1.0"
+    constants-browserify "^1.0.0"
+    crypto-browserify "^3.11.0"
+    domain-browser "^1.1.1"
+    events "^1.0.0"
+    https-browserify "^1.0.0"
+    os-browserify "^0.3.0"
+    path-browserify "0.0.0"
+    process "^0.11.10"
+    punycode "^1.2.4"
+    querystring-es3 "^0.2.0"
+    readable-stream "^2.3.3"
+    stream-browserify "^2.0.1"
+    stream-http "^2.7.2"
+    string_decoder "^1.0.0"
+    timers-browserify "^2.0.4"
+    tty-browserify "0.0.0"
+    url "^0.11.0"
+    util "^0.10.3"
+    vm-browserify "0.0.4"
+
+node-notifier@^5.0.2:
+  version "5.2.1"
+  resolved "https://registry.yarnpkg.com/node-notifier/-/node-notifier-5.2.1.tgz#fa313dd08f5517db0e2502e5758d664ac69f9dea"
+  dependencies:
+    growly "^1.3.0"
+    semver "^5.4.1"
+    shellwords "^0.1.1"
+    which "^1.3.0"
+
+node-pre-gyp@^0.10.0:
+  version "0.10.0"
+  resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.10.0.tgz#6e4ef5bb5c5203c6552448828c852c40111aac46"
+  dependencies:
+    detect-libc "^1.0.2"
+    mkdirp "^0.5.1"
+    needle "^2.2.0"
+    nopt "^4.0.1"
+    npm-packlist "^1.1.6"
+    npmlog "^4.0.2"
+    rc "^1.1.7"
+    rimraf "^2.6.1"
+    semver "^5.3.0"
+    tar "^4"
+
+nopt@^4.0.1:
+  version "4.0.1"
+  resolved "https://registry.yarnpkg.com/nopt/-/nopt-4.0.1.tgz#d0d4685afd5415193c8c7505602d0d17cd64474d"
+  dependencies:
+    abbrev "1"
+    osenv "^0.1.4"
+
+normalize-package-data@^2.3.2, normalize-package-data@^2.3.4:
+  version "2.4.0"
+  resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.4.0.tgz#12f95a307d58352075a04907b84ac8be98ac012f"
+  dependencies:
+    hosted-git-info "^2.1.4"
+    is-builtin-module "^1.0.0"
+    semver "2 || 3 || 4 || 5"
+    validate-npm-package-license "^3.0.1"
+
+normalize-path@^2.0.0, normalize-path@^2.0.1, normalize-path@^2.1.1:
+  version "2.1.1"
+  resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9"
+  dependencies:
+    remove-trailing-separator "^1.0.1"
+
+normalize-range@^0.1.2:
+  version "0.1.2"
+  resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942"
+
+normalize-url@^1.4.0:
+  version "1.9.1"
+  resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-1.9.1.tgz#2cc0d66b31ea23036458436e3620d85954c66c3c"
+  dependencies:
+    object-assign "^4.0.1"
+    prepend-http "^1.0.0"
+    query-string "^4.1.0"
+    sort-keys "^1.0.0"
+
+npm-bundled@^1.0.1:
+  version "1.0.3"
+  resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.0.3.tgz#7e71703d973af3370a9591bafe3a63aca0be2308"
+
+npm-packlist@^1.1.6:
+  version "1.1.10"
+  resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-1.1.10.tgz#1039db9e985727e464df066f4cf0ab6ef85c398a"
+  dependencies:
+    ignore-walk "^3.0.1"
+    npm-bundled "^1.0.1"
+
+npm-run-path@^2.0.0:
+  version "2.0.2"
+  resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f"
+  dependencies:
+    path-key "^2.0.0"
+
+npmlog@^4.0.2:
+  version "4.1.2"
+  resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b"
+  dependencies:
+    are-we-there-yet "~1.1.2"
+    console-control-strings "~1.1.0"
+    gauge "~2.7.3"
+    set-blocking "~2.0.0"
+
+nth-check@~1.0.1:
+  version "1.0.1"
+  resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.1.tgz#9929acdf628fc2c41098deab82ac580cf149aae4"
+  dependencies:
+    boolbase "~1.0.0"
+
+num2fraction@^1.2.2:
+  version "1.2.2"
+  resolved "https://registry.yarnpkg.com/num2fraction/-/num2fraction-1.2.2.tgz#6f682b6a027a4e9ddfa4564cd2589d1d4e669ede"
+
+number-is-nan@^1.0.0:
+  version "1.0.1"
+  resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d"
+
+"nwmatcher@>= 1.3.9 < 2.0.0":
+  version "1.4.4"
+  resolved "https://registry.yarnpkg.com/nwmatcher/-/nwmatcher-1.4.4.tgz#2285631f34a95f0d0395cd900c96ed39b58f346e"
+
+oauth-sign@~0.8.2:
+  version "0.8.2"
+  resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.8.2.tgz#46a6ab7f0aead8deae9ec0565780b7d4efeb9d43"
+
+object-assign@4.1.1, object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1:
+  version "4.1.1"
+  resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
+
+object-copy@^0.1.0:
+  version "0.1.0"
+  resolved "https://registry.yarnpkg.com/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c"
+  dependencies:
+    copy-descriptor "^0.1.0"
+    define-property "^0.2.5"
+    kind-of "^3.0.3"
+
+object-hash@^1.1.4:
+  version "1.3.0"
+  resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-1.3.0.tgz#76d9ba6ff113cf8efc0d996102851fe6723963e2"
+
+object-keys@^1.0.8:
+  version "1.0.11"
+  resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.0.11.tgz#c54601778ad560f1142ce0e01bcca8b56d13426d"
+
+object-visit@^1.0.0:
+  version "1.0.1"
+  resolved "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb"
+  dependencies:
+    isobject "^3.0.0"
+
+object.omit@^2.0.0:
+  version "2.0.1"
+  resolved "https://registry.yarnpkg.com/object.omit/-/object.omit-2.0.1.tgz#1a9c744829f39dbb858c76ca3579ae2a54ebd1fa"
+  dependencies:
+    for-own "^0.1.4"
+    is-extendable "^0.1.1"
+
+object.pick@^1.3.0:
+  version "1.3.0"
+  resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747"
+  dependencies:
+    isobject "^3.0.1"
+
+obuf@^1.0.0, obuf@^1.1.1:
+  version "1.1.2"
+  resolved "https://registry.yarnpkg.com/obuf/-/obuf-1.1.2.tgz#09bea3343d41859ebd446292d11c9d4db619084e"
+
+on-finished@~2.3.0:
+  version "2.3.0"
+  resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947"
+  dependencies:
+    ee-first "1.1.1"
+
+on-headers@~1.0.1:
+  version "1.0.1"
+  resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.1.tgz#928f5d0f470d49342651ea6794b0857c100693f7"
+
+once@^1.3.0, once@^1.4.0:
+  version "1.4.0"
+  resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
+  dependencies:
+    wrappy "1"
+
+onetime@^2.0.0:
+  version "2.0.1"
+  resolved "https://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4"
+  dependencies:
+    mimic-fn "^1.0.0"
+
+opn@5.2.0:
+  version "5.2.0"
+  resolved "https://registry.yarnpkg.com/opn/-/opn-5.2.0.tgz#71fdf934d6827d676cecbea1531f95d354641225"
+  dependencies:
+    is-wsl "^1.1.0"
+
+opn@^5.1.0:
+  version "5.3.0"
+  resolved "https://registry.yarnpkg.com/opn/-/opn-5.3.0.tgz#64871565c863875f052cfdf53d3e3cb5adb53b1c"
+  dependencies:
+    is-wsl "^1.1.0"
+
+optimist@^0.6.1:
+  version "0.6.1"
+  resolved "https://registry.yarnpkg.com/optimist/-/optimist-0.6.1.tgz#da3ea74686fa21a19a111c326e90eb15a0196686"
+  dependencies:
+    minimist "~0.0.1"
+    wordwrap "~0.0.2"
+
+optionator@^0.8.1, optionator@^0.8.2:
+  version "0.8.2"
+  resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.2.tgz#364c5e409d3f4d6301d6c0b4c05bba50180aeb64"
+  dependencies:
+    deep-is "~0.1.3"
+    fast-levenshtein "~2.0.4"
+    levn "~0.3.0"
+    prelude-ls "~1.1.2"
+    type-check "~0.3.2"
+    wordwrap "~1.0.0"
+
+original@>=0.0.5:
+  version "1.0.1"
+  resolved "https://registry.yarnpkg.com/original/-/original-1.0.1.tgz#b0a53ff42ba997a8c9cd1fb5daaeb42b9d693190"
+  dependencies:
+    url-parse "~1.4.0"
+
+os-browserify@^0.3.0:
+  version "0.3.0"
+  resolved "https://registry.yarnpkg.com/os-browserify/-/os-browserify-0.3.0.tgz#854373c7f5c2315914fc9bfc6bd8238fdda1ec27"
+
+os-homedir@^1.0.0, os-homedir@^1.0.1:
+  version "1.0.2"
+  resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3"
+
+os-locale@^1.4.0:
+  version "1.4.0"
+  resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-1.4.0.tgz#20f9f17ae29ed345e8bde583b13d2009803c14d9"
+  dependencies:
+    lcid "^1.0.0"
+
+os-locale@^2.0.0:
+  version "2.1.0"
+  resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-2.1.0.tgz#42bc2900a6b5b8bd17376c8e882b65afccf24bf2"
+  dependencies:
+    execa "^0.7.0"
+    lcid "^1.0.0"
+    mem "^1.1.0"
+
+os-tmpdir@^1.0.0, os-tmpdir@^1.0.1, os-tmpdir@~1.0.2:
+  version "1.0.2"
+  resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274"
+
+osenv@^0.1.4:
+  version "0.1.5"
+  resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.5.tgz#85cdfafaeb28e8677f416e287592b5f3f49ea410"
+  dependencies:
+    os-homedir "^1.0.0"
+    os-tmpdir "^1.0.0"
+
+p-finally@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae"
+
+p-limit@^1.1.0:
+  version "1.2.0"
+  resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.2.0.tgz#0e92b6bedcb59f022c13d0f1949dc82d15909f1c"
+  dependencies:
+    p-try "^1.0.0"
+
+p-locate@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43"
+  dependencies:
+    p-limit "^1.1.0"
+
+p-map@^1.1.1:
+  version "1.2.0"
+  resolved "https://registry.yarnpkg.com/p-map/-/p-map-1.2.0.tgz#e4e94f311eabbc8633a1e79908165fca26241b6b"
+
+p-try@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3"
+
+package-json@^4.0.0:
+  version "4.0.1"
+  resolved "https://registry.yarnpkg.com/package-json/-/package-json-4.0.1.tgz#8869a0401253661c4c4ca3da6c2121ed555f5eed"
+  dependencies:
+    got "^6.7.1"
+    registry-auth-token "^3.0.1"
+    registry-url "^3.0.3"
+    semver "^5.1.0"
+
+pako@~1.0.5:
+  version "1.0.6"
+  resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.6.tgz#0101211baa70c4bca4a0f63f2206e97b7dfaf258"
+
+param-case@2.1.x:
+  version "2.1.1"
+  resolved "https://registry.yarnpkg.com/param-case/-/param-case-2.1.1.tgz#df94fd8cf6531ecf75e6bef9a0858fbc72be2247"
+  dependencies:
+    no-case "^2.2.0"
+
+parse-asn1@^5.0.0:
+  version "5.1.1"
+  resolved "https://registry.yarnpkg.com/parse-asn1/-/parse-asn1-5.1.1.tgz#f6bf293818332bd0dab54efb16087724745e6ca8"
+  dependencies:
+    asn1.js "^4.0.0"
+    browserify-aes "^1.0.0"
+    create-hash "^1.1.0"
+    evp_bytestokey "^1.0.0"
+    pbkdf2 "^3.0.3"
+
+parse-glob@^3.0.4:
+  version "3.0.4"
+  resolved "https://registry.yarnpkg.com/parse-glob/-/parse-glob-3.0.4.tgz#b2c376cfb11f35513badd173ef0bb6e3a388391c"
+  dependencies:
+    glob-base "^0.3.0"
+    is-dotfile "^1.0.0"
+    is-extglob "^1.0.0"
+    is-glob "^2.0.0"
+
+parse-json@^2.2.0:
+  version "2.2.0"
+  resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9"
+  dependencies:
+    error-ex "^1.2.0"
+
+parse-passwd@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6"
+
+parse5@^1.5.1:
+  version "1.5.1"
+  resolved "https://registry.yarnpkg.com/parse5/-/parse5-1.5.1.tgz#9b7f3b0de32be78dc2401b17573ccaf0f6f59d94"
+
+parseurl@~1.3.2:
+  version "1.3.2"
+  resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.2.tgz#fc289d4ed8993119460c156253262cdc8de65bf3"
+
+pascalcase@^0.1.1:
+  version "0.1.1"
+  resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14"
+
+path-browserify@0.0.0:
+  version "0.0.0"
+  resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-0.0.0.tgz#a0b870729aae214005b7d5032ec2cbbb0fb4451a"
+
+path-dirname@^1.0.0:
+  version "1.0.2"
+  resolved "https://registry.yarnpkg.com/path-dirname/-/path-dirname-1.0.2.tgz#cc33d24d525e099a5388c0336c6e32b9160609e0"
+
+path-exists@^2.0.0:
+  version "2.1.0"
+  resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b"
+  dependencies:
+    pinkie-promise "^2.0.0"
+
+path-exists@^3.0.0:
+  version "3.0.0"
+  resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515"
+
+path-is-absolute@^1.0.0, path-is-absolute@^1.0.1:
+  version "1.0.1"
+  resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
+
+path-is-inside@^1.0.1, path-is-inside@^1.0.2:
+  version "1.0.2"
+  resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53"
+
+path-key@^2.0.0:
+  version "2.0.1"
+  resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40"
+
+path-parse@^1.0.5:
+  version "1.0.5"
+  resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.5.tgz#3c1adf871ea9cd6c9431b6ea2bd74a0ff055c4c1"
+
+path-to-regexp@0.1.7:
+  version "0.1.7"
+  resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c"
+
+path-to-regexp@^1.0.1:
+  version "1.7.0"
+  resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-1.7.0.tgz#59fde0f435badacba103a84e9d3bc64e96b9937d"
+  dependencies:
+    isarray "0.0.1"
+
+path-type@^1.0.0:
+  version "1.1.0"
+  resolved "https://registry.yarnpkg.com/path-type/-/path-type-1.1.0.tgz#59c44f7ee491da704da415da5a4070ba4f8fe441"
+  dependencies:
+    graceful-fs "^4.1.2"
+    pify "^2.0.0"
+    pinkie-promise "^2.0.0"
+
+path-type@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.yarnpkg.com/path-type/-/path-type-2.0.0.tgz#f012ccb8415b7096fc2daa1054c3d72389594c73"
+  dependencies:
+    pify "^2.0.0"
+
+pbkdf2@^3.0.3:
+  version "3.0.16"
+  resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.0.16.tgz#7404208ec6b01b62d85bf83853a8064f8d9c2a5c"
+  dependencies:
+    create-hash "^1.1.2"
+    create-hmac "^1.1.4"
+    ripemd160 "^2.0.1"
+    safe-buffer "^5.0.1"
+    sha.js "^2.4.8"
+
+performance-now@^2.1.0:
+  version "2.1.0"
+  resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b"
+
+pify@^2.0.0, pify@^2.3.0:
+  version "2.3.0"
+  resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c"
+
+pify@^3.0.0:
+  version "3.0.0"
+  resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176"
+
+pinkie-promise@^2.0.0:
+  version "2.0.1"
+  resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa"
+  dependencies:
+    pinkie "^2.0.0"
+
+pinkie@^2.0.0:
+  version "2.0.4"
+  resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870"
+
+pkg-dir@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-1.0.0.tgz#7a4b508a8d5bb2d629d447056ff4e9c9314cf3d4"
+  dependencies:
+    find-up "^1.0.0"
+
+pkg-dir@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-2.0.0.tgz#f6d5d1109e19d63edf428e0bd57e12777615334b"
+  dependencies:
+    find-up "^2.1.0"
+
+pluralize@^7.0.0:
+  version "7.0.0"
+  resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-7.0.0.tgz#298b89df8b93b0221dbf421ad2b1b1ea23fc6777"
+
+portfinder@^1.0.9:
+  version "1.0.13"
+  resolved "https://registry.yarnpkg.com/portfinder/-/portfinder-1.0.13.tgz#bb32ecd87c27104ae6ee44b5a3ccbf0ebb1aede9"
+  dependencies:
+    async "^1.5.2"
+    debug "^2.2.0"
+    mkdirp "0.5.x"
+
+posix-character-classes@^0.1.0:
+  version "0.1.1"
+  resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab"
+
+postcss-calc@^5.2.0:
+  version "5.3.1"
+  resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-5.3.1.tgz#77bae7ca928ad85716e2fda42f261bf7c1d65b5e"
+  dependencies:
+    postcss "^5.0.2"
+    postcss-message-helpers "^2.0.0"
+    reduce-css-calc "^1.2.6"
+
+postcss-colormin@^2.1.8:
+  version "2.2.2"
+  resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-2.2.2.tgz#6631417d5f0e909a3d7ec26b24c8a8d1e4f96e4b"
+  dependencies:
+    colormin "^1.0.5"
+    postcss "^5.0.13"
+    postcss-value-parser "^3.2.3"
+
+postcss-convert-values@^2.3.4:
+  version "2.6.1"
+  resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-2.6.1.tgz#bbd8593c5c1fd2e3d1c322bb925dcae8dae4d62d"
+  dependencies:
+    postcss "^5.0.11"
+    postcss-value-parser "^3.1.2"
+
+postcss-discard-comments@^2.0.4:
+  version "2.0.4"
+  resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-2.0.4.tgz#befe89fafd5b3dace5ccce51b76b81514be00e3d"
+  dependencies:
+    postcss "^5.0.14"
+
+postcss-discard-duplicates@^2.0.1:
+  version "2.1.0"
+  resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-2.1.0.tgz#b9abf27b88ac188158a5eb12abcae20263b91932"
+  dependencies:
+    postcss "^5.0.4"
+
+postcss-discard-empty@^2.0.1:
+  version "2.1.0"
+  resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-2.1.0.tgz#d2b4bd9d5ced5ebd8dcade7640c7d7cd7f4f92b5"
+  dependencies:
+    postcss "^5.0.14"
+
+postcss-discard-overridden@^0.1.1:
+  version "0.1.1"
+  resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-0.1.1.tgz#8b1eaf554f686fb288cd874c55667b0aa3668d58"
+  dependencies:
+    postcss "^5.0.16"
+
+postcss-discard-unused@^2.2.1:
+  version "2.2.3"
+  resolved "https://registry.yarnpkg.com/postcss-discard-unused/-/postcss-discard-unused-2.2.3.tgz#bce30b2cc591ffc634322b5fb3464b6d934f4433"
+  dependencies:
+    postcss "^5.0.14"
+    uniqs "^2.0.0"
+
+postcss-filter-plugins@^2.0.0:
+  version "2.0.2"
+  resolved "https://registry.yarnpkg.com/postcss-filter-plugins/-/postcss-filter-plugins-2.0.2.tgz#6d85862534d735ac420e4a85806e1f5d4286d84c"
+  dependencies:
+    postcss "^5.0.4"
+    uniqid "^4.0.0"
+
+postcss-flexbugs-fixes@3.2.0:
+  version "3.2.0"
+  resolved "https://registry.yarnpkg.com/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-3.2.0.tgz#9b8b932c53f9cf13ba0f61875303e447c33dcc51"
+  dependencies:
+    postcss "^6.0.1"
+
+postcss-load-config@^1.2.0:
+  version "1.2.0"
+  resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-1.2.0.tgz#539e9afc9ddc8620121ebf9d8c3673e0ce50d28a"
+  dependencies:
+    cosmiconfig "^2.1.0"
+    object-assign "^4.1.0"
+    postcss-load-options "^1.2.0"
+    postcss-load-plugins "^2.3.0"
+
+postcss-load-options@^1.2.0:
+  version "1.2.0"
+  resolved "https://registry.yarnpkg.com/postcss-load-options/-/postcss-load-options-1.2.0.tgz#b098b1559ddac2df04bc0bb375f99a5cfe2b6d8c"
+  dependencies:
+    cosmiconfig "^2.1.0"
+    object-assign "^4.1.0"
+
+postcss-load-plugins@^2.3.0:
+  version "2.3.0"
+  resolved "https://registry.yarnpkg.com/postcss-load-plugins/-/postcss-load-plugins-2.3.0.tgz#745768116599aca2f009fad426b00175049d8d92"
+  dependencies:
+    cosmiconfig "^2.1.1"
+    object-assign "^4.1.0"
+
+postcss-loader@2.0.8:
+  version "2.0.8"
+  resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-2.0.8.tgz#8c67ddb029407dfafe684a406cfc16bad2ce0814"
+  dependencies:
+    loader-utils "^1.1.0"
+    postcss "^6.0.0"
+    postcss-load-config "^1.2.0"
+    schema-utils "^0.3.0"
+
+postcss-merge-idents@^2.1.5:
+  version "2.1.7"
+  resolved "https://registry.yarnpkg.com/postcss-merge-idents/-/postcss-merge-idents-2.1.7.tgz#4c5530313c08e1d5b3bbf3d2bbc747e278eea270"
+  dependencies:
+    has "^1.0.1"
+    postcss "^5.0.10"
+    postcss-value-parser "^3.1.1"
+
+postcss-merge-longhand@^2.0.1:
+  version "2.0.2"
+  resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-2.0.2.tgz#23d90cd127b0a77994915332739034a1a4f3d658"
+  dependencies:
+    postcss "^5.0.4"
+
+postcss-merge-rules@^2.0.3:
+  version "2.1.2"
+  resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-2.1.2.tgz#d1df5dfaa7b1acc3be553f0e9e10e87c61b5f721"
+  dependencies:
+    browserslist "^1.5.2"
+    caniuse-api "^1.5.2"
+    postcss "^5.0.4"
+    postcss-selector-parser "^2.2.2"
+    vendors "^1.0.0"
+
+postcss-message-helpers@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.yarnpkg.com/postcss-message-helpers/-/postcss-message-helpers-2.0.0.tgz#a4f2f4fab6e4fe002f0aed000478cdf52f9ba60e"
+
+postcss-minify-font-values@^1.0.2:
+  version "1.0.5"
+  resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-1.0.5.tgz#4b58edb56641eba7c8474ab3526cafd7bbdecb69"
+  dependencies:
+    object-assign "^4.0.1"
+    postcss "^5.0.4"
+    postcss-value-parser "^3.0.2"
+
+postcss-minify-gradients@^1.0.1:
+  version "1.0.5"
+  resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-1.0.5.tgz#5dbda11373703f83cfb4a3ea3881d8d75ff5e6e1"
+  dependencies:
+    postcss "^5.0.12"
+    postcss-value-parser "^3.3.0"
+
+postcss-minify-params@^1.0.4:
+  version "1.2.2"
+  resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-1.2.2.tgz#ad2ce071373b943b3d930a3fa59a358c28d6f1f3"
+  dependencies:
+    alphanum-sort "^1.0.1"
+    postcss "^5.0.2"
+    postcss-value-parser "^3.0.2"
+    uniqs "^2.0.0"
+
+postcss-minify-selectors@^2.0.4:
+  version "2.1.1"
+  resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-2.1.1.tgz#b2c6a98c0072cf91b932d1a496508114311735bf"
+  dependencies:
+    alphanum-sort "^1.0.2"
+    has "^1.0.1"
+    postcss "^5.0.14"
+    postcss-selector-parser "^2.0.0"
+
+postcss-modules-extract-imports@^1.0.0:
+  version "1.1.0"
+  resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.1.0.tgz#b614c9720be6816eaee35fb3a5faa1dba6a05ddb"
+  dependencies:
+    postcss "^6.0.1"
+
+postcss-modules-local-by-default@^1.0.1:
+  version "1.2.0"
+  resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz#f7d80c398c5a393fa7964466bd19500a7d61c069"
+  dependencies:
+    css-selector-tokenizer "^0.7.0"
+    postcss "^6.0.1"
+
+postcss-modules-scope@^1.0.0:
+  version "1.1.0"
+  resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz#d6ea64994c79f97b62a72b426fbe6056a194bb90"
+  dependencies:
+    css-selector-tokenizer "^0.7.0"
+    postcss "^6.0.1"
+
+postcss-modules-values@^1.1.0:
+  version "1.3.0"
+  resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz#ecffa9d7e192518389f42ad0e83f72aec456ea20"
+  dependencies:
+    icss-replace-symbols "^1.1.0"
+    postcss "^6.0.1"
+
+postcss-normalize-charset@^1.1.0:
+  version "1.1.1"
+  resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-1.1.1.tgz#ef9ee71212d7fe759c78ed162f61ed62b5cb93f1"
+  dependencies:
+    postcss "^5.0.5"
+
+postcss-normalize-url@^3.0.7:
+  version "3.0.8"
+  resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-3.0.8.tgz#108f74b3f2fcdaf891a2ffa3ea4592279fc78222"
+  dependencies:
+    is-absolute-url "^2.0.0"
+    normalize-url "^1.4.0"
+    postcss "^5.0.14"
+    postcss-value-parser "^3.2.3"
+
+postcss-ordered-values@^2.1.0:
+  version "2.2.3"
+  resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-2.2.3.tgz#eec6c2a67b6c412a8db2042e77fe8da43f95c11d"
+  dependencies:
+    postcss "^5.0.4"
+    postcss-value-parser "^3.0.1"
+
+postcss-reduce-idents@^2.2.2:
+  version "2.4.0"
+  resolved "https://registry.yarnpkg.com/postcss-reduce-idents/-/postcss-reduce-idents-2.4.0.tgz#c2c6d20cc958284f6abfbe63f7609bf409059ad3"
+  dependencies:
+    postcss "^5.0.4"
+    postcss-value-parser "^3.0.2"
+
+postcss-reduce-initial@^1.0.0:
+  version "1.0.1"
+  resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-1.0.1.tgz#68f80695f045d08263a879ad240df8dd64f644ea"
+  dependencies:
+    postcss "^5.0.4"
+
+postcss-reduce-transforms@^1.0.3:
+  version "1.0.4"
+  resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-1.0.4.tgz#ff76f4d8212437b31c298a42d2e1444025771ae1"
+  dependencies:
+    has "^1.0.1"
+    postcss "^5.0.8"
+    postcss-value-parser "^3.0.1"
+
+postcss-selector-parser@^2.0.0, postcss-selector-parser@^2.2.2:
+  version "2.2.3"
+  resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz#f9437788606c3c9acee16ffe8d8b16297f27bb90"
+  dependencies:
+    flatten "^1.0.2"
+    indexes-of "^1.0.1"
+    uniq "^1.0.1"
+
+postcss-svgo@^2.1.1:
+  version "2.1.6"
+  resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-2.1.6.tgz#b6df18aa613b666e133f08adb5219c2684ac108d"
+  dependencies:
+    is-svg "^2.0.0"
+    postcss "^5.0.14"
+    postcss-value-parser "^3.2.3"
+    svgo "^0.7.0"
+
+postcss-unique-selectors@^2.0.2:
+  version "2.0.2"
+  resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-2.0.2.tgz#981d57d29ddcb33e7b1dfe1fd43b8649f933ca1d"
+  dependencies:
+    alphanum-sort "^1.0.1"
+    postcss "^5.0.4"
+    uniqs "^2.0.0"
+
+postcss-value-parser@^3.0.1, postcss-value-parser@^3.0.2, postcss-value-parser@^3.1.1, postcss-value-parser@^3.1.2, postcss-value-parser@^3.2.3, postcss-value-parser@^3.3.0:
+  version "3.3.0"
+  resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.0.tgz#87f38f9f18f774a4ab4c8a232f5c5ce8872a9d15"
+
+postcss-zindex@^2.0.1:
+  version "2.2.0"
+  resolved "https://registry.yarnpkg.com/postcss-zindex/-/postcss-zindex-2.2.0.tgz#d2109ddc055b91af67fc4cb3b025946639d2af22"
+  dependencies:
+    has "^1.0.1"
+    postcss "^5.0.4"
+    uniqs "^2.0.0"
+
+postcss@^5.0.10, postcss@^5.0.11, postcss@^5.0.12, postcss@^5.0.13, postcss@^5.0.14, postcss@^5.0.16, postcss@^5.0.2, postcss@^5.0.4, postcss@^5.0.5, postcss@^5.0.6, postcss@^5.0.8, postcss@^5.2.16:
+  version "5.2.18"
+  resolved "https://registry.yarnpkg.com/postcss/-/postcss-5.2.18.tgz#badfa1497d46244f6390f58b319830d9107853c5"
+  dependencies:
+    chalk "^1.1.3"
+    js-base64 "^2.1.9"
+    source-map "^0.5.6"
+    supports-color "^3.2.3"
+
+postcss@^6.0.0, postcss@^6.0.1, postcss@^6.0.13:
+  version "6.0.22"
+  resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.22.tgz#e23b78314905c3b90cbd61702121e7a78848f2a3"
+  dependencies:
+    chalk "^2.4.1"
+    source-map "^0.6.1"
+    supports-color "^5.4.0"
+
+prelude-ls@~1.1.2:
+  version "1.1.2"
+  resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54"
+
+prepend-http@^1.0.0, prepend-http@^1.0.1:
+  version "1.0.4"
+  resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc"
+
+preserve@^0.2.0:
+  version "0.2.0"
+  resolved "https://registry.yarnpkg.com/preserve/-/preserve-0.2.0.tgz#815ed1f6ebc65926f865b310c0713bcb3315ce4b"
+
+pretty-bytes@^4.0.2:
+  version "4.0.2"
+  resolved "https://registry.yarnpkg.com/pretty-bytes/-/pretty-bytes-4.0.2.tgz#b2bf82e7350d65c6c33aa95aaa5a4f6327f61cd9"
+
+pretty-error@^2.0.2:
+  version "2.1.1"
+  resolved "https://registry.yarnpkg.com/pretty-error/-/pretty-error-2.1.1.tgz#5f4f87c8f91e5ae3f3ba87ab4cf5e03b1a17f1a3"
+  dependencies:
+    renderkid "^2.0.1"
+    utila "~0.4"
+
+pretty-format@^20.0.3:
+  version "20.0.3"
+  resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-20.0.3.tgz#020e350a560a1fe1a98dc3beb6ccffb386de8b14"
+  dependencies:
+    ansi-regex "^2.1.1"
+    ansi-styles "^3.0.0"
+
+private@^0.1.6, private@^0.1.7, private@^0.1.8:
+  version "0.1.8"
+  resolved "https://registry.yarnpkg.com/private/-/private-0.1.8.tgz#2381edb3689f7a53d653190060fcf822d2f368ff"
+
+process-nextick-args@~2.0.0:
+  version "2.0.0"
+  resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.0.tgz#a37d732f4271b4ab1ad070d35508e8290788ffaa"
+
+process@^0.11.10:
+  version "0.11.10"
+  resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182"
+
+progress@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.0.tgz#8a1be366bf8fc23db2bd23f10c6fe920b4389d1f"
+
+promise@8.0.1:
+  version "8.0.1"
+  resolved "https://registry.yarnpkg.com/promise/-/promise-8.0.1.tgz#e45d68b00a17647b6da711bf85ed6ed47208f450"
+  dependencies:
+    asap "~2.0.3"
+
+promise@^7.1.1:
+  version "7.3.1"
+  resolved "https://registry.yarnpkg.com/promise/-/promise-7.3.1.tgz#064b72602b18f90f29192b8b1bc418ffd1ebd3bf"
+  dependencies:
+    asap "~2.0.3"
+
+prop-types@^15.5.10, prop-types@^15.6.0:
+  version "15.6.1"
+  resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.6.1.tgz#36644453564255ddda391191fb3a125cbdf654ca"
+  dependencies:
+    fbjs "^0.8.16"
+    loose-envify "^1.3.1"
+    object-assign "^4.1.1"
+
+proxy-addr@~2.0.3:
+  version "2.0.3"
+  resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.3.tgz#355f262505a621646b3130a728eb647e22055341"
+  dependencies:
+    forwarded "~0.1.2"
+    ipaddr.js "1.6.0"
+
+prr@~1.0.1:
+  version "1.0.1"
+  resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476"
+
+pseudomap@^1.0.2:
+  version "1.0.2"
+  resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3"
+
+public-encrypt@^4.0.0:
+  version "4.0.2"
+  resolved "https://registry.yarnpkg.com/public-encrypt/-/public-encrypt-4.0.2.tgz#46eb9107206bf73489f8b85b69d91334c6610994"
+  dependencies:
+    bn.js "^4.1.0"
+    browserify-rsa "^4.0.0"
+    create-hash "^1.1.0"
+    parse-asn1 "^5.0.0"
+    randombytes "^2.0.1"
+
+punycode@1.3.2:
+  version "1.3.2"
+  resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d"
+
+punycode@^1.2.4, punycode@^1.4.1:
+  version "1.4.1"
+  resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e"
+
+punycode@^2.1.0:
+  version "2.1.0"
+  resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.0.tgz#5f863edc89b96db09074bad7947bf09056ca4e7d"
+
+q@^1.1.2:
+  version "1.5.1"
+  resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7"
+
+qs@6.5.1:
+  version "6.5.1"
+  resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.1.tgz#349cdf6eef89ec45c12d7d5eb3fc0c870343a6d8"
+
+qs@~6.5.1:
+  version "6.5.2"
+  resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36"
+
+query-string@^4.1.0:
+  version "4.3.4"
+  resolved "https://registry.yarnpkg.com/query-string/-/query-string-4.3.4.tgz#bbb693b9ca915c232515b228b1a02b609043dbeb"
+  dependencies:
+    object-assign "^4.1.0"
+    strict-uri-encode "^1.0.0"
+
+querystring-es3@^0.2.0:
+  version "0.2.1"
+  resolved "https://registry.yarnpkg.com/querystring-es3/-/querystring-es3-0.2.1.tgz#9ec61f79049875707d69414596fd907a4d711e73"
+
+querystring@0.2.0:
+  version "0.2.0"
+  resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620"
+
+querystringify@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-2.0.0.tgz#fa3ed6e68eb15159457c89b37bc6472833195755"
+
+raf@3.4.0:
+  version "3.4.0"
+  resolved "https://registry.yarnpkg.com/raf/-/raf-3.4.0.tgz#a28876881b4bc2ca9117d4138163ddb80f781575"
+  dependencies:
+    performance-now "^2.1.0"
+
+randomatic@^3.0.0:
+  version "3.0.0"
+  resolved "https://registry.yarnpkg.com/randomatic/-/randomatic-3.0.0.tgz#d35490030eb4f7578de292ce6dfb04a91a128923"
+  dependencies:
+    is-number "^4.0.0"
+    kind-of "^6.0.0"
+    math-random "^1.0.1"
+
+randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5:
+  version "2.0.6"
+  resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.0.6.tgz#d302c522948588848a8d300c932b44c24231da80"
+  dependencies:
+    safe-buffer "^5.1.0"
+
+randomfill@^1.0.3:
+  version "1.0.4"
+  resolved "https://registry.yarnpkg.com/randomfill/-/randomfill-1.0.4.tgz#c92196fc86ab42be983f1bf31778224931d61458"
+  dependencies:
+    randombytes "^2.0.5"
+    safe-buffer "^5.1.0"
+
+range-parser@^1.0.3, range-parser@~1.2.0:
+  version "1.2.0"
+  resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.0.tgz#f49be6b487894ddc40dcc94a322f611092e00d5e"
+
+raw-body@2.3.2:
+  version "2.3.2"
+  resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.3.2.tgz#bcd60c77d3eb93cde0050295c3f379389bc88f89"
+  dependencies:
+    bytes "3.0.0"
+    http-errors "1.6.2"
+    iconv-lite "0.4.19"
+    unpipe "1.0.0"
+
+rc@^1.0.1, rc@^1.1.6, rc@^1.1.7:
+  version "1.2.7"
+  resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.7.tgz#8a10ca30d588d00464360372b890d06dacd02297"
+  dependencies:
+    deep-extend "^0.5.1"
+    ini "~1.3.0"
+    minimist "^1.2.0"
+    strip-json-comments "~2.0.1"
+
+react-dev-utils@^5.0.1:
+  version "5.0.1"
+  resolved "https://registry.yarnpkg.com/react-dev-utils/-/react-dev-utils-5.0.1.tgz#1f396e161fe44b595db1b186a40067289bf06613"
+  dependencies:
+    address "1.0.3"
+    babel-code-frame "6.26.0"
+    chalk "1.1.3"
+    cross-spawn "5.1.0"
+    detect-port-alt "1.1.6"
+    escape-string-regexp "1.0.5"
+    filesize "3.5.11"
+    global-modules "1.0.0"
+    gzip-size "3.0.0"
+    inquirer "3.3.0"
+    is-root "1.0.0"
+    opn "5.2.0"
+    react-error-overlay "^4.0.0"
+    recursive-readdir "2.2.1"
+    shell-quote "1.6.1"
+    sockjs-client "1.1.4"
+    strip-ansi "3.0.1"
+    text-table "0.2.0"
+
+react-dom@16.3.2:
+  version "16.3.2"
+  resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.3.2.tgz#cb90f107e09536d683d84ed5d4888e9640e0e4df"
+  dependencies:
+    fbjs "^0.8.16"
+    loose-envify "^1.1.0"
+    object-assign "^4.1.1"
+    prop-types "^15.6.0"
+
+react-error-overlay@^4.0.0:
+  version "4.0.0"
+  resolved "https://registry.yarnpkg.com/react-error-overlay/-/react-error-overlay-4.0.0.tgz#d198408a85b4070937a98667f500c832f86bd5d4"
+
+react-scripts@1.1.4:
+  version "1.1.4"
+  resolved "https://registry.yarnpkg.com/react-scripts/-/react-scripts-1.1.4.tgz#d5c230e707918d6dd2d06f303b10f5222d017c88"
+  dependencies:
+    autoprefixer "7.1.6"
+    babel-core "6.26.0"
+    babel-eslint "7.2.3"
+    babel-jest "20.0.3"
+    babel-loader "7.1.2"
+    babel-preset-react-app "^3.1.1"
+    babel-runtime "6.26.0"
+    case-sensitive-paths-webpack-plugin "2.1.1"
+    chalk "1.1.3"
+    css-loader "0.28.7"
+    dotenv "4.0.0"
+    dotenv-expand "4.2.0"
+    eslint "4.10.0"
+    eslint-config-react-app "^2.1.0"
+    eslint-loader "1.9.0"
+    eslint-plugin-flowtype "2.39.1"
+    eslint-plugin-import "2.8.0"
+    eslint-plugin-jsx-a11y "5.1.1"
+    eslint-plugin-react "7.4.0"
+    extract-text-webpack-plugin "3.0.2"
+    file-loader "1.1.5"
+    fs-extra "3.0.1"
+    html-webpack-plugin "2.29.0"
+    jest "20.0.4"
+    object-assign "4.1.1"
+    postcss-flexbugs-fixes "3.2.0"
+    postcss-loader "2.0.8"
+    promise "8.0.1"
+    raf "3.4.0"
+    react-dev-utils "^5.0.1"
+    resolve "1.6.0"
+    style-loader "0.19.0"
+    sw-precache-webpack-plugin "0.11.4"
+    url-loader "0.6.2"
+    webpack "3.8.1"
+    webpack-dev-server "2.9.4"
+    webpack-manifest-plugin "1.3.2"
+    whatwg-fetch "2.0.3"
+  optionalDependencies:
+    fsevents "^1.1.3"
+
+react@16.3.2:
+  version "16.3.2"
+  resolved "https://registry.yarnpkg.com/react/-/react-16.3.2.tgz#fdc8420398533a1e58872f59091b272ce2f91ea9"
+  dependencies:
+    fbjs "^0.8.16"
+    loose-envify "^1.1.0"
+    object-assign "^4.1.1"
+    prop-types "^15.6.0"
+
+read-pkg-up@^1.0.1:
+  version "1.0.1"
+  resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02"
+  dependencies:
+    find-up "^1.0.0"
+    read-pkg "^1.0.0"
+
+read-pkg-up@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-2.0.0.tgz#6b72a8048984e0c41e79510fd5e9fa99b3b549be"
+  dependencies:
+    find-up "^2.0.0"
+    read-pkg "^2.0.0"
+
+read-pkg@^1.0.0:
+  version "1.1.0"
+  resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-1.1.0.tgz#f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28"
+  dependencies:
+    load-json-file "^1.0.0"
+    normalize-package-data "^2.3.2"
+    path-type "^1.0.0"
+
+read-pkg@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-2.0.0.tgz#8ef1c0623c6a6db0dc6713c4bfac46332b2368f8"
+  dependencies:
+    load-json-file "^2.0.0"
+    normalize-package-data "^2.3.2"
+    path-type "^2.0.0"
+
+readable-stream@1.0:
+  version "1.0.34"
+  resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.0.34.tgz#125820e34bc842d2f2aaafafe4c2916ee32c157c"
+  dependencies:
+    core-util-is "~1.0.0"
+    inherits "~2.0.1"
+    isarray "0.0.1"
+    string_decoder "~0.10.x"
+
+readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.6, readable-stream@^2.2.2, readable-stream@^2.2.9, readable-stream@^2.3.3, readable-stream@^2.3.6:
+  version "2.3.6"
+  resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.6.tgz#b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf"
+  dependencies:
+    core-util-is "~1.0.0"
+    inherits "~2.0.3"
+    isarray "~1.0.0"
+    process-nextick-args "~2.0.0"
+    safe-buffer "~5.1.1"
+    string_decoder "~1.1.1"
+    util-deprecate "~1.0.1"
+
+readdirp@^2.0.0:
+  version "2.1.0"
+  resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.1.0.tgz#4ed0ad060df3073300c48440373f72d1cc642d78"
+  dependencies:
+    graceful-fs "^4.1.2"
+    minimatch "^3.0.2"
+    readable-stream "^2.0.2"
+    set-immediate-shim "^1.0.1"
+
+recursive-readdir@2.2.1:
+  version "2.2.1"
+  resolved "https://registry.yarnpkg.com/recursive-readdir/-/recursive-readdir-2.2.1.tgz#90ef231d0778c5ce093c9a48d74e5c5422d13a99"
+  dependencies:
+    minimatch "3.0.3"
+
+redent@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/redent/-/redent-1.0.0.tgz#cf916ab1fd5f1f16dfb20822dd6ec7f730c2afde"
+  dependencies:
+    indent-string "^2.1.0"
+    strip-indent "^1.0.1"
+
+reduce-css-calc@^1.2.6:
+  version "1.3.0"
+  resolved "https://registry.yarnpkg.com/reduce-css-calc/-/reduce-css-calc-1.3.0.tgz#747c914e049614a4c9cfbba629871ad1d2927716"
+  dependencies:
+    balanced-match "^0.4.2"
+    math-expression-evaluator "^1.2.14"
+    reduce-function-call "^1.0.1"
+
+reduce-function-call@^1.0.1:
+  version "1.0.2"
+  resolved "https://registry.yarnpkg.com/reduce-function-call/-/reduce-function-call-1.0.2.tgz#5a200bf92e0e37751752fe45b0ab330fd4b6be99"
+  dependencies:
+    balanced-match "^0.4.2"
+
+regenerate@^1.2.1:
+  version "1.4.0"
+  resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.0.tgz#4a856ec4b56e4077c557589cae85e7a4c8869a11"
+
+regenerator-runtime@^0.11.0:
+  version "0.11.1"
+  resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9"
+
+regenerator-transform@^0.10.0:
+  version "0.10.1"
+  resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.10.1.tgz#1e4996837231da8b7f3cf4114d71b5691a0680dd"
+  dependencies:
+    babel-runtime "^6.18.0"
+    babel-types "^6.19.0"
+    private "^0.1.6"
+
+regex-cache@^0.4.2:
+  version "0.4.4"
+  resolved "https://registry.yarnpkg.com/regex-cache/-/regex-cache-0.4.4.tgz#75bdc58a2a1496cec48a12835bc54c8d562336dd"
+  dependencies:
+    is-equal-shallow "^0.1.3"
+
+regex-not@^1.0.0, regex-not@^1.0.2:
+  version "1.0.2"
+  resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c"
+  dependencies:
+    extend-shallow "^3.0.2"
+    safe-regex "^1.1.0"
+
+regexpu-core@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-1.0.0.tgz#86a763f58ee4d7c2f6b102e4764050de7ed90c6b"
+  dependencies:
+    regenerate "^1.2.1"
+    regjsgen "^0.2.0"
+    regjsparser "^0.1.4"
+
+regexpu-core@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-2.0.0.tgz#49d038837b8dcf8bfa5b9a42139938e6ea2ae240"
+  dependencies:
+    regenerate "^1.2.1"
+    regjsgen "^0.2.0"
+    regjsparser "^0.1.4"
+
+registry-auth-token@^3.0.1:
+  version "3.3.2"
+  resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-3.3.2.tgz#851fd49038eecb586911115af845260eec983f20"
+  dependencies:
+    rc "^1.1.6"
+    safe-buffer "^5.0.1"
+
+registry-url@^3.0.3:
+  version "3.1.0"
+  resolved "https://registry.yarnpkg.com/registry-url/-/registry-url-3.1.0.tgz#3d4ef870f73dde1d77f0cf9a381432444e174942"
+  dependencies:
+    rc "^1.0.1"
+
+regjsgen@^0.2.0:
+  version "0.2.0"
+  resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.2.0.tgz#6c016adeac554f75823fe37ac05b92d5a4edb1f7"
+
+regjsparser@^0.1.4:
+  version "0.1.5"
+  resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.1.5.tgz#7ee8f84dc6fa792d3fd0ae228d24bd949ead205c"
+  dependencies:
+    jsesc "~0.5.0"
+
+relateurl@0.2.x:
+  version "0.2.7"
+  resolved "https://registry.yarnpkg.com/relateurl/-/relateurl-0.2.7.tgz#54dbf377e51440aca90a4cd274600d3ff2d888a9"
+
+remove-trailing-separator@^1.0.1:
+  version "1.1.0"
+  resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef"
+
+renderkid@^2.0.1:
+  version "2.0.1"
+  resolved "https://registry.yarnpkg.com/renderkid/-/renderkid-2.0.1.tgz#898cabfc8bede4b7b91135a3ffd323e58c0db319"
+  dependencies:
+    css-select "^1.1.0"
+    dom-converter "~0.1"
+    htmlparser2 "~3.3.0"
+    strip-ansi "^3.0.0"
+    utila "~0.3"
+
+repeat-element@^1.1.2:
+  version "1.1.2"
+  resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.2.tgz#ef089a178d1483baae4d93eb98b4f9e4e11d990a"
+
+repeat-string@^1.5.2, repeat-string@^1.6.1:
+  version "1.6.1"
+  resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637"
+
+repeating@^2.0.0:
+  version "2.0.1"
+  resolved "https://registry.yarnpkg.com/repeating/-/repeating-2.0.1.tgz#5214c53a926d3552707527fbab415dbc08d06dda"
+  dependencies:
+    is-finite "^1.0.0"
+
+request@^2.79.0:
+  version "2.87.0"
+  resolved "https://registry.yarnpkg.com/request/-/request-2.87.0.tgz#32f00235cd08d482b4d0d68db93a829c0ed5756e"
+  dependencies:
+    aws-sign2 "~0.7.0"
+    aws4 "^1.6.0"
+    caseless "~0.12.0"
+    combined-stream "~1.0.5"
+    extend "~3.0.1"
+    forever-agent "~0.6.1"
+    form-data "~2.3.1"
+    har-validator "~5.0.3"
+    http-signature "~1.2.0"
+    is-typedarray "~1.0.0"
+    isstream "~0.1.2"
+    json-stringify-safe "~5.0.1"
+    mime-types "~2.1.17"
+    oauth-sign "~0.8.2"
+    performance-now "^2.1.0"
+    qs "~6.5.1"
+    safe-buffer "^5.1.1"
+    tough-cookie "~2.3.3"
+    tunnel-agent "^0.6.0"
+    uuid "^3.1.0"
+
+require-directory@^2.1.1:
+  version "2.1.1"
+  resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42"
+
+require-from-string@^1.1.0:
+  version "1.2.1"
+  resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-1.2.1.tgz#529c9ccef27380adfec9a2f965b649bbee636418"
+
+require-main-filename@^1.0.1:
+  version "1.0.1"
+  resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-1.0.1.tgz#97f717b69d48784f5f526a6c5aa8ffdda055a4d1"
+
+require-uncached@^1.0.3:
+  version "1.0.3"
+  resolved "https://registry.yarnpkg.com/require-uncached/-/require-uncached-1.0.3.tgz#4e0d56d6c9662fd31e43011c4b95aa49955421d3"
+  dependencies:
+    caller-path "^0.1.0"
+    resolve-from "^1.0.0"
+
+requires-port@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff"
+
+resolve-cwd@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-2.0.0.tgz#00a9f7387556e27038eae232caa372a6a59b665a"
+  dependencies:
+    resolve-from "^3.0.0"
+
+resolve-dir@^1.0.0:
+  version "1.0.1"
+  resolved "https://registry.yarnpkg.com/resolve-dir/-/resolve-dir-1.0.1.tgz#79a40644c362be82f26effe739c9bb5382046f43"
+  dependencies:
+    expand-tilde "^2.0.0"
+    global-modules "^1.0.0"
+
+resolve-from@^1.0.0:
+  version "1.0.1"
+  resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-1.0.1.tgz#26cbfe935d1aeeeabb29bc3fe5aeb01e93d44226"
+
+resolve-from@^3.0.0:
+  version "3.0.0"
+  resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-3.0.0.tgz#b22c7af7d9d6881bc8b6e653335eebcb0a188748"
+
+resolve-url@^0.2.1:
+  version "0.2.1"
+  resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a"
+
+resolve@1.1.7:
+  version "1.1.7"
+  resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.1.7.tgz#203114d82ad2c5ed9e8e0411b3932875e889e97b"
+
+resolve@1.6.0:
+  version "1.6.0"
+  resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.6.0.tgz#0fbd21278b27b4004481c395349e7aba60a9ff5c"
+  dependencies:
+    path-parse "^1.0.5"
+
+resolve@^1.3.2, resolve@^1.5.0:
+  version "1.7.1"
+  resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.7.1.tgz#aadd656374fd298aee895bc026b8297418677fd3"
+  dependencies:
+    path-parse "^1.0.5"
+
+restore-cursor@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf"
+  dependencies:
+    onetime "^2.0.0"
+    signal-exit "^3.0.2"
+
+ret@~0.1.10:
+  version "0.1.15"
+  resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc"
+
+right-align@^0.1.1:
+  version "0.1.3"
+  resolved "https://registry.yarnpkg.com/right-align/-/right-align-0.1.3.tgz#61339b722fe6a3515689210d24e14c96148613ef"
+  dependencies:
+    align-text "^0.1.1"
+
+rimraf@^2.2.8, rimraf@^2.6.1:
+  version "2.6.2"
+  resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.2.tgz#2ed8150d24a16ea8651e6d6ef0f47c4158ce7a36"
+  dependencies:
+    glob "^7.0.5"
+
+ripemd160@^2.0.0, ripemd160@^2.0.1:
+  version "2.0.2"
+  resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-2.0.2.tgz#a1c1a6f624751577ba5d07914cbc92850585890c"
+  dependencies:
+    hash-base "^3.0.0"
+    inherits "^2.0.1"
+
+run-async@^2.2.0:
+  version "2.3.0"
+  resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.3.0.tgz#0371ab4ae0bdd720d4166d7dfda64ff7a445a6c0"
+  dependencies:
+    is-promise "^2.1.0"
+
+rx-lite-aggregates@^4.0.8:
+  version "4.0.8"
+  resolved "https://registry.yarnpkg.com/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz#753b87a89a11c95467c4ac1626c4efc4e05c67be"
+  dependencies:
+    rx-lite "*"
+
+rx-lite@*, rx-lite@^4.0.8:
+  version "4.0.8"
+  resolved "https://registry.yarnpkg.com/rx-lite/-/rx-lite-4.0.8.tgz#0b1e11af8bc44836f04a6407e92da42467b79444"
+
+safe-buffer@5.1.1:
+  version "5.1.1"
+  resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.1.tgz#893312af69b2123def71f57889001671eeb2c853"
+
+safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1:
+  version "5.1.2"
+  resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"
+
+safe-regex@^1.1.0:
+  version "1.1.0"
+  resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e"
+  dependencies:
+    ret "~0.1.10"
+
+"safer-buffer@>= 2.1.2 < 3":
+  version "2.1.2"
+  resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
+
+sane@~1.6.0:
+  version "1.6.0"
+  resolved "https://registry.yarnpkg.com/sane/-/sane-1.6.0.tgz#9610c452307a135d29c1fdfe2547034180c46775"
+  dependencies:
+    anymatch "^1.3.0"
+    exec-sh "^0.2.0"
+    fb-watchman "^1.8.0"
+    minimatch "^3.0.2"
+    minimist "^1.1.1"
+    walker "~1.0.5"
+    watch "~0.10.0"
+
+sax@^1.2.1, sax@^1.2.4, sax@~1.2.1:
+  version "1.2.4"
+  resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9"
+
+schema-utils@^0.3.0:
+  version "0.3.0"
+  resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-0.3.0.tgz#f5877222ce3e931edae039f17eb3716e7137f8cf"
+  dependencies:
+    ajv "^5.0.0"
+
+select-hose@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca"
+
+selfsigned@^1.9.1:
+  version "1.10.3"
+  resolved "https://registry.yarnpkg.com/selfsigned/-/selfsigned-1.10.3.tgz#d628ecf9e3735f84e8bafba936b3cf85bea43823"
+  dependencies:
+    node-forge "0.7.5"
+
+semver-diff@^2.0.0:
+  version "2.1.0"
+  resolved "https://registry.yarnpkg.com/semver-diff/-/semver-diff-2.1.0.tgz#4bbb8437c8d37e4b0cf1a68fd726ec6d645d6d36"
+  dependencies:
+    semver "^5.0.3"
+
+"semver@2 || 3 || 4 || 5", semver@^5.0.3, semver@^5.1.0, semver@^5.3.0, semver@^5.4.1:
+  version "5.5.0"
+  resolved "https://registry.yarnpkg.com/semver/-/semver-5.5.0.tgz#dc4bbc7a6ca9d916dee5d43516f0092b58f7b8ab"
+
+send@0.16.2:
+  version "0.16.2"
+  resolved "https://registry.yarnpkg.com/send/-/send-0.16.2.tgz#6ecca1e0f8c156d141597559848df64730a6bbc1"
+  dependencies:
+    debug "2.6.9"
+    depd "~1.1.2"
+    destroy "~1.0.4"
+    encodeurl "~1.0.2"
+    escape-html "~1.0.3"
+    etag "~1.8.1"
+    fresh "0.5.2"
+    http-errors "~1.6.2"
+    mime "1.4.1"
+    ms "2.0.0"
+    on-finished "~2.3.0"
+    range-parser "~1.2.0"
+    statuses "~1.4.0"
+
+serve-index@^1.7.2:
+  version "1.9.1"
+  resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.9.1.tgz#d3768d69b1e7d82e5ce050fff5b453bea12a9239"
+  dependencies:
+    accepts "~1.3.4"
+    batch "0.6.1"
+    debug "2.6.9"
+    escape-html "~1.0.3"
+    http-errors "~1.6.2"
+    mime-types "~2.1.17"
+    parseurl "~1.3.2"
+
+serve-static@1.13.2:
+  version "1.13.2"
+  resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.13.2.tgz#095e8472fd5b46237db50ce486a43f4b86c6cec1"
+  dependencies:
+    encodeurl "~1.0.2"
+    escape-html "~1.0.3"
+    parseurl "~1.3.2"
+    send "0.16.2"
+
+serviceworker-cache-polyfill@^4.0.0:
+  version "4.0.0"
+  resolved "https://registry.yarnpkg.com/serviceworker-cache-polyfill/-/serviceworker-cache-polyfill-4.0.0.tgz#de19ee73bef21ab3c0740a37b33db62464babdeb"
+
+set-blocking@^2.0.0, set-blocking@~2.0.0:
+  version "2.0.0"
+  resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7"
+
+set-immediate-shim@^1.0.1:
+  version "1.0.1"
+  resolved "https://registry.yarnpkg.com/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz#4b2b1b27eb808a9f8dcc481a58e5e56f599f3f61"
+
+set-value@^0.4.3:
+  version "0.4.3"
+  resolved "https://registry.yarnpkg.com/set-value/-/set-value-0.4.3.tgz#7db08f9d3d22dc7f78e53af3c3bf4666ecdfccf1"
+  dependencies:
+    extend-shallow "^2.0.1"
+    is-extendable "^0.1.1"
+    is-plain-object "^2.0.1"
+    to-object-path "^0.3.0"
+
+set-value@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.0.tgz#71ae4a88f0feefbbf52d1ea604f3fb315ebb6274"
+  dependencies:
+    extend-shallow "^2.0.1"
+    is-extendable "^0.1.1"
+    is-plain-object "^2.0.3"
+    split-string "^3.0.1"
+
+setimmediate@^1.0.4, setimmediate@^1.0.5:
+  version "1.0.5"
+  resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285"
+
+setprototypeof@1.0.3:
+  version "1.0.3"
+  resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.0.3.tgz#66567e37043eeb4f04d91bd658c0cbefb55b8e04"
+
+setprototypeof@1.1.0:
+  version "1.1.0"
+  resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656"
+
+sha.js@^2.4.0, sha.js@^2.4.8:
+  version "2.4.11"
+  resolved "https://registry.yarnpkg.com/sha.js/-/sha.js-2.4.11.tgz#37a5cf0b81ecbc6943de109ba2960d1b26584ae7"
+  dependencies:
+    inherits "^2.0.1"
+    safe-buffer "^5.0.1"
+
+shebang-command@^1.2.0:
+  version "1.2.0"
+  resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea"
+  dependencies:
+    shebang-regex "^1.0.0"
+
+shebang-regex@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3"
+
+shell-quote@1.6.1:
+  version "1.6.1"
+  resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.6.1.tgz#f4781949cce402697127430ea3b3c5476f481767"
+  dependencies:
+    array-filter "~0.0.0"
+    array-map "~0.0.0"
+    array-reduce "~0.0.0"
+    jsonify "~0.0.0"
+
+shellwords@^0.1.1:
+  version "0.1.1"
+  resolved "https://registry.yarnpkg.com/shellwords/-/shellwords-0.1.1.tgz#d6b9181c1a48d397324c84871efbcfc73fc0654b"
+
+signal-exit@^3.0.0, signal-exit@^3.0.2:
+  version "3.0.2"
+  resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d"
+
+slash@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55"
+
+slice-ansi@1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-1.0.0.tgz#044f1a49d8842ff307aad6b505ed178bd950134d"
+  dependencies:
+    is-fullwidth-code-point "^2.0.0"
+
+snapdragon-node@^2.0.1:
+  version "2.1.1"
+  resolved "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b"
+  dependencies:
+    define-property "^1.0.0"
+    isobject "^3.0.0"
+    snapdragon-util "^3.0.1"
+
+snapdragon-util@^3.0.1:
+  version "3.0.1"
+  resolved "https://registry.yarnpkg.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz#f956479486f2acd79700693f6f7b805e45ab56e2"
+  dependencies:
+    kind-of "^3.2.0"
+
+snapdragon@^0.8.1:
+  version "0.8.2"
+  resolved "https://registry.yarnpkg.com/snapdragon/-/snapdragon-0.8.2.tgz#64922e7c565b0e14204ba1aa7d6964278d25182d"
+  dependencies:
+    base "^0.11.1"
+    debug "^2.2.0"
+    define-property "^0.2.5"
+    extend-shallow "^2.0.1"
+    map-cache "^0.2.2"
+    source-map "^0.5.6"
+    source-map-resolve "^0.5.0"
+    use "^3.1.0"
+
+sockjs-client@1.1.4:
+  version "1.1.4"
+  resolved "https://registry.yarnpkg.com/sockjs-client/-/sockjs-client-1.1.4.tgz#5babe386b775e4cf14e7520911452654016c8b12"
+  dependencies:
+    debug "^2.6.6"
+    eventsource "0.1.6"
+    faye-websocket "~0.11.0"
+    inherits "^2.0.1"
+    json3 "^3.3.2"
+    url-parse "^1.1.8"
+
+sockjs@0.3.18:
+  version "0.3.18"
+  resolved "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.18.tgz#d9b289316ca7df77595ef299e075f0f937eb4207"
+  dependencies:
+    faye-websocket "^0.10.0"
+    uuid "^2.0.2"
+
+sort-keys@^1.0.0:
+  version "1.1.2"
+  resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-1.1.2.tgz#441b6d4d346798f1b4e49e8920adfba0e543f9ad"
+  dependencies:
+    is-plain-obj "^1.0.0"
+
+source-list-map@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.0.tgz#aaa47403f7b245a92fbc97ea08f250d6087ed085"
+
+source-map-resolve@^0.5.0:
+  version "0.5.2"
+  resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.2.tgz#72e2cc34095543e43b2c62b2c4c10d4a9054f259"
+  dependencies:
+    atob "^2.1.1"
+    decode-uri-component "^0.2.0"
+    resolve-url "^0.2.1"
+    source-map-url "^0.4.0"
+    urix "^0.1.0"
+
+source-map-support@^0.4.15:
+  version "0.4.18"
+  resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.4.18.tgz#0286a6de8be42641338594e97ccea75f0a2c585f"
+  dependencies:
+    source-map "^0.5.6"
+
+source-map-url@^0.4.0:
+  version "0.4.0"
+  resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.0.tgz#3e935d7ddd73631b97659956d55128e87b5084a3"
+
+source-map@0.5.x, source-map@^0.5.3, source-map@^0.5.6, source-map@^0.5.7, source-map@~0.5.1:
+  version "0.5.7"
+  resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc"
+
+source-map@^0.4.4:
+  version "0.4.4"
+  resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.4.4.tgz#eba4f5da9c0dc999de68032d8b4f76173652036b"
+  dependencies:
+    amdefine ">=0.0.4"
+
+source-map@^0.6.1, source-map@~0.6.1:
+  version "0.6.1"
+  resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
+
+spdx-correct@^3.0.0:
+  version "3.0.0"
+  resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.0.0.tgz#05a5b4d7153a195bc92c3c425b69f3b2a9524c82"
+  dependencies:
+    spdx-expression-parse "^3.0.0"
+    spdx-license-ids "^3.0.0"
+
+spdx-exceptions@^2.1.0:
+  version "2.1.0"
+  resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.1.0.tgz#2c7ae61056c714a5b9b9b2b2af7d311ef5c78fe9"
+
+spdx-expression-parse@^3.0.0:
+  version "3.0.0"
+  resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz#99e119b7a5da00e05491c9fa338b7904823b41d0"
+  dependencies:
+    spdx-exceptions "^2.1.0"
+    spdx-license-ids "^3.0.0"
+
+spdx-license-ids@^3.0.0:
+  version "3.0.0"
+  resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.0.tgz#7a7cd28470cc6d3a1cfe6d66886f6bc430d3ac87"
+
+spdy-transport@^2.0.18:
+  version "2.1.0"
+  resolved "https://registry.yarnpkg.com/spdy-transport/-/spdy-transport-2.1.0.tgz#4bbb15aaffed0beefdd56ad61dbdc8ba3e2cb7a1"
+  dependencies:
+    debug "^2.6.8"
+    detect-node "^2.0.3"
+    hpack.js "^2.1.6"
+    obuf "^1.1.1"
+    readable-stream "^2.2.9"
+    safe-buffer "^5.0.1"
+    wbuf "^1.7.2"
+
+spdy@^3.4.1:
+  version "3.4.7"
+  resolved "https://registry.yarnpkg.com/spdy/-/spdy-3.4.7.tgz#42ff41ece5cc0f99a3a6c28aabb73f5c3b03acbc"
+  dependencies:
+    debug "^2.6.8"
+    handle-thing "^1.2.5"
+    http-deceiver "^1.2.7"
+    safe-buffer "^5.0.1"
+    select-hose "^2.0.0"
+    spdy-transport "^2.0.18"
+
+split-string@^3.0.1, split-string@^3.0.2:
+  version "3.1.0"
+  resolved "https://registry.yarnpkg.com/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2"
+  dependencies:
+    extend-shallow "^3.0.0"
+
+sprintf-js@~1.0.2:
+  version "1.0.3"
+  resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c"
+
+sshpk@^1.7.0:
+  version "1.14.1"
+  resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.14.1.tgz#130f5975eddad963f1d56f92b9ac6c51fa9f83eb"
+  dependencies:
+    asn1 "~0.2.3"
+    assert-plus "^1.0.0"
+    dashdash "^1.12.0"
+    getpass "^0.1.1"
+  optionalDependencies:
+    bcrypt-pbkdf "^1.0.0"
+    ecc-jsbn "~0.1.1"
+    jsbn "~0.1.0"
+    tweetnacl "~0.14.0"
+
+static-extend@^0.1.1:
+  version "0.1.2"
+  resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6"
+  dependencies:
+    define-property "^0.2.5"
+    object-copy "^0.1.0"
+
+"statuses@>= 1.3.1 < 2", "statuses@>= 1.4.0 < 2":
+  version "1.5.0"
+  resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c"
+
+statuses@~1.4.0:
+  version "1.4.0"
+  resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.4.0.tgz#bb73d446da2796106efcc1b601a253d6c46bd087"
+
+stream-browserify@^2.0.1:
+  version "2.0.1"
+  resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-2.0.1.tgz#66266ee5f9bdb9940a4e4514cafb43bb71e5c9db"
+  dependencies:
+    inherits "~2.0.1"
+    readable-stream "^2.0.2"
+
+stream-http@^2.7.2:
+  version "2.8.2"
+  resolved "https://registry.yarnpkg.com/stream-http/-/stream-http-2.8.2.tgz#4126e8c6b107004465918aa2fc35549e77402c87"
+  dependencies:
+    builtin-status-codes "^3.0.0"
+    inherits "^2.0.1"
+    readable-stream "^2.3.6"
+    to-arraybuffer "^1.0.0"
+    xtend "^4.0.0"
+
+strict-uri-encode@^1.0.0:
+  version "1.1.0"
+  resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713"
+
+string-length@^1.0.1:
+  version "1.0.1"
+  resolved "https://registry.yarnpkg.com/string-length/-/string-length-1.0.1.tgz#56970fb1c38558e9e70b728bf3de269ac45adfac"
+  dependencies:
+    strip-ansi "^3.0.0"
+
+string-width@^1.0.1, string-width@^1.0.2:
+  version "1.0.2"
+  resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3"
+  dependencies:
+    code-point-at "^1.0.0"
+    is-fullwidth-code-point "^1.0.0"
+    strip-ansi "^3.0.0"
+
+string-width@^2.0.0, string-width@^2.1.0, string-width@^2.1.1:
+  version "2.1.1"
+  resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e"
+  dependencies:
+    is-fullwidth-code-point "^2.0.0"
+    strip-ansi "^4.0.0"
+
+string_decoder@^1.0.0, string_decoder@~1.1.1:
+  version "1.1.1"
+  resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8"
+  dependencies:
+    safe-buffer "~5.1.0"
+
+string_decoder@~0.10.x:
+  version "0.10.31"
+  resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94"
+
+strip-ansi@3.0.1, strip-ansi@^3.0.0, strip-ansi@^3.0.1:
+  version "3.0.1"
+  resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf"
+  dependencies:
+    ansi-regex "^2.0.0"
+
+strip-ansi@^4.0.0:
+  version "4.0.0"
+  resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f"
+  dependencies:
+    ansi-regex "^3.0.0"
+
+strip-bom@3.0.0, strip-bom@^3.0.0:
+  version "3.0.0"
+  resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3"
+
+strip-bom@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-2.0.0.tgz#6219a85616520491f35788bdbf1447a99c7e6b0e"
+  dependencies:
+    is-utf8 "^0.2.0"
+
+strip-eof@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf"
+
+strip-indent@^1.0.1:
+  version "1.0.1"
+  resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-1.0.1.tgz#0c7962a6adefa7bbd4ac366460a638552ae1a0a2"
+  dependencies:
+    get-stdin "^4.0.1"
+
+strip-json-comments@~2.0.1:
+  version "2.0.1"
+  resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a"
+
+style-loader@0.19.0:
+  version "0.19.0"
+  resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-0.19.0.tgz#7258e788f0fee6a42d710eaf7d6c2412a4c50759"
+  dependencies:
+    loader-utils "^1.0.2"
+    schema-utils "^0.3.0"
+
+supports-color@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7"
+
+supports-color@^3.1.2, supports-color@^3.2.3:
+  version "3.2.3"
+  resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-3.2.3.tgz#65ac0504b3954171d8a64946b2ae3cbb8a5f54f6"
+  dependencies:
+    has-flag "^1.0.0"
+
+supports-color@^4.2.1:
+  version "4.5.0"
+  resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-4.5.0.tgz#be7a0de484dec5c5cddf8b3d59125044912f635b"
+  dependencies:
+    has-flag "^2.0.0"
+
+supports-color@^5.3.0, supports-color@^5.4.0:
+  version "5.4.0"
+  resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.4.0.tgz#1c6b337402c2137605efe19f10fec390f6faab54"
+  dependencies:
+    has-flag "^3.0.0"
+
+svgo@^0.7.0:
+  version "0.7.2"
+  resolved "https://registry.yarnpkg.com/svgo/-/svgo-0.7.2.tgz#9f5772413952135c6fefbf40afe6a4faa88b4bb5"
+  dependencies:
+    coa "~1.0.1"
+    colors "~1.1.2"
+    csso "~2.3.1"
+    js-yaml "~3.7.0"
+    mkdirp "~0.5.1"
+    sax "~1.2.1"
+    whet.extend "~0.9.9"
+
+sw-precache-webpack-plugin@0.11.4:
+  version "0.11.4"
+  resolved "https://registry.yarnpkg.com/sw-precache-webpack-plugin/-/sw-precache-webpack-plugin-0.11.4.tgz#a695017e54eed575551493a519dc1da8da2dc5e0"
+  dependencies:
+    del "^2.2.2"
+    sw-precache "^5.1.1"
+    uglify-js "^3.0.13"
+
+sw-precache@^5.1.1:
+  version "5.2.1"
+  resolved "https://registry.yarnpkg.com/sw-precache/-/sw-precache-5.2.1.tgz#06134f319eec68f3b9583ce9a7036b1c119f7179"
+  dependencies:
+    dom-urls "^1.1.0"
+    es6-promise "^4.0.5"
+    glob "^7.1.1"
+    lodash.defaults "^4.2.0"
+    lodash.template "^4.4.0"
+    meow "^3.7.0"
+    mkdirp "^0.5.1"
+    pretty-bytes "^4.0.2"
+    sw-toolbox "^3.4.0"
+    update-notifier "^2.3.0"
+
+sw-toolbox@^3.4.0:
+  version "3.6.0"
+  resolved "https://registry.yarnpkg.com/sw-toolbox/-/sw-toolbox-3.6.0.tgz#26df1d1c70348658e4dea2884319149b7b3183b5"
+  dependencies:
+    path-to-regexp "^1.0.1"
+    serviceworker-cache-polyfill "^4.0.0"
+
+symbol-tree@^3.2.1:
+  version "3.2.2"
+  resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.2.tgz#ae27db38f660a7ae2e1c3b7d1bc290819b8519e6"
+
+table@^4.0.1:
+  version "4.0.3"
+  resolved "https://registry.yarnpkg.com/table/-/table-4.0.3.tgz#00b5e2b602f1794b9acaf9ca908a76386a7813bc"
+  dependencies:
+    ajv "^6.0.1"
+    ajv-keywords "^3.0.0"
+    chalk "^2.1.0"
+    lodash "^4.17.4"
+    slice-ansi "1.0.0"
+    string-width "^2.1.1"
+
+tapable@^0.2.7:
+  version "0.2.8"
+  resolved "https://registry.yarnpkg.com/tapable/-/tapable-0.2.8.tgz#99372a5c999bf2df160afc0d74bed4f47948cd22"
+
+tar@^4:
+  version "4.4.2"
+  resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.2.tgz#60685211ba46b38847b1ae7ee1a24d744a2cd462"
+  dependencies:
+    chownr "^1.0.1"
+    fs-minipass "^1.2.5"
+    minipass "^2.2.4"
+    minizlib "^1.1.0"
+    mkdirp "^0.5.0"
+    safe-buffer "^5.1.2"
+    yallist "^3.0.2"
+
+term-size@^1.2.0:
+  version "1.2.0"
+  resolved "https://registry.yarnpkg.com/term-size/-/term-size-1.2.0.tgz#458b83887f288fc56d6fffbfad262e26638efa69"
+  dependencies:
+    execa "^0.7.0"
+
+test-exclude@^4.2.1:
+  version "4.2.1"
+  resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-4.2.1.tgz#dfa222f03480bca69207ca728b37d74b45f724fa"
+  dependencies:
+    arrify "^1.0.1"
+    micromatch "^3.1.8"
+    object-assign "^4.1.0"
+    read-pkg-up "^1.0.1"
+    require-main-filename "^1.0.1"
+
+text-table@0.2.0, text-table@~0.2.0:
+  version "0.2.0"
+  resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4"
+
+throat@^3.0.0:
+  version "3.2.0"
+  resolved "https://registry.yarnpkg.com/throat/-/throat-3.2.0.tgz#50cb0670edbc40237b9e347d7e1f88e4620af836"
+
+through@^2.3.6:
+  version "2.3.8"
+  resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5"
+
+thunky@^1.0.2:
+  version "1.0.2"
+  resolved "https://registry.yarnpkg.com/thunky/-/thunky-1.0.2.tgz#a862e018e3fb1ea2ec3fce5d55605cf57f247371"
+
+time-stamp@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.yarnpkg.com/time-stamp/-/time-stamp-2.0.0.tgz#95c6a44530e15ba8d6f4a3ecb8c3a3fac46da357"
+
+timed-out@^4.0.0:
+  version "4.0.1"
+  resolved "https://registry.yarnpkg.com/timed-out/-/timed-out-4.0.1.tgz#f32eacac5a175bea25d7fab565ab3ed8741ef56f"
+
+timers-browserify@^2.0.4:
+  version "2.0.10"
+  resolved "https://registry.yarnpkg.com/timers-browserify/-/timers-browserify-2.0.10.tgz#1d28e3d2aadf1d5a5996c4e9f95601cd053480ae"
+  dependencies:
+    setimmediate "^1.0.4"
+
+tmp@^0.0.33:
+  version "0.0.33"
+  resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9"
+  dependencies:
+    os-tmpdir "~1.0.2"
+
+tmpl@1.0.x:
+  version "1.0.4"
+  resolved "https://registry.yarnpkg.com/tmpl/-/tmpl-1.0.4.tgz#23640dd7b42d00433911140820e5cf440e521dd1"
+
+to-arraybuffer@^1.0.0:
+  version "1.0.1"
+  resolved "https://registry.yarnpkg.com/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz#7d229b1fcc637e466ca081180836a7aabff83f43"
+
+to-fast-properties@^1.0.3:
+  version "1.0.3"
+  resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-1.0.3.tgz#b83571fa4d8c25b82e231b06e3a3055de4ca1a47"
+
+to-object-path@^0.3.0:
+  version "0.3.0"
+  resolved "https://registry.yarnpkg.com/to-object-path/-/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af"
+  dependencies:
+    kind-of "^3.0.2"
+
+to-regex-range@^2.1.0:
+  version "2.1.1"
+  resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38"
+  dependencies:
+    is-number "^3.0.0"
+    repeat-string "^1.6.1"
+
+to-regex@^3.0.1, to-regex@^3.0.2:
+  version "3.0.2"
+  resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce"
+  dependencies:
+    define-property "^2.0.2"
+    extend-shallow "^3.0.2"
+    regex-not "^1.0.2"
+    safe-regex "^1.1.0"
+
+toposort@^1.0.0:
+  version "1.0.7"
+  resolved "https://registry.yarnpkg.com/toposort/-/toposort-1.0.7.tgz#2e68442d9f64ec720b8cc89e6443ac6caa950029"
+
+tough-cookie@^2.3.2, tough-cookie@~2.3.3:
+  version "2.3.4"
+  resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.3.4.tgz#ec60cee38ac675063ffc97a5c18970578ee83655"
+  dependencies:
+    punycode "^1.4.1"
+
+tr46@~0.0.3:
+  version "0.0.3"
+  resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a"
+
+trim-newlines@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613"
+
+trim-right@^1.0.1:
+  version "1.0.1"
+  resolved "https://registry.yarnpkg.com/trim-right/-/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003"
+
+tty-browserify@0.0.0:
+  version "0.0.0"
+  resolved "https://registry.yarnpkg.com/tty-browserify/-/tty-browserify-0.0.0.tgz#a157ba402da24e9bf957f9aa69d524eed42901a6"
+
+tunnel-agent@^0.6.0:
+  version "0.6.0"
+  resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd"
+  dependencies:
+    safe-buffer "^5.0.1"
+
+tweetnacl@^0.14.3, tweetnacl@~0.14.0:
+  version "0.14.5"
+  resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64"
+
+type-check@~0.3.2:
+  version "0.3.2"
+  resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72"
+  dependencies:
+    prelude-ls "~1.1.2"
+
+type-is@~1.6.15, type-is@~1.6.16:
+  version "1.6.16"
+  resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.16.tgz#f89ce341541c672b25ee7ae3c73dee3b2be50194"
+  dependencies:
+    media-typer "0.3.0"
+    mime-types "~2.1.18"
+
+typedarray@^0.0.6:
+  version "0.0.6"
+  resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777"
+
+ua-parser-js@^0.7.9:
+  version "0.7.18"
+  resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.18.tgz#a7bfd92f56edfb117083b69e31d2aa8882d4b1ed"
+
+uglify-js@3.3.x, uglify-js@^3.0.13:
+  version "3.3.26"
+  resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.3.26.tgz#858b74e5e7262e876c834b907a5fa57d4fa0d525"
+  dependencies:
+    commander "~2.15.0"
+    source-map "~0.6.1"
+
+uglify-js@^2.6, uglify-js@^2.8.29:
+  version "2.8.29"
+  resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.8.29.tgz#29c5733148057bb4e1f75df35b7a9cb72e6a59dd"
+  dependencies:
+    source-map "~0.5.1"
+    yargs "~3.10.0"
+  optionalDependencies:
+    uglify-to-browserify "~1.0.0"
+
+uglify-to-browserify@~1.0.0:
+  version "1.0.2"
+  resolved "https://registry.yarnpkg.com/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz#6e0924d6bda6b5afe349e39a6d632850a0f882b7"
+
+uglifyjs-webpack-plugin@^0.4.6:
+  version "0.4.6"
+  resolved "https://registry.yarnpkg.com/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-0.4.6.tgz#b951f4abb6bd617e66f63eb891498e391763e309"
+  dependencies:
+    source-map "^0.5.6"
+    uglify-js "^2.8.29"
+    webpack-sources "^1.0.1"
+
+union-value@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.0.tgz#5c71c34cb5bad5dcebe3ea0cd08207ba5aa1aea4"
+  dependencies:
+    arr-union "^3.1.0"
+    get-value "^2.0.6"
+    is-extendable "^0.1.1"
+    set-value "^0.4.3"
+
+uniq@^1.0.1:
+  version "1.0.1"
+  resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff"
+
+uniqid@^4.0.0:
+  version "4.1.1"
+  resolved "https://registry.yarnpkg.com/uniqid/-/uniqid-4.1.1.tgz#89220ddf6b751ae52b5f72484863528596bb84c1"
+  dependencies:
+    macaddress "^0.2.8"
+
+uniqs@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.yarnpkg.com/uniqs/-/uniqs-2.0.0.tgz#ffede4b36b25290696e6e165d4a59edb998e6b02"
+
+unique-string@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/unique-string/-/unique-string-1.0.0.tgz#9e1057cca851abb93398f8b33ae187b99caec11a"
+  dependencies:
+    crypto-random-string "^1.0.0"
+
+universalify@^0.1.0:
+  version "0.1.1"
+  resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.1.tgz#fa71badd4437af4c148841e3b3b165f9e9e590b7"
+
+unpipe@1.0.0, unpipe@~1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec"
+
+unset-value@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559"
+  dependencies:
+    has-value "^0.3.1"
+    isobject "^3.0.0"
+
+unzip-response@^2.0.1:
+  version "2.0.1"
+  resolved "https://registry.yarnpkg.com/unzip-response/-/unzip-response-2.0.1.tgz#d2f0f737d16b0615e72a6935ed04214572d56f97"
+
+upath@^1.0.0:
+  version "1.1.0"
+  resolved "https://registry.yarnpkg.com/upath/-/upath-1.1.0.tgz#35256597e46a581db4793d0ce47fa9aebfc9fabd"
+
+update-notifier@^2.3.0:
+  version "2.5.0"
+  resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-2.5.0.tgz#d0744593e13f161e406acb1d9408b72cad08aff6"
+  dependencies:
+    boxen "^1.2.1"
+    chalk "^2.0.1"
+    configstore "^3.0.0"
+    import-lazy "^2.1.0"
+    is-ci "^1.0.10"
+    is-installed-globally "^0.1.0"
+    is-npm "^1.0.0"
+    latest-version "^3.0.0"
+    semver-diff "^2.0.0"
+    xdg-basedir "^3.0.0"
+
+upper-case@^1.1.1:
+  version "1.1.3"
+  resolved "https://registry.yarnpkg.com/upper-case/-/upper-case-1.1.3.tgz#f6b4501c2ec4cdd26ba78be7222961de77621598"
+
+uri-js@^4.2.1:
+  version "4.2.1"
+  resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.2.1.tgz#4595a80a51f356164e22970df64c7abd6ade9850"
+  dependencies:
+    punycode "^2.1.0"
+
+urijs@^1.16.1:
+  version "1.19.1"
+  resolved "https://registry.yarnpkg.com/urijs/-/urijs-1.19.1.tgz#5b0ff530c0cbde8386f6342235ba5ca6e995d25a"
+
+urix@^0.1.0:
+  version "0.1.0"
+  resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72"
+
+url-loader@0.6.2:
+  version "0.6.2"
+  resolved "https://registry.yarnpkg.com/url-loader/-/url-loader-0.6.2.tgz#a007a7109620e9d988d14bce677a1decb9a993f7"
+  dependencies:
+    loader-utils "^1.0.2"
+    mime "^1.4.1"
+    schema-utils "^0.3.0"
+
+url-parse-lax@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-1.0.0.tgz#7af8f303645e9bd79a272e7a14ac68bc0609da73"
+  dependencies:
+    prepend-http "^1.0.1"
+
+url-parse@^1.1.8, url-parse@~1.4.0:
+  version "1.4.0"
+  resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.4.0.tgz#6bfdaad60098c7fe06f623e42b22de62de0d3d75"
+  dependencies:
+    querystringify "^2.0.0"
+    requires-port "^1.0.0"
+
+url@^0.11.0:
+  version "0.11.0"
+  resolved "https://registry.yarnpkg.com/url/-/url-0.11.0.tgz#3838e97cfc60521eb73c525a8e55bfdd9e2e28f1"
+  dependencies:
+    punycode "1.3.2"
+    querystring "0.2.0"
+
+use@^3.1.0:
+  version "3.1.0"
+  resolved "https://registry.yarnpkg.com/use/-/use-3.1.0.tgz#14716bf03fdfefd03040aef58d8b4b85f3a7c544"
+  dependencies:
+    kind-of "^6.0.2"
+
+util-deprecate@~1.0.1:
+  version "1.0.2"
+  resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
+
+util@0.10.3, util@^0.10.3:
+  version "0.10.3"
+  resolved "https://registry.yarnpkg.com/util/-/util-0.10.3.tgz#7afb1afe50805246489e3db7fe0ed379336ac0f9"
+  dependencies:
+    inherits "2.0.1"
+
+utila@~0.3:
+  version "0.3.3"
+  resolved "https://registry.yarnpkg.com/utila/-/utila-0.3.3.tgz#d7e8e7d7e309107092b05f8d9688824d633a4226"
+
+utila@~0.4:
+  version "0.4.0"
+  resolved "https://registry.yarnpkg.com/utila/-/utila-0.4.0.tgz#8a16a05d445657a3aea5eecc5b12a4fa5379772c"
+
+utils-merge@1.0.1:
+  version "1.0.1"
+  resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713"
+
+uuid@^2.0.2:
+  version "2.0.3"
+  resolved "https://registry.yarnpkg.com/uuid/-/uuid-2.0.3.tgz#67e2e863797215530dff318e5bf9dcebfd47b21a"
+
+uuid@^3.1.0:
+  version "3.2.1"
+  resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.2.1.tgz#12c528bb9d58d0b9265d9a2f6f0fe8be17ff1f14"
+
+validate-npm-package-license@^3.0.1:
+  version "3.0.3"
+  resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.3.tgz#81643bcbef1bdfecd4623793dc4648948ba98338"
+  dependencies:
+    spdx-correct "^3.0.0"
+    spdx-expression-parse "^3.0.0"
+
+vary@~1.1.2:
+  version "1.1.2"
+  resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc"
+
+vendors@^1.0.0:
+  version "1.0.2"
+  resolved "https://registry.yarnpkg.com/vendors/-/vendors-1.0.2.tgz#7fcb5eef9f5623b156bcea89ec37d63676f21801"
+
+verror@1.10.0:
+  version "1.10.0"
+  resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400"
+  dependencies:
+    assert-plus "^1.0.0"
+    core-util-is "1.0.2"
+    extsprintf "^1.2.0"
+
+vm-browserify@0.0.4:
+  version "0.0.4"
+  resolved "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-0.0.4.tgz#5d7ea45bbef9e4a6ff65f95438e0a87c357d5a73"
+  dependencies:
+    indexof "0.0.1"
+
+walker@~1.0.5:
+  version "1.0.7"
+  resolved "https://registry.yarnpkg.com/walker/-/walker-1.0.7.tgz#2f7f9b8fd10d677262b18a884e28d19618e028fb"
+  dependencies:
+    makeerror "1.0.x"
+
+watch@~0.10.0:
+  version "0.10.0"
+  resolved "https://registry.yarnpkg.com/watch/-/watch-0.10.0.tgz#77798b2da0f9910d595f1ace5b0c2258521f21dc"
+
+watchpack@^1.4.0:
+  version "1.6.0"
+  resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.6.0.tgz#4bc12c2ebe8aa277a71f1d3f14d685c7b446cd00"
+  dependencies:
+    chokidar "^2.0.2"
+    graceful-fs "^4.1.2"
+    neo-async "^2.5.0"
+
+wbuf@^1.1.0, wbuf@^1.7.2:
+  version "1.7.3"
+  resolved "https://registry.yarnpkg.com/wbuf/-/wbuf-1.7.3.tgz#c1d8d149316d3ea852848895cb6a0bfe887b87df"
+  dependencies:
+    minimalistic-assert "^1.0.0"
+
+webidl-conversions@^3.0.0:
+  version "3.0.1"
+  resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871"
+
+webidl-conversions@^4.0.0:
+  version "4.0.2"
+  resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-4.0.2.tgz#a855980b1f0b6b359ba1d5d9fb39ae941faa63ad"
+
+webpack-dev-middleware@^1.11.0:
+  version "1.12.2"
+  resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-1.12.2.tgz#f8fc1120ce3b4fc5680ceecb43d777966b21105e"
+  dependencies:
+    memory-fs "~0.4.1"
+    mime "^1.5.0"
+    path-is-absolute "^1.0.0"
+    range-parser "^1.0.3"
+    time-stamp "^2.0.0"
+
+webpack-dev-server@2.9.4:
+  version "2.9.4"
+  resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-2.9.4.tgz#7883e61759c6a4b33e9b19ec4037bd4ab61428d1"
+  dependencies:
+    ansi-html "0.0.7"
+    array-includes "^3.0.3"
+    bonjour "^3.5.0"
+    chokidar "^1.6.0"
+    compression "^1.5.2"
+    connect-history-api-fallback "^1.3.0"
+    debug "^3.1.0"
+    del "^3.0.0"
+    express "^4.13.3"
+    html-entities "^1.2.0"
+    http-proxy-middleware "~0.17.4"
+    import-local "^0.1.1"
+    internal-ip "1.2.0"
+    ip "^1.1.5"
+    killable "^1.0.0"
+    loglevel "^1.4.1"
+    opn "^5.1.0"
+    portfinder "^1.0.9"
+    selfsigned "^1.9.1"
+    serve-index "^1.7.2"
+    sockjs "0.3.18"
+    sockjs-client "1.1.4"
+    spdy "^3.4.1"
+    strip-ansi "^3.0.1"
+    supports-color "^4.2.1"
+    webpack-dev-middleware "^1.11.0"
+    yargs "^6.6.0"
+
+webpack-manifest-plugin@1.3.2:
+  version "1.3.2"
+  resolved "https://registry.yarnpkg.com/webpack-manifest-plugin/-/webpack-manifest-plugin-1.3.2.tgz#5ea8ee5756359ddc1d98814324fe43496349a7d4"
+  dependencies:
+    fs-extra "^0.30.0"
+    lodash ">=3.5 <5"
+
+webpack-sources@^1.0.1:
+  version "1.1.0"
+  resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.1.0.tgz#a101ebae59d6507354d71d8013950a3a8b7a5a54"
+  dependencies:
+    source-list-map "^2.0.0"
+    source-map "~0.6.1"
+
+webpack@3.8.1:
+  version "3.8.1"
+  resolved "https://registry.yarnpkg.com/webpack/-/webpack-3.8.1.tgz#b16968a81100abe61608b0153c9159ef8bb2bd83"
+  dependencies:
+    acorn "^5.0.0"
+    acorn-dynamic-import "^2.0.0"
+    ajv "^5.1.5"
+    ajv-keywords "^2.0.0"
+    async "^2.1.2"
+    enhanced-resolve "^3.4.0"
+    escope "^3.6.0"
+    interpret "^1.0.0"
+    json-loader "^0.5.4"
+    json5 "^0.5.1"
+    loader-runner "^2.3.0"
+    loader-utils "^1.1.0"
+    memory-fs "~0.4.1"
+    mkdirp "~0.5.0"
+    node-libs-browser "^2.0.0"
+    source-map "^0.5.3"
+    supports-color "^4.2.1"
+    tapable "^0.2.7"
+    uglifyjs-webpack-plugin "^0.4.6"
+    watchpack "^1.4.0"
+    webpack-sources "^1.0.1"
+    yargs "^8.0.2"
+
+websocket-driver@>=0.5.1:
+  version "0.7.0"
+  resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.0.tgz#0caf9d2d755d93aee049d4bdd0d3fe2cca2a24eb"
+  dependencies:
+    http-parser-js ">=0.4.0"
+    websocket-extensions ">=0.1.1"
+
+websocket-extensions@>=0.1.1:
+  version "0.1.3"
+  resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.3.tgz#5d2ff22977003ec687a4b87073dfbbac146ccf29"
+
+whatwg-encoding@^1.0.1:
+  version "1.0.3"
+  resolved "https://registry.yarnpkg.com/whatwg-encoding/-/whatwg-encoding-1.0.3.tgz#57c235bc8657e914d24e1a397d3c82daee0a6ba3"
+  dependencies:
+    iconv-lite "0.4.19"
+
+whatwg-fetch@2.0.3:
+  version "2.0.3"
+  resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-2.0.3.tgz#9c84ec2dcf68187ff00bc64e1274b442176e1c84"
+
+whatwg-fetch@>=0.10.0:
+  version "2.0.4"
+  resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-2.0.4.tgz#dde6a5df315f9d39991aa17621853d720b85566f"
+
+whatwg-url@^4.3.0:
+  version "4.8.0"
+  resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-4.8.0.tgz#d2981aa9148c1e00a41c5a6131166ab4683bbcc0"
+  dependencies:
+    tr46 "~0.0.3"
+    webidl-conversions "^3.0.0"
+
+whet.extend@~0.9.9:
+  version "0.9.9"
+  resolved "https://registry.yarnpkg.com/whet.extend/-/whet.extend-0.9.9.tgz#f877d5bf648c97e5aa542fadc16d6a259b9c11a1"
+
+which-module@^1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/which-module/-/which-module-1.0.0.tgz#bba63ca861948994ff307736089e3b96026c2a4f"
+
+which-module@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a"
+
+which@^1.2.12, which@^1.2.14, which@^1.2.9, which@^1.3.0:
+  version "1.3.0"
+  resolved "https://registry.yarnpkg.com/which/-/which-1.3.0.tgz#ff04bdfc010ee547d780bec38e1ac1c2777d253a"
+  dependencies:
+    isexe "^2.0.0"
+
+wide-align@^1.1.0:
+  version "1.1.2"
+  resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.2.tgz#571e0f1b0604636ebc0dfc21b0339bbe31341710"
+  dependencies:
+    string-width "^1.0.2"
+
+widest-line@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.yarnpkg.com/widest-line/-/widest-line-2.0.0.tgz#0142a4e8a243f8882c0233aa0e0281aa76152273"
+  dependencies:
+    string-width "^2.1.1"
+
+window-size@0.1.0:
+  version "0.1.0"
+  resolved "https://registry.yarnpkg.com/window-size/-/window-size-0.1.0.tgz#5438cd2ea93b202efa3a19fe8887aee7c94f9c9d"
+
+wordwrap@0.0.2:
+  version "0.0.2"
+  resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.2.tgz#b79669bb42ecb409f83d583cad52ca17eaa1643f"
+
+wordwrap@~0.0.2:
+  version "0.0.3"
+  resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.3.tgz#a3d5da6cd5c0bc0008d37234bbaf1bed63059107"
+
+wordwrap@~1.0.0:
+  version "1.0.0"
+  resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb"
+
+worker-farm@^1.3.1:
+  version "1.6.0"
+  resolved "https://registry.yarnpkg.com/worker-farm/-/worker-farm-1.6.0.tgz#aecc405976fab5a95526180846f0dba288f3a4a0"
+  dependencies:
+    errno "~0.1.7"
+
+wrap-ansi@^2.0.0:
+  version "2.1.0"
+  resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-2.1.0.tgz#d8fc3d284dd05794fe84973caecdd1cf824fdd85"
+  dependencies:
+    string-width "^1.0.1"
+    strip-ansi "^3.0.1"
+
+wrappy@1:
+  version "1.0.2"
+  resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
+
+write-file-atomic@^2.0.0:
+  version "2.3.0"
+  resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-2.3.0.tgz#1ff61575c2e2a4e8e510d6fa4e243cce183999ab"
+  dependencies:
+    graceful-fs "^4.1.11"
+    imurmurhash "^0.1.4"
+    signal-exit "^3.0.2"
+
+write@^0.2.1:
+  version "0.2.1"
+  resolved "https://registry.yarnpkg.com/write/-/write-0.2.1.tgz#5fc03828e264cea3fe91455476f7a3c566cb0757"
+  dependencies:
+    mkdirp "^0.5.1"
+
+xdg-basedir@^3.0.0:
+  version "3.0.0"
+  resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-3.0.0.tgz#496b2cc109eca8dbacfe2dc72b603c17c5870ad4"
+
+xml-name-validator@^2.0.1:
+  version "2.0.1"
+  resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-2.0.1.tgz#4d8b8f1eccd3419aa362061becef515e1e559635"
+
+xtend@^4.0.0:
+  version "4.0.1"
+  resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af"
+
+y18n@^3.2.1:
+  version "3.2.1"
+  resolved "https://registry.yarnpkg.com/y18n/-/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41"
+
+yallist@^2.1.2:
+  version "2.1.2"
+  resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52"
+
+yallist@^3.0.0, yallist@^3.0.2:
+  version "3.0.2"
+  resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.0.2.tgz#8452b4bb7e83c7c188d8041c1a837c773d6d8bb9"
+
+yargs-parser@^4.2.0:
+  version "4.2.1"
+  resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-4.2.1.tgz#29cceac0dc4f03c6c87b4a9f217dd18c9f74871c"
+  dependencies:
+    camelcase "^3.0.0"
+
+yargs-parser@^5.0.0:
+  version "5.0.0"
+  resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-5.0.0.tgz#275ecf0d7ffe05c77e64e7c86e4cd94bf0e1228a"
+  dependencies:
+    camelcase "^3.0.0"
+
+yargs-parser@^7.0.0:
+  version "7.0.0"
+  resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-7.0.0.tgz#8d0ac42f16ea55debd332caf4c4038b3e3f5dfd9"
+  dependencies:
+    camelcase "^4.1.0"
+
+yargs@^6.6.0:
+  version "6.6.0"
+  resolved "https://registry.yarnpkg.com/yargs/-/yargs-6.6.0.tgz#782ec21ef403345f830a808ca3d513af56065208"
+  dependencies:
+    camelcase "^3.0.0"
+    cliui "^3.2.0"
+    decamelize "^1.1.1"
+    get-caller-file "^1.0.1"
+    os-locale "^1.4.0"
+    read-pkg-up "^1.0.1"
+    require-directory "^2.1.1"
+    require-main-filename "^1.0.1"
+    set-blocking "^2.0.0"
+    string-width "^1.0.2"
+    which-module "^1.0.0"
+    y18n "^3.2.1"
+    yargs-parser "^4.2.0"
+
+yargs@^7.0.2:
+  version "7.1.0"
+  resolved "https://registry.yarnpkg.com/yargs/-/yargs-7.1.0.tgz#6ba318eb16961727f5d284f8ea003e8d6154d0c8"
+  dependencies:
+    camelcase "^3.0.0"
+    cliui "^3.2.0"
+    decamelize "^1.1.1"
+    get-caller-file "^1.0.1"
+    os-locale "^1.4.0"
+    read-pkg-up "^1.0.1"
+    require-directory "^2.1.1"
+    require-main-filename "^1.0.1"
+    set-blocking "^2.0.0"
+    string-width "^1.0.2"
+    which-module "^1.0.0"
+    y18n "^3.2.1"
+    yargs-parser "^5.0.0"
+
+yargs@^8.0.2:
+  version "8.0.2"
+  resolved "https://registry.yarnpkg.com/yargs/-/yargs-8.0.2.tgz#6299a9055b1cefc969ff7e79c1d918dceb22c360"
+  dependencies:
+    camelcase "^4.1.0"
+    cliui "^3.2.0"
+    decamelize "^1.1.1"
+    get-caller-file "^1.0.1"
+    os-locale "^2.0.0"
+    read-pkg-up "^2.0.0"
+    require-directory "^2.1.1"
+    require-main-filename "^1.0.1"
+    set-blocking "^2.0.0"
+    string-width "^2.0.0"
+    which-module "^2.0.0"
+    y18n "^3.2.1"
+    yargs-parser "^7.0.0"
+
+yargs@~3.10.0:
+  version "3.10.0"
+  resolved "https://registry.yarnpkg.com/yargs/-/yargs-3.10.0.tgz#f7ee7bd857dd7c1d2d38c0e74efbd681d1431fd1"
+  dependencies:
+    camelcase "^1.0.2"
+    cliui "^2.1.0"
+    decamelize "^1.0.0"
+    window-size "0.1.0"
-- 
GitLab