diff --git a/.travis.yml b/.travis.yml old mode 100644 new mode 100755 index 90a375d..6a2977d --- a/.travis.yml +++ b/.travis.yml @@ -1,22 +1,16 @@ -sudo: required - -dist: trusty - language: node_js +os: + - linux +node_js: + - "8" -node_js: stable - -cache: - directories: - - node_modules - -before_deploy: - - npm run build - -deploy: - provider: pages - skip_cleanup: true - github_token: $GITHUB_TOKEN - local_dir: dist - on: - branch: master +before_install: + - export CHROME_BIN=chromium-browser + - export DISPLAY=:99.0 + - sh -e /etc/init.d/xvfb start +script: + - npm i --silent + - npm run lint + - npm run test:export + - npm run test:docs + - npm run test:e2e diff --git a/DEVELOPER.md b/DEVELOPER.md old mode 100644 new mode 100755 index bc14144..0114793 --- a/DEVELOPER.md +++ b/DEVELOPER.md @@ -31,6 +31,22 @@ Your new resume will be now reachable at localhost:8080/#/resume/TEMPLATE-NAME.

+5. Export resumes as PDF with `npm run export`. Verify export of new template. + +4. Generate previews by converting PDF-files to PNG-files with `npm run preview`. + +5. Add preview to `/src/pages/home.vue`: +```javascript +
+ +
+ + left-right +
+
+
+``` + ## Fonts ### Icons @@ -59,7 +75,7 @@ All fonts are installed via npm. To add a new font, search for the associated np ## Export -Resumes are being exported with [Electroshot](https://github.com/mixu/electroshot). +Resumes are being exported with [Puppeteer](https://github.com/GoogleChrome/puppeteer). ### Box Shadows diff --git a/ISSUE_TEMPLATE.md b/ISSUE_TEMPLATE.md old mode 100644 new mode 100755 diff --git a/LICENCE.md b/LICENCE.md old mode 100644 new mode 100755 diff --git a/PULL_REQUEST_TEMPLATE.md b/PULL_REQUEST_TEMPLATE.md old mode 100644 new mode 100755 diff --git a/README.md b/README.md old mode 100755 new mode 100644 index a0f21e1..1d5c883 --- a/README.md +++ b/README.md @@ -7,6 +7,12 @@
+
+ +[![Greenkeeper badge](https://badges.greenkeeper.io/salomonelli/best-resume-ever.svg)](https://greenkeeper.io/) [![Travis badge](https://travis-ci.org/salomonelli/best-resume-ever.svg?branch=master)](https://travis-ci.org/salomonelli/best-resume-ever) + +
+

:necktie: :briefcase: Build fast :rocket: and easy multiple beautiful resumes and create your best CV ever!

@@ -18,6 +24,8 @@

+ + @@ -29,21 +37,20 @@ ## How to use -best-resume-ever requires at least node v.8.5. +best-resume-ever requires at least node v.8.5.0. 1. Clone this repository. 2. Run `npm install`. -3. Edit your personal data in `src/person.js`. +3. Customize your resume in the `resume/` directory: edit your data `data.yml` and replace your profile-picture `id.jpg`. -4. Replace your profile-picture in `src/assets/person.jpg`. +4. Preview resumes with `npm run dev`. -5. Preview resumes with `npm run dev`. +5. Export with `npm run export`. -6. Export with `npm run export`. -All resumes will be exported to `/pdf`. +All resumes will be exported to the `pdf/` folder.
@@ -57,7 +64,7 @@ Please read the developer docs on how to create or up ## Contribute -Feel free to add your own templates, language supports, fix bugs or improve the docs. Any kind of help is appreciated! If you any kind of changes to an existing template, please commit them as new templates. +Feel free to add your own templates, language supports, fix bugs or improve the docs. Any kind of help is appreciated! If you make any kind of changes to an existing template, please commit them as new templates.
@@ -67,8 +74,8 @@ Feel free to add your own templates, language supports, fix bugs or improve the This project uses several open source packages: * Vue +* Puppeteer * LESS -* Electroshot
diff --git a/build/build.js b/build/build.js index 6b8add1..1191c2e 100755 --- a/build/build.js +++ b/build/build.js @@ -1,5 +1,3 @@ -require('./check-versions')() - process.env.NODE_ENV = 'production' var ora = require('ora') diff --git a/build/check-versions.js b/build/check-versions.js deleted file mode 100755 index 100f3a0..0000000 --- a/build/check-versions.js +++ /dev/null @@ -1,48 +0,0 @@ -var chalk = require('chalk') -var semver = require('semver') -var packageConfig = require('../package.json') -var shell = require('shelljs') -function exec (cmd) { - return require('child_process').execSync(cmd).toString().trim() -} - -var versionRequirements = [ - { - name: 'node', - currentVersion: semver.clean(process.version), - versionRequirement: packageConfig.engines.node - }, -] - -if (shell.which('npm')) { - versionRequirements.push({ - name: 'npm', - currentVersion: exec('npm --version'), - versionRequirement: packageConfig.engines.npm - }) -} - -module.exports = function () { - var warnings = [] - for (var i = 0; i < versionRequirements.length; i++) { - var mod = versionRequirements[i] - if (!semver.satisfies(mod.currentVersion, mod.versionRequirement)) { - warnings.push(mod.name + ': ' + - chalk.red(mod.currentVersion) + ' should be ' + - chalk.green(mod.versionRequirement) - ) - } - } - - if (warnings.length) { - console.log('') - console.log(chalk.yellow('To use this template, you must update following to modules:')) - console.log() - for (var i = 0; i < warnings.length; i++) { - var warning = warnings[i] - console.log(' ' + warning) - } - console.log() - process.exit(1) - } -} diff --git a/build/dev-server.js b/build/dev-server.js index f4d41e3..1af13bd 100755 --- a/build/dev-server.js +++ b/build/dev-server.js @@ -1,5 +1,3 @@ -require('./check-versions')() - var config = require('../config') if (!process.env.NODE_ENV) { process.env.NODE_ENV = JSON.parse(config.dev.env.NODE_ENV) diff --git a/build/webpack.prod.conf.js b/build/webpack.prod.conf.js old mode 100644 new mode 100755 diff --git a/config/index.js b/config/index.js index 215a35e..2a235b9 100755 --- a/config/index.js +++ b/config/index.js @@ -4,8 +4,8 @@ var path = require('path') module.exports = { build: { env: require('./prod.env'), - index: path.resolve(__dirname, '../dist/index.html'), - assetsRoot: path.resolve(__dirname, '../dist'), + index: path.resolve(__dirname, '../docs/index.html'), + assetsRoot: path.resolve(__dirname, '../docs'), assetsSubDirectory: 'static', assetsPublicPath: '/best-resume-ever/', productionSourceMap: true, diff --git a/docs/index.html b/docs/index.html new file mode 100755 index 0000000..42f74e0 --- /dev/null +++ b/docs/index.html @@ -0,0 +1 @@ +best-resume-ever

\ No newline at end of file diff --git a/docs/src/static/css/app.fed28444d168a46a5bee35ce88b580f6.css b/docs/src/static/css/app.fed28444d168a46a5bee35ce88b580f6.css new file mode 100755 index 0000000..bd8d3a8 --- /dev/null +++ b/docs/src/static/css/app.fed28444d168a46a5bee35ce88b580f6.css @@ -0,0 +1,4 @@ +@font-face{font-family:Roboto;src:url(src/static/fonts/Roboto-Thin.c25fd8d.eot);src:local("Roboto Thin"),local("Roboto-Thin"),url(src/static/fonts/Roboto-Thin.c25fd8d.eot?#iefix) format("embedded-opentype"),url(src/static/fonts/Roboto-Thin.790ebf4.woff2) format("woff2"),url(src/static/fonts/Roboto-Thin.90d3804.woff) format("woff"),url(src/static/fonts/Roboto-Thin.cc85ce3.ttf) format("truetype"),url(src/static/img/Roboto-Thin.ba422f7.svg#Roboto) format("svg");font-weight:100;font-style:normal}@font-face{font-family:Roboto-Thin;src:url(src/static/fonts/Roboto-Thin.c25fd8d.eot);src:local("Roboto Thin"),local("Roboto-Thin"),url(src/static/fonts/Roboto-Thin.c25fd8d.eot?#iefix) format("embedded-opentype"),url(src/static/fonts/Roboto-Thin.790ebf4.woff2) format("woff2"),url(src/static/fonts/Roboto-Thin.90d3804.woff) format("woff"),url(src/static/fonts/Roboto-Thin.cc85ce3.ttf) format("truetype"),url(src/static/img/Roboto-Thin.ba422f7.svg#Roboto) format("svg")}@font-face{font-family:Roboto;src:url(src/static/fonts/Roboto-ThinItalic.64ca718.eot);src:local("Roboto ThinItalic"),local("Roboto-ThinItalic"),url(src/static/fonts/Roboto-ThinItalic.64ca718.eot?#iefix) format("embedded-opentype"),url(src/static/fonts/Roboto-ThinItalic.8a2c1a5.woff2) format("woff2"),url(src/static/fonts/Roboto-ThinItalic.5882932.woff) format("woff"),url(src/static/fonts/Roboto-ThinItalic.11b5cc9.ttf) format("truetype"),url(src/static/img/Roboto-ThinItalic.21e9a2e.svg#Roboto) format("svg");font-weight:100;font-style:italic}@font-face{font-family:Roboto-ThinItalic;src:url(src/static/fonts/Roboto-ThinItalic.64ca718.eot);src:local("Roboto ThinItalic"),local("Roboto-ThinItalic"),url(src/static/fonts/Roboto-ThinItalic.64ca718.eot?#iefix) format("embedded-opentype"),url(src/static/fonts/Roboto-ThinItalic.8a2c1a5.woff2) format("woff2"),url(src/static/fonts/Roboto-ThinItalic.5882932.woff) format("woff"),url(src/static/fonts/Roboto-ThinItalic.11b5cc9.ttf) format("truetype"),url(src/static/img/Roboto-ThinItalic.21e9a2e.svg#Roboto) format("svg")}@font-face{font-family:Roboto;src:url(src/static/fonts/Roboto-Light.1830791.eot);src:local("Roboto Light"),local("Roboto-Light"),url(src/static/fonts/Roboto-Light.1830791.eot?#iefix) format("embedded-opentype"),url(src/static/fonts/Roboto-Light.8e0860f.woff2) format("woff2"),url(src/static/fonts/Roboto-Light.37fbbba.woff) format("woff"),url(src/static/fonts/Roboto-Light.a2b8c64.ttf) format("truetype"),url(src/static/img/Roboto-Light.054fa50.svg#Roboto) format("svg");font-weight:300;font-style:normal}@font-face{font-family:Roboto-Light;src:url(src/static/fonts/Roboto-Light.1830791.eot);src:local("Roboto Light"),local("Roboto-Light"),url(src/static/fonts/Roboto-Light.1830791.eot?#iefix) format("embedded-opentype"),url(src/static/fonts/Roboto-Light.8e0860f.woff2) format("woff2"),url(src/static/fonts/Roboto-Light.37fbbba.woff) format("woff"),url(src/static/fonts/Roboto-Light.a2b8c64.ttf) format("truetype"),url(src/static/img/Roboto-Light.054fa50.svg#Roboto) format("svg")}@font-face{font-family:Roboto;src:url(src/static/fonts/Roboto-LightItalic.cdd1c48.eot);src:local("Roboto LightItalic"),local("Roboto-LightItalic"),url(src/static/fonts/Roboto-LightItalic.cdd1c48.eot?#iefix) format("embedded-opentype"),url(src/static/fonts/Roboto-LightItalic.879d940.woff2) format("woff2"),url(src/static/fonts/Roboto-LightItalic.c7b4e74.woff) format("woff"),url(src/static/fonts/Roboto-LightItalic.056caea.ttf) format("truetype"),url(src/static/img/Roboto-LightItalic.1a9e39e.svg#Roboto) format("svg");font-weight:300;font-style:italic}@font-face{font-family:Roboto-LightItalic;src:url(src/static/fonts/Roboto-LightItalic.cdd1c48.eot);src:local("Roboto LightItalic"),local("Roboto-LightItalic"),url(src/static/fonts/Roboto-LightItalic.cdd1c48.eot?#iefix) format("embedded-opentype"),url(src/static/fonts/Roboto-LightItalic.879d940.woff2) format("woff2"),url(src/static/fonts/Roboto-LightItalic.c7b4e74.woff) format("woff"),url(src/static/fonts/Roboto-LightItalic.056caea.ttf) format("truetype"),url(src/static/img/Roboto-LightItalic.1a9e39e.svg#Roboto) format("svg")}@font-face{font-family:Roboto;src:url(src/static/fonts/Roboto-Regular.6a561d6.eot);src:local("Roboto Regular"),local("Roboto-Regular"),url(src/static/fonts/Roboto-Regular.6a561d6.eot?#iefix) format("embedded-opentype"),url(src/static/fonts/Roboto-Regular.b2a6341.woff2) format("woff2"),url(src/static/fonts/Roboto-Regular.081b11e.woff) format("woff"),url(src/static/fonts/Roboto-Regular.99b14f0.ttf) format("truetype"),url(src/static/img/Roboto-Regular.766c892.svg#Roboto) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Roboto-Regular;src:url(src/static/fonts/Roboto-Regular.6a561d6.eot);src:local("Roboto Regular"),local("Roboto-Regular"),url(src/static/fonts/Roboto-Regular.6a561d6.eot?#iefix) format("embedded-opentype"),url(src/static/fonts/Roboto-Regular.b2a6341.woff2) format("woff2"),url(src/static/fonts/Roboto-Regular.081b11e.woff) format("woff"),url(src/static/fonts/Roboto-Regular.99b14f0.ttf) format("truetype"),url(src/static/img/Roboto-Regular.766c892.svg#Roboto) format("svg")}@font-face{font-family:Roboto;src:url(src/static/fonts/Roboto-RegularItalic.f3660f4.eot);src:local("Roboto RegularItalic"),local("Roboto-RegularItalic"),url(src/static/fonts/Roboto-RegularItalic.f3660f4.eot?#iefix) format("embedded-opentype"),url(src/static/fonts/Roboto-RegularItalic.df8e3a9.woff2) format("woff2"),url(src/static/fonts/Roboto-RegularItalic.8add1ba.woff) format("woff"),url(src/static/fonts/Roboto-RegularItalic.90dbf90.ttf) format("truetype"),url(src/static/img/Roboto-RegularItalic.527502d.svg#Roboto) format("svg");font-weight:400;font-style:italic}@font-face{font-family:Roboto-RegularItalic;src:url(src/static/fonts/Roboto-RegularItalic.f3660f4.eot);src:local("Roboto RegularItalic"),local("Roboto-RegularItalic"),url(src/static/fonts/Roboto-RegularItalic.f3660f4.eot?#iefix) format("embedded-opentype"),url(src/static/fonts/Roboto-RegularItalic.df8e3a9.woff2) format("woff2"),url(src/static/fonts/Roboto-RegularItalic.8add1ba.woff) format("woff"),url(src/static/fonts/Roboto-RegularItalic.90dbf90.ttf) format("truetype"),url(src/static/img/Roboto-RegularItalic.527502d.svg#Roboto) format("svg")}@font-face{font-family:Roboto;src:url(src/static/fonts/Roboto-Medium.76cad5b.eot);src:local("Roboto Medium"),local("Roboto-Medium"),url(src/static/fonts/Roboto-Medium.76cad5b.eot?#iefix) format("embedded-opentype"),url(src/static/fonts/Roboto-Medium.2741a14.woff2) format("woff2"),url(src/static/fonts/Roboto-Medium.303ded6.woff) format("woff"),url(src/static/fonts/Roboto-Medium.c54f2a3.ttf) format("truetype"),url(src/static/img/Roboto-Medium.2b4f394.svg#Roboto) format("svg");font-weight:500;font-style:normal}@font-face{font-family:Roboto-Medium;src:url(src/static/fonts/Roboto-Medium.76cad5b.eot);src:local("Roboto Medium"),local("Roboto-Medium"),url(src/static/fonts/Roboto-Medium.76cad5b.eot?#iefix) format("embedded-opentype"),url(src/static/fonts/Roboto-Medium.2741a14.woff2) format("woff2"),url(src/static/fonts/Roboto-Medium.303ded6.woff) format("woff"),url(src/static/fonts/Roboto-Medium.c54f2a3.ttf) format("truetype"),url(src/static/img/Roboto-Medium.2b4f394.svg#Roboto) format("svg")}@font-face{font-family:Roboto;src:url(src/static/fonts/Roboto-MediumItalic.7a49ce7.eot);src:local("Roboto MediumItalic"),local("Roboto-MediumItalic"),url(src/static/fonts/Roboto-MediumItalic.7a49ce7.eot?#iefix) format("embedded-opentype"),url(src/static/fonts/Roboto-MediumItalic.f10d1f4.woff2) format("woff2"),url(src/static/fonts/Roboto-MediumItalic.da059a7.woff) format("woff"),url(src/static/fonts/Roboto-MediumItalic.fa18335.ttf) format("truetype"),url(src/static/img/Roboto-MediumItalic.eb65fb1.svg#Roboto) format("svg");font-weight:500;font-style:italic}@font-face{font-family:Roboto-MediumItalic;src:url(src/static/fonts/Roboto-MediumItalic.7a49ce7.eot);src:local("Roboto MediumItalic"),local("Roboto-MediumItalic"),url(src/static/fonts/Roboto-MediumItalic.7a49ce7.eot?#iefix) format("embedded-opentype"),url(src/static/fonts/Roboto-MediumItalic.f10d1f4.woff2) format("woff2"),url(src/static/fonts/Roboto-MediumItalic.da059a7.woff) format("woff"),url(src/static/fonts/Roboto-MediumItalic.fa18335.ttf) format("truetype"),url(src/static/img/Roboto-MediumItalic.eb65fb1.svg#Roboto) format("svg")}@font-face{font-family:Roboto;src:url(src/static/fonts/Roboto-Bold.c8bcb1c.eot);src:local("Roboto Bold"),local("Roboto-Bold"),url(src/static/fonts/Roboto-Bold.c8bcb1c.eot?#iefix) format("embedded-opentype"),url(src/static/fonts/Roboto-Bold.ab96cca.woff2) format("woff2"),url(src/static/fonts/Roboto-Bold.ad140ff.woff) format("woff"),url(src/static/fonts/Roboto-Bold.56a76a2.ttf) format("truetype"),url(src/static/img/Roboto-Bold.c7f4667.svg#Roboto) format("svg");font-weight:700;font-style:normal}@font-face{font-family:Roboto-Bold;src:url(src/static/fonts/Roboto-Bold.c8bcb1c.eot);src:local("Roboto Bold"),local("Roboto-Bold"),url(src/static/fonts/Roboto-Bold.c8bcb1c.eot?#iefix) format("embedded-opentype"),url(src/static/fonts/Roboto-Bold.ab96cca.woff2) format("woff2"),url(src/static/fonts/Roboto-Bold.ad140ff.woff) format("woff"),url(src/static/fonts/Roboto-Bold.56a76a2.ttf) format("truetype"),url(src/static/img/Roboto-Bold.c7f4667.svg#Roboto) format("svg")}@font-face{font-family:Roboto;src:url(src/static/fonts/Roboto-BoldItalic.4b2cc52.eot);src:local("Roboto BoldItalic"),local("Roboto-BoldItalic"),url(src/static/fonts/Roboto-BoldItalic.4b2cc52.eot?#iefix) format("embedded-opentype"),url(src/static/fonts/Roboto-BoldItalic.355e388.woff2) format("woff2"),url(src/static/fonts/Roboto-BoldItalic.a7dce23.woff) format("woff"),url(src/static/fonts/Roboto-BoldItalic.d23d5bd.ttf) format("truetype"),url(src/static/img/Roboto-BoldItalic.c2e0f75.svg#Roboto) format("svg");font-weight:700;font-style:italic}@font-face{font-family:Roboto-BoldItalic;src:url(src/static/fonts/Roboto-BoldItalic.4b2cc52.eot);src:local("Roboto BoldItalic"),local("Roboto-BoldItalic"),url(src/static/fonts/Roboto-BoldItalic.4b2cc52.eot?#iefix) format("embedded-opentype"),url(src/static/fonts/Roboto-BoldItalic.355e388.woff2) format("woff2"),url(src/static/fonts/Roboto-BoldItalic.a7dce23.woff) format("woff"),url(src/static/fonts/Roboto-BoldItalic.d23d5bd.ttf) format("truetype"),url(src/static/img/Roboto-BoldItalic.c2e0f75.svg#Roboto) format("svg")}@font-face{font-family:Roboto;src:url(src/static/fonts/Roboto-Black.2a82f89.eot);src:local("Roboto Black"),local("Roboto-Black"),url(src/static/fonts/Roboto-Black.2a82f89.eot?#iefix) format("embedded-opentype"),url(src/static/fonts/Roboto-Black.2b8d692.woff2) format("woff2"),url(src/static/fonts/Roboto-Black.4c3b622.woff) format("woff"),url(src/static/fonts/Roboto-Black.44236ad.ttf) format("truetype"),url(src/static/img/Roboto-Black.ab04c76.svg#Roboto) format("svg");font-weight:900;font-style:normal}@font-face{font-family:Roboto-Black;src:url(src/static/fonts/Roboto-Black.2a82f89.eot);src:local("Roboto Black"),local("Roboto-Black"),url(src/static/fonts/Roboto-Black.2a82f89.eot?#iefix) format("embedded-opentype"),url(src/static/fonts/Roboto-Black.2b8d692.woff2) format("woff2"),url(src/static/fonts/Roboto-Black.4c3b622.woff) format("woff"),url(src/static/fonts/Roboto-Black.44236ad.ttf) format("truetype"),url(src/static/img/Roboto-Black.ab04c76.svg#Roboto) format("svg")}@font-face{font-family:Roboto;src:url(src/static/fonts/Roboto-BlackItalic.4b7407c.eot);src:local("Roboto BlackItalic"),local("Roboto-BlackItalic"),url(src/static/fonts/Roboto-BlackItalic.4b7407c.eot?#iefix) format("embedded-opentype"),url(src/static/fonts/Roboto-BlackItalic.38d14dd.woff2) format("woff2"),url(src/static/fonts/Roboto-BlackItalic.3a99796.woff) format("woff"),url(src/static/fonts/Roboto-BlackItalic.ad0f284.ttf) format("truetype"),url(src/static/img/Roboto-BlackItalic.1f37c75.svg#Roboto) format("svg");font-weight:900;font-style:italic}@font-face{font-family:Roboto-BlackItalic;src:url(src/static/fonts/Roboto-BlackItalic.4b7407c.eot);src:local("Roboto BlackItalic"),local("Roboto-BlackItalic"),url(src/static/fonts/Roboto-BlackItalic.4b7407c.eot?#iefix) format("embedded-opentype"),url(src/static/fonts/Roboto-BlackItalic.38d14dd.woff2) format("woff2"),url(src/static/fonts/Roboto-BlackItalic.3a99796.woff) format("woff"),url(src/static/fonts/Roboto-BlackItalic.ad0f284.ttf) format("truetype"),url(src/static/img/Roboto-BlackItalic.1f37c75.svg#Roboto) format("svg")}/*! + * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome + * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) + */@font-face{font-family:FontAwesome;src:url(src/static/fonts/fontawesome-webfont.674f50d.eot);src:url(src/static/fonts/fontawesome-webfont.674f50d.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(src/static/fonts/fontawesome-webfont.af7ae50.woff2) format("woff2"),url(src/static/fonts/fontawesome-webfont.fee66e7.woff) format("woff"),url(src/static/fonts/fontawesome-webfont.b06871f.ttf) format("truetype"),url(src/static/img/fontawesome-webfont.912ec66.svg#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scaleY(-1);transform:scaleY(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\F000"}.fa-music:before{content:"\F001"}.fa-search:before{content:"\F002"}.fa-envelope-o:before{content:"\F003"}.fa-heart:before{content:"\F004"}.fa-star:before{content:"\F005"}.fa-star-o:before{content:"\F006"}.fa-user:before{content:"\F007"}.fa-film:before{content:"\F008"}.fa-th-large:before{content:"\F009"}.fa-th:before{content:"\F00A"}.fa-th-list:before{content:"\F00B"}.fa-check:before{content:"\F00C"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\F00D"}.fa-search-plus:before{content:"\F00E"}.fa-search-minus:before{content:"\F010"}.fa-power-off:before{content:"\F011"}.fa-signal:before{content:"\F012"}.fa-cog:before,.fa-gear:before{content:"\F013"}.fa-trash-o:before{content:"\F014"}.fa-home:before{content:"\F015"}.fa-file-o:before{content:"\F016"}.fa-clock-o:before{content:"\F017"}.fa-road:before{content:"\F018"}.fa-download:before{content:"\F019"}.fa-arrow-circle-o-down:before{content:"\F01A"}.fa-arrow-circle-o-up:before{content:"\F01B"}.fa-inbox:before{content:"\F01C"}.fa-play-circle-o:before{content:"\F01D"}.fa-repeat:before,.fa-rotate-right:before{content:"\F01E"}.fa-refresh:before{content:"\F021"}.fa-list-alt:before{content:"\F022"}.fa-lock:before{content:"\F023"}.fa-flag:before{content:"\F024"}.fa-headphones:before{content:"\F025"}.fa-volume-off:before{content:"\F026"}.fa-volume-down:before{content:"\F027"}.fa-volume-up:before{content:"\F028"}.fa-qrcode:before{content:"\F029"}.fa-barcode:before{content:"\F02A"}.fa-tag:before{content:"\F02B"}.fa-tags:before{content:"\F02C"}.fa-book:before{content:"\F02D"}.fa-bookmark:before{content:"\F02E"}.fa-print:before{content:"\F02F"}.fa-camera:before{content:"\F030"}.fa-font:before{content:"\F031"}.fa-bold:before{content:"\F032"}.fa-italic:before{content:"\F033"}.fa-text-height:before{content:"\F034"}.fa-text-width:before{content:"\F035"}.fa-align-left:before{content:"\F036"}.fa-align-center:before{content:"\F037"}.fa-align-right:before{content:"\F038"}.fa-align-justify:before{content:"\F039"}.fa-list:before{content:"\F03A"}.fa-dedent:before,.fa-outdent:before{content:"\F03B"}.fa-indent:before{content:"\F03C"}.fa-video-camera:before{content:"\F03D"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\F03E"}.fa-pencil:before{content:"\F040"}.fa-map-marker:before{content:"\F041"}.fa-adjust:before{content:"\F042"}.fa-tint:before{content:"\F043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\F044"}.fa-share-square-o:before{content:"\F045"}.fa-check-square-o:before{content:"\F046"}.fa-arrows:before{content:"\F047"}.fa-step-backward:before{content:"\F048"}.fa-fast-backward:before{content:"\F049"}.fa-backward:before{content:"\F04A"}.fa-play:before{content:"\F04B"}.fa-pause:before{content:"\F04C"}.fa-stop:before{content:"\F04D"}.fa-forward:before{content:"\F04E"}.fa-fast-forward:before{content:"\F050"}.fa-step-forward:before{content:"\F051"}.fa-eject:before{content:"\F052"}.fa-chevron-left:before{content:"\F053"}.fa-chevron-right:before{content:"\F054"}.fa-plus-circle:before{content:"\F055"}.fa-minus-circle:before{content:"\F056"}.fa-times-circle:before{content:"\F057"}.fa-check-circle:before{content:"\F058"}.fa-question-circle:before{content:"\F059"}.fa-info-circle:before{content:"\F05A"}.fa-crosshairs:before{content:"\F05B"}.fa-times-circle-o:before{content:"\F05C"}.fa-check-circle-o:before{content:"\F05D"}.fa-ban:before{content:"\F05E"}.fa-arrow-left:before{content:"\F060"}.fa-arrow-right:before{content:"\F061"}.fa-arrow-up:before{content:"\F062"}.fa-arrow-down:before{content:"\F063"}.fa-mail-forward:before,.fa-share:before{content:"\F064"}.fa-expand:before{content:"\F065"}.fa-compress:before{content:"\F066"}.fa-plus:before{content:"\F067"}.fa-minus:before{content:"\F068"}.fa-asterisk:before{content:"\F069"}.fa-exclamation-circle:before{content:"\F06A"}.fa-gift:before{content:"\F06B"}.fa-leaf:before{content:"\F06C"}.fa-fire:before{content:"\F06D"}.fa-eye:before{content:"\F06E"}.fa-eye-slash:before{content:"\F070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\F071"}.fa-plane:before{content:"\F072"}.fa-calendar:before{content:"\F073"}.fa-random:before{content:"\F074"}.fa-comment:before{content:"\F075"}.fa-magnet:before{content:"\F076"}.fa-chevron-up:before{content:"\F077"}.fa-chevron-down:before{content:"\F078"}.fa-retweet:before{content:"\F079"}.fa-shopping-cart:before{content:"\F07A"}.fa-folder:before{content:"\F07B"}.fa-folder-open:before{content:"\F07C"}.fa-arrows-v:before{content:"\F07D"}.fa-arrows-h:before{content:"\F07E"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\F080"}.fa-twitter-square:before{content:"\F081"}.fa-facebook-square:before{content:"\F082"}.fa-camera-retro:before{content:"\F083"}.fa-key:before{content:"\F084"}.fa-cogs:before,.fa-gears:before{content:"\F085"}.fa-comments:before{content:"\F086"}.fa-thumbs-o-up:before{content:"\F087"}.fa-thumbs-o-down:before{content:"\F088"}.fa-star-half:before{content:"\F089"}.fa-heart-o:before{content:"\F08A"}.fa-sign-out:before{content:"\F08B"}.fa-linkedin-square:before{content:"\F08C"}.fa-thumb-tack:before{content:"\F08D"}.fa-external-link:before{content:"\F08E"}.fa-sign-in:before{content:"\F090"}.fa-trophy:before{content:"\F091"}.fa-github-square:before{content:"\F092"}.fa-upload:before{content:"\F093"}.fa-lemon-o:before{content:"\F094"}.fa-phone:before{content:"\F095"}.fa-square-o:before{content:"\F096"}.fa-bookmark-o:before{content:"\F097"}.fa-phone-square:before{content:"\F098"}.fa-twitter:before{content:"\F099"}.fa-facebook-f:before,.fa-facebook:before{content:"\F09A"}.fa-github:before{content:"\F09B"}.fa-unlock:before{content:"\F09C"}.fa-credit-card:before{content:"\F09D"}.fa-feed:before,.fa-rss:before{content:"\F09E"}.fa-hdd-o:before{content:"\F0A0"}.fa-bullhorn:before{content:"\F0A1"}.fa-bell:before{content:"\F0F3"}.fa-certificate:before{content:"\F0A3"}.fa-hand-o-right:before{content:"\F0A4"}.fa-hand-o-left:before{content:"\F0A5"}.fa-hand-o-up:before{content:"\F0A6"}.fa-hand-o-down:before{content:"\F0A7"}.fa-arrow-circle-left:before{content:"\F0A8"}.fa-arrow-circle-right:before{content:"\F0A9"}.fa-arrow-circle-up:before{content:"\F0AA"}.fa-arrow-circle-down:before{content:"\F0AB"}.fa-globe:before{content:"\F0AC"}.fa-wrench:before{content:"\F0AD"}.fa-tasks:before{content:"\F0AE"}.fa-filter:before{content:"\F0B0"}.fa-briefcase:before{content:"\F0B1"}.fa-arrows-alt:before{content:"\F0B2"}.fa-group:before,.fa-users:before{content:"\F0C0"}.fa-chain:before,.fa-link:before{content:"\F0C1"}.fa-cloud:before{content:"\F0C2"}.fa-flask:before{content:"\F0C3"}.fa-cut:before,.fa-scissors:before{content:"\F0C4"}.fa-copy:before,.fa-files-o:before{content:"\F0C5"}.fa-paperclip:before{content:"\F0C6"}.fa-floppy-o:before,.fa-save:before{content:"\F0C7"}.fa-square:before{content:"\F0C8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\F0C9"}.fa-list-ul:before{content:"\F0CA"}.fa-list-ol:before{content:"\F0CB"}.fa-strikethrough:before{content:"\F0CC"}.fa-underline:before{content:"\F0CD"}.fa-table:before{content:"\F0CE"}.fa-magic:before{content:"\F0D0"}.fa-truck:before{content:"\F0D1"}.fa-pinterest:before{content:"\F0D2"}.fa-pinterest-square:before{content:"\F0D3"}.fa-google-plus-square:before{content:"\F0D4"}.fa-google-plus:before{content:"\F0D5"}.fa-money:before{content:"\F0D6"}.fa-caret-down:before{content:"\F0D7"}.fa-caret-up:before{content:"\F0D8"}.fa-caret-left:before{content:"\F0D9"}.fa-caret-right:before{content:"\F0DA"}.fa-columns:before{content:"\F0DB"}.fa-sort:before,.fa-unsorted:before{content:"\F0DC"}.fa-sort-desc:before,.fa-sort-down:before{content:"\F0DD"}.fa-sort-asc:before,.fa-sort-up:before{content:"\F0DE"}.fa-envelope:before{content:"\F0E0"}.fa-linkedin:before{content:"\F0E1"}.fa-rotate-left:before,.fa-undo:before{content:"\F0E2"}.fa-gavel:before,.fa-legal:before{content:"\F0E3"}.fa-dashboard:before,.fa-tachometer:before{content:"\F0E4"}.fa-comment-o:before{content:"\F0E5"}.fa-comments-o:before{content:"\F0E6"}.fa-bolt:before,.fa-flash:before{content:"\F0E7"}.fa-sitemap:before{content:"\F0E8"}.fa-umbrella:before{content:"\F0E9"}.fa-clipboard:before,.fa-paste:before{content:"\F0EA"}.fa-lightbulb-o:before{content:"\F0EB"}.fa-exchange:before{content:"\F0EC"}.fa-cloud-download:before{content:"\F0ED"}.fa-cloud-upload:before{content:"\F0EE"}.fa-user-md:before{content:"\F0F0"}.fa-stethoscope:before{content:"\F0F1"}.fa-suitcase:before{content:"\F0F2"}.fa-bell-o:before{content:"\F0A2"}.fa-coffee:before{content:"\F0F4"}.fa-cutlery:before{content:"\F0F5"}.fa-file-text-o:before{content:"\F0F6"}.fa-building-o:before{content:"\F0F7"}.fa-hospital-o:before{content:"\F0F8"}.fa-ambulance:before{content:"\F0F9"}.fa-medkit:before{content:"\F0FA"}.fa-fighter-jet:before{content:"\F0FB"}.fa-beer:before{content:"\F0FC"}.fa-h-square:before{content:"\F0FD"}.fa-plus-square:before{content:"\F0FE"}.fa-angle-double-left:before{content:"\F100"}.fa-angle-double-right:before{content:"\F101"}.fa-angle-double-up:before{content:"\F102"}.fa-angle-double-down:before{content:"\F103"}.fa-angle-left:before{content:"\F104"}.fa-angle-right:before{content:"\F105"}.fa-angle-up:before{content:"\F106"}.fa-angle-down:before{content:"\F107"}.fa-desktop:before{content:"\F108"}.fa-laptop:before{content:"\F109"}.fa-tablet:before{content:"\F10A"}.fa-mobile-phone:before,.fa-mobile:before{content:"\F10B"}.fa-circle-o:before{content:"\F10C"}.fa-quote-left:before{content:"\F10D"}.fa-quote-right:before{content:"\F10E"}.fa-spinner:before{content:"\F110"}.fa-circle:before{content:"\F111"}.fa-mail-reply:before,.fa-reply:before{content:"\F112"}.fa-github-alt:before{content:"\F113"}.fa-folder-o:before{content:"\F114"}.fa-folder-open-o:before{content:"\F115"}.fa-smile-o:before{content:"\F118"}.fa-frown-o:before{content:"\F119"}.fa-meh-o:before{content:"\F11A"}.fa-gamepad:before{content:"\F11B"}.fa-keyboard-o:before{content:"\F11C"}.fa-flag-o:before{content:"\F11D"}.fa-flag-checkered:before{content:"\F11E"}.fa-terminal:before{content:"\F120"}.fa-code:before{content:"\F121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\F122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\F123"}.fa-location-arrow:before{content:"\F124"}.fa-crop:before{content:"\F125"}.fa-code-fork:before{content:"\F126"}.fa-chain-broken:before,.fa-unlink:before{content:"\F127"}.fa-question:before{content:"\F128"}.fa-info:before{content:"\F129"}.fa-exclamation:before{content:"\F12A"}.fa-superscript:before{content:"\F12B"}.fa-subscript:before{content:"\F12C"}.fa-eraser:before{content:"\F12D"}.fa-puzzle-piece:before{content:"\F12E"}.fa-microphone:before{content:"\F130"}.fa-microphone-slash:before{content:"\F131"}.fa-shield:before{content:"\F132"}.fa-calendar-o:before{content:"\F133"}.fa-fire-extinguisher:before{content:"\F134"}.fa-rocket:before{content:"\F135"}.fa-maxcdn:before{content:"\F136"}.fa-chevron-circle-left:before{content:"\F137"}.fa-chevron-circle-right:before{content:"\F138"}.fa-chevron-circle-up:before{content:"\F139"}.fa-chevron-circle-down:before{content:"\F13A"}.fa-html5:before{content:"\F13B"}.fa-css3:before{content:"\F13C"}.fa-anchor:before{content:"\F13D"}.fa-unlock-alt:before{content:"\F13E"}.fa-bullseye:before{content:"\F140"}.fa-ellipsis-h:before{content:"\F141"}.fa-ellipsis-v:before{content:"\F142"}.fa-rss-square:before{content:"\F143"}.fa-play-circle:before{content:"\F144"}.fa-ticket:before{content:"\F145"}.fa-minus-square:before{content:"\F146"}.fa-minus-square-o:before{content:"\F147"}.fa-level-up:before{content:"\F148"}.fa-level-down:before{content:"\F149"}.fa-check-square:before{content:"\F14A"}.fa-pencil-square:before{content:"\F14B"}.fa-external-link-square:before{content:"\F14C"}.fa-share-square:before{content:"\F14D"}.fa-compass:before{content:"\F14E"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\F150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\F151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\F152"}.fa-eur:before,.fa-euro:before{content:"\F153"}.fa-gbp:before{content:"\F154"}.fa-dollar:before,.fa-usd:before{content:"\F155"}.fa-inr:before,.fa-rupee:before{content:"\F156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\F157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\F158"}.fa-krw:before,.fa-won:before{content:"\F159"}.fa-bitcoin:before,.fa-btc:before{content:"\F15A"}.fa-file:before{content:"\F15B"}.fa-file-text:before{content:"\F15C"}.fa-sort-alpha-asc:before{content:"\F15D"}.fa-sort-alpha-desc:before{content:"\F15E"}.fa-sort-amount-asc:before{content:"\F160"}.fa-sort-amount-desc:before{content:"\F161"}.fa-sort-numeric-asc:before{content:"\F162"}.fa-sort-numeric-desc:before{content:"\F163"}.fa-thumbs-up:before{content:"\F164"}.fa-thumbs-down:before{content:"\F165"}.fa-youtube-square:before{content:"\F166"}.fa-youtube:before{content:"\F167"}.fa-xing:before{content:"\F168"}.fa-xing-square:before{content:"\F169"}.fa-youtube-play:before{content:"\F16A"}.fa-dropbox:before{content:"\F16B"}.fa-stack-overflow:before{content:"\F16C"}.fa-instagram:before{content:"\F16D"}.fa-flickr:before{content:"\F16E"}.fa-adn:before{content:"\F170"}.fa-bitbucket:before{content:"\F171"}.fa-bitbucket-square:before{content:"\F172"}.fa-tumblr:before{content:"\F173"}.fa-tumblr-square:before{content:"\F174"}.fa-long-arrow-down:before{content:"\F175"}.fa-long-arrow-up:before{content:"\F176"}.fa-long-arrow-left:before{content:"\F177"}.fa-long-arrow-right:before{content:"\F178"}.fa-apple:before{content:"\F179"}.fa-windows:before{content:"\F17A"}.fa-android:before{content:"\F17B"}.fa-linux:before{content:"\F17C"}.fa-dribbble:before{content:"\F17D"}.fa-skype:before{content:"\F17E"}.fa-foursquare:before{content:"\F180"}.fa-trello:before{content:"\F181"}.fa-female:before{content:"\F182"}.fa-male:before{content:"\F183"}.fa-gittip:before,.fa-gratipay:before{content:"\F184"}.fa-sun-o:before{content:"\F185"}.fa-moon-o:before{content:"\F186"}.fa-archive:before{content:"\F187"}.fa-bug:before{content:"\F188"}.fa-vk:before{content:"\F189"}.fa-weibo:before{content:"\F18A"}.fa-renren:before{content:"\F18B"}.fa-pagelines:before{content:"\F18C"}.fa-stack-exchange:before{content:"\F18D"}.fa-arrow-circle-o-right:before{content:"\F18E"}.fa-arrow-circle-o-left:before{content:"\F190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\F191"}.fa-dot-circle-o:before{content:"\F192"}.fa-wheelchair:before{content:"\F193"}.fa-vimeo-square:before{content:"\F194"}.fa-try:before,.fa-turkish-lira:before{content:"\F195"}.fa-plus-square-o:before{content:"\F196"}.fa-space-shuttle:before{content:"\F197"}.fa-slack:before{content:"\F198"}.fa-envelope-square:before{content:"\F199"}.fa-wordpress:before{content:"\F19A"}.fa-openid:before{content:"\F19B"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\F19C"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\F19D"}.fa-yahoo:before{content:"\F19E"}.fa-google:before{content:"\F1A0"}.fa-reddit:before{content:"\F1A1"}.fa-reddit-square:before{content:"\F1A2"}.fa-stumbleupon-circle:before{content:"\F1A3"}.fa-stumbleupon:before{content:"\F1A4"}.fa-delicious:before{content:"\F1A5"}.fa-digg:before{content:"\F1A6"}.fa-pied-piper-pp:before{content:"\F1A7"}.fa-pied-piper-alt:before{content:"\F1A8"}.fa-drupal:before{content:"\F1A9"}.fa-joomla:before{content:"\F1AA"}.fa-language:before{content:"\F1AB"}.fa-fax:before{content:"\F1AC"}.fa-building:before{content:"\F1AD"}.fa-child:before{content:"\F1AE"}.fa-paw:before{content:"\F1B0"}.fa-spoon:before{content:"\F1B1"}.fa-cube:before{content:"\F1B2"}.fa-cubes:before{content:"\F1B3"}.fa-behance:before{content:"\F1B4"}.fa-behance-square:before{content:"\F1B5"}.fa-steam:before{content:"\F1B6"}.fa-steam-square:before{content:"\F1B7"}.fa-recycle:before{content:"\F1B8"}.fa-automobile:before,.fa-car:before{content:"\F1B9"}.fa-cab:before,.fa-taxi:before{content:"\F1BA"}.fa-tree:before{content:"\F1BB"}.fa-spotify:before{content:"\F1BC"}.fa-deviantart:before{content:"\F1BD"}.fa-soundcloud:before{content:"\F1BE"}.fa-database:before{content:"\F1C0"}.fa-file-pdf-o:before{content:"\F1C1"}.fa-file-word-o:before{content:"\F1C2"}.fa-file-excel-o:before{content:"\F1C3"}.fa-file-powerpoint-o:before{content:"\F1C4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\F1C5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\F1C6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\F1C7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\F1C8"}.fa-file-code-o:before{content:"\F1C9"}.fa-vine:before{content:"\F1CA"}.fa-codepen:before{content:"\F1CB"}.fa-jsfiddle:before{content:"\F1CC"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\F1CD"}.fa-circle-o-notch:before{content:"\F1CE"}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:"\F1D0"}.fa-empire:before,.fa-ge:before{content:"\F1D1"}.fa-git-square:before{content:"\F1D2"}.fa-git:before{content:"\F1D3"}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:"\F1D4"}.fa-tencent-weibo:before{content:"\F1D5"}.fa-qq:before{content:"\F1D6"}.fa-wechat:before,.fa-weixin:before{content:"\F1D7"}.fa-paper-plane:before,.fa-send:before{content:"\F1D8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\F1D9"}.fa-history:before{content:"\F1DA"}.fa-circle-thin:before{content:"\F1DB"}.fa-header:before{content:"\F1DC"}.fa-paragraph:before{content:"\F1DD"}.fa-sliders:before{content:"\F1DE"}.fa-share-alt:before{content:"\F1E0"}.fa-share-alt-square:before{content:"\F1E1"}.fa-bomb:before{content:"\F1E2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\F1E3"}.fa-tty:before{content:"\F1E4"}.fa-binoculars:before{content:"\F1E5"}.fa-plug:before{content:"\F1E6"}.fa-slideshare:before{content:"\F1E7"}.fa-twitch:before{content:"\F1E8"}.fa-yelp:before{content:"\F1E9"}.fa-newspaper-o:before{content:"\F1EA"}.fa-wifi:before{content:"\F1EB"}.fa-calculator:before{content:"\F1EC"}.fa-paypal:before{content:"\F1ED"}.fa-google-wallet:before{content:"\F1EE"}.fa-cc-visa:before{content:"\F1F0"}.fa-cc-mastercard:before{content:"\F1F1"}.fa-cc-discover:before{content:"\F1F2"}.fa-cc-amex:before{content:"\F1F3"}.fa-cc-paypal:before{content:"\F1F4"}.fa-cc-stripe:before{content:"\F1F5"}.fa-bell-slash:before{content:"\F1F6"}.fa-bell-slash-o:before{content:"\F1F7"}.fa-trash:before{content:"\F1F8"}.fa-copyright:before{content:"\F1F9"}.fa-at:before{content:"\F1FA"}.fa-eyedropper:before{content:"\F1FB"}.fa-paint-brush:before{content:"\F1FC"}.fa-birthday-cake:before{content:"\F1FD"}.fa-area-chart:before{content:"\F1FE"}.fa-pie-chart:before{content:"\F200"}.fa-line-chart:before{content:"\F201"}.fa-lastfm:before{content:"\F202"}.fa-lastfm-square:before{content:"\F203"}.fa-toggle-off:before{content:"\F204"}.fa-toggle-on:before{content:"\F205"}.fa-bicycle:before{content:"\F206"}.fa-bus:before{content:"\F207"}.fa-ioxhost:before{content:"\F208"}.fa-angellist:before{content:"\F209"}.fa-cc:before{content:"\F20A"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\F20B"}.fa-meanpath:before{content:"\F20C"}.fa-buysellads:before{content:"\F20D"}.fa-connectdevelop:before{content:"\F20E"}.fa-dashcube:before{content:"\F210"}.fa-forumbee:before{content:"\F211"}.fa-leanpub:before{content:"\F212"}.fa-sellsy:before{content:"\F213"}.fa-shirtsinbulk:before{content:"\F214"}.fa-simplybuilt:before{content:"\F215"}.fa-skyatlas:before{content:"\F216"}.fa-cart-plus:before{content:"\F217"}.fa-cart-arrow-down:before{content:"\F218"}.fa-diamond:before{content:"\F219"}.fa-ship:before{content:"\F21A"}.fa-user-secret:before{content:"\F21B"}.fa-motorcycle:before{content:"\F21C"}.fa-street-view:before{content:"\F21D"}.fa-heartbeat:before{content:"\F21E"}.fa-venus:before{content:"\F221"}.fa-mars:before{content:"\F222"}.fa-mercury:before{content:"\F223"}.fa-intersex:before,.fa-transgender:before{content:"\F224"}.fa-transgender-alt:before{content:"\F225"}.fa-venus-double:before{content:"\F226"}.fa-mars-double:before{content:"\F227"}.fa-venus-mars:before{content:"\F228"}.fa-mars-stroke:before{content:"\F229"}.fa-mars-stroke-v:before{content:"\F22A"}.fa-mars-stroke-h:before{content:"\F22B"}.fa-neuter:before{content:"\F22C"}.fa-genderless:before{content:"\F22D"}.fa-facebook-official:before{content:"\F230"}.fa-pinterest-p:before{content:"\F231"}.fa-whatsapp:before{content:"\F232"}.fa-server:before{content:"\F233"}.fa-user-plus:before{content:"\F234"}.fa-user-times:before{content:"\F235"}.fa-bed:before,.fa-hotel:before{content:"\F236"}.fa-viacoin:before{content:"\F237"}.fa-train:before{content:"\F238"}.fa-subway:before{content:"\F239"}.fa-medium:before{content:"\F23A"}.fa-y-combinator:before,.fa-yc:before{content:"\F23B"}.fa-optin-monster:before{content:"\F23C"}.fa-opencart:before{content:"\F23D"}.fa-expeditedssl:before{content:"\F23E"}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:"\F240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\F241"}.fa-battery-2:before,.fa-battery-half:before{content:"\F242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\F243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\F244"}.fa-mouse-pointer:before{content:"\F245"}.fa-i-cursor:before{content:"\F246"}.fa-object-group:before{content:"\F247"}.fa-object-ungroup:before{content:"\F248"}.fa-sticky-note:before{content:"\F249"}.fa-sticky-note-o:before{content:"\F24A"}.fa-cc-jcb:before{content:"\F24B"}.fa-cc-diners-club:before{content:"\F24C"}.fa-clone:before{content:"\F24D"}.fa-balance-scale:before{content:"\F24E"}.fa-hourglass-o:before{content:"\F250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\F251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\F252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\F253"}.fa-hourglass:before{content:"\F254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\F255"}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:"\F256"}.fa-hand-scissors-o:before{content:"\F257"}.fa-hand-lizard-o:before{content:"\F258"}.fa-hand-spock-o:before{content:"\F259"}.fa-hand-pointer-o:before{content:"\F25A"}.fa-hand-peace-o:before{content:"\F25B"}.fa-trademark:before{content:"\F25C"}.fa-registered:before{content:"\F25D"}.fa-creative-commons:before{content:"\F25E"}.fa-gg:before{content:"\F260"}.fa-gg-circle:before{content:"\F261"}.fa-tripadvisor:before{content:"\F262"}.fa-odnoklassniki:before{content:"\F263"}.fa-odnoklassniki-square:before{content:"\F264"}.fa-get-pocket:before{content:"\F265"}.fa-wikipedia-w:before{content:"\F266"}.fa-safari:before{content:"\F267"}.fa-chrome:before{content:"\F268"}.fa-firefox:before{content:"\F269"}.fa-opera:before{content:"\F26A"}.fa-internet-explorer:before{content:"\F26B"}.fa-television:before,.fa-tv:before{content:"\F26C"}.fa-contao:before{content:"\F26D"}.fa-500px:before{content:"\F26E"}.fa-amazon:before{content:"\F270"}.fa-calendar-plus-o:before{content:"\F271"}.fa-calendar-minus-o:before{content:"\F272"}.fa-calendar-times-o:before{content:"\F273"}.fa-calendar-check-o:before{content:"\F274"}.fa-industry:before{content:"\F275"}.fa-map-pin:before{content:"\F276"}.fa-map-signs:before{content:"\F277"}.fa-map-o:before{content:"\F278"}.fa-map:before{content:"\F279"}.fa-commenting:before{content:"\F27A"}.fa-commenting-o:before{content:"\F27B"}.fa-houzz:before{content:"\F27C"}.fa-vimeo:before{content:"\F27D"}.fa-black-tie:before{content:"\F27E"}.fa-fonticons:before{content:"\F280"}.fa-reddit-alien:before{content:"\F281"}.fa-edge:before{content:"\F282"}.fa-credit-card-alt:before{content:"\F283"}.fa-codiepie:before{content:"\F284"}.fa-modx:before{content:"\F285"}.fa-fort-awesome:before{content:"\F286"}.fa-usb:before{content:"\F287"}.fa-product-hunt:before{content:"\F288"}.fa-mixcloud:before{content:"\F289"}.fa-scribd:before{content:"\F28A"}.fa-pause-circle:before{content:"\F28B"}.fa-pause-circle-o:before{content:"\F28C"}.fa-stop-circle:before{content:"\F28D"}.fa-stop-circle-o:before{content:"\F28E"}.fa-shopping-bag:before{content:"\F290"}.fa-shopping-basket:before{content:"\F291"}.fa-hashtag:before{content:"\F292"}.fa-bluetooth:before{content:"\F293"}.fa-bluetooth-b:before{content:"\F294"}.fa-percent:before{content:"\F295"}.fa-gitlab:before{content:"\F296"}.fa-wpbeginner:before{content:"\F297"}.fa-wpforms:before{content:"\F298"}.fa-envira:before{content:"\F299"}.fa-universal-access:before{content:"\F29A"}.fa-wheelchair-alt:before{content:"\F29B"}.fa-question-circle-o:before{content:"\F29C"}.fa-blind:before{content:"\F29D"}.fa-audio-description:before{content:"\F29E"}.fa-volume-control-phone:before{content:"\F2A0"}.fa-braille:before{content:"\F2A1"}.fa-assistive-listening-systems:before{content:"\F2A2"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:"\F2A3"}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:"\F2A4"}.fa-glide:before{content:"\F2A5"}.fa-glide-g:before{content:"\F2A6"}.fa-sign-language:before,.fa-signing:before{content:"\F2A7"}.fa-low-vision:before{content:"\F2A8"}.fa-viadeo:before{content:"\F2A9"}.fa-viadeo-square:before{content:"\F2AA"}.fa-snapchat:before{content:"\F2AB"}.fa-snapchat-ghost:before{content:"\F2AC"}.fa-snapchat-square:before{content:"\F2AD"}.fa-pied-piper:before{content:"\F2AE"}.fa-first-order:before{content:"\F2B0"}.fa-yoast:before{content:"\F2B1"}.fa-themeisle:before{content:"\F2B2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\F2B3"}.fa-fa:before,.fa-font-awesome:before{content:"\F2B4"}.fa-handshake-o:before{content:"\F2B5"}.fa-envelope-open:before{content:"\F2B6"}.fa-envelope-open-o:before{content:"\F2B7"}.fa-linode:before{content:"\F2B8"}.fa-address-book:before{content:"\F2B9"}.fa-address-book-o:before{content:"\F2BA"}.fa-address-card:before,.fa-vcard:before{content:"\F2BB"}.fa-address-card-o:before,.fa-vcard-o:before{content:"\F2BC"}.fa-user-circle:before{content:"\F2BD"}.fa-user-circle-o:before{content:"\F2BE"}.fa-user-o:before{content:"\F2C0"}.fa-id-badge:before{content:"\F2C1"}.fa-drivers-license:before,.fa-id-card:before{content:"\F2C2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\F2C3"}.fa-quora:before{content:"\F2C4"}.fa-free-code-camp:before{content:"\F2C5"}.fa-telegram:before{content:"\F2C6"}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:"\F2C7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\F2C8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\F2C9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\F2CA"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\F2CB"}.fa-shower:before{content:"\F2CC"}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:"\F2CD"}.fa-podcast:before{content:"\F2CE"}.fa-window-maximize:before{content:"\F2D0"}.fa-window-minimize:before{content:"\F2D1"}.fa-window-restore:before{content:"\F2D2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\F2D3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\F2D4"}.fa-bandcamp:before{content:"\F2D5"}.fa-grav:before{content:"\F2D6"}.fa-etsy:before{content:"\F2D7"}.fa-imdb:before{content:"\F2D8"}.fa-ravelry:before{content:"\F2D9"}.fa-eercast:before{content:"\F2DA"}.fa-microchip:before{content:"\F2DB"}.fa-snowflake-o:before{content:"\F2DC"}.fa-superpowers:before{content:"\F2DD"}.fa-wpexplorer:before{content:"\F2DE"}.fa-meetup:before{content:"\F2E0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(src/static/fonts/MaterialIcons-Regular.e79bfd8.eot);src:local("Material Icons"),local("MaterialIcons-Regular"),url(src/static/fonts/MaterialIcons-Regular.570eb83.woff2) format("woff2"),url(src/static/fonts/MaterialIcons-Regular.012cf6a.woff) format("woff"),url(src/static/fonts/MaterialIcons-Regular.a37b0c0.ttf) format("truetype")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}@font-face{font-family:Source Sans Pro;font-weight:200;font-style:normal;font-stretch:normal;src:url(src/static/fonts/SourceSansPro-ExtraLight.52d5980.eot) format("embedded-opentype"),url(src/static/fonts/SourceSansPro-ExtraLight.otf.f2558c5.woff) format("woff"),url(src/static/fonts/SourceSansPro-ExtraLight.f99485f.otf) format("opentype"),url(src/static/fonts/SourceSansPro-ExtraLight.8bfca62.ttf) format("truetype")}@font-face{font-family:Source Sans Pro;font-weight:200;font-style:italic;font-stretch:normal;src:url(src/static/fonts/SourceSansPro-ExtraLightIt.0d91dad.eot) format("embedded-opentype"),url(src/static/fonts/SourceSansPro-ExtraLightIt.otf.bd14278.woff) format("woff"),url(src/static/fonts/SourceSansPro-ExtraLightIt.1574d13.otf) format("opentype"),url(src/static/fonts/SourceSansPro-ExtraLightIt.ef10cbb.ttf) format("truetype")}@font-face{font-family:Source Sans Pro;font-weight:300;font-style:normal;font-stretch:normal;src:url(src/static/fonts/SourceSansPro-Light.e573bb4.eot) format("embedded-opentype"),url(src/static/fonts/SourceSansPro-Light.otf.488b68e.woff) format("woff"),url(src/static/fonts/SourceSansPro-Light.111fe8b.otf) format("opentype"),url(src/static/fonts/SourceSansPro-Light.39b40cf.ttf) format("truetype")}@font-face{font-family:Source Sans Pro;font-weight:300;font-style:italic;font-stretch:normal;src:url(src/static/fonts/SourceSansPro-LightIt.6b1b852.eot) format("embedded-opentype"),url(src/static/fonts/SourceSansPro-LightIt.otf.6608f02.woff) format("woff"),url(src/static/fonts/SourceSansPro-LightIt.90c1bb0.otf) format("opentype"),url(src/static/fonts/SourceSansPro-LightIt.855d27d.ttf) format("truetype")}@font-face{font-family:Source Sans Pro;font-weight:400;font-style:normal;font-stretch:normal;src:url(src/static/fonts/SourceSansPro-Regular.82c5611.eot) format("embedded-opentype"),url(src/static/fonts/SourceSansPro-Regular.otf.788a2bc.woff) format("woff"),url(src/static/fonts/SourceSansPro-Regular.9ba6f59.otf) format("opentype"),url(src/static/fonts/SourceSansPro-Regular.26add37.ttf) format("truetype")}@font-face{font-family:Source Sans Pro;font-weight:400;font-style:italic;font-stretch:normal;src:url(src/static/fonts/SourceSansPro-It.d488c16.eot) format("embedded-opentype"),url(src/static/fonts/SourceSansPro-It.otf.d995730.woff) format("woff"),url(src/static/fonts/SourceSansPro-It.c00459c.otf) format("opentype"),url(src/static/fonts/SourceSansPro-It.29bb28f.ttf) format("truetype")}@font-face{font-family:Source Sans Pro;font-weight:600;font-style:normal;font-stretch:normal;src:url(src/static/fonts/SourceSansPro-Semibold.4019cd7.eot) format("embedded-opentype"),url(src/static/fonts/SourceSansPro-Semibold.otf.7a89c69.woff) format("woff"),url(src/static/fonts/SourceSansPro-Semibold.411cd22.otf) format("opentype"),url(src/static/fonts/SourceSansPro-Semibold.bef69c3.ttf) format("truetype")}@font-face{font-family:Source Sans Pro;font-weight:600;font-style:italic;font-stretch:normal;src:url(src/static/fonts/SourceSansPro-SemiboldIt.4c9d790.eot) format("embedded-opentype"),url(src/static/fonts/SourceSansPro-SemiboldIt.otf.178e793.woff) format("woff"),url(src/static/fonts/SourceSansPro-SemiboldIt.e430ca7.otf) format("opentype"),url(src/static/fonts/SourceSansPro-SemiboldIt.c5430f5.ttf) format("truetype")}@font-face{font-family:Source Sans Pro;font-weight:700;font-style:normal;font-stretch:normal;src:url(src/static/fonts/SourceSansPro-Bold.8e3f84f.eot) format("embedded-opentype"),url(src/static/fonts/SourceSansPro-Bold.otf.3bfca25.woff) format("woff"),url(src/static/fonts/SourceSansPro-Bold.e2cac00.otf) format("opentype"),url(src/static/fonts/SourceSansPro-Bold.2599a39.ttf) format("truetype")}@font-face{font-family:Source Sans Pro;font-weight:700;font-style:italic;font-stretch:normal;src:url(src/static/fonts/SourceSansPro-BoldIt.b35af15.eot) format("embedded-opentype"),url(src/static/fonts/SourceSansPro-BoldIt.otf.a83b890.woff) format("woff"),url(src/static/fonts/SourceSansPro-BoldIt.0904e44.otf) format("opentype"),url(src/static/fonts/SourceSansPro-BoldIt.9baa9f9.ttf) format("truetype")}@font-face{font-family:Source Sans Pro;font-weight:900;font-style:normal;font-stretch:normal;src:url(src/static/fonts/SourceSansPro-Black.4838df6.eot) format("embedded-opentype"),url(src/static/fonts/SourceSansPro-Black.otf.80391e3.woff) format("woff"),url(src/static/fonts/SourceSansPro-Black.0531f24.otf) format("opentype"),url(src/static/fonts/SourceSansPro-Black.60a663a.ttf) format("truetype")}@font-face{font-family:Source Sans Pro;font-weight:900;font-style:italic;font-stretch:normal;src:url(src/static/fonts/SourceSansPro-BlackIt.befd8cf.eot) format("embedded-opentype"),url(src/static/fonts/SourceSansPro-BlackIt.otf.c563ef3.woff) format("woff"),url(src/static/fonts/SourceSansPro-BlackIt.b580cee.otf) format("opentype"),url(src/static/fonts/SourceSansPro-BlackIt.e63a68b.ttf) format("truetype")}@font-face{font-family:Open Sans;font-weight:300;font-style:normal;src:url(src/static/fonts/OpenSans-Light.8040375.eot);src:url(src/static/fonts/OpenSans-Light.8040375.eot?#iefix) format("embedded-opentype"),url(src/static/fonts/OpenSans-Light.39d27e1.woff2) format("woff2"),url(src/static/fonts/OpenSans-Light.963eb32.woff) format("woff"),url(src/static/fonts/OpenSans-Light.ecb4572.ttf) format("truetype"),url(src/static/img/OpenSans-Light.d79f021.svg#OpenSansLight) format("svg")}@font-face{font-family:Open Sans;font-weight:300;font-style:italic;src:url(src/static/fonts/OpenSans-LightItalic.6725fc4.eot);src:url(src/static/fonts/OpenSans-LightItalic.6725fc4.eot?#iefix) format("embedded-opentype"),url(src/static/fonts/OpenSans-LightItalic.e7cc712.woff2) format("woff2"),url(src/static/fonts/OpenSans-LightItalic.97534dd.woff) format("woff"),url(src/static/fonts/OpenSans-LightItalic.26f1e68.ttf) format("truetype"),url(src/static/img/OpenSans-LightItalic.b64e991.svg#OpenSansLightItalic) format("svg")}@font-face{font-family:Open Sans;font-weight:400;font-style:normal;src:url(src/static/fonts/OpenSans-Regular.a35546e.eot);src:url(src/static/fonts/OpenSans-Regular.a35546e.eot?#iefix) format("embedded-opentype"),url(src/static/fonts/OpenSans-Regular.5583548.woff2) format("woff2"),url(src/static/fonts/OpenSans-Regular.ac327c4.woff) format("woff"),url(src/static/fonts/OpenSans-Regular.cd72963.ttf) format("truetype"),url(src/static/img/OpenSans-Regular.f641a7d.svg#OpenSansRegular) format("svg")}@font-face{font-family:Open Sans;font-weight:400;font-style:italic;src:url(src/static/fonts/OpenSans-Italic.e487b7c.eot);src:url(src/static/fonts/OpenSans-Italic.e487b7c.eot?#iefix) format("embedded-opentype"),url(src/static/fonts/OpenSans-Italic.383eba0.woff2) format("woff2"),url(src/static/fonts/OpenSans-Italic.5250746.woff) format("woff"),url(src/static/fonts/OpenSans-Italic.9b30f13.ttf) format("truetype"),url(src/static/img/OpenSans-Italic.d6671d4.svg#OpenSansItalic) format("svg")}@font-face{font-family:Open Sans;font-weight:600;font-style:normal;src:url(src/static/fonts/OpenSans-Semibold.0ea0450.eot);src:url(src/static/fonts/OpenSans-Semibold.0ea0450.eot?#iefix) format("embedded-opentype"),url(src/static/fonts/OpenSans-Semibold.08952b0.woff2) format("woff2"),url(src/static/fonts/OpenSans-Semibold.9f21442.woff) format("woff"),url(src/static/fonts/OpenSans-Semibold.33f225b.ttf) format("truetype"),url(src/static/img/OpenSans-Semibold.bb100c9.svg#OpenSansSemibold) format("svg")}@font-face{font-family:Open Sans;font-weight:600;font-style:italic;src:url(src/static/fonts/OpenSans-SemiboldItalic.da06141.eot);src:url(src/static/fonts/OpenSans-SemiboldItalic.da06141.eot?#iefix) format("embedded-opentype"),url(src/static/fonts/OpenSans-SemiboldItalic.3343e54.woff2) format("woff2"),url(src/static/fonts/OpenSans-SemiboldItalic.ec55f26.woff) format("woff"),url(src/static/fonts/OpenSans-SemiboldItalic.1c0b4eb.ttf) format("truetype"),url(src/static/img/OpenSans-SemiboldItalic.ddc348f.svg#OpenSansSemiboldItalic) format("svg")}@font-face{font-family:Open Sans;font-weight:700;font-style:normal;src:url(src/static/fonts/OpenSans-Bold.7ae9b8b.eot);src:url(src/static/fonts/OpenSans-Bold.7ae9b8b.eot?#iefix) format("embedded-opentype"),url(src/static/fonts/OpenSans-Bold.3326e4d.woff2) format("woff2"),url(src/static/fonts/OpenSans-Bold.8926673.woff) format("woff"),url(src/static/fonts/OpenSans-Bold.5a10091.ttf) format("truetype"),url(src/static/img/OpenSans-Bold.d6291f8.svg#OpenSansBold) format("svg")}@font-face{font-family:Open Sans;font-weight:700;font-style:italic;src:url(src/static/fonts/OpenSans-BoldItalic.ea07932.eot);src:url(src/static/fonts/OpenSans-BoldItalic.ea07932.eot?#iefix) format("embedded-opentype"),url(src/static/fonts/OpenSans-BoldItalic.5aaceea.woff2) format("woff2"),url(src/static/fonts/OpenSans-BoldItalic.7be88e7.woff) format("woff"),url(src/static/fonts/OpenSans-BoldItalic.c36b5ac.ttf) format("truetype"),url(src/static/img/OpenSans-BoldItalic.a54aba8.svg#OpenSansBoldItalic) format("svg")}@font-face{font-family:Open Sans;font-weight:800;font-style:normal;src:url(src/static/fonts/OpenSans-ExtraBold.561e4b6.eot);src:url(src/static/fonts/OpenSans-ExtraBold.561e4b6.eot?#iefix) format("embedded-opentype"),url(src/static/fonts/OpenSans-ExtraBold.5211065.woff2) format("woff2"),url(src/static/fonts/OpenSans-ExtraBold.12e2ed7.woff) format("woff"),url(src/static/fonts/OpenSans-ExtraBold.19b56cf.ttf) format("truetype"),url(src/static/img/OpenSans-ExtraBold.8c5c497.svg#OpenSansExtrabold) format("svg")}@font-face{font-family:Open Sans;font-weight:800;font-style:italic;src:url(src/static/fonts/OpenSans-ExtraBoldItalic.5f467e7.eot);src:url(src/static/fonts/OpenSans-ExtraBoldItalic.5f467e7.eot?#iefix) format("embedded-opentype"),url(src/static/fonts/OpenSans-ExtraBoldItalic.bc511ba.woff2) format("woff2"),url(src/static/fonts/OpenSans-ExtraBoldItalic.4f44077.woff) format("woff"),url(src/static/fonts/OpenSans-ExtraBoldItalic.4595d7f.ttf) format("truetype"),url(src/static/img/OpenSans-ExtraBoldItalic.9704305.svg#OpenSansExtraboldItalic) format("svg")}@font-face{font-family:Open Sans Condensed;font-weight:300;font-style:normal;src:url(src/static/fonts/opensans-condlight.fa14197.eot);src:url(src/static/fonts/opensans-condlight.fa14197.eot?#iefix) format("embedded-opentype"),url(src/static/fonts/opensans-condlight.fd21219.woff) format("woff"),url(src/static/fonts/opensans-condlight.78a0d7e.ttf) format("truetype"),url(src/static/img/opensans-condlight.55ca06a.svg#OpenSansCondensedLight) format("svg")}@font-face{font-family:Open Sans Condensed;font-weight:300;font-style:italic;src:url(src/static/fonts/opensans-condlightitalic.b722edf.eot);src:url(src/static/fonts/opensans-condlightitalic.b722edf.eot?#iefix) format("embedded-opentype"),url(src/static/fonts/opensans-condlightitalic.36dda30.woff) format("woff"),url(src/static/fonts/opensans-condlightitalic.41ed725.ttf) format("truetype"),url(src/static/img/opensans-condlightitalic.c00c6b0.svg#OpenSansCondensedLightItalic) format("svg")}@font-face{font-family:Open Sans Condensed;font-weight:700;font-style:normal;src:url(src/static/fonts/opensans-condbold.790124b.eot);src:url(src/static/fonts/opensans-condbold.790124b.eot?#iefix) format("embedded-opentype"),url(src/static/fonts/opensans-condbold.16a153a.woff) format("woff"),url(src/static/fonts/opensans-condbold.c28df5d.ttf) format("truetype"),url(src/static/img/opensans-condbold.1e26591.svg#OpenSansCondensedBold) format("svg")}@font-face{font-family:Raleway;src:url(src/static/fonts/Raleway-Thin.ebd07bb.ttf) format("truetype");font-style:normal;font-weight:100;text-rendering:optimizeLegibility}@font-face{font-family:Raleway;src:url(src/static/fonts/Raleway-Thin-Italic.f8708e6.ttf) format("truetype");font-style:italic;font-weight:100;text-rendering:optimizeLegibility}@font-face{font-family:Raleway;src:url(src/static/fonts/Raleway-ExtraLight.ebd5c80.ttf) format("truetype");font-style:normal;font-weight:200;text-rendering:optimizeLegibility}@font-face{font-family:Raleway;src:url(src/static/fonts/Raleway-ExtraLight-Italic.91fc8a2.ttf) format("truetype");font-style:italic;font-weight:200;text-rendering:optimizeLegibility}@font-face{font-family:Raleway;src:url(src/static/fonts/Raleway-Light.6b562d7.ttf) format("truetype");font-style:normal;font-weight:300;text-rendering:optimizeLegibility}@font-face{font-family:Raleway;src:url(src/static/fonts/Raleway-Light-Italic.fa415a9.ttf) format("truetype");font-style:italic;font-weight:300;text-rendering:optimizeLegibility}@font-face{font-family:Raleway;src:url(src/static/fonts/Raleway-Regular.2d4cd87.ttf) format("truetype");font-style:normal;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:Raleway;src:url(src/static/fonts/Raleway-Regular-Italic.b1f58e1.ttf) format("truetype");font-style:italic;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:Raleway;src:url(src/static/fonts/Raleway-Medium.2e763f8.ttf) format("truetype");font-style:normal;font-weight:500;text-rendering:optimizeLegibility}@font-face{font-family:Raleway;src:url(src/static/fonts/Raleway-Medium-Italic.c966b86.ttf) format("truetype");font-style:italic;font-weight:500;text-rendering:optimizeLegibility}@font-face{font-family:Raleway;src:url(src/static/fonts/Raleway-SemiBold.e18d388.ttf) format("truetype");font-style:normal;font-weight:600;text-rendering:optimizeLegibility}@font-face{font-family:Raleway;src:url(src/static/fonts/Raleway-SemiBold-Italic.4bd987d.ttf) format("truetype");font-style:italic;font-weight:600;text-rendering:optimizeLegibility}@font-face{font-family:Raleway;src:url(src/static/fonts/Raleway-Bold.f5c9c1a.ttf) format("truetype");font-style:normal;font-weight:700;text-rendering:optimizeLegibility}@font-face{font-family:Raleway;src:url(src/static/fonts/Raleway-Bold-Italic.02d3658.ttf) format("truetype");font-style:italic;font-weight:700;text-rendering:optimizeLegibility}@font-face{font-family:Raleway;src:url(src/static/fonts/Raleway-ExtraBold.299ddfe.ttf) format("truetype");font-style:normal;font-weight:800;text-rendering:optimizeLegibility}@font-face{font-family:Raleway;src:url(src/static/fonts/Raleway-ExtraBold-Italic.8832d30.ttf) format("truetype");font-style:italic;font-weight:800;text-rendering:optimizeLegibility}@font-face{font-family:Raleway;src:url(src/static/fonts/Raleway-Black.d641109.ttf) format("truetype");font-style:normal;font-weight:900;text-rendering:optimizeLegibility}@font-face{font-family:Raleway;src:url(src/static/fonts/Raleway-Black-Italic.0f629c9.ttf) format("truetype");font-style:italic;font-weight:900;text-rendering:optimizeLegibility}body{padding:0;margin:0;overflow-x:hidden;background:#ccc}.page-inner[data-v-a4e9d902]{height:100%;width:100%}.page-wrapper[data-v-a4e9d902]{overflow-x:hidden;background:#ccc;margin:0;padding:0;-webkit-print-color-adjust:exact;box-sizing:border-box}.resume[data-v-a4e9d902]{height:100%;width:100%}.page[data-v-a4e9d902]{background:#fff;position:relative;width:21cm;height:29.68cm;display:block;page-break-after:auto;overflow:hidden}.resume[data-v-31798ddc]{font-family:Roboto!important;background:#ccc}a[data-v-31798ddc]{cursor:pointer}.description-personal[data-v-31798ddc]{margin-left:20px;margin-top:20px;padding-right:40px;text-align:justify;font-family:Roboto}.title[data-v-31798ddc]{right:25px;padding-left:20px;padding-top:20px;bottom:25px}.title h2[data-v-31798ddc]{text-transform:uppercase;display:block;font-size:1.17em;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0;color:#fff;color:rgba(0,0,0,.7);padding-top:0;margin-top:0;letter-spacing:10px;font-weight:400}.title div[data-v-31798ddc]{margin-top:-5px;margin-top:0;margin:0;padding:0;line-height:15pt;font-weight:300;letter-spacing:2px;color:#fff;color:#16151c;color:rgba(63,61,60,.71);display:block;font-size:.67em;-webkit-margin-before:2.33em;-webkit-margin-start:0;-webkit-margin-end:0;padding-top:0}.section-headline[data-v-31798ddc],.title div[data-v-31798ddc]{font-weight:500;letter-spacing:3px;font-size:10pt;text-transform:uppercase;opacity:.8}.section-headline[data-v-31798ddc]{margin-left:20px;margin-top:40px;margin-bottom:20px;color:#3f3d3c}.c[data-v-31798ddc]{clear:both}li[data-v-31798ddc]{margin:0;padding:0;list-style-type:none;padding-top:9px}ul[data-v-31798ddc]{margin:0;padding:0;list-style-type:none}p[data-v-31798ddc]{margin-top:0;margin-bottom:25px;font-family:Roboto,sans-serif;font-weight:300;font-size:10pt;line-height:17pt}.m_box[data-v-31798ddc]{box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}.fa[data-v-31798ddc],.material-icons[data-v-31798ddc]{display:inline-block;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:26px}h1[data-v-31798ddc],h2[data-v-31798ddc],h3[data-v-31798ddc],h5[data-v-31798ddc],h6[data-v-31798ddc]{font-weight:400;margin:0}h2[data-v-31798ddc]{font-weight:500;font-size:22pt;line-height:37pt}h4[data-v-31798ddc]{font-weight:400;margin:0;font-size:12pt;line-height:20pt;opacity:1}.rightCol[data-v-31798ddc]{width:63.5%;height:100%;float:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.rightCol .block[data-v-31798ddc]{width:90%;position:relative;background-color:#fff;padding:20px;margin-top:5px;margin-bottom:5px;display:inline-block;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}.rightCol .block .headline[data-v-31798ddc]{font-weight:300;display:block;font-size:15px;color:rgba(0,0,0,.870588)}.rightCol .block .subheadline[data-v-31798ddc]{color:rgba(0,0,0,.541176);display:block;font-size:14px;font-weight:300}.rightCol .block .info[data-v-31798ddc]{font-size:14px;color:rgba(0,0,0,.870588);margin-bottom:0;padding-top:20px}.rightCol .block .icon[data-v-31798ddc]{width:16%;float:left;margin-left:0}.rightCol .block .icon .fa[data-v-31798ddc],.rightCol .block .icon .material-icons[data-v-31798ddc]{text-align:center;display:block;font-size:30pt}.rightCol .block .content[data-v-31798ddc]{width:80%;position:absolute;height:96%;left:17%;padding-right:3%;-ms-flex-direction:column;flex-direction:column}.rightCol .block .content .item[data-v-31798ddc],.rightCol .block .content[data-v-31798ddc]{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.rightCol .block .content .item[data-v-31798ddc]{border-bottom:1px solid #bdbdbd;-webkit-box-flex:1;-ms-flex:1;flex:1;width:97%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;padding-top:0}.rightCol .block .content .item span[data-v-31798ddc]{color:#d8ab94;margin-top:0;font-size:10pt;line-height:16pt}.rightCol .block .content .item p[data-v-31798ddc]{margin-top:5px}.rightCol .block .content .item[data-v-31798ddc]:last-of-type{border-bottom-style:none}.leftCol[data-v-31798ddc]{width:35%;height:100%;float:left;padding:0;text-align:left;color:#fff;color:hsla(0,0%,100%,.59);background-color:#16151c;overflow:hidden;display:block}.leftCol .section-headline[data-v-31798ddc]{color:hsla(0,0%,100%,.54)}.leftCol a[data-v-31798ddc]{color:hsla(0,0%,100%,.59);text-decoration:none}.leftCol .heading[data-v-31798ddc]{background-color:#fff;background-repeat:no-repeat;background-size:cover;background-position:50%;position:relative;width:100%;height:277px}.leftCol .item[data-v-31798ddc]{width:100%;margin-top:13px;float:left}.leftCol .item .fa[data-v-31798ddc],.leftCol .item .material-icons[data-v-31798ddc]{display:inherit;text-align:center}.leftCol .item .icon[data-v-31798ddc]{width:20%;float:left}.leftCol .item .text[data-v-31798ddc]{float:right;width:69%;padding-right:10%}.leftCol .item .text[data-v-31798ddc],.leftCol .item .text li[data-v-31798ddc]{padding-top:0;display:block;font-size:15px;font-weight:300}.leftCol .item span[data-v-31798ddc]{font-weight:300}.leftCol .item .skill[data-v-31798ddc]{clear:both;width:97%;padding-top:4px}.leftCol .item .skill .left[data-v-31798ddc]{float:left;width:10%;padding-top:3px}.leftCol .item .skill .left i[data-v-31798ddc]:nth-child(2){float:left;padding-top:4px}.leftCol .item .skill .right[data-v-31798ddc]{float:right;width:93%}.leftCol .item .skill .right .progress[data-v-31798ddc]{float:left;position:relative;height:2px;display:block;width:95%;background-color:hsla(0,0%,100%,.19);border-radius:2px;margin:.5rem 0 1rem;overflow:visible;margin-bottom:10px}.leftCol .item .skill .right .progress .determinate[data-v-31798ddc]{background-color:#78909c;position:absolute;top:0;bottom:0}.leftCol .item .skill .right .progress .determinate .fa[data-v-31798ddc],.leftCol .item .skill .right .progress .determinate .material-icons[data-v-31798ddc]{font-size:13px;position:absolute;top:-4px;right:-2px;margin-left:50%;color:#fff}.leftCol .item.last .text[data-v-31798ddc]{border-bottom-style:none;padding-bottom:0}#myselfpic[data-v-31798ddc]{background-image:url(src/static/img/person.087ce5d.jpg);color:#000}#githubIcon[data-v-31798ddc]{width:25px;padding-left:17px}#resume1[data-v-25653886]{font-family:Source Sans Pro,sans-serif;font-size:20px;padding-bottom:50px}#resume1 a[data-v-25653886],#resume1 a[data-v-25653886]:focus,#resume1 a[data-v-25653886]:hover,#resume1 a[data-v-25653886]:visited{color:#616161}#resume1 h3[data-v-25653886]{margin-bottom:0}#resume1 span[data-v-25653886]{display:inline-block}#resume1 .row[data-v-25653886]{width:100%}#resume1 .half[data-v-25653886]{width:44%}#resume1 .half.left[data-v-25653886]{float:left;text-align:right;padding-left:4%;padding-right:2%}#resume1 .half.right[data-v-25653886]{float:right;text-align:left;padding-right:4%;padding-left:2%}#resume1 .center[data-v-25653886]{margin-left:auto;margin-right:auto}#resume1 .text-center[data-v-25653886]{text-align:center}#resume1 .name[data-v-25653886]{border:1px solid #000;text-transform:uppercase;padding:10px 20px;margin-top:80px;margin-bottom:5px;font-family:Open Sans,sans-serif;font-size:35px;font-weight:600;letter-spacing:10px}#resume1 .position[data-v-25653886]{text-transform:uppercase;font-family:Open Sans,sans-serif;font-size:smaller;color:#757575;margin-bottom:40px}#resume1 .image[data-v-25653886]{width:100px;height:100px;margin-top:50px;margin-bottom:50px}#resume1 .image .img[data-v-25653886]{width:100%;height:100%;border-radius:50%;background-image:url(src/static/img/person.087ce5d.jpg);background-repeat:none;background-position:50%;background-size:cover}#resume1 .contact[data-v-25653886]{width:100%}#resume1 .contact table[data-v-25653886]{text-align:right;float:right;margin-top:5px;color:#616161;font-size:20px}#resume1 .contact table i[data-v-25653886]{padding:2px;color:#616161}#resume1 .contact table tr td[data-v-25653886]:nth-child(2){vertical-align:top}#resume1 .experience .experience-block span[data-v-25653886]{width:100%;color:#616161}#resume1 .experience .experience-block span.company[data-v-25653886]{font-weight:700;padding-bottom:5px;padding-top:10px;color:#424242}#resume1 .experience .experience-block span.job-title[data-v-25653886]{font-style:italic}#resume1 .education-block span[data-v-25653886]{color:#616161}#resume1 .education-block span.degree[data-v-25653886]{font-weight:700;padding-bottom:5px;padding-top:10px;color:#424242}#resume1 .skills-other[data-v-25653886]{color:#616161;margin-bottom:10px}#resume1 .skills[data-v-25653886]{margin-top:20px;margin-bottom:10px}#resume1 .skills .skill-block[data-v-25653886]{padding-bottom:10px;display:inline-block}#resume1 .skills .skill-block .skill[data-v-25653886]{width:100px;color:#616161;float:left}#resume1 .skills .skill-block .skill-bar[data-v-25653886]{float:right;background:#e0e0e0;overflow:hidden;height:8px;border-radius:3px;margin-top:6.5px;position:relative;width:249px}#resume1 .skills .skill-block .skill-bar .level[data-v-25653886]{background:#757575;height:100%}#resume3[data-v-3e9e9731]{font-family:Open Sans Condensed,sans-serif;padding-bottom:50px}#resume3 a[data-v-3e9e9731],#resume3 a[data-v-3e9e9731]:focus,#resume3 a[data-v-3e9e9731]:hover{color:#000;text-decoration:none}#resume3 h3[data-v-3e9e9731]{font-weight:700;text-transform:uppercase;margin-bottom:10px}#resume3 .resume-header .triangle[data-v-3e9e9731]{width:0;height:0;border-style:solid;border-width:600px 0 0 1500px;border-color:#006064 transparent transparent;position:absolute;left:-600px;top:0}#resume3 .resume-header .person-header[data-v-3e9e9731]{position:absolute;z-index:20;right:15%;top:200px}#resume3 .resume-header .person-header .person-wrapper[data-v-3e9e9731]{overflow:hidden;position:relative}#resume3 .resume-header .person-header .img[data-v-3e9e9731]{height:100%;width:100px;float:left;position:absolute;top:0;right:0;background:url(src/static/img/person.087ce5d.jpg);background-position:50%;background-size:cover}#resume3 .resume-header .person-header .person[data-v-3e9e9731]{float:right;color:#fff;margin-right:120px}#resume3 .resume-header .person-header .name[data-v-3e9e9731]{text-transform:uppercase;font-size:50px;display:table-caption;text-align:right;line-height:1;font-weight:700}#resume3 .resume-header .person-header .position[data-v-3e9e9731]{font-size:20px;display:table-caption;text-align:right;line-height:1;margin-top:10px}#resume3 .resume-content[data-v-3e9e9731]{margin-top:435px;margin-left:15%;width:70%}#resume3 .resume-content .experience .experience-block[data-v-3e9e9731]{line-height:1;margin-bottom:10px}#resume3 .resume-content .experience .experience-block .row[data-v-3e9e9731]:first-child{font-size:20px;text-transform:uppercase}#resume3 .resume-content .experience .experience-block .row:first-child i[data-v-3e9e9731]{font-size:17px}#resume3 .resume-content .experience .experience-block[data-v-3e9e9731]:first-of-type{width:80%}#resume3 .education-block[data-v-3e9e9731]{line-height:1;margin-bottom:10px}#resume3 .education-block .row[data-v-3e9e9731]:first-child{font-size:20px;text-transform:uppercase}#resume3 .skill-section .skills[data-v-3e9e9731]{width:100%}#resume3 .skill-section .skills .skill-block[data-v-3e9e9731]{width:50%;float:left}#resume3 .skill-section .skills .skill-block i[data-v-3e9e9731]{font-size:17px;margin-right:15px}#resume3 .skill-section .skills .skill-block .skill[data-v-3e9e9731]{font-size:20px}#resume3 .skills-other[data-v-3e9e9731]{display:inline-block;font-size:20px;margin-top:10px;line-height:1}#resume3 .contact[data-v-3e9e9731]{margin-top:50px}#resume3 .contact a[data-v-3e9e9731],#resume3 .contact span[data-v-3e9e9731]{display:inline-block;font-size:20px;list-style:none;margin-top:0;line-height:1;float:left;padding-left:0;margin-left:0}#resume2[data-v-4ac258cd]{font-family:Raleway,sans-serif;padding-bottom:50px}#resume2 a[data-v-4ac258cd],#resume2 a[data-v-4ac258cd]:focus,#resume2 a[data-v-4ac258cd]:hover,#resume2 a[data-v-4ac258cd]:visited{text-decoration:none}#resume2 h3[data-v-4ac258cd]{text-transform:uppercase;padding-top:0;margin-top:0;letter-spacing:5px;font-weight:400}#resume2 .top-row[data-v-4ac258cd]{width:100%;padding-top:100px;padding-bottom:100px}#resume2 .top-row span[data-v-4ac258cd]{width:100%;display:block;text-align:center;font-weight:400}#resume2 .top-row span.person-name[data-v-4ac258cd]{text-transform:uppercase;font-size:50px;letter-spacing:10px}#resume2 .top-row span.person-position[data-v-4ac258cd]{letter-spacing:5px}#resume2 .left-col[data-v-4ac258cd]{width:26%;float:left;padding-left:8%;padding-right:4%}#resume2 .left-col .person-image .image-centerer[data-v-4ac258cd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:auto;overflow:hidden}#resume2 .left-col .person-image .image-centerer .img[data-v-4ac258cd]{-webkit-box-flex:0;-ms-flex:none;flex:none;background:url(src/static/img/person.087ce5d.jpg);background-position:50%;background-size:cover;height:250px;width:100%}#resume2 .left-col .contact h3[data-v-4ac258cd]{text-align:center;margin-top:20px}#resume2 .left-col .contact .contact-row[data-v-4ac258cd]{text-align:center;letter-spacing:2px;margin-bottom:3px}#resume2 .left-col .contact .contact-row a[data-v-4ac258cd]{color:#000}#resume2 .left-col .contact .contact-row[data-v-4ac258cd]:first-of-type{margin-top:50px}#resume2 .left-col .contact .contact-row.dots[data-v-4ac258cd]{margin-top:20px;margin-bottom:15px;font-size:10px;color:hsla(0,0%,60%,.6)}#resume2 .right-col[data-v-4ac258cd]{width:50%;float:right;padding-left:4%;padding-right:8%}#resume2 .right-col .experience-block[data-v-4ac258cd]{margin-bottom:10px}#resume2 .right-col .experience-block .row[data-v-4ac258cd]:first-child{margin-bottom:3px}#resume2 .right-col .experience-block .row .company[data-v-4ac258cd]{text-transform:uppercase;font-size:19px}#resume2 .right-col .experience-block .row .job-title[data-v-4ac258cd]{font-size:19px}#resume2 .right-col .education[data-v-4ac258cd]{margin-top:50px}#resume2 .right-col .education .education-block[data-v-4ac258cd]{margin-bottom:10px}#resume2 .right-col .education .education-block .degree[data-v-4ac258cd]{font-size:19px;text-transform:uppercase;margin-bottom:3px}#resume2 .right-col .skills-block[data-v-4ac258cd]{margin-top:50px;position:relative}#resume2 .right-col .skills-block .skills[data-v-4ac258cd]{margin-bottom:10px;margin-bottom:20px;position:relative;margin-left:auto;margin-right:auto;display:inline-block}#resume2 .right-col .skills-block .skills .skill[data-v-4ac258cd]{width:80px;height:80px;border-radius:50%;position:relative;border:1px solid #333;margin:3px;float:left;font-size:13px}#resume2 .right-col .skills-block .skills .skill .skill-name[data-v-4ac258cd]{text-align:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}#resume2 .right-col .skills-block .skills .skills-other[data-v-4ac258cd]{display:inline-block;width:100%;margin-top:20px}#template[data-v-1f07d728]{box-sizing:border-box;font-family:Open Sans,sans-serif}#template h1[data-v-1f07d728],#template h2[data-v-1f07d728]{margin:0;color:#680568}#template p[data-v-1f07d728]{margin:0;font-size:12px}#template ul li[data-v-1f07d728]{color:#680568;font-size:12px}#template a[data-v-1f07d728]{color:#fff;text-decoration:none}#template .list-item-black[data-v-1f07d728]{color:#000}#template #resume-header[data-v-1f07d728]{color:#fff;height:136px;background-color:purple;box-shadow:inset 0 0 200px #301030;padding:40px 100px 25px}#template #resume-header #header-left[data-v-1f07d728]{width:100%;float:left}#template #resume-header #header-left h1[data-v-1f07d728]{font-size:56px;color:#fff;text-transform:uppercase;line-height:56px}#template #resume-header #header-left h2[data-v-1f07d728]{font-size:22px;color:#fff}#template #resume-header #header-left #info-flex[data-v-1f07d728]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px;font-size:14px}#template #resume-header #header-left #info-flex span[data-v-1f07d728]{margin-right:25px}#template #resume-header #header-left #info-flex i[data-v-1f07d728]{margin-right:5px}#template #resume-body[data-v-1f07d728]{padding:40px 100px}#template #resume-body #education-title[data-v-1f07d728],#template #resume-body #experience-title[data-v-1f07d728],#template #resume-body #skills-title[data-v-1f07d728]{font-size:26px;text-transform:uppercase}#template #resume-body .experience[data-v-1f07d728]{margin:10px 0 10px 50px}#template #resume-body .experience ul[data-v-1f07d728]{margin:5px 0 0}#template #resume-body .company[data-v-1f07d728],#template #resume-body .education-description[data-v-1f07d728]{font-size:20px}#template #resume-body .job-info[data-v-1f07d728]{margin-bottom:5px}#template #resume-body .degree[data-v-1f07d728],#template #resume-body .job-title[data-v-1f07d728]{font-weight:700;color:#680568;font-size:16px}#template #resume-body .education-timeperiod[data-v-1f07d728],#template #resume-body .experience-timeperiod[data-v-1f07d728]{font-weight:100;color:#680568;font-size:16px}#template #resume-body .education[data-v-1f07d728]{margin:10px 0 10px 50px}#template #resume-body #skill-list[data-v-1f07d728]{-webkit-column-count:3;column-count:3;list-style-position:inside}#template #resume-body #skill-list ul li[data-v-1f07d728]{font-size:14px}#template #resume-body #education-container[data-v-1f07d728],#template #resume-body #skills-container[data-v-1f07d728]{margin-top:20px}#template #resume-footer[data-v-1f07d728]{padding:20px 100px;height:135px;background-color:purple;box-shadow:inset 0 0 100px #301030;box-sizing:border-box;position:absolute;bottom:0;width:100%}#template #resume-footer h2[data-v-1f07d728],#template #resume-footer p[data-v-1f07d728]{color:#fff}.spacer[data-v-1f07d728]{width:100%;border-bottom:1px solid #680568;margin:5px 0 10px}#resume2[data-v-7f2ce22c]{font-family:Raleway,sans-serif;padding-bottom:50px;text-align:right;direction:rtl}#resume2 a[data-v-7f2ce22c],#resume2 a[data-v-7f2ce22c]:focus,#resume2 a[data-v-7f2ce22c]:hover,#resume2 a[data-v-7f2ce22c]:visited{text-decoration:none}#resume2 h3[data-v-7f2ce22c]{text-transform:uppercase;padding-top:0;margin-top:0;letter-spacing:5px;font-weight:400}#resume2 .top-row[data-v-7f2ce22c]{width:100%;padding-top:100px;padding-bottom:100px}#resume2 .top-row span[data-v-7f2ce22c]{width:100%;display:block;text-align:center;font-weight:400}#resume2 .top-row span.person-name[data-v-7f2ce22c]{text-transform:uppercase;font-size:50px;letter-spacing:10px}#resume2 .top-row span.person-position[data-v-7f2ce22c]{letter-spacing:5px}#resume2 .right-col[data-v-7f2ce22c]{width:26%;float:right;padding-right:8%;padding-left:4%}#resume2 .right-col .person-image .image-centerer[data-v-7f2ce22c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:auto;overflow:hidden}#resume2 .right-col .person-image .image-centerer .img[data-v-7f2ce22c]{-webkit-box-flex:0;-ms-flex:none;flex:none;background:url(src/static/img/person.087ce5d.jpg);background-position:50%;background-size:cover;height:250px;width:100%}#resume2 .right-col .contact h3[data-v-7f2ce22c]{text-align:center;margin-top:20px}#resume2 .right-col .contact .contact-row[data-v-7f2ce22c]{text-align:center;letter-spacing:2px;margin-bottom:3px}#resume2 .right-col .contact .contact-row a[data-v-7f2ce22c]{color:#000}#resume2 .right-col .contact .contact-row[data-v-7f2ce22c]:first-of-type{margin-top:50px}#resume2 .right-col .contact .contact-row.dots[data-v-7f2ce22c]{margin-top:20px;margin-bottom:15px;font-size:10px;color:hsla(0,0%,60%,.6)}#resume2 .left-col[data-v-7f2ce22c]{width:50%;float:left;padding-right:4%;padding-left:8%}#resume2 .left-col .experience-block[data-v-7f2ce22c]{margin-bottom:10px}#resume2 .left-col .experience-block .row[data-v-7f2ce22c]:first-child{margin-bottom:3px}#resume2 .left-col .experience-block .row .company[data-v-7f2ce22c]{text-transform:uppercase;font-size:19px}#resume2 .left-col .experience-block .row .job-title[data-v-7f2ce22c]{font-size:19px}#resume2 .left-col .education[data-v-7f2ce22c]{margin-top:50px}#resume2 .left-col .education .education-block[data-v-7f2ce22c]{margin-bottom:10px}#resume2 .left-col .education .education-block .degree[data-v-7f2ce22c]{font-size:19px;text-transform:uppercase;margin-bottom:3px}#resume2 .left-col .skills-block[data-v-7f2ce22c]{margin-top:50px;position:relative}#resume2 .left-col .skills-block .skills[data-v-7f2ce22c]{margin-bottom:10px;margin-bottom:20px;position:relative;margin-left:auto;margin-right:auto;display:inline-block}#resume2 .left-col .skills-block .skills .skill[data-v-7f2ce22c]{width:80px;height:80px;border-radius:50%;position:relative;border:1px solid #333;margin:3px;float:right;font-size:13px}#resume2 .left-col .skills-block .skills .skill .skill-name[data-v-7f2ce22c]{text-align:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}#resume2 .left-col .skills-block .skills .skills-other[data-v-7f2ce22c]{display:inline-block;width:100%;margin-top:20px}.home[data-v-d7e5c49e]{font-family:Roboto!important}.logo[data-v-d7e5c49e]{text-align:center}.logo img[data-v-d7e5c49e]{height:50px;margin-top:40px}.title[data-v-d7e5c49e]{font-weight:400;text-align:center;width:100%;color:#000;font-weight:300;font-size:30px;line-height:110%;margin:1.78rem 0 1.424rem;margin-top:0;margin-bottom:40px}.previews[data-v-d7e5c49e]{width:90%;margin-right:auto;margin-left:auto}.preview[data-v-d7e5c49e]{width:180px;float:left;margin-left:1.5%;margin-right:1.5%;margin-bottom:1.5%;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);height:252px;overflow:hidden}.preview-wrapper[data-v-d7e5c49e]{position:relative;background:#fff}.preview img[data-v-d7e5c49e]{width:100%;opacity:.5;-webkit-filter:blur(1px);filter:blur(1px)}.preview span[data-v-d7e5c49e]{position:absolute;max-width:100%;font-size:24px;font-weight:300;color:rgba(0,0,0,.75);width:100%;text-align:center;display:inline-block;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)} \ No newline at end of file diff --git a/docs/src/static/css/app.fed28444d168a46a5bee35ce88b580f6.css.map b/docs/src/static/css/app.fed28444d168a46a5bee35ce88b580f6.css.map new file mode 100755 index 0000000..1f8b50a --- /dev/null +++ b/docs/src/static/css/app.fed28444d168a46a5bee35ce88b580f6.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["webpack:///./~/roboto-fontface/css/roboto/roboto-fontface.css","webpack:///./~/font-awesome/css/font-awesome.css","webpack:///./~/material-design-icons/iconfont/material-icons.css","webpack:///./~/source-sans-pro/source-sans-pro.css","webpack:///./~/npm-font-open-sans/open-sans.css","webpack:///./~/npm-font-open-sans-condensed/open-sans-condensed.css","webpack:///./~/raleway-webfont/raleway.css","webpack:///./src/App.vue","webpack:///./src/pages/resume.vue","webpack:///./src/resumes/material-dark.vue","webpack:///./src/resumes/left-right.vue","webpack:///./src/resumes/oblique.vue","webpack:///./src/resumes/side-bar.vue","webpack:///./src/resumes/purple.vue","webpack:///./src/resumes/side-bar-rtl.vue","webpack:///./src/pages/home.vue"],"names":[],"mappings":"AAAA,WACI,mBACA,kCACA,gSACA,gBACA,iBAAmB,CAGvB,WACI,wBACA,kCACA,iSAAoX,CAGxX,WACI,mBACA,mCACA,iTACA,gBACA,iBAAmB,CAGvB,WACI,8BACA,mCACA,gTAA8Z,CAGla,WACI,mBACA,mCACA,uSACA,gBACA,iBAAmB,CAGvB,WACI,yBACA,mCACA,sSAA2X,CAG/X,WACI,mBACA,mCACA,mTACA,gBACA,iBAAmB,CAGvB,WACI,+BACA,mCACA,kTAAqa,CAGza,WACI,mBACA,mCACA,2SACA,gBACA,iBAAmB,CAGvB,WACI,2BACA,mCACA,0SAAyY,CAG7Y,WACI,mBACA,mCACA,uTACA,gBACA,iBAAmB,CAGvB,WACI,iCACA,mCACA,sTAAmb,CAGvb,WACI,mBACA,mCACA,ySACA,gBACA,iBAAmB,CAGvB,WACI,0BACA,mCACA,wSAAkY,CAGtY,WACI,mBACA,mCACA,qTACA,gBACA,iBAAmB,CAGvB,WACI,gCACA,mCACA,oTAA4a,CAGhb,WACI,mBACA,mCACA,uSACA,gBACA,iBAAmB,CAGvB,WACI,wBACA,oCACA,ySAAoX,CAGxX,WACI,mBACA,oCACA,sTACA,gBACA,iBAAmB,CAGvB,WACI,8BACA,oCACA,qTAA8Z,CAGla,WACI,mBACA,oCACA,4SACA,gBACA,iBAAmB,CAGvB,WACI,yBACA,oCACA,2SAA2X,CAG/X,WACI,mBACA,oCACA,wTACA,gBACA,iBAAmB,CAGvB,WACI,+BACA,oCACA,uTAAqa,CACxa,8gGCtKD;;;GAMA,WACE,wBACA,kCACA,sPACA,gBACA,iBAAmB,CAErB,IACE,qBACA,6CACA,kBACA,oBACA,mCACA,iCAAmC,CAGrC,OACE,uBACA,kBACA,mBAAqB,CAEvB,OACE,aAAe,CAEjB,OACE,aAAe,CAEjB,OACE,aAAe,CAEjB,OACE,aAAe,CAEjB,OACE,mBACA,iBAAmB,CAErB,OACE,eACA,yBACA,oBAAsB,CAExB,UACE,iBAAmB,CAErB,OACE,kBACA,mBACA,mBACA,gBACA,iBAAmB,CAErB,aACE,kBAAoB,CAEtB,W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6D,CAGjE,WACI,4BACA,gBACA,kBACA,oBACA,gNAG6D,CAGjE,WACI,4BACA,gBACA,kBACA,oBACA,gNAGwD,CAG5D,WACI,4BACA,gBACA,kBACA,oBACA,gNAG8D,CAGlE,WACI,4BACA,gBACA,kBACA,oBACA,gNAGgE,CAGpE,WACI,4BACA,gBACA,kBACA,oBACA,gNAG0D,CAG9D,WACI,4BACA,gBACA,kBACA,oBACA,gNAG4D,CAGhE,WACI,4BACA,gBACA,kBACA,oBACA,gNAG2D,CAG/D,WACI,4BACA,gBACA,kBACA,oBACA,gNAG6D,CAChE,kvCClID,WACI,sBACA,gBACA,kBACA,kCACA,qPAIoE,CAGxE,WACI,sBACA,gBACA,kBACA,kCACA,uPAIsF,CAG1F,WACI,sBACA,gBACA,kBACA,mCACA,0PAI0E,CAG9E,WACI,sBACA,gBACA,kBACA,mCACA,0PAIuE,CAG3E,WACI,sBACA,gBACA,kBACA,mCACA,0PAI6E,CAGjF,WACI,sBACA,gBACA,kBACA,mCACA,0PAI+F,CAGnG,WACI,sBACA,gBACA,kBACA,mCACA,0PAIiE,CAGrE,WACI,sBACA,gBACA,kBACA,mCACA,0PAImF,CAGvF,WACI,sBACA,gBACA,kBACA,mCACA,0PAIgF,CAGpF,WACI,sBACA,gBACA,kBACA,mCACA,0PAIkG,CACrG,+iDCtHD,WACI,gCACA,gBACA,kBACA,kCACA,uMAGyE,CAG7E,WACI,gCACA,gBACA,kBACA,kCACA,uMAGqF,CAGzF,WACI,gCACA,gBACA,kBACA,mCACA,2MAGuE,CAC1E,ycC/BD,WACI,oBACA,qDACA,kBACA,gBACA,iCAAmC,CAGvC,WACI,oBACA,qDACA,kBACA,gBACA,iCAAmC,CAGvC,WACI,oBACA,qDACA,kBACA,gBACA,iCAAmC,CAGvC,WACI,oBACA,qDACA,kBACA,gBACA,iCAAmC,CAGvC,WACI,oBACA,qDACA,kBACA,gBACA,iCAAmC,CAGvC,WACI,oBACA,qDACA,kBACA,gBACA,iCAAmC,CAGvC,WACI,oBACA,qDACA,kBACA,gBACA,iCAAmC,CAGvC,WACI,oBACA,qDACA,kBACA,gBACA,iCAAmC,CAGvC,WACI,oBACA,qDACA,kBACA,gBACA,iCAAmC,CAGvC,WACI,oBACA,qDACA,kBACA,gBACA,iCAAmC,CAGvC,WACI,oBACA,sDACA,kBACA,gBACA,iCAAmC,CAGvC,WACI,oBACA,sDACA,kBACA,gBACA,iCAAmC,CAGvC,WACI,oBACA,sDACA,kBACA,gBACA,iCAAmC,CAGvC,WACI,oBACA,sDACA,kBACA,gBACA,iCAAmC,CAGvC,WACI,oBACA,sDACA,kBACA,gBACA,iCAAmC,CAGvC,WACI,oBACA,sDACA,kBACA,gBACA,iCAAmC,CAGvC,WACI,oBACA,sDACA,kBACA,gBACA,iCAAmC,CAGvC,WACI,oBACA,sDACA,kBACA,gBACA,iCAAmC,CACtC,qZCzHD,KACE,UACA,SACA,kBACA,eAAoB,CCxBtB,6BACE,YACA,UAAY,CAEd,+BACE,kBACA,gBACA,SACA,UACA,iCACA,8BACQ,qBAAuB,CAEjC,yBACE,YACA,UAAY,CAEd,uBACE,gBACA,kBACA,WACA,eACA,cACA,sBACA,eAAiB,CCxBnB,yBACE,6BACA,eAAoB,CAEtB,mBACE,cAAgB,CAElB,uCACE,iBACA,gBACA,mBACA,mBACA,kBAAoB,CAEtB,wBACE,WACA,kBACA,iBACA,WAAa,CAEf,2BACE,yBACA,cACA,iBACA,0BACA,yBACA,uBACA,qBACA,WACA,qBACA,cACA,aACA,oBACA,eAAiB,CAEnB,4BACE,gBACA,aACA,SACA,UACA,iBACA,gBAEA,mBAEA,WACA,cACA,yBACA,cACA,gBAEA,6BACA,uBACA,qBACA,aAAe,CAIjB,+DAhBE,gBAEA,mBAMA,eAKA,yBACA,UAAa,CAYd,mCAJC,iBACA,gBACA,mBACA,aAAe,CAEjB,oBACE,UAAY,CAEd,oBACE,SACA,UACA,qBACA,eAAiB,CAEnB,oBACE,SACA,UACA,oBAAsB,CAExB,mBACE,aACA,mBACA,8BACA,gBACA,eACA,gBAAkB,CAEpB,wBACE,4EACQ,mEAA8E,CAExF,sDAEE,qBACA,kBACA,gBACA,cACA,mCACA,kCACA,cAAgB,CASlB,oGAHE,gBACA,QAAU,CAQX,oBAJC,gBAEA,eACA,gBAAkB,CAEpB,oBACE,gBACA,SACA,eACA,iBACA,SAAW,CAEb,2BACE,YACA,YACA,YACA,oBACA,oBACA,aACA,4BACA,6BACI,0BACI,qBAAuB,CAEjC,kCACE,UACA,kBACA,sBACA,aACA,eACA,kBACA,qBACA,4EACQ,mEAA8E,CAExF,4CACE,gBACA,cACA,eACA,yBAA+B,CAEjC,+CACE,0BACA,cACA,eACA,eAAiB,CAEnB,wCACE,eACA,0BACA,gBACA,gBAAkB,CAEpB,wCACE,UACA,WACA,aAAe,CAEjB,oGAEE,kBACA,cACA,cAAgB,CAElB,2CACE,UACA,kBACA,WACA,SACA,iBAOI,0BACI,qBAAuB,CAEjC,4FATE,gBACA,oBACA,oBACA,aACA,4BACA,4BAA8B,CAsB/B,iDAjBC,gCACA,mBACI,WACI,OACR,UAIA,wBACI,qBACI,uBAGJ,0BACI,sBAER,aAAe,CAEjB,sDACE,cACA,aACA,eACA,gBAAkB,CAEpB,mDACE,cAAgB,CAElB,8DACE,wBAA0B,CAE5B,0BACE,UACA,YACA,WACA,UACA,gBACA,WACA,0BACA,yBACA,gBACA,aAAe,CAEjB,4CACE,yBAAiC,CAEnC,4BACE,0BACA,oBAAsB,CAExB,mCACE,sBACA,4BACA,sBACA,wBACA,kBACA,WACA,YAAc,CAEhB,gCACE,WACA,gBACA,UAAY,CAEd,oFAEE,gBACA,iBAAmB,CAErB,sCACE,UACA,UAAY,CAEd,sCACE,YACA,UACA,iBAAmB,CAMrB,+EALE,cACA,cACA,eACA,eAAiB,CAQnB,qCACE,eAAiB,CAEnB,uCACE,WACA,UACA,eAAiB,CAEnB,6CACE,WACA,UACA,eAAiB,CAEnB,4DACE,WACA,eAAiB,CAEnB,8CACE,YACA,SAAW,CAEb,wDACE,WACA,kBACA,WACA,cACA,UACA,qCACA,kBACA,oBACA,iBACA,kBAAoB,CAEtB,qEACE,yBACA,kBACA,MACA,QAAU,CAEZ,8JAEE,eACA,kBACA,SACA,WACA,gBACA,UAAa,CAEf,2CACE,yBACA,gBAAkB,CAEpB,4BACE,+CACA,UAAa,CAEf,6BACE,WACA,iBAAmB,CACpB,SCpVD,0BACE,uCACA,eACA,mBAAqB,CAEvB,oIAIE,aAAe,CAEjB,6BACE,eAAiB,CAEnB,+BACE,oBAAsB,CAExB,+BACE,UAAY,CAEd,gCACE,SAAW,CAEb,qCACE,WACA,iBACA,gBACA,gBAAkB,CAEpB,sCACE,YACA,gBACA,iBACA,eAAiB,CAEnB,kCACE,iBACA,iBAAmB,CAErB,uCACE,iBAAmB,CAErB,gCACE,sBACA,yBACA,kBACA,gBACA,kBACA,iCACA,eACA,gBACA,mBAAqB,CAEvB,oCACE,yBACA,iCACA,kBACA,cACA,kBAAoB,CAEtB,iCACE,YACA,aACA,gBACA,kBAAoB,CAEtB,sCACE,WACA,YACA,kBACA,+CACA,uBACA,wBACA,qBAAuB,CAEzB,mCACE,UAAY,CAEd,yCACE,iBACA,YACA,eACA,cACA,cAAgB,CAElB,2CACE,YACA,aAAe,CAEjB,4DACE,kBAAoB,CAEtB,6DACE,WACA,aAAe,CAEjB,qEACE,gBACA,mBACA,iBACA,aAAe,CAEjB,uEACE,iBAAmB,CAErB,gDACE,aAAe,CAEjB,uDACE,gBACA,mBACA,iBACA,aAAe,CAEjB,wCACE,cACA,kBAAoB,CAEtB,kCACE,gBACA,kBAAoB,CAEtB,+CACE,oBACA,oBAAsB,CAExB,sDACE,YACA,cACA,UAAY,CAEd,0DACE,YACA,mBACA,gBACA,WACA,kBACA,iBACA,kBACA,WAAa,CAEf,iEACE,mBACA,WAAa,CACd,SChJD,0BACE,2CACA,mBAAqB,CAEvB,gGAGE,WACA,oBAAsB,CAExB,6BACE,gBACA,yBACA,kBAAoB,CAEtB,mDACE,QACA,SACA,mBACA,8BACA,6CACA,kBACA,YACA,KAAO,CAET,wDACE,kBACA,WACA,UACA,SAAW,CAEb,wEACE,gBACA,iBAAmB,CAErB,6DACE,YACA,YACA,WACA,kBACA,MACA,QACA,yCACA,wBACA,qBAAuB,CAEzB,gEACE,YACA,WACA,kBAAoB,CAEtB,8DACE,yBACA,eACA,sBACA,iBACA,cACA,eAAkB,CAEpB,kEACE,eACA,sBACA,iBACA,cACA,eAAiB,CAEnB,0CACE,iBACA,gBACA,SAAW,CAEb,wEACE,cACA,kBAAoB,CAEtB,yFACE,eACA,wBAA0B,CAE5B,2FACE,cAAgB,CAElB,sFACE,SAAW,CAEb,2CACE,cACA,kBAAoB,CAEtB,4DACE,eACA,wBAA0B,CAE5B,iDACE,UAAY,CAEd,8DACE,UACA,UAAY,CAEd,gEACE,eACA,iBAAmB,CAErB,qEACE,cAAgB,CAElB,wCACE,qBACA,eACA,gBACA,aAAe,CAEjB,mCACE,eAAiB,CAEnB,6EAEE,qBACA,eACA,gBACA,aACA,cACA,WACA,eACA,aAAe,CAChB,SC9HD,0BACE,+BACA,mBAAqB,CAEvB,oIAIE,oBAAsB,CAExB,6BACE,yBACA,cACA,aACA,mBACA,eAAiB,CAEnB,mCACE,WACA,kBACA,oBAAsB,CAExB,wCACE,WACA,cACA,kBACA,eAAoB,CAEtB,oDACE,yBACA,eACA,mBAAqB,CAEvB,wDACE,kBAAoB,CAEtB,oCACE,UACA,WACA,gBACA,gBAAkB,CAEpB,kEACE,oBACA,oBACA,aACA,wBACI,qBACI,uBACR,YACA,eAAiB,CAEnB,uEACE,mBACI,cACI,UACR,yCACA,wBACA,sBACA,aACA,UAAY,CAEd,gDACE,kBACA,eAAiB,CAEnB,0DACE,kBACA,mBACA,iBAAmB,CAErB,4DACE,UAAa,CAEf,wEACE,eAAiB,CAEnB,+DACE,gBACA,mBACA,eACA,uBAAgC,CAElC,qCACE,UACA,YACA,gBACA,gBAAkB,CAEpB,uDACE,kBAAoB,CAEtB,wEACE,iBAAmB,CAErB,qEACE,yBACA,cAAgB,CAElB,uEACE,cAAgB,CAElB,gDACE,eAAiB,CAEnB,iEACE,kBAAoB,CAEtB,yEACE,eACA,yBACA,iBAAmB,CAErB,mDACE,gBACA,iBAAmB,CAErB,2DACE,mBACA,mBACA,kBACA,iBACA,kBACA,oBAAsB,CAExB,kEACE,WACA,YACA,kBACA,kBACA,sBACA,WACA,WACA,cAAgB,CAElB,8EACE,kBACA,kBACA,QACA,mCACQ,2BACR,UAAY,CAEd,yEACE,qBACA,WACA,eAAiB,CAClB,SCnJD,2BACE,8BACQ,sBACR,gCAAqC,CAEvC,4DAGE,SACA,aAAe,CAEjB,6BACE,SACA,cAAgB,CAElB,iCACE,cACA,cAAgB,CAElB,6BACE,WACA,oBAAsB,CAExB,4CACE,UAAa,CAEf,0CACE,WACA,aACA,wBACA,2CACQ,mCACR,uBAAyB,CAkB3B,uDAEE,WACA,UAAY,CAEd,0DACE,eACA,WACA,yBACA,gBAAkB,CAEpB,0DACE,eACA,UAAa,CAEf,kEACE,oBACA,oBACA,aACA,gBACA,cAAgB,CAElB,uEACE,iBAAmB,CAErB,oEACE,gBAAkB,CAEpB,wCACE,kBAAoB,CAEtB,yKAGE,eACA,wBAA0B,CAE5B,oDACE,uBAAyB,CAE3B,uDACE,cAAkB,CAEpB,gHAEE,cAAgB,CAElB,kDACE,iBAAmB,CAErB,mGAEE,gBACA,cACA,cAAgB,CAElB,6HAEE,gBACA,cACA,cAAgB,CAElB,mDACE,uBAAyB,CAE3B,oDACE,uBACQ,eACR,0BAA4B,CAE9B,0DACE,cAAgB,CAElB,uHAEE,eAAiB,CAEnB,0CACE,mBACA,aACA,wBACA,2CACQ,mCACR,8BACQ,sBACR,kBACA,SACA,UAAY,CAEd,yFAEE,UAAa,CAEf,yBACE,WACA,gCACA,iBAAmB,CClJrB,0BACE,+BACA,oBACA,iBACA,aAAe,CAEjB,oIAIE,oBAAsB,CAExB,6BACE,yBACA,cACA,aACA,mBACA,eAAiB,CAEnB,mCACE,WACA,kBACA,oBAAsB,CAExB,wCACE,WACA,cACA,kBACA,eAAoB,CAEtB,oDACE,yBACA,eACA,mBAAqB,CAEvB,wDACE,kBAAoB,CAEtB,qCACE,UACA,YACA,iBACA,eAAiB,CAEnB,mEACE,oBACA,oBACA,aACA,wBACI,qBACI,uBACR,YACA,eAAiB,CAEnB,wEACE,mBACI,cACI,UACR,yCACA,wBACA,sBACA,aACA,UAAY,CAEd,iDACE,kBACA,eAAiB,CAEnB,2DACE,kBACA,mBACA,iBAAmB,CAErB,6DACE,UAAa,CAEf,yEACE,eAAiB,CAEnB,gEACE,gBACA,mBACA,eACA,uBAAgC,CAElC,oCACE,UACA,WACA,iBACA,eAAiB,CAEnB,sDACE,kBAAoB,CAEtB,uEACE,iBAAmB,CAErB,oEACE,yBACA,cAAgB,CAElB,sEACE,cAAgB,CAElB,+CACE,eAAiB,CAEnB,gEACE,kBAAoB,CAEtB,wEACE,eACA,yBACA,iBAAmB,CAErB,kDACE,gBACA,iBAAmB,CAErB,0DACE,mBACA,mBACA,kBACA,iBACA,kBACA,oBAAsB,CAExB,iEACE,WACA,YACA,kBACA,kBACA,sBACA,WACA,YACA,cAAgB,CAElB,6EACE,kBACA,kBACA,QACA,mCACQ,2BACR,UAAY,CAEd,wEACE,qBACA,WACA,eAAiB,CAClB,SCrJD,uBACE,4BAAiC,CAEnC,uBACE,iBAAmB,CAErB,2BACE,YACA,eAAiB,CAEnB,wBACE,gBACA,kBACA,WACA,WACA,gBACA,eACA,iBACA,0BACA,aACA,kBAAoB,CAEtB,2BACE,UACA,kBACA,gBAAkB,CAEpB,0BACE,YACA,WACA,iBACA,kBACA,mBACA,yGACQ,iGACR,aACA,eAAiB,CAEnB,kCACE,kBACA,eAAkB,CAEpB,8BACE,WACA,WACA,yBACQ,gBAAkB,CAE5B,+BACE,kBACA,eACA,eACA,gBACA,sBACA,WACA,kBACA,qBACA,QACA,mCACQ,0BAA4B","file":"src/static/css/app.fed28444d168a46a5bee35ce88b580f6.css","sourcesContent":["@font-face {\n font-family: 'Roboto';\n src: url('../../fonts/Roboto/Roboto-Thin.eot');\n src: local('Roboto Thin'), local('Roboto-Thin'), url('../../fonts/Roboto/Roboto-Thin.eot?#iefix') format('embedded-opentype'), url('../../fonts/Roboto/Roboto-Thin.woff2') format('woff2'), url('../../fonts/Roboto/Roboto-Thin.woff') format('woff'), url('../../fonts/Roboto/Roboto-Thin.ttf') format('truetype'), url('../../fonts/Roboto/Roboto-Thin.svg#Roboto') format('svg');\n font-weight: 100;\n font-style: normal;\n}\n\n@font-face {\n font-family: 'Roboto-Thin';\n src: url('../../fonts/Roboto/Roboto-Thin.eot');\n src: local('Roboto Thin'), local('Roboto-Thin'), url('../../fonts/Roboto/Roboto-Thin.eot?#iefix') format('embedded-opentype'), url('../../fonts/Roboto/Roboto-Thin.woff2') format('woff2'), url('../../fonts/Roboto/Roboto-Thin.woff') format('woff'), url('../../fonts/Roboto/Roboto-Thin.ttf') format('truetype'), url('../../fonts/Roboto/Roboto-Thin.svg#Roboto') format('svg');\n}\n\n@font-face {\n font-family: 'Roboto';\n src: url('../../fonts/Roboto/Roboto-ThinItalic.eot');\n src: local('Roboto ThinItalic'), local('Roboto-ThinItalic'), url('../../fonts/Roboto/Roboto-ThinItalic.eot?#iefix') format('embedded-opentype'), url('../../fonts/Roboto/Roboto-ThinItalic.woff2') format('woff2'), url('../../fonts/Roboto/Roboto-ThinItalic.woff') format('woff'), url('../../fonts/Roboto/Roboto-ThinItalic.ttf') format('truetype'), url('../../fonts/Roboto/Roboto-ThinItalic.svg#Roboto') format('svg');\n font-weight: 100;\n font-style: italic;\n}\n\n@font-face {\n font-family: 'Roboto-ThinItalic';\n src: url('../../fonts/Roboto/Roboto-ThinItalic.eot');\n src: local('Roboto ThinItalic'), local('Roboto-ThinItalic'), url('../../fonts/Roboto/Roboto-ThinItalic.eot?#iefix') format('embedded-opentype'), url('../../fonts/Roboto/Roboto-ThinItalic.woff2') format('woff2'), url('../../fonts/Roboto/Roboto-ThinItalic.woff') format('woff'), url('../../fonts/Roboto/Roboto-ThinItalic.ttf') format('truetype'), url('../../fonts/Roboto/Roboto-ThinItalic.svg#Roboto') format('svg');\n}\n\n@font-face {\n font-family: 'Roboto';\n src: url('../../fonts/Roboto/Roboto-Light.eot');\n src: local('Roboto Light'), local('Roboto-Light'), url('../../fonts/Roboto/Roboto-Light.eot?#iefix') format('embedded-opentype'), url('../../fonts/Roboto/Roboto-Light.woff2') format('woff2'), url('../../fonts/Roboto/Roboto-Light.woff') format('woff'), url('../../fonts/Roboto/Roboto-Light.ttf') format('truetype'), url('../../fonts/Roboto/Roboto-Light.svg#Roboto') format('svg');\n font-weight: 300;\n font-style: normal;\n}\n\n@font-face {\n font-family: 'Roboto-Light';\n src: url('../../fonts/Roboto/Roboto-Light.eot');\n src: local('Roboto Light'), local('Roboto-Light'), url('../../fonts/Roboto/Roboto-Light.eot?#iefix') format('embedded-opentype'), url('../../fonts/Roboto/Roboto-Light.woff2') format('woff2'), url('../../fonts/Roboto/Roboto-Light.woff') format('woff'), url('../../fonts/Roboto/Roboto-Light.ttf') format('truetype'), url('../../fonts/Roboto/Roboto-Light.svg#Roboto') format('svg');\n}\n\n@font-face {\n font-family: 'Roboto';\n src: url('../../fonts/Roboto/Roboto-LightItalic.eot');\n src: local('Roboto LightItalic'), local('Roboto-LightItalic'), url('../../fonts/Roboto/Roboto-LightItalic.eot?#iefix') format('embedded-opentype'), url('../../fonts/Roboto/Roboto-LightItalic.woff2') format('woff2'), url('../../fonts/Roboto/Roboto-LightItalic.woff') format('woff'), url('../../fonts/Roboto/Roboto-LightItalic.ttf') format('truetype'), url('../../fonts/Roboto/Roboto-LightItalic.svg#Roboto') format('svg');\n font-weight: 300;\n font-style: italic;\n}\n\n@font-face {\n font-family: 'Roboto-LightItalic';\n src: url('../../fonts/Roboto/Roboto-LightItalic.eot');\n src: local('Roboto LightItalic'), local('Roboto-LightItalic'), url('../../fonts/Roboto/Roboto-LightItalic.eot?#iefix') format('embedded-opentype'), url('../../fonts/Roboto/Roboto-LightItalic.woff2') format('woff2'), url('../../fonts/Roboto/Roboto-LightItalic.woff') format('woff'), url('../../fonts/Roboto/Roboto-LightItalic.ttf') format('truetype'), url('../../fonts/Roboto/Roboto-LightItalic.svg#Roboto') format('svg');\n}\n\n@font-face {\n font-family: 'Roboto';\n src: url('../../fonts/Roboto/Roboto-Regular.eot');\n src: local('Roboto Regular'), local('Roboto-Regular'), url('../../fonts/Roboto/Roboto-Regular.eot?#iefix') format('embedded-opentype'), url('../../fonts/Roboto/Roboto-Regular.woff2') format('woff2'), url('../../fonts/Roboto/Roboto-Regular.woff') format('woff'), url('../../fonts/Roboto/Roboto-Regular.ttf') format('truetype'), url('../../fonts/Roboto/Roboto-Regular.svg#Roboto') format('svg');\n font-weight: 400;\n font-style: normal;\n}\n\n@font-face {\n font-family: 'Roboto-Regular';\n src: url('../../fonts/Roboto/Roboto-Regular.eot');\n src: local('Roboto Regular'), local('Roboto-Regular'), url('../../fonts/Roboto/Roboto-Regular.eot?#iefix') format('embedded-opentype'), url('../../fonts/Roboto/Roboto-Regular.woff2') format('woff2'), url('../../fonts/Roboto/Roboto-Regular.woff') format('woff'), url('../../fonts/Roboto/Roboto-Regular.ttf') format('truetype'), url('../../fonts/Roboto/Roboto-Regular.svg#Roboto') format('svg');\n}\n\n@font-face {\n font-family: 'Roboto';\n src: url('../../fonts/Roboto/Roboto-RegularItalic.eot');\n src: local('Roboto RegularItalic'), local('Roboto-RegularItalic'), url('../../fonts/Roboto/Roboto-RegularItalic.eot?#iefix') format('embedded-opentype'), url('../../fonts/Roboto/Roboto-RegularItalic.woff2') format('woff2'), url('../../fonts/Roboto/Roboto-RegularItalic.woff') format('woff'), url('../../fonts/Roboto/Roboto-RegularItalic.ttf') format('truetype'), url('../../fonts/Roboto/Roboto-RegularItalic.svg#Roboto') format('svg');\n font-weight: 400;\n font-style: italic;\n}\n\n@font-face {\n font-family: 'Roboto-RegularItalic';\n src: url('../../fonts/Roboto/Roboto-RegularItalic.eot');\n src: local('Roboto RegularItalic'), local('Roboto-RegularItalic'), url('../../fonts/Roboto/Roboto-RegularItalic.eot?#iefix') format('embedded-opentype'), url('../../fonts/Roboto/Roboto-RegularItalic.woff2') format('woff2'), url('../../fonts/Roboto/Roboto-RegularItalic.woff') format('woff'), url('../../fonts/Roboto/Roboto-RegularItalic.ttf') format('truetype'), url('../../fonts/Roboto/Roboto-RegularItalic.svg#Roboto') format('svg');\n}\n\n@font-face {\n font-family: 'Roboto';\n src: url('../../fonts/Roboto/Roboto-Medium.eot');\n src: local('Roboto Medium'), local('Roboto-Medium'), url('../../fonts/Roboto/Roboto-Medium.eot?#iefix') format('embedded-opentype'), url('../../fonts/Roboto/Roboto-Medium.woff2') format('woff2'), url('../../fonts/Roboto/Roboto-Medium.woff') format('woff'), url('../../fonts/Roboto/Roboto-Medium.ttf') format('truetype'), url('../../fonts/Roboto/Roboto-Medium.svg#Roboto') format('svg');\n font-weight: 500;\n font-style: normal;\n}\n\n@font-face {\n font-family: 'Roboto-Medium';\n src: url('../../fonts/Roboto/Roboto-Medium.eot');\n src: local('Roboto Medium'), local('Roboto-Medium'), url('../../fonts/Roboto/Roboto-Medium.eot?#iefix') format('embedded-opentype'), url('../../fonts/Roboto/Roboto-Medium.woff2') format('woff2'), url('../../fonts/Roboto/Roboto-Medium.woff') format('woff'), url('../../fonts/Roboto/Roboto-Medium.ttf') format('truetype'), url('../../fonts/Roboto/Roboto-Medium.svg#Roboto') format('svg');\n}\n\n@font-face {\n font-family: 'Roboto';\n src: url('../../fonts/Roboto/Roboto-MediumItalic.eot');\n src: local('Roboto MediumItalic'), local('Roboto-MediumItalic'), url('../../fonts/Roboto/Roboto-MediumItalic.eot?#iefix') format('embedded-opentype'), url('../../fonts/Roboto/Roboto-MediumItalic.woff2') format('woff2'), url('../../fonts/Roboto/Roboto-MediumItalic.woff') format('woff'), url('../../fonts/Roboto/Roboto-MediumItalic.ttf') format('truetype'), url('../../fonts/Roboto/Roboto-MediumItalic.svg#Roboto') format('svg');\n font-weight: 500;\n font-style: italic;\n}\n\n@font-face {\n font-family: 'Roboto-MediumItalic';\n src: url('../../fonts/Roboto/Roboto-MediumItalic.eot');\n src: local('Roboto MediumItalic'), local('Roboto-MediumItalic'), url('../../fonts/Roboto/Roboto-MediumItalic.eot?#iefix') format('embedded-opentype'), url('../../fonts/Roboto/Roboto-MediumItalic.woff2') format('woff2'), url('../../fonts/Roboto/Roboto-MediumItalic.woff') format('woff'), url('../../fonts/Roboto/Roboto-MediumItalic.ttf') format('truetype'), url('../../fonts/Roboto/Roboto-MediumItalic.svg#Roboto') format('svg');\n}\n\n@font-face {\n font-family: 'Roboto';\n src: url('../../fonts/Roboto/Roboto-Bold.eot');\n src: local('Roboto Bold'), local('Roboto-Bold'), url('../../fonts/Roboto/Roboto-Bold.eot?#iefix') format('embedded-opentype'), url('../../fonts/Roboto/Roboto-Bold.woff2') format('woff2'), url('../../fonts/Roboto/Roboto-Bold.woff') format('woff'), url('../../fonts/Roboto/Roboto-Bold.ttf') format('truetype'), url('../../fonts/Roboto/Roboto-Bold.svg#Roboto') format('svg');\n font-weight: 700;\n font-style: normal;\n}\n\n@font-face {\n font-family: 'Roboto-Bold';\n src: url('../../fonts/Roboto/Roboto-Bold.eot');\n src: local('Roboto Bold'), local('Roboto-Bold'), url('../../fonts/Roboto/Roboto-Bold.eot?#iefix') format('embedded-opentype'), url('../../fonts/Roboto/Roboto-Bold.woff2') format('woff2'), url('../../fonts/Roboto/Roboto-Bold.woff') format('woff'), url('../../fonts/Roboto/Roboto-Bold.ttf') format('truetype'), url('../../fonts/Roboto/Roboto-Bold.svg#Roboto') format('svg');\n}\n\n@font-face {\n font-family: 'Roboto';\n src: url('../../fonts/Roboto/Roboto-BoldItalic.eot');\n src: local('Roboto BoldItalic'), local('Roboto-BoldItalic'), url('../../fonts/Roboto/Roboto-BoldItalic.eot?#iefix') format('embedded-opentype'), url('../../fonts/Roboto/Roboto-BoldItalic.woff2') format('woff2'), url('../../fonts/Roboto/Roboto-BoldItalic.woff') format('woff'), url('../../fonts/Roboto/Roboto-BoldItalic.ttf') format('truetype'), url('../../fonts/Roboto/Roboto-BoldItalic.svg#Roboto') format('svg');\n font-weight: 700;\n font-style: italic;\n}\n\n@font-face {\n font-family: 'Roboto-BoldItalic';\n src: url('../../fonts/Roboto/Roboto-BoldItalic.eot');\n src: local('Roboto BoldItalic'), local('Roboto-BoldItalic'), url('../../fonts/Roboto/Roboto-BoldItalic.eot?#iefix') format('embedded-opentype'), url('../../fonts/Roboto/Roboto-BoldItalic.woff2') format('woff2'), url('../../fonts/Roboto/Roboto-BoldItalic.woff') format('woff'), url('../../fonts/Roboto/Roboto-BoldItalic.ttf') format('truetype'), url('../../fonts/Roboto/Roboto-BoldItalic.svg#Roboto') format('svg');\n}\n\n@font-face {\n font-family: 'Roboto';\n src: url('../../fonts/Roboto/Roboto-Black.eot');\n src: local('Roboto Black'), local('Roboto-Black'), url('../../fonts/Roboto/Roboto-Black.eot?#iefix') format('embedded-opentype'), url('../../fonts/Roboto/Roboto-Black.woff2') format('woff2'), url('../../fonts/Roboto/Roboto-Black.woff') format('woff'), url('../../fonts/Roboto/Roboto-Black.ttf') format('truetype'), url('../../fonts/Roboto/Roboto-Black.svg#Roboto') format('svg');\n font-weight: 900;\n font-style: normal;\n}\n\n@font-face {\n font-family: 'Roboto-Black';\n src: url('../../fonts/Roboto/Roboto-Black.eot');\n src: local('Roboto Black'), local('Roboto-Black'), url('../../fonts/Roboto/Roboto-Black.eot?#iefix') format('embedded-opentype'), url('../../fonts/Roboto/Roboto-Black.woff2') format('woff2'), url('../../fonts/Roboto/Roboto-Black.woff') format('woff'), url('../../fonts/Roboto/Roboto-Black.ttf') format('truetype'), url('../../fonts/Roboto/Roboto-Black.svg#Roboto') format('svg');\n}\n\n@font-face {\n font-family: 'Roboto';\n src: url('../../fonts/Roboto/Roboto-BlackItalic.eot');\n src: local('Roboto BlackItalic'), local('Roboto-BlackItalic'), url('../../fonts/Roboto/Roboto-BlackItalic.eot?#iefix') format('embedded-opentype'), url('../../fonts/Roboto/Roboto-BlackItalic.woff2') format('woff2'), url('../../fonts/Roboto/Roboto-BlackItalic.woff') format('woff'), url('../../fonts/Roboto/Roboto-BlackItalic.ttf') format('truetype'), url('../../fonts/Roboto/Roboto-BlackItalic.svg#Roboto') format('svg');\n font-weight: 900;\n font-style: italic;\n}\n\n@font-face {\n font-family: 'Roboto-BlackItalic';\n src: url('../../fonts/Roboto/Roboto-BlackItalic.eot');\n src: local('Roboto BlackItalic'), local('Roboto-BlackItalic'), url('../../fonts/Roboto/Roboto-BlackItalic.eot?#iefix') format('embedded-opentype'), url('../../fonts/Roboto/Roboto-BlackItalic.woff2') format('woff2'), url('../../fonts/Roboto/Roboto-BlackItalic.woff') format('woff'), url('../../fonts/Roboto/Roboto-BlackItalic.ttf') format('truetype'), url('../../fonts/Roboto/Roboto-BlackItalic.svg#Roboto') format('svg');\n}\n\n\n\n// WEBPACK FOOTER //\n// ./~/roboto-fontface/css/roboto/roboto-fontface.css","/*!\n * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome\n * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)\n */\n/* FONT PATH\n * -------------------------- */\n@font-face {\n font-family: 'FontAwesome';\n src: url('../fonts/fontawesome-webfont.eot?v=4.7.0');\n src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');\n font-weight: normal;\n font-style: normal;\n}\n.fa {\n display: inline-block;\n font: normal normal normal 14px/1 FontAwesome;\n font-size: inherit;\n text-rendering: auto;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n/* makes the font 33% larger relative to the icon container */\n.fa-lg {\n font-size: 1.33333333em;\n line-height: 0.75em;\n vertical-align: -15%;\n}\n.fa-2x {\n font-size: 2em;\n}\n.fa-3x {\n font-size: 3em;\n}\n.fa-4x {\n font-size: 4em;\n}\n.fa-5x {\n font-size: 5em;\n}\n.fa-fw {\n width: 1.28571429em;\n text-align: center;\n}\n.fa-ul {\n padding-left: 0;\n margin-left: 2.14285714em;\n list-style-type: none;\n}\n.fa-ul > li {\n position: relative;\n}\n.fa-li {\n position: absolute;\n left: -2.14285714em;\n width: 2.14285714em;\n top: 0.14285714em;\n text-align: center;\n}\n.fa-li.fa-lg {\n left: -1.85714286em;\n}\n.fa-border {\n padding: .2em .25em .15em;\n border: solid 0.08em #eeeeee;\n border-radius: .1em;\n}\n.fa-pull-left {\n float: left;\n}\n.fa-pull-right {\n float: right;\n}\n.fa.fa-pull-left {\n margin-right: .3em;\n}\n.fa.fa-pull-right {\n margin-left: .3em;\n}\n/* Deprecated as of 4.4.0 */\n.pull-right {\n float: right;\n}\n.pull-left {\n float: left;\n}\n.fa.pull-left {\n margin-right: .3em;\n}\n.fa.pull-right {\n margin-left: .3em;\n}\n.fa-spin {\n -webkit-animation: fa-spin 2s infinite linear;\n animation: fa-spin 2s infinite linear;\n}\n.fa-pulse {\n -webkit-animation: fa-spin 1s infinite steps(8);\n animation: fa-spin 1s infinite steps(8);\n}\n@-webkit-keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(359deg);\n transform: rotate(359deg);\n }\n}\n@keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(359deg);\n transform: rotate(359deg);\n }\n}\n.fa-rotate-90 {\n -ms-filter: \"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)\";\n -webkit-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n transform: rotate(90deg);\n}\n.fa-rotate-180 {\n -ms-filter: \"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)\";\n -webkit-transform: rotate(180deg);\n -ms-transform: rotate(180deg);\n transform: rotate(180deg);\n}\n.fa-rotate-270 {\n -ms-filter: \"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)\";\n -webkit-transform: rotate(270deg);\n -ms-transform: rotate(270deg);\n transform: rotate(270deg);\n}\n.fa-flip-horizontal {\n -ms-filter: \"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)\";\n -webkit-transform: scale(-1, 1);\n -ms-transform: scale(-1, 1);\n transform: scale(-1, 1);\n}\n.fa-flip-vertical {\n -ms-filter: \"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)\";\n -webkit-transform: scale(1, -1);\n -ms-transform: scale(1, -1);\n transform: scale(1, -1);\n}\n:root .fa-rotate-90,\n:root .fa-rotate-180,\n:root .fa-rotate-270,\n:root .fa-flip-horizontal,\n:root .fa-flip-vertical {\n filter: none;\n}\n.fa-stack {\n position: relative;\n display: inline-block;\n width: 2em;\n height: 2em;\n line-height: 2em;\n vertical-align: middle;\n}\n.fa-stack-1x,\n.fa-stack-2x {\n position: absolute;\n left: 0;\n width: 100%;\n text-align: center;\n}\n.fa-stack-1x {\n line-height: inherit;\n}\n.fa-stack-2x {\n font-size: 2em;\n}\n.fa-inverse {\n color: #ffffff;\n}\n/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen\n readers do not read off random characters that represent icons */\n.fa-glass:before {\n content: \"\\f000\";\n}\n.fa-music:before {\n content: \"\\f001\";\n}\n.fa-search:before {\n content: \"\\f002\";\n}\n.fa-envelope-o:before {\n content: \"\\f003\";\n}\n.fa-heart:before {\n content: \"\\f004\";\n}\n.fa-star:before {\n content: \"\\f005\";\n}\n.fa-star-o:before {\n content: \"\\f006\";\n}\n.fa-user:before {\n content: \"\\f007\";\n}\n.fa-film:before {\n content: \"\\f008\";\n}\n.fa-th-large:before {\n content: \"\\f009\";\n}\n.fa-th:before {\n content: \"\\f00a\";\n}\n.fa-th-list:before {\n content: \"\\f00b\";\n}\n.fa-check:before {\n content: \"\\f00c\";\n}\n.fa-remove:before,\n.fa-close:before,\n.fa-times:before {\n content: \"\\f00d\";\n}\n.fa-search-plus:before {\n content: \"\\f00e\";\n}\n.fa-search-minus:before {\n content: \"\\f010\";\n}\n.fa-power-off:before {\n content: \"\\f011\";\n}\n.fa-signal:before {\n content: \"\\f012\";\n}\n.fa-gear:before,\n.fa-cog:before {\n content: \"\\f013\";\n}\n.fa-trash-o:before {\n content: \"\\f014\";\n}\n.fa-home:before {\n content: \"\\f015\";\n}\n.fa-file-o:before {\n content: \"\\f016\";\n}\n.fa-clock-o:before {\n content: \"\\f017\";\n}\n.fa-road:before {\n content: \"\\f018\";\n}\n.fa-download:before {\n content: \"\\f019\";\n}\n.fa-arrow-circle-o-down:before {\n content: \"\\f01a\";\n}\n.fa-arrow-circle-o-up:before {\n content: \"\\f01b\";\n}\n.fa-inbox:before {\n content: \"\\f01c\";\n}\n.fa-play-circle-o:before {\n content: \"\\f01d\";\n}\n.fa-rotate-right:before,\n.fa-repeat:before {\n content: \"\\f01e\";\n}\n.fa-refresh:before {\n content: \"\\f021\";\n}\n.fa-list-alt:before {\n content: \"\\f022\";\n}\n.fa-lock:before {\n content: \"\\f023\";\n}\n.fa-flag:before {\n content: \"\\f024\";\n}\n.fa-headphones:before {\n content: \"\\f025\";\n}\n.fa-volume-off:before {\n content: \"\\f026\";\n}\n.fa-volume-down:before {\n content: \"\\f027\";\n}\n.fa-volume-up:before {\n content: \"\\f028\";\n}\n.fa-qrcode:before {\n content: \"\\f029\";\n}\n.fa-barcode:before {\n content: \"\\f02a\";\n}\n.fa-tag:before {\n content: \"\\f02b\";\n}\n.fa-tags:before {\n content: \"\\f02c\";\n}\n.fa-book:before {\n content: \"\\f02d\";\n}\n.fa-bookmark:before {\n content: \"\\f02e\";\n}\n.fa-print:before {\n content: \"\\f02f\";\n}\n.fa-camera:before {\n content: \"\\f030\";\n}\n.fa-font:before {\n content: \"\\f031\";\n}\n.fa-bold:before {\n content: \"\\f032\";\n}\n.fa-italic:before {\n content: \"\\f033\";\n}\n.fa-text-height:before {\n content: \"\\f034\";\n}\n.fa-text-width:before {\n content: \"\\f035\";\n}\n.fa-align-left:before {\n content: \"\\f036\";\n}\n.fa-align-center:before {\n content: \"\\f037\";\n}\n.fa-align-right:before {\n content: \"\\f038\";\n}\n.fa-align-justify:before {\n content: \"\\f039\";\n}\n.fa-list:before {\n content: \"\\f03a\";\n}\n.fa-dedent:before,\n.fa-outdent:before {\n content: \"\\f03b\";\n}\n.fa-indent:before {\n content: \"\\f03c\";\n}\n.fa-video-camera:before {\n content: \"\\f03d\";\n}\n.fa-photo:before,\n.fa-image:before,\n.fa-picture-o:before {\n content: \"\\f03e\";\n}\n.fa-pencil:before {\n content: \"\\f040\";\n}\n.fa-map-marker:before {\n content: \"\\f041\";\n}\n.fa-adjust:before {\n content: \"\\f042\";\n}\n.fa-tint:before {\n content: \"\\f043\";\n}\n.fa-edit:before,\n.fa-pencil-square-o:before {\n content: \"\\f044\";\n}\n.fa-share-square-o:before {\n content: \"\\f045\";\n}\n.fa-check-square-o:before {\n content: \"\\f046\";\n}\n.fa-arrows:before {\n content: \"\\f047\";\n}\n.fa-step-backward:before {\n content: \"\\f048\";\n}\n.fa-fast-backward:before {\n content: \"\\f049\";\n}\n.fa-backward:before {\n content: \"\\f04a\";\n}\n.fa-play:before {\n content: \"\\f04b\";\n}\n.fa-pause:before {\n content: \"\\f04c\";\n}\n.fa-stop:before {\n content: \"\\f04d\";\n}\n.fa-forward:before {\n content: \"\\f04e\";\n}\n.fa-fast-forward:before {\n content: \"\\f050\";\n}\n.fa-step-forward:before {\n content: \"\\f051\";\n}\n.fa-eject:before {\n content: \"\\f052\";\n}\n.fa-chevron-left:before {\n content: \"\\f053\";\n}\n.fa-chevron-right:before {\n content: \"\\f054\";\n}\n.fa-plus-circle:before {\n content: \"\\f055\";\n}\n.fa-minus-circle:before {\n content: \"\\f056\";\n}\n.fa-times-circle:before {\n content: \"\\f057\";\n}\n.fa-check-circle:before {\n content: \"\\f058\";\n}\n.fa-question-circle:before {\n content: \"\\f059\";\n}\n.fa-info-circle:before {\n content: \"\\f05a\";\n}\n.fa-crosshairs:before {\n content: \"\\f05b\";\n}\n.fa-times-circle-o:before {\n content: \"\\f05c\";\n}\n.fa-check-circle-o:before {\n content: \"\\f05d\";\n}\n.fa-ban:before {\n content: \"\\f05e\";\n}\n.fa-arrow-left:before {\n content: \"\\f060\";\n}\n.fa-arrow-right:before {\n content: \"\\f061\";\n}\n.fa-arrow-up:before {\n content: \"\\f062\";\n}\n.fa-arrow-down:before {\n content: \"\\f063\";\n}\n.fa-mail-forward:before,\n.fa-share:before {\n content: \"\\f064\";\n}\n.fa-expand:before {\n content: \"\\f065\";\n}\n.fa-compress:before {\n content: \"\\f066\";\n}\n.fa-plus:before {\n content: \"\\f067\";\n}\n.fa-minus:before {\n content: \"\\f068\";\n}\n.fa-asterisk:before {\n content: \"\\f069\";\n}\n.fa-exclamation-circle:before {\n content: \"\\f06a\";\n}\n.fa-gift:before {\n content: \"\\f06b\";\n}\n.fa-leaf:before {\n content: \"\\f06c\";\n}\n.fa-fire:before {\n content: \"\\f06d\";\n}\n.fa-eye:before {\n content: \"\\f06e\";\n}\n.fa-eye-slash:before {\n content: \"\\f070\";\n}\n.fa-warning:before,\n.fa-exclamation-triangle:before {\n content: \"\\f071\";\n}\n.fa-plane:before {\n content: \"\\f072\";\n}\n.fa-calendar:before {\n content: \"\\f073\";\n}\n.fa-random:before {\n content: \"\\f074\";\n}\n.fa-comment:before {\n content: \"\\f075\";\n}\n.fa-magnet:before {\n content: \"\\f076\";\n}\n.fa-chevron-up:before {\n content: \"\\f077\";\n}\n.fa-chevron-down:before {\n content: \"\\f078\";\n}\n.fa-retweet:before {\n content: \"\\f079\";\n}\n.fa-shopping-cart:before {\n content: \"\\f07a\";\n}\n.fa-folder:before {\n content: \"\\f07b\";\n}\n.fa-folder-open:before {\n content: \"\\f07c\";\n}\n.fa-arrows-v:before {\n content: \"\\f07d\";\n}\n.fa-arrows-h:before {\n content: \"\\f07e\";\n}\n.fa-bar-chart-o:before,\n.fa-bar-chart:before {\n content: \"\\f080\";\n}\n.fa-twitter-square:before {\n content: \"\\f081\";\n}\n.fa-facebook-square:before {\n content: \"\\f082\";\n}\n.fa-camera-retro:before {\n content: \"\\f083\";\n}\n.fa-key:before {\n content: \"\\f084\";\n}\n.fa-gears:before,\n.fa-cogs:before {\n content: \"\\f085\";\n}\n.fa-comments:before {\n content: \"\\f086\";\n}\n.fa-thumbs-o-up:before {\n content: \"\\f087\";\n}\n.fa-thumbs-o-down:before {\n content: \"\\f088\";\n}\n.fa-star-half:before {\n content: \"\\f089\";\n}\n.fa-heart-o:before {\n content: \"\\f08a\";\n}\n.fa-sign-out:before {\n content: \"\\f08b\";\n}\n.fa-linkedin-square:before {\n content: \"\\f08c\";\n}\n.fa-thumb-tack:before {\n content: \"\\f08d\";\n}\n.fa-external-link:before {\n content: \"\\f08e\";\n}\n.fa-sign-in:before {\n content: \"\\f090\";\n}\n.fa-trophy:before {\n content: \"\\f091\";\n}\n.fa-github-square:before {\n content: \"\\f092\";\n}\n.fa-upload:before {\n content: \"\\f093\";\n}\n.fa-lemon-o:before {\n content: \"\\f094\";\n}\n.fa-phone:before {\n content: \"\\f095\";\n}\n.fa-square-o:before {\n content: \"\\f096\";\n}\n.fa-bookmark-o:before {\n content: \"\\f097\";\n}\n.fa-phone-square:before {\n content: \"\\f098\";\n}\n.fa-twitter:before {\n content: \"\\f099\";\n}\n.fa-facebook-f:before,\n.fa-facebook:before {\n content: \"\\f09a\";\n}\n.fa-github:before {\n content: \"\\f09b\";\n}\n.fa-unlock:before {\n content: \"\\f09c\";\n}\n.fa-credit-card:before {\n content: \"\\f09d\";\n}\n.fa-feed:before,\n.fa-rss:before {\n content: \"\\f09e\";\n}\n.fa-hdd-o:before {\n content: \"\\f0a0\";\n}\n.fa-bullhorn:before {\n content: \"\\f0a1\";\n}\n.fa-bell:before {\n content: \"\\f0f3\";\n}\n.fa-certificate:before {\n content: \"\\f0a3\";\n}\n.fa-hand-o-right:before {\n content: \"\\f0a4\";\n}\n.fa-hand-o-left:before {\n content: \"\\f0a5\";\n}\n.fa-hand-o-up:before {\n content: \"\\f0a6\";\n}\n.fa-hand-o-down:before {\n content: \"\\f0a7\";\n}\n.fa-arrow-circle-left:before {\n content: \"\\f0a8\";\n}\n.fa-arrow-circle-right:before {\n content: \"\\f0a9\";\n}\n.fa-arrow-circle-up:before {\n content: \"\\f0aa\";\n}\n.fa-arrow-circle-down:before {\n content: \"\\f0ab\";\n}\n.fa-globe:before {\n content: \"\\f0ac\";\n}\n.fa-wrench:before {\n content: \"\\f0ad\";\n}\n.fa-tasks:before {\n content: \"\\f0ae\";\n}\n.fa-filter:before {\n content: \"\\f0b0\";\n}\n.fa-briefcase:before {\n content: \"\\f0b1\";\n}\n.fa-arrows-alt:before {\n content: \"\\f0b2\";\n}\n.fa-group:before,\n.fa-users:before {\n content: \"\\f0c0\";\n}\n.fa-chain:before,\n.fa-link:before {\n content: \"\\f0c1\";\n}\n.fa-cloud:before {\n content: \"\\f0c2\";\n}\n.fa-flask:before {\n content: \"\\f0c3\";\n}\n.fa-cut:before,\n.fa-scissors:before {\n content: \"\\f0c4\";\n}\n.fa-copy:before,\n.fa-files-o:before {\n content: \"\\f0c5\";\n}\n.fa-paperclip:before {\n content: \"\\f0c6\";\n}\n.fa-save:before,\n.fa-floppy-o:before {\n content: \"\\f0c7\";\n}\n.fa-square:before {\n content: \"\\f0c8\";\n}\n.fa-navicon:before,\n.fa-reorder:before,\n.fa-bars:before {\n content: \"\\f0c9\";\n}\n.fa-list-ul:before {\n content: \"\\f0ca\";\n}\n.fa-list-ol:before {\n content: \"\\f0cb\";\n}\n.fa-strikethrough:before {\n content: \"\\f0cc\";\n}\n.fa-underline:before {\n content: \"\\f0cd\";\n}\n.fa-table:before {\n content: \"\\f0ce\";\n}\n.fa-magic:before {\n content: \"\\f0d0\";\n}\n.fa-truck:before {\n content: \"\\f0d1\";\n}\n.fa-pinterest:before {\n content: \"\\f0d2\";\n}\n.fa-pinterest-square:before {\n content: \"\\f0d3\";\n}\n.fa-google-plus-square:before {\n content: \"\\f0d4\";\n}\n.fa-google-plus:before {\n content: \"\\f0d5\";\n}\n.fa-money:before {\n content: \"\\f0d6\";\n}\n.fa-caret-down:before {\n content: \"\\f0d7\";\n}\n.fa-caret-up:before {\n content: \"\\f0d8\";\n}\n.fa-caret-left:before {\n content: \"\\f0d9\";\n}\n.fa-caret-right:before {\n content: \"\\f0da\";\n}\n.fa-columns:before {\n content: \"\\f0db\";\n}\n.fa-unsorted:before,\n.fa-sort:before {\n content: \"\\f0dc\";\n}\n.fa-sort-down:before,\n.fa-sort-desc:before {\n content: \"\\f0dd\";\n}\n.fa-sort-up:before,\n.fa-sort-asc:before {\n content: \"\\f0de\";\n}\n.fa-envelope:before {\n content: \"\\f0e0\";\n}\n.fa-linkedin:before {\n content: \"\\f0e1\";\n}\n.fa-rotate-left:before,\n.fa-undo:before {\n content: \"\\f0e2\";\n}\n.fa-legal:before,\n.fa-gavel:before {\n content: \"\\f0e3\";\n}\n.fa-dashboard:before,\n.fa-tachometer:before {\n content: \"\\f0e4\";\n}\n.fa-comment-o:before {\n content: \"\\f0e5\";\n}\n.fa-comments-o:before {\n content: \"\\f0e6\";\n}\n.fa-flash:before,\n.fa-bolt:before {\n content: \"\\f0e7\";\n}\n.fa-sitemap:before {\n content: \"\\f0e8\";\n}\n.fa-umbrella:before {\n content: \"\\f0e9\";\n}\n.fa-paste:before,\n.fa-clipboard:before {\n content: \"\\f0ea\";\n}\n.fa-lightbulb-o:before {\n content: \"\\f0eb\";\n}\n.fa-exchange:before {\n content: \"\\f0ec\";\n}\n.fa-cloud-download:before {\n content: \"\\f0ed\";\n}\n.fa-cloud-upload:before {\n content: \"\\f0ee\";\n}\n.fa-user-md:before {\n content: \"\\f0f0\";\n}\n.fa-stethoscope:before {\n content: \"\\f0f1\";\n}\n.fa-suitcase:before {\n content: \"\\f0f2\";\n}\n.fa-bell-o:before {\n content: \"\\f0a2\";\n}\n.fa-coffee:before {\n content: \"\\f0f4\";\n}\n.fa-cutlery:before {\n content: \"\\f0f5\";\n}\n.fa-file-text-o:before {\n content: \"\\f0f6\";\n}\n.fa-building-o:before {\n content: \"\\f0f7\";\n}\n.fa-hospital-o:before {\n content: \"\\f0f8\";\n}\n.fa-ambulance:before {\n content: \"\\f0f9\";\n}\n.fa-medkit:before {\n content: \"\\f0fa\";\n}\n.fa-fighter-jet:before {\n content: \"\\f0fb\";\n}\n.fa-beer:before {\n content: \"\\f0fc\";\n}\n.fa-h-square:before {\n content: \"\\f0fd\";\n}\n.fa-plus-square:before {\n content: \"\\f0fe\";\n}\n.fa-angle-double-left:before {\n content: \"\\f100\";\n}\n.fa-angle-double-right:before {\n content: \"\\f101\";\n}\n.fa-angle-double-up:before {\n content: \"\\f102\";\n}\n.fa-angle-double-down:before {\n content: \"\\f103\";\n}\n.fa-angle-left:before {\n content: \"\\f104\";\n}\n.fa-angle-right:before {\n content: \"\\f105\";\n}\n.fa-angle-up:before {\n content: \"\\f106\";\n}\n.fa-angle-down:before {\n content: \"\\f107\";\n}\n.fa-desktop:before {\n content: \"\\f108\";\n}\n.fa-laptop:before {\n content: \"\\f109\";\n}\n.fa-tablet:before {\n content: \"\\f10a\";\n}\n.fa-mobile-phone:before,\n.fa-mobile:before {\n content: \"\\f10b\";\n}\n.fa-circle-o:before {\n content: \"\\f10c\";\n}\n.fa-quote-left:before {\n content: \"\\f10d\";\n}\n.fa-quote-right:before {\n content: \"\\f10e\";\n}\n.fa-spinner:before {\n content: \"\\f110\";\n}\n.fa-circle:before {\n content: \"\\f111\";\n}\n.fa-mail-reply:before,\n.fa-reply:before {\n content: \"\\f112\";\n}\n.fa-github-alt:before {\n content: \"\\f113\";\n}\n.fa-folder-o:before {\n content: \"\\f114\";\n}\n.fa-folder-open-o:before {\n content: \"\\f115\";\n}\n.fa-smile-o:before {\n content: \"\\f118\";\n}\n.fa-frown-o:before {\n content: \"\\f119\";\n}\n.fa-meh-o:before {\n content: \"\\f11a\";\n}\n.fa-gamepad:before {\n content: \"\\f11b\";\n}\n.fa-keyboard-o:before {\n content: \"\\f11c\";\n}\n.fa-flag-o:before {\n content: \"\\f11d\";\n}\n.fa-flag-checkered:before {\n content: \"\\f11e\";\n}\n.fa-terminal:before {\n content: \"\\f120\";\n}\n.fa-code:before {\n content: \"\\f121\";\n}\n.fa-mail-reply-all:before,\n.fa-reply-all:before {\n content: \"\\f122\";\n}\n.fa-star-half-empty:before,\n.fa-star-half-full:before,\n.fa-star-half-o:before {\n content: \"\\f123\";\n}\n.fa-location-arrow:before {\n content: \"\\f124\";\n}\n.fa-crop:before {\n content: \"\\f125\";\n}\n.fa-code-fork:before {\n content: \"\\f126\";\n}\n.fa-unlink:before,\n.fa-chain-broken:before {\n content: \"\\f127\";\n}\n.fa-question:before {\n content: \"\\f128\";\n}\n.fa-info:before {\n content: \"\\f129\";\n}\n.fa-exclamation:before {\n content: \"\\f12a\";\n}\n.fa-superscript:before {\n content: \"\\f12b\";\n}\n.fa-subscript:before {\n content: \"\\f12c\";\n}\n.fa-eraser:before {\n content: \"\\f12d\";\n}\n.fa-puzzle-piece:before {\n content: \"\\f12e\";\n}\n.fa-microphone:before {\n content: \"\\f130\";\n}\n.fa-microphone-slash:before {\n content: \"\\f131\";\n}\n.fa-shield:before {\n content: \"\\f132\";\n}\n.fa-calendar-o:before {\n content: \"\\f133\";\n}\n.fa-fire-extinguisher:before {\n content: \"\\f134\";\n}\n.fa-rocket:before {\n content: \"\\f135\";\n}\n.fa-maxcdn:before {\n content: \"\\f136\";\n}\n.fa-chevron-circle-left:before {\n content: \"\\f137\";\n}\n.fa-chevron-circle-right:before {\n content: \"\\f138\";\n}\n.fa-chevron-circle-up:before {\n content: \"\\f139\";\n}\n.fa-chevron-circle-down:before {\n content: \"\\f13a\";\n}\n.fa-html5:before {\n content: \"\\f13b\";\n}\n.fa-css3:before {\n content: \"\\f13c\";\n}\n.fa-anchor:before {\n content: \"\\f13d\";\n}\n.fa-unlock-alt:before {\n content: \"\\f13e\";\n}\n.fa-bullseye:before {\n content: \"\\f140\";\n}\n.fa-ellipsis-h:before {\n content: \"\\f141\";\n}\n.fa-ellipsis-v:before {\n content: \"\\f142\";\n}\n.fa-rss-square:before {\n content: \"\\f143\";\n}\n.fa-play-circle:before {\n content: \"\\f144\";\n}\n.fa-ticket:before {\n content: \"\\f145\";\n}\n.fa-minus-square:before {\n content: \"\\f146\";\n}\n.fa-minus-square-o:before {\n content: \"\\f147\";\n}\n.fa-level-up:before {\n content: \"\\f148\";\n}\n.fa-level-down:before {\n content: \"\\f149\";\n}\n.fa-check-square:before {\n content: \"\\f14a\";\n}\n.fa-pencil-square:before {\n content: \"\\f14b\";\n}\n.fa-external-link-square:before {\n content: \"\\f14c\";\n}\n.fa-share-square:before {\n content: \"\\f14d\";\n}\n.fa-compass:before {\n content: \"\\f14e\";\n}\n.fa-toggle-down:before,\n.fa-caret-square-o-down:before {\n content: \"\\f150\";\n}\n.fa-toggle-up:before,\n.fa-caret-square-o-up:before {\n content: \"\\f151\";\n}\n.fa-toggle-right:before,\n.fa-caret-square-o-right:before {\n content: \"\\f152\";\n}\n.fa-euro:before,\n.fa-eur:before {\n content: \"\\f153\";\n}\n.fa-gbp:before {\n content: \"\\f154\";\n}\n.fa-dollar:before,\n.fa-usd:before {\n content: \"\\f155\";\n}\n.fa-rupee:before,\n.fa-inr:before {\n content: \"\\f156\";\n}\n.fa-cny:before,\n.fa-rmb:before,\n.fa-yen:before,\n.fa-jpy:before {\n content: \"\\f157\";\n}\n.fa-ruble:before,\n.fa-rouble:before,\n.fa-rub:before {\n content: \"\\f158\";\n}\n.fa-won:before,\n.fa-krw:before {\n content: \"\\f159\";\n}\n.fa-bitcoin:before,\n.fa-btc:before {\n content: \"\\f15a\";\n}\n.fa-file:before {\n content: \"\\f15b\";\n}\n.fa-file-text:before {\n content: \"\\f15c\";\n}\n.fa-sort-alpha-asc:before {\n content: \"\\f15d\";\n}\n.fa-sort-alpha-desc:before {\n content: \"\\f15e\";\n}\n.fa-sort-amount-asc:before {\n content: \"\\f160\";\n}\n.fa-sort-amount-desc:before {\n content: \"\\f161\";\n}\n.fa-sort-numeric-asc:before {\n content: \"\\f162\";\n}\n.fa-sort-numeric-desc:before {\n content: \"\\f163\";\n}\n.fa-thumbs-up:before {\n content: \"\\f164\";\n}\n.fa-thumbs-down:before {\n content: \"\\f165\";\n}\n.fa-youtube-square:before {\n content: \"\\f166\";\n}\n.fa-youtube:before {\n content: \"\\f167\";\n}\n.fa-xing:before {\n content: \"\\f168\";\n}\n.fa-xing-square:before {\n content: \"\\f169\";\n}\n.fa-youtube-play:before {\n content: \"\\f16a\";\n}\n.fa-dropbox:before {\n content: \"\\f16b\";\n}\n.fa-stack-overflow:before {\n content: \"\\f16c\";\n}\n.fa-instagram:before {\n content: \"\\f16d\";\n}\n.fa-flickr:before {\n content: \"\\f16e\";\n}\n.fa-adn:before {\n content: \"\\f170\";\n}\n.fa-bitbucket:before {\n content: \"\\f171\";\n}\n.fa-bitbucket-square:before {\n content: \"\\f172\";\n}\n.fa-tumblr:before {\n content: \"\\f173\";\n}\n.fa-tumblr-square:before {\n content: \"\\f174\";\n}\n.fa-long-arrow-down:before {\n content: \"\\f175\";\n}\n.fa-long-arrow-up:before {\n content: \"\\f176\";\n}\n.fa-long-arrow-left:before {\n content: \"\\f177\";\n}\n.fa-long-arrow-right:before {\n content: \"\\f178\";\n}\n.fa-apple:before {\n content: \"\\f179\";\n}\n.fa-windows:before {\n content: \"\\f17a\";\n}\n.fa-android:before {\n content: \"\\f17b\";\n}\n.fa-linux:before {\n content: \"\\f17c\";\n}\n.fa-dribbble:before {\n content: \"\\f17d\";\n}\n.fa-skype:before {\n content: \"\\f17e\";\n}\n.fa-foursquare:before {\n content: \"\\f180\";\n}\n.fa-trello:before {\n content: \"\\f181\";\n}\n.fa-female:before {\n content: \"\\f182\";\n}\n.fa-male:before {\n content: \"\\f183\";\n}\n.fa-gittip:before,\n.fa-gratipay:before {\n content: \"\\f184\";\n}\n.fa-sun-o:before {\n content: \"\\f185\";\n}\n.fa-moon-o:before {\n content: \"\\f186\";\n}\n.fa-archive:before {\n content: \"\\f187\";\n}\n.fa-bug:before {\n content: \"\\f188\";\n}\n.fa-vk:before {\n content: \"\\f189\";\n}\n.fa-weibo:before {\n content: \"\\f18a\";\n}\n.fa-renren:before {\n content: \"\\f18b\";\n}\n.fa-pagelines:before {\n content: \"\\f18c\";\n}\n.fa-stack-exchange:before {\n content: \"\\f18d\";\n}\n.fa-arrow-circle-o-right:before {\n content: \"\\f18e\";\n}\n.fa-arrow-circle-o-left:before {\n content: \"\\f190\";\n}\n.fa-toggle-left:before,\n.fa-caret-square-o-left:before {\n content: \"\\f191\";\n}\n.fa-dot-circle-o:before {\n content: \"\\f192\";\n}\n.fa-wheelchair:before {\n content: \"\\f193\";\n}\n.fa-vimeo-square:before {\n content: \"\\f194\";\n}\n.fa-turkish-lira:before,\n.fa-try:before {\n content: \"\\f195\";\n}\n.fa-plus-square-o:before {\n content: \"\\f196\";\n}\n.fa-space-shuttle:before {\n content: \"\\f197\";\n}\n.fa-slack:before {\n content: \"\\f198\";\n}\n.fa-envelope-square:before {\n content: \"\\f199\";\n}\n.fa-wordpress:before {\n content: \"\\f19a\";\n}\n.fa-openid:before {\n content: \"\\f19b\";\n}\n.fa-institution:before,\n.fa-bank:before,\n.fa-university:before {\n content: \"\\f19c\";\n}\n.fa-mortar-board:before,\n.fa-graduation-cap:before {\n content: \"\\f19d\";\n}\n.fa-yahoo:before {\n content: \"\\f19e\";\n}\n.fa-google:before {\n content: \"\\f1a0\";\n}\n.fa-reddit:before {\n content: \"\\f1a1\";\n}\n.fa-reddit-square:before {\n content: \"\\f1a2\";\n}\n.fa-stumbleupon-circle:before {\n content: \"\\f1a3\";\n}\n.fa-stumbleupon:before {\n content: \"\\f1a4\";\n}\n.fa-delicious:before {\n content: \"\\f1a5\";\n}\n.fa-digg:before {\n content: \"\\f1a6\";\n}\n.fa-pied-piper-pp:before {\n content: \"\\f1a7\";\n}\n.fa-pied-piper-alt:before {\n content: \"\\f1a8\";\n}\n.fa-drupal:before {\n content: \"\\f1a9\";\n}\n.fa-joomla:before {\n content: \"\\f1aa\";\n}\n.fa-language:before {\n content: \"\\f1ab\";\n}\n.fa-fax:before {\n content: \"\\f1ac\";\n}\n.fa-building:before {\n content: \"\\f1ad\";\n}\n.fa-child:before {\n content: \"\\f1ae\";\n}\n.fa-paw:before {\n content: \"\\f1b0\";\n}\n.fa-spoon:before {\n content: \"\\f1b1\";\n}\n.fa-cube:before {\n content: \"\\f1b2\";\n}\n.fa-cubes:before {\n content: \"\\f1b3\";\n}\n.fa-behance:before {\n content: \"\\f1b4\";\n}\n.fa-behance-square:before {\n content: \"\\f1b5\";\n}\n.fa-steam:before {\n content: \"\\f1b6\";\n}\n.fa-steam-square:before {\n content: \"\\f1b7\";\n}\n.fa-recycle:before {\n content: \"\\f1b8\";\n}\n.fa-automobile:before,\n.fa-car:before {\n content: \"\\f1b9\";\n}\n.fa-cab:before,\n.fa-taxi:before {\n content: \"\\f1ba\";\n}\n.fa-tree:before {\n content: \"\\f1bb\";\n}\n.fa-spotify:before {\n content: \"\\f1bc\";\n}\n.fa-deviantart:before {\n content: \"\\f1bd\";\n}\n.fa-soundcloud:before {\n content: \"\\f1be\";\n}\n.fa-database:before {\n content: \"\\f1c0\";\n}\n.fa-file-pdf-o:before {\n content: \"\\f1c1\";\n}\n.fa-file-word-o:before {\n content: \"\\f1c2\";\n}\n.fa-file-excel-o:before {\n content: \"\\f1c3\";\n}\n.fa-file-powerpoint-o:before {\n content: \"\\f1c4\";\n}\n.fa-file-photo-o:before,\n.fa-file-picture-o:before,\n.fa-file-image-o:before {\n content: \"\\f1c5\";\n}\n.fa-file-zip-o:before,\n.fa-file-archive-o:before {\n content: \"\\f1c6\";\n}\n.fa-file-sound-o:before,\n.fa-file-audio-o:before {\n content: \"\\f1c7\";\n}\n.fa-file-movie-o:before,\n.fa-file-video-o:before {\n content: \"\\f1c8\";\n}\n.fa-file-code-o:before {\n content: \"\\f1c9\";\n}\n.fa-vine:before {\n content: \"\\f1ca\";\n}\n.fa-codepen:before {\n content: \"\\f1cb\";\n}\n.fa-jsfiddle:before {\n content: \"\\f1cc\";\n}\n.fa-life-bouy:before,\n.fa-life-buoy:before,\n.fa-life-saver:before,\n.fa-support:before,\n.fa-life-ring:before {\n content: \"\\f1cd\";\n}\n.fa-circle-o-notch:before {\n content: \"\\f1ce\";\n}\n.fa-ra:before,\n.fa-resistance:before,\n.fa-rebel:before {\n content: \"\\f1d0\";\n}\n.fa-ge:before,\n.fa-empire:before {\n content: \"\\f1d1\";\n}\n.fa-git-square:before {\n content: \"\\f1d2\";\n}\n.fa-git:before {\n content: \"\\f1d3\";\n}\n.fa-y-combinator-square:before,\n.fa-yc-square:before,\n.fa-hacker-news:before {\n content: \"\\f1d4\";\n}\n.fa-tencent-weibo:before {\n content: \"\\f1d5\";\n}\n.fa-qq:before {\n content: \"\\f1d6\";\n}\n.fa-wechat:before,\n.fa-weixin:before {\n content: \"\\f1d7\";\n}\n.fa-send:before,\n.fa-paper-plane:before {\n content: \"\\f1d8\";\n}\n.fa-send-o:before,\n.fa-paper-plane-o:before {\n content: \"\\f1d9\";\n}\n.fa-history:before {\n content: \"\\f1da\";\n}\n.fa-circle-thin:before {\n content: \"\\f1db\";\n}\n.fa-header:before {\n content: \"\\f1dc\";\n}\n.fa-paragraph:before {\n content: \"\\f1dd\";\n}\n.fa-sliders:before {\n content: \"\\f1de\";\n}\n.fa-share-alt:before {\n content: \"\\f1e0\";\n}\n.fa-share-alt-square:before {\n content: \"\\f1e1\";\n}\n.fa-bomb:before {\n content: \"\\f1e2\";\n}\n.fa-soccer-ball-o:before,\n.fa-futbol-o:before {\n content: \"\\f1e3\";\n}\n.fa-tty:before {\n content: \"\\f1e4\";\n}\n.fa-binoculars:before {\n content: \"\\f1e5\";\n}\n.fa-plug:before {\n content: \"\\f1e6\";\n}\n.fa-slideshare:before {\n content: \"\\f1e7\";\n}\n.fa-twitch:before {\n content: \"\\f1e8\";\n}\n.fa-yelp:before {\n content: \"\\f1e9\";\n}\n.fa-newspaper-o:before {\n content: \"\\f1ea\";\n}\n.fa-wifi:before {\n content: \"\\f1eb\";\n}\n.fa-calculator:before {\n content: \"\\f1ec\";\n}\n.fa-paypal:before {\n content: \"\\f1ed\";\n}\n.fa-google-wallet:before {\n content: \"\\f1ee\";\n}\n.fa-cc-visa:before {\n content: \"\\f1f0\";\n}\n.fa-cc-mastercard:before {\n content: \"\\f1f1\";\n}\n.fa-cc-discover:before {\n content: \"\\f1f2\";\n}\n.fa-cc-amex:before {\n content: \"\\f1f3\";\n}\n.fa-cc-paypal:before {\n content: \"\\f1f4\";\n}\n.fa-cc-stripe:before {\n content: \"\\f1f5\";\n}\n.fa-bell-slash:before {\n content: \"\\f1f6\";\n}\n.fa-bell-slash-o:before {\n content: \"\\f1f7\";\n}\n.fa-trash:before {\n content: \"\\f1f8\";\n}\n.fa-copyright:before {\n content: \"\\f1f9\";\n}\n.fa-at:before {\n content: \"\\f1fa\";\n}\n.fa-eyedropper:before {\n content: \"\\f1fb\";\n}\n.fa-paint-brush:before {\n content: \"\\f1fc\";\n}\n.fa-birthday-cake:before {\n content: \"\\f1fd\";\n}\n.fa-area-chart:before {\n content: \"\\f1fe\";\n}\n.fa-pie-chart:before {\n content: \"\\f200\";\n}\n.fa-line-chart:before {\n content: \"\\f201\";\n}\n.fa-lastfm:before {\n content: \"\\f202\";\n}\n.fa-lastfm-square:before {\n content: \"\\f203\";\n}\n.fa-toggle-off:before {\n content: \"\\f204\";\n}\n.fa-toggle-on:before {\n content: \"\\f205\";\n}\n.fa-bicycle:before {\n content: \"\\f206\";\n}\n.fa-bus:before {\n content: \"\\f207\";\n}\n.fa-ioxhost:before {\n content: \"\\f208\";\n}\n.fa-angellist:before {\n content: \"\\f209\";\n}\n.fa-cc:before {\n content: \"\\f20a\";\n}\n.fa-shekel:before,\n.fa-sheqel:before,\n.fa-ils:before {\n content: \"\\f20b\";\n}\n.fa-meanpath:before {\n content: \"\\f20c\";\n}\n.fa-buysellads:before {\n content: \"\\f20d\";\n}\n.fa-connectdevelop:before {\n content: \"\\f20e\";\n}\n.fa-dashcube:before {\n content: \"\\f210\";\n}\n.fa-forumbee:before {\n content: \"\\f211\";\n}\n.fa-leanpub:before {\n content: \"\\f212\";\n}\n.fa-sellsy:before {\n content: \"\\f213\";\n}\n.fa-shirtsinbulk:before {\n content: \"\\f214\";\n}\n.fa-simplybuilt:before {\n content: \"\\f215\";\n}\n.fa-skyatlas:before {\n content: \"\\f216\";\n}\n.fa-cart-plus:before {\n content: \"\\f217\";\n}\n.fa-cart-arrow-down:before {\n content: \"\\f218\";\n}\n.fa-diamond:before {\n content: \"\\f219\";\n}\n.fa-ship:before {\n content: \"\\f21a\";\n}\n.fa-user-secret:before {\n content: \"\\f21b\";\n}\n.fa-motorcycle:before {\n content: \"\\f21c\";\n}\n.fa-street-view:before {\n content: \"\\f21d\";\n}\n.fa-heartbeat:before {\n content: \"\\f21e\";\n}\n.fa-venus:before {\n content: \"\\f221\";\n}\n.fa-mars:before {\n content: \"\\f222\";\n}\n.fa-mercury:before {\n content: \"\\f223\";\n}\n.fa-intersex:before,\n.fa-transgender:before {\n content: \"\\f224\";\n}\n.fa-transgender-alt:before {\n content: \"\\f225\";\n}\n.fa-venus-double:before {\n content: \"\\f226\";\n}\n.fa-mars-double:before {\n content: \"\\f227\";\n}\n.fa-venus-mars:before {\n content: \"\\f228\";\n}\n.fa-mars-stroke:before {\n content: \"\\f229\";\n}\n.fa-mars-stroke-v:before {\n content: \"\\f22a\";\n}\n.fa-mars-stroke-h:before {\n content: \"\\f22b\";\n}\n.fa-neuter:before {\n content: \"\\f22c\";\n}\n.fa-genderless:before {\n content: \"\\f22d\";\n}\n.fa-facebook-official:before {\n content: \"\\f230\";\n}\n.fa-pinterest-p:before {\n content: \"\\f231\";\n}\n.fa-whatsapp:before {\n content: \"\\f232\";\n}\n.fa-server:before {\n content: \"\\f233\";\n}\n.fa-user-plus:before {\n content: \"\\f234\";\n}\n.fa-user-times:before {\n content: \"\\f235\";\n}\n.fa-hotel:before,\n.fa-bed:before {\n content: \"\\f236\";\n}\n.fa-viacoin:before {\n content: \"\\f237\";\n}\n.fa-train:before {\n content: \"\\f238\";\n}\n.fa-subway:before {\n content: \"\\f239\";\n}\n.fa-medium:before {\n content: \"\\f23a\";\n}\n.fa-yc:before,\n.fa-y-combinator:before {\n content: \"\\f23b\";\n}\n.fa-optin-monster:before {\n content: \"\\f23c\";\n}\n.fa-opencart:before {\n content: \"\\f23d\";\n}\n.fa-expeditedssl:before {\n content: \"\\f23e\";\n}\n.fa-battery-4:before,\n.fa-battery:before,\n.fa-battery-full:before {\n content: \"\\f240\";\n}\n.fa-battery-3:before,\n.fa-battery-three-quarters:before {\n content: \"\\f241\";\n}\n.fa-battery-2:before,\n.fa-battery-half:before {\n content: \"\\f242\";\n}\n.fa-battery-1:before,\n.fa-battery-quarter:before {\n content: \"\\f243\";\n}\n.fa-battery-0:before,\n.fa-battery-empty:before {\n content: \"\\f244\";\n}\n.fa-mouse-pointer:before {\n content: \"\\f245\";\n}\n.fa-i-cursor:before {\n content: \"\\f246\";\n}\n.fa-object-group:before {\n content: \"\\f247\";\n}\n.fa-object-ungroup:before {\n content: \"\\f248\";\n}\n.fa-sticky-note:before {\n content: \"\\f249\";\n}\n.fa-sticky-note-o:before {\n content: \"\\f24a\";\n}\n.fa-cc-jcb:before {\n content: \"\\f24b\";\n}\n.fa-cc-diners-club:before {\n content: \"\\f24c\";\n}\n.fa-clone:before {\n content: \"\\f24d\";\n}\n.fa-balance-scale:before {\n content: \"\\f24e\";\n}\n.fa-hourglass-o:before {\n content: \"\\f250\";\n}\n.fa-hourglass-1:before,\n.fa-hourglass-start:before {\n content: \"\\f251\";\n}\n.fa-hourglass-2:before,\n.fa-hourglass-half:before {\n content: \"\\f252\";\n}\n.fa-hourglass-3:before,\n.fa-hourglass-end:before {\n content: \"\\f253\";\n}\n.fa-hourglass:before {\n content: \"\\f254\";\n}\n.fa-hand-grab-o:before,\n.fa-hand-rock-o:before {\n content: \"\\f255\";\n}\n.fa-hand-stop-o:before,\n.fa-hand-paper-o:before {\n content: \"\\f256\";\n}\n.fa-hand-scissors-o:before {\n content: \"\\f257\";\n}\n.fa-hand-lizard-o:before {\n content: \"\\f258\";\n}\n.fa-hand-spock-o:before {\n content: \"\\f259\";\n}\n.fa-hand-pointer-o:before {\n content: \"\\f25a\";\n}\n.fa-hand-peace-o:before {\n content: \"\\f25b\";\n}\n.fa-trademark:before {\n content: \"\\f25c\";\n}\n.fa-registered:before {\n content: \"\\f25d\";\n}\n.fa-creative-commons:before {\n content: \"\\f25e\";\n}\n.fa-gg:before {\n content: \"\\f260\";\n}\n.fa-gg-circle:before {\n content: \"\\f261\";\n}\n.fa-tripadvisor:before {\n content: \"\\f262\";\n}\n.fa-odnoklassniki:before {\n content: \"\\f263\";\n}\n.fa-odnoklassniki-square:before {\n content: \"\\f264\";\n}\n.fa-get-pocket:before {\n content: \"\\f265\";\n}\n.fa-wikipedia-w:before {\n content: \"\\f266\";\n}\n.fa-safari:before {\n content: \"\\f267\";\n}\n.fa-chrome:before {\n content: \"\\f268\";\n}\n.fa-firefox:before {\n content: \"\\f269\";\n}\n.fa-opera:before {\n content: \"\\f26a\";\n}\n.fa-internet-explorer:before {\n content: \"\\f26b\";\n}\n.fa-tv:before,\n.fa-television:before {\n content: \"\\f26c\";\n}\n.fa-contao:before {\n content: \"\\f26d\";\n}\n.fa-500px:before {\n content: \"\\f26e\";\n}\n.fa-amazon:before {\n content: \"\\f270\";\n}\n.fa-calendar-plus-o:before {\n content: \"\\f271\";\n}\n.fa-calendar-minus-o:before {\n content: \"\\f272\";\n}\n.fa-calendar-times-o:before {\n content: \"\\f273\";\n}\n.fa-calendar-check-o:before {\n content: \"\\f274\";\n}\n.fa-industry:before {\n content: \"\\f275\";\n}\n.fa-map-pin:before {\n content: \"\\f276\";\n}\n.fa-map-signs:before {\n content: \"\\f277\";\n}\n.fa-map-o:before {\n content: \"\\f278\";\n}\n.fa-map:before {\n content: \"\\f279\";\n}\n.fa-commenting:before {\n content: \"\\f27a\";\n}\n.fa-commenting-o:before {\n content: \"\\f27b\";\n}\n.fa-houzz:before {\n content: \"\\f27c\";\n}\n.fa-vimeo:before {\n content: \"\\f27d\";\n}\n.fa-black-tie:before {\n content: \"\\f27e\";\n}\n.fa-fonticons:before {\n content: \"\\f280\";\n}\n.fa-reddit-alien:before {\n content: \"\\f281\";\n}\n.fa-edge:before {\n content: \"\\f282\";\n}\n.fa-credit-card-alt:before {\n content: \"\\f283\";\n}\n.fa-codiepie:before {\n content: \"\\f284\";\n}\n.fa-modx:before {\n content: \"\\f285\";\n}\n.fa-fort-awesome:before {\n content: \"\\f286\";\n}\n.fa-usb:before {\n content: \"\\f287\";\n}\n.fa-product-hunt:before {\n content: \"\\f288\";\n}\n.fa-mixcloud:before {\n content: \"\\f289\";\n}\n.fa-scribd:before {\n content: \"\\f28a\";\n}\n.fa-pause-circle:before {\n content: \"\\f28b\";\n}\n.fa-pause-circle-o:before {\n content: \"\\f28c\";\n}\n.fa-stop-circle:before {\n content: \"\\f28d\";\n}\n.fa-stop-circle-o:before {\n content: \"\\f28e\";\n}\n.fa-shopping-bag:before {\n content: \"\\f290\";\n}\n.fa-shopping-basket:before {\n content: \"\\f291\";\n}\n.fa-hashtag:before {\n content: \"\\f292\";\n}\n.fa-bluetooth:before {\n content: \"\\f293\";\n}\n.fa-bluetooth-b:before {\n content: \"\\f294\";\n}\n.fa-percent:before {\n content: \"\\f295\";\n}\n.fa-gitlab:before {\n content: \"\\f296\";\n}\n.fa-wpbeginner:before {\n content: \"\\f297\";\n}\n.fa-wpforms:before {\n content: \"\\f298\";\n}\n.fa-envira:before {\n content: \"\\f299\";\n}\n.fa-universal-access:before {\n content: \"\\f29a\";\n}\n.fa-wheelchair-alt:before {\n content: \"\\f29b\";\n}\n.fa-question-circle-o:before {\n content: \"\\f29c\";\n}\n.fa-blind:before {\n content: \"\\f29d\";\n}\n.fa-audio-description:before {\n content: \"\\f29e\";\n}\n.fa-volume-control-phone:before {\n content: \"\\f2a0\";\n}\n.fa-braille:before {\n content: \"\\f2a1\";\n}\n.fa-assistive-listening-systems:before {\n content: \"\\f2a2\";\n}\n.fa-asl-interpreting:before,\n.fa-american-sign-language-interpreting:before {\n content: \"\\f2a3\";\n}\n.fa-deafness:before,\n.fa-hard-of-hearing:before,\n.fa-deaf:before {\n content: \"\\f2a4\";\n}\n.fa-glide:before {\n content: \"\\f2a5\";\n}\n.fa-glide-g:before {\n content: \"\\f2a6\";\n}\n.fa-signing:before,\n.fa-sign-language:before {\n content: \"\\f2a7\";\n}\n.fa-low-vision:before {\n content: \"\\f2a8\";\n}\n.fa-viadeo:before {\n content: \"\\f2a9\";\n}\n.fa-viadeo-square:before {\n content: \"\\f2aa\";\n}\n.fa-snapchat:before {\n content: \"\\f2ab\";\n}\n.fa-snapchat-ghost:before {\n content: \"\\f2ac\";\n}\n.fa-snapchat-square:before {\n content: \"\\f2ad\";\n}\n.fa-pied-piper:before {\n content: \"\\f2ae\";\n}\n.fa-first-order:before {\n content: \"\\f2b0\";\n}\n.fa-yoast:before {\n content: \"\\f2b1\";\n}\n.fa-themeisle:before {\n content: \"\\f2b2\";\n}\n.fa-google-plus-circle:before,\n.fa-google-plus-official:before {\n content: \"\\f2b3\";\n}\n.fa-fa:before,\n.fa-font-awesome:before {\n content: \"\\f2b4\";\n}\n.fa-handshake-o:before {\n content: \"\\f2b5\";\n}\n.fa-envelope-open:before {\n content: \"\\f2b6\";\n}\n.fa-envelope-open-o:before {\n content: \"\\f2b7\";\n}\n.fa-linode:before {\n content: \"\\f2b8\";\n}\n.fa-address-book:before {\n content: \"\\f2b9\";\n}\n.fa-address-book-o:before {\n content: \"\\f2ba\";\n}\n.fa-vcard:before,\n.fa-address-card:before {\n content: \"\\f2bb\";\n}\n.fa-vcard-o:before,\n.fa-address-card-o:before {\n content: \"\\f2bc\";\n}\n.fa-user-circle:before {\n content: \"\\f2bd\";\n}\n.fa-user-circle-o:before {\n content: \"\\f2be\";\n}\n.fa-user-o:before {\n content: \"\\f2c0\";\n}\n.fa-id-badge:before {\n content: \"\\f2c1\";\n}\n.fa-drivers-license:before,\n.fa-id-card:before {\n content: \"\\f2c2\";\n}\n.fa-drivers-license-o:before,\n.fa-id-card-o:before {\n content: \"\\f2c3\";\n}\n.fa-quora:before {\n content: \"\\f2c4\";\n}\n.fa-free-code-camp:before {\n content: \"\\f2c5\";\n}\n.fa-telegram:before {\n content: \"\\f2c6\";\n}\n.fa-thermometer-4:before,\n.fa-thermometer:before,\n.fa-thermometer-full:before {\n content: \"\\f2c7\";\n}\n.fa-thermometer-3:before,\n.fa-thermometer-three-quarters:before {\n content: \"\\f2c8\";\n}\n.fa-thermometer-2:before,\n.fa-thermometer-half:before {\n content: \"\\f2c9\";\n}\n.fa-thermometer-1:before,\n.fa-thermometer-quarter:before {\n content: \"\\f2ca\";\n}\n.fa-thermometer-0:before,\n.fa-thermometer-empty:before {\n content: \"\\f2cb\";\n}\n.fa-shower:before {\n content: \"\\f2cc\";\n}\n.fa-bathtub:before,\n.fa-s15:before,\n.fa-bath:before {\n content: \"\\f2cd\";\n}\n.fa-podcast:before {\n content: \"\\f2ce\";\n}\n.fa-window-maximize:before {\n content: \"\\f2d0\";\n}\n.fa-window-minimize:before {\n content: \"\\f2d1\";\n}\n.fa-window-restore:before {\n content: \"\\f2d2\";\n}\n.fa-times-rectangle:before,\n.fa-window-close:before {\n content: \"\\f2d3\";\n}\n.fa-times-rectangle-o:before,\n.fa-window-close-o:before {\n content: \"\\f2d4\";\n}\n.fa-bandcamp:before {\n content: \"\\f2d5\";\n}\n.fa-grav:before {\n content: \"\\f2d6\";\n}\n.fa-etsy:before {\n content: \"\\f2d7\";\n}\n.fa-imdb:before {\n content: \"\\f2d8\";\n}\n.fa-ravelry:before {\n content: \"\\f2d9\";\n}\n.fa-eercast:before {\n content: \"\\f2da\";\n}\n.fa-microchip:before {\n content: \"\\f2db\";\n}\n.fa-snowflake-o:before {\n content: \"\\f2dc\";\n}\n.fa-superpowers:before {\n content: \"\\f2dd\";\n}\n.fa-wpexplorer:before {\n content: \"\\f2de\";\n}\n.fa-meetup:before {\n content: \"\\f2e0\";\n}\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n border: 0;\n}\n.sr-only-focusable:active,\n.sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n margin: 0;\n overflow: visible;\n clip: auto;\n}\n\n\n\n// WEBPACK FOOTER //\n// ./~/font-awesome/css/font-awesome.css","@font-face {\n font-family: 'Material Icons';\n font-style: normal;\n font-weight: 400;\n src: url(MaterialIcons-Regular.eot); /* For IE6-8 */\n src: local('Material Icons'),\n local('MaterialIcons-Regular'),\n url(MaterialIcons-Regular.woff2) format('woff2'),\n url(MaterialIcons-Regular.woff) format('woff'),\n url(MaterialIcons-Regular.ttf) format('truetype');\n}\n\n.material-icons {\n font-family: 'Material Icons';\n font-weight: normal;\n font-style: normal;\n font-size: 24px; /* Preferred icon size */\n display: inline-block;\n line-height: 1;\n text-transform: none;\n letter-spacing: normal;\n word-wrap: normal;\n white-space: nowrap;\n direction: ltr;\n\n /* Support for all WebKit browsers. */\n -webkit-font-smoothing: antialiased;\n /* Support for Safari and Chrome. */\n text-rendering: optimizeLegibility;\n\n /* Support for Firefox. */\n -moz-osx-font-smoothing: grayscale;\n\n /* Support for IE. */\n font-feature-settings: 'liga';\n}\n\n\n\n// WEBPACK FOOTER //\n// ./~/material-design-icons/iconfont/material-icons.css","@font-face{\n font-family: 'Source Sans Pro';\n font-weight: 200;\n font-style: normal;\n font-stretch: normal;\n src: url('EOT/SourceSansPro-ExtraLight.eot') format('embedded-opentype'),\n url('WOFF/OTF/SourceSansPro-ExtraLight.otf.woff') format('woff'),\n url('OTF/SourceSansPro-ExtraLight.otf') format('opentype'),\n url('TTF/SourceSansPro-ExtraLight.ttf') format('truetype');\n}\n\n@font-face{\n font-family: 'Source Sans Pro';\n font-weight: 200;\n font-style: italic;\n font-stretch: normal;\n src: url('EOT/SourceSansPro-ExtraLightIt.eot') format('embedded-opentype'),\n url('WOFF/OTF/SourceSansPro-ExtraLightIt.otf.woff') format('woff'),\n url('OTF/SourceSansPro-ExtraLightIt.otf') format('opentype'),\n url('TTF/SourceSansPro-ExtraLightIt.ttf') format('truetype');\n}\n\n@font-face{\n font-family: 'Source Sans Pro';\n font-weight: 300;\n font-style: normal;\n font-stretch: normal;\n src: url('EOT/SourceSansPro-Light.eot') format('embedded-opentype'),\n url('WOFF/OTF/SourceSansPro-Light.otf.woff') format('woff'),\n url('OTF/SourceSansPro-Light.otf') format('opentype'),\n url('TTF/SourceSansPro-Light.ttf') format('truetype');\n}\n\n@font-face{\n font-family: 'Source Sans Pro';\n font-weight: 300;\n font-style: italic;\n font-stretch: normal;\n src: url('EOT/SourceSansPro-LightIt.eot') format('embedded-opentype'),\n url('WOFF/OTF/SourceSansPro-LightIt.otf.woff') format('woff'),\n url('OTF/SourceSansPro-LightIt.otf') format('opentype'),\n url('TTF/SourceSansPro-LightIt.ttf') format('truetype');\n}\n\n@font-face{\n font-family: 'Source Sans Pro';\n font-weight: 400;\n font-style: normal;\n font-stretch: normal;\n src: url('EOT/SourceSansPro-Regular.eot') format('embedded-opentype'),\n url('WOFF/OTF/SourceSansPro-Regular.otf.woff') format('woff'),\n url('OTF/SourceSansPro-Regular.otf') format('opentype'),\n url('TTF/SourceSansPro-Regular.ttf') format('truetype');\n}\n\n@font-face{\n font-family: 'Source Sans Pro';\n font-weight: 400;\n font-style: italic;\n font-stretch: normal;\n src: url('EOT/SourceSansPro-It.eot') format('embedded-opentype'),\n url('WOFF/OTF/SourceSansPro-It.otf.woff') format('woff'),\n url('OTF/SourceSansPro-It.otf') format('opentype'),\n url('TTF/SourceSansPro-It.ttf') format('truetype');\n}\n\n@font-face{\n font-family: 'Source Sans Pro';\n font-weight: 600;\n font-style: normal;\n font-stretch: normal;\n src: url('EOT/SourceSansPro-Semibold.eot') format('embedded-opentype'),\n url('WOFF/OTF/SourceSansPro-Semibold.otf.woff') format('woff'),\n url('OTF/SourceSansPro-Semibold.otf') format('opentype'),\n url('TTF/SourceSansPro-Semibold.ttf') format('truetype');\n}\n\n@font-face{\n font-family: 'Source Sans Pro';\n font-weight: 600;\n font-style: italic;\n font-stretch: normal;\n src: url('EOT/SourceSansPro-SemiboldIt.eot') format('embedded-opentype'),\n url('WOFF/OTF/SourceSansPro-SemiboldIt.otf.woff') format('woff'),\n url('OTF/SourceSansPro-SemiboldIt.otf') format('opentype'),\n url('TTF/SourceSansPro-SemiboldIt.ttf') format('truetype');\n}\n\n@font-face{\n font-family: 'Source Sans Pro';\n font-weight: 700;\n font-style: normal;\n font-stretch: normal;\n src: url('EOT/SourceSansPro-Bold.eot') format('embedded-opentype'),\n url('WOFF/OTF/SourceSansPro-Bold.otf.woff') format('woff'),\n url('OTF/SourceSansPro-Bold.otf') format('opentype'),\n url('TTF/SourceSansPro-Bold.ttf') format('truetype');\n}\n\n@font-face{\n font-family: 'Source Sans Pro';\n font-weight: 700;\n font-style: italic;\n font-stretch: normal;\n src: url('EOT/SourceSansPro-BoldIt.eot') format('embedded-opentype'),\n url('WOFF/OTF/SourceSansPro-BoldIt.otf.woff') format('woff'),\n url('OTF/SourceSansPro-BoldIt.otf') format('opentype'),\n url('TTF/SourceSansPro-BoldIt.ttf') format('truetype');\n}\n\n@font-face{\n font-family: 'Source Sans Pro';\n font-weight: 900;\n font-style: normal;\n font-stretch: normal;\n src: url('EOT/SourceSansPro-Black.eot') format('embedded-opentype'),\n url('WOFF/OTF/SourceSansPro-Black.otf.woff') format('woff'),\n url('OTF/SourceSansPro-Black.otf') format('opentype'),\n url('TTF/SourceSansPro-Black.ttf') format('truetype');\n}\n\n@font-face{\n font-family: 'Source Sans Pro';\n font-weight: 900;\n font-style: italic;\n font-stretch: normal;\n src: url('EOT/SourceSansPro-BlackIt.eot') format('embedded-opentype'),\n url('WOFF/OTF/SourceSansPro-BlackIt.otf.woff') format('woff'),\n url('OTF/SourceSansPro-BlackIt.otf') format('opentype'),\n url('TTF/SourceSansPro-BlackIt.ttf') format('truetype');\n}\n\n\n\n// WEBPACK FOOTER //\n// ./~/source-sans-pro/source-sans-pro.css","@font-face {\n font-family: 'Open Sans';\n font-weight: 300;\n font-style: normal;\n src: url('./fonts/Light/OpenSans-Light.eot');\n src: url('./fonts/Light/OpenSans-Light.eot?#iefix') format('embedded-opentype'),\n url('./fonts/Light/OpenSans-Light.woff2') format('woff2'),\n url('./fonts/Light/OpenSans-Light.woff') format('woff'),\n url('./fonts/Light/OpenSans-Light.ttf') format('truetype'),\n url('./fonts/Light/OpenSans-Light.svg#OpenSansLight') format('svg');\n}\n\n@font-face {\n font-family: 'Open Sans';\n font-weight: 300;\n font-style: italic;\n src: url('./fonts/LightItalic/OpenSans-LightItalic.eot');\n src: url('./fonts/LightItalic/OpenSans-LightItalic.eot?#iefix') format('embedded-opentype'),\n url('./fonts/LightItalic/OpenSans-LightItalic.woff2') format('woff2'),\n url('./fonts/LightItalic/OpenSans-LightItalic.woff') format('woff'),\n url('./fonts/LightItalic/OpenSans-LightItalic.ttf') format('truetype'),\n url('./fonts/LightItalic/OpenSans-LightItalic.svg#OpenSansLightItalic') format('svg');\n}\n\n@font-face {\n font-family: 'Open Sans';\n font-weight: normal;\n font-style: normal;\n src: url('./fonts/Regular/OpenSans-Regular.eot');\n src: url('./fonts/Regular/OpenSans-Regular.eot?#iefix') format('embedded-opentype'),\n url('./fonts/Regular/OpenSans-Regular.woff2') format('woff2'),\n url('./fonts/Regular/OpenSans-Regular.woff') format('woff'),\n url('./fonts/Regular/OpenSans-Regular.ttf') format('truetype'),\n url('./fonts/Regular/OpenSans-Regular.svg#OpenSansRegular') format('svg');\n}\n\n@font-face {\n font-family: 'Open Sans';\n font-weight: normal;\n font-style: italic;\n src: url('./fonts/Italic/OpenSans-Italic.eot');\n src: url('./fonts/Italic/OpenSans-Italic.eot?#iefix') format('embedded-opentype'),\n url('./fonts/Italic/OpenSans-Italic.woff2') format('woff2'),\n url('./fonts/Italic/OpenSans-Italic.woff') format('woff'),\n url('./fonts/Italic/OpenSans-Italic.ttf') format('truetype'),\n url('./fonts/Italic/OpenSans-Italic.svg#OpenSansItalic') format('svg');\n}\n\n@font-face {\n font-family: 'Open Sans';\n font-weight: 600;\n font-style: normal;\n src: url('./fonts/Semibold/OpenSans-Semibold.eot');\n src: url('./fonts/Semibold/OpenSans-Semibold.eot?#iefix') format('embedded-opentype'),\n url('./fonts/Semibold/OpenSans-Semibold.woff2') format('woff2'),\n url('./fonts/Semibold/OpenSans-Semibold.woff') format('woff'),\n url('./fonts/Semibold/OpenSans-Semibold.ttf') format('truetype'),\n url('./fonts/Semibold/OpenSans-Semibold.svg#OpenSansSemibold') format('svg');\n}\n\n@font-face {\n font-family: 'Open Sans';\n font-weight: 600;\n font-style: italic;\n src: url('./fonts/SemiboldItalic/OpenSans-SemiboldItalic.eot');\n src: url('./fonts/SemiboldItalic/OpenSans-SemiboldItalic.eot?#iefix') format('embedded-opentype'),\n url('./fonts/SemiboldItalic/OpenSans-SemiboldItalic.woff2') format('woff2'),\n url('./fonts/SemiboldItalic/OpenSans-SemiboldItalic.woff') format('woff'),\n url('./fonts/SemiboldItalic/OpenSans-SemiboldItalic.ttf') format('truetype'),\n url('./fonts/SemiboldItalic/OpenSans-SemiboldItalic.svg#OpenSansSemiboldItalic') format('svg');\n}\n\n@font-face {\n font-family: 'Open Sans';\n font-weight: bold;\n font-style: normal;\n src: url('./fonts/Bold/OpenSans-Bold.eot');\n src: url('./fonts/Bold/OpenSans-Bold.eot?#iefix') format('embedded-opentype'),\n url('./fonts/Bold/OpenSans-Bold.woff2') format('woff2'),\n url('./fonts/Bold/OpenSans-Bold.woff') format('woff'),\n url('./fonts/Bold/OpenSans-Bold.ttf') format('truetype'),\n url('./fonts/Bold/OpenSans-Bold.svg#OpenSansBold') format('svg');\n}\n\n@font-face {\n font-family: 'Open Sans';\n font-weight: bold;\n font-style: italic;\n src: url('./fonts/BoldItalic/OpenSans-BoldItalic.eot');\n src: url('./fonts/BoldItalic/OpenSans-BoldItalic.eot?#iefix') format('embedded-opentype'),\n url('./fonts/BoldItalic/OpenSans-BoldItalic.woff2') format('woff2'),\n url('./fonts/BoldItalic/OpenSans-BoldItalic.woff') format('woff'),\n url('./fonts/BoldItalic/OpenSans-BoldItalic.ttf') format('truetype'),\n url('./fonts/BoldItalic/OpenSans-BoldItalic.svg#OpenSansBoldItalic') format('svg');\n}\n\n@font-face {\n font-family: 'Open Sans';\n font-weight: 800;\n font-style: normal;\n src: url('./fonts/ExtraBold/OpenSans-ExtraBold.eot');\n src: url('./fonts/ExtraBold/OpenSans-ExtraBold.eot?#iefix') format('embedded-opentype'),\n url('./fonts/ExtraBold/OpenSans-ExtraBold.woff2') format('woff2'),\n url('./fonts/ExtraBold/OpenSans-ExtraBold.woff') format('woff'),\n url('./fonts/ExtraBold/OpenSans-ExtraBold.ttf') format('truetype'),\n url('./fonts/ExtraBold/OpenSans-ExtraBold.svg#OpenSansExtrabold') format('svg');\n}\n\n@font-face {\n font-family: 'Open Sans';\n font-weight: 800;\n font-style: italic;\n src: url('./fonts/ExtraBoldItalic/OpenSans-ExtraBoldItalic.eot');\n src: url('./fonts/ExtraBoldItalic/OpenSans-ExtraBoldItalic.eot?#iefix') format('embedded-opentype'),\n url('./fonts/ExtraBoldItalic/OpenSans-ExtraBoldItalic.woff2') format('woff2'),\n url('./fonts/ExtraBoldItalic/OpenSans-ExtraBoldItalic.woff') format('woff'),\n url('./fonts/ExtraBoldItalic/OpenSans-ExtraBoldItalic.ttf') format('truetype'),\n url('./fonts/ExtraBoldItalic/OpenSans-ExtraBoldItalic.svg#OpenSansExtraboldItalic') format('svg');\n}\n\n\n\n// WEBPACK FOOTER //\n// ./~/npm-font-open-sans/open-sans.css","@font-face {\n font-family: 'Open Sans Condensed';\n font-weight: 300;\n font-style: normal;\n src: url('fonts/opensans-condlight.eot');\n src: url('fonts/opensans-condlight.eot?#iefix') format('embedded-opentype'),\n url('fonts/opensans-condlight.woff') format('woff'),\n url('fonts/opensans-condlight.ttf') format('truetype'),\n url('fonts/opensans-condlight.svg#OpenSansCondensedLight') format('svg');\n}\n\n@font-face {\n font-family: 'Open Sans Condensed';\n font-weight: 300;\n font-style: italic;\n src: url('fonts/opensans-condlightitalic.eot');\n src: url('fonts/opensans-condlightitalic.eot?#iefix') format('embedded-opentype'),\n url('fonts/opensans-condlightitalic.woff') format('woff'),\n url('fonts/opensans-condlightitalic.ttf') format('truetype'),\n url('fonts/opensans-condlightitalic.svg#OpenSansCondensedLightItalic') format('svg');\n}\n\n@font-face {\n font-family: 'Open Sans Condensed';\n font-weight: bold;\n font-style: normal;\n src: url('fonts/opensans-condbold.eot');\n src: url('fonts/opensans-condbold.eot?#iefix') format('embedded-opentype'),\n url('fonts/opensans-condbold.woff') format('woff'),\n url('fonts/opensans-condbold.ttf') format('truetype'),\n url('fonts/opensans-condbold.svg#OpenSansCondensedBold') format('svg');\n}\n\n\n\n// WEBPACK FOOTER //\n// ./~/npm-font-open-sans-condensed/open-sans-condensed.css","@font-face {\n font-family: Raleway;\n src: url('fonts/Raleway-Thin.ttf') format('truetype');\n font-style: normal;\n font-weight: 100;\n text-rendering: optimizeLegibility;\n}\n\n@font-face {\n font-family: Raleway;\n src: url('fonts/Raleway-Thin-Italic.ttf') format('truetype');\n font-style: italic;\n font-weight: 100;\n text-rendering: optimizeLegibility;\n}\n\n@font-face {\n font-family: Raleway;\n src: url('fonts/Raleway-ExtraLight.ttf') format('truetype');\n font-style: normal;\n font-weight: 200;\n text-rendering: optimizeLegibility;\n}\n\n@font-face {\n font-family: Raleway;\n src: url('fonts/Raleway-ExtraLight-Italic.ttf') format('truetype');\n font-style: italic;\n font-weight: 200;\n text-rendering: optimizeLegibility;\n}\n\n@font-face {\n font-family: Raleway;\n src: url('fonts/Raleway-Light.ttf') format('truetype');\n font-style: normal;\n font-weight: 300;\n text-rendering: optimizeLegibility;\n}\n\n@font-face {\n font-family: Raleway;\n src: url('fonts/Raleway-Light-Italic.ttf') format('truetype');\n font-style: italic;\n font-weight: 300;\n text-rendering: optimizeLegibility;\n}\n\n@font-face {\n font-family: Raleway;\n src: url('fonts/Raleway-Regular.ttf') format('truetype');\n font-style: normal;\n font-weight: 400;\n text-rendering: optimizeLegibility;\n}\n\n@font-face {\n font-family: Raleway;\n src: url('fonts/Raleway-Regular-Italic.ttf') format('truetype');\n font-style: italic;\n font-weight: 400;\n text-rendering: optimizeLegibility;\n}\n\n@font-face {\n font-family: Raleway;\n src: url('fonts/Raleway-Medium.ttf') format('truetype');\n font-style: normal;\n font-weight: 500;\n text-rendering: optimizeLegibility;\n}\n\n@font-face {\n font-family: Raleway;\n src: url('fonts/Raleway-Medium-Italic.ttf') format('truetype');\n font-style: italic;\n font-weight: 500;\n text-rendering: optimizeLegibility;\n}\n\n@font-face {\n font-family: Raleway;\n src: url('fonts/Raleway-SemiBold.ttf') format('truetype');\n font-style: normal;\n font-weight: 600;\n text-rendering: optimizeLegibility;\n}\n\n@font-face {\n font-family: Raleway;\n src: url('fonts/Raleway-SemiBold-Italic.ttf') format('truetype');\n font-style: italic;\n font-weight: 600;\n text-rendering: optimizeLegibility;\n}\n\n@font-face {\n font-family: Raleway;\n src: url('fonts/Raleway-Bold.ttf') format('truetype');\n font-style: normal;\n font-weight: 700;\n text-rendering: optimizeLegibility;\n}\n\n@font-face {\n font-family: Raleway;\n src: url('fonts/Raleway-Bold-Italic.ttf') format('truetype');\n font-style: italic;\n font-weight: 700;\n text-rendering: optimizeLegibility;\n}\n\n@font-face {\n font-family: Raleway;\n src: url('fonts/Raleway-ExtraBold.ttf') format('truetype');\n font-style: normal;\n font-weight: 800;\n text-rendering: optimizeLegibility;\n}\n\n@font-face {\n font-family: Raleway;\n src: url('fonts/Raleway-ExtraBold-Italic.ttf') format('truetype');\n font-style: italic;\n font-weight: 800;\n text-rendering: optimizeLegibility;\n}\n\n@font-face {\n font-family: Raleway;\n src: url('fonts/Raleway-Black.ttf') format('truetype');\n font-style: normal;\n font-weight: 900;\n text-rendering: optimizeLegibility;\n}\n\n@font-face {\n font-family: Raleway;\n src: url('fonts/Raleway-Black-Italic.ttf') format('truetype');\n font-style: italic;\n font-weight: 900;\n text-rendering: optimizeLegibility;\n}\n\n\n\n// WEBPACK FOOTER //\n// ./~/raleway-webfont/raleway.css","\n\n\n\n\n\n\n\n\n\n\n\n\n/* Add new fonts here */\n@import '../node_modules/roboto-fontface/css/roboto/roboto-fontface.css';\n@import '../node_modules/font-awesome/css/font-awesome.css';\n@import '../node_modules/material-design-icons/iconfont/material-icons.css';\n@import '../node_modules/source-sans-pro/source-sans-pro.css';\n@import '../node_modules/npm-font-open-sans/open-sans.css';\n@import '../node_modules/npm-font-open-sans-condensed/open-sans-condensed.css';\n@import '../node_modules/raleway-webfont/raleway.css';\nbody {\n padding: 0;\n margin: 0;\n overflow-x: hidden;\n background: #CCCCCC;\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/App.vue","\n.page-inner[data-v-a4e9d902]{\n height: 100%;\n width: 100%;\n}\n.page-wrapper[data-v-a4e9d902] {\n overflow-x: hidden;\n background: #CCCCCC;\n margin: 0;\n padding: 0;\n -webkit-print-color-adjust: exact;\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n}\n.resume[data-v-a4e9d902] {\n height: 100%;\n width: 100%;\n}\n.page[data-v-a4e9d902] {\n background: white;\n position: relative;\n width: 21cm;\n height: 29.68cm;\n display: block;\n page-break-after: auto;\n overflow: hidden;\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/pages/resume.vue","\n.resume[data-v-31798ddc] {\n font-family: 'Roboto' !important;\n background: #cccccc;\n}\na[data-v-31798ddc] {\n cursor: pointer;\n}\n.description-personal[data-v-31798ddc] {\n margin-left: 20px;\n margin-top: 20px;\n padding-right: 40px;\n text-align: justify;\n font-family: Roboto;\n}\n.title[data-v-31798ddc] {\n right: 25px;\n padding-left: 20px;\n padding-top: 20px;\n bottom: 25px;\n}\n.title h2[data-v-31798ddc] {\n text-transform: uppercase;\n display: block;\n font-size: 1.17em;\n -webkit-margin-before: 1em;\n -webkit-margin-after: 1em;\n -webkit-margin-start: 0;\n -webkit-margin-end: 0;\n color: white;\n color: rgba(0, 0, 0, 0.7);\n padding-top: 0;\n margin-top: 0;\n letter-spacing: 10px;\n font-weight: 400;\n}\n.title div[data-v-31798ddc] {\n margin-top: -5px;\n margin-top: 0;\n margin: 0;\n padding: 0;\n line-height: 15pt;\n font-weight: 300;\n font-weight: 500;\n letter-spacing: 2px;\n letter-spacing: 3px;\n color: white;\n color: #16151c;\n color: rgba(63, 61, 60, 0.71);\n display: block;\n font-size: 0.67em;\n font-size: 10pt;\n -webkit-margin-before: 2.33em;\n -webkit-margin-start: 0;\n -webkit-margin-end: 0;\n padding-top: 0;\n text-transform: uppercase;\n opacity: 0.8;\n}\n.section-headline[data-v-31798ddc] {\n text-transform: uppercase;\n font-weight: 500;\n letter-spacing: 3px;\n font-size: 10pt;\n opacity: 0.8;\n margin-left: 20px;\n margin-top: 40px;\n margin-bottom: 20px;\n color: #3f3d3c;\n}\n.c[data-v-31798ddc] {\n clear: both;\n}\nli[data-v-31798ddc] {\n margin: 0;\n padding: 0;\n list-style-type: none;\n padding-top: 9px;\n}\nul[data-v-31798ddc] {\n margin: 0;\n padding: 0;\n list-style-type: none;\n}\np[data-v-31798ddc] {\n margin-top: 0;\n margin-bottom: 25px;\n font-family: 'Roboto', sans-serif;\n font-weight: 300;\n font-size: 10pt;\n line-height: 17pt;\n}\n.m_box[data-v-31798ddc] {\n -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);\n box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);\n}\n.fa[data-v-31798ddc],\n.material-icons[data-v-31798ddc] {\n display: inline-block;\n font-style: normal;\n font-weight: normal;\n line-height: 1;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-size: 26px;\n}\nh1[data-v-31798ddc],\nh3[data-v-31798ddc],\nh5[data-v-31798ddc],\nh6[data-v-31798ddc] {\n font-weight: 400;\n margin: 0;\n}\nh2[data-v-31798ddc] {\n font-weight: 400;\n font-weight: 500;\n margin: 0;\n font-size: 22pt;\n line-height: 37pt;\n}\nh4[data-v-31798ddc] {\n font-weight: 400;\n margin: 0;\n font-size: 12pt;\n line-height: 20pt;\n opacity: 1;\n}\n.rightCol[data-v-31798ddc] {\n width: 63.5%;\n height: 100%;\n float: right;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n}\n.rightCol .block[data-v-31798ddc] {\n width: 90%;\n position: relative;\n background-color: #ffffff;\n padding: 20px;\n margin-top: 5px;\n margin-bottom: 5px;\n display: inline-block;\n -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);\n box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);\n}\n.rightCol .block .headline[data-v-31798ddc] {\n font-weight: 300;\n display: block;\n font-size: 15px;\n color: rgba(0, 0, 0, 0.870588);\n}\n.rightCol .block .subheadline[data-v-31798ddc] {\n color: rgba(0, 0, 0, 0.541176);\n display: block;\n font-size: 14px;\n font-weight: 300;\n}\n.rightCol .block .info[data-v-31798ddc] {\n font-size: 14px;\n color: rgba(0, 0, 0, 0.870588);\n margin-bottom: 0;\n padding-top: 20px;\n}\n.rightCol .block .icon[data-v-31798ddc] {\n width: 16%;\n float: left;\n margin-left: 0;\n}\n.rightCol .block .icon .fa[data-v-31798ddc],\n.rightCol .block .icon .material-icons[data-v-31798ddc] {\n text-align: center;\n display: block;\n font-size: 30pt;\n}\n.rightCol .block .content[data-v-31798ddc] {\n width: 80%;\n position: absolute;\n height: 96%;\n left: 17%;\n padding-right: 3%;\n text-align: left;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n}\n.rightCol .block .content .item[data-v-31798ddc] {\n border-bottom: 1px solid #bdbdbd;\n -webkit-box-flex: 1;\n -ms-flex: 1;\n flex: 1;\n width: 97%;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n text-align: left;\n padding-top: 0;\n}\n.rightCol .block .content .item span[data-v-31798ddc] {\n color: #d8ab94;\n margin-top: 0;\n font-size: 10pt;\n line-height: 16pt;\n}\n.rightCol .block .content .item p[data-v-31798ddc] {\n margin-top: 5px;\n}\n.rightCol .block .content .item[data-v-31798ddc]:last-of-type {\n border-bottom-style: none;\n}\n.leftCol[data-v-31798ddc] {\n width: 35%;\n height: 100%;\n float: left;\n padding: 0;\n text-align: left;\n color: #ffffff;\n color: rgba(255, 255, 255, 0.59);\n background-color: #16151c;\n overflow: hidden;\n display: block;\n}\n.leftCol .section-headline[data-v-31798ddc] {\n color: rgba(255, 255, 255, 0.54);\n}\n.leftCol a[data-v-31798ddc] {\n color: rgba(255, 255, 255, 0.59);\n text-decoration: none;\n}\n.leftCol .heading[data-v-31798ddc] {\n background-color: white;\n background-repeat: no-repeat;\n background-size: cover;\n background-position: center;\n position: relative;\n width: 100%;\n height: 277px;\n}\n.leftCol .item[data-v-31798ddc] {\n width: 100%;\n margin-top: 13px;\n float: left;\n}\n.leftCol .item .fa[data-v-31798ddc],\n.leftCol .item .material-icons[data-v-31798ddc] {\n display: inherit;\n text-align: center;\n}\n.leftCol .item .icon[data-v-31798ddc] {\n width: 20%;\n float: left;\n}\n.leftCol .item .text[data-v-31798ddc] {\n float: right;\n width: 69%;\n padding-right: 10%;\n padding-top: 0;\n display: block;\n font-size: 15px;\n font-weight: 300;\n}\n.leftCol .item .text li[data-v-31798ddc] {\n padding-top: 0;\n display: block;\n font-size: 15px;\n font-weight: 300;\n}\n.leftCol .item span[data-v-31798ddc] {\n font-weight: 300;\n}\n.leftCol .item .skill[data-v-31798ddc] {\n clear: both;\n width: 97%;\n padding-top: 4px;\n}\n.leftCol .item .skill .left[data-v-31798ddc] {\n float: left;\n width: 10%;\n padding-top: 3px;\n}\n.leftCol .item .skill .left i[data-v-31798ddc]:nth-child(2) {\n float: left;\n padding-top: 4px;\n}\n.leftCol .item .skill .right[data-v-31798ddc] {\n float: right;\n width: 93%;\n}\n.leftCol .item .skill .right .progress[data-v-31798ddc] {\n float: left;\n position: relative;\n height: 2px;\n display: block;\n width: 95%;\n background-color: rgba(255, 255, 255, 0.19);\n border-radius: 2px;\n margin: 0.5rem 0 1rem;\n overflow: visible;\n margin-bottom: 10px;\n}\n.leftCol .item .skill .right .progress .determinate[data-v-31798ddc] {\n background-color: #78909c;\n position: absolute;\n top: 0;\n bottom: 0;\n}\n.leftCol .item .skill .right .progress .determinate .fa[data-v-31798ddc],\n.leftCol .item .skill .right .progress .determinate .material-icons[data-v-31798ddc] {\n font-size: 13px;\n position: absolute;\n top: -4px;\n right: -2px;\n margin-left: 50%;\n color: white;\n}\n.leftCol .item.last .text[data-v-31798ddc] {\n border-bottom-style: none;\n padding-bottom: 0;\n}\n#myselfpic[data-v-31798ddc] {\n background-image: url('../assets/person.jpg');\n color: black;\n}\n#githubIcon[data-v-31798ddc] {\n width: 25px;\n padding-left: 17px;\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/resumes/material-dark.vue","\n#resume1[data-v-25653886] {\n font-family: 'Source Sans Pro', sans-serif;\n font-size: 20px;\n padding-bottom: 50px;\n}\n#resume1 a[data-v-25653886],\n#resume1 a[data-v-25653886]:focus,\n#resume1 a[data-v-25653886]:hover,\n#resume1 a[data-v-25653886]:visited {\n color: #616161;\n}\n#resume1 h3[data-v-25653886] {\n margin-bottom: 0;\n}\n#resume1 span[data-v-25653886] {\n display: inline-block;\n}\n#resume1 .row[data-v-25653886] {\n width: 100%;\n}\n#resume1 .half[data-v-25653886] {\n width: 44%;\n}\n#resume1 .half.left[data-v-25653886] {\n float: left;\n text-align: right;\n padding-left: 4%;\n padding-right: 2%;\n}\n#resume1 .half.right[data-v-25653886] {\n float: right;\n text-align: left;\n padding-right: 4%;\n padding-left: 2%;\n}\n#resume1 .center[data-v-25653886] {\n margin-left: auto;\n margin-right: auto;\n}\n#resume1 .text-center[data-v-25653886] {\n text-align: center;\n}\n#resume1 .name[data-v-25653886] {\n border: 1px solid black;\n text-transform: uppercase;\n padding: 10px 20px;\n margin-top: 80px;\n margin-bottom: 5px;\n font-family: 'Open Sans', sans-serif;\n font-size: 35px;\n font-weight: 600;\n letter-spacing: 10px;\n}\n#resume1 .position[data-v-25653886] {\n text-transform: uppercase;\n font-family: 'Open Sans', sans-serif;\n font-size: smaller;\n color: #757575;\n margin-bottom: 40px;\n}\n#resume1 .image[data-v-25653886] {\n width: 100px;\n height: 100px;\n margin-top: 50px;\n margin-bottom: 50px;\n}\n#resume1 .image .img[data-v-25653886] {\n width: 100%;\n height: 100%;\n border-radius: 50%;\n background-image: url('../assets/person.jpg');\n background-repeat: none;\n background-position: center;\n background-size: cover;\n}\n#resume1 .contact[data-v-25653886] {\n width: 100%;\n}\n#resume1 .contact table[data-v-25653886] {\n text-align: right;\n float: right;\n margin-top: 5px;\n color: #616161;\n font-size: 20px;\n}\n#resume1 .contact table i[data-v-25653886] {\n padding: 2px;\n color: #616161;\n}\n#resume1 .contact table tr td[data-v-25653886]:nth-child(2) {\n vertical-align: top;\n}\n#resume1 .experience .experience-block span[data-v-25653886] {\n width: 100%;\n color: #616161;\n}\n#resume1 .experience .experience-block span.company[data-v-25653886] {\n font-weight: bold;\n padding-bottom: 5px;\n padding-top: 10px;\n color: #424242;\n}\n#resume1 .experience .experience-block span.job-title[data-v-25653886] {\n font-style: italic;\n}\n#resume1 .education-block span[data-v-25653886] {\n color: #616161;\n}\n#resume1 .education-block span.degree[data-v-25653886] {\n font-weight: bold;\n padding-bottom: 5px;\n padding-top: 10px;\n color: #424242;\n}\n#resume1 .skills-other[data-v-25653886] {\n color: #616161;\n margin-bottom: 10px;\n}\n#resume1 .skills[data-v-25653886] {\n margin-top: 20px;\n margin-bottom: 10px;\n}\n#resume1 .skills .skill-block[data-v-25653886] {\n padding-bottom: 10px;\n display: inline-block;\n}\n#resume1 .skills .skill-block .skill[data-v-25653886] {\n width: 100px;\n color: #616161;\n float: left;\n}\n#resume1 .skills .skill-block .skill-bar[data-v-25653886] {\n float: right;\n background: #e0e0e0;\n overflow: hidden;\n height: 8px;\n border-radius: 3px;\n margin-top: 6.5px;\n position: relative;\n width: 249px;\n}\n#resume1 .skills .skill-block .skill-bar .level[data-v-25653886] {\n background: #757575;\n height: 100%;\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/resumes/left-right.vue","\n#resume3[data-v-3e9e9731] {\n font-family: 'Open Sans Condensed', sans-serif;\n padding-bottom: 50px;\n}\n#resume3 a[data-v-3e9e9731],\n#resume3 a[data-v-3e9e9731]:focus,\n#resume3 a[data-v-3e9e9731]:hover {\n color: black;\n text-decoration: none;\n}\n#resume3 h3[data-v-3e9e9731] {\n font-weight: bold;\n text-transform: uppercase;\n margin-bottom: 10px;\n}\n#resume3 .resume-header .triangle[data-v-3e9e9731] {\n width: 0;\n height: 0;\n border-style: solid;\n border-width: 600px 0 0 1500px;\n border-color: #006064 transparent transparent transparent;\n position: absolute;\n left: -600px;\n top: 0;\n}\n#resume3 .resume-header .person-header[data-v-3e9e9731] {\n position: absolute;\n z-index: 20;\n right: 15%;\n top: 200px;\n}\n#resume3 .resume-header .person-header .person-wrapper[data-v-3e9e9731] {\n overflow: hidden;\n position: relative;\n}\n#resume3 .resume-header .person-header .img[data-v-3e9e9731] {\n height: 100%;\n width: 100px;\n float: left;\n position: absolute;\n top: 0;\n right: 0;\n background: url('../assets/person.jpg');\n background-position: center;\n background-size: cover;\n}\n#resume3 .resume-header .person-header .person[data-v-3e9e9731] {\n float: right;\n color: white;\n margin-right: 120px;\n}\n#resume3 .resume-header .person-header .name[data-v-3e9e9731] {\n text-transform: uppercase;\n font-size: 50px;\n display: table-caption;\n text-align: right;\n line-height: 1.0;\n font-weight: bold;\n}\n#resume3 .resume-header .person-header .position[data-v-3e9e9731] {\n font-size: 20px;\n display: table-caption;\n text-align: right;\n line-height: 1.0;\n margin-top: 10px;\n}\n#resume3 .resume-content[data-v-3e9e9731] {\n margin-top: 435px;\n margin-left: 15%;\n width: 70%;\n}\n#resume3 .resume-content .experience .experience-block[data-v-3e9e9731] {\n line-height: 1;\n margin-bottom: 10px;\n}\n#resume3 .resume-content .experience .experience-block .row[data-v-3e9e9731]:first-child {\n font-size: 20px;\n text-transform: uppercase;\n}\n#resume3 .resume-content .experience .experience-block .row:first-child i[data-v-3e9e9731] {\n font-size: 17px;\n}\n#resume3 .resume-content .experience .experience-block[data-v-3e9e9731]:first-of-type {\n width: 80%;\n}\n#resume3 .education-block[data-v-3e9e9731] {\n line-height: 1;\n margin-bottom: 10px;\n}\n#resume3 .education-block .row[data-v-3e9e9731]:first-child {\n font-size: 20px;\n text-transform: uppercase;\n}\n#resume3 .skill-section .skills[data-v-3e9e9731] {\n width: 100%;\n}\n#resume3 .skill-section .skills .skill-block[data-v-3e9e9731] {\n width: 50%;\n float: left;\n}\n#resume3 .skill-section .skills .skill-block i[data-v-3e9e9731] {\n font-size: 17px;\n margin-right: 15px;\n}\n#resume3 .skill-section .skills .skill-block .skill[data-v-3e9e9731] {\n font-size: 20px;\n}\n#resume3 .skills-other[data-v-3e9e9731] {\n display: inline-block;\n font-size: 20px;\n margin-top: 10px;\n line-height: 1;\n}\n#resume3 .contact[data-v-3e9e9731] {\n margin-top: 50px;\n}\n#resume3 .contact a[data-v-3e9e9731],\n#resume3 .contact span[data-v-3e9e9731] {\n display: inline-block;\n font-size: 20px;\n list-style: none;\n margin-top: 0;\n line-height: 1;\n float: left;\n padding-left: 0;\n margin-left: 0;\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/resumes/oblique.vue","\n#resume2[data-v-4ac258cd] {\n font-family: 'Raleway', sans-serif;\n padding-bottom: 50px;\n}\n#resume2 a[data-v-4ac258cd],\n#resume2 a[data-v-4ac258cd]:focus,\n#resume2 a[data-v-4ac258cd]:hover,\n#resume2 a[data-v-4ac258cd]:visited {\n text-decoration: none;\n}\n#resume2 h3[data-v-4ac258cd] {\n text-transform: uppercase;\n padding-top: 0;\n margin-top: 0;\n letter-spacing: 5px;\n font-weight: 400;\n}\n#resume2 .top-row[data-v-4ac258cd] {\n width: 100%;\n padding-top: 100px;\n padding-bottom: 100px;\n}\n#resume2 .top-row span[data-v-4ac258cd] {\n width: 100%;\n display: block;\n text-align: center;\n font-weight: normal;\n}\n#resume2 .top-row span.person-name[data-v-4ac258cd] {\n text-transform: uppercase;\n font-size: 50px;\n letter-spacing: 10px;\n}\n#resume2 .top-row span.person-position[data-v-4ac258cd] {\n letter-spacing: 5px;\n}\n#resume2 .left-col[data-v-4ac258cd] {\n width: 26%;\n float: left;\n padding-left: 8%;\n padding-right: 4%;\n}\n#resume2 .left-col .person-image .image-centerer[data-v-4ac258cd] {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n height: auto;\n overflow: hidden;\n}\n#resume2 .left-col .person-image .image-centerer .img[data-v-4ac258cd] {\n -webkit-box-flex: 0;\n -ms-flex: none;\n flex: none;\n background: url('../assets/person.jpg');\n background-position: center;\n background-size: cover;\n height: 250px;\n width: 100%;\n}\n#resume2 .left-col .contact h3[data-v-4ac258cd] {\n text-align: center;\n margin-top: 20px;\n}\n#resume2 .left-col .contact .contact-row[data-v-4ac258cd] {\n text-align: center;\n letter-spacing: 2px;\n margin-bottom: 3px;\n}\n#resume2 .left-col .contact .contact-row a[data-v-4ac258cd] {\n color: black;\n}\n#resume2 .left-col .contact .contact-row[data-v-4ac258cd]:first-of-type {\n margin-top: 50px;\n}\n#resume2 .left-col .contact .contact-row.dots[data-v-4ac258cd] {\n margin-top: 20px;\n margin-bottom: 15px;\n font-size: 10px;\n color: rgba(153, 153, 153, 0.6);\n}\n#resume2 .right-col[data-v-4ac258cd] {\n width: 50%;\n float: right;\n padding-left: 4%;\n padding-right: 8%;\n}\n#resume2 .right-col .experience-block[data-v-4ac258cd] {\n margin-bottom: 10px;\n}\n#resume2 .right-col .experience-block .row[data-v-4ac258cd]:first-child {\n margin-bottom: 3px;\n}\n#resume2 .right-col .experience-block .row .company[data-v-4ac258cd] {\n text-transform: uppercase;\n font-size: 19px;\n}\n#resume2 .right-col .experience-block .row .job-title[data-v-4ac258cd] {\n font-size: 19px;\n}\n#resume2 .right-col .education[data-v-4ac258cd] {\n margin-top: 50px;\n}\n#resume2 .right-col .education .education-block[data-v-4ac258cd] {\n margin-bottom: 10px;\n}\n#resume2 .right-col .education .education-block .degree[data-v-4ac258cd] {\n font-size: 19px;\n text-transform: uppercase;\n margin-bottom: 3px;\n}\n#resume2 .right-col .skills-block[data-v-4ac258cd] {\n margin-top: 50px;\n position: relative;\n}\n#resume2 .right-col .skills-block .skills[data-v-4ac258cd] {\n margin-bottom: 10px;\n margin-bottom: 20px;\n position: relative;\n margin-left: auto;\n margin-right: auto;\n display: inline-block;\n}\n#resume2 .right-col .skills-block .skills .skill[data-v-4ac258cd] {\n width: 80px;\n height: 80px;\n border-radius: 50%;\n position: relative;\n border: #333333 1px solid;\n margin: 3px;\n float: left;\n font-size: 13px;\n}\n#resume2 .right-col .skills-block .skills .skill .skill-name[data-v-4ac258cd] {\n text-align: center;\n position: absolute;\n top: 50%;\n -webkit-transform: translateY(-50%);\n transform: translateY(-50%);\n width: 100%;\n}\n#resume2 .right-col .skills-block .skills .skills-other[data-v-4ac258cd] {\n display: inline-block;\n width: 100%;\n margin-top: 20px;\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/resumes/side-bar.vue","\n#template[data-v-1f07d728] {\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n font-family: 'Open Sans', sans-serif;\n}\n#template h1[data-v-1f07d728],\n#template h2[data-v-1f07d728] {\n /*font-family:'Open Sans Condensed', sans-serif;*/\n margin: 0;\n color: #680568;\n}\n#template p[data-v-1f07d728] {\n margin: 0;\n font-size: 12px;\n}\n#template ul li[data-v-1f07d728] {\n color: #680568;\n font-size: 12px;\n}\n#template a[data-v-1f07d728] {\n color: #FFF;\n text-decoration: none;\n}\n#template .list-item-black[data-v-1f07d728] {\n color: black;\n}\n#template #resume-header[data-v-1f07d728] {\n color: white;\n height: 136px;\n background-color: purple;\n -webkit-box-shadow: inset 0px 0px 200px #301030;\n box-shadow: inset 0px 0px 200px #301030;\n padding: 40px 100px 25px;\n /*#header-right {\n width: 125px;\n float: right;\n margin: 0px;\n box-sizing: border-box;\n height: 140px;\n background-color: #FFF;\n padding: 5px;\n #headshot {\n width: 100%;\n height: 100%;\n background:url('../assets/person.jpg');\n background-position:center;\n background-size:cover;\n }\n }*/\n}\n#template #resume-header #header-left[data-v-1f07d728] {\n /*width: 465px;*/\n width: 100%;\n float: left;\n}\n#template #resume-header #header-left h1[data-v-1f07d728] {\n font-size: 56px;\n color: white;\n text-transform: uppercase;\n line-height: 56px;\n}\n#template #resume-header #header-left h2[data-v-1f07d728] {\n font-size: 22px;\n color: white;\n}\n#template #resume-header #header-left #info-flex[data-v-1f07d728] {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n margin-top: 20px;\n font-size: 14px;\n}\n#template #resume-header #header-left #info-flex span[data-v-1f07d728] {\n margin-right: 25px;\n}\n#template #resume-header #header-left #info-flex i[data-v-1f07d728] {\n margin-right: 5px;\n}\n#template #resume-body[data-v-1f07d728] {\n padding: 40px 100px;\n}\n#template #resume-body #experience-title[data-v-1f07d728],\n#template #resume-body #education-title[data-v-1f07d728],\n#template #resume-body #skills-title[data-v-1f07d728] {\n font-size: 26px;\n text-transform: uppercase;\n}\n#template #resume-body .experience[data-v-1f07d728] {\n margin: 10px 0 10px 50px;\n}\n#template #resume-body .experience ul[data-v-1f07d728] {\n margin: 5px 0 0 0;\n}\n#template #resume-body .company[data-v-1f07d728],\n#template #resume-body .education-description[data-v-1f07d728] {\n font-size: 20px;\n}\n#template #resume-body .job-info[data-v-1f07d728] {\n margin-bottom: 5px;\n}\n#template #resume-body .job-title[data-v-1f07d728],\n#template #resume-body .degree[data-v-1f07d728] {\n font-weight: 700;\n color: #680568;\n font-size: 16px;\n}\n#template #resume-body .experience-timeperiod[data-v-1f07d728],\n#template #resume-body .education-timeperiod[data-v-1f07d728] {\n font-weight: 100;\n color: #680568;\n font-size: 16px;\n}\n#template #resume-body .education[data-v-1f07d728] {\n margin: 10px 0 10px 50px;\n}\n#template #resume-body #skill-list[data-v-1f07d728] {\n -webkit-column-count: 3;\n column-count: 3;\n list-style-position: inside;\n}\n#template #resume-body #skill-list ul li[data-v-1f07d728] {\n font-size: 14px;\n}\n#template #resume-body #education-container[data-v-1f07d728],\n#template #resume-body #skills-container[data-v-1f07d728] {\n margin-top: 20px;\n}\n#template #resume-footer[data-v-1f07d728] {\n padding: 20px 100px;\n height: 135px;\n background-color: purple;\n -webkit-box-shadow: inset 0px 0px 100px #301030;\n box-shadow: inset 0px 0px 100px #301030;\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n position: absolute;\n bottom: 0px;\n width: 100%;\n}\n#template #resume-footer h2[data-v-1f07d728],\n#template #resume-footer p[data-v-1f07d728] {\n color: white;\n}\n.spacer[data-v-1f07d728] {\n width: 100%;\n border-bottom: 1px solid #680568;\n margin: 5px 0 10px;\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/resumes/purple.vue","\n#resume2[data-v-7f2ce22c] {\n font-family: 'Raleway', sans-serif;\n padding-bottom: 50px;\n text-align: right;\n direction: rtl;\n}\n#resume2 a[data-v-7f2ce22c],\n#resume2 a[data-v-7f2ce22c]:focus,\n#resume2 a[data-v-7f2ce22c]:hover,\n#resume2 a[data-v-7f2ce22c]:visited {\n text-decoration: none;\n}\n#resume2 h3[data-v-7f2ce22c] {\n text-transform: uppercase;\n padding-top: 0;\n margin-top: 0;\n letter-spacing: 5px;\n font-weight: 400;\n}\n#resume2 .top-row[data-v-7f2ce22c] {\n width: 100%;\n padding-top: 100px;\n padding-bottom: 100px;\n}\n#resume2 .top-row span[data-v-7f2ce22c] {\n width: 100%;\n display: block;\n text-align: center;\n font-weight: normal;\n}\n#resume2 .top-row span.person-name[data-v-7f2ce22c] {\n text-transform: uppercase;\n font-size: 50px;\n letter-spacing: 10px;\n}\n#resume2 .top-row span.person-position[data-v-7f2ce22c] {\n letter-spacing: 5px;\n}\n#resume2 .right-col[data-v-7f2ce22c] {\n width: 26%;\n float: right;\n padding-right: 8%;\n padding-left: 4%;\n}\n#resume2 .right-col .person-image .image-centerer[data-v-7f2ce22c] {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n height: auto;\n overflow: hidden;\n}\n#resume2 .right-col .person-image .image-centerer .img[data-v-7f2ce22c] {\n -webkit-box-flex: 0;\n -ms-flex: none;\n flex: none;\n background: url('../assets/person.jpg');\n background-position: center;\n background-size: cover;\n height: 250px;\n width: 100%;\n}\n#resume2 .right-col .contact h3[data-v-7f2ce22c] {\n text-align: center;\n margin-top: 20px;\n}\n#resume2 .right-col .contact .contact-row[data-v-7f2ce22c] {\n text-align: center;\n letter-spacing: 2px;\n margin-bottom: 3px;\n}\n#resume2 .right-col .contact .contact-row a[data-v-7f2ce22c] {\n color: black;\n}\n#resume2 .right-col .contact .contact-row[data-v-7f2ce22c]:first-of-type {\n margin-top: 50px;\n}\n#resume2 .right-col .contact .contact-row.dots[data-v-7f2ce22c] {\n margin-top: 20px;\n margin-bottom: 15px;\n font-size: 10px;\n color: rgba(153, 153, 153, 0.6);\n}\n#resume2 .left-col[data-v-7f2ce22c] {\n width: 50%;\n float: left;\n padding-right: 4%;\n padding-left: 8%;\n}\n#resume2 .left-col .experience-block[data-v-7f2ce22c] {\n margin-bottom: 10px;\n}\n#resume2 .left-col .experience-block .row[data-v-7f2ce22c]:first-child {\n margin-bottom: 3px;\n}\n#resume2 .left-col .experience-block .row .company[data-v-7f2ce22c] {\n text-transform: uppercase;\n font-size: 19px;\n}\n#resume2 .left-col .experience-block .row .job-title[data-v-7f2ce22c] {\n font-size: 19px;\n}\n#resume2 .left-col .education[data-v-7f2ce22c] {\n margin-top: 50px;\n}\n#resume2 .left-col .education .education-block[data-v-7f2ce22c] {\n margin-bottom: 10px;\n}\n#resume2 .left-col .education .education-block .degree[data-v-7f2ce22c] {\n font-size: 19px;\n text-transform: uppercase;\n margin-bottom: 3px;\n}\n#resume2 .left-col .skills-block[data-v-7f2ce22c] {\n margin-top: 50px;\n position: relative;\n}\n#resume2 .left-col .skills-block .skills[data-v-7f2ce22c] {\n margin-bottom: 10px;\n margin-bottom: 20px;\n position: relative;\n margin-left: auto;\n margin-right: auto;\n display: inline-block;\n}\n#resume2 .left-col .skills-block .skills .skill[data-v-7f2ce22c] {\n width: 80px;\n height: 80px;\n border-radius: 50%;\n position: relative;\n border: #333333 1px solid;\n margin: 3px;\n float: right;\n font-size: 13px;\n}\n#resume2 .left-col .skills-block .skills .skill .skill-name[data-v-7f2ce22c] {\n text-align: center;\n position: absolute;\n top: 50%;\n -webkit-transform: translateY(-50%);\n transform: translateY(-50%);\n width: 100%;\n}\n#resume2 .left-col .skills-block .skills .skills-other[data-v-7f2ce22c] {\n display: inline-block;\n width: 100%;\n margin-top: 20px;\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/resumes/side-bar-rtl.vue","\n.home[data-v-d7e5c49e] {\n font-family: 'Roboto' !important;\n}\n.logo[data-v-d7e5c49e] {\n text-align: center;\n}\n.logo img[data-v-d7e5c49e] {\n height: 50px;\n margin-top: 40px;\n}\n.title[data-v-d7e5c49e] {\n font-weight: normal;\n text-align: center;\n width: 100%;\n color: black;\n font-weight: 300;\n font-size: 30px;\n line-height: 110%;\n margin: 1.78rem 0 1.424rem 0;\n margin-top: 0px;\n margin-bottom: 40px;\n}\n.previews[data-v-d7e5c49e] {\n width: 90%;\n margin-right: auto;\n margin-left: auto;\n}\n.preview[data-v-d7e5c49e] {\n width: 180px;\n float: left;\n margin-left: 1.5%;\n margin-right: 1.5%;\n margin-bottom: 1.5%;\n -webkit-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);\n 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);\n height: 252px;\n overflow: hidden;\n}\n.preview-wrapper[data-v-d7e5c49e] {\n position: relative;\n background: white;\n}\n.preview img[data-v-d7e5c49e] {\n width: 100%;\n opacity: 0.5;\n -webkit-filter: blur(1px);\n filter: blur(1px);\n}\n.preview span[data-v-d7e5c49e] {\n position: absolute;\n max-width: 100%;\n font-size: 24px;\n font-weight: 300;\n color: rgba(0, 0, 0, 0.75);\n width: 100%;\n text-align: center;\n display: inline-block;\n top: 50%;\n -webkit-transform: translateY(-50%);\n transform: translateY(-50%);\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/pages/home.vue"],"sourceRoot":""} \ No newline at end of file diff --git a/docs/src/static/fonts/MaterialIcons-Regular.012cf6a.woff b/docs/src/static/fonts/MaterialIcons-Regular.012cf6a.woff new file mode 100755 index 0000000..b648a3e Binary files /dev/null and b/docs/src/static/fonts/MaterialIcons-Regular.012cf6a.woff differ diff --git a/docs/src/static/fonts/MaterialIcons-Regular.570eb83.woff2 b/docs/src/static/fonts/MaterialIcons-Regular.570eb83.woff2 new file mode 100755 index 0000000..9fa2112 Binary files /dev/null and b/docs/src/static/fonts/MaterialIcons-Regular.570eb83.woff2 differ diff --git a/docs/src/static/fonts/MaterialIcons-Regular.a37b0c0.ttf b/docs/src/static/fonts/MaterialIcons-Regular.a37b0c0.ttf new file mode 100755 index 0000000..7015564 Binary files /dev/null and b/docs/src/static/fonts/MaterialIcons-Regular.a37b0c0.ttf differ diff --git a/docs/src/static/fonts/MaterialIcons-Regular.e79bfd8.eot b/docs/src/static/fonts/MaterialIcons-Regular.e79bfd8.eot new file mode 100755 index 0000000..70508eb Binary files /dev/null and b/docs/src/static/fonts/MaterialIcons-Regular.e79bfd8.eot differ diff --git a/docs/src/static/fonts/OpenSans-Bold.3326e4d.woff2 b/docs/src/static/fonts/OpenSans-Bold.3326e4d.woff2 new file mode 100755 index 0000000..c80b2d2 Binary files /dev/null and b/docs/src/static/fonts/OpenSans-Bold.3326e4d.woff2 differ diff --git a/docs/src/static/fonts/OpenSans-Bold.5a10091.ttf b/docs/src/static/fonts/OpenSans-Bold.5a10091.ttf new file mode 100755 index 0000000..cf53e6e Binary files /dev/null and b/docs/src/static/fonts/OpenSans-Bold.5a10091.ttf differ diff --git a/docs/src/static/fonts/OpenSans-Bold.7ae9b8b.eot b/docs/src/static/fonts/OpenSans-Bold.7ae9b8b.eot new file mode 100755 index 0000000..016123b Binary files /dev/null and b/docs/src/static/fonts/OpenSans-Bold.7ae9b8b.eot differ diff --git a/docs/src/static/fonts/OpenSans-Bold.8926673.woff b/docs/src/static/fonts/OpenSans-Bold.8926673.woff new file mode 100755 index 0000000..c668e45 Binary files /dev/null and b/docs/src/static/fonts/OpenSans-Bold.8926673.woff differ diff --git a/docs/src/static/fonts/OpenSans-BoldItalic.5aaceea.woff2 b/docs/src/static/fonts/OpenSans-BoldItalic.5aaceea.woff2 new file mode 100755 index 0000000..60d8de4 Binary files /dev/null and b/docs/src/static/fonts/OpenSans-BoldItalic.5aaceea.woff2 differ diff --git a/docs/src/static/fonts/OpenSans-BoldItalic.7be88e7.woff b/docs/src/static/fonts/OpenSans-BoldItalic.7be88e7.woff new file mode 100755 index 0000000..ced8f69 Binary files /dev/null and b/docs/src/static/fonts/OpenSans-BoldItalic.7be88e7.woff differ diff --git a/docs/src/static/fonts/OpenSans-BoldItalic.c36b5ac.ttf b/docs/src/static/fonts/OpenSans-BoldItalic.c36b5ac.ttf new file mode 100755 index 0000000..11d107b Binary files /dev/null and b/docs/src/static/fonts/OpenSans-BoldItalic.c36b5ac.ttf differ diff --git a/docs/src/static/fonts/OpenSans-BoldItalic.ea07932.eot b/docs/src/static/fonts/OpenSans-BoldItalic.ea07932.eot new file mode 100755 index 0000000..7d45290 Binary files /dev/null and b/docs/src/static/fonts/OpenSans-BoldItalic.ea07932.eot differ diff --git a/docs/src/static/fonts/OpenSans-ExtraBold.12e2ed7.woff b/docs/src/static/fonts/OpenSans-ExtraBold.12e2ed7.woff new file mode 100755 index 0000000..412a01b Binary files /dev/null and b/docs/src/static/fonts/OpenSans-ExtraBold.12e2ed7.woff differ diff --git a/docs/src/static/fonts/OpenSans-ExtraBold.19b56cf.ttf b/docs/src/static/fonts/OpenSans-ExtraBold.19b56cf.ttf new file mode 100755 index 0000000..f9d5419 Binary files /dev/null and b/docs/src/static/fonts/OpenSans-ExtraBold.19b56cf.ttf differ diff --git a/docs/src/static/fonts/OpenSans-ExtraBold.5211065.woff2 b/docs/src/static/fonts/OpenSans-ExtraBold.5211065.woff2 new file mode 100755 index 0000000..bbaa1d4 Binary files /dev/null and b/docs/src/static/fonts/OpenSans-ExtraBold.5211065.woff2 differ diff --git a/docs/src/static/fonts/OpenSans-ExtraBold.561e4b6.eot b/docs/src/static/fonts/OpenSans-ExtraBold.561e4b6.eot new file mode 100755 index 0000000..27ff0d5 Binary files /dev/null and b/docs/src/static/fonts/OpenSans-ExtraBold.561e4b6.eot differ diff --git a/docs/src/static/fonts/OpenSans-ExtraBoldItalic.4595d7f.ttf b/docs/src/static/fonts/OpenSans-ExtraBoldItalic.4595d7f.ttf new file mode 100755 index 0000000..ea17929 Binary files /dev/null and b/docs/src/static/fonts/OpenSans-ExtraBoldItalic.4595d7f.ttf differ diff --git a/docs/src/static/fonts/OpenSans-ExtraBoldItalic.4f44077.woff b/docs/src/static/fonts/OpenSans-ExtraBoldItalic.4f44077.woff new file mode 100755 index 0000000..6056847 Binary files /dev/null and b/docs/src/static/fonts/OpenSans-ExtraBoldItalic.4f44077.woff differ diff --git a/docs/src/static/fonts/OpenSans-ExtraBoldItalic.5f467e7.eot b/docs/src/static/fonts/OpenSans-ExtraBoldItalic.5f467e7.eot new file mode 100755 index 0000000..c848bb3 Binary files /dev/null and b/docs/src/static/fonts/OpenSans-ExtraBoldItalic.5f467e7.eot differ diff --git a/docs/src/static/fonts/OpenSans-ExtraBoldItalic.bc511ba.woff2 b/docs/src/static/fonts/OpenSans-ExtraBoldItalic.bc511ba.woff2 new file mode 100755 index 0000000..eff8367 Binary files /dev/null and b/docs/src/static/fonts/OpenSans-ExtraBoldItalic.bc511ba.woff2 differ diff --git a/docs/src/static/fonts/OpenSans-Italic.383eba0.woff2 b/docs/src/static/fonts/OpenSans-Italic.383eba0.woff2 new file mode 100755 index 0000000..440b74c Binary files /dev/null and b/docs/src/static/fonts/OpenSans-Italic.383eba0.woff2 differ diff --git a/docs/src/static/fonts/OpenSans-Italic.5250746.woff b/docs/src/static/fonts/OpenSans-Italic.5250746.woff new file mode 100755 index 0000000..1ed8ab9 Binary files /dev/null and b/docs/src/static/fonts/OpenSans-Italic.5250746.woff differ diff --git a/docs/src/static/fonts/OpenSans-Italic.9b30f13.ttf b/docs/src/static/fonts/OpenSans-Italic.9b30f13.ttf new file mode 100755 index 0000000..a309327 Binary files /dev/null and b/docs/src/static/fonts/OpenSans-Italic.9b30f13.ttf differ diff --git a/docs/src/static/fonts/OpenSans-Italic.e487b7c.eot b/docs/src/static/fonts/OpenSans-Italic.e487b7c.eot new file mode 100755 index 0000000..55af8e7 Binary files /dev/null and b/docs/src/static/fonts/OpenSans-Italic.e487b7c.eot differ diff --git a/docs/src/static/fonts/OpenSans-Light.39d27e1.woff2 b/docs/src/static/fonts/OpenSans-Light.39d27e1.woff2 new file mode 100755 index 0000000..d0b43e0 Binary files /dev/null and b/docs/src/static/fonts/OpenSans-Light.39d27e1.woff2 differ diff --git a/docs/src/static/fonts/OpenSans-Light.8040375.eot b/docs/src/static/fonts/OpenSans-Light.8040375.eot new file mode 100755 index 0000000..03f1430 Binary files /dev/null and b/docs/src/static/fonts/OpenSans-Light.8040375.eot differ diff --git a/docs/src/static/fonts/OpenSans-Light.963eb32.woff b/docs/src/static/fonts/OpenSans-Light.963eb32.woff new file mode 100755 index 0000000..937323d Binary files /dev/null and b/docs/src/static/fonts/OpenSans-Light.963eb32.woff differ diff --git a/docs/src/static/fonts/OpenSans-Light.ecb4572.ttf b/docs/src/static/fonts/OpenSans-Light.ecb4572.ttf new file mode 100755 index 0000000..dddcc62 Binary files /dev/null and b/docs/src/static/fonts/OpenSans-Light.ecb4572.ttf differ diff --git a/docs/src/static/fonts/OpenSans-LightItalic.26f1e68.ttf b/docs/src/static/fonts/OpenSans-LightItalic.26f1e68.ttf new file mode 100755 index 0000000..9338bd9 Binary files /dev/null and b/docs/src/static/fonts/OpenSans-LightItalic.26f1e68.ttf differ diff --git a/docs/src/static/fonts/OpenSans-LightItalic.6725fc4.eot b/docs/src/static/fonts/OpenSans-LightItalic.6725fc4.eot new file mode 100755 index 0000000..3861cd6 Binary files /dev/null and b/docs/src/static/fonts/OpenSans-LightItalic.6725fc4.eot differ diff --git a/docs/src/static/fonts/OpenSans-LightItalic.97534dd.woff b/docs/src/static/fonts/OpenSans-LightItalic.97534dd.woff new file mode 100755 index 0000000..bc83d1d Binary files /dev/null and b/docs/src/static/fonts/OpenSans-LightItalic.97534dd.woff differ diff --git a/docs/src/static/fonts/OpenSans-LightItalic.e7cc712.woff2 b/docs/src/static/fonts/OpenSans-LightItalic.e7cc712.woff2 new file mode 100755 index 0000000..21a92a7 Binary files /dev/null and b/docs/src/static/fonts/OpenSans-LightItalic.e7cc712.woff2 differ diff --git a/docs/src/static/fonts/OpenSans-Regular.5583548.woff2 b/docs/src/static/fonts/OpenSans-Regular.5583548.woff2 new file mode 100755 index 0000000..f778f9c Binary files /dev/null and b/docs/src/static/fonts/OpenSans-Regular.5583548.woff2 differ diff --git a/docs/src/static/fonts/OpenSans-Regular.a35546e.eot b/docs/src/static/fonts/OpenSans-Regular.a35546e.eot new file mode 100755 index 0000000..7ac1753 Binary files /dev/null and b/docs/src/static/fonts/OpenSans-Regular.a35546e.eot differ diff --git a/docs/src/static/fonts/OpenSans-Regular.ac327c4.woff b/docs/src/static/fonts/OpenSans-Regular.ac327c4.woff new file mode 100755 index 0000000..bd0f824 Binary files /dev/null and b/docs/src/static/fonts/OpenSans-Regular.ac327c4.woff differ diff --git a/docs/src/static/fonts/OpenSans-Regular.cd72963.ttf b/docs/src/static/fonts/OpenSans-Regular.cd72963.ttf new file mode 100755 index 0000000..a135120 Binary files /dev/null and b/docs/src/static/fonts/OpenSans-Regular.cd72963.ttf differ diff --git a/docs/src/static/fonts/OpenSans-Semibold.08952b0.woff2 b/docs/src/static/fonts/OpenSans-Semibold.08952b0.woff2 new file mode 100755 index 0000000..852f710 Binary files /dev/null and b/docs/src/static/fonts/OpenSans-Semibold.08952b0.woff2 differ diff --git a/docs/src/static/fonts/OpenSans-Semibold.0ea0450.eot b/docs/src/static/fonts/OpenSans-Semibold.0ea0450.eot new file mode 100755 index 0000000..f165063 Binary files /dev/null and b/docs/src/static/fonts/OpenSans-Semibold.0ea0450.eot differ diff --git a/docs/src/static/fonts/OpenSans-Semibold.33f225b.ttf b/docs/src/static/fonts/OpenSans-Semibold.33f225b.ttf new file mode 100755 index 0000000..1a7679e Binary files /dev/null and b/docs/src/static/fonts/OpenSans-Semibold.33f225b.ttf differ diff --git a/docs/src/static/fonts/OpenSans-Semibold.9f21442.woff b/docs/src/static/fonts/OpenSans-Semibold.9f21442.woff new file mode 100755 index 0000000..8c0313f Binary files /dev/null and b/docs/src/static/fonts/OpenSans-Semibold.9f21442.woff differ diff --git a/docs/src/static/fonts/OpenSans-SemiboldItalic.1c0b4eb.ttf b/docs/src/static/fonts/OpenSans-SemiboldItalic.1c0b4eb.ttf new file mode 100755 index 0000000..ee10d63 Binary files /dev/null and b/docs/src/static/fonts/OpenSans-SemiboldItalic.1c0b4eb.ttf differ diff --git a/docs/src/static/fonts/OpenSans-SemiboldItalic.3343e54.woff2 b/docs/src/static/fonts/OpenSans-SemiboldItalic.3343e54.woff2 new file mode 100755 index 0000000..b0c2a26 Binary files /dev/null and b/docs/src/static/fonts/OpenSans-SemiboldItalic.3343e54.woff2 differ diff --git a/docs/src/static/fonts/OpenSans-SemiboldItalic.da06141.eot b/docs/src/static/fonts/OpenSans-SemiboldItalic.da06141.eot new file mode 100755 index 0000000..c13a4e3 Binary files /dev/null and b/docs/src/static/fonts/OpenSans-SemiboldItalic.da06141.eot differ diff --git a/docs/src/static/fonts/OpenSans-SemiboldItalic.ec55f26.woff b/docs/src/static/fonts/OpenSans-SemiboldItalic.ec55f26.woff new file mode 100755 index 0000000..90351a2 Binary files /dev/null and b/docs/src/static/fonts/OpenSans-SemiboldItalic.ec55f26.woff differ diff --git a/docs/src/static/fonts/Raleway-Black-Italic.0f629c9.ttf b/docs/src/static/fonts/Raleway-Black-Italic.0f629c9.ttf new file mode 100755 index 0000000..53b4021 Binary files /dev/null and b/docs/src/static/fonts/Raleway-Black-Italic.0f629c9.ttf differ diff --git a/docs/src/static/fonts/Raleway-Black.d641109.ttf b/docs/src/static/fonts/Raleway-Black.d641109.ttf new file mode 100755 index 0000000..91c8fbb Binary files /dev/null and b/docs/src/static/fonts/Raleway-Black.d641109.ttf differ diff --git a/docs/src/static/fonts/Raleway-Bold-Italic.02d3658.ttf b/docs/src/static/fonts/Raleway-Bold-Italic.02d3658.ttf new file mode 100755 index 0000000..1d1c6dd Binary files /dev/null and b/docs/src/static/fonts/Raleway-Bold-Italic.02d3658.ttf differ diff --git a/docs/src/static/fonts/Raleway-Bold.f5c9c1a.ttf b/docs/src/static/fonts/Raleway-Bold.f5c9c1a.ttf new file mode 100755 index 0000000..7aa37f0 Binary files /dev/null and b/docs/src/static/fonts/Raleway-Bold.f5c9c1a.ttf differ diff --git a/docs/src/static/fonts/Raleway-ExtraBold-Italic.8832d30.ttf b/docs/src/static/fonts/Raleway-ExtraBold-Italic.8832d30.ttf new file mode 100755 index 0000000..04626d6 Binary files /dev/null and b/docs/src/static/fonts/Raleway-ExtraBold-Italic.8832d30.ttf differ diff --git a/docs/src/static/fonts/Raleway-ExtraBold.299ddfe.ttf b/docs/src/static/fonts/Raleway-ExtraBold.299ddfe.ttf new file mode 100755 index 0000000..33cb389 Binary files /dev/null and b/docs/src/static/fonts/Raleway-ExtraBold.299ddfe.ttf differ diff --git a/docs/src/static/fonts/Raleway-ExtraLight-Italic.91fc8a2.ttf b/docs/src/static/fonts/Raleway-ExtraLight-Italic.91fc8a2.ttf new file mode 100755 index 0000000..4d25891 Binary files /dev/null and b/docs/src/static/fonts/Raleway-ExtraLight-Italic.91fc8a2.ttf differ diff --git a/docs/src/static/fonts/Raleway-ExtraLight.ebd5c80.ttf b/docs/src/static/fonts/Raleway-ExtraLight.ebd5c80.ttf new file mode 100755 index 0000000..a839f5e Binary files /dev/null and b/docs/src/static/fonts/Raleway-ExtraLight.ebd5c80.ttf differ diff --git a/docs/src/static/fonts/Raleway-Light-Italic.fa415a9.ttf b/docs/src/static/fonts/Raleway-Light-Italic.fa415a9.ttf new file mode 100755 index 0000000..a064a4e Binary files /dev/null and b/docs/src/static/fonts/Raleway-Light-Italic.fa415a9.ttf differ diff --git a/docs/src/static/fonts/Raleway-Light.6b562d7.ttf b/docs/src/static/fonts/Raleway-Light.6b562d7.ttf new file mode 100755 index 0000000..a947da3 Binary files /dev/null and b/docs/src/static/fonts/Raleway-Light.6b562d7.ttf differ diff --git a/docs/src/static/fonts/Raleway-Medium-Italic.c966b86.ttf b/docs/src/static/fonts/Raleway-Medium-Italic.c966b86.ttf new file mode 100755 index 0000000..d78c697 Binary files /dev/null and b/docs/src/static/fonts/Raleway-Medium-Italic.c966b86.ttf differ diff --git a/docs/src/static/fonts/Raleway-Medium.2e763f8.ttf b/docs/src/static/fonts/Raleway-Medium.2e763f8.ttf new file mode 100755 index 0000000..99df2d6 Binary files /dev/null and b/docs/src/static/fonts/Raleway-Medium.2e763f8.ttf differ diff --git a/docs/src/static/fonts/Raleway-Regular-Italic.b1f58e1.ttf b/docs/src/static/fonts/Raleway-Regular-Italic.b1f58e1.ttf new file mode 100755 index 0000000..e46ac30 Binary files /dev/null and b/docs/src/static/fonts/Raleway-Regular-Italic.b1f58e1.ttf differ diff --git a/docs/src/static/fonts/Raleway-Regular.2d4cd87.ttf b/docs/src/static/fonts/Raleway-Regular.2d4cd87.ttf new file mode 100755 index 0000000..c6ec2f0 Binary files /dev/null and b/docs/src/static/fonts/Raleway-Regular.2d4cd87.ttf differ diff --git a/docs/src/static/fonts/Raleway-SemiBold-Italic.4bd987d.ttf b/docs/src/static/fonts/Raleway-SemiBold-Italic.4bd987d.ttf new file mode 100755 index 0000000..a169e67 Binary files /dev/null and b/docs/src/static/fonts/Raleway-SemiBold-Italic.4bd987d.ttf differ diff --git a/docs/src/static/fonts/Raleway-SemiBold.e18d388.ttf b/docs/src/static/fonts/Raleway-SemiBold.e18d388.ttf new file mode 100755 index 0000000..d61efa3 Binary files /dev/null and b/docs/src/static/fonts/Raleway-SemiBold.e18d388.ttf differ diff --git a/docs/src/static/fonts/Raleway-Thin-Italic.f8708e6.ttf b/docs/src/static/fonts/Raleway-Thin-Italic.f8708e6.ttf new file mode 100755 index 0000000..c318827 Binary files /dev/null and b/docs/src/static/fonts/Raleway-Thin-Italic.f8708e6.ttf differ diff --git a/docs/src/static/fonts/Raleway-Thin.ebd07bb.ttf b/docs/src/static/fonts/Raleway-Thin.ebd07bb.ttf new file mode 100755 index 0000000..dcc9e4f Binary files /dev/null and b/docs/src/static/fonts/Raleway-Thin.ebd07bb.ttf differ diff --git a/docs/src/static/fonts/Roboto-Black.2a82f89.eot b/docs/src/static/fonts/Roboto-Black.2a82f89.eot new file mode 100755 index 0000000..fb31517 Binary files /dev/null and b/docs/src/static/fonts/Roboto-Black.2a82f89.eot differ diff --git a/docs/src/static/fonts/Roboto-Black.2b8d692.woff2 b/docs/src/static/fonts/Roboto-Black.2b8d692.woff2 new file mode 100755 index 0000000..9559f02 Binary files /dev/null and b/docs/src/static/fonts/Roboto-Black.2b8d692.woff2 differ diff --git a/docs/src/static/fonts/Roboto-Black.44236ad.ttf b/docs/src/static/fonts/Roboto-Black.44236ad.ttf new file mode 100755 index 0000000..8d9864f Binary files /dev/null and b/docs/src/static/fonts/Roboto-Black.44236ad.ttf differ diff --git a/docs/src/static/fonts/Roboto-Black.4c3b622.woff b/docs/src/static/fonts/Roboto-Black.4c3b622.woff new file mode 100755 index 0000000..9b72779 Binary files /dev/null and b/docs/src/static/fonts/Roboto-Black.4c3b622.woff differ diff --git a/docs/src/static/fonts/Roboto-BlackItalic.38d14dd.woff2 b/docs/src/static/fonts/Roboto-BlackItalic.38d14dd.woff2 new file mode 100755 index 0000000..5cb417b Binary files /dev/null and b/docs/src/static/fonts/Roboto-BlackItalic.38d14dd.woff2 differ diff --git a/docs/src/static/fonts/Roboto-BlackItalic.3a99796.woff b/docs/src/static/fonts/Roboto-BlackItalic.3a99796.woff new file mode 100755 index 0000000..609bdf4 Binary files /dev/null and b/docs/src/static/fonts/Roboto-BlackItalic.3a99796.woff differ diff --git a/docs/src/static/fonts/Roboto-BlackItalic.4b7407c.eot b/docs/src/static/fonts/Roboto-BlackItalic.4b7407c.eot new file mode 100755 index 0000000..c662a37 Binary files /dev/null and b/docs/src/static/fonts/Roboto-BlackItalic.4b7407c.eot differ diff --git a/docs/src/static/fonts/Roboto-BlackItalic.ad0f284.ttf b/docs/src/static/fonts/Roboto-BlackItalic.ad0f284.ttf new file mode 100755 index 0000000..f699cf5 Binary files /dev/null and b/docs/src/static/fonts/Roboto-BlackItalic.ad0f284.ttf differ diff --git a/docs/src/static/fonts/Roboto-Bold.56a76a2.ttf b/docs/src/static/fonts/Roboto-Bold.56a76a2.ttf new file mode 100755 index 0000000..865ddca Binary files /dev/null and b/docs/src/static/fonts/Roboto-Bold.56a76a2.ttf differ diff --git a/docs/src/static/fonts/Roboto-Bold.ab96cca.woff2 b/docs/src/static/fonts/Roboto-Bold.ab96cca.woff2 new file mode 100755 index 0000000..715ac19 Binary files /dev/null and b/docs/src/static/fonts/Roboto-Bold.ab96cca.woff2 differ diff --git a/docs/src/static/fonts/Roboto-Bold.ad140ff.woff b/docs/src/static/fonts/Roboto-Bold.ad140ff.woff new file mode 100755 index 0000000..93a1d5a Binary files /dev/null and b/docs/src/static/fonts/Roboto-Bold.ad140ff.woff differ diff --git a/docs/src/static/fonts/Roboto-Bold.c8bcb1c.eot b/docs/src/static/fonts/Roboto-Bold.c8bcb1c.eot new file mode 100755 index 0000000..e492f62 Binary files /dev/null and b/docs/src/static/fonts/Roboto-Bold.c8bcb1c.eot differ diff --git a/docs/src/static/fonts/Roboto-BoldItalic.355e388.woff2 b/docs/src/static/fonts/Roboto-BoldItalic.355e388.woff2 new file mode 100755 index 0000000..c91e0f8 Binary files /dev/null and b/docs/src/static/fonts/Roboto-BoldItalic.355e388.woff2 differ diff --git a/docs/src/static/fonts/Roboto-BoldItalic.4b2cc52.eot b/docs/src/static/fonts/Roboto-BoldItalic.4b2cc52.eot new file mode 100755 index 0000000..488eda5 Binary files /dev/null and b/docs/src/static/fonts/Roboto-BoldItalic.4b2cc52.eot differ diff --git a/docs/src/static/fonts/Roboto-BoldItalic.a7dce23.woff b/docs/src/static/fonts/Roboto-BoldItalic.a7dce23.woff new file mode 100755 index 0000000..f1d7598 Binary files /dev/null and b/docs/src/static/fonts/Roboto-BoldItalic.a7dce23.woff differ diff --git a/docs/src/static/fonts/Roboto-BoldItalic.d23d5bd.ttf b/docs/src/static/fonts/Roboto-BoldItalic.d23d5bd.ttf new file mode 100755 index 0000000..a4aa1a7 Binary files /dev/null and b/docs/src/static/fonts/Roboto-BoldItalic.d23d5bd.ttf differ diff --git a/docs/src/static/fonts/Roboto-Light.1830791.eot b/docs/src/static/fonts/Roboto-Light.1830791.eot new file mode 100755 index 0000000..02efb7f Binary files /dev/null and b/docs/src/static/fonts/Roboto-Light.1830791.eot differ diff --git a/docs/src/static/fonts/Roboto-Light.37fbbba.woff b/docs/src/static/fonts/Roboto-Light.37fbbba.woff new file mode 100755 index 0000000..404afba Binary files /dev/null and b/docs/src/static/fonts/Roboto-Light.37fbbba.woff differ diff --git a/docs/src/static/fonts/Roboto-Light.8e0860f.woff2 b/docs/src/static/fonts/Roboto-Light.8e0860f.woff2 new file mode 100755 index 0000000..5f26201 Binary files /dev/null and b/docs/src/static/fonts/Roboto-Light.8e0860f.woff2 differ diff --git a/docs/src/static/fonts/Roboto-Light.a2b8c64.ttf b/docs/src/static/fonts/Roboto-Light.a2b8c64.ttf new file mode 100755 index 0000000..67194b5 Binary files /dev/null and b/docs/src/static/fonts/Roboto-Light.a2b8c64.ttf differ diff --git a/docs/src/static/fonts/Roboto-LightItalic.056caea.ttf b/docs/src/static/fonts/Roboto-LightItalic.056caea.ttf new file mode 100755 index 0000000..8c36d0d Binary files /dev/null and b/docs/src/static/fonts/Roboto-LightItalic.056caea.ttf differ diff --git a/docs/src/static/fonts/Roboto-LightItalic.879d940.woff2 b/docs/src/static/fonts/Roboto-LightItalic.879d940.woff2 new file mode 100755 index 0000000..5fa7eed Binary files /dev/null and b/docs/src/static/fonts/Roboto-LightItalic.879d940.woff2 differ diff --git a/docs/src/static/fonts/Roboto-LightItalic.c7b4e74.woff b/docs/src/static/fonts/Roboto-LightItalic.c7b4e74.woff new file mode 100755 index 0000000..07117c5 Binary files /dev/null and b/docs/src/static/fonts/Roboto-LightItalic.c7b4e74.woff differ diff --git a/docs/src/static/fonts/Roboto-LightItalic.cdd1c48.eot b/docs/src/static/fonts/Roboto-LightItalic.cdd1c48.eot new file mode 100755 index 0000000..1d10a9a Binary files /dev/null and b/docs/src/static/fonts/Roboto-LightItalic.cdd1c48.eot differ diff --git a/docs/src/static/fonts/Roboto-Medium.2741a14.woff2 b/docs/src/static/fonts/Roboto-Medium.2741a14.woff2 new file mode 100755 index 0000000..f9f6913 Binary files /dev/null and b/docs/src/static/fonts/Roboto-Medium.2741a14.woff2 differ diff --git a/docs/src/static/fonts/Roboto-Medium.303ded6.woff b/docs/src/static/fonts/Roboto-Medium.303ded6.woff new file mode 100755 index 0000000..b18e6b8 Binary files /dev/null and b/docs/src/static/fonts/Roboto-Medium.303ded6.woff differ diff --git a/docs/src/static/fonts/Roboto-Medium.76cad5b.eot b/docs/src/static/fonts/Roboto-Medium.76cad5b.eot new file mode 100755 index 0000000..af87147 Binary files /dev/null and b/docs/src/static/fonts/Roboto-Medium.76cad5b.eot differ diff --git a/docs/src/static/fonts/Roboto-Medium.c54f2a3.ttf b/docs/src/static/fonts/Roboto-Medium.c54f2a3.ttf new file mode 100755 index 0000000..a3c8563 Binary files /dev/null and b/docs/src/static/fonts/Roboto-Medium.c54f2a3.ttf differ diff --git a/docs/src/static/fonts/Roboto-MediumItalic.7a49ce7.eot b/docs/src/static/fonts/Roboto-MediumItalic.7a49ce7.eot new file mode 100755 index 0000000..5af9e15 Binary files /dev/null and b/docs/src/static/fonts/Roboto-MediumItalic.7a49ce7.eot differ diff --git a/docs/src/static/fonts/Roboto-MediumItalic.da059a7.woff b/docs/src/static/fonts/Roboto-MediumItalic.da059a7.woff new file mode 100755 index 0000000..2be7d89 Binary files /dev/null and b/docs/src/static/fonts/Roboto-MediumItalic.da059a7.woff differ diff --git a/docs/src/static/fonts/Roboto-MediumItalic.f10d1f4.woff2 b/docs/src/static/fonts/Roboto-MediumItalic.f10d1f4.woff2 new file mode 100755 index 0000000..9b7b828 Binary files /dev/null and b/docs/src/static/fonts/Roboto-MediumItalic.f10d1f4.woff2 differ diff --git a/docs/src/static/fonts/Roboto-MediumItalic.fa18335.ttf b/docs/src/static/fonts/Roboto-MediumItalic.fa18335.ttf new file mode 100755 index 0000000..5976a8b Binary files /dev/null and b/docs/src/static/fonts/Roboto-MediumItalic.fa18335.ttf differ diff --git a/docs/src/static/fonts/Roboto-Regular.081b11e.woff b/docs/src/static/fonts/Roboto-Regular.081b11e.woff new file mode 100755 index 0000000..2f53e7c Binary files /dev/null and b/docs/src/static/fonts/Roboto-Regular.081b11e.woff differ diff --git a/docs/src/static/fonts/Roboto-Regular.6a561d6.eot b/docs/src/static/fonts/Roboto-Regular.6a561d6.eot new file mode 100755 index 0000000..88d74e2 Binary files /dev/null and b/docs/src/static/fonts/Roboto-Regular.6a561d6.eot differ diff --git a/docs/src/static/fonts/Roboto-Regular.99b14f0.ttf b/docs/src/static/fonts/Roboto-Regular.99b14f0.ttf new file mode 100755 index 0000000..bcaeba1 Binary files /dev/null and b/docs/src/static/fonts/Roboto-Regular.99b14f0.ttf differ diff --git a/docs/src/static/fonts/Roboto-Regular.b2a6341.woff2 b/docs/src/static/fonts/Roboto-Regular.b2a6341.woff2 new file mode 100755 index 0000000..1d1539e Binary files /dev/null and b/docs/src/static/fonts/Roboto-Regular.b2a6341.woff2 differ diff --git a/docs/src/static/fonts/Roboto-RegularItalic.8add1ba.woff b/docs/src/static/fonts/Roboto-RegularItalic.8add1ba.woff new file mode 100755 index 0000000..60f95dd Binary files /dev/null and b/docs/src/static/fonts/Roboto-RegularItalic.8add1ba.woff differ diff --git a/docs/src/static/fonts/Roboto-RegularItalic.90dbf90.ttf b/docs/src/static/fonts/Roboto-RegularItalic.90dbf90.ttf new file mode 100755 index 0000000..df9dac5 Binary files /dev/null and b/docs/src/static/fonts/Roboto-RegularItalic.90dbf90.ttf differ diff --git a/docs/src/static/fonts/Roboto-RegularItalic.df8e3a9.woff2 b/docs/src/static/fonts/Roboto-RegularItalic.df8e3a9.woff2 new file mode 100755 index 0000000..75495c3 Binary files /dev/null and b/docs/src/static/fonts/Roboto-RegularItalic.df8e3a9.woff2 differ diff --git a/docs/src/static/fonts/Roboto-RegularItalic.f3660f4.eot b/docs/src/static/fonts/Roboto-RegularItalic.f3660f4.eot new file mode 100755 index 0000000..9979e49 Binary files /dev/null and b/docs/src/static/fonts/Roboto-RegularItalic.f3660f4.eot differ diff --git a/docs/src/static/fonts/Roboto-Thin.790ebf4.woff2 b/docs/src/static/fonts/Roboto-Thin.790ebf4.woff2 new file mode 100755 index 0000000..a26400d Binary files /dev/null and b/docs/src/static/fonts/Roboto-Thin.790ebf4.woff2 differ diff --git a/docs/src/static/fonts/Roboto-Thin.90d3804.woff b/docs/src/static/fonts/Roboto-Thin.90d3804.woff new file mode 100755 index 0000000..e115692 Binary files /dev/null and b/docs/src/static/fonts/Roboto-Thin.90d3804.woff differ diff --git a/docs/src/static/fonts/Roboto-Thin.c25fd8d.eot b/docs/src/static/fonts/Roboto-Thin.c25fd8d.eot new file mode 100755 index 0000000..7cfb5ad Binary files /dev/null and b/docs/src/static/fonts/Roboto-Thin.c25fd8d.eot differ diff --git a/docs/src/static/fonts/Roboto-Thin.cc85ce3.ttf b/docs/src/static/fonts/Roboto-Thin.cc85ce3.ttf new file mode 100755 index 0000000..883f769 Binary files /dev/null and b/docs/src/static/fonts/Roboto-Thin.cc85ce3.ttf differ diff --git a/docs/src/static/fonts/Roboto-ThinItalic.11b5cc9.ttf b/docs/src/static/fonts/Roboto-ThinItalic.11b5cc9.ttf new file mode 100755 index 0000000..17066fe Binary files /dev/null and b/docs/src/static/fonts/Roboto-ThinItalic.11b5cc9.ttf differ diff --git a/docs/src/static/fonts/Roboto-ThinItalic.5882932.woff b/docs/src/static/fonts/Roboto-ThinItalic.5882932.woff new file mode 100755 index 0000000..eab0271 Binary files /dev/null and b/docs/src/static/fonts/Roboto-ThinItalic.5882932.woff differ diff --git a/docs/src/static/fonts/Roboto-ThinItalic.64ca718.eot b/docs/src/static/fonts/Roboto-ThinItalic.64ca718.eot new file mode 100755 index 0000000..4dc3e5b Binary files /dev/null and b/docs/src/static/fonts/Roboto-ThinItalic.64ca718.eot differ diff --git a/docs/src/static/fonts/Roboto-ThinItalic.8a2c1a5.woff2 b/docs/src/static/fonts/Roboto-ThinItalic.8a2c1a5.woff2 new file mode 100755 index 0000000..f00aafc Binary files /dev/null and b/docs/src/static/fonts/Roboto-ThinItalic.8a2c1a5.woff2 differ diff --git a/docs/src/static/fonts/SourceSansPro-Black.0531f24.otf b/docs/src/static/fonts/SourceSansPro-Black.0531f24.otf new file mode 100755 index 0000000..cdee743 Binary files /dev/null and b/docs/src/static/fonts/SourceSansPro-Black.0531f24.otf differ diff --git a/docs/src/static/fonts/SourceSansPro-Black.4838df6.eot b/docs/src/static/fonts/SourceSansPro-Black.4838df6.eot new file mode 100755 index 0000000..22772ee Binary files /dev/null and b/docs/src/static/fonts/SourceSansPro-Black.4838df6.eot differ diff --git a/docs/src/static/fonts/SourceSansPro-Black.60a663a.ttf b/docs/src/static/fonts/SourceSansPro-Black.60a663a.ttf new file mode 100755 index 0000000..0243842 Binary files /dev/null and b/docs/src/static/fonts/SourceSansPro-Black.60a663a.ttf differ diff --git a/docs/src/static/fonts/SourceSansPro-Black.otf.80391e3.woff b/docs/src/static/fonts/SourceSansPro-Black.otf.80391e3.woff new file mode 100755 index 0000000..bbc0477 Binary files /dev/null and b/docs/src/static/fonts/SourceSansPro-Black.otf.80391e3.woff differ diff --git a/docs/src/static/fonts/SourceSansPro-BlackIt.b580cee.otf b/docs/src/static/fonts/SourceSansPro-BlackIt.b580cee.otf new file mode 100755 index 0000000..2ae07ea Binary files /dev/null and b/docs/src/static/fonts/SourceSansPro-BlackIt.b580cee.otf differ diff --git a/docs/src/static/fonts/SourceSansPro-BlackIt.befd8cf.eot b/docs/src/static/fonts/SourceSansPro-BlackIt.befd8cf.eot new file mode 100755 index 0000000..5e3fc5b Binary files /dev/null and b/docs/src/static/fonts/SourceSansPro-BlackIt.befd8cf.eot differ diff --git a/docs/src/static/fonts/SourceSansPro-BlackIt.e63a68b.ttf b/docs/src/static/fonts/SourceSansPro-BlackIt.e63a68b.ttf new file mode 100755 index 0000000..167045f Binary files /dev/null and b/docs/src/static/fonts/SourceSansPro-BlackIt.e63a68b.ttf differ diff --git a/docs/src/static/fonts/SourceSansPro-BlackIt.otf.c563ef3.woff b/docs/src/static/fonts/SourceSansPro-BlackIt.otf.c563ef3.woff new file mode 100755 index 0000000..516e77e Binary files /dev/null and b/docs/src/static/fonts/SourceSansPro-BlackIt.otf.c563ef3.woff differ diff --git a/docs/src/static/fonts/SourceSansPro-Bold.2599a39.ttf b/docs/src/static/fonts/SourceSansPro-Bold.2599a39.ttf new file mode 100755 index 0000000..be46652 Binary files /dev/null and b/docs/src/static/fonts/SourceSansPro-Bold.2599a39.ttf differ diff --git a/docs/src/static/fonts/SourceSansPro-Bold.8e3f84f.eot b/docs/src/static/fonts/SourceSansPro-Bold.8e3f84f.eot new file mode 100755 index 0000000..9f8ba46 Binary files /dev/null and b/docs/src/static/fonts/SourceSansPro-Bold.8e3f84f.eot differ diff --git a/docs/src/static/fonts/SourceSansPro-Bold.e2cac00.otf b/docs/src/static/fonts/SourceSansPro-Bold.e2cac00.otf new file mode 100755 index 0000000..33b4648 Binary files /dev/null and b/docs/src/static/fonts/SourceSansPro-Bold.e2cac00.otf differ diff --git a/docs/src/static/fonts/SourceSansPro-Bold.otf.3bfca25.woff b/docs/src/static/fonts/SourceSansPro-Bold.otf.3bfca25.woff new file mode 100755 index 0000000..0036a54 Binary files /dev/null and b/docs/src/static/fonts/SourceSansPro-Bold.otf.3bfca25.woff differ diff --git a/docs/src/static/fonts/SourceSansPro-BoldIt.0904e44.otf b/docs/src/static/fonts/SourceSansPro-BoldIt.0904e44.otf new file mode 100755 index 0000000..4d30b7f Binary files /dev/null and b/docs/src/static/fonts/SourceSansPro-BoldIt.0904e44.otf differ diff --git a/docs/src/static/fonts/SourceSansPro-BoldIt.9baa9f9.ttf b/docs/src/static/fonts/SourceSansPro-BoldIt.9baa9f9.ttf new file mode 100755 index 0000000..fd5c4f3 Binary files /dev/null and b/docs/src/static/fonts/SourceSansPro-BoldIt.9baa9f9.ttf differ diff --git a/docs/src/static/fonts/SourceSansPro-BoldIt.b35af15.eot b/docs/src/static/fonts/SourceSansPro-BoldIt.b35af15.eot new file mode 100755 index 0000000..4af2784 Binary files /dev/null and b/docs/src/static/fonts/SourceSansPro-BoldIt.b35af15.eot differ diff --git a/docs/src/static/fonts/SourceSansPro-BoldIt.otf.a83b890.woff b/docs/src/static/fonts/SourceSansPro-BoldIt.otf.a83b890.woff new file mode 100755 index 0000000..de03ab7 Binary files /dev/null and b/docs/src/static/fonts/SourceSansPro-BoldIt.otf.a83b890.woff differ diff --git a/docs/src/static/fonts/SourceSansPro-ExtraLight.52d5980.eot b/docs/src/static/fonts/SourceSansPro-ExtraLight.52d5980.eot new file mode 100755 index 0000000..0a142d1 Binary files /dev/null and b/docs/src/static/fonts/SourceSansPro-ExtraLight.52d5980.eot differ diff --git a/docs/src/static/fonts/SourceSansPro-ExtraLight.8bfca62.ttf b/docs/src/static/fonts/SourceSansPro-ExtraLight.8bfca62.ttf new file mode 100755 index 0000000..182165c Binary files /dev/null and b/docs/src/static/fonts/SourceSansPro-ExtraLight.8bfca62.ttf differ diff --git a/docs/src/static/fonts/SourceSansPro-ExtraLight.f99485f.otf b/docs/src/static/fonts/SourceSansPro-ExtraLight.f99485f.otf new file mode 100755 index 0000000..0167d54 Binary files /dev/null and b/docs/src/static/fonts/SourceSansPro-ExtraLight.f99485f.otf differ diff --git a/docs/src/static/fonts/SourceSansPro-ExtraLight.otf.f2558c5.woff b/docs/src/static/fonts/SourceSansPro-ExtraLight.otf.f2558c5.woff new file mode 100755 index 0000000..1ce6f1b Binary files /dev/null and b/docs/src/static/fonts/SourceSansPro-ExtraLight.otf.f2558c5.woff differ diff --git a/docs/src/static/fonts/SourceSansPro-ExtraLightIt.0d91dad.eot b/docs/src/static/fonts/SourceSansPro-ExtraLightIt.0d91dad.eot new file mode 100755 index 0000000..17d8432 Binary files /dev/null and b/docs/src/static/fonts/SourceSansPro-ExtraLightIt.0d91dad.eot differ diff --git a/docs/src/static/fonts/SourceSansPro-ExtraLightIt.1574d13.otf b/docs/src/static/fonts/SourceSansPro-ExtraLightIt.1574d13.otf new file mode 100755 index 0000000..45c6fad Binary files /dev/null and b/docs/src/static/fonts/SourceSansPro-ExtraLightIt.1574d13.otf differ diff --git a/docs/src/static/fonts/SourceSansPro-ExtraLightIt.ef10cbb.ttf b/docs/src/static/fonts/SourceSansPro-ExtraLightIt.ef10cbb.ttf new file mode 100755 index 0000000..5846588 Binary files /dev/null and b/docs/src/static/fonts/SourceSansPro-ExtraLightIt.ef10cbb.ttf differ diff --git a/docs/src/static/fonts/SourceSansPro-ExtraLightIt.otf.bd14278.woff b/docs/src/static/fonts/SourceSansPro-ExtraLightIt.otf.bd14278.woff new file mode 100755 index 0000000..d3c21fe Binary files /dev/null and b/docs/src/static/fonts/SourceSansPro-ExtraLightIt.otf.bd14278.woff differ diff --git a/docs/src/static/fonts/SourceSansPro-It.29bb28f.ttf b/docs/src/static/fonts/SourceSansPro-It.29bb28f.ttf new file mode 100755 index 0000000..c689cd2 Binary files /dev/null and b/docs/src/static/fonts/SourceSansPro-It.29bb28f.ttf differ diff --git a/docs/src/static/fonts/SourceSansPro-It.c00459c.otf b/docs/src/static/fonts/SourceSansPro-It.c00459c.otf new file mode 100755 index 0000000..d1ccf45 Binary files /dev/null and b/docs/src/static/fonts/SourceSansPro-It.c00459c.otf differ diff --git a/docs/src/static/fonts/SourceSansPro-It.d488c16.eot b/docs/src/static/fonts/SourceSansPro-It.d488c16.eot new file mode 100755 index 0000000..bb3a732 Binary files /dev/null and b/docs/src/static/fonts/SourceSansPro-It.d488c16.eot differ diff --git a/docs/src/static/fonts/SourceSansPro-It.otf.d995730.woff b/docs/src/static/fonts/SourceSansPro-It.otf.d995730.woff new file mode 100755 index 0000000..9cae9b4 Binary files /dev/null and b/docs/src/static/fonts/SourceSansPro-It.otf.d995730.woff differ diff --git a/docs/src/static/fonts/SourceSansPro-Light.111fe8b.otf b/docs/src/static/fonts/SourceSansPro-Light.111fe8b.otf new file mode 100755 index 0000000..c94f961 Binary files /dev/null and b/docs/src/static/fonts/SourceSansPro-Light.111fe8b.otf differ diff --git a/docs/src/static/fonts/SourceSansPro-Light.39b40cf.ttf b/docs/src/static/fonts/SourceSansPro-Light.39b40cf.ttf new file mode 100755 index 0000000..dcff4e9 Binary files /dev/null and b/docs/src/static/fonts/SourceSansPro-Light.39b40cf.ttf differ diff --git a/docs/src/static/fonts/SourceSansPro-Light.e573bb4.eot b/docs/src/static/fonts/SourceSansPro-Light.e573bb4.eot new file mode 100755 index 0000000..005d51f Binary files /dev/null and b/docs/src/static/fonts/SourceSansPro-Light.e573bb4.eot differ diff --git a/docs/src/static/fonts/SourceSansPro-Light.otf.488b68e.woff b/docs/src/static/fonts/SourceSansPro-Light.otf.488b68e.woff new file mode 100755 index 0000000..e6c49a7 Binary files /dev/null and b/docs/src/static/fonts/SourceSansPro-Light.otf.488b68e.woff differ diff --git a/docs/src/static/fonts/SourceSansPro-LightIt.6b1b852.eot b/docs/src/static/fonts/SourceSansPro-LightIt.6b1b852.eot new file mode 100755 index 0000000..e3933a1 Binary files /dev/null and b/docs/src/static/fonts/SourceSansPro-LightIt.6b1b852.eot differ diff --git a/docs/src/static/fonts/SourceSansPro-LightIt.855d27d.ttf b/docs/src/static/fonts/SourceSansPro-LightIt.855d27d.ttf new file mode 100755 index 0000000..0c3451f Binary files /dev/null and b/docs/src/static/fonts/SourceSansPro-LightIt.855d27d.ttf differ diff --git a/docs/src/static/fonts/SourceSansPro-LightIt.90c1bb0.otf b/docs/src/static/fonts/SourceSansPro-LightIt.90c1bb0.otf new file mode 100755 index 0000000..e9c4885 Binary files /dev/null and b/docs/src/static/fonts/SourceSansPro-LightIt.90c1bb0.otf differ diff --git a/docs/src/static/fonts/SourceSansPro-LightIt.otf.6608f02.woff b/docs/src/static/fonts/SourceSansPro-LightIt.otf.6608f02.woff new file mode 100755 index 0000000..d36baaa Binary files /dev/null and b/docs/src/static/fonts/SourceSansPro-LightIt.otf.6608f02.woff differ diff --git a/docs/src/static/fonts/SourceSansPro-Regular.26add37.ttf b/docs/src/static/fonts/SourceSansPro-Regular.26add37.ttf new file mode 100755 index 0000000..a011dff Binary files /dev/null and b/docs/src/static/fonts/SourceSansPro-Regular.26add37.ttf differ diff --git a/docs/src/static/fonts/SourceSansPro-Regular.82c5611.eot b/docs/src/static/fonts/SourceSansPro-Regular.82c5611.eot new file mode 100755 index 0000000..1c20988 Binary files /dev/null and b/docs/src/static/fonts/SourceSansPro-Regular.82c5611.eot differ diff --git a/docs/src/static/fonts/SourceSansPro-Regular.9ba6f59.otf b/docs/src/static/fonts/SourceSansPro-Regular.9ba6f59.otf new file mode 100755 index 0000000..55fc533 Binary files /dev/null and b/docs/src/static/fonts/SourceSansPro-Regular.9ba6f59.otf differ diff --git a/docs/src/static/fonts/SourceSansPro-Regular.otf.788a2bc.woff b/docs/src/static/fonts/SourceSansPro-Regular.otf.788a2bc.woff new file mode 100755 index 0000000..6bc912b Binary files /dev/null and b/docs/src/static/fonts/SourceSansPro-Regular.otf.788a2bc.woff differ diff --git a/docs/src/static/fonts/SourceSansPro-Semibold.4019cd7.eot b/docs/src/static/fonts/SourceSansPro-Semibold.4019cd7.eot new file mode 100755 index 0000000..7f7cd0e Binary files /dev/null and b/docs/src/static/fonts/SourceSansPro-Semibold.4019cd7.eot differ diff --git a/docs/src/static/fonts/SourceSansPro-Semibold.411cd22.otf b/docs/src/static/fonts/SourceSansPro-Semibold.411cd22.otf new file mode 100755 index 0000000..c72879e Binary files /dev/null and b/docs/src/static/fonts/SourceSansPro-Semibold.411cd22.otf differ diff --git a/docs/src/static/fonts/SourceSansPro-Semibold.bef69c3.ttf b/docs/src/static/fonts/SourceSansPro-Semibold.bef69c3.ttf new file mode 100755 index 0000000..dbf946a Binary files /dev/null and b/docs/src/static/fonts/SourceSansPro-Semibold.bef69c3.ttf differ diff --git a/docs/src/static/fonts/SourceSansPro-Semibold.otf.7a89c69.woff b/docs/src/static/fonts/SourceSansPro-Semibold.otf.7a89c69.woff new file mode 100755 index 0000000..475c499 Binary files /dev/null and b/docs/src/static/fonts/SourceSansPro-Semibold.otf.7a89c69.woff differ diff --git a/docs/src/static/fonts/SourceSansPro-SemiboldIt.4c9d790.eot b/docs/src/static/fonts/SourceSansPro-SemiboldIt.4c9d790.eot new file mode 100755 index 0000000..c7efea1 Binary files /dev/null and b/docs/src/static/fonts/SourceSansPro-SemiboldIt.4c9d790.eot differ diff --git a/docs/src/static/fonts/SourceSansPro-SemiboldIt.c5430f5.ttf b/docs/src/static/fonts/SourceSansPro-SemiboldIt.c5430f5.ttf new file mode 100755 index 0000000..d1bc7f0 Binary files /dev/null and b/docs/src/static/fonts/SourceSansPro-SemiboldIt.c5430f5.ttf differ diff --git a/docs/src/static/fonts/SourceSansPro-SemiboldIt.e430ca7.otf b/docs/src/static/fonts/SourceSansPro-SemiboldIt.e430ca7.otf new file mode 100755 index 0000000..cde44e3 Binary files /dev/null and b/docs/src/static/fonts/SourceSansPro-SemiboldIt.e430ca7.otf differ diff --git a/docs/src/static/fonts/SourceSansPro-SemiboldIt.otf.178e793.woff b/docs/src/static/fonts/SourceSansPro-SemiboldIt.otf.178e793.woff new file mode 100755 index 0000000..62c2997 Binary files /dev/null and b/docs/src/static/fonts/SourceSansPro-SemiboldIt.otf.178e793.woff differ diff --git a/docs/src/static/fonts/fontawesome-webfont.674f50d.eot b/docs/src/static/fonts/fontawesome-webfont.674f50d.eot new file mode 100755 index 0000000..e9f60ca Binary files /dev/null and b/docs/src/static/fonts/fontawesome-webfont.674f50d.eot differ diff --git a/docs/src/static/fonts/fontawesome-webfont.af7ae50.woff2 b/docs/src/static/fonts/fontawesome-webfont.af7ae50.woff2 new file mode 100755 index 0000000..4d13fc6 Binary files /dev/null and b/docs/src/static/fonts/fontawesome-webfont.af7ae50.woff2 differ diff --git a/docs/src/static/fonts/fontawesome-webfont.b06871f.ttf b/docs/src/static/fonts/fontawesome-webfont.b06871f.ttf new file mode 100755 index 0000000..35acda2 Binary files /dev/null and b/docs/src/static/fonts/fontawesome-webfont.b06871f.ttf differ diff --git a/docs/src/static/fonts/fontawesome-webfont.fee66e7.woff b/docs/src/static/fonts/fontawesome-webfont.fee66e7.woff new file mode 100755 index 0000000..400014a Binary files /dev/null and b/docs/src/static/fonts/fontawesome-webfont.fee66e7.woff differ diff --git a/docs/src/static/fonts/opensans-condbold.16a153a.woff b/docs/src/static/fonts/opensans-condbold.16a153a.woff new file mode 100755 index 0000000..31f0a1d Binary files /dev/null and b/docs/src/static/fonts/opensans-condbold.16a153a.woff differ diff --git a/docs/src/static/fonts/opensans-condbold.790124b.eot b/docs/src/static/fonts/opensans-condbold.790124b.eot new file mode 100755 index 0000000..3ae0dde Binary files /dev/null and b/docs/src/static/fonts/opensans-condbold.790124b.eot differ diff --git a/docs/src/static/fonts/opensans-condbold.c28df5d.ttf b/docs/src/static/fonts/opensans-condbold.c28df5d.ttf new file mode 100755 index 0000000..83966f2 Binary files /dev/null and b/docs/src/static/fonts/opensans-condbold.c28df5d.ttf differ diff --git a/docs/src/static/fonts/opensans-condlight.78a0d7e.ttf b/docs/src/static/fonts/opensans-condlight.78a0d7e.ttf new file mode 100755 index 0000000..97c355b Binary files /dev/null and b/docs/src/static/fonts/opensans-condlight.78a0d7e.ttf differ diff --git a/docs/src/static/fonts/opensans-condlight.fa14197.eot b/docs/src/static/fonts/opensans-condlight.fa14197.eot new file mode 100755 index 0000000..a965329 Binary files /dev/null and b/docs/src/static/fonts/opensans-condlight.fa14197.eot differ diff --git a/docs/src/static/fonts/opensans-condlight.fd21219.woff b/docs/src/static/fonts/opensans-condlight.fd21219.woff new file mode 100755 index 0000000..d8f4278 Binary files /dev/null and b/docs/src/static/fonts/opensans-condlight.fd21219.woff differ diff --git a/docs/src/static/fonts/opensans-condlightitalic.36dda30.woff b/docs/src/static/fonts/opensans-condlightitalic.36dda30.woff new file mode 100755 index 0000000..0588955 Binary files /dev/null and b/docs/src/static/fonts/opensans-condlightitalic.36dda30.woff differ diff --git a/docs/src/static/fonts/opensans-condlightitalic.41ed725.ttf b/docs/src/static/fonts/opensans-condlightitalic.41ed725.ttf new file mode 100755 index 0000000..0b45898 Binary files /dev/null and b/docs/src/static/fonts/opensans-condlightitalic.41ed725.ttf differ diff --git a/docs/src/static/fonts/opensans-condlightitalic.b722edf.eot b/docs/src/static/fonts/opensans-condlightitalic.b722edf.eot new file mode 100755 index 0000000..cec3dc4 Binary files /dev/null and b/docs/src/static/fonts/opensans-condlightitalic.b722edf.eot differ diff --git a/docs/src/static/img/OpenSans-Bold.d6291f8.svg b/docs/src/static/img/OpenSans-Bold.d6291f8.svg new file mode 100755 index 0000000..81c8a27 --- /dev/null +++ b/docs/src/static/img/OpenSans-Bold.d6291f8.svg @@ -0,0 +1,958 @@ + + + + +This is a custom SVG webfont generated by Font Squirrel. +Copyright : Digitized data copyright 20102011 Google Corporation +Foundry : Ascender Corporation +Foundry URL : httpwwwascendercorpcom + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/src/static/img/OpenSans-BoldItalic.a54aba8.svg b/docs/src/static/img/OpenSans-BoldItalic.a54aba8.svg new file mode 100755 index 0000000..d06de54 --- /dev/null +++ b/docs/src/static/img/OpenSans-BoldItalic.a54aba8.svg @@ -0,0 +1,958 @@ + + + + +This is a custom SVG webfont generated by Font Squirrel. +Copyright : Digitized data copyright 20102011 Google Corporation +Foundry : Ascender Corporation +Foundry URL : httpwwwascendercorpcom + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/src/static/img/OpenSans-ExtraBold.8c5c497.svg b/docs/src/static/img/OpenSans-ExtraBold.8c5c497.svg new file mode 100755 index 0000000..994fbfe --- /dev/null +++ b/docs/src/static/img/OpenSans-ExtraBold.8c5c497.svg @@ -0,0 +1,21059 @@ + + + + +Created by FontForge 20141024 at Tue Dec 16 15:33:01 2014 + By System Administrator +Digitized data copyright (c) 2011, Google Corporation. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/src/static/img/OpenSans-ExtraBoldItalic.9704305.svg b/docs/src/static/img/OpenSans-ExtraBoldItalic.9704305.svg new file mode 100755 index 0000000..2152de9 --- /dev/null +++ b/docs/src/static/img/OpenSans-ExtraBoldItalic.9704305.svg @@ -0,0 +1,958 @@ + + + + +This is a custom SVG webfont generated by Font Squirrel. +Copyright : Digitized data copyright 20102011 Google Corporation +Foundry : Ascender Corporation +Foundry URL : httpwwwascendercorpcom + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/src/static/img/OpenSans-Italic.d6671d4.svg b/docs/src/static/img/OpenSans-Italic.d6671d4.svg new file mode 100755 index 0000000..7561e87 --- /dev/null +++ b/docs/src/static/img/OpenSans-Italic.d6671d4.svg @@ -0,0 +1,958 @@ + + + + +This is a custom SVG webfont generated by Font Squirrel. +Copyright : Digitized data copyright 20102011 Google Corporation +Foundry : Ascender Corporation +Foundry URL : httpwwwascendercorpcom + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/src/static/img/OpenSans-Light.d79f021.svg b/docs/src/static/img/OpenSans-Light.d79f021.svg new file mode 100755 index 0000000..c3bd159 --- /dev/null +++ b/docs/src/static/img/OpenSans-Light.d79f021.svg @@ -0,0 +1,958 @@ + + + + +This is a custom SVG webfont generated by Font Squirrel. +Copyright : Digitized data copyright 20102011 Google Corporation +Foundry : Ascender Corporation +Foundry URL : httpwwwascendercorpcom + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/src/static/img/OpenSans-LightItalic.b64e991.svg b/docs/src/static/img/OpenSans-LightItalic.b64e991.svg new file mode 100755 index 0000000..e5694a1 --- /dev/null +++ b/docs/src/static/img/OpenSans-LightItalic.b64e991.svg @@ -0,0 +1,958 @@ + + + + +This is a custom SVG webfont generated by Font Squirrel. +Copyright : Digitized data copyright 20102011 Google Corporation +Foundry : Ascender Corporation +Foundry URL : httpwwwascendercorpcom + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/src/static/img/OpenSans-Regular.f641a7d.svg b/docs/src/static/img/OpenSans-Regular.f641a7d.svg new file mode 100755 index 0000000..b34ed42 --- /dev/null +++ b/docs/src/static/img/OpenSans-Regular.f641a7d.svg @@ -0,0 +1,958 @@ + + + + +This is a custom SVG webfont generated by Font Squirrel. +Copyright : Digitized data copyright 20102011 Google Corporation +Foundry : Ascender Corporation +Foundry URL : httpwwwascendercorpcom + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/src/static/img/OpenSans-Semibold.bb100c9.svg b/docs/src/static/img/OpenSans-Semibold.bb100c9.svg new file mode 100755 index 0000000..1119509 --- /dev/null +++ b/docs/src/static/img/OpenSans-Semibold.bb100c9.svg @@ -0,0 +1,21053 @@ + + + + +Created by FontForge 20141024 at Tue Dec 16 14:24:40 2014 + By System Administrator +Digitized data copyright (c) 2011, Google Corporation. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/src/static/img/OpenSans-SemiboldItalic.ddc348f.svg b/docs/src/static/img/OpenSans-SemiboldItalic.ddc348f.svg new file mode 100755 index 0000000..df45137 --- /dev/null +++ b/docs/src/static/img/OpenSans-SemiboldItalic.ddc348f.svg @@ -0,0 +1,958 @@ + + + + +This is a custom SVG webfont generated by Font Squirrel. +Copyright : Digitized data copyright 20102011 Google Corporation +Foundry : Ascender Corporation +Foundry URL : httpwwwascendercorpcom + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/src/static/img/Roboto-Black.ab04c76.svg b/docs/src/static/img/Roboto-Black.ab04c76.svg new file mode 100755 index 0000000..dbfd08f --- /dev/null +++ b/docs/src/static/img/Roboto-Black.ab04c76.svg @@ -0,0 +1,10968 @@ + + + + +Created by FontForge 20150102 at Thu Feb 26 00:52:08 2015 + By uniteet7 +Copyright 2011 Google Inc. All Rights Reserved. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/src/static/img/Roboto-BlackItalic.1f37c75.svg b/docs/src/static/img/Roboto-BlackItalic.1f37c75.svg new file mode 100755 index 0000000..b500fec --- /dev/null +++ b/docs/src/static/img/Roboto-BlackItalic.1f37c75.svg @@ -0,0 +1,11086 @@ + + + + +Created by FontForge 20150102 at Thu Feb 26 01:19:32 2015 + By uniteet7 +Copyright 2011 Google Inc. All Rights Reserved. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/src/static/img/Roboto-Bold.c7f4667.svg b/docs/src/static/img/Roboto-Bold.c7f4667.svg new file mode 100755 index 0000000..c1905d2 --- /dev/null +++ b/docs/src/static/img/Roboto-Bold.c7f4667.svg @@ -0,0 +1,11010 @@ + + + + +Created by FontForge 20150102 at Thu Feb 26 01:20:37 2015 + By uniteet7 +Copyright 2011 Google Inc. All Rights Reserved. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/src/static/img/Roboto-BoldItalic.c2e0f75.svg b/docs/src/static/img/Roboto-BoldItalic.c2e0f75.svg new file mode 100755 index 0000000..b534969 --- /dev/null +++ b/docs/src/static/img/Roboto-BoldItalic.c2e0f75.svg @@ -0,0 +1,11096 @@ + + + + +Created by FontForge 20150102 at Thu Feb 26 01:23:09 2015 + By uniteet7 +Copyright 2011 Google Inc. All Rights Reserved. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/src/static/img/Roboto-Light.054fa50.svg b/docs/src/static/img/Roboto-Light.054fa50.svg new file mode 100755 index 0000000..204d813 --- /dev/null +++ b/docs/src/static/img/Roboto-Light.054fa50.svg @@ -0,0 +1,10564 @@ + + + + +Created by FontForge 20150102 at Thu Feb 26 01:24:10 2015 + By uniteet7 +Copyright 2011 Google Inc. All Rights Reserved. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/src/static/img/Roboto-LightItalic.1a9e39e.svg b/docs/src/static/img/Roboto-LightItalic.1a9e39e.svg new file mode 100755 index 0000000..71edb52 --- /dev/null +++ b/docs/src/static/img/Roboto-LightItalic.1a9e39e.svg @@ -0,0 +1,10646 @@ + + + + +Created by FontForge 20150102 at Thu Feb 26 01:24:27 2015 + By uniteet7 +Copyright 2011 Google Inc. All Rights Reserved. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/src/static/img/Roboto-Medium.2b4f394.svg b/docs/src/static/img/Roboto-Medium.2b4f394.svg new file mode 100755 index 0000000..cf0f501 --- /dev/null +++ b/docs/src/static/img/Roboto-Medium.2b4f394.svg @@ -0,0 +1,10999 @@ + + + + +Created by FontForge 20150102 at Thu Feb 26 01:24:41 2015 + By uniteet7 +Copyright 2011 Google Inc. All Rights Reserved. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/src/static/img/Roboto-MediumItalic.eb65fb1.svg b/docs/src/static/img/Roboto-MediumItalic.eb65fb1.svg new file mode 100755 index 0000000..2bc277f --- /dev/null +++ b/docs/src/static/img/Roboto-MediumItalic.eb65fb1.svg @@ -0,0 +1,11100 @@ + + + + +Created by FontForge 20150102 at Thu Feb 26 01:24:52 2015 + By uniteet7 +Copyright 2011 Google Inc. All Rights Reserved. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/src/static/img/Roboto-Regular.766c892.svg b/docs/src/static/img/Roboto-Regular.766c892.svg new file mode 100755 index 0000000..c852d0e --- /dev/null +++ b/docs/src/static/img/Roboto-Regular.766c892.svg @@ -0,0 +1,10520 @@ + + + + +Created by FontForge 20150102 at Thu Feb 26 01:25:42 2015 + By uniteet7 +Copyright 2011 Google Inc. All Rights Reserved. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/src/static/img/Roboto-RegularItalic.527502d.svg b/docs/src/static/img/Roboto-RegularItalic.527502d.svg new file mode 100755 index 0000000..f9fd3f2 --- /dev/null +++ b/docs/src/static/img/Roboto-RegularItalic.527502d.svg @@ -0,0 +1,10629 @@ + + + + +Created by FontForge 20150102 at Thu Feb 26 01:23:52 2015 + By uniteet7 +Copyright 2011 Google Inc. All Rights Reserved. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/src/static/img/Roboto-Thin.ba422f7.svg b/docs/src/static/img/Roboto-Thin.ba422f7.svg new file mode 100755 index 0000000..1ca90f6 --- /dev/null +++ b/docs/src/static/img/Roboto-Thin.ba422f7.svg @@ -0,0 +1,10617 @@ + + + + +Created by FontForge 20150102 at Thu Feb 26 01:25:58 2015 + By uniteet7 +Copyright 2011 Google Inc. All Rights Reserved. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/src/static/img/Roboto-ThinItalic.21e9a2e.svg b/docs/src/static/img/Roboto-ThinItalic.21e9a2e.svg new file mode 100755 index 0000000..7fc4b26 --- /dev/null +++ b/docs/src/static/img/Roboto-ThinItalic.21e9a2e.svg @@ -0,0 +1,10726 @@ + + + + +Created by FontForge 20150102 at Thu Feb 26 01:26:08 2015 + By uniteet7 +Copyright 2011 Google Inc. All Rights Reserved. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/src/static/img/fontawesome-webfont.912ec66.svg b/docs/src/static/img/fontawesome-webfont.912ec66.svg new file mode 100755 index 0000000..855c845 --- /dev/null +++ b/docs/src/static/img/fontawesome-webfont.912ec66.svg @@ -0,0 +1,2671 @@ + + + + +Created by FontForge 20120731 at Mon Oct 24 17:37:40 2016 + By ,,, +Copyright Dave Gandy 2016. All rights reserved. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/src/static/img/logo.1522a48.png b/docs/src/static/img/logo.1522a48.png new file mode 100755 index 0000000..8d4616a Binary files /dev/null and b/docs/src/static/img/logo.1522a48.png differ diff --git a/docs/src/static/img/opensans-condbold.1e26591.svg b/docs/src/static/img/opensans-condbold.1e26591.svg new file mode 100755 index 0000000..76e58fa --- /dev/null +++ b/docs/src/static/img/opensans-condbold.1e26591.svg @@ -0,0 +1,11067 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/src/static/img/opensans-condlight.55ca06a.svg b/docs/src/static/img/opensans-condlight.55ca06a.svg new file mode 100755 index 0000000..3a42d36 --- /dev/null +++ b/docs/src/static/img/opensans-condlight.55ca06a.svg @@ -0,0 +1,18839 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/src/static/img/opensans-condlightitalic.c00c6b0.svg b/docs/src/static/img/opensans-condlightitalic.c00c6b0.svg new file mode 100755 index 0000000..e1227c5 --- /dev/null +++ b/docs/src/static/img/opensans-condlightitalic.c00c6b0.svg @@ -0,0 +1,18839 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/person.jpg b/docs/src/static/img/person.087ce5d.jpg similarity index 100% rename from src/assets/person.jpg rename to docs/src/static/img/person.087ce5d.jpg diff --git a/docs/src/static/img/resume-left-right.c1c35ac.png b/docs/src/static/img/resume-left-right.c1c35ac.png new file mode 100755 index 0000000..940e3fd Binary files /dev/null and b/docs/src/static/img/resume-left-right.c1c35ac.png differ diff --git a/docs/src/static/img/resume-material-dark.6797a3d.png b/docs/src/static/img/resume-material-dark.6797a3d.png new file mode 100755 index 0000000..529829d Binary files /dev/null and b/docs/src/static/img/resume-material-dark.6797a3d.png differ diff --git a/docs/src/static/img/resume-oblique.47178a4.png b/docs/src/static/img/resume-oblique.47178a4.png new file mode 100755 index 0000000..48aebaa Binary files /dev/null and b/docs/src/static/img/resume-oblique.47178a4.png differ diff --git a/docs/src/static/img/resume-purple.eea4ba4.png b/docs/src/static/img/resume-purple.eea4ba4.png new file mode 100755 index 0000000..406ff0a Binary files /dev/null and b/docs/src/static/img/resume-purple.eea4ba4.png differ diff --git a/docs/src/static/img/resume-side-bar-rtl.5fa854f.png b/docs/src/static/img/resume-side-bar-rtl.5fa854f.png new file mode 100755 index 0000000..a074b4b Binary files /dev/null and b/docs/src/static/img/resume-side-bar-rtl.5fa854f.png differ diff --git a/docs/src/static/img/resume-side-bar.d93e9a6.png b/docs/src/static/img/resume-side-bar.d93e9a6.png new file mode 100755 index 0000000..96376f3 Binary files /dev/null and b/docs/src/static/img/resume-side-bar.d93e9a6.png differ diff --git a/docs/src/static/js/app.005220e74d2d09b8ef84.js b/docs/src/static/js/app.005220e74d2d09b8ef84.js new file mode 100755 index 0000000..0c7f40c --- /dev/null +++ b/docs/src/static/js/app.005220e74d2d09b8ef84.js @@ -0,0 +1,2 @@ +webpackJsonp([0],[,,function(t,s,e){"use strict";function a(t){return{name:t,data:function(){return{person:i.a,terms:n.a}},computed:{lang:function(){return this.terms[this.person.lang]}}}}var i=e(27),n=e(29);e.d(s,"a",function(){return a})},,function(t,s,e){"use strict";var a=e(0),i=e(76),n=e(60),r=e.n(n),c=e(59),o=e.n(c);a.a.use(i.a),s.a=new i.a({routes:[{path:"/",name:"home",component:o.a},{path:"/resume/:resumeid",name:"resume",component:r.a}]})},function(t,s,e){function a(t){e(48)}var i=e(1)(e(30),e(74),a,null,null);t.exports=i.exports},function(t,s,e){"use strict";var a={headings:{contact:"联系方式",experience:"工作经历",education:"教育经历",skills:"技能专长",about:"自我介绍"}};s.a=a},function(t,s,e){"use strict";var a={headings:{contact:"Kontakt",experience:"Berufserfahrung",education:"Schulbildung",skills:"Qualifikationen",about:"Über mich"}};s.a=a},function(t,s,e){"use strict";var a={headings:{contact:"Contact",experience:"Experience",education:"Education",skills:"Skills",about:"About me"}};s.a=a},function(t,s,e){"use strict";var a={headings:{contact:"Contacto",experience:"Experiencia",education:"Educación",skills:"Habilidades",about:"Sobre mi"}};s.a=a},function(t,s,e){"use strict";var a={headings:{contact:"Contact",experience:"Expérience professionelle",education:"Formation",skills:"Compétences",about:"À propos de moi"}};s.a=a},function(t,s,e){"use strict";var a={headings:{contact:"יצירת קשר",experience:"ניסיון",education:"השכלה",skills:"כישורים",about:"תמצית"}};s.a=a},function(t,s,e){"use strict";var a={headings:{contact:"Kapcsolat",experience:"Munkatapasztalat",education:"Tanulmány",skills:"Készségek",about:"Rólam"}};s.a=a},function(t,s,e){"use strict";var a={headings:{contact:"Kontak",experience:"Pengalaman",education:"Pendidikan",skills:"Keterampilan",about:"Tentang Saya"}};s.a=a},function(t,s,e){"use strict";var a={headings:{contact:"Contatti",experience:"Esperienza professionale",education:"Formazione",skills:"Competenze",about:"Su di me"}};s.a=a},function(t,s,e){"use strict";var a={headings:{contact:"連絡先",experience:"職務経歴",education:"学歴",skills:"スキル",about:"自己紹介"}};s.a=a},function(t,s,e){"use strict";var a={headings:{contact:"Kontaktai",experience:"Patirtis",education:"Išsilavinimas",skills:"Įgūdžiai",about:"Apie mane"}};s.a=a},function(t,s,e){"use strict";var a={headings:{contact:"Contact",experience:"Ervaringen",education:"Opleidingen",skills:"Skills",about:"Over mij"}};s.a=a},function(t,s,e){"use strict";var a={headings:{contact:"Kontakt",experience:"Doświadczenie",education:"Wykształcenie",skills:"Umiejętności",about:"O mnie"}};s.a=a},function(t,s,e){"use strict";var a={headings:{contact:"Contato",experience:"Experiência Profissional",education:"Educação",skills:"Competências",about:"Sobre"}};s.a=a},function(t,s,e){"use strict";var a={headings:{contact:"Contactos",experience:"Experiência Profissional",education:"Educação",skills:"Competências",about:"Sobre mim"}};s.a=a},function(t,s,e){"use strict";var a={headings:{contact:"Контакты",experience:"Опыт",education:"Обучение",skills:"Навыки",about:"Обо мне"}};s.a=a},function(t,s,e){"use strict";var a={headings:{contact:"Kontakt",experience:"Arbetslivserfarenhet",education:"Utbildning",skills:"Kunskaper",about:"Om mig"}};s.a=a},function(t,s,e){"use strict";var a={headings:{contact:"ข้อมูลติดต่อ",experience:"ประสบการณ์ทำงาน",education:"ประวัติการศึกษา",skills:"ทักษะและความสามารถ",about:"ข้อมูลส่วนตัว"}};s.a=a},function(t,s,e){"use strict";var a={headings:{contact:"İletişim",experience:"Deneyim",education:"Eğitim",skills:"Yetenekler",about:"Hakkımda"}};s.a=a},function(t,s,e){"use strict";var a={headings:{contact:"聯絡方式",experience:"經歷",education:"學歷",skills:"技能專長",about:"自我介紹"}};s.a=a},function(t,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0});var a=e(0),i=e(5),n=e.n(i),r=e(4);a.a.config.productionTip=!1,new a.a({el:"#app",router:r.a,template:"",components:{App:n.a}})},function(t,s,e){"use strict";e.d(s,"a",function(){return a});var a={name:{first:"John",middle:"",last:"Doe"},about:"Hi, my name is John Doe. I'm just about the most boring type of person you could possibly imagine. I like collecting leaves from the tree in my back yard and documenting each time I eat a peanut that is non-uniform. I am not a robot. Please hire me.",position:"Software Developer",birth:{year:1990,location:"New York"},experience:[{company:"Company A",position:"Developer",timeperiod:"since January 2016",description:"Programming and watching cute cat videos."},{company:"Company B",position:"Frontend Developer",timeperiod:"January 2015 - December 2015",description:"Fulfillment of extremely important tasks."},{company:"Company C",position:"Trainee",timeperiod:"March 2014 - December 2014",description:"Making coffee and baking cookies."}],education:[{degree:"Master of Arts",timeperiod:"March 2012 - December 2013",description:"Major in Hacking and Computer Penetration, University A, New York, USA."},{degree:"Bachelor of Science",timeperiod:"March 2009 - December 2011",description:"Major in Engineering, University B, Los Angeles, USA."}],skills:[{name:"HTML5",level:"99"},{name:"CSS3",level:"95"},{name:"JavaScript",level:"97"},{name:"Node.js",level:"93"},{name:"Angular 2",level:"60"},{name:"TypeScript",level:"80"},{name:"ES.Next",level:"70"},{name:"Docker",level:"99"}],skillDescription:"Also proficient in Adobe Photoshop and Illustrator, grew up bilingual (English and Klingon).",contact:{email:"john.doe@email.com",phone:"0123 456789",street:"1234 Broadway",city:"New York",website:"johndoe.com",github:"johnyD"},lang:"en"}},function(t,s,e){"use strict";var a=e(62),i=(e.n(a),e(61)),n=(e.n(i),e(63)),r=(e.n(n),e(66)),c=(e.n(r),e(64)),o=(e.n(c),e(65));e.n(o)},function(t,s,e){"use strict";var a=e(8),i=e(7),n=e(10),r=e(20),c=e(6),o=e(14),l=e(9),v=e(23),d=e(13),_=e(22),p=e(21),u=e(19),m=e(12),f=e(18),h=e(11),C=e(15),g=e(25),b=e(17),k=e(16),x=e(24);e.d(s,"a",function(){return w});var w={en:a.a,de:i.a,fr:n.a,pt:r.a,cn:c.a,it:o.a,es:l.a,th:v.a,"pt-br":u.a,ru:p.a,sv:_.a,id:d.a,hu:m.a,pl:f.a,ja:C.a,nl:b.a,he:h.a,"zh-tw":g.a,lt:k.a,tr:x.a}},function(t,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default={name:"app"}},function(t,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0});var a=e(0);s.default=a.a.component("resume",{name:"app"})},function(t,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0});var a=e(0);e(28);s.default=a.a.component("resume",{name:"app"})},function(t,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0});var a=e(0),i=e(2);s.default=a.a.component("left-right",e.i(i.a)("left-right"))},function(t,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0});var a=e(0),i=e(2),n="material-dark";s.default=a.a.component(n,e.i(i.a)(n))},function(t,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0});var a=e(0),i=e(2);s.default=a.a.component("oblique",e.i(i.a)("oblique"))},function(t,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0});var a=e(0),i=e(2);s.default=a.a.component("purple",e.i(i.a)(name))},function(t,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0});var a=e(0),i=e(2);s.default=a.a.component("side-bar-rtl",e.i(i.a)("side-bar-rtl"))},function(t,s,e){"use strict";Object.defineProperty(s,"__esModule",{value:!0});var a=e(0),i=e(2);s.default=a.a.component("side-bar",e.i(i.a)("side-bar"))},,,function(t,s){},function(t,s){},function(t,s){},function(t,s){},function(t,s){},function(t,s){},function(t,s){},function(t,s){},function(t,s){},,,function(t,s,e){t.exports=e.p+"src/static/img/logo.1522a48.png"},function(t,s,e){t.exports=e.p+"src/static/img/resume-left-right.c1c35ac.png"},function(t,s,e){t.exports=e.p+"src/static/img/resume-material-dark.6797a3d.png"},function(t,s,e){t.exports=e.p+"src/static/img/resume-oblique.47178a4.png"},function(t,s,e){t.exports=e.p+"src/static/img/resume-purple.eea4ba4.png"},function(t,s,e){t.exports=e.p+"src/static/img/resume-side-bar-rtl.5fa854f.png"},function(t,s,e){t.exports=e.p+"src/static/img/resume-side-bar.d93e9a6.png"},function(t,s,e){function a(t){e(49)}var i=e(1)(e(31),e(75),a,"data-v-d7e5c49e",null);t.exports=i.exports},function(t,s,e){function a(t){e(47)}var i=e(1)(e(32),e(73),a,"data-v-a4e9d902",null);t.exports=i.exports},function(t,s,e){function a(t){e(42)}var i=e(1)(e(33),e(68),a,"data-v-25653886",null);t.exports=i.exports},function(t,s,e){function a(t){e(43)}var i=e(1)(e(34),e(69),a,"data-v-31798ddc",null);t.exports=i.exports},function(t,s,e){function a(t){e(44)}var i=e(1)(e(35),e(70),a,"data-v-3e9e9731",null);t.exports=i.exports},function(t,s,e){function a(t){e(41)}var i=e(1)(e(36),e(67),a,"data-v-1f07d728",null);t.exports=i.exports},function(t,s,e){function a(t){e(46)}var i=e(1)(e(37),e(72),a,"data-v-7f2ce22c",null);t.exports=i.exports},function(t,s,e){function a(t){e(45)}var i=e(1)(e(38),e(71),a,"data-v-4ac258cd",null);t.exports=i.exports},function(t,s){t.exports={render:function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"resume",attrs:{id:"template"}},[e("div",{attrs:{id:"resume-header"}},[e("div",{attrs:{id:"header-left"}},[e("h2",{attrs:{id:"position"}},[t._v(t._s(t.person.position))]),t._v(" "),e("h1",{attrs:{id:"name"}},[t._v(t._s(t.person.name.first)+" "+t._s(t.person.name.last))]),t._v(" "),e("div",{attrs:{id:"info-flex"}},[e("span",{attrs:{id:"email"}},[e("a",{attrs:{href:"mailto:"+t.person.contact.email}},[e("i",{staticClass:"fa fa-envelope",attrs:{"aria-hidden":"true"}}),t._v(" "+t._s(t.person.contact.email))])]),t._v(" "),e("span",{attrs:{id:"phone"}},[e("i",{staticClass:"fa fa-phone-square",attrs:{"aria-hidden":"true"}}),t._v(" "+t._s(t.person.contact.phone))]),t._v(" "),t.person.contact.website?e("span",{attrs:{id:"website"}},[e("a",{attrs:{href:t.person.contact.website}},[e("i",{staticClass:"fa fa-home",attrs:{"aria-hidden":"true"}}),t._v(" "+t._s(t.person.contact.website))])]):t._e(),t._v(" "),t.person.contact.github?e("span",{attrs:{id:"github"}},[e("a",{attrs:{href:"https://github.com/"+t.person.contact.github}},[e("i",{staticClass:"fa fa-github",attrs:{"aria-hidden":"true"}}),t._v(" "+t._s(t.person.contact.github))])]):t._e()])]),t._v(" "),t._m(0)]),t._v(" "),e("div",{attrs:{id:"resume-body"}},[e("div",{attrs:{id:"experience-container"}},[e("h2",{attrs:{id:"experience-title"}},[t._v(t._s(t.lang.headings.experience))]),t._v(" "),e("div",{staticClass:"spacer"}),t._v(" "),t._l(t.person.experience,function(s){return e("div",{key:s.company,staticClass:"experience"},[e("h2",{staticClass:"company"},[t._v(t._s(s.company))]),t._v(" "),e("p",{staticClass:"job-info"},[e("span",{staticClass:"job-title"},[t._v(t._s(s.position)+" | ")]),e("span",{staticClass:"experience-timeperiod"},[t._v(t._s(s.timeperiod))])]),t._v(" "),s.description?e("p",{staticClass:"job-description"},[t._v(t._s(s.description))]):t._e(),t._v(" "),s.list?e("ul",t._l(s.list,function(s,a){return e("li",{key:a},[e("span",{staticClass:"list-item-black"},[t._v("\n "+t._s(s)+"\n ")])])})):t._e()])})],2),t._v(" "),e("div",{attrs:{id:"education-container"}},[e("h2",{attrs:{id:"education-title"}},[t._v(t._s(t.lang.headings.education))]),t._v(" "),e("div",{staticClass:"spacer"}),t._v(" "),t._l(t.person.education,function(s){return e("div",{key:s.degree,staticClass:"education"},[e("h2",{staticClass:"education-description"},[t._v(t._s(s.description))]),t._v(" "),e("p",[e("span",{staticClass:"degree"},[t._v(t._s(s.degree)+" | ")]),e("span",{staticClass:"education-timeperiod"},[t._v(t._s(s.timeperiod))])])])})],2),t._v(" "),t.person.skills!=[]?e("div",{attrs:{id:"skills-container"}},[e("h2",{attrs:{id:"skills-title"}},[t._v(t._s(t.lang.headings.skills))]),t._v(" "),e("div",{staticClass:"spacer"}),t._v(" "),e("p",{attrs:{id:"skill-description"}},[t._v(t._s(t.person.skillDescription))]),t._v(" "),e("ul",{attrs:{id:"skill-list"}},t._l(t.person.skills,function(s){return e("li",{key:s.name,staticClass:"skill"},[e("span",{staticClass:"list-item-black"},[t._v("\n "+t._s(s.name)+"\n ")])])}))]):t._e()]),t._v(" "),e("div",{attrs:{id:"resume-footer"}},[t.person.about?e("div",[e("h2",[t._v(t._s(t.lang.headings.about))]),t._v(" "),e("p",[t._v(t._s(t.person.about))])]):t._e()])])},staticRenderFns:[function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{attrs:{id:"header-right"}},[e("div",{attrs:{id:"headshot"}})])}]}},function(t,s){t.exports={render:function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"resume",attrs:{id:"resume1"}},[e("div",{staticClass:"row text-center"},[e("span",{staticClass:"name"},[t._v(t._s(t.person.name.first)+" "+t._s(t.person.name.middle)+" "+t._s(t.person.name.last))])]),t._v(" "),e("div",{staticClass:"row text-center"},[e("p",{staticClass:"position center"},[t._v(t._s(t.person.position))])]),t._v(" "),t._m(0),t._v(" "),e("div",{staticClass:"left half"},[e("div",{staticClass:"experience"},[e("h3",[t._v(t._s(t.lang.headings.experience))]),t._v(" "),t._l(t.person.experience,function(s){return e("div",{key:s.company,staticClass:"experience-block"},[e("span",{staticClass:"company"},[t._v(" "+t._s(s.company)+" ")]),t._v(" "),e("span",{staticClass:"job-title"},[t._v(" "+t._s(s.position)+" ")]),t._v(" "),e("span",{staticClass:"time-period"},[t._v(" "+t._s(s.timeperiod))]),t._v(" "),e("span",{staticClass:"job-description"},[t._v(" "+t._s(s.description)+" ")])])})],2),t._v(" "),e("div",{staticClass:"contact"},[e("h3",[t._v(t._s(t.lang.headings.contact))]),t._v(" "),e("table",[e("tr",[e("td",[e("a",{attrs:{href:"mailto:"+t.person.contact.email}},[t._v(t._s(t.person.contact.email))])]),t._v(" "),t._m(1)]),t._v(" "),e("tr",[e("td",[e("a",{attrs:{href:"tel:"+t.person.contact.phone}},[t._v(t._s(t.person.contact.phone))])]),t._v(" "),t._m(2)]),t._v(" "),e("tr",[e("td",[t._v(t._s(t.person.contact.street)+" "),e("br"),t._v(" "+t._s(t.person.contact.city))]),t._v(" "),t._m(3)]),t._v(" "),t.person.contact.website?e("tr",[e("td",[e("a",{attrs:{href:t.person.contact.website}},[t._v(t._s(t.person.contact.website))])]),t._v(" "),t._m(4)]):t._e(),t._v(" "),t.person.contact.github?e("tr",[e("td",[e("a",{attrs:{href:"https://github.com/"+t.person.contact.github}},[t._v("https://github.com/"+t._s(t.person.contact.github))])]),t._v(" "),t._m(5)]):t._e()])])]),t._v(" "),e("div",{staticClass:"right half"},[e("div",{staticClass:"education"},[e("h3",[t._v(t._s(t.lang.headings.education))]),t._v(" "),t._l(t.person.education,function(s){return e("div",{key:s.degree,staticClass:"education-block"},[e("span",{staticClass:"degree"},[t._v(t._s(s.degree))]),t._v(" "),e("span",{staticClass:"degree-description"},[t._v(t._s(s.description))])])})],2),t._v(" "),e("h3",[t._v(t._s(t.lang.headings.skills))]),t._v(" "),e("div",{staticClass:"skills"},t._l(t.person.skills,function(s){return e("div",{key:s.name,staticClass:"skill-block"},[e("span",{staticClass:"skill"},[t._v(t._s(s.name))]),t._v(" "),e("div",{staticClass:"skill-bar"},[e("div",{staticClass:"level",style:"width: "+s.level+"%"})])])})),t._v(" "),e("span",{staticClass:"skills-other"},[t._v(" "+t._s(t.person.skillDescription)+" ")])])])},staticRenderFns:[function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"row"},[e("div",{staticClass:"image center"},[e("div",{staticClass:"img"})])])},function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("td",[e("i",{staticClass:"fa fa-envelope",attrs:{"aria-hidden":"true"}})])},function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("td",[e("i",{staticClass:"fa fa-phone",attrs:{"aria-hidden":"true"}})])},function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("td",[e("i",{staticClass:"fa fa-home",attrs:{"aria-hidden":"true"}})])},function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("td",[e("i",{staticClass:"fa fa-globe",attrs:{"aria-hidden":"true"}})])},function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("td",[e("i",{staticClass:"fa fa-github",attrs:{"aria-hidden":"true"}})])}]}},function(t,s){t.exports={render:function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"resume"},[e("div",{staticClass:"leftCol m_box"},[e("div",{staticClass:"shadow"}),t._v(" "),e("div",{staticClass:"heading",attrs:{id:"myselfpic"}}),t._v(" "),e("div",{staticClass:"section-headline"},[t._v("\n "+t._s(t.lang.headings.contact)+"\n ")]),t._v(" "),e("div",{staticClass:"item"},[t._m(0),t._v(" "),e("div",{staticClass:"text"},[e("ul",[e("li",[t._v(" Born "+t._s(t.person.birth.year)+" in "+t._s(t.person.birth.location))])])])]),t._v(" "),e("div",{staticClass:"item"},[t._m(1),t._v(" "),e("div",{staticClass:"text"},[e("ul",[e("li",[t._v(t._s(t.person.contact.street))]),t._v(" "),e("li",[t._v(t._s(t.person.contact.city))])])])]),t._v(" "),e("a",{attrs:{href:"tel:"+t.person.contact.phone}},[e("div",{staticClass:"item"},[t._m(2),t._v(" "),e("div",{staticClass:"text"},[t._v("\n "+t._s(t.person.contact.phone)+"\n ")])])]),t._v(" "),e("a",{attrs:{href:"mailto:"+t.person.contact.email}},[e("div",{staticClass:"item"},[t._m(3),t._v(" "),e("div",{staticClass:"text"},[t._v("\n "+t._s(t.person.contact.email)+"\n ")])])]),t._v(" "),t.person.contact.github?e("a",{attrs:{href:"https://github.com/"+t.person.contact.github,target:"_blank"}},[e("div",{staticClass:"item"},[t._m(4),t._v(" "),e("div",{staticClass:"text"},[e("span",[t._v("@"+t._s(t.person.contact.github))]),t._v(" "),e("span",[t._v("github.com/"+t._s(t.person.contact.github))])])])]):t._e(),t._v(" "),t.person.contact.website?e("a",{attrs:{href:t.person.contact.website,target:"_blank"}},[e("div",{staticClass:"item"},[t._m(5),t._v(" "),e("div",{staticClass:"text"},[e("span",[t._v(t._s(t.person.contact.website))])])])]):t._e(),t._v(" "),e("div",{staticClass:"item last"},[e("div",{staticClass:"section-headline"},[t._v("\n "+t._s(t.lang.headings.skills)+"\n ")]),t._v(" "),t._l(t.person.skills,function(s){return e("div",{key:s.name,staticClass:"skill"},[e("div",{staticClass:"right"},[e("span",[t._v(t._s(s.name)+" ")]),t._v(" "),e("div",{staticClass:"progress"},[e("div",{staticClass:"determinate",style:"width: "+s.level+"%;"},[e("i",{staticClass:"fa fa-circle"})])])])])})],2)]),t._v(" "),e("div",{staticClass:"rightCol"},[e("div",{staticClass:"title"},[e("h2",[t._v(t._s(t.person.name.first)+" "+t._s(t.person.name.middle)+" "+t._s(t.person.name.last))]),t._v(" "),e("div",[t._v(t._s(t.person.position))])]),t._v(" "),e("div",{staticClass:"section-headline"},[t._v(t._s(t.lang.headings.experience))]),t._v(" "),t._l(t.person.experience,function(s){return e("div",{key:s.company,staticClass:"block"},[e("div",{staticClass:"block-helper"}),t._v(" "),e("div",{staticClass:"headline"},[t._v(t._s(s.position)+" - "+t._s(s.company)),t._v(" "),e("div",{staticClass:"subheadline"},[t._v(t._s(s.timeperiod))]),t._v(" "),e("p",{staticClass:"info"},[t._v("\n "+t._s(s.description)+"\n ")])])])}),t._v(" "),e("div",{staticClass:"section-headline"},[t._v(t._s(t.lang.headings.education))]),t._v(" "),t._l(t.person.education,function(s){return e("div",{key:s.degree,staticClass:"block"},[e("div",{staticClass:"block-helper"}),t._v(" "),e("div",{staticClass:"headline"},[t._v(t._s(s.degree))]),t._v(" "),e("p",{staticClass:"info"},[t._v("\n "+t._s(s.timeperiod)+", "+t._s(s.description)+"\n ")])])})],2),t._v(" "),e("div",{staticStyle:{clear:"both"}})])},staticRenderFns:[function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"icon"},[e("i",{staticClass:"material-icons"},[t._v("account_circle")])])},function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"icon"},[e("i",{staticClass:"material-icons"},[t._v("location_city")])])},function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"icon"},[e("i",{staticClass:"material-icons"},[t._v("phone")])])},function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"icon"},[e("i",{staticClass:"material-icons"},[t._v("email")])])},function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"icon"},[e("i",{staticClass:"fa fa-github"})])},function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"icon"},[e("i",{staticClass:"material-icons"},[t._v("language")])])}]}},function(t,s){t.exports={render:function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"resume",attrs:{id:"resume3"}},[e("div",{staticClass:"resume-header"},[e("div",{staticClass:"triangle"}),t._v(" "),e("div",{staticClass:"person-header"},[e("div",{staticClass:"person-wrapper"},[e("div",{staticClass:"person"},[e("div",{staticClass:"name"},[t._v(t._s(t.person.name.first)+" "+t._s(t.person.name.middle)+" "+t._s(t.person.name.last))]),t._v(" "),e("div",{staticClass:"position"},[t._v(t._s(t.person.position))])]),t._v(" "),e("div",{staticClass:"img"})])])]),t._v(" "),e("div",{staticClass:"resume-content"},[e("div",{staticClass:"experience"},[e("h3",[t._v(t._s(t.lang.headings.experience))]),t._v(" "),t._l(t.person.experience,function(s){return e("div",{key:s.company,staticClass:"experience-block"},[e("div",{staticClass:"row"},[e("span",{staticClass:"job-title"},[t._v(" "+t._s(s.position)+" ")]),t._v(" "),e("i",{staticClass:"material-icons"},[t._v("details")]),t._v(" "),e("span",{staticClass:"company"},[t._v(" "+t._s(s.company)+" ")])]),t._v(" "),e("div",{staticClass:"row"},[e("span",{staticClass:"time-period"},[t._v(" "+t._s(s.timeperiod))]),t._v(" "),e("span",{staticClass:"job-description"},[t._v(", "+t._s(s.description)+" ")])])])})],2),t._v(" "),e("div",{staticClass:"education"},[e("h3",[t._v(t._s(t.lang.headings.education))]),t._v(" "),t._l(t.person.education,function(s){return e("div",{key:s.degree,staticClass:"education-block"},[e("div",{staticClass:"row"},[e("span",{staticClass:"degree"},[t._v(t._s(s.degree))])]),t._v(" "),e("div",{staticClass:"row"},[e("span",{staticClass:"degree-description"},[t._v(t._s(s.description))])])])})],2),t._v(" "),e("div",{staticClass:"skill-section"},[e("h3",[t._v(t._s(t.lang.headings.skills))]),t._v(" "),t._l(t.person.skills,function(s){return e("div",{key:s.name,staticClass:"skills"},[e("div",{staticClass:"skill-block"},[e("i",{staticClass:"material-icons"},[t._v("details")]),t._v(" "),e("span",{staticClass:"skill"},[t._v(t._s(s.name))])])])})],2),t._v(" "),e("div",{staticClass:"skills-other"},[e("span",[t._v(t._s(t.person.skillDescription)+" ")])]),t._v(" "),e("div",{staticClass:"contact"},[e("h3",[t._v(t._s(t.lang.headings.contact))]),t._v(" "),e("a",{attrs:{href:"mailto:"+t.person.contact.email}},[t._v(" "+t._s(t.person.contact.email))]),t._v(" "),e("span",[t._v("; ")]),t._v(" "),e("a",{attrs:{href:"tel:"+t.person.contact.phone}},[t._v(t._s(t.person.contact.phone))]),t._v(" "),e("span",[t._v("; ")]),t._v(" "),e("span",[t._v(t._s(t.person.contact.street)+", "+t._s(t.person.contact.city))]),t._v(" "),e("span",[t._v("; ")]),t._v(" "),t.person.contact.website?e("a",{attrs:{href:t.person.contact.website}},[t._v("\n "+t._s(t.person.contact.website))]):t._e(),t._v(" "),t.person.contact.website?e("span",[t._v("; ")]):t._e(),t._v(" "),t.person.contact.github?e("a",{attrs:{href:"https://github.com/"+t.person.contact.github}},[t._v("\n https://github.com/"+t._s(t.person.contact.github))]):t._e()])])])},staticRenderFns:[]}},function(t,s){t.exports={render:function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"resume",attrs:{id:"resume2"}},[e("div",{staticClass:"top-row"},[e("span",{staticClass:"person-name"},[t._v("\n "+t._s(t.person.name.first)+" "+t._s(t.person.name.middle)+" "+t._s(t.person.name.last)+"\n ")]),t._v(" "),e("span",{staticClass:"person-position"},[t._v("\n "+t._s(t.person.position)+"\n ")])]),t._v(" "),e("div",{staticClass:"left-col"},[t._m(0),t._v(" "),e("div",{staticClass:"contact"},[e("h3",[t._v(t._s(t.lang.headings.contact))]),t._v(" "),e("div",{staticClass:"contact-row"},[e("a",{attrs:{href:"mailto:"+t.person.contact.email}},[t._v(t._s(t.person.contact.email))])]),t._v(" "),t._m(1),t._v(" "),e("div",{staticClass:"contact-row"},[e("a",{attrs:{href:"tel:"+t.person.contact.phone}},[t._v(t._s(t.person.contact.phone))])]),t._v(" "),t._m(2),t._v(" "),e("div",{staticClass:"contact-row"},[t._v("\n "+t._s(t.person.contact.street)+" "),e("br"),t._v(" "+t._s(t.person.contact.city)+"\n ")]),t._v(" "),t.person.contact.github?e("div",{staticClass:"contact-row dots"},[e("i",{staticClass:"fa fa-circle",attrs:{"aria-hidden":"true"}}),t._v(" "),e("i",{staticClass:"fa fa-circle",attrs:{"aria-hidden":"true"}}),t._v(" "),e("i",{staticClass:"fa fa-circle",attrs:{"aria-hidden":"true"}})]):t._e(),t._v(" "),t.person.contact.github?e("div",{staticClass:"contact-row"},[e("a",{attrs:{href:"https://github.com/"+t.person.contact.github}},[t._v("https://github.com/"+t._s(t.person.contact.github))])]):t._e()])]),t._v(" "),e("div",{staticClass:"right-col"},[e("div",{staticClass:"experience"},[e("h3",[t._v(t._s(t.lang.headings.experience))]),t._v(" "),t._l(t.person.experience,function(s){return e("div",{key:s.company,staticClass:"experience-block"},[e("div",{staticClass:"row"},[e("span",{staticClass:"company"},[t._v(" "+t._s(s.company)+" -")]),t._v(" "),e("span",{staticClass:"job-title"},[t._v(" "+t._s(s.position)+" ")])]),t._v(" "),e("div",{staticClass:"row"},[e("span",{staticClass:"time-period"},[t._v(" "+t._s(s.timeperiod))])]),t._v(" "),e("div",{staticClass:"row"},[e("span",{staticClass:"job-description"},[t._v(" "+t._s(s.description)+" ")])])])})],2),t._v(" "),e("div",{staticClass:"education"},[e("h3",[t._v(t._s(t.lang.headings.education))]),t._v(" "),t._l(t.person.education,function(s){return e("div",{key:s.degree,staticClass:"education-block"},[e("div",{staticClass:"row"},[e("span",{staticClass:"degree"},[t._v(t._s(s.degree))])]),t._v(" "),e("div",{staticClass:"row"},[e("span",{staticClass:"degree-description"},[t._v(t._s(s.description))])])])})],2),t._v(" "),e("div",{staticClass:"skills-block"},[e("h3",[t._v(t._s(t.lang.headings.skills))]),t._v(" "),e("div",{staticClass:"skills"},t._l(t.person.skills,function(s){return e("div",{key:s.name,staticClass:"skill"},[e("span",{staticClass:"skill-name"},[t._v(t._s(s.name))])])})),t._v(" "),e("span",{staticClass:"skills-other"},[t._v(" "+t._s(t.person.skillDescription)+" ")])])])])},staticRenderFns:[function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"person-image"},[e("div",{staticClass:"image-centerer"},[e("div",{staticClass:"img"})])])},function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"contact-row dots"},[e("i",{staticClass:"fa fa-circle",attrs:{"aria-hidden":"true"}}),t._v(" "),e("i",{staticClass:"fa fa-circle",attrs:{"aria-hidden":"true"}}),t._v(" "),e("i",{staticClass:"fa fa-circle",attrs:{"aria-hidden":"true"}})])},function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"contact-row dots"},[e("i",{staticClass:"fa fa-circle",attrs:{"aria-hidden":"true"}}),t._v(" "),e("i",{staticClass:"fa fa-circle",attrs:{"aria-hidden":"true"}}),t._v(" "),e("i",{staticClass:"fa fa-circle",attrs:{"aria-hidden":"true"}})])}]}},function(t,s){t.exports={render:function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"resume",attrs:{id:"resume2"}},[e("div",{staticClass:"top-row"},[e("span",{staticClass:"person-name"},[t._v("\n "+t._s(t.person.name.first)+" "+t._s(t.person.name.middle)+" "+t._s(t.person.name.last)+"\n ")]),t._v(" "),e("span",{staticClass:"person-position"},[t._v("\n "+t._s(t.person.position)+"\n ")])]),t._v(" "),e("div",{staticClass:"right-col"},[t._m(0),t._v(" "),e("div",{staticClass:"contact"},[e("h3",[t._v(t._s(t.lang.headings.contact))]),t._v(" "),e("div",{staticClass:"contact-row"},[e("a",{attrs:{href:"mailto:"+t.person.contact.email}},[t._v(t._s(t.person.contact.email))])]),t._v(" "),t._m(1),t._v(" "),e("div",{staticClass:"contact-row"},[e("a",{attrs:{href:"'tel:'+person.contact.phone"}},[t._v(t._s(t.person.contact.phone))])]),t._v(" "),t._m(2),t._v(" "),e("div",{staticClass:"contact-row"},[t._v("\n "+t._s(t.person.contact.street)+" "),e("br"),t._v(" "+t._s(t.person.contact.city)+"\n ")]),t._v(" "),t._m(3),t._v(" "),e("div",{staticClass:"contact-row"},[e("a",{attrs:{href:"https://github.com/"+t.person.contact.github}},[t._v("https://github.com/"+t._s(t.person.contact.github))])])])]),t._v(" "),e("div",{staticClass:"left-col"},[e("div",{staticClass:"experience"},[e("h3",[t._v(t._s(t.lang.headings.experience))]),t._v(" "),t._l(t.person.experience,function(s){return e("div",{staticClass:"experience-block"},[e("div",{staticClass:"row"},[e("span",{staticClass:"company"},[t._v(" "+t._s(s.company)+" -")]),t._v(" "),e("span",{staticClass:"job-title"},[t._v(" "+t._s(s.position)+" ")])]),t._v(" "),e("div",{staticClass:"row"},[e("span",{staticClass:"time-period"},[t._v(" "+t._s(s.timeperiod))])]),t._v(" "),e("div",{staticClass:"row"},[e("span",{staticClass:"job-description"},[t._v(" "+t._s(s.description)+" ")])])])})],2),t._v(" "),e("div",{staticClass:"education"},[e("h3",[t._v(t._s(t.lang.headings.education))]),t._v(" "),t._l(t.person.education,function(s){return e("div",{staticClass:"education-block"},[e("div",{staticClass:"row"},[e("span",{staticClass:"degree"},[t._v(t._s(s.degree))])]),t._v(" "),e("div",{staticClass:"row"},[e("span",{staticClass:"degree-description"},[t._v(t._s(s.description))])])])})],2),t._v(" "),e("div",{staticClass:"skills-block"},[e("h3",[t._v(t._s(t.lang.headings.skills))]),t._v(" "),e("div",{staticClass:"skills"},t._l(t.person.skills,function(s){return e("div",{staticClass:"skill"},[e("span",{staticClass:"skill-name"},[t._v(t._s(s.name))])])})),t._v(" "),e("span",{staticClass:"skills-other"},[t._v(" "+t._s(t.person.skillDescription)+" ")])])])])},staticRenderFns:[function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"person-image"},[e("div",{staticClass:"image-centerer"},[e("div",{staticClass:"img"})])])},function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"contact-row dots"},[e("i",{staticClass:"fa fa-circle",attrs:{"aria-hidden":"true"}}),t._v(" "),e("i",{staticClass:"fa fa-circle",attrs:{"aria-hidden":"true"}}),t._v(" "),e("i",{staticClass:"fa fa-circle",attrs:{"aria-hidden":"true"}})])},function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"contact-row dots"},[e("i",{staticClass:"fa fa-circle",attrs:{"aria-hidden":"true"}}),t._v(" "),e("i",{staticClass:"fa fa-circle",attrs:{"aria-hidden":"true"}}),t._v(" "),e("i",{staticClass:"fa fa-circle",attrs:{"aria-hidden":"true"}})])},function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"contact-row dots"},[e("i",{staticClass:"fa fa-circle",attrs:{"aria-hidden":"true"}}),t._v(" "),e("i",{staticClass:"fa fa-circle",attrs:{"aria-hidden":"true"}}),t._v(" "),e("i",{staticClass:"fa fa-circle",attrs:{"aria-hidden":"true"}})])}]}},function(t,s){t.exports={render:function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"page-wrapper"},[e("div",{staticClass:"page",attrs:{id:t.$route.params.resumeid}},[e("div",{staticClass:"page-inner"},[e(t.$route.params.resumeid,{tag:"component"})],1)])])},staticRenderFns:[]}},function(t,s){t.exports={render:function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{attrs:{id:"app"}},[e("router-view")],1)},staticRenderFns:[]}},function(t,s,e){t.exports={render:function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"home"},[t._m(0),t._v(" "),t._m(1),t._v(" "),a("h3",{staticClass:"title"},[t._v("best-resume-ever")]),t._v(" "),a("div",{staticClass:"previews"},[a("div",{staticClass:"preview"},[a("router-link",{attrs:{to:"/resume/material-dark"}},[a("div",{staticClass:"preview-wrapper"},[a("img",{attrs:{src:e(54)}}),t._v(" "),a("span",[t._v("material-dark")])])])],1),t._v(" "),a("div",{staticClass:"preview"},[a("router-link",{attrs:{to:"/resume/left-right"}},[a("div",{staticClass:"preview-wrapper"},[a("img",{attrs:{src:e(53)}}),t._v(" "),a("span",[t._v("left-right")])])])],1),t._v(" "),a("div",{staticClass:"preview"},[a("router-link",{attrs:{to:"/resume/oblique"}},[a("div",{staticClass:"preview-wrapper"},[a("img",{attrs:{src:e(55)}}),t._v(" "),a("span",[t._v("oblique")])])])],1),t._v(" "),a("div",{staticClass:"preview"},[a("router-link",{attrs:{to:"/resume/side-bar"}},[a("div",{staticClass:"preview-wrapper"},[a("img",{attrs:{src:e(58)}}),t._v(" "),a("span",[t._v("side-bar")])])])],1),t._v(" "),a("div",{staticClass:"preview"},[a("router-link",{attrs:{to:"/resume/purple"}},[a("div",{staticClass:"preview-wrapper"},[a("img",{attrs:{src:e(56)}}),t._v(" "),a("span",[t._v("purple")])])])],1),t._v(" "),a("div",{staticClass:"preview"},[a("router-link",{attrs:{to:"/resume/side-bar-rtl"}},[a("div",{staticClass:"preview-wrapper"},[a("img",{attrs:{src:e(57)}}),t._v(" "),a("span",[t._v("side-bar-rtl")])])])],1)])])},staticRenderFns:[function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("a",{attrs:{href:"https://github.com/salomonelli/best-resume-ever",target:"_blank"}},[e("img",{staticStyle:{position:"absolute",top:"0",right:"0",border:"0"},attrs:{src:"https://camo.githubusercontent.com/38ef81f8aca64bb9a64448d0d70f1308ef5341ab/68747470733a2f2f73332e616d617a6f6e6177732e636f6d2f6769746875622f726962626f6e732f666f726b6d655f72696768745f6461726b626c75655f3132313632312e706e67",alt:"Fork me on GitHub","data-canonical-src":"https://s3.amazonaws.com/github/ribbons/forkme_right_darkblue_121621.png"}})])},function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"logo"},[a("img",{attrs:{src:e(52)}})])}]}}],[26]); +//# sourceMappingURL=app.005220e74d2d09b8ef84.js.map \ No newline at end of file diff --git a/docs/src/static/js/app.005220e74d2d09b8ef84.js.map b/docs/src/static/js/app.005220e74d2d09b8ef84.js.map new file mode 100755 index 0000000..2c90319 --- /dev/null +++ b/docs/src/static/js/app.005220e74d2d09b8ef84.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["webpack:///src/static/js/app.005220e74d2d09b8ef84.js","webpack:///./src/resumes/options.js","webpack:///./src/router/index.js","webpack:///./src/App.vue?fc6a","webpack:///./src/lang/cn.js","webpack:///./src/lang/de.js","webpack:///./src/lang/en.js","webpack:///./src/lang/es.js","webpack:///./src/lang/fr.js","webpack:///./src/lang/he.js","webpack:///./src/lang/hu.js","webpack:///./src/lang/id.js","webpack:///./src/lang/it.js","webpack:///./src/lang/ja.js","webpack:///./src/lang/lt.js","webpack:///./src/lang/nl.js","webpack:///./src/lang/pl.js","webpack:///./src/lang/pt-br.js","webpack:///./src/lang/pt.js","webpack:///./src/lang/ru.js","webpack:///./src/lang/sv.js","webpack:///./src/lang/th.js","webpack:///./src/lang/tr.js","webpack:///./src/lang/zh-tw.js","webpack:///./src/main.js","webpack:///./src/person.js","webpack:///./src/terms.js","webpack:///App.vue","webpack:///home.vue","webpack:///resume.vue","webpack:///left-right.vue","webpack:///material-dark.vue","webpack:///oblique.vue","webpack:///purple.vue","webpack:///side-bar-rtl.vue","webpack:///side-bar.vue","webpack:///./src/assets/logo.png","webpack:///./src/assets/preview/resume-left-right.png","webpack:///./src/assets/preview/resume-material-dark.png","webpack:///./src/assets/preview/resume-oblique.png","webpack:///./src/assets/preview/resume-purple.png","webpack:///./src/assets/preview/resume-side-bar-rtl.png","webpack:///./src/assets/preview/resume-side-bar.png","webpack:///./src/pages/home.vue?3f57","webpack:///./src/pages/resume.vue?c6a9","webpack:///./src/resumes/left-right.vue?4eb9","webpack:///./src/resumes/material-dark.vue?ac11","webpack:///./src/resumes/oblique.vue?62e4","webpack:///./src/resumes/purple.vue?8f56","webpack:///./src/resumes/side-bar-rtl.vue?2d64","webpack:///./src/resumes/side-bar.vue?4d8a","webpack:///./src/resumes/purple.vue?5704","webpack:///./src/resumes/left-right.vue?54a3","webpack:///./src/resumes/material-dark.vue?2d62","webpack:///./src/resumes/oblique.vue?dbb9","webpack:///./src/resumes/side-bar.vue?3c35","webpack:///./src/resumes/side-bar-rtl.vue?45d4","webpack:///./src/pages/resume.vue?5e37","webpack:///./src/App.vue?405d","webpack:///./src/pages/home.vue?ef72"],"names":["webpackJsonp","module","__webpack_exports__","__webpack_require__","getVueOptions","name","data","person","__WEBPACK_IMPORTED_MODULE_0__person__","terms","__WEBPACK_IMPORTED_MODULE_1__terms__","computed","lang","this","d","__WEBPACK_IMPORTED_MODULE_0_vue__","__WEBPACK_IMPORTED_MODULE_1_vue_router__","__WEBPACK_IMPORTED_MODULE_2__pages_resume__","__WEBPACK_IMPORTED_MODULE_2__pages_resume___default","n","__WEBPACK_IMPORTED_MODULE_3__pages_home__","__WEBPACK_IMPORTED_MODULE_3__pages_home___default","use","routes","path","component","a","exports","injectStyle","ssrContext","Component","cn","headings","contact","experience","education","skills","about","de","en","es","fr","he","hu","id","it","lt","nl","pl","ptbr","pt","ru","sv","th","tr","zhtw","Object","defineProperty","value","__WEBPACK_IMPORTED_MODULE_1__App__","__WEBPACK_IMPORTED_MODULE_1__App___default","__WEBPACK_IMPORTED_MODULE_2__router__","config","productionTip","el","router","template","components","App","PERSON","first","middle","last","position","birth","year","location","company","timeperiod","description","degree","level","skillDescription","email","phone","street","city","website","github","__WEBPACK_IMPORTED_MODULE_0__material_dark_vue__","__WEBPACK_IMPORTED_MODULE_1__left_right_vue__","__WEBPACK_IMPORTED_MODULE_2__oblique_vue__","__WEBPACK_IMPORTED_MODULE_3__side_bar_vue__","__WEBPACK_IMPORTED_MODULE_4__purple_vue__","__WEBPACK_IMPORTED_MODULE_5__side_bar_rtl_vue__","__WEBPACK_IMPORTED_MODULE_0__lang_en__","__WEBPACK_IMPORTED_MODULE_1__lang_de__","__WEBPACK_IMPORTED_MODULE_2__lang_fr__","__WEBPACK_IMPORTED_MODULE_3__lang_pt__","__WEBPACK_IMPORTED_MODULE_4__lang_cn__","__WEBPACK_IMPORTED_MODULE_5__lang_it__","__WEBPACK_IMPORTED_MODULE_6__lang_es__","__WEBPACK_IMPORTED_MODULE_7__lang_th__","__WEBPACK_IMPORTED_MODULE_8__lang_id__","__WEBPACK_IMPORTED_MODULE_9__lang_sv__","__WEBPACK_IMPORTED_MODULE_10__lang_ru__","__WEBPACK_IMPORTED_MODULE_11__lang_pt_br__","__WEBPACK_IMPORTED_MODULE_12__lang_hu__","__WEBPACK_IMPORTED_MODULE_13__lang_pl__","__WEBPACK_IMPORTED_MODULE_14__lang_he__","__WEBPACK_IMPORTED_MODULE_15__lang_ja__","__WEBPACK_IMPORTED_MODULE_16__lang_zh_tw__","__WEBPACK_IMPORTED_MODULE_17__lang_nl__","__WEBPACK_IMPORTED_MODULE_18__lang_lt__","__WEBPACK_IMPORTED_MODULE_19__lang_tr__","pt-br","ja","zh-tw","__WEBPACK_IMPORTED_MODULE_1__options__","i","p","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","_v","_s","href","aria-hidden","_e","_m","_l","key","item","index","skill","staticRenderFns","style","target","staticStyle","clear","$route","params","resumeid","tag","to","src","top","right","border","alt","data-canonical-src"],"mappings":"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","file":"src/static/js/app.005220e74d2d09b8ef84.js","sourcesContent":["webpackJsonp([0],[\n/* 0 */,\n/* 1 */,\n/* 2 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__person__ = __webpack_require__(27);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__terms__ = __webpack_require__(29);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"a\", function() { return getVueOptions; });\n\n\n\nfunction getVueOptions(name) {\n var opt = {\n name: name,\n data: function data() {\n return {\n person: __WEBPACK_IMPORTED_MODULE_0__person__[\"a\" /* PERSON */],\n terms: __WEBPACK_IMPORTED_MODULE_1__terms__[\"a\" /* terms */]\n };\n },\n\n computed: {\n lang: function lang() {\n return this.terms[this.person.lang];\n }\n }\n };\n return opt;\n}\n\n\n\n/***/ }),\n/* 3 */,\n/* 4 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_vue__ = __webpack_require__(0);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_vue_router__ = __webpack_require__(76);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__pages_resume__ = __webpack_require__(60);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__pages_resume___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2__pages_resume__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__pages_home__ = __webpack_require__(59);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__pages_home___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_3__pages_home__);\n\n\n\n\n\n__WEBPACK_IMPORTED_MODULE_0_vue__[\"a\" /* default */].use(__WEBPACK_IMPORTED_MODULE_1_vue_router__[\"a\" /* default */]);\n\n/* harmony default export */ __webpack_exports__[\"a\"] = (new __WEBPACK_IMPORTED_MODULE_1_vue_router__[\"a\" /* default */]({\n routes: [{\n path: '/',\n name: 'home',\n component: __WEBPACK_IMPORTED_MODULE_3__pages_home___default.a\n }, {\n path: '/resume/:resumeid',\n name: 'resume',\n component: __WEBPACK_IMPORTED_MODULE_2__pages_resume___default.a\n }]\n}));\n\n/***/ }),\n/* 5 */\n/***/ (function(module, exports, __webpack_require__) {\n\nfunction injectStyle (ssrContext) {\n __webpack_require__(48)\n}\nvar Component = __webpack_require__(1)(\n /* script */\n __webpack_require__(30),\n /* template */\n __webpack_require__(74),\n /* styles */\n injectStyle,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n/***/ }),\n/* 6 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\n\nvar cn = {\n headings: {\n contact: '联系方式',\n experience: '工作经历',\n education: '教育经历',\n skills: '技能专长',\n about: '自我介绍'\n }\n};\n/* harmony default export */ __webpack_exports__[\"a\"] = (cn);\n\n/***/ }),\n/* 7 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\n\nvar de = {\n headings: {\n contact: 'Kontakt',\n experience: 'Berufserfahrung',\n education: 'Schulbildung',\n skills: 'Qualifikationen',\n about: 'Über mich'\n }\n};\n/* harmony default export */ __webpack_exports__[\"a\"] = (de);\n\n/***/ }),\n/* 8 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\n\nvar en = {\n headings: {\n contact: 'Contact',\n experience: 'Experience',\n education: 'Education',\n skills: 'Skills',\n about: 'About me'\n }\n};\n/* harmony default export */ __webpack_exports__[\"a\"] = (en);\n\n/***/ }),\n/* 9 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\n\nvar es = {\n headings: {\n contact: 'Contacto',\n experience: 'Experiencia',\n education: 'Educación',\n skills: 'Habilidades',\n about: 'Sobre mi'\n }\n};\n/* harmony default export */ __webpack_exports__[\"a\"] = (es);\n\n/***/ }),\n/* 10 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\n\nvar fr = {\n headings: {\n contact: 'Contact',\n experience: 'Expérience professionelle',\n education: 'Formation',\n skills: 'Compétences',\n about: 'À propos de moi'\n }\n};\n/* harmony default export */ __webpack_exports__[\"a\"] = (fr);\n\n/***/ }),\n/* 11 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\n\nvar he = {\n headings: {\n contact: 'יצירת קשר',\n experience: 'ניסיון',\n education: 'השכלה',\n skills: 'כישורים',\n about: 'תמצית'\n }\n};\n/* harmony default export */ __webpack_exports__[\"a\"] = (he);\n\n/***/ }),\n/* 12 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\n\nvar hu = {\n headings: {\n contact: 'Kapcsolat',\n experience: 'Munkatapasztalat',\n education: 'Tanulmány',\n skills: 'Készségek',\n about: 'Rólam'\n }\n};\n/* harmony default export */ __webpack_exports__[\"a\"] = (hu);\n\n/***/ }),\n/* 13 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\n\nvar id = {\n headings: {\n contact: \"Kontak\",\n experience: \"Pengalaman\",\n education: \"Pendidikan\",\n skills: \"Keterampilan\",\n about: \"Tentang Saya\"\n }\n};\n/* harmony default export */ __webpack_exports__[\"a\"] = (id);\n\n/***/ }),\n/* 14 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\n\nvar it = {\n headings: {\n contact: 'Contatti',\n experience: 'Esperienza professionale',\n education: 'Formazione',\n skills: 'Competenze',\n about: 'Su di me'\n }\n};\n/* harmony default export */ __webpack_exports__[\"a\"] = (it);\n\n/***/ }),\n/* 15 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\n\nvar cn = {\n headings: {\n contact: '連絡先',\n experience: '職務経歴',\n education: '学歴',\n skills: 'スキル',\n about: '自己紹介'\n }\n};\n/* harmony default export */ __webpack_exports__[\"a\"] = (cn);\n\n/***/ }),\n/* 16 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\n\nvar lt = {\n headings: {\n contact: 'Kontaktai',\n experience: 'Patirtis',\n education: 'Išsilavinimas',\n skills: 'Įgūdžiai',\n about: 'Apie mane'\n }\n};\n/* harmony default export */ __webpack_exports__[\"a\"] = (lt);\n\n/***/ }),\n/* 17 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\n\nvar nl = {\n headings: {\n contact: 'Contact',\n experience: 'Ervaringen',\n education: 'Opleidingen',\n skills: 'Skills',\n about: 'Over mij'\n }\n};\n/* harmony default export */ __webpack_exports__[\"a\"] = (nl);\n\n/***/ }),\n/* 18 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\n\nvar pl = {\n headings: {\n contact: 'Kontakt',\n experience: 'Doświadczenie',\n education: 'Wykształcenie',\n skills: 'Umiejętności',\n about: 'O mnie'\n }\n};\n/* harmony default export */ __webpack_exports__[\"a\"] = (pl);\n\n/***/ }),\n/* 19 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\n\nvar ptbr = {\n headings: {\n contact: 'Contato',\n experience: 'Experiência Profissional',\n education: 'Educação',\n skills: 'Competências',\n about: 'Sobre'\n }\n};\n/* harmony default export */ __webpack_exports__[\"a\"] = (ptbr);\n\n/***/ }),\n/* 20 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\n\nvar pt = {\n headings: {\n contact: 'Contactos',\n experience: 'Experiência Profissional',\n education: 'Educação',\n skills: 'Competências',\n about: 'Sobre mim'\n }\n};\n/* harmony default export */ __webpack_exports__[\"a\"] = (pt);\n\n/***/ }),\n/* 21 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\n\n\nvar ru = {\n headings: {\n contact: \"Контакты\",\n experience: \"Опыт\",\n education: \"Обучение\",\n skills: \"Навыки\",\n about: \"Обо мне\"\n }\n};\n\n/* harmony default export */ __webpack_exports__[\"a\"] = (ru);\n\n/***/ }),\n/* 22 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\n\nvar sv = {\n headings: {\n contact: 'Kontakt',\n experience: 'Arbetslivserfarenhet',\n education: 'Utbildning',\n skills: 'Kunskaper',\n about: 'Om mig'\n }\n};\n/* harmony default export */ __webpack_exports__[\"a\"] = (sv);\n\n/***/ }),\n/* 23 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\n\nvar th = {\n headings: {\n contact: 'ข้อมูลติดต่อ',\n experience: 'ประสบการณ์ทำงาน',\n education: 'ประวัติการศึกษา',\n skills: 'ทักษะและความสามารถ',\n about: 'ข้อมูลส่วนตัว'\n }\n};\n/* harmony default export */ __webpack_exports__[\"a\"] = (th);\n\n/***/ }),\n/* 24 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\n\nvar tr = {\n headings: {\n contact: 'İletişim',\n experience: 'Deneyim',\n education: 'Eğitim',\n skills: 'Yetenekler',\n about: 'Hakkımda'\n }\n};\n/* harmony default export */ __webpack_exports__[\"a\"] = (tr);\n\n/***/ }),\n/* 25 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\n\nvar zhtw = {\n headings: {\n contact: '聯絡方式',\n experience: '經歷',\n education: '學歷',\n skills: '技能專長',\n about: '自我介紹'\n }\n};\n/* harmony default export */ __webpack_exports__[\"a\"] = (zhtw);\n\n/***/ }),\n/* 26 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\nObject.defineProperty(__webpack_exports__, \"__esModule\", { value: true });\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_vue__ = __webpack_require__(0);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__App__ = __webpack_require__(5);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__App___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__App__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__router__ = __webpack_require__(4);\n\n\n\n\n\n__WEBPACK_IMPORTED_MODULE_0_vue__[\"a\" /* default */].config.productionTip = false;\n\nnew __WEBPACK_IMPORTED_MODULE_0_vue__[\"a\" /* default */]({\n el: '#app',\n router: __WEBPACK_IMPORTED_MODULE_2__router__[\"a\" /* default */],\n template: '',\n components: {\n App: __WEBPACK_IMPORTED_MODULE_1__App___default.a\n }\n});\n\n/***/ }),\n/* 27 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"a\", function() { return PERSON; });\n\nvar PERSON = {\n name: {\n first: 'John',\n middle: '',\n last: 'Doe'\n },\n about: 'Hi, my name is John Doe. I\\'m just about the most boring type of person you could possibly imagine. I like collecting leaves from the tree in my back yard and documenting each time I eat a peanut that is non-uniform. I am not a robot. Please hire me.',\n position: 'Software Developer',\n birth: {\n year: 1990,\n location: 'New York'\n },\n experience: [{\n company: 'Company A',\n position: 'Developer',\n timeperiod: 'since January 2016',\n description: 'Programming and watching cute cat videos.'\n }, {\n company: 'Company B',\n position: 'Frontend Developer',\n timeperiod: 'January 2015 - December 2015',\n description: 'Fulfillment of extremely important tasks.'\n }, {\n company: 'Company C',\n position: 'Trainee',\n timeperiod: 'March 2014 - December 2014',\n description: 'Making coffee and baking cookies.'\n }],\n education: [{\n degree: 'Master of Arts',\n timeperiod: 'March 2012 - December 2013',\n description: 'Major in Hacking and Computer Penetration, University A, New York, USA.'\n }, {\n degree: 'Bachelor of Science',\n timeperiod: 'March 2009 - December 2011',\n description: 'Major in Engineering, University B, Los Angeles, USA.'\n }],\n\n skills: [{\n name: 'HTML5',\n level: '99'\n }, {\n name: 'CSS3',\n level: '95'\n }, {\n name: 'JavaScript',\n level: '97'\n }, {\n name: 'Node.js',\n level: '93'\n }, {\n name: 'Angular 2',\n level: '60'\n }, {\n name: 'TypeScript',\n level: '80'\n }, {\n name: 'ES.Next',\n level: '70'\n }, {\n name: 'Docker',\n level: '99'\n }],\n skillDescription: 'Also proficient in Adobe Photoshop and Illustrator, grew up bilingual (English and Klingon).',\n contact: {\n email: 'john.doe@email.com',\n phone: '0123 456789',\n street: '1234 Broadway',\n city: 'New York',\n website: 'johndoe.com',\n github: 'johnyD'\n },\n lang: 'en' };\n\n/***/ }),\n/* 28 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__material_dark_vue__ = __webpack_require__(62);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__material_dark_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__material_dark_vue__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__left_right_vue__ = __webpack_require__(61);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__left_right_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__left_right_vue__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__oblique_vue__ = __webpack_require__(63);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__oblique_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2__oblique_vue__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__side_bar_vue__ = __webpack_require__(66);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__side_bar_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_3__side_bar_vue__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__purple_vue__ = __webpack_require__(64);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__purple_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_4__purple_vue__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__side_bar_rtl_vue__ = __webpack_require__(65);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__side_bar_rtl_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_5__side_bar_rtl_vue__);\n\n\n\n\n\n\n\n\n/***/ }),\n/* 29 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__lang_en__ = __webpack_require__(8);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__lang_de__ = __webpack_require__(7);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__lang_fr__ = __webpack_require__(10);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__lang_pt__ = __webpack_require__(20);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__lang_cn__ = __webpack_require__(6);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__lang_it__ = __webpack_require__(14);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__lang_es__ = __webpack_require__(9);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__lang_th__ = __webpack_require__(23);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__lang_id__ = __webpack_require__(13);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__lang_sv__ = __webpack_require__(22);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10__lang_ru__ = __webpack_require__(21);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_11__lang_pt_br__ = __webpack_require__(19);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_12__lang_hu__ = __webpack_require__(12);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_13__lang_pl__ = __webpack_require__(18);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_14__lang_he__ = __webpack_require__(11);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_15__lang_ja__ = __webpack_require__(15);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_16__lang_zh_tw__ = __webpack_require__(25);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_17__lang_nl__ = __webpack_require__(17);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_18__lang_lt__ = __webpack_require__(16);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_19__lang_tr__ = __webpack_require__(24);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"a\", function() { return terms; });\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nvar terms = {\n en: __WEBPACK_IMPORTED_MODULE_0__lang_en__[\"a\" /* default */], de: __WEBPACK_IMPORTED_MODULE_1__lang_de__[\"a\" /* default */], fr: __WEBPACK_IMPORTED_MODULE_2__lang_fr__[\"a\" /* default */], pt: __WEBPACK_IMPORTED_MODULE_3__lang_pt__[\"a\" /* default */], cn: __WEBPACK_IMPORTED_MODULE_4__lang_cn__[\"a\" /* default */], it: __WEBPACK_IMPORTED_MODULE_5__lang_it__[\"a\" /* default */], es: __WEBPACK_IMPORTED_MODULE_6__lang_es__[\"a\" /* default */], th: __WEBPACK_IMPORTED_MODULE_7__lang_th__[\"a\" /* default */], 'pt-br': __WEBPACK_IMPORTED_MODULE_11__lang_pt_br__[\"a\" /* default */], ru: __WEBPACK_IMPORTED_MODULE_10__lang_ru__[\"a\" /* default */], sv: __WEBPACK_IMPORTED_MODULE_9__lang_sv__[\"a\" /* default */], id: __WEBPACK_IMPORTED_MODULE_8__lang_id__[\"a\" /* default */], hu: __WEBPACK_IMPORTED_MODULE_12__lang_hu__[\"a\" /* default */], pl: __WEBPACK_IMPORTED_MODULE_13__lang_pl__[\"a\" /* default */], ja: __WEBPACK_IMPORTED_MODULE_15__lang_ja__[\"a\" /* default */], nl: __WEBPACK_IMPORTED_MODULE_17__lang_nl__[\"a\" /* default */], he: __WEBPACK_IMPORTED_MODULE_14__lang_he__[\"a\" /* default */], 'zh-tw': __WEBPACK_IMPORTED_MODULE_16__lang_zh_tw__[\"a\" /* default */], lt: __WEBPACK_IMPORTED_MODULE_18__lang_lt__[\"a\" /* default */], tr: __WEBPACK_IMPORTED_MODULE_19__lang_tr__[\"a\" /* default */]\n};\n\n/***/ }),\n/* 30 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\nObject.defineProperty(__webpack_exports__, \"__esModule\", { value: true });\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n name: 'app'\n});\n\n/***/ }),\n/* 31 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\nObject.defineProperty(__webpack_exports__, \"__esModule\", { value: true });\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_vue__ = __webpack_require__(0);\n\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = (__WEBPACK_IMPORTED_MODULE_0_vue__[\"a\" /* default */].component('resume', {\n name: 'app'\n}));\n\n/***/ }),\n/* 32 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\nObject.defineProperty(__webpack_exports__, \"__esModule\", { value: true });\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_vue__ = __webpack_require__(0);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__resumes_resumes__ = __webpack_require__(28);\n\n\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = (__WEBPACK_IMPORTED_MODULE_0_vue__[\"a\" /* default */].component('resume', {\n name: 'app'\n}));\n\n/***/ }),\n/* 33 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\nObject.defineProperty(__webpack_exports__, \"__esModule\", { value: true });\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_vue__ = __webpack_require__(0);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__options__ = __webpack_require__(2);\n\n\n\n\n\nvar name = 'left-right';\n/* harmony default export */ __webpack_exports__[\"default\"] = (__WEBPACK_IMPORTED_MODULE_0_vue__[\"a\" /* default */].component(name, __webpack_require__.i(__WEBPACK_IMPORTED_MODULE_1__options__[\"a\" /* getVueOptions */])(name)));\n\n/***/ }),\n/* 34 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\nObject.defineProperty(__webpack_exports__, \"__esModule\", { value: true });\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_vue__ = __webpack_require__(0);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__options__ = __webpack_require__(2);\n\n\n\n\nvar name = 'material-dark';\n\n/* harmony default export */ __webpack_exports__[\"default\"] = (__WEBPACK_IMPORTED_MODULE_0_vue__[\"a\" /* default */].component(name, __webpack_require__.i(__WEBPACK_IMPORTED_MODULE_1__options__[\"a\" /* getVueOptions */])(name)));\n\n/***/ }),\n/* 35 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\nObject.defineProperty(__webpack_exports__, \"__esModule\", { value: true });\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_vue__ = __webpack_require__(0);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__options__ = __webpack_require__(2);\n\n\n\n\n\nvar name = 'oblique';\n/* harmony default export */ __webpack_exports__[\"default\"] = (__WEBPACK_IMPORTED_MODULE_0_vue__[\"a\" /* default */].component(name, __webpack_require__.i(__WEBPACK_IMPORTED_MODULE_1__options__[\"a\" /* getVueOptions */])(name)));\n\n/***/ }),\n/* 36 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\nObject.defineProperty(__webpack_exports__, \"__esModule\", { value: true });\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_vue__ = __webpack_require__(0);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__options__ = __webpack_require__(2);\n\n\n\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = (__WEBPACK_IMPORTED_MODULE_0_vue__[\"a\" /* default */].component('purple', __webpack_require__.i(__WEBPACK_IMPORTED_MODULE_1__options__[\"a\" /* getVueOptions */])(name)));\n\n/***/ }),\n/* 37 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\nObject.defineProperty(__webpack_exports__, \"__esModule\", { value: true });\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_vue__ = __webpack_require__(0);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__options__ = __webpack_require__(2);\n\n\n\n\n\nvar name = 'side-bar-rtl';\n/* harmony default export */ __webpack_exports__[\"default\"] = (__WEBPACK_IMPORTED_MODULE_0_vue__[\"a\" /* default */].component(name, __webpack_require__.i(__WEBPACK_IMPORTED_MODULE_1__options__[\"a\" /* getVueOptions */])(name)));\n\n/***/ }),\n/* 38 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\nObject.defineProperty(__webpack_exports__, \"__esModule\", { value: true });\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_vue__ = __webpack_require__(0);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__options__ = __webpack_require__(2);\n\n\n\n\n\nvar name = 'side-bar';\n/* harmony default export */ __webpack_exports__[\"default\"] = (__WEBPACK_IMPORTED_MODULE_0_vue__[\"a\" /* default */].component(name, __webpack_require__.i(__WEBPACK_IMPORTED_MODULE_1__options__[\"a\" /* getVueOptions */])(name)));\n\n/***/ }),\n/* 39 */,\n/* 40 */,\n/* 41 */\n/***/ (function(module, exports) {\n\n// removed by extract-text-webpack-plugin\n\n/***/ }),\n/* 42 */\n/***/ (function(module, exports) {\n\n// removed by extract-text-webpack-plugin\n\n/***/ }),\n/* 43 */\n/***/ (function(module, exports) {\n\n// removed by extract-text-webpack-plugin\n\n/***/ }),\n/* 44 */\n/***/ (function(module, exports) {\n\n// removed by extract-text-webpack-plugin\n\n/***/ }),\n/* 45 */\n/***/ (function(module, exports) {\n\n// removed by extract-text-webpack-plugin\n\n/***/ }),\n/* 46 */\n/***/ (function(module, exports) {\n\n// removed by extract-text-webpack-plugin\n\n/***/ }),\n/* 47 */\n/***/ (function(module, exports) {\n\n// removed by extract-text-webpack-plugin\n\n/***/ }),\n/* 48 */\n/***/ (function(module, exports) {\n\n// removed by extract-text-webpack-plugin\n\n/***/ }),\n/* 49 */\n/***/ (function(module, exports) {\n\n// removed by extract-text-webpack-plugin\n\n/***/ }),\n/* 50 */,\n/* 51 */,\n/* 52 */\n/***/ (function(module, exports, __webpack_require__) {\n\nmodule.exports = __webpack_require__.p + \"src/static/img/logo.1522a48.png\";\n\n/***/ }),\n/* 53 */\n/***/ (function(module, exports, __webpack_require__) {\n\nmodule.exports = __webpack_require__.p + \"src/static/img/resume-left-right.c1c35ac.png\";\n\n/***/ }),\n/* 54 */\n/***/ (function(module, exports, __webpack_require__) {\n\nmodule.exports = __webpack_require__.p + \"src/static/img/resume-material-dark.6797a3d.png\";\n\n/***/ }),\n/* 55 */\n/***/ (function(module, exports, __webpack_require__) {\n\nmodule.exports = __webpack_require__.p + \"src/static/img/resume-oblique.47178a4.png\";\n\n/***/ }),\n/* 56 */\n/***/ (function(module, exports, __webpack_require__) {\n\nmodule.exports = __webpack_require__.p + \"src/static/img/resume-purple.eea4ba4.png\";\n\n/***/ }),\n/* 57 */\n/***/ (function(module, exports, __webpack_require__) {\n\nmodule.exports = __webpack_require__.p + \"src/static/img/resume-side-bar-rtl.5fa854f.png\";\n\n/***/ }),\n/* 58 */\n/***/ (function(module, exports, __webpack_require__) {\n\nmodule.exports = __webpack_require__.p + \"src/static/img/resume-side-bar.d93e9a6.png\";\n\n/***/ }),\n/* 59 */\n/***/ (function(module, exports, __webpack_require__) {\n\nfunction injectStyle (ssrContext) {\n __webpack_require__(49)\n}\nvar Component = __webpack_require__(1)(\n /* script */\n __webpack_require__(31),\n /* template */\n __webpack_require__(75),\n /* styles */\n injectStyle,\n /* scopeId */\n \"data-v-d7e5c49e\",\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n/***/ }),\n/* 60 */\n/***/ (function(module, exports, __webpack_require__) {\n\nfunction injectStyle (ssrContext) {\n __webpack_require__(47)\n}\nvar Component = __webpack_require__(1)(\n /* script */\n __webpack_require__(32),\n /* template */\n __webpack_require__(73),\n /* styles */\n injectStyle,\n /* scopeId */\n \"data-v-a4e9d902\",\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n/***/ }),\n/* 61 */\n/***/ (function(module, exports, __webpack_require__) {\n\nfunction injectStyle (ssrContext) {\n __webpack_require__(42)\n}\nvar Component = __webpack_require__(1)(\n /* script */\n __webpack_require__(33),\n /* template */\n __webpack_require__(68),\n /* styles */\n injectStyle,\n /* scopeId */\n \"data-v-25653886\",\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n/***/ }),\n/* 62 */\n/***/ (function(module, exports, __webpack_require__) {\n\nfunction injectStyle (ssrContext) {\n __webpack_require__(43)\n}\nvar Component = __webpack_require__(1)(\n /* script */\n __webpack_require__(34),\n /* template */\n __webpack_require__(69),\n /* styles */\n injectStyle,\n /* scopeId */\n \"data-v-31798ddc\",\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n/***/ }),\n/* 63 */\n/***/ (function(module, exports, __webpack_require__) {\n\nfunction injectStyle (ssrContext) {\n __webpack_require__(44)\n}\nvar Component = __webpack_require__(1)(\n /* script */\n __webpack_require__(35),\n /* template */\n __webpack_require__(70),\n /* styles */\n injectStyle,\n /* scopeId */\n \"data-v-3e9e9731\",\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n/***/ }),\n/* 64 */\n/***/ (function(module, exports, __webpack_require__) {\n\nfunction injectStyle (ssrContext) {\n __webpack_require__(41)\n}\nvar Component = __webpack_require__(1)(\n /* script */\n __webpack_require__(36),\n /* template */\n __webpack_require__(67),\n /* styles */\n injectStyle,\n /* scopeId */\n \"data-v-1f07d728\",\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n/***/ }),\n/* 65 */\n/***/ (function(module, exports, __webpack_require__) {\n\nfunction injectStyle (ssrContext) {\n __webpack_require__(46)\n}\nvar Component = __webpack_require__(1)(\n /* script */\n __webpack_require__(37),\n /* template */\n __webpack_require__(72),\n /* styles */\n injectStyle,\n /* scopeId */\n \"data-v-7f2ce22c\",\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n/***/ }),\n/* 66 */\n/***/ (function(module, exports, __webpack_require__) {\n\nfunction injectStyle (ssrContext) {\n __webpack_require__(45)\n}\nvar Component = __webpack_require__(1)(\n /* script */\n __webpack_require__(38),\n /* template */\n __webpack_require__(71),\n /* styles */\n injectStyle,\n /* scopeId */\n \"data-v-4ac258cd\",\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n/***/ }),\n/* 67 */\n/***/ (function(module, exports) {\n\nmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"resume\",\n attrs: {\n \"id\": \"template\"\n }\n }, [_c('div', {\n attrs: {\n \"id\": \"resume-header\"\n }\n }, [_c('div', {\n attrs: {\n \"id\": \"header-left\"\n }\n }, [_c('h2', {\n attrs: {\n \"id\": \"position\"\n }\n }, [_vm._v(_vm._s(_vm.person.position))]), _vm._v(\" \"), _c('h1', {\n attrs: {\n \"id\": \"name\"\n }\n }, [_vm._v(_vm._s(_vm.person.name.first) + \" \" + _vm._s(_vm.person.name.last))]), _vm._v(\" \"), _c('div', {\n attrs: {\n \"id\": \"info-flex\"\n }\n }, [_c('span', {\n attrs: {\n \"id\": \"email\"\n }\n }, [_c('a', {\n attrs: {\n \"href\": \"mailto:\" + _vm.person.contact.email\n }\n }, [_c('i', {\n staticClass: \"fa fa-envelope\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n }), _vm._v(\" \" + _vm._s(_vm.person.contact.email))])]), _vm._v(\" \"), _c('span', {\n attrs: {\n \"id\": \"phone\"\n }\n }, [_c('i', {\n staticClass: \"fa fa-phone-square\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n }), _vm._v(\" \" + _vm._s(_vm.person.contact.phone))]), _vm._v(\" \"), (_vm.person.contact.website) ? _c('span', {\n attrs: {\n \"id\": \"website\"\n }\n }, [_c('a', {\n attrs: {\n \"href\": _vm.person.contact.website\n }\n }, [_c('i', {\n staticClass: \"fa fa-home\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n }), _vm._v(\" \" + _vm._s(_vm.person.contact.website))])]) : _vm._e(), _vm._v(\" \"), (_vm.person.contact.github) ? _c('span', {\n attrs: {\n \"id\": \"github\"\n }\n }, [_c('a', {\n attrs: {\n \"href\": \"https://github.com/\" + _vm.person.contact.github\n }\n }, [_c('i', {\n staticClass: \"fa fa-github\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n }), _vm._v(\" \" + _vm._s(_vm.person.contact.github))])]) : _vm._e()])]), _vm._v(\" \"), _vm._m(0)]), _vm._v(\" \"), _c('div', {\n attrs: {\n \"id\": \"resume-body\"\n }\n }, [_c('div', {\n attrs: {\n \"id\": \"experience-container\"\n }\n }, [_c('h2', {\n attrs: {\n \"id\": \"experience-title\"\n }\n }, [_vm._v(_vm._s(_vm.lang.headings.experience))]), _vm._v(\" \"), _c('div', {\n staticClass: \"spacer\"\n }), _vm._v(\" \"), _vm._l((_vm.person.experience), function(experience) {\n return _c('div', {\n key: experience.company,\n staticClass: \"experience\"\n }, [_c('h2', {\n staticClass: \"company\"\n }, [_vm._v(_vm._s(experience.company))]), _vm._v(\" \"), _c('p', {\n staticClass: \"job-info\"\n }, [_c('span', {\n staticClass: \"job-title\"\n }, [_vm._v(_vm._s(experience.position) + \" | \")]), _c('span', {\n staticClass: \"experience-timeperiod\"\n }, [_vm._v(_vm._s(experience.timeperiod))])]), _vm._v(\" \"), (experience.description) ? _c('p', {\n staticClass: \"job-description\"\n }, [_vm._v(_vm._s(experience.description))]) : _vm._e(), _vm._v(\" \"), (experience.list) ? _c('ul', _vm._l((experience.list), function(item, index) {\n return _c('li', {\n key: index\n }, [_c('span', {\n staticClass: \"list-item-black\"\n }, [_vm._v(\"\\n \" + _vm._s(item) + \"\\n \")])])\n })) : _vm._e()])\n })], 2), _vm._v(\" \"), _c('div', {\n attrs: {\n \"id\": \"education-container\"\n }\n }, [_c('h2', {\n attrs: {\n \"id\": \"education-title\"\n }\n }, [_vm._v(_vm._s(_vm.lang.headings.education))]), _vm._v(\" \"), _c('div', {\n staticClass: \"spacer\"\n }), _vm._v(\" \"), _vm._l((_vm.person.education), function(education) {\n return _c('div', {\n key: education.degree,\n staticClass: \"education\"\n }, [_c('h2', {\n staticClass: \"education-description\"\n }, [_vm._v(_vm._s(education.description))]), _vm._v(\" \"), _c('p', [_c('span', {\n staticClass: \"degree\"\n }, [_vm._v(_vm._s(education.degree) + \" | \")]), _c('span', {\n staticClass: \"education-timeperiod\"\n }, [_vm._v(_vm._s(education.timeperiod))])])])\n })], 2), _vm._v(\" \"), (_vm.person.skills != []) ? _c('div', {\n attrs: {\n \"id\": \"skills-container\"\n }\n }, [_c('h2', {\n attrs: {\n \"id\": \"skills-title\"\n }\n }, [_vm._v(_vm._s(_vm.lang.headings.skills))]), _vm._v(\" \"), _c('div', {\n staticClass: \"spacer\"\n }), _vm._v(\" \"), _c('p', {\n attrs: {\n \"id\": \"skill-description\"\n }\n }, [_vm._v(_vm._s(_vm.person.skillDescription))]), _vm._v(\" \"), _c('ul', {\n attrs: {\n \"id\": \"skill-list\"\n }\n }, _vm._l((_vm.person.skills), function(skill) {\n return _c('li', {\n key: skill.name,\n staticClass: \"skill\"\n }, [_c('span', {\n staticClass: \"list-item-black\"\n }, [_vm._v(\"\\n \" + _vm._s(skill.name) + \"\\n \")])])\n }))]) : _vm._e()]), _vm._v(\" \"), _c('div', {\n attrs: {\n \"id\": \"resume-footer\"\n }\n }, [(_vm.person.about) ? _c('div', [_c('h2', [_vm._v(_vm._s(_vm.lang.headings.about))]), _vm._v(\" \"), _c('p', [_vm._v(_vm._s(_vm.person.about))])]) : _vm._e()])])\n},staticRenderFns: [function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n attrs: {\n \"id\": \"header-right\"\n }\n }, [_c('div', {\n attrs: {\n \"id\": \"headshot\"\n }\n })])\n}]}\n\n/***/ }),\n/* 68 */\n/***/ (function(module, exports) {\n\nmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"resume\",\n attrs: {\n \"id\": \"resume1\"\n }\n }, [_c('div', {\n staticClass: \"row text-center\"\n }, [_c('span', {\n staticClass: \"name\"\n }, [_vm._v(_vm._s(_vm.person.name.first) + \" \" + _vm._s(_vm.person.name.middle) + \" \" + _vm._s(_vm.person.name.last))])]), _vm._v(\" \"), _c('div', {\n staticClass: \"row text-center\"\n }, [_c('p', {\n staticClass: \"position center\"\n }, [_vm._v(_vm._s(_vm.person.position))])]), _vm._v(\" \"), _vm._m(0), _vm._v(\" \"), _c('div', {\n staticClass: \"left half\"\n }, [_c('div', {\n staticClass: \"experience\"\n }, [_c('h3', [_vm._v(_vm._s(_vm.lang.headings.experience))]), _vm._v(\" \"), _vm._l((_vm.person.experience), function(experience) {\n return _c('div', {\n key: experience.company,\n staticClass: \"experience-block\"\n }, [_c('span', {\n staticClass: \"company\"\n }, [_vm._v(\" \" + _vm._s(experience.company) + \" \")]), _vm._v(\" \"), _c('span', {\n staticClass: \"job-title\"\n }, [_vm._v(\" \" + _vm._s(experience.position) + \" \")]), _vm._v(\" \"), _c('span', {\n staticClass: \"time-period\"\n }, [_vm._v(\" \" + _vm._s(experience.timeperiod))]), _vm._v(\" \"), _c('span', {\n staticClass: \"job-description\"\n }, [_vm._v(\" \" + _vm._s(experience.description) + \" \")])])\n })], 2), _vm._v(\" \"), _c('div', {\n staticClass: \"contact\"\n }, [_c('h3', [_vm._v(_vm._s(_vm.lang.headings.contact))]), _vm._v(\" \"), _c('table', [_c('tr', [_c('td', [_c('a', {\n attrs: {\n \"href\": 'mailto:' + _vm.person.contact.email\n }\n }, [_vm._v(_vm._s(_vm.person.contact.email))])]), _vm._v(\" \"), _vm._m(1)]), _vm._v(\" \"), _c('tr', [_c('td', [_c('a', {\n attrs: {\n \"href\": 'tel:' + _vm.person.contact.phone\n }\n }, [_vm._v(_vm._s(_vm.person.contact.phone))])]), _vm._v(\" \"), _vm._m(2)]), _vm._v(\" \"), _c('tr', [_c('td', [_vm._v(_vm._s(_vm.person.contact.street) + \" \"), _c('br'), _vm._v(\" \" + _vm._s(_vm.person.contact.city))]), _vm._v(\" \"), _vm._m(3)]), _vm._v(\" \"), (_vm.person.contact.website) ? _c('tr', [_c('td', [_c('a', {\n attrs: {\n \"href\": _vm.person.contact.website\n }\n }, [_vm._v(_vm._s(_vm.person.contact.website))])]), _vm._v(\" \"), _vm._m(4)]) : _vm._e(), _vm._v(\" \"), (_vm.person.contact.github) ? _c('tr', [_c('td', [_c('a', {\n attrs: {\n \"href\": 'https://github.com/' + _vm.person.contact.github\n }\n }, [_vm._v(\"https://github.com/\" + _vm._s(_vm.person.contact.github))])]), _vm._v(\" \"), _vm._m(5)]) : _vm._e()])])]), _vm._v(\" \"), _c('div', {\n staticClass: \"right half\"\n }, [_c('div', {\n staticClass: \"education\"\n }, [_c('h3', [_vm._v(_vm._s(_vm.lang.headings.education))]), _vm._v(\" \"), _vm._l((_vm.person.education), function(education) {\n return _c('div', {\n key: education.degree,\n staticClass: \"education-block\"\n }, [_c('span', {\n staticClass: \"degree\"\n }, [_vm._v(_vm._s(education.degree))]), _vm._v(\" \"), _c('span', {\n staticClass: \"degree-description\"\n }, [_vm._v(_vm._s(education.description))])])\n })], 2), _vm._v(\" \"), _c('h3', [_vm._v(_vm._s(_vm.lang.headings.skills))]), _vm._v(\" \"), _c('div', {\n staticClass: \"skills\"\n }, _vm._l((_vm.person.skills), function(skill) {\n return _c('div', {\n key: skill.name,\n staticClass: \"skill-block\"\n }, [_c('span', {\n staticClass: \"skill\"\n }, [_vm._v(_vm._s(skill.name))]), _vm._v(\" \"), _c('div', {\n staticClass: \"skill-bar\"\n }, [_c('div', {\n staticClass: \"level\",\n style: ('width: ' + skill.level + '%')\n })])])\n })), _vm._v(\" \"), _c('span', {\n staticClass: \"skills-other\"\n }, [_vm._v(\" \" + _vm._s(_vm.person.skillDescription) + \" \")])])])\n},staticRenderFns: [function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"row\"\n }, [_c('div', {\n staticClass: \"image center\"\n }, [_c('div', {\n staticClass: \"img\"\n })])])\n},function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('td', [_c('i', {\n staticClass: \"fa fa-envelope\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n })])\n},function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('td', [_c('i', {\n staticClass: \"fa fa-phone\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n })])\n},function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('td', [_c('i', {\n staticClass: \"fa fa-home\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n })])\n},function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('td', [_c('i', {\n staticClass: \"fa fa-globe\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n })])\n},function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('td', [_c('i', {\n staticClass: \"fa fa-github\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n })])\n}]}\n\n/***/ }),\n/* 69 */\n/***/ (function(module, exports) {\n\nmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"resume\"\n }, [_c('div', {\n staticClass: \"leftCol m_box\"\n }, [_c('div', {\n staticClass: \"shadow\"\n }), _vm._v(\" \"), _c('div', {\n staticClass: \"heading\",\n attrs: {\n \"id\": \"myselfpic\"\n }\n }), _vm._v(\" \"), _c('div', {\n staticClass: \"section-headline\"\n }, [_vm._v(\"\\n \" + _vm._s(_vm.lang.headings.contact) + \"\\n \")]), _vm._v(\" \"), _c('div', {\n staticClass: \"item\"\n }, [_vm._m(0), _vm._v(\" \"), _c('div', {\n staticClass: \"text\"\n }, [_c('ul', [_c('li', [_vm._v(\" Born \" + _vm._s(_vm.person.birth.year) + \" in \" + _vm._s(_vm.person.birth.location))])])])]), _vm._v(\" \"), _c('div', {\n staticClass: \"item\"\n }, [_vm._m(1), _vm._v(\" \"), _c('div', {\n staticClass: \"text\"\n }, [_c('ul', [_c('li', [_vm._v(_vm._s(_vm.person.contact.street))]), _vm._v(\" \"), _c('li', [_vm._v(_vm._s(_vm.person.contact.city))])])])]), _vm._v(\" \"), _c('a', {\n attrs: {\n \"href\": 'tel:' + _vm.person.contact.phone\n }\n }, [_c('div', {\n staticClass: \"item\"\n }, [_vm._m(2), _vm._v(\" \"), _c('div', {\n staticClass: \"text\"\n }, [_vm._v(\"\\n \" + _vm._s(_vm.person.contact.phone) + \"\\n \")])])]), _vm._v(\" \"), _c('a', {\n attrs: {\n \"href\": 'mailto:' + _vm.person.contact.email\n }\n }, [_c('div', {\n staticClass: \"item\"\n }, [_vm._m(3), _vm._v(\" \"), _c('div', {\n staticClass: \"text\"\n }, [_vm._v(\"\\n \" + _vm._s(_vm.person.contact.email) + \"\\n \")])])]), _vm._v(\" \"), (_vm.person.contact.github) ? _c('a', {\n attrs: {\n \"href\": 'https://github.com/' + _vm.person.contact.github,\n \"target\": \"_blank\"\n }\n }, [_c('div', {\n staticClass: \"item\"\n }, [_vm._m(4), _vm._v(\" \"), _c('div', {\n staticClass: \"text\"\n }, [_c('span', [_vm._v(\"@\" + _vm._s(_vm.person.contact.github))]), _vm._v(\" \"), _c('span', [_vm._v(\"github.com/\" + _vm._s(_vm.person.contact.github))])])])]) : _vm._e(), _vm._v(\" \"), (_vm.person.contact.website) ? _c('a', {\n attrs: {\n \"href\": _vm.person.contact.website,\n \"target\": \"_blank\"\n }\n }, [_c('div', {\n staticClass: \"item\"\n }, [_vm._m(5), _vm._v(\" \"), _c('div', {\n staticClass: \"text\"\n }, [_c('span', [_vm._v(_vm._s(_vm.person.contact.website))])])])]) : _vm._e(), _vm._v(\" \"), _c('div', {\n staticClass: \"item last\"\n }, [_c('div', {\n staticClass: \"section-headline\"\n }, [_vm._v(\"\\n \" + _vm._s(_vm.lang.headings.skills) + \"\\n \")]), _vm._v(\" \"), _vm._l((_vm.person.skills), function(skill) {\n return _c('div', {\n key: skill.name,\n staticClass: \"skill\"\n }, [_c('div', {\n staticClass: \"right\"\n }, [_c('span', [_vm._v(_vm._s(skill.name) + \" \")]), _vm._v(\" \"), _c('div', {\n staticClass: \"progress\"\n }, [_c('div', {\n staticClass: \"determinate\",\n style: ('width: ' + skill.level + '%;')\n }, [_c('i', {\n staticClass: \"fa fa-circle\"\n })])])])])\n })], 2)]), _vm._v(\" \"), _c('div', {\n staticClass: \"rightCol\"\n }, [_c('div', {\n staticClass: \"title\"\n }, [_c('h2', [_vm._v(_vm._s(_vm.person.name.first) + \" \" + _vm._s(_vm.person.name.middle) + \" \" + _vm._s(_vm.person.name.last))]), _vm._v(\" \"), _c('div', [_vm._v(_vm._s(_vm.person.position))])]), _vm._v(\" \"), _c('div', {\n staticClass: \"section-headline\"\n }, [_vm._v(_vm._s(_vm.lang.headings.experience))]), _vm._v(\" \"), _vm._l((_vm.person.experience), function(experience) {\n return _c('div', {\n key: experience.company,\n staticClass: \"block\"\n }, [_c('div', {\n staticClass: \"block-helper\"\n }), _vm._v(\" \"), _c('div', {\n staticClass: \"headline\"\n }, [_vm._v(_vm._s(experience.position) + \" - \" + _vm._s(experience.company)), _vm._v(\" \"), _c('div', {\n staticClass: \"subheadline\"\n }, [_vm._v(_vm._s(experience.timeperiod))]), _vm._v(\" \"), _c('p', {\n staticClass: \"info\"\n }, [_vm._v(\"\\n \" + _vm._s(experience.description) + \"\\n \")])])])\n }), _vm._v(\" \"), _c('div', {\n staticClass: \"section-headline\"\n }, [_vm._v(_vm._s(_vm.lang.headings.education))]), _vm._v(\" \"), _vm._l((_vm.person.education), function(education) {\n return _c('div', {\n key: education.degree,\n staticClass: \"block\"\n }, [_c('div', {\n staticClass: \"block-helper\"\n }), _vm._v(\" \"), _c('div', {\n staticClass: \"headline\"\n }, [_vm._v(_vm._s(education.degree))]), _vm._v(\" \"), _c('p', {\n staticClass: \"info\"\n }, [_vm._v(\"\\n \" + _vm._s(education.timeperiod) + \", \" + _vm._s(education.description) + \"\\n \")])])\n })], 2), _vm._v(\" \"), _c('div', {\n staticStyle: {\n \"clear\": \"both\"\n }\n })])\n},staticRenderFns: [function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"icon\"\n }, [_c('i', {\n staticClass: \"material-icons\"\n }, [_vm._v(\"account_circle\")])])\n},function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"icon\"\n }, [_c('i', {\n staticClass: \"material-icons\"\n }, [_vm._v(\"location_city\")])])\n},function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"icon\"\n }, [_c('i', {\n staticClass: \"material-icons\"\n }, [_vm._v(\"phone\")])])\n},function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"icon\"\n }, [_c('i', {\n staticClass: \"material-icons\"\n }, [_vm._v(\"email\")])])\n},function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"icon\"\n }, [_c('i', {\n staticClass: \"fa fa-github\"\n })])\n},function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"icon\"\n }, [_c('i', {\n staticClass: \"material-icons\"\n }, [_vm._v(\"language\")])])\n}]}\n\n/***/ }),\n/* 70 */\n/***/ (function(module, exports) {\n\nmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"resume\",\n attrs: {\n \"id\": \"resume3\"\n }\n }, [_c('div', {\n staticClass: \"resume-header\"\n }, [_c('div', {\n staticClass: \"triangle\"\n }), _vm._v(\" \"), _c('div', {\n staticClass: \"person-header\"\n }, [_c('div', {\n staticClass: \"person-wrapper\"\n }, [_c('div', {\n staticClass: \"person\"\n }, [_c('div', {\n staticClass: \"name\"\n }, [_vm._v(_vm._s(_vm.person.name.first) + \" \" + _vm._s(_vm.person.name.middle) + \" \" + _vm._s(_vm.person.name.last))]), _vm._v(\" \"), _c('div', {\n staticClass: \"position\"\n }, [_vm._v(_vm._s(_vm.person.position))])]), _vm._v(\" \"), _c('div', {\n staticClass: \"img\"\n })])])]), _vm._v(\" \"), _c('div', {\n staticClass: \"resume-content\"\n }, [_c('div', {\n staticClass: \"experience\"\n }, [_c('h3', [_vm._v(_vm._s(_vm.lang.headings.experience))]), _vm._v(\" \"), _vm._l((_vm.person.experience), function(experience) {\n return _c('div', {\n key: experience.company,\n staticClass: \"experience-block\"\n }, [_c('div', {\n staticClass: \"row\"\n }, [_c('span', {\n staticClass: \"job-title\"\n }, [_vm._v(\" \" + _vm._s(experience.position) + \" \")]), _vm._v(\" \"), _c('i', {\n staticClass: \"material-icons\"\n }, [_vm._v(\"details\")]), _vm._v(\" \"), _c('span', {\n staticClass: \"company\"\n }, [_vm._v(\" \" + _vm._s(experience.company) + \" \")])]), _vm._v(\" \"), _c('div', {\n staticClass: \"row\"\n }, [_c('span', {\n staticClass: \"time-period\"\n }, [_vm._v(\" \" + _vm._s(experience.timeperiod))]), _vm._v(\" \"), _c('span', {\n staticClass: \"job-description\"\n }, [_vm._v(\", \" + _vm._s(experience.description) + \" \")])])])\n })], 2), _vm._v(\" \"), _c('div', {\n staticClass: \"education\"\n }, [_c('h3', [_vm._v(_vm._s(_vm.lang.headings.education))]), _vm._v(\" \"), _vm._l((_vm.person.education), function(education) {\n return _c('div', {\n key: education.degree,\n staticClass: \"education-block\"\n }, [_c('div', {\n staticClass: \"row\"\n }, [_c('span', {\n staticClass: \"degree\"\n }, [_vm._v(_vm._s(education.degree))])]), _vm._v(\" \"), _c('div', {\n staticClass: \"row\"\n }, [_c('span', {\n staticClass: \"degree-description\"\n }, [_vm._v(_vm._s(education.description))])])])\n })], 2), _vm._v(\" \"), _c('div', {\n staticClass: \"skill-section\"\n }, [_c('h3', [_vm._v(_vm._s(_vm.lang.headings.skills))]), _vm._v(\" \"), _vm._l((_vm.person.skills), function(skill) {\n return _c('div', {\n key: skill.name,\n staticClass: \"skills\"\n }, [_c('div', {\n staticClass: \"skill-block\"\n }, [_c('i', {\n staticClass: \"material-icons\"\n }, [_vm._v(\"details\")]), _vm._v(\" \"), _c('span', {\n staticClass: \"skill\"\n }, [_vm._v(_vm._s(skill.name))])])])\n })], 2), _vm._v(\" \"), _c('div', {\n staticClass: \"skills-other\"\n }, [_c('span', [_vm._v(_vm._s(_vm.person.skillDescription) + \" \")])]), _vm._v(\" \"), _c('div', {\n staticClass: \"contact\"\n }, [_c('h3', [_vm._v(_vm._s(_vm.lang.headings.contact))]), _vm._v(\" \"), _c('a', {\n attrs: {\n \"href\": 'mailto:' + _vm.person.contact.email\n }\n }, [_vm._v(\" \" + _vm._s(_vm.person.contact.email))]), _vm._v(\" \"), _c('span', [_vm._v(\"; \")]), _vm._v(\" \"), _c('a', {\n attrs: {\n \"href\": 'tel:' + _vm.person.contact.phone\n }\n }, [_vm._v(_vm._s(_vm.person.contact.phone))]), _vm._v(\" \"), _c('span', [_vm._v(\"; \")]), _vm._v(\" \"), _c('span', [_vm._v(_vm._s(_vm.person.contact.street) + \", \" + _vm._s(_vm.person.contact.city))]), _vm._v(\" \"), _c('span', [_vm._v(\"; \")]), _vm._v(\" \"), (_vm.person.contact.website) ? _c('a', {\n attrs: {\n \"href\": _vm.person.contact.website\n }\n }, [_vm._v(\"\\n \" + _vm._s(_vm.person.contact.website))]) : _vm._e(), _vm._v(\" \"), (_vm.person.contact.website) ? _c('span', [_vm._v(\"; \")]) : _vm._e(), _vm._v(\" \"), (_vm.person.contact.github) ? _c('a', {\n attrs: {\n \"href\": 'https://github.com/' + _vm.person.contact.github\n }\n }, [_vm._v(\"\\n https://github.com/\" + _vm._s(_vm.person.contact.github))]) : _vm._e()])])])\n},staticRenderFns: []}\n\n/***/ }),\n/* 71 */\n/***/ (function(module, exports) {\n\nmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"resume\",\n attrs: {\n \"id\": \"resume2\"\n }\n }, [_c('div', {\n staticClass: \"top-row\"\n }, [_c('span', {\n staticClass: \"person-name\"\n }, [_vm._v(\"\\n \" + _vm._s(_vm.person.name.first) + \" \" + _vm._s(_vm.person.name.middle) + \" \" + _vm._s(_vm.person.name.last) + \"\\n \")]), _vm._v(\" \"), _c('span', {\n staticClass: \"person-position\"\n }, [_vm._v(\"\\n \" + _vm._s(_vm.person.position) + \"\\n \")])]), _vm._v(\" \"), _c('div', {\n staticClass: \"left-col\"\n }, [_vm._m(0), _vm._v(\" \"), _c('div', {\n staticClass: \"contact\"\n }, [_c('h3', [_vm._v(_vm._s(_vm.lang.headings.contact))]), _vm._v(\" \"), _c('div', {\n staticClass: \"contact-row\"\n }, [_c('a', {\n attrs: {\n \"href\": 'mailto:' + _vm.person.contact.email\n }\n }, [_vm._v(_vm._s(_vm.person.contact.email))])]), _vm._v(\" \"), _vm._m(1), _vm._v(\" \"), _c('div', {\n staticClass: \"contact-row\"\n }, [_c('a', {\n attrs: {\n \"href\": 'tel:' + _vm.person.contact.phone\n }\n }, [_vm._v(_vm._s(_vm.person.contact.phone))])]), _vm._v(\" \"), _vm._m(2), _vm._v(\" \"), _c('div', {\n staticClass: \"contact-row\"\n }, [_vm._v(\"\\n \" + _vm._s(_vm.person.contact.street) + \" \"), _c('br'), _vm._v(\" \" + _vm._s(_vm.person.contact.city) + \"\\n \")]), _vm._v(\" \"), (_vm.person.contact.github) ? _c('div', {\n staticClass: \"contact-row dots\"\n }, [_c('i', {\n staticClass: \"fa fa-circle\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n }), _vm._v(\" \"), _c('i', {\n staticClass: \"fa fa-circle\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n }), _vm._v(\" \"), _c('i', {\n staticClass: \"fa fa-circle\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n })]) : _vm._e(), _vm._v(\" \"), (_vm.person.contact.github) ? _c('div', {\n staticClass: \"contact-row\"\n }, [_c('a', {\n attrs: {\n \"href\": 'https://github.com/' + _vm.person.contact.github\n }\n }, [_vm._v(\"https://github.com/\" + _vm._s(_vm.person.contact.github))])]) : _vm._e()])]), _vm._v(\" \"), _c('div', {\n staticClass: \"right-col\"\n }, [_c('div', {\n staticClass: \"experience\"\n }, [_c('h3', [_vm._v(_vm._s(_vm.lang.headings.experience))]), _vm._v(\" \"), _vm._l((_vm.person.experience), function(experience) {\n return _c('div', {\n key: experience.company,\n staticClass: \"experience-block\"\n }, [_c('div', {\n staticClass: \"row\"\n }, [_c('span', {\n staticClass: \"company\"\n }, [_vm._v(\" \" + _vm._s(experience.company) + \" -\")]), _vm._v(\" \"), _c('span', {\n staticClass: \"job-title\"\n }, [_vm._v(\" \" + _vm._s(experience.position) + \" \")])]), _vm._v(\" \"), _c('div', {\n staticClass: \"row\"\n }, [_c('span', {\n staticClass: \"time-period\"\n }, [_vm._v(\" \" + _vm._s(experience.timeperiod))])]), _vm._v(\" \"), _c('div', {\n staticClass: \"row\"\n }, [_c('span', {\n staticClass: \"job-description\"\n }, [_vm._v(\" \" + _vm._s(experience.description) + \" \")])])])\n })], 2), _vm._v(\" \"), _c('div', {\n staticClass: \"education\"\n }, [_c('h3', [_vm._v(_vm._s(_vm.lang.headings.education))]), _vm._v(\" \"), _vm._l((_vm.person.education), function(education) {\n return _c('div', {\n key: education.degree,\n staticClass: \"education-block\"\n }, [_c('div', {\n staticClass: \"row\"\n }, [_c('span', {\n staticClass: \"degree\"\n }, [_vm._v(_vm._s(education.degree))])]), _vm._v(\" \"), _c('div', {\n staticClass: \"row\"\n }, [_c('span', {\n staticClass: \"degree-description\"\n }, [_vm._v(_vm._s(education.description))])])])\n })], 2), _vm._v(\" \"), _c('div', {\n staticClass: \"skills-block\"\n }, [_c('h3', [_vm._v(_vm._s(_vm.lang.headings.skills))]), _vm._v(\" \"), _c('div', {\n staticClass: \"skills\"\n }, _vm._l((_vm.person.skills), function(skill) {\n return _c('div', {\n key: skill.name,\n staticClass: \"skill\"\n }, [_c('span', {\n staticClass: \"skill-name\"\n }, [_vm._v(_vm._s(skill.name))])])\n })), _vm._v(\" \"), _c('span', {\n staticClass: \"skills-other\"\n }, [_vm._v(\" \" + _vm._s(_vm.person.skillDescription) + \" \")])])])])\n},staticRenderFns: [function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"person-image\"\n }, [_c('div', {\n staticClass: \"image-centerer\"\n }, [_c('div', {\n staticClass: \"img\"\n })])])\n},function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"contact-row dots\"\n }, [_c('i', {\n staticClass: \"fa fa-circle\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n }), _vm._v(\" \"), _c('i', {\n staticClass: \"fa fa-circle\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n }), _vm._v(\" \"), _c('i', {\n staticClass: \"fa fa-circle\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n })])\n},function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"contact-row dots\"\n }, [_c('i', {\n staticClass: \"fa fa-circle\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n }), _vm._v(\" \"), _c('i', {\n staticClass: \"fa fa-circle\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n }), _vm._v(\" \"), _c('i', {\n staticClass: \"fa fa-circle\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n })])\n}]}\n\n/***/ }),\n/* 72 */\n/***/ (function(module, exports) {\n\nmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"resume\",\n attrs: {\n \"id\": \"resume2\"\n }\n }, [_c('div', {\n staticClass: \"top-row\"\n }, [_c('span', {\n staticClass: \"person-name\"\n }, [_vm._v(\"\\n \" + _vm._s(_vm.person.name.first) + \" \" + _vm._s(_vm.person.name.middle) + \" \" + _vm._s(_vm.person.name.last) + \"\\n \")]), _vm._v(\" \"), _c('span', {\n staticClass: \"person-position\"\n }, [_vm._v(\"\\n \" + _vm._s(_vm.person.position) + \"\\n \")])]), _vm._v(\" \"), _c('div', {\n staticClass: \"right-col\"\n }, [_vm._m(0), _vm._v(\" \"), _c('div', {\n staticClass: \"contact\"\n }, [_c('h3', [_vm._v(_vm._s(_vm.lang.headings.contact))]), _vm._v(\" \"), _c('div', {\n staticClass: \"contact-row\"\n }, [_c('a', {\n attrs: {\n \"href\": 'mailto:' + _vm.person.contact.email\n }\n }, [_vm._v(_vm._s(_vm.person.contact.email))])]), _vm._v(\" \"), _vm._m(1), _vm._v(\" \"), _c('div', {\n staticClass: \"contact-row\"\n }, [_c('a', {\n attrs: {\n \"href\": \"'tel:'+person.contact.phone\"\n }\n }, [_vm._v(_vm._s(_vm.person.contact.phone))])]), _vm._v(\" \"), _vm._m(2), _vm._v(\" \"), _c('div', {\n staticClass: \"contact-row\"\n }, [_vm._v(\"\\n \" + _vm._s(_vm.person.contact.street) + \" \"), _c('br'), _vm._v(\" \" + _vm._s(_vm.person.contact.city) + \"\\n \")]), _vm._v(\" \"), _vm._m(3), _vm._v(\" \"), _c('div', {\n staticClass: \"contact-row\"\n }, [_c('a', {\n attrs: {\n \"href\": 'https://github.com/' + _vm.person.contact.github\n }\n }, [_vm._v(\"https://github.com/\" + _vm._s(_vm.person.contact.github))])])])]), _vm._v(\" \"), _c('div', {\n staticClass: \"left-col\"\n }, [_c('div', {\n staticClass: \"experience\"\n }, [_c('h3', [_vm._v(_vm._s(_vm.lang.headings.experience))]), _vm._v(\" \"), _vm._l((_vm.person.experience), function(experience) {\n return _c('div', {\n staticClass: \"experience-block\"\n }, [_c('div', {\n staticClass: \"row\"\n }, [_c('span', {\n staticClass: \"company\"\n }, [_vm._v(\" \" + _vm._s(experience.company) + \" -\")]), _vm._v(\" \"), _c('span', {\n staticClass: \"job-title\"\n }, [_vm._v(\" \" + _vm._s(experience.position) + \" \")])]), _vm._v(\" \"), _c('div', {\n staticClass: \"row\"\n }, [_c('span', {\n staticClass: \"time-period\"\n }, [_vm._v(\" \" + _vm._s(experience.timeperiod))])]), _vm._v(\" \"), _c('div', {\n staticClass: \"row\"\n }, [_c('span', {\n staticClass: \"job-description\"\n }, [_vm._v(\" \" + _vm._s(experience.description) + \" \")])])])\n })], 2), _vm._v(\" \"), _c('div', {\n staticClass: \"education\"\n }, [_c('h3', [_vm._v(_vm._s(_vm.lang.headings.education))]), _vm._v(\" \"), _vm._l((_vm.person.education), function(education) {\n return _c('div', {\n staticClass: \"education-block\"\n }, [_c('div', {\n staticClass: \"row\"\n }, [_c('span', {\n staticClass: \"degree\"\n }, [_vm._v(_vm._s(education.degree))])]), _vm._v(\" \"), _c('div', {\n staticClass: \"row\"\n }, [_c('span', {\n staticClass: \"degree-description\"\n }, [_vm._v(_vm._s(education.description))])])])\n })], 2), _vm._v(\" \"), _c('div', {\n staticClass: \"skills-block\"\n }, [_c('h3', [_vm._v(_vm._s(_vm.lang.headings.skills))]), _vm._v(\" \"), _c('div', {\n staticClass: \"skills\"\n }, _vm._l((_vm.person.skills), function(skill) {\n return _c('div', {\n staticClass: \"skill\"\n }, [_c('span', {\n staticClass: \"skill-name\"\n }, [_vm._v(_vm._s(skill.name))])])\n })), _vm._v(\" \"), _c('span', {\n staticClass: \"skills-other\"\n }, [_vm._v(\" \" + _vm._s(_vm.person.skillDescription) + \" \")])])])])\n},staticRenderFns: [function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"person-image\"\n }, [_c('div', {\n staticClass: \"image-centerer\"\n }, [_c('div', {\n staticClass: \"img\"\n })])])\n},function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"contact-row dots\"\n }, [_c('i', {\n staticClass: \"fa fa-circle\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n }), _vm._v(\" \"), _c('i', {\n staticClass: \"fa fa-circle\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n }), _vm._v(\" \"), _c('i', {\n staticClass: \"fa fa-circle\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n })])\n},function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"contact-row dots\"\n }, [_c('i', {\n staticClass: \"fa fa-circle\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n }), _vm._v(\" \"), _c('i', {\n staticClass: \"fa fa-circle\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n }), _vm._v(\" \"), _c('i', {\n staticClass: \"fa fa-circle\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n })])\n},function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"contact-row dots\"\n }, [_c('i', {\n staticClass: \"fa fa-circle\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n }), _vm._v(\" \"), _c('i', {\n staticClass: \"fa fa-circle\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n }), _vm._v(\" \"), _c('i', {\n staticClass: \"fa fa-circle\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n })])\n}]}\n\n/***/ }),\n/* 73 */\n/***/ (function(module, exports) {\n\nmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"page-wrapper\"\n }, [_c('div', {\n staticClass: \"page\",\n attrs: {\n \"id\": _vm.$route.params.resumeid\n }\n }, [_c('div', {\n staticClass: \"page-inner\"\n }, [_c(_vm.$route.params.resumeid, {\n tag: \"component\"\n })], 1)])])\n},staticRenderFns: []}\n\n/***/ }),\n/* 74 */\n/***/ (function(module, exports) {\n\nmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n attrs: {\n \"id\": \"app\"\n }\n }, [_c('router-view')], 1)\n},staticRenderFns: []}\n\n/***/ }),\n/* 75 */\n/***/ (function(module, exports, __webpack_require__) {\n\nmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"home\"\n }, [_vm._m(0), _vm._v(\" \"), _vm._m(1), _vm._v(\" \"), _c('h3', {\n staticClass: \"title\"\n }, [_vm._v(\"best-resume-ever\")]), _vm._v(\" \"), _c('div', {\n staticClass: \"previews\"\n }, [_c('div', {\n staticClass: \"preview\"\n }, [_c('router-link', {\n attrs: {\n \"to\": '/resume/material-dark'\n }\n }, [_c('div', {\n staticClass: \"preview-wrapper\"\n }, [_c('img', {\n attrs: {\n \"src\": __webpack_require__(54)\n }\n }), _vm._v(\" \"), _c('span', [_vm._v(\"material-dark\")])])])], 1), _vm._v(\" \"), _c('div', {\n staticClass: \"preview\"\n }, [_c('router-link', {\n attrs: {\n \"to\": '/resume/left-right'\n }\n }, [_c('div', {\n staticClass: \"preview-wrapper\"\n }, [_c('img', {\n attrs: {\n \"src\": __webpack_require__(53)\n }\n }), _vm._v(\" \"), _c('span', [_vm._v(\"left-right\")])])])], 1), _vm._v(\" \"), _c('div', {\n staticClass: \"preview\"\n }, [_c('router-link', {\n attrs: {\n \"to\": '/resume/oblique'\n }\n }, [_c('div', {\n staticClass: \"preview-wrapper\"\n }, [_c('img', {\n attrs: {\n \"src\": __webpack_require__(55)\n }\n }), _vm._v(\" \"), _c('span', [_vm._v(\"oblique\")])])])], 1), _vm._v(\" \"), _c('div', {\n staticClass: \"preview\"\n }, [_c('router-link', {\n attrs: {\n \"to\": '/resume/side-bar'\n }\n }, [_c('div', {\n staticClass: \"preview-wrapper\"\n }, [_c('img', {\n attrs: {\n \"src\": __webpack_require__(58)\n }\n }), _vm._v(\" \"), _c('span', [_vm._v(\"side-bar\")])])])], 1), _vm._v(\" \"), _c('div', {\n staticClass: \"preview\"\n }, [_c('router-link', {\n attrs: {\n \"to\": '/resume/purple'\n }\n }, [_c('div', {\n staticClass: \"preview-wrapper\"\n }, [_c('img', {\n attrs: {\n \"src\": __webpack_require__(56)\n }\n }), _vm._v(\" \"), _c('span', [_vm._v(\"purple\")])])])], 1), _vm._v(\" \"), _c('div', {\n staticClass: \"preview\"\n }, [_c('router-link', {\n attrs: {\n \"to\": '/resume/side-bar-rtl'\n }\n }, [_c('div', {\n staticClass: \"preview-wrapper\"\n }, [_c('img', {\n attrs: {\n \"src\": __webpack_require__(57)\n }\n }), _vm._v(\" \"), _c('span', [_vm._v(\"side-bar-rtl\")])])])], 1)])])\n},staticRenderFns: [function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('a', {\n attrs: {\n \"href\": \"https://github.com/salomonelli/best-resume-ever\",\n \"target\": \"_blank\"\n }\n }, [_c('img', {\n staticStyle: {\n \"position\": \"absolute\",\n \"top\": \"0\",\n \"right\": \"0\",\n \"border\": \"0\"\n },\n attrs: {\n \"src\": \"https://camo.githubusercontent.com/38ef81f8aca64bb9a64448d0d70f1308ef5341ab/68747470733a2f2f73332e616d617a6f6e6177732e636f6d2f6769746875622f726962626f6e732f666f726b6d655f72696768745f6461726b626c75655f3132313632312e706e67\",\n \"alt\": \"Fork me on GitHub\",\n \"data-canonical-src\": \"https://s3.amazonaws.com/github/ribbons/forkme_right_darkblue_121621.png\"\n }\n })])\n},function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"logo\"\n }, [_c('img', {\n attrs: {\n \"src\": __webpack_require__(52)\n }\n })])\n}]}\n\n/***/ })\n],[26]);\n\n\n// WEBPACK FOOTER //\n// src/static/js/app.005220e74d2d09b8ef84.js","import { PERSON } from '../person';\nimport { terms } from '../terms';\n\n// Called by templates to decrease redundancy\nfunction getVueOptions (name) {\n let opt = {\n name: name,\n data () {\n return {\n person: PERSON,\n terms: terms\n };\n },\n computed: {\n lang () {\n return this.terms[this.person.lang];\n }\n }\n };\n return opt;\n}\n\nexport { getVueOptions };\n\n\n\n// WEBPACK FOOTER //\n// ./src/resumes/options.js","import Vue from 'vue';\nimport Router from 'vue-router';\nimport Resume from '@/pages/resume';\nimport Home from '@/pages/home';\n\nVue.use(Router);\n\nexport default new Router({\n routes: [\n {\n path: '/',\n name: 'home',\n component: Home\n },\n {\n path: '/resume/:resumeid',\n name: 'resume',\n component: Resume\n }\n ]\n});\n\n\n\n// WEBPACK FOOTER //\n// ./src/router/index.js","function injectStyle (ssrContext) {\n require(\"!!../node_modules/extract-text-webpack-plugin/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"minimize\\\":true,\\\"sourceMap\\\":true}!../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-a80551ac\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!../node_modules/vue-loader/lib/selector?type=styles&index=0!./App.vue\")\n}\nvar Component = require(\"!../node_modules/vue-loader/lib/component-normalizer\")(\n /* script */\n require(\"!!babel-loader!../node_modules/vue-loader/lib/selector?type=script&index=0!./App.vue\"),\n /* template */\n require(\"!!../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-a80551ac\\\"}!../node_modules/vue-loader/lib/selector?type=template&index=0!./App.vue\"),\n /* styles */\n injectStyle,\n /* scopeId */\n null,\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/App.vue\n// module id = 5\n// module chunks = 0","/* eslint-disable */\nconst cn = {\n headings: {\n contact: '联系方式',\n experience: '工作经历',\n education: '教育经历',\n skills: '技能专长',\n about: '自我介绍'\n }\n};\nexport default cn;\n\n\n\n// WEBPACK FOOTER //\n// ./src/lang/cn.js","/* eslint-disable */\nconst de = {\n headings: {\n contact: 'Kontakt',\n experience: 'Berufserfahrung',\n education: 'Schulbildung',\n skills: 'Qualifikationen',\n about: 'Über mich' \n }\n};\nexport default de;\n\n\n\n// WEBPACK FOOTER //\n// ./src/lang/de.js","/* eslint-disable */\nconst en = {\n headings: {\n contact: 'Contact',\n experience: 'Experience',\n education: 'Education',\n skills: 'Skills',\n about: 'About me'\n }\n};\nexport default en;\n\n\n\n// WEBPACK FOOTER //\n// ./src/lang/en.js","/* eslint-disable */\nconst es = {\n headings: {\n contact: 'Contacto',\n experience: 'Experiencia',\n education: 'Educación',\n skills: 'Habilidades',\n about: 'Sobre mi'\n }\n};\nexport default es;\n\n\n\n// WEBPACK FOOTER //\n// ./src/lang/es.js","/* eslint-disable */\nconst fr = {\n headings: {\n contact: 'Contact',\n experience: 'Expérience professionelle',\n education: 'Formation',\n skills: 'Compétences',\n about: 'À propos de moi' \n }\n};\nexport default fr;\n\n\n\n// WEBPACK FOOTER //\n// ./src/lang/fr.js","/* eslint-disable */\nconst he = {\n headings: {\n contact: 'יצירת קשר',\n experience: 'ניסיון',\n education: 'השכלה',\n skills: 'כישורים',\n about: 'תמצית'\n }\n};\nexport default he;\n\n\n\n// WEBPACK FOOTER //\n// ./src/lang/he.js","/* eslint-disable */\nconst hu = {\n headings: {\n contact: 'Kapcsolat',\n experience: 'Munkatapasztalat',\n education: 'Tanulmány',\n skills: 'Készségek',\n about: 'Rólam'\n }\n};\nexport default hu;\n\n\n\n// WEBPACK FOOTER //\n// ./src/lang/hu.js","/* eslint-disable */\r\nconst id = {\r\n headings: {\r\n contact: \"Kontak\",\r\n experience: \"Pengalaman\",\r\n education: \"Pendidikan\",\r\n skills: \"Keterampilan\",\r\n about: \"Tentang Saya\"\r\n }\r\n};\r\nexport default id;\r\n\n\n\n// WEBPACK FOOTER //\n// ./src/lang/id.js","/* eslint-disable */\nconst it = {\n headings: {\n contact: 'Contatti',\n experience: 'Esperienza professionale',\n education: 'Formazione',\n skills: 'Competenze',\n about: 'Su di me'\n }\n};\nexport default it;\n\n\n\n// WEBPACK FOOTER //\n// ./src/lang/it.js","/* eslint-disable */\nconst cn = {\n headings: {\n contact: '連絡先',\n experience: '職務経歴',\n education: '学歴',\n skills: 'スキル',\n about: '自己紹介'\n }\n};\nexport default cn;\n\n\n\n// WEBPACK FOOTER //\n// ./src/lang/ja.js","/* eslint-disable */\nconst lt = {\n headings: {\n contact: 'Kontaktai',\n experience: 'Patirtis',\n education: 'Išsilavinimas',\n skills: 'Įgūdžiai',\n about: 'Apie mane'\n }\n};\nexport default lt;\n\n\n\n// WEBPACK FOOTER //\n// ./src/lang/lt.js","/* eslint-disable */\nconst nl = {\n headings: {\n contact: 'Contact',\n experience: 'Ervaringen',\n education: 'Opleidingen',\n skills: 'Skills',\n about: 'Over mij'\n }\n };\n export default nl;\n\n\n// WEBPACK FOOTER //\n// ./src/lang/nl.js","/* eslint-disable */\nconst pl = {\n headings: {\n contact: 'Kontakt',\n experience: 'Doświadczenie',\n education: 'Wykształcenie',\n skills: 'Umiejętności',\n about: 'O mnie'\n }\n};\nexport default pl;\n\n\n\n// WEBPACK FOOTER //\n// ./src/lang/pl.js","/* eslint-disable */\nconst ptbr = {\n headings: {\n contact: 'Contato',\n experience: 'Experiência Profissional',\n education: 'Educação',\n skills: 'Competências',\n about: 'Sobre'\n }\n};\nexport default ptbr;\n\n\n\n// WEBPACK FOOTER //\n// ./src/lang/pt-br.js","/* eslint-disable */\nconst pt = {\n headings: {\n contact: 'Contactos',\n experience: 'Experiência Profissional',\n education: 'Educação',\n skills: 'Competências',\n about: 'Sobre mim'\n }\n};\nexport default pt;\n\n\n\n// WEBPACK FOOTER //\n// ./src/lang/pt.js","/* eslint-disable */\n\nconst ru = {\n headings: {\n contact: \"Контакты\",\n experience: \"Опыт\",\n education: \"Обучение\",\n skills: \"Навыки\",\n about: \"Обо мне\"\n }\n};\n\nexport default ru;\n\n\n// WEBPACK FOOTER //\n// ./src/lang/ru.js","/* eslint-disable */\nconst sv = {\n headings: {\n contact: 'Kontakt',\n experience: 'Arbetslivserfarenhet',\n education: 'Utbildning',\n skills: 'Kunskaper',\n about: 'Om mig'\n }\n};\nexport default sv;\n\n\n\n// WEBPACK FOOTER //\n// ./src/lang/sv.js","/* eslint-disable */\nconst th = {\n headings: {\n contact: 'ข้อมูลติดต่อ',\n experience: 'ประสบการณ์ทำงาน',\n education: 'ประวัติการศึกษา',\n skills: 'ทักษะและความสามารถ',\n about: 'ข้อมูลส่วนตัว'\n }\n};\nexport default th;\n\n\n\n// WEBPACK FOOTER //\n// ./src/lang/th.js","/* eslint-disable */\nconst tr = {\n headings: {\n contact: 'İletişim',\n experience: 'Deneyim',\n education: 'Eğitim',\n skills: 'Yetenekler',\n about: 'Hakkımda'\n }\n};\nexport default tr;\n\n\n\n// WEBPACK FOOTER //\n// ./src/lang/tr.js","/* eslint-disable */\nconst zhtw = {\n headings: {\n contact: '聯絡方式',\n experience: '經歷',\n education: '學歷',\n skills: '技能專長',\n about: '自我介紹'\n }\n};\nexport default zhtw;\n\n\n\n// WEBPACK FOOTER //\n// ./src/lang/zh-tw.js","// The Vue build version to load with the `import` command\n// (runtime-only or standalone) has been set in webpack.base.conf with an alias.\nimport Vue from 'vue';\nimport App from './App';\nimport router from './router';\n\nVue.config.productionTip = false;\n\n/* eslint-disable no-new */\nnew Vue({\n el: '#app',\n router,\n template: '',\n components: {\n App\n }\n});\n\n\n\n// WEBPACK FOOTER //\n// ./src/main.js","/* eslint-disable */\nexport const PERSON = {\n name: {\n first: 'John',\n middle: '',\n last: 'Doe',\n },\n about: 'Hi, my name is John Doe. I\\'m just about the most boring type of person you could possibly imagine. I like collecting leaves from the tree in my back yard and documenting each time I eat a peanut that is non-uniform. I am not a robot. Please hire me.',\n position: 'Software Developer',\n birth: {\n year: 1990,\n location: 'New York'\n },\n experience: [{\n company: 'Company A',\n position: 'Developer',\n timeperiod: 'since January 2016',\n description: 'Programming and watching cute cat videos.'\n },\n {\n company: 'Company B',\n position: 'Frontend Developer',\n timeperiod: 'January 2015 - December 2015',\n description: 'Fulfillment of extremely important tasks.'\n },\n {\n company: 'Company C',\n position: 'Trainee',\n timeperiod: 'March 2014 - December 2014',\n description: 'Making coffee and baking cookies.'\n }\n ],\n education: [{\n degree: 'Master of Arts',\n timeperiod: 'March 2012 - December 2013',\n description: 'Major in Hacking and Computer Penetration, University A, New York, USA.'\n },\n {\n degree: 'Bachelor of Science',\n timeperiod: 'March 2009 - December 2011',\n description: 'Major in Engineering, University B, Los Angeles, USA.'\n }\n ],\n // skill level goes 0 to 100\n skills: [{\n name: 'HTML5',\n level: '99'\n },\n {\n name: 'CSS3',\n level: '95'\n },\n {\n name: 'JavaScript',\n level: '97'\n },\n {\n name: 'Node.js',\n level: '93'\n },\n {\n name: 'Angular 2',\n level: '60'\n },\n {\n name: 'TypeScript',\n level: '80'\n },\n {\n name: 'ES.Next',\n level: '70'\n },\n {\n name: 'Docker',\n level: '99'\n }\n ],\n skillDescription: 'Also proficient in Adobe Photoshop and Illustrator, grew up bilingual (English and Klingon).',\n contact: {\n email: 'john.doe@email.com',\n phone: '0123 456789',\n street: '1234 Broadway',\n city: 'New York',\n website: 'johndoe.com',\n github: 'johnyD'\n },\n lang: 'en' // en, de, fr, pt, cn, it, es, th, pt-br, ru, sv, id, hu, pl, ja, nl, he, zh-tw, lt\n};\n\n\n\n// WEBPACK FOOTER //\n// ./src/person.js","import en from './lang/en';\nimport de from './lang/de';\nimport fr from './lang/fr';\nimport pt from './lang/pt';\nimport cn from './lang/cn';\nimport it from './lang/it';\nimport es from './lang/es';\nimport th from './lang/th';\nimport id from './lang/id';\nimport sv from './lang/sv';\nimport ru from './lang/ru';\nimport ptbr from './lang/pt-br';\nimport hu from './lang/hu';\nimport pl from './lang/pl';\nimport he from './lang/he';\nimport ja from './lang/ja';\nimport zhtw from './lang/zh-tw';\nimport nl from './lang/nl';\nimport lt from './lang/lt';\nimport tr from './lang/tr';\n\nexport const terms = {\n en, de, fr, pt, cn, it, es, th, 'pt-br': ptbr, ru, sv, id, hu, pl, ja, nl, he, 'zh-tw': zhtw, lt, tr\n};\n\n\n\n// WEBPACK FOOTER //\n// ./src/terms.js","\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// App.vue?753cca25","\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// home.vue?8e622054","\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// resume.vue?f81db926","\n\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// left-right.vue?6d83d643","\n\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// material-dark.vue?d3408dcc","\n\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// oblique.vue?79b4ba84","\n\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// purple.vue?fced323e","\n\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// side-bar-rtl.vue?2671465c","\n\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// side-bar.vue?cb399fbc","module.exports = __webpack_public_path__ + \"src/static/img/logo.1522a48.png\";\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/logo.png\n// module id = 52\n// module chunks = 0","module.exports = __webpack_public_path__ + \"src/static/img/resume-left-right.c1c35ac.png\";\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/preview/resume-left-right.png\n// module id = 53\n// module chunks = 0","module.exports = __webpack_public_path__ + \"src/static/img/resume-material-dark.6797a3d.png\";\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/preview/resume-material-dark.png\n// module id = 54\n// module chunks = 0","module.exports = __webpack_public_path__ + \"src/static/img/resume-oblique.47178a4.png\";\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/preview/resume-oblique.png\n// module id = 55\n// module chunks = 0","module.exports = __webpack_public_path__ + \"src/static/img/resume-purple.eea4ba4.png\";\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/preview/resume-purple.png\n// module id = 56\n// module chunks = 0","module.exports = __webpack_public_path__ + \"src/static/img/resume-side-bar-rtl.5fa854f.png\";\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/preview/resume-side-bar-rtl.png\n// module id = 57\n// module chunks = 0","module.exports = __webpack_public_path__ + \"src/static/img/resume-side-bar.d93e9a6.png\";\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/preview/resume-side-bar.png\n// module id = 58\n// module chunks = 0","function injectStyle (ssrContext) {\n require(\"!!../../node_modules/extract-text-webpack-plugin/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"minimize\\\":true,\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-d7e5c49e\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!../../node_modules/vue-loader/lib/selector?type=styles&index=0!./home.vue\")\n}\nvar Component = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")(\n /* script */\n require(\"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./home.vue\"),\n /* template */\n require(\"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-d7e5c49e\\\"}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./home.vue\"),\n /* styles */\n injectStyle,\n /* scopeId */\n \"data-v-d7e5c49e\",\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/pages/home.vue\n// module id = 59\n// module chunks = 0","function injectStyle (ssrContext) {\n require(\"!!../../node_modules/extract-text-webpack-plugin/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"minimize\\\":true,\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-a4e9d902\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!../../node_modules/vue-loader/lib/selector?type=styles&index=0!./resume.vue\")\n}\nvar Component = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")(\n /* script */\n require(\"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./resume.vue\"),\n /* template */\n require(\"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-a4e9d902\\\"}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./resume.vue\"),\n /* styles */\n injectStyle,\n /* scopeId */\n \"data-v-a4e9d902\",\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/pages/resume.vue\n// module id = 60\n// module chunks = 0","function injectStyle (ssrContext) {\n require(\"!!../../node_modules/extract-text-webpack-plugin/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"minimize\\\":true,\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-25653886\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/selector?type=styles&index=0!./left-right.vue\")\n}\nvar Component = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")(\n /* script */\n require(\"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./left-right.vue\"),\n /* template */\n require(\"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-25653886\\\"}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./left-right.vue\"),\n /* styles */\n injectStyle,\n /* scopeId */\n \"data-v-25653886\",\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/resumes/left-right.vue\n// module id = 61\n// module chunks = 0","function injectStyle (ssrContext) {\n require(\"!!../../node_modules/extract-text-webpack-plugin/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"minimize\\\":true,\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-31798ddc\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/selector?type=styles&index=0!./material-dark.vue\")\n}\nvar Component = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")(\n /* script */\n require(\"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./material-dark.vue\"),\n /* template */\n require(\"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-31798ddc\\\"}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./material-dark.vue\"),\n /* styles */\n injectStyle,\n /* scopeId */\n \"data-v-31798ddc\",\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/resumes/material-dark.vue\n// module id = 62\n// module chunks = 0","function injectStyle (ssrContext) {\n require(\"!!../../node_modules/extract-text-webpack-plugin/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"minimize\\\":true,\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-3e9e9731\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/selector?type=styles&index=0!./oblique.vue\")\n}\nvar Component = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")(\n /* script */\n require(\"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./oblique.vue\"),\n /* template */\n require(\"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-3e9e9731\\\"}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./oblique.vue\"),\n /* styles */\n injectStyle,\n /* scopeId */\n \"data-v-3e9e9731\",\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/resumes/oblique.vue\n// module id = 63\n// module chunks = 0","function injectStyle (ssrContext) {\n require(\"!!../../node_modules/extract-text-webpack-plugin/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"minimize\\\":true,\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-1f07d728\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/selector?type=styles&index=0!./purple.vue\")\n}\nvar Component = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")(\n /* script */\n require(\"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./purple.vue\"),\n /* template */\n require(\"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-1f07d728\\\"}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./purple.vue\"),\n /* styles */\n injectStyle,\n /* scopeId */\n \"data-v-1f07d728\",\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/resumes/purple.vue\n// module id = 64\n// module chunks = 0","function injectStyle (ssrContext) {\n require(\"!!../../node_modules/extract-text-webpack-plugin/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"minimize\\\":true,\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-7f2ce22c\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/selector?type=styles&index=0!./side-bar-rtl.vue\")\n}\nvar Component = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")(\n /* script */\n require(\"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./side-bar-rtl.vue\"),\n /* template */\n require(\"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-7f2ce22c\\\"}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./side-bar-rtl.vue\"),\n /* styles */\n injectStyle,\n /* scopeId */\n \"data-v-7f2ce22c\",\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/resumes/side-bar-rtl.vue\n// module id = 65\n// module chunks = 0","function injectStyle (ssrContext) {\n require(\"!!../../node_modules/extract-text-webpack-plugin/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"minimize\\\":true,\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-4ac258cd\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/selector?type=styles&index=0!./side-bar.vue\")\n}\nvar Component = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")(\n /* script */\n require(\"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./side-bar.vue\"),\n /* template */\n require(\"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-4ac258cd\\\"}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./side-bar.vue\"),\n /* styles */\n injectStyle,\n /* scopeId */\n \"data-v-4ac258cd\",\n /* moduleIdentifier (server only) */\n null\n)\n\nmodule.exports = Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/resumes/side-bar.vue\n// module id = 66\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"resume\",\n attrs: {\n \"id\": \"template\"\n }\n }, [_c('div', {\n attrs: {\n \"id\": \"resume-header\"\n }\n }, [_c('div', {\n attrs: {\n \"id\": \"header-left\"\n }\n }, [_c('h2', {\n attrs: {\n \"id\": \"position\"\n }\n }, [_vm._v(_vm._s(_vm.person.position))]), _vm._v(\" \"), _c('h1', {\n attrs: {\n \"id\": \"name\"\n }\n }, [_vm._v(_vm._s(_vm.person.name.first) + \" \" + _vm._s(_vm.person.name.last))]), _vm._v(\" \"), _c('div', {\n attrs: {\n \"id\": \"info-flex\"\n }\n }, [_c('span', {\n attrs: {\n \"id\": \"email\"\n }\n }, [_c('a', {\n attrs: {\n \"href\": \"mailto:\" + _vm.person.contact.email\n }\n }, [_c('i', {\n staticClass: \"fa fa-envelope\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n }), _vm._v(\" \" + _vm._s(_vm.person.contact.email))])]), _vm._v(\" \"), _c('span', {\n attrs: {\n \"id\": \"phone\"\n }\n }, [_c('i', {\n staticClass: \"fa fa-phone-square\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n }), _vm._v(\" \" + _vm._s(_vm.person.contact.phone))]), _vm._v(\" \"), (_vm.person.contact.website) ? _c('span', {\n attrs: {\n \"id\": \"website\"\n }\n }, [_c('a', {\n attrs: {\n \"href\": _vm.person.contact.website\n }\n }, [_c('i', {\n staticClass: \"fa fa-home\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n }), _vm._v(\" \" + _vm._s(_vm.person.contact.website))])]) : _vm._e(), _vm._v(\" \"), (_vm.person.contact.github) ? _c('span', {\n attrs: {\n \"id\": \"github\"\n }\n }, [_c('a', {\n attrs: {\n \"href\": \"https://github.com/\" + _vm.person.contact.github\n }\n }, [_c('i', {\n staticClass: \"fa fa-github\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n }), _vm._v(\" \" + _vm._s(_vm.person.contact.github))])]) : _vm._e()])]), _vm._v(\" \"), _vm._m(0)]), _vm._v(\" \"), _c('div', {\n attrs: {\n \"id\": \"resume-body\"\n }\n }, [_c('div', {\n attrs: {\n \"id\": \"experience-container\"\n }\n }, [_c('h2', {\n attrs: {\n \"id\": \"experience-title\"\n }\n }, [_vm._v(_vm._s(_vm.lang.headings.experience))]), _vm._v(\" \"), _c('div', {\n staticClass: \"spacer\"\n }), _vm._v(\" \"), _vm._l((_vm.person.experience), function(experience) {\n return _c('div', {\n key: experience.company,\n staticClass: \"experience\"\n }, [_c('h2', {\n staticClass: \"company\"\n }, [_vm._v(_vm._s(experience.company))]), _vm._v(\" \"), _c('p', {\n staticClass: \"job-info\"\n }, [_c('span', {\n staticClass: \"job-title\"\n }, [_vm._v(_vm._s(experience.position) + \" | \")]), _c('span', {\n staticClass: \"experience-timeperiod\"\n }, [_vm._v(_vm._s(experience.timeperiod))])]), _vm._v(\" \"), (experience.description) ? _c('p', {\n staticClass: \"job-description\"\n }, [_vm._v(_vm._s(experience.description))]) : _vm._e(), _vm._v(\" \"), (experience.list) ? _c('ul', _vm._l((experience.list), function(item, index) {\n return _c('li', {\n key: index\n }, [_c('span', {\n staticClass: \"list-item-black\"\n }, [_vm._v(\"\\n \" + _vm._s(item) + \"\\n \")])])\n })) : _vm._e()])\n })], 2), _vm._v(\" \"), _c('div', {\n attrs: {\n \"id\": \"education-container\"\n }\n }, [_c('h2', {\n attrs: {\n \"id\": \"education-title\"\n }\n }, [_vm._v(_vm._s(_vm.lang.headings.education))]), _vm._v(\" \"), _c('div', {\n staticClass: \"spacer\"\n }), _vm._v(\" \"), _vm._l((_vm.person.education), function(education) {\n return _c('div', {\n key: education.degree,\n staticClass: \"education\"\n }, [_c('h2', {\n staticClass: \"education-description\"\n }, [_vm._v(_vm._s(education.description))]), _vm._v(\" \"), _c('p', [_c('span', {\n staticClass: \"degree\"\n }, [_vm._v(_vm._s(education.degree) + \" | \")]), _c('span', {\n staticClass: \"education-timeperiod\"\n }, [_vm._v(_vm._s(education.timeperiod))])])])\n })], 2), _vm._v(\" \"), (_vm.person.skills != []) ? _c('div', {\n attrs: {\n \"id\": \"skills-container\"\n }\n }, [_c('h2', {\n attrs: {\n \"id\": \"skills-title\"\n }\n }, [_vm._v(_vm._s(_vm.lang.headings.skills))]), _vm._v(\" \"), _c('div', {\n staticClass: \"spacer\"\n }), _vm._v(\" \"), _c('p', {\n attrs: {\n \"id\": \"skill-description\"\n }\n }, [_vm._v(_vm._s(_vm.person.skillDescription))]), _vm._v(\" \"), _c('ul', {\n attrs: {\n \"id\": \"skill-list\"\n }\n }, _vm._l((_vm.person.skills), function(skill) {\n return _c('li', {\n key: skill.name,\n staticClass: \"skill\"\n }, [_c('span', {\n staticClass: \"list-item-black\"\n }, [_vm._v(\"\\n \" + _vm._s(skill.name) + \"\\n \")])])\n }))]) : _vm._e()]), _vm._v(\" \"), _c('div', {\n attrs: {\n \"id\": \"resume-footer\"\n }\n }, [(_vm.person.about) ? _c('div', [_c('h2', [_vm._v(_vm._s(_vm.lang.headings.about))]), _vm._v(\" \"), _c('p', [_vm._v(_vm._s(_vm.person.about))])]) : _vm._e()])])\n},staticRenderFns: [function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n attrs: {\n \"id\": \"header-right\"\n }\n }, [_c('div', {\n attrs: {\n \"id\": \"headshot\"\n }\n })])\n}]}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler?{\"id\":\"data-v-1f07d728\"}!./~/vue-loader/lib/selector.js?type=template&index=0!./src/resumes/purple.vue\n// module id = 67\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"resume\",\n attrs: {\n \"id\": \"resume1\"\n }\n }, [_c('div', {\n staticClass: \"row text-center\"\n }, [_c('span', {\n staticClass: \"name\"\n }, [_vm._v(_vm._s(_vm.person.name.first) + \" \" + _vm._s(_vm.person.name.middle) + \" \" + _vm._s(_vm.person.name.last))])]), _vm._v(\" \"), _c('div', {\n staticClass: \"row text-center\"\n }, [_c('p', {\n staticClass: \"position center\"\n }, [_vm._v(_vm._s(_vm.person.position))])]), _vm._v(\" \"), _vm._m(0), _vm._v(\" \"), _c('div', {\n staticClass: \"left half\"\n }, [_c('div', {\n staticClass: \"experience\"\n }, [_c('h3', [_vm._v(_vm._s(_vm.lang.headings.experience))]), _vm._v(\" \"), _vm._l((_vm.person.experience), function(experience) {\n return _c('div', {\n key: experience.company,\n staticClass: \"experience-block\"\n }, [_c('span', {\n staticClass: \"company\"\n }, [_vm._v(\" \" + _vm._s(experience.company) + \" \")]), _vm._v(\" \"), _c('span', {\n staticClass: \"job-title\"\n }, [_vm._v(\" \" + _vm._s(experience.position) + \" \")]), _vm._v(\" \"), _c('span', {\n staticClass: \"time-period\"\n }, [_vm._v(\" \" + _vm._s(experience.timeperiod))]), _vm._v(\" \"), _c('span', {\n staticClass: \"job-description\"\n }, [_vm._v(\" \" + _vm._s(experience.description) + \" \")])])\n })], 2), _vm._v(\" \"), _c('div', {\n staticClass: \"contact\"\n }, [_c('h3', [_vm._v(_vm._s(_vm.lang.headings.contact))]), _vm._v(\" \"), _c('table', [_c('tr', [_c('td', [_c('a', {\n attrs: {\n \"href\": 'mailto:' + _vm.person.contact.email\n }\n }, [_vm._v(_vm._s(_vm.person.contact.email))])]), _vm._v(\" \"), _vm._m(1)]), _vm._v(\" \"), _c('tr', [_c('td', [_c('a', {\n attrs: {\n \"href\": 'tel:' + _vm.person.contact.phone\n }\n }, [_vm._v(_vm._s(_vm.person.contact.phone))])]), _vm._v(\" \"), _vm._m(2)]), _vm._v(\" \"), _c('tr', [_c('td', [_vm._v(_vm._s(_vm.person.contact.street) + \" \"), _c('br'), _vm._v(\" \" + _vm._s(_vm.person.contact.city))]), _vm._v(\" \"), _vm._m(3)]), _vm._v(\" \"), (_vm.person.contact.website) ? _c('tr', [_c('td', [_c('a', {\n attrs: {\n \"href\": _vm.person.contact.website\n }\n }, [_vm._v(_vm._s(_vm.person.contact.website))])]), _vm._v(\" \"), _vm._m(4)]) : _vm._e(), _vm._v(\" \"), (_vm.person.contact.github) ? _c('tr', [_c('td', [_c('a', {\n attrs: {\n \"href\": 'https://github.com/' + _vm.person.contact.github\n }\n }, [_vm._v(\"https://github.com/\" + _vm._s(_vm.person.contact.github))])]), _vm._v(\" \"), _vm._m(5)]) : _vm._e()])])]), _vm._v(\" \"), _c('div', {\n staticClass: \"right half\"\n }, [_c('div', {\n staticClass: \"education\"\n }, [_c('h3', [_vm._v(_vm._s(_vm.lang.headings.education))]), _vm._v(\" \"), _vm._l((_vm.person.education), function(education) {\n return _c('div', {\n key: education.degree,\n staticClass: \"education-block\"\n }, [_c('span', {\n staticClass: \"degree\"\n }, [_vm._v(_vm._s(education.degree))]), _vm._v(\" \"), _c('span', {\n staticClass: \"degree-description\"\n }, [_vm._v(_vm._s(education.description))])])\n })], 2), _vm._v(\" \"), _c('h3', [_vm._v(_vm._s(_vm.lang.headings.skills))]), _vm._v(\" \"), _c('div', {\n staticClass: \"skills\"\n }, _vm._l((_vm.person.skills), function(skill) {\n return _c('div', {\n key: skill.name,\n staticClass: \"skill-block\"\n }, [_c('span', {\n staticClass: \"skill\"\n }, [_vm._v(_vm._s(skill.name))]), _vm._v(\" \"), _c('div', {\n staticClass: \"skill-bar\"\n }, [_c('div', {\n staticClass: \"level\",\n style: ('width: ' + skill.level + '%')\n })])])\n })), _vm._v(\" \"), _c('span', {\n staticClass: \"skills-other\"\n }, [_vm._v(\" \" + _vm._s(_vm.person.skillDescription) + \" \")])])])\n},staticRenderFns: [function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"row\"\n }, [_c('div', {\n staticClass: \"image center\"\n }, [_c('div', {\n staticClass: \"img\"\n })])])\n},function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('td', [_c('i', {\n staticClass: \"fa fa-envelope\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n })])\n},function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('td', [_c('i', {\n staticClass: \"fa fa-phone\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n })])\n},function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('td', [_c('i', {\n staticClass: \"fa fa-home\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n })])\n},function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('td', [_c('i', {\n staticClass: \"fa fa-globe\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n })])\n},function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('td', [_c('i', {\n staticClass: \"fa fa-github\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n })])\n}]}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler?{\"id\":\"data-v-25653886\"}!./~/vue-loader/lib/selector.js?type=template&index=0!./src/resumes/left-right.vue\n// module id = 68\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"resume\"\n }, [_c('div', {\n staticClass: \"leftCol m_box\"\n }, [_c('div', {\n staticClass: \"shadow\"\n }), _vm._v(\" \"), _c('div', {\n staticClass: \"heading\",\n attrs: {\n \"id\": \"myselfpic\"\n }\n }), _vm._v(\" \"), _c('div', {\n staticClass: \"section-headline\"\n }, [_vm._v(\"\\n \" + _vm._s(_vm.lang.headings.contact) + \"\\n \")]), _vm._v(\" \"), _c('div', {\n staticClass: \"item\"\n }, [_vm._m(0), _vm._v(\" \"), _c('div', {\n staticClass: \"text\"\n }, [_c('ul', [_c('li', [_vm._v(\" Born \" + _vm._s(_vm.person.birth.year) + \" in \" + _vm._s(_vm.person.birth.location))])])])]), _vm._v(\" \"), _c('div', {\n staticClass: \"item\"\n }, [_vm._m(1), _vm._v(\" \"), _c('div', {\n staticClass: \"text\"\n }, [_c('ul', [_c('li', [_vm._v(_vm._s(_vm.person.contact.street))]), _vm._v(\" \"), _c('li', [_vm._v(_vm._s(_vm.person.contact.city))])])])]), _vm._v(\" \"), _c('a', {\n attrs: {\n \"href\": 'tel:' + _vm.person.contact.phone\n }\n }, [_c('div', {\n staticClass: \"item\"\n }, [_vm._m(2), _vm._v(\" \"), _c('div', {\n staticClass: \"text\"\n }, [_vm._v(\"\\n \" + _vm._s(_vm.person.contact.phone) + \"\\n \")])])]), _vm._v(\" \"), _c('a', {\n attrs: {\n \"href\": 'mailto:' + _vm.person.contact.email\n }\n }, [_c('div', {\n staticClass: \"item\"\n }, [_vm._m(3), _vm._v(\" \"), _c('div', {\n staticClass: \"text\"\n }, [_vm._v(\"\\n \" + _vm._s(_vm.person.contact.email) + \"\\n \")])])]), _vm._v(\" \"), (_vm.person.contact.github) ? _c('a', {\n attrs: {\n \"href\": 'https://github.com/' + _vm.person.contact.github,\n \"target\": \"_blank\"\n }\n }, [_c('div', {\n staticClass: \"item\"\n }, [_vm._m(4), _vm._v(\" \"), _c('div', {\n staticClass: \"text\"\n }, [_c('span', [_vm._v(\"@\" + _vm._s(_vm.person.contact.github))]), _vm._v(\" \"), _c('span', [_vm._v(\"github.com/\" + _vm._s(_vm.person.contact.github))])])])]) : _vm._e(), _vm._v(\" \"), (_vm.person.contact.website) ? _c('a', {\n attrs: {\n \"href\": _vm.person.contact.website,\n \"target\": \"_blank\"\n }\n }, [_c('div', {\n staticClass: \"item\"\n }, [_vm._m(5), _vm._v(\" \"), _c('div', {\n staticClass: \"text\"\n }, [_c('span', [_vm._v(_vm._s(_vm.person.contact.website))])])])]) : _vm._e(), _vm._v(\" \"), _c('div', {\n staticClass: \"item last\"\n }, [_c('div', {\n staticClass: \"section-headline\"\n }, [_vm._v(\"\\n \" + _vm._s(_vm.lang.headings.skills) + \"\\n \")]), _vm._v(\" \"), _vm._l((_vm.person.skills), function(skill) {\n return _c('div', {\n key: skill.name,\n staticClass: \"skill\"\n }, [_c('div', {\n staticClass: \"right\"\n }, [_c('span', [_vm._v(_vm._s(skill.name) + \" \")]), _vm._v(\" \"), _c('div', {\n staticClass: \"progress\"\n }, [_c('div', {\n staticClass: \"determinate\",\n style: ('width: ' + skill.level + '%;')\n }, [_c('i', {\n staticClass: \"fa fa-circle\"\n })])])])])\n })], 2)]), _vm._v(\" \"), _c('div', {\n staticClass: \"rightCol\"\n }, [_c('div', {\n staticClass: \"title\"\n }, [_c('h2', [_vm._v(_vm._s(_vm.person.name.first) + \" \" + _vm._s(_vm.person.name.middle) + \" \" + _vm._s(_vm.person.name.last))]), _vm._v(\" \"), _c('div', [_vm._v(_vm._s(_vm.person.position))])]), _vm._v(\" \"), _c('div', {\n staticClass: \"section-headline\"\n }, [_vm._v(_vm._s(_vm.lang.headings.experience))]), _vm._v(\" \"), _vm._l((_vm.person.experience), function(experience) {\n return _c('div', {\n key: experience.company,\n staticClass: \"block\"\n }, [_c('div', {\n staticClass: \"block-helper\"\n }), _vm._v(\" \"), _c('div', {\n staticClass: \"headline\"\n }, [_vm._v(_vm._s(experience.position) + \" - \" + _vm._s(experience.company)), _vm._v(\" \"), _c('div', {\n staticClass: \"subheadline\"\n }, [_vm._v(_vm._s(experience.timeperiod))]), _vm._v(\" \"), _c('p', {\n staticClass: \"info\"\n }, [_vm._v(\"\\n \" + _vm._s(experience.description) + \"\\n \")])])])\n }), _vm._v(\" \"), _c('div', {\n staticClass: \"section-headline\"\n }, [_vm._v(_vm._s(_vm.lang.headings.education))]), _vm._v(\" \"), _vm._l((_vm.person.education), function(education) {\n return _c('div', {\n key: education.degree,\n staticClass: \"block\"\n }, [_c('div', {\n staticClass: \"block-helper\"\n }), _vm._v(\" \"), _c('div', {\n staticClass: \"headline\"\n }, [_vm._v(_vm._s(education.degree))]), _vm._v(\" \"), _c('p', {\n staticClass: \"info\"\n }, [_vm._v(\"\\n \" + _vm._s(education.timeperiod) + \", \" + _vm._s(education.description) + \"\\n \")])])\n })], 2), _vm._v(\" \"), _c('div', {\n staticStyle: {\n \"clear\": \"both\"\n }\n })])\n},staticRenderFns: [function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"icon\"\n }, [_c('i', {\n staticClass: \"material-icons\"\n }, [_vm._v(\"account_circle\")])])\n},function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"icon\"\n }, [_c('i', {\n staticClass: \"material-icons\"\n }, [_vm._v(\"location_city\")])])\n},function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"icon\"\n }, [_c('i', {\n staticClass: \"material-icons\"\n }, [_vm._v(\"phone\")])])\n},function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"icon\"\n }, [_c('i', {\n staticClass: \"material-icons\"\n }, [_vm._v(\"email\")])])\n},function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"icon\"\n }, [_c('i', {\n staticClass: \"fa fa-github\"\n })])\n},function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"icon\"\n }, [_c('i', {\n staticClass: \"material-icons\"\n }, [_vm._v(\"language\")])])\n}]}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler?{\"id\":\"data-v-31798ddc\"}!./~/vue-loader/lib/selector.js?type=template&index=0!./src/resumes/material-dark.vue\n// module id = 69\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"resume\",\n attrs: {\n \"id\": \"resume3\"\n }\n }, [_c('div', {\n staticClass: \"resume-header\"\n }, [_c('div', {\n staticClass: \"triangle\"\n }), _vm._v(\" \"), _c('div', {\n staticClass: \"person-header\"\n }, [_c('div', {\n staticClass: \"person-wrapper\"\n }, [_c('div', {\n staticClass: \"person\"\n }, [_c('div', {\n staticClass: \"name\"\n }, [_vm._v(_vm._s(_vm.person.name.first) + \" \" + _vm._s(_vm.person.name.middle) + \" \" + _vm._s(_vm.person.name.last))]), _vm._v(\" \"), _c('div', {\n staticClass: \"position\"\n }, [_vm._v(_vm._s(_vm.person.position))])]), _vm._v(\" \"), _c('div', {\n staticClass: \"img\"\n })])])]), _vm._v(\" \"), _c('div', {\n staticClass: \"resume-content\"\n }, [_c('div', {\n staticClass: \"experience\"\n }, [_c('h3', [_vm._v(_vm._s(_vm.lang.headings.experience))]), _vm._v(\" \"), _vm._l((_vm.person.experience), function(experience) {\n return _c('div', {\n key: experience.company,\n staticClass: \"experience-block\"\n }, [_c('div', {\n staticClass: \"row\"\n }, [_c('span', {\n staticClass: \"job-title\"\n }, [_vm._v(\" \" + _vm._s(experience.position) + \" \")]), _vm._v(\" \"), _c('i', {\n staticClass: \"material-icons\"\n }, [_vm._v(\"details\")]), _vm._v(\" \"), _c('span', {\n staticClass: \"company\"\n }, [_vm._v(\" \" + _vm._s(experience.company) + \" \")])]), _vm._v(\" \"), _c('div', {\n staticClass: \"row\"\n }, [_c('span', {\n staticClass: \"time-period\"\n }, [_vm._v(\" \" + _vm._s(experience.timeperiod))]), _vm._v(\" \"), _c('span', {\n staticClass: \"job-description\"\n }, [_vm._v(\", \" + _vm._s(experience.description) + \" \")])])])\n })], 2), _vm._v(\" \"), _c('div', {\n staticClass: \"education\"\n }, [_c('h3', [_vm._v(_vm._s(_vm.lang.headings.education))]), _vm._v(\" \"), _vm._l((_vm.person.education), function(education) {\n return _c('div', {\n key: education.degree,\n staticClass: \"education-block\"\n }, [_c('div', {\n staticClass: \"row\"\n }, [_c('span', {\n staticClass: \"degree\"\n }, [_vm._v(_vm._s(education.degree))])]), _vm._v(\" \"), _c('div', {\n staticClass: \"row\"\n }, [_c('span', {\n staticClass: \"degree-description\"\n }, [_vm._v(_vm._s(education.description))])])])\n })], 2), _vm._v(\" \"), _c('div', {\n staticClass: \"skill-section\"\n }, [_c('h3', [_vm._v(_vm._s(_vm.lang.headings.skills))]), _vm._v(\" \"), _vm._l((_vm.person.skills), function(skill) {\n return _c('div', {\n key: skill.name,\n staticClass: \"skills\"\n }, [_c('div', {\n staticClass: \"skill-block\"\n }, [_c('i', {\n staticClass: \"material-icons\"\n }, [_vm._v(\"details\")]), _vm._v(\" \"), _c('span', {\n staticClass: \"skill\"\n }, [_vm._v(_vm._s(skill.name))])])])\n })], 2), _vm._v(\" \"), _c('div', {\n staticClass: \"skills-other\"\n }, [_c('span', [_vm._v(_vm._s(_vm.person.skillDescription) + \" \")])]), _vm._v(\" \"), _c('div', {\n staticClass: \"contact\"\n }, [_c('h3', [_vm._v(_vm._s(_vm.lang.headings.contact))]), _vm._v(\" \"), _c('a', {\n attrs: {\n \"href\": 'mailto:' + _vm.person.contact.email\n }\n }, [_vm._v(\" \" + _vm._s(_vm.person.contact.email))]), _vm._v(\" \"), _c('span', [_vm._v(\"; \")]), _vm._v(\" \"), _c('a', {\n attrs: {\n \"href\": 'tel:' + _vm.person.contact.phone\n }\n }, [_vm._v(_vm._s(_vm.person.contact.phone))]), _vm._v(\" \"), _c('span', [_vm._v(\"; \")]), _vm._v(\" \"), _c('span', [_vm._v(_vm._s(_vm.person.contact.street) + \", \" + _vm._s(_vm.person.contact.city))]), _vm._v(\" \"), _c('span', [_vm._v(\"; \")]), _vm._v(\" \"), (_vm.person.contact.website) ? _c('a', {\n attrs: {\n \"href\": _vm.person.contact.website\n }\n }, [_vm._v(\"\\n \" + _vm._s(_vm.person.contact.website))]) : _vm._e(), _vm._v(\" \"), (_vm.person.contact.website) ? _c('span', [_vm._v(\"; \")]) : _vm._e(), _vm._v(\" \"), (_vm.person.contact.github) ? _c('a', {\n attrs: {\n \"href\": 'https://github.com/' + _vm.person.contact.github\n }\n }, [_vm._v(\"\\n https://github.com/\" + _vm._s(_vm.person.contact.github))]) : _vm._e()])])])\n},staticRenderFns: []}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler?{\"id\":\"data-v-3e9e9731\"}!./~/vue-loader/lib/selector.js?type=template&index=0!./src/resumes/oblique.vue\n// module id = 70\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"resume\",\n attrs: {\n \"id\": \"resume2\"\n }\n }, [_c('div', {\n staticClass: \"top-row\"\n }, [_c('span', {\n staticClass: \"person-name\"\n }, [_vm._v(\"\\n \" + _vm._s(_vm.person.name.first) + \" \" + _vm._s(_vm.person.name.middle) + \" \" + _vm._s(_vm.person.name.last) + \"\\n \")]), _vm._v(\" \"), _c('span', {\n staticClass: \"person-position\"\n }, [_vm._v(\"\\n \" + _vm._s(_vm.person.position) + \"\\n \")])]), _vm._v(\" \"), _c('div', {\n staticClass: \"left-col\"\n }, [_vm._m(0), _vm._v(\" \"), _c('div', {\n staticClass: \"contact\"\n }, [_c('h3', [_vm._v(_vm._s(_vm.lang.headings.contact))]), _vm._v(\" \"), _c('div', {\n staticClass: \"contact-row\"\n }, [_c('a', {\n attrs: {\n \"href\": 'mailto:' + _vm.person.contact.email\n }\n }, [_vm._v(_vm._s(_vm.person.contact.email))])]), _vm._v(\" \"), _vm._m(1), _vm._v(\" \"), _c('div', {\n staticClass: \"contact-row\"\n }, [_c('a', {\n attrs: {\n \"href\": 'tel:' + _vm.person.contact.phone\n }\n }, [_vm._v(_vm._s(_vm.person.contact.phone))])]), _vm._v(\" \"), _vm._m(2), _vm._v(\" \"), _c('div', {\n staticClass: \"contact-row\"\n }, [_vm._v(\"\\n \" + _vm._s(_vm.person.contact.street) + \" \"), _c('br'), _vm._v(\" \" + _vm._s(_vm.person.contact.city) + \"\\n \")]), _vm._v(\" \"), (_vm.person.contact.github) ? _c('div', {\n staticClass: \"contact-row dots\"\n }, [_c('i', {\n staticClass: \"fa fa-circle\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n }), _vm._v(\" \"), _c('i', {\n staticClass: \"fa fa-circle\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n }), _vm._v(\" \"), _c('i', {\n staticClass: \"fa fa-circle\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n })]) : _vm._e(), _vm._v(\" \"), (_vm.person.contact.github) ? _c('div', {\n staticClass: \"contact-row\"\n }, [_c('a', {\n attrs: {\n \"href\": 'https://github.com/' + _vm.person.contact.github\n }\n }, [_vm._v(\"https://github.com/\" + _vm._s(_vm.person.contact.github))])]) : _vm._e()])]), _vm._v(\" \"), _c('div', {\n staticClass: \"right-col\"\n }, [_c('div', {\n staticClass: \"experience\"\n }, [_c('h3', [_vm._v(_vm._s(_vm.lang.headings.experience))]), _vm._v(\" \"), _vm._l((_vm.person.experience), function(experience) {\n return _c('div', {\n key: experience.company,\n staticClass: \"experience-block\"\n }, [_c('div', {\n staticClass: \"row\"\n }, [_c('span', {\n staticClass: \"company\"\n }, [_vm._v(\" \" + _vm._s(experience.company) + \" -\")]), _vm._v(\" \"), _c('span', {\n staticClass: \"job-title\"\n }, [_vm._v(\" \" + _vm._s(experience.position) + \" \")])]), _vm._v(\" \"), _c('div', {\n staticClass: \"row\"\n }, [_c('span', {\n staticClass: \"time-period\"\n }, [_vm._v(\" \" + _vm._s(experience.timeperiod))])]), _vm._v(\" \"), _c('div', {\n staticClass: \"row\"\n }, [_c('span', {\n staticClass: \"job-description\"\n }, [_vm._v(\" \" + _vm._s(experience.description) + \" \")])])])\n })], 2), _vm._v(\" \"), _c('div', {\n staticClass: \"education\"\n }, [_c('h3', [_vm._v(_vm._s(_vm.lang.headings.education))]), _vm._v(\" \"), _vm._l((_vm.person.education), function(education) {\n return _c('div', {\n key: education.degree,\n staticClass: \"education-block\"\n }, [_c('div', {\n staticClass: \"row\"\n }, [_c('span', {\n staticClass: \"degree\"\n }, [_vm._v(_vm._s(education.degree))])]), _vm._v(\" \"), _c('div', {\n staticClass: \"row\"\n }, [_c('span', {\n staticClass: \"degree-description\"\n }, [_vm._v(_vm._s(education.description))])])])\n })], 2), _vm._v(\" \"), _c('div', {\n staticClass: \"skills-block\"\n }, [_c('h3', [_vm._v(_vm._s(_vm.lang.headings.skills))]), _vm._v(\" \"), _c('div', {\n staticClass: \"skills\"\n }, _vm._l((_vm.person.skills), function(skill) {\n return _c('div', {\n key: skill.name,\n staticClass: \"skill\"\n }, [_c('span', {\n staticClass: \"skill-name\"\n }, [_vm._v(_vm._s(skill.name))])])\n })), _vm._v(\" \"), _c('span', {\n staticClass: \"skills-other\"\n }, [_vm._v(\" \" + _vm._s(_vm.person.skillDescription) + \" \")])])])])\n},staticRenderFns: [function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"person-image\"\n }, [_c('div', {\n staticClass: \"image-centerer\"\n }, [_c('div', {\n staticClass: \"img\"\n })])])\n},function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"contact-row dots\"\n }, [_c('i', {\n staticClass: \"fa fa-circle\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n }), _vm._v(\" \"), _c('i', {\n staticClass: \"fa fa-circle\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n }), _vm._v(\" \"), _c('i', {\n staticClass: \"fa fa-circle\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n })])\n},function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"contact-row dots\"\n }, [_c('i', {\n staticClass: \"fa fa-circle\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n }), _vm._v(\" \"), _c('i', {\n staticClass: \"fa fa-circle\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n }), _vm._v(\" \"), _c('i', {\n staticClass: \"fa fa-circle\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n })])\n}]}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler?{\"id\":\"data-v-4ac258cd\"}!./~/vue-loader/lib/selector.js?type=template&index=0!./src/resumes/side-bar.vue\n// module id = 71\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"resume\",\n attrs: {\n \"id\": \"resume2\"\n }\n }, [_c('div', {\n staticClass: \"top-row\"\n }, [_c('span', {\n staticClass: \"person-name\"\n }, [_vm._v(\"\\n \" + _vm._s(_vm.person.name.first) + \" \" + _vm._s(_vm.person.name.middle) + \" \" + _vm._s(_vm.person.name.last) + \"\\n \")]), _vm._v(\" \"), _c('span', {\n staticClass: \"person-position\"\n }, [_vm._v(\"\\n \" + _vm._s(_vm.person.position) + \"\\n \")])]), _vm._v(\" \"), _c('div', {\n staticClass: \"right-col\"\n }, [_vm._m(0), _vm._v(\" \"), _c('div', {\n staticClass: \"contact\"\n }, [_c('h3', [_vm._v(_vm._s(_vm.lang.headings.contact))]), _vm._v(\" \"), _c('div', {\n staticClass: \"contact-row\"\n }, [_c('a', {\n attrs: {\n \"href\": 'mailto:' + _vm.person.contact.email\n }\n }, [_vm._v(_vm._s(_vm.person.contact.email))])]), _vm._v(\" \"), _vm._m(1), _vm._v(\" \"), _c('div', {\n staticClass: \"contact-row\"\n }, [_c('a', {\n attrs: {\n \"href\": \"'tel:'+person.contact.phone\"\n }\n }, [_vm._v(_vm._s(_vm.person.contact.phone))])]), _vm._v(\" \"), _vm._m(2), _vm._v(\" \"), _c('div', {\n staticClass: \"contact-row\"\n }, [_vm._v(\"\\n \" + _vm._s(_vm.person.contact.street) + \" \"), _c('br'), _vm._v(\" \" + _vm._s(_vm.person.contact.city) + \"\\n \")]), _vm._v(\" \"), _vm._m(3), _vm._v(\" \"), _c('div', {\n staticClass: \"contact-row\"\n }, [_c('a', {\n attrs: {\n \"href\": 'https://github.com/' + _vm.person.contact.github\n }\n }, [_vm._v(\"https://github.com/\" + _vm._s(_vm.person.contact.github))])])])]), _vm._v(\" \"), _c('div', {\n staticClass: \"left-col\"\n }, [_c('div', {\n staticClass: \"experience\"\n }, [_c('h3', [_vm._v(_vm._s(_vm.lang.headings.experience))]), _vm._v(\" \"), _vm._l((_vm.person.experience), function(experience) {\n return _c('div', {\n staticClass: \"experience-block\"\n }, [_c('div', {\n staticClass: \"row\"\n }, [_c('span', {\n staticClass: \"company\"\n }, [_vm._v(\" \" + _vm._s(experience.company) + \" -\")]), _vm._v(\" \"), _c('span', {\n staticClass: \"job-title\"\n }, [_vm._v(\" \" + _vm._s(experience.position) + \" \")])]), _vm._v(\" \"), _c('div', {\n staticClass: \"row\"\n }, [_c('span', {\n staticClass: \"time-period\"\n }, [_vm._v(\" \" + _vm._s(experience.timeperiod))])]), _vm._v(\" \"), _c('div', {\n staticClass: \"row\"\n }, [_c('span', {\n staticClass: \"job-description\"\n }, [_vm._v(\" \" + _vm._s(experience.description) + \" \")])])])\n })], 2), _vm._v(\" \"), _c('div', {\n staticClass: \"education\"\n }, [_c('h3', [_vm._v(_vm._s(_vm.lang.headings.education))]), _vm._v(\" \"), _vm._l((_vm.person.education), function(education) {\n return _c('div', {\n staticClass: \"education-block\"\n }, [_c('div', {\n staticClass: \"row\"\n }, [_c('span', {\n staticClass: \"degree\"\n }, [_vm._v(_vm._s(education.degree))])]), _vm._v(\" \"), _c('div', {\n staticClass: \"row\"\n }, [_c('span', {\n staticClass: \"degree-description\"\n }, [_vm._v(_vm._s(education.description))])])])\n })], 2), _vm._v(\" \"), _c('div', {\n staticClass: \"skills-block\"\n }, [_c('h3', [_vm._v(_vm._s(_vm.lang.headings.skills))]), _vm._v(\" \"), _c('div', {\n staticClass: \"skills\"\n }, _vm._l((_vm.person.skills), function(skill) {\n return _c('div', {\n staticClass: \"skill\"\n }, [_c('span', {\n staticClass: \"skill-name\"\n }, [_vm._v(_vm._s(skill.name))])])\n })), _vm._v(\" \"), _c('span', {\n staticClass: \"skills-other\"\n }, [_vm._v(\" \" + _vm._s(_vm.person.skillDescription) + \" \")])])])])\n},staticRenderFns: [function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"person-image\"\n }, [_c('div', {\n staticClass: \"image-centerer\"\n }, [_c('div', {\n staticClass: \"img\"\n })])])\n},function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"contact-row dots\"\n }, [_c('i', {\n staticClass: \"fa fa-circle\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n }), _vm._v(\" \"), _c('i', {\n staticClass: \"fa fa-circle\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n }), _vm._v(\" \"), _c('i', {\n staticClass: \"fa fa-circle\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n })])\n},function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"contact-row dots\"\n }, [_c('i', {\n staticClass: \"fa fa-circle\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n }), _vm._v(\" \"), _c('i', {\n staticClass: \"fa fa-circle\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n }), _vm._v(\" \"), _c('i', {\n staticClass: \"fa fa-circle\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n })])\n},function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"contact-row dots\"\n }, [_c('i', {\n staticClass: \"fa fa-circle\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n }), _vm._v(\" \"), _c('i', {\n staticClass: \"fa fa-circle\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n }), _vm._v(\" \"), _c('i', {\n staticClass: \"fa fa-circle\",\n attrs: {\n \"aria-hidden\": \"true\"\n }\n })])\n}]}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler?{\"id\":\"data-v-7f2ce22c\"}!./~/vue-loader/lib/selector.js?type=template&index=0!./src/resumes/side-bar-rtl.vue\n// module id = 72\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"page-wrapper\"\n }, [_c('div', {\n staticClass: \"page\",\n attrs: {\n \"id\": _vm.$route.params.resumeid\n }\n }, [_c('div', {\n staticClass: \"page-inner\"\n }, [_c(_vm.$route.params.resumeid, {\n tag: \"component\"\n })], 1)])])\n},staticRenderFns: []}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler?{\"id\":\"data-v-a4e9d902\"}!./~/vue-loader/lib/selector.js?type=template&index=0!./src/pages/resume.vue\n// module id = 73\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n attrs: {\n \"id\": \"app\"\n }\n }, [_c('router-view')], 1)\n},staticRenderFns: []}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler?{\"id\":\"data-v-a80551ac\"}!./~/vue-loader/lib/selector.js?type=template&index=0!./src/App.vue\n// module id = 74\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"home\"\n }, [_vm._m(0), _vm._v(\" \"), _vm._m(1), _vm._v(\" \"), _c('h3', {\n staticClass: \"title\"\n }, [_vm._v(\"best-resume-ever\")]), _vm._v(\" \"), _c('div', {\n staticClass: \"previews\"\n }, [_c('div', {\n staticClass: \"preview\"\n }, [_c('router-link', {\n attrs: {\n \"to\": '/resume/material-dark'\n }\n }, [_c('div', {\n staticClass: \"preview-wrapper\"\n }, [_c('img', {\n attrs: {\n \"src\": require(\"../assets/preview/resume-material-dark.png\")\n }\n }), _vm._v(\" \"), _c('span', [_vm._v(\"material-dark\")])])])], 1), _vm._v(\" \"), _c('div', {\n staticClass: \"preview\"\n }, [_c('router-link', {\n attrs: {\n \"to\": '/resume/left-right'\n }\n }, [_c('div', {\n staticClass: \"preview-wrapper\"\n }, [_c('img', {\n attrs: {\n \"src\": require(\"../assets/preview/resume-left-right.png\")\n }\n }), _vm._v(\" \"), _c('span', [_vm._v(\"left-right\")])])])], 1), _vm._v(\" \"), _c('div', {\n staticClass: \"preview\"\n }, [_c('router-link', {\n attrs: {\n \"to\": '/resume/oblique'\n }\n }, [_c('div', {\n staticClass: \"preview-wrapper\"\n }, [_c('img', {\n attrs: {\n \"src\": require(\"../assets/preview/resume-oblique.png\")\n }\n }), _vm._v(\" \"), _c('span', [_vm._v(\"oblique\")])])])], 1), _vm._v(\" \"), _c('div', {\n staticClass: \"preview\"\n }, [_c('router-link', {\n attrs: {\n \"to\": '/resume/side-bar'\n }\n }, [_c('div', {\n staticClass: \"preview-wrapper\"\n }, [_c('img', {\n attrs: {\n \"src\": require(\"../assets/preview/resume-side-bar.png\")\n }\n }), _vm._v(\" \"), _c('span', [_vm._v(\"side-bar\")])])])], 1), _vm._v(\" \"), _c('div', {\n staticClass: \"preview\"\n }, [_c('router-link', {\n attrs: {\n \"to\": '/resume/purple'\n }\n }, [_c('div', {\n staticClass: \"preview-wrapper\"\n }, [_c('img', {\n attrs: {\n \"src\": require(\"../assets/preview/resume-purple.png\")\n }\n }), _vm._v(\" \"), _c('span', [_vm._v(\"purple\")])])])], 1), _vm._v(\" \"), _c('div', {\n staticClass: \"preview\"\n }, [_c('router-link', {\n attrs: {\n \"to\": '/resume/side-bar-rtl'\n }\n }, [_c('div', {\n staticClass: \"preview-wrapper\"\n }, [_c('img', {\n attrs: {\n \"src\": require(\"../assets/preview/resume-side-bar-rtl.png\")\n }\n }), _vm._v(\" \"), _c('span', [_vm._v(\"side-bar-rtl\")])])])], 1)])])\n},staticRenderFns: [function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('a', {\n attrs: {\n \"href\": \"https://github.com/salomonelli/best-resume-ever\",\n \"target\": \"_blank\"\n }\n }, [_c('img', {\n staticStyle: {\n \"position\": \"absolute\",\n \"top\": \"0\",\n \"right\": \"0\",\n \"border\": \"0\"\n },\n attrs: {\n \"src\": \"https://camo.githubusercontent.com/38ef81f8aca64bb9a64448d0d70f1308ef5341ab/68747470733a2f2f73332e616d617a6f6e6177732e636f6d2f6769746875622f726962626f6e732f666f726b6d655f72696768745f6461726b626c75655f3132313632312e706e67\",\n \"alt\": \"Fork me on GitHub\",\n \"data-canonical-src\": \"https://s3.amazonaws.com/github/ribbons/forkme_right_darkblue_121621.png\"\n }\n })])\n},function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"logo\"\n }, [_c('img', {\n attrs: {\n \"src\": require(\"../assets/logo.png\")\n }\n })])\n}]}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler?{\"id\":\"data-v-d7e5c49e\"}!./~/vue-loader/lib/selector.js?type=template&index=0!./src/pages/home.vue\n// module id = 75\n// module chunks = 0"],"sourceRoot":""} \ No newline at end of file diff --git a/docs/src/static/js/manifest.18c92e413ad996632934.js b/docs/src/static/js/manifest.18c92e413ad996632934.js new file mode 100755 index 0000000..ba0f56e --- /dev/null +++ b/docs/src/static/js/manifest.18c92e413ad996632934.js @@ -0,0 +1,2 @@ +!function(e){function r(n){if(t[n])return t[n].exports;var o=t[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}var n=window.webpackJsonp;window.webpackJsonp=function(t,c,i){for(var u,a,f,s=0,l=[];s=0&&Math.floor(e)===e&&isFinite(t)}function l(t){return null==t?"":"object"==typeof t?JSON.stringify(t,null,2):String(t)}function p(t){var e=parseFloat(t);return isNaN(e)?t:e}function h(t,e){for(var n=Object.create(null),r=t.split(","),i=0;i-1)return t.splice(n,1)}}function v(t,e){return Di.call(t,e)}function y(t){var e=Object.create(null);return function(n){return e[n]||(e[n]=t(n))}}function g(t,e){function n(n){var r=arguments.length;return r?r>1?t.apply(e,arguments):t.call(e,n):t.call(e)}return n._length=t.length,n}function m(t,e){e=e||0;for(var n=t.length-e,r=new Array(n);n--;)r[n]=t[n+e];return r}function _(t,e){for(var n in e)t[n]=e[n];return t}function b(t){for(var e={},n=0;nFo&&Mo[n].id>t.id;)n--;Mo.splice(n+1,0,t)}else Mo.push(t);No||(No=!0,_o(Tt))}}function Lt(t){qo.clear(),It(t,qo)}function It(t,e){var n,r,i=Array.isArray(t);if((i||s(t))&&Object.isExtensible(t)){if(t.__ob__){var o=t.__ob__.dep.id;if(e.has(o))return;e.add(o)}if(i)for(n=t.length;n--;)It(t[n],e);else for(r=Object.keys(t),n=r.length;n--;)It(t[r[n]],e)}}function Mt(t,e,n){zo.get=function(){return this[e][n]},zo.set=function(t){this[e][n]=t},Object.defineProperty(t,n,zo)}function Ut(t){t._watchers=[];var e=t.$options;e.props&&Bt(t,e.props),e.methods&&qt(t,e.methods),e.data?Nt(t):L(t._data={},!0),e.computed&&Ft(t,e.computed),e.watch&&e.watch!==fo&&zt(t,e.watch)}function Bt(t,e){var n=t.$options.propsData||{},r=t._props={},i=t.$options._propKeys=[],o=!t.$parent;Eo.shouldConvert=o;for(var a in e)!function(o){i.push(o);var a=J(o,e,n,t);I(r,o,a),o in t||Mt(t,"_props",o)}(a);Eo.shouldConvert=!0}function Nt(t){var e=t.$options.data;e=t._data="function"==typeof e?Dt(e,t):e||{},u(e)||(e={});for(var n=Object.keys(e),r=t.$options.props,i=(t.$options.methods,n.length);i--;){var o=n[i];r&&v(r,o)||$(o)||Mt(t,"_data",o)}L(e,!0)}function Dt(t,e){try{return t.call(e)}catch(t){return O(t,e,"data()"),{}}}function Ft(t,e){var n=t._computedWatchers=Object.create(null);for(var r in e){var i=e[r],o="function"==typeof i?i:i.get;n[r]=new Ho(t,o||w,w,Vo),r in t||Yt(t,r,i)}}function Yt(t,e,n){"function"==typeof n?(zo.get=Ht(e),zo.set=w):(zo.get=n.get?!1!==n.cache?Ht(e):n.get:w,zo.set=n.set?n.set:w),Object.defineProperty(t,e,zo)}function Ht(t){return function(){var e=this._computedWatchers&&this._computedWatchers[t];if(e)return e.dirty&&e.evaluate(),wo.target&&e.depend(),e.value}}function qt(t,e){t.$options.props;for(var n in e)t[n]=null==e[n]?w:g(e[n],t)}function zt(t,e){for(var n in e){var r=e[n];if(Array.isArray(r))for(var i=0;i=0||n.indexOf(t[i])<0)&&r.push(t[i]);return r}return t}function we(t){this._init(t)}function Ae(t){t.use=function(t){var e=this._installedPlugins||(this._installedPlugins=[]);if(e.indexOf(t)>-1)return this;var n=m(arguments,1);return n.unshift(this),"function"==typeof t.install?t.install.apply(t,n):"function"==typeof t&&t.apply(null,n),e.push(t),this}}function Ce(t){t.mixin=function(t){return this.options=V(this.options,t),this}}function xe(t){t.cid=0;var e=1;t.extend=function(t){t=t||{};var n=this,r=n.cid,i=t._Ctor||(t._Ctor={});if(i[r])return i[r];var o=t.name||n.options.name,a=function(t){this._init(t)};return a.prototype=Object.create(n.prototype),a.prototype.constructor=a,a.cid=e++,a.options=V(n.options,t),a.super=n,a.options.props&&$e(a),a.options.computed&&Ee(a),a.extend=n.extend,a.mixin=n.mixin,a.use=n.use,Wi.forEach(function(t){a[t]=n[t]}),o&&(a.options.components[o]=a),a.superOptions=n.options,a.extendOptions=t,a.sealedOptions=_({},a.options),i[r]=a,a}}function $e(t){var e=t.options.props;for(var n in e)Mt(t.prototype,"_props",n)}function Ee(t){var e=t.options.computed;for(var n in e)Yt(t.prototype,n,e[n])}function ke(t){Wi.forEach(function(e){t[e]=function(t,n){return n?("component"===e&&u(n)&&(n.name=n.name||t,n=this.options._base.extend(n)),"directive"===e&&"function"==typeof n&&(n={bind:n,update:n}),this.options[e+"s"][t]=n,n):this.options[e+"s"][t]}})}function Oe(t){return t&&(t.Ctor.options.name||t.tag)}function Te(t,e){return Array.isArray(t)?t.indexOf(e)>-1:"string"==typeof t?t.split(",").indexOf(e)>-1:!!c(t)&&t.test(e)}function Se(t,e,n){for(var r in t){var i=t[r];if(i){var o=Oe(i.componentOptions);o&&!n(o)&&(i!==e&&Re(i),t[r]=null)}}}function Re(t){t&&t.componentInstance.$destroy()}function Pe(t){for(var e=t.data,n=t,i=t;r(i.componentInstance);)i=i.componentInstance._vnode,i.data&&(e=je(i.data,e));for(;r(n=n.parent);)n.data&&(e=je(e,n.data));return Le(e.staticClass,e.class)}function je(t,e){return{staticClass:Ie(t.staticClass,e.staticClass),class:r(t.class)?[t.class,e.class]:e.class}}function Le(t,e){return r(t)||r(e)?Ie(t,Me(e)):""}function Ie(t,e){return t?e?t+" "+e:t:e||""}function Me(t){return Array.isArray(t)?Ue(t):s(t)?Be(t):"string"==typeof t?t:""}function Ue(t){for(var e,n="",i=0,o=t.length;i-1?xa[t]=e.constructor===window.HTMLUnknownElement||e.constructor===window.HTMLElement:xa[t]=/HTMLUnknownElement/.test(e.toString())}function Fe(t){if("string"==typeof t){var e=document.querySelector(t);return e||document.createElement("div")}return t}function Ye(t,e){var n=document.createElement(t);return"select"!==t?n:(e.data&&e.data.attrs&&void 0!==e.data.attrs.multiple&&n.setAttribute("multiple","multiple"),n)}function He(t,e){return document.createElementNS(_a[t],e)}function qe(t){return document.createTextNode(t)}function ze(t){return document.createComment(t)}function Ve(t,e,n){t.insertBefore(e,n)}function Ke(t,e){t.removeChild(e)}function Je(t,e){t.appendChild(e)}function We(t){return t.parentNode}function Ge(t){return t.nextSibling}function Xe(t){return t.tagName}function Ze(t,e){t.textContent=e}function Qe(t,e,n){t.setAttribute(e,n)}function tn(t,e){var n=t.data.ref;if(n){var r=t.context,i=t.componentInstance||t.elm,o=r.$refs;e?Array.isArray(o[n])?d(o[n],i):o[n]===i&&(o[n]=void 0):t.data.refInFor?Array.isArray(o[n])?o[n].indexOf(i)<0&&o[n].push(i):o[n]=[i]:o[n]=i}}function en(t,e){return t.key===e.key&&(t.tag===e.tag&&t.isComment===e.isComment&&r(t.data)===r(e.data)&&nn(t,e)||i(t.isAsyncPlaceholder)&&t.asyncFactory===e.asyncFactory&&n(e.asyncFactory.error))}function nn(t,e){if("input"!==t.tag)return!0;var n;return(r(n=t.data)&&r(n=n.attrs)&&n.type)===(r(n=e.data)&&r(n=n.attrs)&&n.type)}function rn(t,e,n){var i,o,a={};for(i=e;i<=n;++i)o=t[i].key,r(o)&&(a[o]=i);return a}function on(t,e){(t.data.directives||e.data.directives)&&an(t,e)}function an(t,e){var n,r,i,o=t===ka,a=e===ka,s=sn(t.data.directives,t.context),u=sn(e.data.directives,e.context),c=[],f=[];for(n in u)r=s[n],i=u[n],r?(i.oldValue=r.value,cn(i,"update",e,t),i.def&&i.def.componentUpdated&&f.push(i)):(cn(i,"bind",e,t),i.def&&i.def.inserted&&c.push(i));if(c.length){var l=function(){for(var n=0;n=0&&" "===(y=t.charAt(v));v--);y&&La.test(y)||(f=!0)}}else void 0===o?(d=i+1,o=t.slice(0,i).trim()):e();if(void 0===o?o=t.slice(0,i).trim():0!==d&&e(),a)for(i=0;i=ea}function On(t){return 34===t||39===t}function Tn(t){var e=1;for(oa=ia;!kn();)if(t=En(),On(t))Sn(t);else if(91===t&&e++,93===t&&e--,0===e){aa=ia;break}}function Sn(t){for(var e=t;!kn()&&(t=En())!==e;);}function Rn(t,e,n){sa=n;var r=e.value,i=e.modifiers,o=t.tag,a=t.attrsMap.type;if(t.component)return Cn(t,r,i),!1;if("select"===o)Ln(t,r,i);else if("input"===o&&"checkbox"===a)Pn(t,r,i);else if("input"===o&&"radio"===a)jn(t,r,i);else if("input"===o||"textarea"===o)In(t,r,i);else if(!Xi.isReservedTag(o))return Cn(t,r,i),!1;return!0}function Pn(t,e,n){var r=n&&n.number,i=wn(t,"value")||"null",o=wn(t,"true-value")||"true",a=wn(t,"false-value")||"false";gn(t,"checked","Array.isArray("+e+")?_i("+e+","+i+")>-1"+("true"===o?":("+e+")":":_q("+e+","+o+")")),bn(t,Ma,"var $$a="+e+",$$el=$event.target,$$c=$$el.checked?("+o+"):("+a+");if(Array.isArray($$a)){var $$v="+(r?"_n("+i+")":i)+",$$i=_i($$a,$$v);if($$el.checked){$$i<0&&("+e+"=$$a.concat($$v))}else{$$i>-1&&("+e+"=$$a.slice(0,$$i).concat($$a.slice($$i+1)))}}else{"+xn(e,"$$c")+"}",null,!0)}function jn(t,e,n){var r=n&&n.number,i=wn(t,"value")||"null";i=r?"_n("+i+")":i,gn(t,"checked","_q("+e+","+i+")"),bn(t,Ma,xn(e,i),null,!0)}function Ln(t,e,n){var r=n&&n.number,i='Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = "_value" in o ? o._value : o.value;return '+(r?"_n(val)":"val")+"})",o="var $$selectedVal = "+i+";";o=o+" "+xn(e,"$event.target.multiple ? $$selectedVal : $$selectedVal[0]"),bn(t,"change",o,null,!0)}function In(t,e,n){var r=t.attrsMap.type,i=n||{},o=i.lazy,a=i.number,s=i.trim,u=!o&&"range"!==r,c=o?"change":"range"===r?Ia:"input",f="$event.target.value";s&&(f="$event.target.value.trim()"),a&&(f="_n("+f+")");var l=xn(e,f);u&&(l="if($event.target.composing)return;"+l),gn(t,"value","("+e+")"),bn(t,c,l,null,!0),(s||a)&&bn(t,"blur","$forceUpdate()")}function Mn(t){var e;r(t[Ia])&&(e=io?"change":"input",t[e]=[].concat(t[Ia],t[e]||[]),delete t[Ia]),r(t[Ma])&&(e=co?"click":"change",t[e]=[].concat(t[Ma],t[e]||[]),delete t[Ma])}function Un(t,e,n,r,i){if(n){var o=e,a=ua;e=function(n){null!==(1===arguments.length?o(n):o.apply(null,arguments))&&Bn(t,e,r,a)}}ua.addEventListener(t,e,lo?{capture:r,passive:i}:r)}function Bn(t,e,n,r){(r||ua).removeEventListener(t,e,n)}function Nn(t,e){if(!n(t.data.on)||!n(e.data.on)){var r=e.data.on||{},i=t.data.on||{};ua=e.elm,Mn(r),nt(r,i,Un,Bn,e.context)}}function Dn(t,e){if(!n(t.data.domProps)||!n(e.data.domProps)){var i,o,a=e.elm,s=t.data.domProps||{},u=e.data.domProps||{};r(u.__ob__)&&(u=e.data.domProps=_({},u));for(i in s)n(u[i])&&(a[i]="");for(i in u)if(o=u[i],"textContent"!==i&&"innerHTML"!==i||(e.children&&(e.children.length=0),o!==s[i]))if("value"===i){a._value=o;var c=n(o)?"":String(o);Fn(a,e,c)&&(a.value=c)}else a[i]=o}}function Fn(t,e,n){return!t.composing&&("option"===e.tag||Yn(t,n)||Hn(t,n))}function Yn(t,e){var n=!0;try{n=document.activeElement!==t}catch(t){}return n&&t.value!==e}function Hn(t,e){var n=t.value,i=t._vModifiers;return r(i)&&i.number?p(n)!==p(e):r(i)&&i.trim?n.trim()!==e.trim():n!==e}function qn(t){var e=zn(t.style);return t.staticStyle?_(t.staticStyle,e):e}function zn(t){return Array.isArray(t)?b(t):"string"==typeof t?Na(t):t}function Vn(t,e){var n,r={};if(e)for(var i=t;i.componentInstance;)i=i.componentInstance._vnode,i.data&&(n=qn(i.data))&&_(r,n);(n=qn(t.data))&&_(r,n);for(var o=t;o=o.parent;)o.data&&(n=qn(o.data))&&_(r,n);return r}function Kn(t,e){var i=e.data,o=t.data;if(!(n(i.staticStyle)&&n(i.style)&&n(o.staticStyle)&&n(o.style))){var a,s,u=e.elm,c=o.staticStyle,f=o.normalizedStyle||o.style||{},l=c||f,p=zn(e.data.style)||{};e.data.normalizedStyle=r(p.__ob__)?_({},p):p;var h=Vn(e,!0);for(s in l)n(h[s])&&Ya(u,s,"");for(s in h)(a=h[s])!==l[s]&&Ya(u,s,null==a?"":a)}}function Jn(t,e){if(e&&(e=e.trim()))if(t.classList)e.indexOf(" ")>-1?e.split(/\s+/).forEach(function(e){return t.classList.add(e)}):t.classList.add(e);else{var n=" "+(t.getAttribute("class")||"")+" ";n.indexOf(" "+e+" ")<0&&t.setAttribute("class",(n+e).trim())}}function Wn(t,e){if(e&&(e=e.trim()))if(t.classList)e.indexOf(" ")>-1?e.split(/\s+/).forEach(function(e){return t.classList.remove(e)}):t.classList.remove(e),t.classList.length||t.removeAttribute("class");else{for(var n=" "+(t.getAttribute("class")||"")+" ",r=" "+e+" ";n.indexOf(r)>=0;)n=n.replace(r," ");n=n.trim(),n?t.setAttribute("class",n):t.removeAttribute("class")}}function Gn(t){if(t){if("object"==typeof t){var e={};return!1!==t.css&&_(e,Va(t.name||"v")),_(e,t),e}return"string"==typeof t?Va(t):void 0}}function Xn(t){ts(function(){ts(t)})}function Zn(t,e){var n=t._transitionClasses||(t._transitionClasses=[]);n.indexOf(e)<0&&(n.push(e),Jn(t,e))}function Qn(t,e){t._transitionClasses&&d(t._transitionClasses,e),Wn(t,e)}function tr(t,e,n){var r=er(t,e),i=r.type,o=r.timeout,a=r.propCount;if(!i)return n();var s=i===Ja?Xa:Qa,u=0,c=function(){t.removeEventListener(s,f),n()},f=function(e){e.target===t&&++u>=a&&c()};setTimeout(function(){u0&&(n=Ja,f=a,l=o.length):e===Wa?c>0&&(n=Wa,f=c,l=u.length):(f=Math.max(a,c),n=f>0?a>c?Ja:Wa:null,l=n?n===Ja?o.length:u.length:0),{type:n,timeout:f,propCount:l,hasTransform:n===Ja&&es.test(r[Ga+"Property"])}}function nr(t,e){for(;t.length1}function ur(t,e){!0!==e.data.show&&ir(e)}function cr(t,e,n){var r=e.value,i=t.multiple;if(!i||Array.isArray(r)){for(var o,a,s=0,u=t.options.length;s-1,a.selected!==o&&(a.selected=o);else if(A(fr(a),r))return void(t.selectedIndex!==s&&(t.selectedIndex=s));i||(t.selectedIndex=-1)}}function fr(t){return"_value"in t?t._value:t.value}function lr(t){t.target.composing=!0}function pr(t){t.target.composing&&(t.target.composing=!1,hr(t.target,"input"))}function hr(t,e){var n=document.createEvent("HTMLEvents");n.initEvent(e,!0,!0),t.dispatchEvent(n)}function dr(t){return!t.componentInstance||t.data&&t.data.transition?t:dr(t.componentInstance._vnode)}function vr(t){var e=t&&t.componentOptions;return e&&e.Ctor.options.abstract?vr(ht(e.children)):t}function yr(t){var e={},n=t.$options;for(var r in n.propsData)e[r]=t[r];var i=n._parentListeners;for(var o in i)e[Yi(o)]=i[o];return e}function gr(t,e){if(/\d-keep-alive$/.test(e.tag))return t("keep-alive",{props:e.componentOptions.propsData})}function mr(t){for(;t=t.parent;)if(t.data.transition)return!0}function _r(t,e){return e.key===t.key&&e.tag===t.tag}function br(t){return t.isComment&&t.asyncFactory}function wr(t){t.elm._moveCb&&t.elm._moveCb(),t.elm._enterCb&&t.elm._enterCb()}function Ar(t){t.data.newPos=t.elm.getBoundingClientRect()}function Cr(t){var e=t.data.pos,n=t.data.newPos,r=e.left-n.left,i=e.top-n.top;if(r||i){t.data.moved=!0;var o=t.elm.style;o.transform=o.WebkitTransform="translate("+r+"px,"+i+"px)",o.transitionDuration="0s"}}function xr(t,e){var n=e?_s(e):gs;if(n.test(t)){for(var r,i,o=[],a=n.lastIndex=0;r=n.exec(t);){i=r.index,i>a&&o.push(JSON.stringify(t.slice(a,i)));var s=hn(r[1].trim());o.push("_s("+s+")"),a=i+r[0].length}return a=0&&a[i].lowerCasedTag!==s;i--);else i=0;if(i>=0){for(var u=a.length-1;u>=i;u--)e.end&&e.end(a[u].tag,n,r);a.length=i,o=i&&a[i-1].tag}else"br"===s?e.start&&e.start(t,[],!0,n,r):"p"===s&&(e.start&&e.start(t,[],!1,n,r),e.end&&e.end(t,n,r))}for(var i,o,a=[],s=e.expectHTML,u=e.isUnaryTag||Vi,c=e.canBeLeftOpenTag||Vi,f=0;t;){if(i=t,o&&Zs(o)){var l=0,p=o.toLowerCase(),h=Qs[p]||(Qs[p]=new RegExp("([\\s\\S]*?)(]*>)","i")),d=t.replace(h,function(t,n,r){return l=r.length,Zs(p)||"noscript"===p||(n=n.replace(//g,"$1").replace(//g,"$1")),iu(p,n)&&(n=n.slice(1)),e.chars&&e.chars(n),""});f+=t.length-d.length,t=d,r(p,f-l,f)}else{var v=t.indexOf("<");if(0===v){if(Ns.test(t)){var y=t.indexOf("--\x3e");if(y>=0){e.shouldKeepComment&&e.comment(t.substring(4,y)),n(y+3);continue}}if(Ds.test(t)){var g=t.indexOf("]>");if(g>=0){n(g+2);continue}}var m=t.match(Bs);if(m){n(m[0].length);continue}var _=t.match(Us);if(_){var b=f;n(_[0].length),r(_[1],b,f);continue}var w=function(){var e=t.match(Is);if(e){var r={tagName:e[1],attrs:[],start:f};n(e[0].length);for(var i,o;!(i=t.match(Ms))&&(o=t.match(Ps));)n(o[0].length),r.attrs.push(o);if(i)return r.unarySlash=i[1],n(i[0].length),r.end=f,r}}();if(w){!function(t){var n=t.tagName,i=t.unarySlash;s&&("p"===o&&Es(n)&&r(o),c(n)&&o===n&&r(n));for(var f=u(n)||!!i,l=t.attrs.length,p=new Array(l),h=0;h=0){for(C=t.slice(v);!(Us.test(C)||Is.test(C)||Ns.test(C)||Ds.test(C)||(x=C.indexOf("<",1))<0);)v+=x,C=t.slice(v);A=t.substring(0,v),n(v)}v<0&&(A=t,t=""),e.chars&&A&&e.chars(A)}if(t===i){e.chars&&e.chars(t);break}}r()}function jr(t,e){function n(t){t.pre&&(s=!1),Ks(t.tag)&&(u=!1)}Ys=e.warn||vn,Ks=e.isPreTag||Vi,Js=e.mustUseProp||Vi,Ws=e.getTagNamespace||Vi,qs=yn(e.modules,"transformNode"),zs=yn(e.modules,"preTransformNode"),Vs=yn(e.modules,"postTransformNode"),Hs=e.delimiters;var r,i,o=[],a=!1!==e.preserveWhitespace,s=!1,u=!1;return Pr(t,{warn:Ys,expectHTML:e.expectHTML,isUnaryTag:e.isUnaryTag,canBeLeftOpenTag:e.canBeLeftOpenTag,shouldDecodeNewlines:e.shouldDecodeNewlines,shouldKeepComment:e.comments,start:function(t,a,c){var f=i&&i.ns||Ws(t);io&&"svg"===f&&(a=Zr(a));var l={type:1,tag:t,attrsList:a,attrsMap:Wr(a),parent:i,children:[]};f&&(l.ns=f),Xr(l)&&!yo()&&(l.forbidden=!0);for(var p=0;p0,ao=ro&&ro.indexOf("edge/")>0,so=ro&&ro.indexOf("android")>0,uo=ro&&/iphone|ipad|ipod|ios/.test(ro),co=ro&&/chrome\/\d+/.test(ro)&&!ao,fo={}.watch,lo=!1;if(no)try{var po={};Object.defineProperty(po,"passive",{get:function(){lo=!0}}),window.addEventListener("test-passive",null,po)}catch(t){}var ho,vo,yo=function(){return void 0===ho&&(ho=!no&&void 0!==t&&"server"===t.process.env.VUE_ENV),ho},go=no&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__,mo="undefined"!=typeof Symbol&&T(Symbol)&&"undefined"!=typeof Reflect&&T(Reflect.ownKeys),_o=function(){function t(){r=!1;var t=n.slice(0);n.length=0;for(var e=0;e1?m(n):n;for(var r=m(arguments,1),i=0,o=n.length;i1&&(e[n[0].trim()]=n[1].trim())}}),e}),Da=/^--/,Fa=/\s*!important$/,Ya=function(t,e,n){if(Da.test(e))t.style.setProperty(e,n);else if(Fa.test(n))t.style.setProperty(e,n.replace(Fa,""),"important");else{var r=qa(e);if(Array.isArray(n))for(var i=0,o=n.length;id?(l=n(i[g+1])?null:i[g+1].elm,m(t,l,i,h,g,o)):h>g&&b(t,e,p,d)}function C(t,e,o,a){if(t!==e){var s=e.elm=t.elm;if(i(t.isAsyncPlaceholder))return void(r(e.asyncFactory.resolved)?$(t.elm,e,o):e.isAsyncPlaceholder=!0);if(i(e.isStatic)&&i(t.isStatic)&&e.key===t.key&&(i(e.isCloned)||i(e.isOnce)))return void(e.componentInstance=t.componentInstance);var u,c=e.data;r(c)&&r(u=c.hook)&&r(u=u.prepatch)&&u(t,e);var f=t.children,l=e.children;if(r(c)&&v(e)){for(u=0;u',n.innerHTML.indexOf(e)>0}("\n"," "),gs=/\{\{((?:.|\n)+?)\}\}/g,ms=/[-.*+?^${}()|[\]\/\\]/g,_s=y(function(t){var e=t[0].replace(ms,"\\$&"),n=t[1].replace(ms,"\\$&");return new RegExp(e+"((?:.|\\n)+?)"+n,"g")}),bs={staticKeys:["staticClass"],transformNode:$r,genData:Er},ws={staticKeys:["staticStyle"],transformNode:kr,genData:Or},As=[bs,ws],Cs={model:Rn,text:Tr,html:Sr},xs=h("area,base,br,col,embed,frame,hr,img,input,isindex,keygen,link,meta,param,source,track,wbr"),$s=h("colgroup,dd,dt,li,options,p,td,tfoot,th,thead,tr,source"),Es=h("address,article,aside,base,blockquote,body,caption,col,colgroup,dd,details,dialog,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,head,header,hgroup,hr,html,legend,li,menuitem,meta,optgroup,option,param,rp,rt,source,style,summary,tbody,td,tfoot,th,thead,title,tr,track"),ks={expectHTML:!0,modules:As,directives:Cs,isPreTag:Aa,isUnaryTag:xs,mustUseProp:pa,canBeLeftOpenTag:$s,isReservedTag:Ca,getTagNamespace:Ne,staticKeys:function(t){return t.reduce(function(t,e){return t.concat(e.staticKeys||[])},[]).join(",")}(As)},Os={decode:function(t){return vs=vs||document.createElement("div"),vs.innerHTML=t,vs.textContent}},Ts=/([^\s"'<>\/=]+)/,Ss=/(?:=)/,Rs=[/"([^"]*)"+/.source,/'([^']*)'+/.source,/([^\s"'=<>`]+)/.source],Ps=new RegExp("^\\s*"+Ts.source+"(?:\\s*("+Ss.source+")\\s*(?:"+Rs.join("|")+"))?"),js="[a-zA-Z_][\\w\\-\\.]*",Ls="((?:"+js+"\\:)?"+js+")",Is=new RegExp("^<"+Ls),Ms=/^\s*(\/?)>/,Us=new RegExp("^<\\/"+Ls+"[^>]*>"),Bs=/^]+>/i,Ns=/^ ' : repeat(' ', 5 + i * 2)) + (Array.isArray(vm)\n ? ((formatComponentName(vm[0])) + \"... (\" + (vm[1]) + \" recursive calls)\")\n : formatComponentName(vm))); })\n .join('\\n')\n } else {\n return (\"\\n\\n(found in \" + (formatComponentName(vm)) + \")\")\n }\n };\n}\n\n/* */\n\nfunction handleError (err, vm, info) {\n if (config.errorHandler) {\n config.errorHandler.call(null, err, vm, info);\n } else {\n if (false) {\n warn((\"Error in \" + info + \": \\\"\" + (err.toString()) + \"\\\"\"), vm);\n }\n /* istanbul ignore else */\n if (inBrowser && typeof console !== 'undefined') {\n console.error(err);\n } else {\n throw err\n }\n }\n}\n\n/* */\n/* globals MutationObserver */\n\n// can we use __proto__?\nvar hasProto = '__proto__' in {};\n\n// Browser environment sniffing\nvar inBrowser = typeof window !== 'undefined';\nvar UA = inBrowser && window.navigator.userAgent.toLowerCase();\nvar isIE = UA && /msie|trident/.test(UA);\nvar isIE9 = UA && UA.indexOf('msie 9.0') > 0;\nvar isEdge = UA && UA.indexOf('edge/') > 0;\nvar isAndroid = UA && UA.indexOf('android') > 0;\nvar isIOS = UA && /iphone|ipad|ipod|ios/.test(UA);\nvar isChrome = UA && /chrome\\/\\d+/.test(UA) && !isEdge;\n\n// Firefix has a \"watch\" function on Object.prototype...\nvar nativeWatch = ({}).watch;\n\nvar supportsPassive = false;\nif (inBrowser) {\n try {\n var opts = {};\n Object.defineProperty(opts, 'passive', ({\n get: function get () {\n /* istanbul ignore next */\n supportsPassive = true;\n }\n })); // https://github.com/facebook/flow/issues/285\n window.addEventListener('test-passive', null, opts);\n } catch (e) {}\n}\n\n// this needs to be lazy-evaled because vue may be required before\n// vue-server-renderer can set VUE_ENV\nvar _isServer;\nvar isServerRendering = function () {\n if (_isServer === undefined) {\n /* istanbul ignore if */\n if (!inBrowser && typeof global !== 'undefined') {\n // detect presence of vue-server-renderer and avoid\n // Webpack shimming the process\n _isServer = global['process'].env.VUE_ENV === 'server';\n } else {\n _isServer = false;\n }\n }\n return _isServer\n};\n\n// detect devtools\nvar devtools = inBrowser && window.__VUE_DEVTOOLS_GLOBAL_HOOK__;\n\n/* istanbul ignore next */\nfunction isNative (Ctor) {\n return typeof Ctor === 'function' && /native code/.test(Ctor.toString())\n}\n\nvar hasSymbol =\n typeof Symbol !== 'undefined' && isNative(Symbol) &&\n typeof Reflect !== 'undefined' && isNative(Reflect.ownKeys);\n\n/**\n * Defer a task to execute it asynchronously.\n */\nvar nextTick = (function () {\n var callbacks = [];\n var pending = false;\n var timerFunc;\n\n function nextTickHandler () {\n pending = false;\n var copies = callbacks.slice(0);\n callbacks.length = 0;\n for (var i = 0; i < copies.length; i++) {\n copies[i]();\n }\n }\n\n // the nextTick behavior leverages the microtask queue, which can be accessed\n // via either native Promise.then or MutationObserver.\n // MutationObserver has wider support, however it is seriously bugged in\n // UIWebView in iOS >= 9.3.3 when triggered in touch event handlers. It\n // completely stops working after triggering a few times... so, if native\n // Promise is available, we will use it:\n /* istanbul ignore if */\n if (typeof Promise !== 'undefined' && isNative(Promise)) {\n var p = Promise.resolve();\n var logError = function (err) { console.error(err); };\n timerFunc = function () {\n p.then(nextTickHandler).catch(logError);\n // in problematic UIWebViews, Promise.then doesn't completely break, but\n // it can get stuck in a weird state where callbacks are pushed into the\n // microtask queue but the queue isn't being flushed, until the browser\n // needs to do some other work, e.g. handle a timer. Therefore we can\n // \"force\" the microtask queue to be flushed by adding an empty timer.\n if (isIOS) { setTimeout(noop); }\n };\n } else if (typeof MutationObserver !== 'undefined' && (\n isNative(MutationObserver) ||\n // PhantomJS and iOS 7.x\n MutationObserver.toString() === '[object MutationObserverConstructor]'\n )) {\n // use MutationObserver where native Promise is not available,\n // e.g. PhantomJS IE11, iOS7, Android 4.4\n var counter = 1;\n var observer = new MutationObserver(nextTickHandler);\n var textNode = document.createTextNode(String(counter));\n observer.observe(textNode, {\n characterData: true\n });\n timerFunc = function () {\n counter = (counter + 1) % 2;\n textNode.data = String(counter);\n };\n } else {\n // fallback to setTimeout\n /* istanbul ignore next */\n timerFunc = function () {\n setTimeout(nextTickHandler, 0);\n };\n }\n\n return function queueNextTick (cb, ctx) {\n var _resolve;\n callbacks.push(function () {\n if (cb) {\n try {\n cb.call(ctx);\n } catch (e) {\n handleError(e, ctx, 'nextTick');\n }\n } else if (_resolve) {\n _resolve(ctx);\n }\n });\n if (!pending) {\n pending = true;\n timerFunc();\n }\n if (!cb && typeof Promise !== 'undefined') {\n return new Promise(function (resolve, reject) {\n _resolve = resolve;\n })\n }\n }\n})();\n\nvar _Set;\n/* istanbul ignore if */\nif (typeof Set !== 'undefined' && isNative(Set)) {\n // use native Set when available.\n _Set = Set;\n} else {\n // a non-standard Set polyfill that only works with primitive keys.\n _Set = (function () {\n function Set () {\n this.set = Object.create(null);\n }\n Set.prototype.has = function has (key) {\n return this.set[key] === true\n };\n Set.prototype.add = function add (key) {\n this.set[key] = true;\n };\n Set.prototype.clear = function clear () {\n this.set = Object.create(null);\n };\n\n return Set;\n }());\n}\n\n/* */\n\n\nvar uid = 0;\n\n/**\n * A dep is an observable that can have multiple\n * directives subscribing to it.\n */\nvar Dep = function Dep () {\n this.id = uid++;\n this.subs = [];\n};\n\nDep.prototype.addSub = function addSub (sub) {\n this.subs.push(sub);\n};\n\nDep.prototype.removeSub = function removeSub (sub) {\n remove(this.subs, sub);\n};\n\nDep.prototype.depend = function depend () {\n if (Dep.target) {\n Dep.target.addDep(this);\n }\n};\n\nDep.prototype.notify = function notify () {\n // stabilize the subscriber list first\n var subs = this.subs.slice();\n for (var i = 0, l = subs.length; i < l; i++) {\n subs[i].update();\n }\n};\n\n// the current target watcher being evaluated.\n// this is globally unique because there could be only one\n// watcher being evaluated at any time.\nDep.target = null;\nvar targetStack = [];\n\nfunction pushTarget (_target) {\n if (Dep.target) { targetStack.push(Dep.target); }\n Dep.target = _target;\n}\n\nfunction popTarget () {\n Dep.target = targetStack.pop();\n}\n\n/*\n * not type checking this file because flow doesn't play well with\n * dynamically accessing methods on Array prototype\n */\n\nvar arrayProto = Array.prototype;\nvar arrayMethods = Object.create(arrayProto);[\n 'push',\n 'pop',\n 'shift',\n 'unshift',\n 'splice',\n 'sort',\n 'reverse'\n]\n.forEach(function (method) {\n // cache original method\n var original = arrayProto[method];\n def(arrayMethods, method, function mutator () {\n var args = [], len = arguments.length;\n while ( len-- ) args[ len ] = arguments[ len ];\n\n var result = original.apply(this, args);\n var ob = this.__ob__;\n var inserted;\n switch (method) {\n case 'push':\n case 'unshift':\n inserted = args;\n break\n case 'splice':\n inserted = args.slice(2);\n break\n }\n if (inserted) { ob.observeArray(inserted); }\n // notify change\n ob.dep.notify();\n return result\n });\n});\n\n/* */\n\nvar arrayKeys = Object.getOwnPropertyNames(arrayMethods);\n\n/**\n * By default, when a reactive property is set, the new value is\n * also converted to become reactive. However when passing down props,\n * we don't want to force conversion because the value may be a nested value\n * under a frozen data structure. Converting it would defeat the optimization.\n */\nvar observerState = {\n shouldConvert: true\n};\n\n/**\n * Observer class that are attached to each observed\n * object. Once attached, the observer converts target\n * object's property keys into getter/setters that\n * collect dependencies and dispatches updates.\n */\nvar Observer = function Observer (value) {\n this.value = value;\n this.dep = new Dep();\n this.vmCount = 0;\n def(value, '__ob__', this);\n if (Array.isArray(value)) {\n var augment = hasProto\n ? protoAugment\n : copyAugment;\n augment(value, arrayMethods, arrayKeys);\n this.observeArray(value);\n } else {\n this.walk(value);\n }\n};\n\n/**\n * Walk through each property and convert them into\n * getter/setters. This method should only be called when\n * value type is Object.\n */\nObserver.prototype.walk = function walk (obj) {\n var keys = Object.keys(obj);\n for (var i = 0; i < keys.length; i++) {\n defineReactive$$1(obj, keys[i], obj[keys[i]]);\n }\n};\n\n/**\n * Observe a list of Array items.\n */\nObserver.prototype.observeArray = function observeArray (items) {\n for (var i = 0, l = items.length; i < l; i++) {\n observe(items[i]);\n }\n};\n\n// helpers\n\n/**\n * Augment an target Object or Array by intercepting\n * the prototype chain using __proto__\n */\nfunction protoAugment (target, src, keys) {\n /* eslint-disable no-proto */\n target.__proto__ = src;\n /* eslint-enable no-proto */\n}\n\n/**\n * Augment an target Object or Array by defining\n * hidden properties.\n */\n/* istanbul ignore next */\nfunction copyAugment (target, src, keys) {\n for (var i = 0, l = keys.length; i < l; i++) {\n var key = keys[i];\n def(target, key, src[key]);\n }\n}\n\n/**\n * Attempt to create an observer instance for a value,\n * returns the new observer if successfully observed,\n * or the existing observer if the value already has one.\n */\nfunction observe (value, asRootData) {\n if (!isObject(value)) {\n return\n }\n var ob;\n if (hasOwn(value, '__ob__') && value.__ob__ instanceof Observer) {\n ob = value.__ob__;\n } else if (\n observerState.shouldConvert &&\n !isServerRendering() &&\n (Array.isArray(value) || isPlainObject(value)) &&\n Object.isExtensible(value) &&\n !value._isVue\n ) {\n ob = new Observer(value);\n }\n if (asRootData && ob) {\n ob.vmCount++;\n }\n return ob\n}\n\n/**\n * Define a reactive property on an Object.\n */\nfunction defineReactive$$1 (\n obj,\n key,\n val,\n customSetter,\n shallow\n) {\n var dep = new Dep();\n\n var property = Object.getOwnPropertyDescriptor(obj, key);\n if (property && property.configurable === false) {\n return\n }\n\n // cater for pre-defined getter/setters\n var getter = property && property.get;\n var setter = property && property.set;\n\n var childOb = !shallow && observe(val);\n Object.defineProperty(obj, key, {\n enumerable: true,\n configurable: true,\n get: function reactiveGetter () {\n var value = getter ? getter.call(obj) : val;\n if (Dep.target) {\n dep.depend();\n if (childOb) {\n childOb.dep.depend();\n }\n if (Array.isArray(value)) {\n dependArray(value);\n }\n }\n return value\n },\n set: function reactiveSetter (newVal) {\n var value = getter ? getter.call(obj) : val;\n /* eslint-disable no-self-compare */\n if (newVal === value || (newVal !== newVal && value !== value)) {\n return\n }\n /* eslint-enable no-self-compare */\n if (false) {\n customSetter();\n }\n if (setter) {\n setter.call(obj, newVal);\n } else {\n val = newVal;\n }\n childOb = !shallow && observe(newVal);\n dep.notify();\n }\n });\n}\n\n/**\n * Set a property on an object. Adds the new property and\n * triggers change notification if the property doesn't\n * already exist.\n */\nfunction set (target, key, val) {\n if (Array.isArray(target) && isValidArrayIndex(key)) {\n target.length = Math.max(target.length, key);\n target.splice(key, 1, val);\n return val\n }\n if (hasOwn(target, key)) {\n target[key] = val;\n return val\n }\n var ob = (target).__ob__;\n if (target._isVue || (ob && ob.vmCount)) {\n \"production\" !== 'production' && warn(\n 'Avoid adding reactive properties to a Vue instance or its root $data ' +\n 'at runtime - declare it upfront in the data option.'\n );\n return val\n }\n if (!ob) {\n target[key] = val;\n return val\n }\n defineReactive$$1(ob.value, key, val);\n ob.dep.notify();\n return val\n}\n\n/**\n * Delete a property and trigger change if necessary.\n */\nfunction del (target, key) {\n if (Array.isArray(target) && isValidArrayIndex(key)) {\n target.splice(key, 1);\n return\n }\n var ob = (target).__ob__;\n if (target._isVue || (ob && ob.vmCount)) {\n \"production\" !== 'production' && warn(\n 'Avoid deleting properties on a Vue instance or its root $data ' +\n '- just set it to null.'\n );\n return\n }\n if (!hasOwn(target, key)) {\n return\n }\n delete target[key];\n if (!ob) {\n return\n }\n ob.dep.notify();\n}\n\n/**\n * Collect dependencies on array elements when the array is touched, since\n * we cannot intercept array element access like property getters.\n */\nfunction dependArray (value) {\n for (var e = (void 0), i = 0, l = value.length; i < l; i++) {\n e = value[i];\n e && e.__ob__ && e.__ob__.dep.depend();\n if (Array.isArray(e)) {\n dependArray(e);\n }\n }\n}\n\n/* */\n\n/**\n * Option overwriting strategies are functions that handle\n * how to merge a parent option value and a child option\n * value into the final value.\n */\nvar strats = config.optionMergeStrategies;\n\n/**\n * Options with restrictions\n */\nif (false) {\n strats.el = strats.propsData = function (parent, child, vm, key) {\n if (!vm) {\n warn(\n \"option \\\"\" + key + \"\\\" can only be used during instance \" +\n 'creation with the `new` keyword.'\n );\n }\n return defaultStrat(parent, child)\n };\n}\n\n/**\n * Helper that recursively merges two data objects together.\n */\nfunction mergeData (to, from) {\n if (!from) { return to }\n var key, toVal, fromVal;\n var keys = Object.keys(from);\n for (var i = 0; i < keys.length; i++) {\n key = keys[i];\n toVal = to[key];\n fromVal = from[key];\n if (!hasOwn(to, key)) {\n set(to, key, fromVal);\n } else if (isPlainObject(toVal) && isPlainObject(fromVal)) {\n mergeData(toVal, fromVal);\n }\n }\n return to\n}\n\n/**\n * Data\n */\nfunction mergeDataOrFn (\n parentVal,\n childVal,\n vm\n) {\n if (!vm) {\n // in a Vue.extend merge, both should be functions\n if (!childVal) {\n return parentVal\n }\n if (!parentVal) {\n return childVal\n }\n // when parentVal & childVal are both present,\n // we need to return a function that returns the\n // merged result of both functions... no need to\n // check if parentVal is a function here because\n // it has to be a function to pass previous merges.\n return function mergedDataFn () {\n return mergeData(\n typeof childVal === 'function' ? childVal.call(this) : childVal,\n typeof parentVal === 'function' ? parentVal.call(this) : parentVal\n )\n }\n } else if (parentVal || childVal) {\n return function mergedInstanceDataFn () {\n // instance merge\n var instanceData = typeof childVal === 'function'\n ? childVal.call(vm)\n : childVal;\n var defaultData = typeof parentVal === 'function'\n ? parentVal.call(vm)\n : undefined;\n if (instanceData) {\n return mergeData(instanceData, defaultData)\n } else {\n return defaultData\n }\n }\n }\n}\n\nstrats.data = function (\n parentVal,\n childVal,\n vm\n) {\n if (!vm) {\n if (childVal && typeof childVal !== 'function') {\n \"production\" !== 'production' && warn(\n 'The \"data\" option should be a function ' +\n 'that returns a per-instance value in component ' +\n 'definitions.',\n vm\n );\n\n return parentVal\n }\n return mergeDataOrFn.call(this, parentVal, childVal)\n }\n\n return mergeDataOrFn(parentVal, childVal, vm)\n};\n\n/**\n * Hooks and props are merged as arrays.\n */\nfunction mergeHook (\n parentVal,\n childVal\n) {\n return childVal\n ? parentVal\n ? parentVal.concat(childVal)\n : Array.isArray(childVal)\n ? childVal\n : [childVal]\n : parentVal\n}\n\nLIFECYCLE_HOOKS.forEach(function (hook) {\n strats[hook] = mergeHook;\n});\n\n/**\n * Assets\n *\n * When a vm is present (instance creation), we need to do\n * a three-way merge between constructor options, instance\n * options and parent options.\n */\nfunction mergeAssets (parentVal, childVal) {\n var res = Object.create(parentVal || null);\n return childVal\n ? extend(res, childVal)\n : res\n}\n\nASSET_TYPES.forEach(function (type) {\n strats[type + 's'] = mergeAssets;\n});\n\n/**\n * Watchers.\n *\n * Watchers hashes should not overwrite one\n * another, so we merge them as arrays.\n */\nstrats.watch = function (parentVal, childVal) {\n // work around Firefox's Object.prototype.watch...\n if (parentVal === nativeWatch) { parentVal = undefined; }\n if (childVal === nativeWatch) { childVal = undefined; }\n /* istanbul ignore if */\n if (!childVal) { return Object.create(parentVal || null) }\n if (!parentVal) { return childVal }\n var ret = {};\n extend(ret, parentVal);\n for (var key in childVal) {\n var parent = ret[key];\n var child = childVal[key];\n if (parent && !Array.isArray(parent)) {\n parent = [parent];\n }\n ret[key] = parent\n ? parent.concat(child)\n : Array.isArray(child) ? child : [child];\n }\n return ret\n};\n\n/**\n * Other object hashes.\n */\nstrats.props =\nstrats.methods =\nstrats.inject =\nstrats.computed = function (parentVal, childVal) {\n if (!parentVal) { return childVal }\n var ret = Object.create(null);\n extend(ret, parentVal);\n if (childVal) { extend(ret, childVal); }\n return ret\n};\nstrats.provide = mergeDataOrFn;\n\n/**\n * Default strategy.\n */\nvar defaultStrat = function (parentVal, childVal) {\n return childVal === undefined\n ? parentVal\n : childVal\n};\n\n/**\n * Validate component names\n */\nfunction checkComponents (options) {\n for (var key in options.components) {\n var lower = key.toLowerCase();\n if (isBuiltInTag(lower) || config.isReservedTag(lower)) {\n warn(\n 'Do not use built-in or reserved HTML elements as component ' +\n 'id: ' + key\n );\n }\n }\n}\n\n/**\n * Ensure all props option syntax are normalized into the\n * Object-based format.\n */\nfunction normalizeProps (options) {\n var props = options.props;\n if (!props) { return }\n var res = {};\n var i, val, name;\n if (Array.isArray(props)) {\n i = props.length;\n while (i--) {\n val = props[i];\n if (typeof val === 'string') {\n name = camelize(val);\n res[name] = { type: null };\n } else if (false) {\n warn('props must be strings when using array syntax.');\n }\n }\n } else if (isPlainObject(props)) {\n for (var key in props) {\n val = props[key];\n name = camelize(key);\n res[name] = isPlainObject(val)\n ? val\n : { type: val };\n }\n }\n options.props = res;\n}\n\n/**\n * Normalize all injections into Object-based format\n */\nfunction normalizeInject (options) {\n var inject = options.inject;\n if (Array.isArray(inject)) {\n var normalized = options.inject = {};\n for (var i = 0; i < inject.length; i++) {\n normalized[inject[i]] = inject[i];\n }\n }\n}\n\n/**\n * Normalize raw function directives into object format.\n */\nfunction normalizeDirectives (options) {\n var dirs = options.directives;\n if (dirs) {\n for (var key in dirs) {\n var def = dirs[key];\n if (typeof def === 'function') {\n dirs[key] = { bind: def, update: def };\n }\n }\n }\n}\n\n/**\n * Merge two option objects into a new one.\n * Core utility used in both instantiation and inheritance.\n */\nfunction mergeOptions (\n parent,\n child,\n vm\n) {\n if (false) {\n checkComponents(child);\n }\n\n if (typeof child === 'function') {\n child = child.options;\n }\n\n normalizeProps(child);\n normalizeInject(child);\n normalizeDirectives(child);\n var extendsFrom = child.extends;\n if (extendsFrom) {\n parent = mergeOptions(parent, extendsFrom, vm);\n }\n if (child.mixins) {\n for (var i = 0, l = child.mixins.length; i < l; i++) {\n parent = mergeOptions(parent, child.mixins[i], vm);\n }\n }\n var options = {};\n var key;\n for (key in parent) {\n mergeField(key);\n }\n for (key in child) {\n if (!hasOwn(parent, key)) {\n mergeField(key);\n }\n }\n function mergeField (key) {\n var strat = strats[key] || defaultStrat;\n options[key] = strat(parent[key], child[key], vm, key);\n }\n return options\n}\n\n/**\n * Resolve an asset.\n * This function is used because child instances need access\n * to assets defined in its ancestor chain.\n */\nfunction resolveAsset (\n options,\n type,\n id,\n warnMissing\n) {\n /* istanbul ignore if */\n if (typeof id !== 'string') {\n return\n }\n var assets = options[type];\n // check local registration variations first\n if (hasOwn(assets, id)) { return assets[id] }\n var camelizedId = camelize(id);\n if (hasOwn(assets, camelizedId)) { return assets[camelizedId] }\n var PascalCaseId = capitalize(camelizedId);\n if (hasOwn(assets, PascalCaseId)) { return assets[PascalCaseId] }\n // fallback to prototype chain\n var res = assets[id] || assets[camelizedId] || assets[PascalCaseId];\n if (false) {\n warn(\n 'Failed to resolve ' + type.slice(0, -1) + ': ' + id,\n options\n );\n }\n return res\n}\n\n/* */\n\nfunction validateProp (\n key,\n propOptions,\n propsData,\n vm\n) {\n var prop = propOptions[key];\n var absent = !hasOwn(propsData, key);\n var value = propsData[key];\n // handle boolean props\n if (isType(Boolean, prop.type)) {\n if (absent && !hasOwn(prop, 'default')) {\n value = false;\n } else if (!isType(String, prop.type) && (value === '' || value === hyphenate(key))) {\n value = true;\n }\n }\n // check default value\n if (value === undefined) {\n value = getPropDefaultValue(vm, prop, key);\n // since the default value is a fresh copy,\n // make sure to observe it.\n var prevShouldConvert = observerState.shouldConvert;\n observerState.shouldConvert = true;\n observe(value);\n observerState.shouldConvert = prevShouldConvert;\n }\n if (false) {\n assertProp(prop, key, value, vm, absent);\n }\n return value\n}\n\n/**\n * Get the default value of a prop.\n */\nfunction getPropDefaultValue (vm, prop, key) {\n // no default, return undefined\n if (!hasOwn(prop, 'default')) {\n return undefined\n }\n var def = prop.default;\n // warn against non-factory defaults for Object & Array\n if (false) {\n warn(\n 'Invalid default value for prop \"' + key + '\": ' +\n 'Props with type Object/Array must use a factory function ' +\n 'to return the default value.',\n vm\n );\n }\n // the raw prop value was also undefined from previous render,\n // return previous default value to avoid unnecessary watcher trigger\n if (vm && vm.$options.propsData &&\n vm.$options.propsData[key] === undefined &&\n vm._props[key] !== undefined\n ) {\n return vm._props[key]\n }\n // call factory function for non-Function types\n // a value is Function if its prototype is function even across different execution context\n return typeof def === 'function' && getType(prop.type) !== 'Function'\n ? def.call(vm)\n : def\n}\n\n/**\n * Assert whether a prop is valid.\n */\nfunction assertProp (\n prop,\n name,\n value,\n vm,\n absent\n) {\n if (prop.required && absent) {\n warn(\n 'Missing required prop: \"' + name + '\"',\n vm\n );\n return\n }\n if (value == null && !prop.required) {\n return\n }\n var type = prop.type;\n var valid = !type || type === true;\n var expectedTypes = [];\n if (type) {\n if (!Array.isArray(type)) {\n type = [type];\n }\n for (var i = 0; i < type.length && !valid; i++) {\n var assertedType = assertType(value, type[i]);\n expectedTypes.push(assertedType.expectedType || '');\n valid = assertedType.valid;\n }\n }\n if (!valid) {\n warn(\n 'Invalid prop: type check failed for prop \"' + name + '\".' +\n ' Expected ' + expectedTypes.map(capitalize).join(', ') +\n ', got ' + Object.prototype.toString.call(value).slice(8, -1) + '.',\n vm\n );\n return\n }\n var validator = prop.validator;\n if (validator) {\n if (!validator(value)) {\n warn(\n 'Invalid prop: custom validator check failed for prop \"' + name + '\".',\n vm\n );\n }\n }\n}\n\nvar simpleCheckRE = /^(String|Number|Boolean|Function|Symbol)$/;\n\nfunction assertType (value, type) {\n var valid;\n var expectedType = getType(type);\n if (simpleCheckRE.test(expectedType)) {\n valid = typeof value === expectedType.toLowerCase();\n } else if (expectedType === 'Object') {\n valid = isPlainObject(value);\n } else if (expectedType === 'Array') {\n valid = Array.isArray(value);\n } else {\n valid = value instanceof type;\n }\n return {\n valid: valid,\n expectedType: expectedType\n }\n}\n\n/**\n * Use function string name to check built-in types,\n * because a simple equality check will fail when running\n * across different vms / iframes.\n */\nfunction getType (fn) {\n var match = fn && fn.toString().match(/^\\s*function (\\w+)/);\n return match ? match[1] : ''\n}\n\nfunction isType (type, fn) {\n if (!Array.isArray(fn)) {\n return getType(fn) === getType(type)\n }\n for (var i = 0, len = fn.length; i < len; i++) {\n if (getType(fn[i]) === getType(type)) {\n return true\n }\n }\n /* istanbul ignore next */\n return false\n}\n\n/* */\n\nvar mark;\nvar measure;\n\nif (false) {\n var perf = inBrowser && window.performance;\n /* istanbul ignore if */\n if (\n perf &&\n perf.mark &&\n perf.measure &&\n perf.clearMarks &&\n perf.clearMeasures\n ) {\n mark = function (tag) { return perf.mark(tag); };\n measure = function (name, startTag, endTag) {\n perf.measure(name, startTag, endTag);\n perf.clearMarks(startTag);\n perf.clearMarks(endTag);\n perf.clearMeasures(name);\n };\n }\n}\n\n/* not type checking this file because flow doesn't play well with Proxy */\n\nvar initProxy;\n\nif (false) {\n var allowedGlobals = makeMap(\n 'Infinity,undefined,NaN,isFinite,isNaN,' +\n 'parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,' +\n 'Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,' +\n 'require' // for Webpack/Browserify\n );\n\n var warnNonPresent = function (target, key) {\n warn(\n \"Property or method \\\"\" + key + \"\\\" is not defined on the instance but \" +\n \"referenced during render. Make sure to declare reactive data \" +\n \"properties in the data option.\",\n target\n );\n };\n\n var hasProxy =\n typeof Proxy !== 'undefined' &&\n Proxy.toString().match(/native code/);\n\n if (hasProxy) {\n var isBuiltInModifier = makeMap('stop,prevent,self,ctrl,shift,alt,meta');\n config.keyCodes = new Proxy(config.keyCodes, {\n set: function set (target, key, value) {\n if (isBuiltInModifier(key)) {\n warn((\"Avoid overwriting built-in modifier in config.keyCodes: .\" + key));\n return false\n } else {\n target[key] = value;\n return true\n }\n }\n });\n }\n\n var hasHandler = {\n has: function has (target, key) {\n var has = key in target;\n var isAllowed = allowedGlobals(key) || key.charAt(0) === '_';\n if (!has && !isAllowed) {\n warnNonPresent(target, key);\n }\n return has || !isAllowed\n }\n };\n\n var getHandler = {\n get: function get (target, key) {\n if (typeof key === 'string' && !(key in target)) {\n warnNonPresent(target, key);\n }\n return target[key]\n }\n };\n\n initProxy = function initProxy (vm) {\n if (hasProxy) {\n // determine which proxy handler to use\n var options = vm.$options;\n var handlers = options.render && options.render._withStripped\n ? getHandler\n : hasHandler;\n vm._renderProxy = new Proxy(vm, handlers);\n } else {\n vm._renderProxy = vm;\n }\n };\n}\n\n/* */\n\nvar VNode = function VNode (\n tag,\n data,\n children,\n text,\n elm,\n context,\n componentOptions,\n asyncFactory\n) {\n this.tag = tag;\n this.data = data;\n this.children = children;\n this.text = text;\n this.elm = elm;\n this.ns = undefined;\n this.context = context;\n this.functionalContext = undefined;\n this.key = data && data.key;\n this.componentOptions = componentOptions;\n this.componentInstance = undefined;\n this.parent = undefined;\n this.raw = false;\n this.isStatic = false;\n this.isRootInsert = true;\n this.isComment = false;\n this.isCloned = false;\n this.isOnce = false;\n this.asyncFactory = asyncFactory;\n this.asyncMeta = undefined;\n this.isAsyncPlaceholder = false;\n};\n\nvar prototypeAccessors = { child: {} };\n\n// DEPRECATED: alias for componentInstance for backwards compat.\n/* istanbul ignore next */\nprototypeAccessors.child.get = function () {\n return this.componentInstance\n};\n\nObject.defineProperties( VNode.prototype, prototypeAccessors );\n\nvar createEmptyVNode = function (text) {\n if ( text === void 0 ) text = '';\n\n var node = new VNode();\n node.text = text;\n node.isComment = true;\n return node\n};\n\nfunction createTextVNode (val) {\n return new VNode(undefined, undefined, undefined, String(val))\n}\n\n// optimized shallow clone\n// used for static nodes and slot nodes because they may be reused across\n// multiple renders, cloning them avoids errors when DOM manipulations rely\n// on their elm reference.\nfunction cloneVNode (vnode) {\n var cloned = new VNode(\n vnode.tag,\n vnode.data,\n vnode.children,\n vnode.text,\n vnode.elm,\n vnode.context,\n vnode.componentOptions,\n vnode.asyncFactory\n );\n cloned.ns = vnode.ns;\n cloned.isStatic = vnode.isStatic;\n cloned.key = vnode.key;\n cloned.isComment = vnode.isComment;\n cloned.isCloned = true;\n return cloned\n}\n\nfunction cloneVNodes (vnodes) {\n var len = vnodes.length;\n var res = new Array(len);\n for (var i = 0; i < len; i++) {\n res[i] = cloneVNode(vnodes[i]);\n }\n return res\n}\n\n/* */\n\nvar normalizeEvent = cached(function (name) {\n var passive = name.charAt(0) === '&';\n name = passive ? name.slice(1) : name;\n var once$$1 = name.charAt(0) === '~'; // Prefixed last, checked first\n name = once$$1 ? name.slice(1) : name;\n var capture = name.charAt(0) === '!';\n name = capture ? name.slice(1) : name;\n return {\n name: name,\n once: once$$1,\n capture: capture,\n passive: passive\n }\n});\n\nfunction createFnInvoker (fns) {\n function invoker () {\n var arguments$1 = arguments;\n\n var fns = invoker.fns;\n if (Array.isArray(fns)) {\n var cloned = fns.slice();\n for (var i = 0; i < cloned.length; i++) {\n cloned[i].apply(null, arguments$1);\n }\n } else {\n // return handler return value for single handlers\n return fns.apply(null, arguments)\n }\n }\n invoker.fns = fns;\n return invoker\n}\n\nfunction updateListeners (\n on,\n oldOn,\n add,\n remove$$1,\n vm\n) {\n var name, cur, old, event;\n for (name in on) {\n cur = on[name];\n old = oldOn[name];\n event = normalizeEvent(name);\n if (isUndef(cur)) {\n \"production\" !== 'production' && warn(\n \"Invalid handler for event \\\"\" + (event.name) + \"\\\": got \" + String(cur),\n vm\n );\n } else if (isUndef(old)) {\n if (isUndef(cur.fns)) {\n cur = on[name] = createFnInvoker(cur);\n }\n add(event.name, cur, event.once, event.capture, event.passive);\n } else if (cur !== old) {\n old.fns = cur;\n on[name] = old;\n }\n }\n for (name in oldOn) {\n if (isUndef(on[name])) {\n event = normalizeEvent(name);\n remove$$1(event.name, oldOn[name], event.capture);\n }\n }\n}\n\n/* */\n\nfunction mergeVNodeHook (def, hookKey, hook) {\n var invoker;\n var oldHook = def[hookKey];\n\n function wrappedHook () {\n hook.apply(this, arguments);\n // important: remove merged hook to ensure it's called only once\n // and prevent memory leak\n remove(invoker.fns, wrappedHook);\n }\n\n if (isUndef(oldHook)) {\n // no existing hook\n invoker = createFnInvoker([wrappedHook]);\n } else {\n /* istanbul ignore if */\n if (isDef(oldHook.fns) && isTrue(oldHook.merged)) {\n // already a merged invoker\n invoker = oldHook;\n invoker.fns.push(wrappedHook);\n } else {\n // existing plain hook\n invoker = createFnInvoker([oldHook, wrappedHook]);\n }\n }\n\n invoker.merged = true;\n def[hookKey] = invoker;\n}\n\n/* */\n\nfunction extractPropsFromVNodeData (\n data,\n Ctor,\n tag\n) {\n // we are only extracting raw values here.\n // validation and default values are handled in the child\n // component itself.\n var propOptions = Ctor.options.props;\n if (isUndef(propOptions)) {\n return\n }\n var res = {};\n var attrs = data.attrs;\n var props = data.props;\n if (isDef(attrs) || isDef(props)) {\n for (var key in propOptions) {\n var altKey = hyphenate(key);\n if (false) {\n var keyInLowerCase = key.toLowerCase();\n if (\n key !== keyInLowerCase &&\n attrs && hasOwn(attrs, keyInLowerCase)\n ) {\n tip(\n \"Prop \\\"\" + keyInLowerCase + \"\\\" is passed to component \" +\n (formatComponentName(tag || Ctor)) + \", but the declared prop name is\" +\n \" \\\"\" + key + \"\\\". \" +\n \"Note that HTML attributes are case-insensitive and camelCased \" +\n \"props need to use their kebab-case equivalents when using in-DOM \" +\n \"templates. You should probably use \\\"\" + altKey + \"\\\" instead of \\\"\" + key + \"\\\".\"\n );\n }\n }\n checkProp(res, props, key, altKey, true) ||\n checkProp(res, attrs, key, altKey, false);\n }\n }\n return res\n}\n\nfunction checkProp (\n res,\n hash,\n key,\n altKey,\n preserve\n) {\n if (isDef(hash)) {\n if (hasOwn(hash, key)) {\n res[key] = hash[key];\n if (!preserve) {\n delete hash[key];\n }\n return true\n } else if (hasOwn(hash, altKey)) {\n res[key] = hash[altKey];\n if (!preserve) {\n delete hash[altKey];\n }\n return true\n }\n }\n return false\n}\n\n/* */\n\n// The template compiler attempts to minimize the need for normalization by\n// statically analyzing the template at compile time.\n//\n// For plain HTML markup, normalization can be completely skipped because the\n// generated render function is guaranteed to return Array. There are\n// two cases where extra normalization is needed:\n\n// 1. When the children contains components - because a functional component\n// may return an Array instead of a single root. In this case, just a simple\n// normalization is needed - if any child is an Array, we flatten the whole\n// thing with Array.prototype.concat. It is guaranteed to be only 1-level deep\n// because functional components already normalize their own children.\nfunction simpleNormalizeChildren (children) {\n for (var i = 0; i < children.length; i++) {\n if (Array.isArray(children[i])) {\n return Array.prototype.concat.apply([], children)\n }\n }\n return children\n}\n\n// 2. When the children contains constructs that always generated nested Arrays,\n// e.g.