From 26468e82ea07fe886fc3055c3369e4023572eb80 Mon Sep 17 00:00:00 2001 From: Cara Salter Date: Tue, 6 Dec 2022 10:10:58 -0500 Subject: [PATCH] mega: Oh wow lots of things - Static files - Dashboard - User registration - Initial work on fixing templates --- Makefile | 2 +- goathacks/__init__.py | 9 + goathacks/dashboard/__init__.py | 10 + goathacks/models.py | 2 + goathacks/registration/__init__.py | 15 +- goathacks/static/css/materialize.min.css | 16 + goathacks/static/css/style.css | 147 + goathacks/static/css/style.scss | 148 + goathacks/static/img/hackwpilogo.png | Bin 0 -> 78898 bytes goathacks/static/js/admin.js | 192 + goathacks/static/js/init.js | 3 + goathacks/static/js/jquery-2.2.4.min.js | 4 + goathacks/static/js/jquery.easing.min.js | 1 + goathacks/static/js/materialize.js | 6478 ++++++++++++++++++++++ goathacks/static/js/materialize.min.js | 10 + goathacks/templates/base.html | 20 + goathacks/templates/dashboard.html | 7 +- goathacks/templates/header.html | 4 +- goathacks/templates/register.html | 103 +- goathacks/templates/register_step2.html | 69 + migrations/versions/55d77cdbbb49_.py | 34 + requirements.txt | 1 + 22 files changed, 7201 insertions(+), 74 deletions(-) create mode 100644 goathacks/dashboard/__init__.py create mode 100644 goathacks/static/css/materialize.min.css create mode 100644 goathacks/static/css/style.css create mode 100644 goathacks/static/css/style.scss create mode 100644 goathacks/static/img/hackwpilogo.png create mode 100644 goathacks/static/js/admin.js create mode 100644 goathacks/static/js/init.js create mode 100644 goathacks/static/js/jquery-2.2.4.min.js create mode 100644 goathacks/static/js/jquery.easing.min.js create mode 100644 goathacks/static/js/materialize.js create mode 100644 goathacks/static/js/materialize.min.js create mode 100644 goathacks/templates/base.html create mode 100644 goathacks/templates/register_step2.html create mode 100644 migrations/versions/55d77cdbbb49_.py diff --git a/Makefile b/Makefile index cb5c834..27ca7ff 100644 --- a/Makefile +++ b/Makefile @@ -32,7 +32,7 @@ daemon: @echo "--- STARTING UWSGI DAEMON ---" @echo "" @echo "" - source .venv/bin/activate && uwsgi --py-autoreload=5 --socket 0.0.0.0:8000 --protocol=http --wsgi-file goathacks.py --enable-threads --master + source .venv/bin/activate && flask run @echo "" @echo "" @echo "--- STARTING UWSGI DAEMON ---" diff --git a/goathacks/__init__.py b/goathacks/__init__.py index 1375eb5..2a05ecc 100644 --- a/goathacks/__init__.py +++ b/goathacks/__init__.py @@ -2,11 +2,13 @@ from flask import Flask from flask_sqlalchemy import SQLAlchemy from flask_migrate import Migrate from flask_login import LoginManager +from flask_assets import Bundle, Environment db = SQLAlchemy() migrate = Migrate() login = LoginManager() +environment = Environment() def create_app(): app = Flask(__name__) @@ -16,11 +18,18 @@ def create_app(): db.init_app(app) migrate.init_app(app, db) login.init_app(app) + environment.init_app(app) + + scss = Bundle('css/style.scss', filters='scss', + output='css/style.css') + environment.register('scss', scss) from .models import User from . import registration + from . import dashboard app.register_blueprint(registration.bp) + app.register_blueprint(dashboard.bp) return app diff --git a/goathacks/dashboard/__init__.py b/goathacks/dashboard/__init__.py new file mode 100644 index 0000000..1ef0ef6 --- /dev/null +++ b/goathacks/dashboard/__init__.py @@ -0,0 +1,10 @@ +from flask import Blueprint, render_template +from flask_login import login_required + +bp = Blueprint("dashboard", __name__, url_prefix="/dashboard") + + +@bp.route("/") +@login_required +def home(): + return render_template("dashboard.html") diff --git a/goathacks/models.py b/goathacks/models.py index 267b80f..3356bad 100644 --- a/goathacks/models.py +++ b/goathacks/models.py @@ -14,6 +14,8 @@ class User(db.Model, UserMixin): active = Column(Boolean, nullable=False, default=True) is_admin = Column(Boolean, nullable=False, default=False) waitlisted = Column(Boolean, nullable=False, default=False) + shirt_size = Column(String, nullable=True) + accomodations = Column(String, nullable=True) @login.user_loader diff --git a/goathacks/registration/__init__.py b/goathacks/registration/__init__.py index bccafdb..3ddd699 100644 --- a/goathacks/registration/__init__.py +++ b/goathacks/registration/__init__.py @@ -1,5 +1,5 @@ from datetime import datetime -from flask import Blueprint, flash, render_template, request +from flask import Blueprint, flash, redirect, render_template, request, url_for import flask_login from flask_login import current_user from goathacks.registration.forms import LoginForm, RegisterForm @@ -10,13 +10,14 @@ from goathacks.models import User bp = Blueprint('registration', __name__, url_prefix="/registration") -@bp.route("/") +@bp.route("/", methods=["GET", "POST"]) def register(): if current_user.is_authenticated: flash("You are already registered and logged in!") - + print("got register") form = RegisterForm(request.form) - if request.method == 'POST' and form.validate(): + if request.method == 'POST': + print("Got form") email = request.form.get('email') first_name = request.form.get('first_name') last_name = request.form.get('last_name') @@ -34,11 +35,15 @@ def register(): last_login=datetime.now(), ) + # Count of all non-waitlisted hackers + # num_not_waitlisted = len(db.session.execute(db.select(User).filter(waitlisted=False)).scalars().all()) + # print(num_not_waitlisted) + db.session.add(user) db.session.commit() flask_login.login_user(user) - return "OK" + return redirect(url_for("dashboard.home")) else: flash("Passwords do not match") diff --git a/goathacks/static/css/materialize.min.css b/goathacks/static/css/materialize.min.css new file mode 100644 index 0000000..87d1b5d --- /dev/null +++ b/goathacks/static/css/materialize.min.css @@ -0,0 +1,16 @@ +/*! + * Materialize v0.97.3 (http://materializecss.com) + * Copyright 2014-2015 Materialize + * MIT License (https://raw.githubusercontent.com/Dogfalo/materialize/master/LICENSE) + */ + .materialize-red.lighten-5{background-color:#fdeaeb !important}.materialize-red-text.text-lighten-5{color:#fdeaeb !important}.materialize-red.lighten-4{background-color:#f8c1c3 !important}.materialize-red-text.text-lighten-4{color:#f8c1c3 !important}.materialize-red.lighten-3{background-color:#f3989b !important}.materialize-red-text.text-lighten-3{color:#f3989b !important}.materialize-red.lighten-2{background-color:#780000 !important}.materialize-red-text.text-lighten-2{color:#780000 !important}.materialize-red.lighten-1{background-color:#ea454b !important}.materialize-red-text.text-lighten-1{color:#ea454b !important}.materialize-red{background-color:#e51c23 !important}.materialize-red-text{color:#e51c23 !important}.materialize-red.darken-1{background-color:#d0181e !important}.materialize-red-text.text-darken-1{color:#d0181e !important}.materialize-red.darken-2{background-color:#b9151b !important}.materialize-red-text.text-darken-2{color:#b9151b !important}.materialize-red.darken-3{background-color:#a21318 !important}.materialize-red-text.text-darken-3{color:#a21318 !important}.materialize-red.darken-4{background-color:#8b1014 !important}.materialize-red-text.text-darken-4{color:#8b1014 !important}.red.lighten-5{background-color:#FFEBEE !important}.red-text.text-lighten-5{color:#FFEBEE !important}.red.lighten-4{background-color:#FFCDD2 !important}.red-text.text-lighten-4{color:#FFCDD2 !important}.red.lighten-3{background-color:#EF9A9A !important}.red-text.text-lighten-3{color:#EF9A9A !important}.red.lighten-2{background-color:#E57373 !important}.red-text.text-lighten-2{color:#E57373 !important}.red.lighten-1{background-color:#EF5350 !important}.red-text.text-lighten-1{color:#EF5350 !important}.red{background-color:#F44336 !important}.red-text{color:#F44336 !important}.red.darken-1{background-color:#E53935 !important}.red-text.text-darken-1{color:#E53935 !important}.red.darken-2{background-color:#D32F2F !important}.red-text.text-darken-2{color:#D32F2F !important}.red.darken-3{background-color:#C62828 !important}.red-text.text-darken-3{color:#C62828 !important}.red.darken-4{background-color:#B71C1C !important}.red-text.text-darken-4{color:#B71C1C !important}.red.accent-1{background-color:#FF8A80 !important}.red-text.text-accent-1{color:#FF8A80 !important}.red.accent-2{background-color:#FF5252 !important}.red-text.text-accent-2{color:#FF5252 !important}.red.accent-3{background-color:#FF1744 !important}.red-text.text-accent-3{color:#FF1744 !important}.red.accent-4{background-color:#D50000 !important}.red-text.text-accent-4{color:#D50000 !important}.pink.lighten-5{background-color:#fce4ec !important}.pink-text.text-lighten-5{color:#fce4ec !important}.pink.lighten-4{background-color:#f8bbd0 !important}.pink-text.text-lighten-4{color:#f8bbd0 !important}.pink.lighten-3{background-color:#f48fb1 !important}.pink-text.text-lighten-3{color:#f48fb1 !important}.pink.lighten-2{background-color:#f06292 !important}.pink-text.text-lighten-2{color:#f06292 !important}.pink.lighten-1{background-color:#ec407a !important}.pink-text.text-lighten-1{color:#ec407a !important}.pink{background-color:#e91e63 !important}.pink-text{color:#e91e63 !important}.pink.darken-1{background-color:#d81b60 !important}.pink-text.text-darken-1{color:#d81b60 !important}.pink.darken-2{background-color:#c2185b !important}.pink-text.text-darken-2{color:#c2185b !important}.pink.darken-3{background-color:#ad1457 !important}.pink-text.text-darken-3{color:#ad1457 !important}.pink.darken-4{background-color:#880e4f !important}.pink-text.text-darken-4{color:#880e4f !important}.pink.accent-1{background-color:#ff80ab !important}.pink-text.text-accent-1{color:#ff80ab !important}.pink.accent-2{background-color:#ff4081 !important}.pink-text.text-accent-2{color:#ff4081 !important}.pink.accent-3{background-color:#f50057 !important}.pink-text.text-accent-3{color:#f50057 !important}.pink.accent-4{background-color:#c51162 !important}.pink-text.text-accent-4{color:#c51162 !important}.purple.lighten-5{background-color:#f3e5f5 !important}.purple-text.text-lighten-5{color:#f3e5f5 !important}.purple.lighten-4{background-color:#e1bee7 !important}.purple-text.text-lighten-4{color:#e1bee7 !important}.purple.lighten-3{background-color:#ce93d8 !important}.purple-text.text-lighten-3{color:#ce93d8 !important}.purple.lighten-2{background-color:#ba68c8 !important}.purple-text.text-lighten-2{color:#ba68c8 !important}.purple.lighten-1{background-color:#ab47bc !important}.purple-text.text-lighten-1{color:#ab47bc !important}.purple{background-color:#9c27b0 !important}.purple-text{color:#9c27b0 !important}.purple.darken-1{background-color:#8e24aa !important}.purple-text.text-darken-1{color:#8e24aa !important}.purple.darken-2{background-color:#7b1fa2 !important}.purple-text.text-darken-2{color:#7b1fa2 !important}.purple.darken-3{background-color:#6a1b9a !important}.purple-text.text-darken-3{color:#6a1b9a !important}.purple.darken-4{background-color:#4a148c !important}.purple-text.text-darken-4{color:#4a148c !important}.purple.accent-1{background-color:#ea80fc !important}.purple-text.text-accent-1{color:#ea80fc !important}.purple.accent-2{background-color:#e040fb !important}.purple-text.text-accent-2{color:#e040fb !important}.purple.accent-3{background-color:#d500f9 !important}.purple-text.text-accent-3{color:#d500f9 !important}.purple.accent-4{background-color:#aa00ff !important}.purple-text.text-accent-4{color:#aa00ff !important}.deep-purple.lighten-5{background-color:#ede7f6 !important}.deep-purple-text.text-lighten-5{color:#ede7f6 !important}.deep-purple.lighten-4{background-color:#d1c4e9 !important}.deep-purple-text.text-lighten-4{color:#d1c4e9 !important}.deep-purple.lighten-3{background-color:#b39ddb !important}.deep-purple-text.text-lighten-3{color:#b39ddb !important}.deep-purple.lighten-2{background-color:#9575cd !important}.deep-purple-text.text-lighten-2{color:#9575cd !important}.deep-purple.lighten-1{background-color:#7e57c2 !important}.deep-purple-text.text-lighten-1{color:#7e57c2 !important}.deep-purple{background-color:#673ab7 !important}.deep-purple-text{color:#673ab7 !important}.deep-purple.darken-1{background-color:#5e35b1 !important}.deep-purple-text.text-darken-1{color:#5e35b1 !important}.deep-purple.darken-2{background-color:#512da8 !important}.deep-purple-text.text-darken-2{color:#512da8 !important}.deep-purple.darken-3{background-color:#4527a0 !important}.deep-purple-text.text-darken-3{color:#4527a0 !important}.deep-purple.darken-4{background-color:#311b92 !important}.deep-purple-text.text-darken-4{color:#311b92 !important}.deep-purple.accent-1{background-color:#b388ff !important}.deep-purple-text.text-accent-1{color:#b388ff !important}.deep-purple.accent-2{background-color:#7c4dff !important}.deep-purple-text.text-accent-2{color:#7c4dff !important}.deep-purple.accent-3{background-color:#651fff !important}.deep-purple-text.text-accent-3{color:#651fff !important}.deep-purple.accent-4{background-color:#6200ea !important}.deep-purple-text.text-accent-4{color:#6200ea !important}.indigo.lighten-5{background-color:#e8eaf6 !important}.indigo-text.text-lighten-5{color:#e8eaf6 !important}.indigo.lighten-4{background-color:#c5cae9 !important}.indigo-text.text-lighten-4{color:#c5cae9 !important}.indigo.lighten-3{background-color:#9fa8da !important}.indigo-text.text-lighten-3{color:#9fa8da !important}.indigo.lighten-2{background-color:#7986cb !important}.indigo-text.text-lighten-2{color:#7986cb !important}.indigo.lighten-1{background-color:#5c6bc0 !important}.indigo-text.text-lighten-1{color:#5c6bc0 !important}.indigo{background-color:#3f51b5 !important}.indigo-text{color:#3f51b5 !important}.indigo.darken-1{background-color:#3949ab !important}.indigo-text.text-darken-1{color:#3949ab !important}.indigo.darken-2{background-color:#303f9f !important}.indigo-text.text-darken-2{color:#303f9f !important}.indigo.darken-3{background-color:#283593 !important}.indigo-text.text-darken-3{color:#283593 !important}.indigo.darken-4{background-color:#1a237e !important}.indigo-text.text-darken-4{color:#1a237e !important}.indigo.accent-1{background-color:#8c9eff !important}.indigo-text.text-accent-1{color:#8c9eff !important}.indigo.accent-2{background-color:#536dfe !important}.indigo-text.text-accent-2{color:#536dfe !important}.indigo.accent-3{background-color:#3d5afe !important}.indigo-text.text-accent-3{color:#3d5afe !important}.indigo.accent-4{background-color:#304ffe !important}.indigo-text.text-accent-4{color:#304ffe !important}.blue.lighten-5{background-color:#E3F2FD !important}.blue-text.text-lighten-5{color:#E3F2FD !important}.blue.lighten-4{background-color:#BBDEFB !important}.blue-text.text-lighten-4{color:#BBDEFB !important}.blue.lighten-3{background-color:#90CAF9 !important}.blue-text.text-lighten-3{color:#90CAF9 !important}.blue.lighten-2{background-color:#64B5F6 !important}.blue-text.text-lighten-2{color:#64B5F6 !important}.blue.lighten-1{background-color:#42A5F5 !important}.blue-text.text-lighten-1{color:#42A5F5 !important}.blue{background-color:#2196F3 !important}.blue-text{color:#2196F3 !important}.blue.darken-1{background-color:#1E88E5 !important}.blue-text.text-darken-1{color:#1E88E5 !important}.blue.darken-2{background-color:#1976D2 !important}.blue-text.text-darken-2{color:#1976D2 !important}.blue.darken-3{background-color:#1565C0 !important}.blue-text.text-darken-3{color:#1565C0 !important}.blue.darken-4{background-color:#0D47A1 !important}.blue-text.text-darken-4{color:#0D47A1 !important}.blue.accent-1{background-color:#82B1FF !important}.blue-text.text-accent-1{color:#82B1FF !important}.blue.accent-2{background-color:#448AFF !important}.blue-text.text-accent-2{color:#448AFF !important}.blue.accent-3{background-color:#2979FF !important}.blue-text.text-accent-3{color:#2979FF !important}.blue.accent-4{background-color:#2962FF !important}.blue-text.text-accent-4{color:#2962FF !important}.light-blue.lighten-5{background-color:#e1f5fe !important}.light-blue-text.text-lighten-5{color:#e1f5fe !important}.light-blue.lighten-4{background-color:#b3e5fc !important}.light-blue-text.text-lighten-4{color:#b3e5fc !important}.light-blue.lighten-3{background-color:#81d4fa !important}.light-blue-text.text-lighten-3{color:#81d4fa !important}.light-blue.lighten-2{background-color:#4fc3f7 !important}.light-blue-text.text-lighten-2{color:#4fc3f7 !important}.light-blue.lighten-1{background-color:#29b6f6 !important}.light-blue-text.text-lighten-1{color:#29b6f6 !important}.light-blue{background-color:#03a9f4 !important}.light-blue-text{color:#03a9f4 !important}.light-blue.darken-1{background-color:#039be5 !important}.light-blue-text.text-darken-1{color:#039be5 !important}.light-blue.darken-2{background-color:#0288d1 !important}.light-blue-text.text-darken-2{color:#0288d1 !important}.light-blue.darken-3{background-color:#0277bd !important}.light-blue-text.text-darken-3{color:#0277bd !important}.light-blue.darken-4{background-color:#01579b !important}.light-blue-text.text-darken-4{color:#01579b !important}.light-blue.accent-1{background-color:#80d8ff !important}.light-blue-text.text-accent-1{color:#80d8ff !important}.light-blue.accent-2{background-color:#40c4ff !important}.light-blue-text.text-accent-2{color:#40c4ff !important}.light-blue.accent-3{background-color:#00b0ff !important}.light-blue-text.text-accent-3{color:#00b0ff !important}.light-blue.accent-4{background-color:#0091ea !important}.light-blue-text.text-accent-4{color:#0091ea !important}.cyan.lighten-5{background-color:#e0f7fa !important}.cyan-text.text-lighten-5{color:#e0f7fa !important}.cyan.lighten-4{background-color:#b2ebf2 !important}.cyan-text.text-lighten-4{color:#b2ebf2 !important}.cyan.lighten-3{background-color:#80deea !important}.cyan-text.text-lighten-3{color:#80deea !important}.cyan.lighten-2{background-color:#4dd0e1 !important}.cyan-text.text-lighten-2{color:#4dd0e1 !important}.cyan.lighten-1{background-color:#26c6da !important}.cyan-text.text-lighten-1{color:#26c6da !important}.cyan{background-color:#00bcd4 !important}.cyan-text{color:#00bcd4 !important}.cyan.darken-1{background-color:#00acc1 !important}.cyan-text.text-darken-1{color:#00acc1 !important}.cyan.darken-2{background-color:#0097a7 !important}.cyan-text.text-darken-2{color:#0097a7 !important}.cyan.darken-3{background-color:#00838f !important}.cyan-text.text-darken-3{color:#00838f !important}.cyan.darken-4{background-color:#006064 !important}.cyan-text.text-darken-4{color:#006064 !important}.cyan.accent-1{background-color:#84ffff !important}.cyan-text.text-accent-1{color:#84ffff !important}.cyan.accent-2{background-color:#18ffff !important}.cyan-text.text-accent-2{color:#18ffff !important}.cyan.accent-3{background-color:#00e5ff !important}.cyan-text.text-accent-3{color:#00e5ff !important}.cyan.accent-4{background-color:#00b8d4 !important}.cyan-text.text-accent-4{color:#00b8d4 !important}.teal.lighten-5{background-color:#e0f2f1 !important}.teal-text.text-lighten-5{color:#e0f2f1 !important}.teal.lighten-4{background-color:#b2dfdb !important}.teal-text.text-lighten-4{color:#b2dfdb !important}.teal.lighten-3{background-color:#80cbc4 !important}.teal-text.text-lighten-3{color:#80cbc4 !important}.teal.lighten-2{background-color:#4db6ac !important}.teal-text.text-lighten-2{color:#4db6ac !important}.teal.lighten-1{background-color:#669BBD !important}.teal-text.text-lighten-1{color:#669BBD !important}.teal{background-color:#009688 !important}.teal-text{color:#009688 !important}.teal.darken-1{background-color:#00897b !important}.teal-text.text-darken-1{color:#00897b !important}.teal.darken-2{background-color:#00796b !important}.teal-text.text-darken-2{color:#00796b !important}.teal.darken-3{background-color:#00695c !important}.teal-text.text-darken-3{color:#00695c !important}.teal.darken-4{background-color:#004d40 !important}.teal-text.text-darken-4{color:#004d40 !important}.teal.accent-1{background-color:#a7ffeb !important}.teal-text.text-accent-1{color:#a7ffeb !important}.teal.accent-2{background-color:#64ffda !important}.teal-text.text-accent-2{color:#64ffda !important}.teal.accent-3{background-color:#1de9b6 !important}.teal-text.text-accent-3{color:#1de9b6 !important}.teal.accent-4{background-color:#00bfa5 !important}.teal-text.text-accent-4{color:#00bfa5 !important}.green.lighten-5{background-color:#E8F5E9 !important}.green-text.text-lighten-5{color:#E8F5E9 !important}.green.lighten-4{background-color:#C8E6C9 !important}.green-text.text-lighten-4{color:#C8E6C9 !important}.green.lighten-3{background-color:#A5D6A7 !important}.green-text.text-lighten-3{color:#A5D6A7 !important}.green.lighten-2{background-color:#81C784 !important}.green-text.text-lighten-2{color:#81C784 !important}.green.lighten-1{background-color:#66BB6A !important}.green-text.text-lighten-1{color:#66BB6A !important}.green{background-color:#4CAF50 !important}.green-text{color:#4CAF50 !important}.green.darken-1{background-color:#43A047 !important}.green-text.text-darken-1{color:#43A047 !important}.green.darken-2{background-color:#388E3C !important}.green-text.text-darken-2{color:#388E3C !important}.green.darken-3{background-color:#2E7D32 !important}.green-text.text-darken-3{color:#2E7D32 !important}.green.darken-4{background-color:#1B5E20 !important}.green-text.text-darken-4{color:#1B5E20 !important}.green.accent-1{background-color:#B9F6CA !important}.green-text.text-accent-1{color:#B9F6CA !important}.green.accent-2{background-color:#69F0AE !important}.green-text.text-accent-2{color:#69F0AE !important}.green.accent-3{background-color:#00E676 !important}.green-text.text-accent-3{color:#00E676 !important}.green.accent-4{background-color:#00C853 !important}.green-text.text-accent-4{color:#00C853 !important}.light-green.lighten-5{background-color:#f1f8e9 !important}.light-green-text.text-lighten-5{color:#f1f8e9 !important}.light-green.lighten-4{background-color:#dcedc8 !important}.light-green-text.text-lighten-4{color:#dcedc8 !important}.light-green.lighten-3{background-color:#c5e1a5 !important}.light-green-text.text-lighten-3{color:#c5e1a5 !important}.light-green.lighten-2{background-color:#aed581 !important}.light-green-text.text-lighten-2{color:#aed581 !important}.light-green.lighten-1{background-color:#9ccc65 !important}.light-green-text.text-lighten-1{color:#9ccc65 !important}.light-green{background-color:#8bc34a !important}.light-green-text{color:#8bc34a !important}.light-green.darken-1{background-color:#7cb342 !important}.light-green-text.text-darken-1{color:#7cb342 !important}.light-green.darken-2{background-color:#689f38 !important}.light-green-text.text-darken-2{color:#689f38 !important}.light-green.darken-3{background-color:#558b2f !important}.light-green-text.text-darken-3{color:#558b2f !important}.light-green.darken-4{background-color:#33691e !important}.light-green-text.text-darken-4{color:#33691e !important}.light-green.accent-1{background-color:#ccff90 !important}.light-green-text.text-accent-1{color:#ccff90 !important}.light-green.accent-2{background-color:#b2ff59 !important}.light-green-text.text-accent-2{color:#b2ff59 !important}.light-green.accent-3{background-color:#76ff03 !important}.light-green-text.text-accent-3{color:#76ff03 !important}.light-green.accent-4{background-color:#64dd17 !important}.light-green-text.text-accent-4{color:#64dd17 !important}.lime.lighten-5{background-color:#f9fbe7 !important}.lime-text.text-lighten-5{color:#f9fbe7 !important}.lime.lighten-4{background-color:#f0f4c3 !important}.lime-text.text-lighten-4{color:#f0f4c3 !important}.lime.lighten-3{background-color:#e6ee9c !important}.lime-text.text-lighten-3{color:#e6ee9c !important}.lime.lighten-2{background-color:#dce775 !important}.lime-text.text-lighten-2{color:#dce775 !important}.lime.lighten-1{background-color:#d4e157 !important}.lime-text.text-lighten-1{color:#d4e157 !important}.lime{background-color:#cddc39 !important}.lime-text{color:#cddc39 !important}.lime.darken-1{background-color:#c0ca33 !important}.lime-text.text-darken-1{color:#c0ca33 !important}.lime.darken-2{background-color:#afb42b !important}.lime-text.text-darken-2{color:#afb42b !important}.lime.darken-3{background-color:#9e9d24 !important}.lime-text.text-darken-3{color:#9e9d24 !important}.lime.darken-4{background-color:#827717 !important}.lime-text.text-darken-4{color:#827717 !important}.lime.accent-1{background-color:#f4ff81 !important}.lime-text.text-accent-1{color:#f4ff81 !important}.lime.accent-2{background-color:#eeff41 !important}.lime-text.text-accent-2{color:#eeff41 !important}.lime.accent-3{background-color:#c6ff00 !important}.lime-text.text-accent-3{color:#c6ff00 !important}.lime.accent-4{background-color:#aeea00 !important}.lime-text.text-accent-4{color:#aeea00 !important}.yellow.lighten-5{background-color:#fffde7 !important}.yellow-text.text-lighten-5{color:#fffde7 !important}.yellow.lighten-4{background-color:#fff9c4 !important}.yellow-text.text-lighten-4{color:#fff9c4 !important}.yellow.lighten-3{background-color:#fff59d !important}.yellow-text.text-lighten-3{color:#fff59d !important}.yellow.lighten-2{background-color:#fff176 !important}.yellow-text.text-lighten-2{color:#fff176 !important}.yellow.lighten-1{background-color:#ffee58 !important}.yellow-text.text-lighten-1{color:#ffee58 !important}.yellow{background-color:#ffeb3b !important}.yellow-text{color:#ffeb3b !important}.yellow.darken-1{background-color:#fdd835 !important}.yellow-text.text-darken-1{color:#fdd835 !important}.yellow.darken-2{background-color:#fbc02d !important}.yellow-text.text-darken-2{color:#fbc02d !important}.yellow.darken-3{background-color:#f9a825 !important}.yellow-text.text-darken-3{color:#f9a825 !important}.yellow.darken-4{background-color:#f57f17 !important}.yellow-text.text-darken-4{color:#f57f17 !important}.yellow.accent-1{background-color:#ffff8d !important}.yellow-text.text-accent-1{color:#ffff8d !important}.yellow.accent-2{background-color:#ffff00 !important}.yellow-text.text-accent-2{color:#ffff00 !important}.yellow.accent-3{background-color:#ffea00 !important}.yellow-text.text-accent-3{color:#ffea00 !important}.yellow.accent-4{background-color:#ffd600 !important}.yellow-text.text-accent-4{color:#ffd600 !important}.amber.lighten-5{background-color:#fff8e1 !important}.amber-text.text-lighten-5{color:#fff8e1 !important}.amber.lighten-4{background-color:#ffecb3 !important}.amber-text.text-lighten-4{color:#ffecb3 !important}.amber.lighten-3{background-color:#ffe082 !important}.amber-text.text-lighten-3{color:#ffe082 !important}.amber.lighten-2{background-color:#ffd54f !important}.amber-text.text-lighten-2{color:#ffd54f !important}.amber.lighten-1{background-color:#ffca28 !important}.amber-text.text-lighten-1{color:#ffca28 !important}.amber{background-color:#ffc107 !important}.amber-text{color:#ffc107 !important}.amber.darken-1{background-color:#ffb300 !important}.amber-text.text-darken-1{color:#ffb300 !important}.amber.darken-2{background-color:#ffa000 !important}.amber-text.text-darken-2{color:#ffa000 !important}.amber.darken-3{background-color:#ff8f00 !important}.amber-text.text-darken-3{color:#ff8f00 !important}.amber.darken-4{background-color:#ff6f00 !important}.amber-text.text-darken-4{color:#ff6f00 !important}.amber.accent-1{background-color:#ffe57f !important}.amber-text.text-accent-1{color:#ffe57f !important}.amber.accent-2{background-color:#ffd740 !important}.amber-text.text-accent-2{color:#ffd740 !important}.amber.accent-3{background-color:#ffc400 !important}.amber-text.text-accent-3{color:#ffc400 !important}.amber.accent-4{background-color:#ffab00 !important}.amber-text.text-accent-4{color:#ffab00 !important}.orange.lighten-5{background-color:#fff3e0 !important}.orange-text.text-lighten-5{color:#fff3e0 !important}.orange.lighten-4{background-color:#ffe0b2 !important}.orange-text.text-lighten-4{color:#ffe0b2 !important}.orange.lighten-3{background-color:#ffcc80 !important}.orange-text.text-lighten-3{color:#ffcc80 !important}.orange.lighten-2{background-color:#ffb74d !important}.orange-text.text-lighten-2{color:#ffb74d !important}.orange.lighten-1{background-color:#ffa726 !important}.orange-text.text-lighten-1{color:#ffa726 !important}.orange{background-color:#ff9800 !important}.orange-text{color:#ff9800 !important}.orange.darken-1{background-color:#fb8c00 !important}.orange-text.text-darken-1{color:#fb8c00 !important}.orange.darken-2{background-color:#f57c00 !important}.orange-text.text-darken-2{color:#f57c00 !important}.orange.darken-3{background-color:#ef6c00 !important}.orange-text.text-darken-3{color:#ef6c00 !important}.orange.darken-4{background-color:#e65100 !important}.orange-text.text-darken-4{color:#e65100 !important}.orange.accent-1{background-color:#ffd180 !important}.orange-text.text-accent-1{color:#ffd180 !important}.orange.accent-2{background-color:#ffab40 !important}.orange-text.text-accent-2{color:#ffab40 !important}.orange.accent-3{background-color:#ff9100 !important}.orange-text.text-accent-3{color:#ff9100 !important}.orange.accent-4{background-color:#ff6d00 !important}.orange-text.text-accent-4{color:#ff6d00 !important}.deep-orange.lighten-5{background-color:#fbe9e7 !important}.deep-orange-text.text-lighten-5{color:#fbe9e7 !important}.deep-orange.lighten-4{background-color:#ffccbc !important}.deep-orange-text.text-lighten-4{color:#ffccbc !important}.deep-orange.lighten-3{background-color:#ffab91 !important}.deep-orange-text.text-lighten-3{color:#ffab91 !important}.deep-orange.lighten-2{background-color:#ff8a65 !important}.deep-orange-text.text-lighten-2{color:#ff8a65 !important}.deep-orange.lighten-1{background-color:#ff7043 !important}.deep-orange-text.text-lighten-1{color:#ff7043 !important}.deep-orange{background-color:#ff5722 !important}.deep-orange-text{color:#ff5722 !important}.deep-orange.darken-1{background-color:#f4511e !important}.deep-orange-text.text-darken-1{color:#f4511e !important}.deep-orange.darken-2{background-color:#e64a19 !important}.deep-orange-text.text-darken-2{color:#e64a19 !important}.deep-orange.darken-3{background-color:#d84315 !important}.deep-orange-text.text-darken-3{color:#d84315 !important}.deep-orange.darken-4{background-color:#bf360c !important}.deep-orange-text.text-darken-4{color:#bf360c !important}.deep-orange.accent-1{background-color:#ff9e80 !important}.deep-orange-text.text-accent-1{color:#ff9e80 !important}.deep-orange.accent-2{background-color:#ff6e40 !important}.deep-orange-text.text-accent-2{color:#ff6e40 !important}.deep-orange.accent-3{background-color:#ff3d00 !important}.deep-orange-text.text-accent-3{color:#ff3d00 !important}.deep-orange.accent-4{background-color:#dd2c00 !important}.deep-orange-text.text-accent-4{color:#dd2c00 !important}.brown.lighten-5{background-color:#efebe9 !important}.brown-text.text-lighten-5{color:#efebe9 !important}.brown.lighten-4{background-color:#d7ccc8 !important}.brown-text.text-lighten-4{color:#d7ccc8 !important}.brown.lighten-3{background-color:#bcaaa4 !important}.brown-text.text-lighten-3{color:#bcaaa4 !important}.brown.lighten-2{background-color:#a1887f !important}.brown-text.text-lighten-2{color:#a1887f !important}.brown.lighten-1{background-color:#8d6e63 !important}.brown-text.text-lighten-1{color:#8d6e63 !important}.brown{background-color:#795548 !important}.brown-text{color:#795548 !important}.brown.darken-1{background-color:#6d4c41 !important}.brown-text.text-darken-1{color:#6d4c41 !important}.brown.darken-2{background-color:#5d4037 !important}.brown-text.text-darken-2{color:#5d4037 !important}.brown.darken-3{background-color:#4e342e !important}.brown-text.text-darken-3{color:#4e342e !important}.brown.darken-4{background-color:#3e2723 !important}.brown-text.text-darken-4{color:#3e2723 !important}.blue-grey.lighten-5{background-color:#eceff1 !important}.blue-grey-text.text-lighten-5{color:#eceff1 !important}.blue-grey.lighten-4{background-color:#cfd8dc !important}.blue-grey-text.text-lighten-4{color:#cfd8dc !important}.blue-grey.lighten-3{background-color:#b0bec5 !important}.blue-grey-text.text-lighten-3{color:#b0bec5 !important}.blue-grey.lighten-2{background-color:#90a4ae !important}.blue-grey-text.text-lighten-2{color:#90a4ae !important}.blue-grey.lighten-1{background-color:#78909c !important}.blue-grey-text.text-lighten-1{color:#78909c !important}.blue-grey{background-color:#607d8b !important}.blue-grey-text{color:#607d8b !important}.blue-grey.darken-1{background-color:#546e7a !important}.blue-grey-text.text-darken-1{color:#546e7a !important}.blue-grey.darken-2{background-color:#455a64 !important}.blue-grey-text.text-darken-2{color:#455a64 !important}.blue-grey.darken-3{background-color:#37474f !important}.blue-grey-text.text-darken-3{color:#37474f !important}.blue-grey.darken-4{background-color:#263238 !important}.blue-grey-text.text-darken-4{color:#263238 !important}.grey.lighten-5{background-color:#fafafa !important}.grey-text.text-lighten-5{color:#fafafa !important}.grey.lighten-4{background-color:#f5f5f5 !important}.grey-text.text-lighten-4{color:#f5f5f5 !important}.grey.lighten-3{background-color:#eeeeee !important}.grey-text.text-lighten-3{color:#eeeeee !important}.grey.lighten-2{background-color:#e0e0e0 !important}.grey-text.text-lighten-2{color:#e0e0e0 !important}.grey.lighten-1{background-color:#bdbdbd !important}.grey-text.text-lighten-1{color:#bdbdbd !important}.grey{background-color:#9e9e9e !important}.grey-text{color:#9e9e9e !important}.grey.darken-1{background-color:#757575 !important}.grey-text.text-darken-1{color:#757575 !important}.grey.darken-2{background-color:#616161 !important}.grey-text.text-darken-2{color:#616161 !important}.grey.darken-3{background-color:#424242 !important}.grey-text.text-darken-3{color:#424242 !important}.grey.darken-4{background-color:#212121 !important}.grey-text.text-darken-4{color:#212121 !important}.shades.black{background-color:#000000 !important}.shades-text.text-black{color:#000000 !important}.shades.white{background-color:#FFFFFF !important}.shades-text.text-white{color:#FFFFFF !important}.shades.transparent{background-color:transparent !important}.shades-text.text-transparent{color:transparent !important}.black{background-color:#000000 !important}.black-text{color:#000000 !important}.white{background-color:#FFFFFF !important}.white-text{color:#FFFFFF !important}.transparent{background-color:transparent !important}.transparent-text{color:transparent !important}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}html input[type="button"],button,input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}ul{list-style-type:none}a{color:#039be5;text-decoration:none;-webkit-tap-highlight-color:transparent}.valign-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.valign-wrapper .valign{display:block}ul{padding:0}ul li{list-style-type:none}.clearfix{clear:both}.z-depth-0{box-shadow:none !important}.z-depth-1,nav,.card-panel,.card,.toast,.btn,.btn-large,.btn-floating,.dropdown-content,.collapsible,.side-nav{box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)}.z-depth-1-half,.btn:hover,.btn-large:hover,.btn-floating:hover{box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15)}.z-depth-2{box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.z-depth-3{box-shadow:0 12px 15px 0 rgba(0,0,0,0.24),0 17px 50px 0 rgba(0,0,0,0.19)}.z-depth-4,.modal{box-shadow:0 16px 28px 0 rgba(0,0,0,0.22),0 25px 55px 0 rgba(0,0,0,0.21)}.z-depth-5{box-shadow:0 27px 24px 0 rgba(0,0,0,0.2),0 40px 77px 0 rgba(0,0,0,0.22)}.hoverable:hover{transition:box-shadow .25s;box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.divider{height:1px;overflow:hidden;background-color:#e0e0e0}blockquote{margin:20px 0;padding-left:1.5rem;border-left:5px solid #780000}i{line-height:inherit}i.left{float:left;margin-right:15px}i.right{float:right;margin-left:15px}i.tiny{font-size:1rem}i.small{font-size:2rem}i.medium{font-size:4rem}i.large{font-size:6rem}img.responsive-img,video.responsive-video{max-width:100%;height:auto}.pagination li{display:inline-block;font-size:1.2rem;padding:0 10px;line-height:30px;border-radius:2px;text-align:center}.pagination li a{color:#444}.pagination li.active a{color:#fff}.pagination li.active{background-color:#780000}.pagination li.disabled a{cursor:default;color:#999}.pagination li i{font-size:2.2rem;vertical-align:middle}.pagination li.pages ul li{display:inline-block;float:none}@media only screen and (max-width : 992px){.pagination{width:100%}.pagination li.prev,.pagination li.next{width:10%}.pagination li.pages{width:80%;overflow:hidden;white-space:nowrap}}.breadcrumb{font-size:18px;color:rgba(255,255,255,0.7)}.breadcrumb:before{content:'\E5CC';color:rgba(255,255,255,0.7);vertical-align:top;display:inline-block;font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:25px;margin:0 10px 0 8px;-webkit-font-smoothing:antialiased}.breadcrumb:first-child:before{display:none}.breadcrumb:last-child{color:#fff}.parallax-container{position:relative;overflow:hidden;height:500px}.parallax{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.parallax img{display:none;position:absolute;left:50%;bottom:0;min-width:100%;min-height:100%;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transform:translateX(-50%)}.pin-top,.pin-bottom{position:relative}.pinned{position:fixed !important}ul.staggered-list li{opacity:0}.fade-in{opacity:0;transform-origin:0 50%}@media only screen and (max-width : 600px){.hide-on-small-only,.hide-on-small-and-down{display:none !important;}}@media only screen and (max-width : 992px){.hide-on-med-and-down{display:none !important;}}@media only screen and (min-width : 601px){.hide-on-med-and-up{display:none !important;}}@media only screen and (min-width: 600px) and (max-width: 992px){.hide-on-med-only{display:none !important;}}@media only screen and (min-width : 993px){.hide-on-large-only{display:none !important;}}@media only screen and (min-width : 993px){.show-on-large{display:initial !important;}}@media only screen and (min-width: 600px) and (max-width: 992px){.show-on-medium{display:initial !important;}}@media only screen and (max-width : 600px){.show-on-small{display:initial !important;}}@media only screen and (min-width : 601px){.show-on-medium-and-up{display:initial !important;}}@media only screen and (max-width : 992px){.show-on-medium-and-down{display:initial !important;}}@media only screen and (max-width : 600px){.center-on-small-only{text-align:center;}}footer.page-footer{margin-top:20px;padding-top:20px;background-color:#780000}footer.page-footer .footer-copyright{overflow:hidden;height:50px;line-height:50px;color:rgba(255,255,255,0.8);background-color:rgba(51,51,51,0.08)}table,th,td{border:none}table{width:100%;display:table}table.bordered>thead>tr,table.bordered>tbody>tr{border-bottom:1px solid #d0d0d0}table.striped>tbody>tr:nth-child(odd){background-color:#f2f2f2}table.striped>tbody>tr>td{border-radius:0px}table.highlight>tbody>tr{-webkit-transition:background-color .25s ease;-moz-transition:background-color .25s ease;-o-transition:background-color .25s ease;-ms-transition:background-color .25s ease;transition:background-color .25s ease}table.highlight>tbody>tr:hover{background-color:#f2f2f2}table.centered thead tr th,table.centered tbody tr td{text-align:center}thead{border-bottom:1px solid #d0d0d0}td,th{padding:15px 5px;display:table-cell;text-align:left;vertical-align:middle;border-radius:2px}@media only screen and (max-width : 992px){table.responsive-table{width:100%;border-collapse:collapse;border-spacing:0;display:block;position:relative}table.responsive-table th,table.responsive-table td{margin:0;vertical-align:top}table.responsive-table th{text-align:left}table.responsive-table thead{display:block;float:left}table.responsive-table thead tr{display:block;padding:0 10px 0 0}table.responsive-table thead tr th::before{content:"\00a0"}table.responsive-table tbody{display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap}table.responsive-table tbody tr{display:inline-block;vertical-align:top}table.responsive-table th{display:block;text-align:right}table.responsive-table td{display:block;min-height:1.25em;text-align:left}table.responsive-table tr{padding:0 10px}table.responsive-table thead{border:0;border-right:1px solid #d0d0d0}table.responsive-table.bordered th{border-bottom:0;border-left:0}table.responsive-table.bordered td{border-left:0;border-right:0;border-bottom:0}table.responsive-table.bordered tr{border:0}table.responsive-table.bordered tbody tr{border-right:1px solid #d0d0d0}}.collection{margin:0.5rem 0 1rem 0;border:1px solid #e0e0e0;border-radius:2px;overflow:hidden;position:relative}.collection .collection-item{background-color:#fff;line-height:1.5rem;padding:10px 20px;margin:0;border-bottom:1px solid #e0e0e0}.collection .collection-item.avatar{min-height:84px;padding-left:72px;position:relative}.collection .collection-item.avatar .circle{position:absolute;width:42px;height:42px;overflow:hidden;left:15px;display:inline-block;vertical-align:middle}.collection .collection-item.avatar i.circle{font-size:18px;line-height:42px;color:#fff;background-color:#999;text-align:center}.collection .collection-item.avatar .title{font-size:16px}.collection .collection-item.avatar p{margin:0}.collection .collection-item.avatar .secondary-content{position:absolute;top:16px;right:16px}.collection .collection-item:last-child{border-bottom:none}.collection .collection-item.active{background-color:#669BBD;color:#eafaf9}.collection .collection-item.active .secondary-content{color:#fff}.collection a.collection-item{display:block;-webkit-transition:0.25s;-moz-transition:0.25s;-o-transition:0.25s;-ms-transition:0.25s;transition:0.25s;color:#669BBD}.collection a.collection-item:not(.active):hover{background-color:#ddd}.collection.with-header .collection-header{background-color:#fff;border-bottom:1px solid #e0e0e0;padding:10px 20px}.collection.with-header .collection-item{padding-left:30px}.collection.with-header .collection-item.avatar{padding-left:72px}.secondary-content{float:right;color:#669BBD}.collapsible .collection{margin:0;border:none}span.badge{min-width:3rem;padding:0 6px;text-align:center;font-size:1rem;line-height:inherit;color:#757575;position:absolute;right:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}span.badge.new{font-weight:300;font-size:0.8rem;color:#fff;background-color:#669BBD;border-radius:2px}span.badge.new:after{content:" new"}nav ul a span.badge{position:static;margin-left:4px;line-height:0}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.progress{position:relative;height:4px;display:block;width:100%;background-color:#acece6;border-radius:2px;margin:0.5rem 0 1rem 0;overflow:hidden}.progress .determinate{position:absolute;background-color:inherit;top:0;left:0;bottom:0;background-color:#669BBD;-webkit-transition:width .3s linear;-moz-transition:width .3s linear;-o-transition:width .3s linear;-ms-transition:width .3s linear;transition:width .3s linear}.progress .indeterminate{background-color:#669BBD}.progress .indeterminate:before{content:'';position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left, right;-webkit-animation:indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;-moz-animation:indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;-ms-animation:indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;-o-animation:indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;animation:indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite}.progress .indeterminate:after{content:'';position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left, right;-webkit-animation:indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;-moz-animation:indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;-ms-animation:indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;-o-animation:indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;animation:indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;-webkit-animation-delay:1.15s;-moz-animation-delay:1.15s;-ms-animation-delay:1.15s;-o-animation-delay:1.15s;animation-delay:1.15s}@-webkit-keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@-moz-keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@-webkit-keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}@-moz-keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}@keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}.hide{display:none !important}.left-align{text-align:left}.right-align{text-align:right}.center,.center-align{text-align:center}.left{float:left !important}.right{float:right !important}.no-select,input[type=range],input[type=range]+.thumb{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.circle{border-radius:50%}.center-block{display:block;margin-left:auto;margin-right:auto}.truncate{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.no-padding{padding:0 !important}@font-face{font-family:"Material-Design-Icons";src:url("../font/material-design-icons/Material-Design-Icons.eot?#iefix") format("embedded-opentype"),url("../font/material-design-icons/Material-Design-Icons.woff2") format("woff2"),url("../font/material-design-icons/Material-Design-Icons.woff") format("woff"),url("../font/material-design-icons/Material-Design-Icons.ttf") format("truetype"),url("../font/material-design-icons/Material-Design-Icons.svg#Material-Design-Icons") format("svg");font-weight:normal;font-style:normal;}[class^="mdi-"],[class*="mdi-"]{speak:none;display:inline-block;font-family:"Material-Design-Icons";font-style:normal;font-weight:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0)}[class^="mdi-"]:before,[class*="mdi-"]:before{display:inline-block;speak:none;text-decoration:inherit}[class^="mdi-"].pull-left,[class*="mdi-"].pull-left{margin-right:.3em}[class^="mdi-"].pull-right,[class*="mdi-"].pull-right{margin-left:.3em}[class^="mdi-"].mdi-lg:before,[class^="mdi-"].mdi-lg:after,[class*="mdi-"].mdi-lg:before,[class*="mdi-"].mdi-lg:after{font-size:1.33333333em;line-height:0.75em;vertical-align:-15%}[class^="mdi-"].mdi-2x:before,[class^="mdi-"].mdi-2x:after,[class*="mdi-"].mdi-2x:before,[class*="mdi-"].mdi-2x:after{font-size:2em}[class^="mdi-"].mdi-3x:before,[class^="mdi-"].mdi-3x:after,[class*="mdi-"].mdi-3x:before,[class*="mdi-"].mdi-3x:after{font-size:3em}[class^="mdi-"].mdi-4x:before,[class^="mdi-"].mdi-4x:after,[class*="mdi-"].mdi-4x:before,[class*="mdi-"].mdi-4x:after{font-size:4em}[class^="mdi-"].mdi-5x:before,[class^="mdi-"].mdi-5x:after,[class*="mdi-"].mdi-5x:before,[class*="mdi-"].mdi-5x:after{font-size:5em}[class^="mdi-device-signal-cellular-"]:after,[class^="mdi-device-battery-"]:after,[class^="mdi-device-battery-charging-"]:after,[class^="mdi-device-signal-cellular-connected-no-internet-"]:after,[class^="mdi-device-signal-wifi-"]:after,[class^="mdi-device-signal-wifi-statusbar-not-connected"]:after,.mdi-device-network-wifi:after{opacity:.3;position:absolute;left:0;top:0;z-index:1;display:inline-block;speak:none;text-decoration:inherit}[class^="mdi-device-signal-cellular-"]:after{content:"\e758"}[class^="mdi-device-battery-"]:after{content:"\e735"}[class^="mdi-device-battery-charging-"]:after{content:"\e733"}[class^="mdi-device-signal-cellular-connected-no-internet-"]:after{content:"\e75d"}[class^="mdi-device-signal-wifi-"]:after,.mdi-device-network-wifi:after{content:"\e765"}[class^="mdi-device-signal-wifi-statusbasr-not-connected"]:after{content:"\e8f7"}.mdi-device-signal-cellular-off:after,.mdi-device-signal-cellular-null:after,.mdi-device-signal-cellular-no-sim:after,.mdi-device-signal-wifi-off:after,.mdi-device-signal-wifi-4-bar:after,.mdi-device-signal-cellular-4-bar:after,.mdi-device-battery-alert:after,.mdi-device-signal-cellular-connected-no-internet-4-bar:after,.mdi-device-battery-std:after,.mdi-device-battery-full .mdi-device-battery-unknown:after{content:""}.mdi-fw{width:1.28571429em;text-align:center}.mdi-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.mdi-ul>li{position:relative}.mdi-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:0.14285714em;text-align:center}.mdi-li.mdi-lg{left:-1.85714286em}.mdi-border{padding:.2em .25em .15em;border:solid 0.08em #eeeeee;border-radius:.1em}.mdi-spin{-webkit-animation:mdi-spin 2s infinite linear;animation:mdi-spin 2s infinite linear;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}.mdi-pulse{-webkit-animation:mdi-spin 1s steps(8) infinite;animation:mdi-spin 1s steps(8) infinite;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}@-webkit-keyframes mdi-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes mdi-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.mdi-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.mdi-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.mdi-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.mdi-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.mdi-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .mdi-rotate-90,:root .mdi-rotate-180,:root .mdi-rotate-270,:root .mdi-flip-horizontal,:root .mdi-flip-vertical{filter:none}.mdi-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.mdi-stack-1x,.mdi-stack-2x{position:absolute;left:0;width:100%;text-align:center}.mdi-stack-1x{line-height:inherit}.mdi-stack-2x{font-size:2em}.mdi-inverse{color:#ffffff}.mdi-action-3d-rotation:before{content:"\e600"}.mdi-action-accessibility:before{content:"\e601"}.mdi-action-account-balance-wallet:before{content:"\e602"}.mdi-action-account-balance:before{content:"\e603"}.mdi-action-account-box:before{content:"\e604"}.mdi-action-account-child:before{content:"\e605"}.mdi-action-account-circle:before{content:"\e606"}.mdi-action-add-shopping-cart:before{content:"\e607"}.mdi-action-alarm-add:before{content:"\e608"}.mdi-action-alarm-off:before{content:"\e609"}.mdi-action-alarm-on:before{content:"\e60a"}.mdi-action-alarm:before{content:"\e60b"}.mdi-action-android:before{content:"\e60c"}.mdi-action-announcement:before{content:"\e60d"}.mdi-action-aspect-ratio:before{content:"\e60e"}.mdi-action-assessment:before{content:"\e60f"}.mdi-action-assignment-ind:before{content:"\e610"}.mdi-action-assignment-late:before{content:"\e611"}.mdi-action-assignment-return:before{content:"\e612"}.mdi-action-assignment-returned:before{content:"\e613"}.mdi-action-assignment-turned-in:before{content:"\e614"}.mdi-action-assignment:before{content:"\e615"}.mdi-action-autorenew:before{content:"\e616"}.mdi-action-backup:before{content:"\e617"}.mdi-action-book:before{content:"\e618"}.mdi-action-bookmark-outline:before{content:"\e619"}.mdi-action-bookmark:before{content:"\e61a"}.mdi-action-bug-report:before{content:"\e61b"}.mdi-action-cached:before{content:"\e61c"}.mdi-action-check-circle:before{content:"\e61d"}.mdi-action-class:before{content:"\e61e"}.mdi-action-credit-card:before{content:"\e61f"}.mdi-action-dashboard:before{content:"\e620"}.mdi-action-delete:before{content:"\e621"}.mdi-action-description:before{content:"\e622"}.mdi-action-dns:before{content:"\e623"}.mdi-action-done-all:before{content:"\e624"}.mdi-action-done:before{content:"\e625"}.mdi-action-event:before{content:"\e626"}.mdi-action-exit-to-app:before{content:"\e627"}.mdi-action-explore:before{content:"\e628"}.mdi-action-extension:before{content:"\e629"}.mdi-action-face-unlock:before{content:"\e62a"}.mdi-action-favorite-outline:before{content:"\e62b"}.mdi-action-favorite:before{content:"\e62c"}.mdi-action-find-in-page:before{content:"\e62d"}.mdi-action-find-replace:before{content:"\e62e"}.mdi-action-flip-to-back:before{content:"\e62f"}.mdi-action-flip-to-front:before{content:"\e630"}.mdi-action-get-app:before{content:"\e631"}.mdi-action-grade:before{content:"\e632"}.mdi-action-group-work:before{content:"\e633"}.mdi-action-help:before{content:"\e634"}.mdi-action-highlight-remove:before{content:"\e635"}.mdi-action-history:before{content:"\e636"}.mdi-action-home:before{content:"\e637"}.mdi-action-https:before{content:"\e638"}.mdi-action-info-outline:before{content:"\e639"}.mdi-action-info:before{content:"\e63a"}.mdi-action-input:before{content:"\e63b"}.mdi-action-invert-colors:before{content:"\e63c"}.mdi-action-label-outline:before{content:"\e63d"}.mdi-action-label:before{content:"\e63e"}.mdi-action-language:before{content:"\e63f"}.mdi-action-launch:before{content:"\e640"}.mdi-action-list:before{content:"\e641"}.mdi-action-lock-open:before{content:"\e642"}.mdi-action-lock-outline:before{content:"\e643"}.mdi-action-lock:before{content:"\e644"}.mdi-action-loyalty:before{content:"\e645"}.mdi-action-markunread-mailbox:before{content:"\e646"}.mdi-action-note-add:before{content:"\e647"}.mdi-action-open-in-browser:before{content:"\e648"}.mdi-action-open-in-new:before{content:"\e649"}.mdi-action-open-with:before{content:"\e64a"}.mdi-action-pageview:before{content:"\e64b"}.mdi-action-payment:before{content:"\e64c"}.mdi-action-perm-camera-mic:before{content:"\e64d"}.mdi-action-perm-contact-cal:before{content:"\e64e"}.mdi-action-perm-data-setting:before{content:"\e64f"}.mdi-action-perm-device-info:before{content:"\e650"}.mdi-action-perm-identity:before{content:"\e651"}.mdi-action-perm-media:before{content:"\e652"}.mdi-action-perm-phone-msg:before{content:"\e653"}.mdi-action-perm-scan-wifi:before{content:"\e654"}.mdi-action-picture-in-picture:before{content:"\e655"}.mdi-action-polymer:before{content:"\e656"}.mdi-action-print:before{content:"\e657"}.mdi-action-query-builder:before{content:"\e658"}.mdi-action-question-answer:before{content:"\e659"}.mdi-action-receipt:before{content:"\e65a"}.mdi-action-redeem:before{content:"\e65b"}.mdi-action-reorder:before{content:"\e65c"}.mdi-action-report-problem:before{content:"\e65d"}.mdi-action-restore:before{content:"\e65e"}.mdi-action-room:before{content:"\e65f"}.mdi-action-schedule:before{content:"\e660"}.mdi-action-search:before{content:"\e661"}.mdi-action-settings-applications:before{content:"\e662"}.mdi-action-settings-backup-restore:before{content:"\e663"}.mdi-action-settings-bluetooth:before{content:"\e664"}.mdi-action-settings-cell:before{content:"\e665"}.mdi-action-settings-display:before{content:"\e666"}.mdi-action-settings-ethernet:before{content:"\e667"}.mdi-action-settings-input-antenna:before{content:"\e668"}.mdi-action-settings-input-component:before{content:"\e669"}.mdi-action-settings-input-composite:before{content:"\e66a"}.mdi-action-settings-input-hdmi:before{content:"\e66b"}.mdi-action-settings-input-svideo:before{content:"\e66c"}.mdi-action-settings-overscan:before{content:"\e66d"}.mdi-action-settings-phone:before{content:"\e66e"}.mdi-action-settings-power:before{content:"\e66f"}.mdi-action-settings-remote:before{content:"\e670"}.mdi-action-settings-voice:before{content:"\e671"}.mdi-action-settings:before{content:"\e672"}.mdi-action-shop-two:before{content:"\e673"}.mdi-action-shop:before{content:"\e674"}.mdi-action-shopping-basket:before{content:"\e675"}.mdi-action-shopping-cart:before{content:"\e676"}.mdi-action-speaker-notes:before{content:"\e677"}.mdi-action-spellcheck:before{content:"\e678"}.mdi-action-star-rate:before{content:"\e679"}.mdi-action-stars:before{content:"\e67a"}.mdi-action-store:before{content:"\e67b"}.mdi-action-subject:before{content:"\e67c"}.mdi-action-supervisor-account:before{content:"\e67d"}.mdi-action-swap-horiz:before{content:"\e67e"}.mdi-action-swap-vert-circle:before{content:"\e67f"}.mdi-action-swap-vert:before{content:"\e680"}.mdi-action-system-update-tv:before{content:"\e681"}.mdi-action-tab-unselected:before{content:"\e682"}.mdi-action-tab:before{content:"\e683"}.mdi-action-theaters:before{content:"\e684"}.mdi-action-thumb-down:before{content:"\e685"}.mdi-action-thumb-up:before{content:"\e686"}.mdi-action-thumbs-up-down:before{content:"\e687"}.mdi-action-toc:before{content:"\e688"}.mdi-action-today:before{content:"\e689"}.mdi-action-track-changes:before{content:"\e68a"}.mdi-action-translate:before{content:"\e68b"}.mdi-action-trending-down:before{content:"\e68c"}.mdi-action-trending-neutral:before{content:"\e68d"}.mdi-action-trending-up:before{content:"\e68e"}.mdi-action-turned-in-not:before{content:"\e68f"}.mdi-action-turned-in:before{content:"\e690"}.mdi-action-verified-user:before{content:"\e691"}.mdi-action-view-agenda:before{content:"\e692"}.mdi-action-view-array:before{content:"\e693"}.mdi-action-view-carousel:before{content:"\e694"}.mdi-action-view-column:before{content:"\e695"}.mdi-action-view-day:before{content:"\e696"}.mdi-action-view-headline:before{content:"\e697"}.mdi-action-view-list:before{content:"\e698"}.mdi-action-view-module:before{content:"\e699"}.mdi-action-view-quilt:before{content:"\e69a"}.mdi-action-view-stream:before{content:"\e69b"}.mdi-action-view-week:before{content:"\e69c"}.mdi-action-visibility-off:before{content:"\e69d"}.mdi-action-visibility:before{content:"\e69e"}.mdi-action-wallet-giftcard:before{content:"\e69f"}.mdi-action-wallet-membership:before{content:"\e6a0"}.mdi-action-wallet-travel:before{content:"\e6a1"}.mdi-action-work:before{content:"\e6a2"}.mdi-alert-error:before{content:"\e6a3"}.mdi-alert-warning:before{content:"\e6a4"}.mdi-av-album:before{content:"\e6a5"}.mdi-av-closed-caption:before{content:"\e6a6"}.mdi-av-equalizer:before{content:"\e6a7"}.mdi-av-explicit:before{content:"\e6a8"}.mdi-av-fast-forward:before{content:"\e6a9"}.mdi-av-fast-rewind:before{content:"\e6aa"}.mdi-av-games:before{content:"\e6ab"}.mdi-av-hearing:before{content:"\e6ac"}.mdi-av-high-quality:before{content:"\e6ad"}.mdi-av-loop:before{content:"\e6ae"}.mdi-av-mic-none:before{content:"\e6af"}.mdi-av-mic-off:before{content:"\e6b0"}.mdi-av-mic:before{content:"\e6b1"}.mdi-av-movie:before{content:"\e6b2"}.mdi-av-my-library-add:before{content:"\e6b3"}.mdi-av-my-library-books:before{content:"\e6b4"}.mdi-av-my-library-music:before{content:"\e6b5"}.mdi-av-new-releases:before{content:"\e6b6"}.mdi-av-not-interested:before{content:"\e6b7"}.mdi-av-pause-circle-fill:before{content:"\e6b8"}.mdi-av-pause-circle-outline:before{content:"\e6b9"}.mdi-av-pause:before{content:"\e6ba"}.mdi-av-play-arrow:before{content:"\e6bb"}.mdi-av-play-circle-fill:before{content:"\e6bc"}.mdi-av-play-circle-outline:before{content:"\e6bd"}.mdi-av-play-shopping-bag:before{content:"\e6be"}.mdi-av-playlist-add:before{content:"\e6bf"}.mdi-av-queue-music:before{content:"\e6c0"}.mdi-av-queue:before{content:"\e6c1"}.mdi-av-radio:before{content:"\e6c2"}.mdi-av-recent-actors:before{content:"\e6c3"}.mdi-av-repeat-one:before{content:"\e6c4"}.mdi-av-repeat:before{content:"\e6c5"}.mdi-av-replay:before{content:"\e6c6"}.mdi-av-shuffle:before{content:"\e6c7"}.mdi-av-skip-next:before{content:"\e6c8"}.mdi-av-skip-previous:before{content:"\e6c9"}.mdi-av-snooze:before{content:"\e6ca"}.mdi-av-stop:before{content:"\e6cb"}.mdi-av-subtitles:before{content:"\e6cc"}.mdi-av-surround-sound:before{content:"\e6cd"}.mdi-av-timer:before{content:"\e6ce"}.mdi-av-video-collection:before{content:"\e6cf"}.mdi-av-videocam-off:before{content:"\e6d0"}.mdi-av-videocam:before{content:"\e6d1"}.mdi-av-volume-down:before{content:"\e6d2"}.mdi-av-volume-mute:before{content:"\e6d3"}.mdi-av-volume-off:before{content:"\e6d4"}.mdi-av-volume-up:before{content:"\e6d5"}.mdi-av-web:before{content:"\e6d6"}.mdi-communication-business:before{content:"\e6d7"}.mdi-communication-call-end:before{content:"\e6d8"}.mdi-communication-call-made:before{content:"\e6d9"}.mdi-communication-call-merge:before{content:"\e6da"}.mdi-communication-call-missed:before{content:"\e6db"}.mdi-communication-call-received:before{content:"\e6dc"}.mdi-communication-call-split:before{content:"\e6dd"}.mdi-communication-call:before{content:"\e6de"}.mdi-communication-chat:before{content:"\e6df"}.mdi-communication-clear-all:before{content:"\e6e0"}.mdi-communication-comment:before{content:"\e6e1"}.mdi-communication-contacts:before{content:"\e6e2"}.mdi-communication-dialer-sip:before{content:"\e6e3"}.mdi-communication-dialpad:before{content:"\e6e4"}.mdi-communication-dnd-on:before{content:"\e6e5"}.mdi-communication-email:before{content:"\e6e6"}.mdi-communication-forum:before{content:"\e6e7"}.mdi-communication-import-export:before{content:"\e6e8"}.mdi-communication-invert-colors-off:before{content:"\e6e9"}.mdi-communication-invert-colors-on:before{content:"\e6ea"}.mdi-communication-live-help:before{content:"\e6eb"}.mdi-communication-location-off:before{content:"\e6ec"}.mdi-communication-location-on:before{content:"\e6ed"}.mdi-communication-message:before{content:"\e6ee"}.mdi-communication-messenger:before{content:"\e6ef"}.mdi-communication-no-sim:before{content:"\e6f0"}.mdi-communication-phone:before{content:"\e6f1"}.mdi-communication-portable-wifi-off:before{content:"\e6f2"}.mdi-communication-quick-contacts-dialer:before{content:"\e6f3"}.mdi-communication-quick-contacts-mail:before{content:"\e6f4"}.mdi-communication-ring-volume:before{content:"\e6f5"}.mdi-communication-stay-current-landscape:before{content:"\e6f6"}.mdi-communication-stay-current-portrait:before{content:"\e6f7"}.mdi-communication-stay-primary-landscape:before{content:"\e6f8"}.mdi-communication-stay-primary-portrait:before{content:"\e6f9"}.mdi-communication-swap-calls:before{content:"\e6fa"}.mdi-communication-textsms:before{content:"\e6fb"}.mdi-communication-voicemail:before{content:"\e6fc"}.mdi-communication-vpn-key:before{content:"\e6fd"}.mdi-content-add-box:before{content:"\e6fe"}.mdi-content-add-circle-outline:before{content:"\e6ff"}.mdi-content-add-circle:before{content:"\e700"}.mdi-content-add:before{content:"\e701"}.mdi-content-archive:before{content:"\e702"}.mdi-content-backspace:before{content:"\e703"}.mdi-content-block:before{content:"\e704"}.mdi-content-clear:before{content:"\e705"}.mdi-content-content-copy:before{content:"\e706"}.mdi-content-content-cut:before{content:"\e707"}.mdi-content-content-paste:before{content:"\e708"}.mdi-content-create:before{content:"\e709"}.mdi-content-drafts:before{content:"\e70a"}.mdi-content-filter-list:before{content:"\e70b"}.mdi-content-flag:before{content:"\e70c"}.mdi-content-forward:before{content:"\e70d"}.mdi-content-gesture:before{content:"\e70e"}.mdi-content-inbox:before{content:"\e70f"}.mdi-content-link:before{content:"\e710"}.mdi-content-mail:before{content:"\e711"}.mdi-content-markunread:before{content:"\e712"}.mdi-content-redo:before{content:"\e713"}.mdi-content-remove-circle-outline:before{content:"\e714"}.mdi-content-remove-circle:before{content:"\e715"}.mdi-content-remove:before{content:"\e716"}.mdi-content-reply-all:before{content:"\e717"}.mdi-content-reply:before{content:"\e718"}.mdi-content-report:before{content:"\e719"}.mdi-content-save:before{content:"\e71a"}.mdi-content-select-all:before{content:"\e71b"}.mdi-content-send:before{content:"\e71c"}.mdi-content-sort:before{content:"\e71d"}.mdi-content-text-format:before{content:"\e71e"}.mdi-content-undo:before{content:"\e71f"}.mdi-editor-attach-file:before{content:"\e776"}.mdi-editor-attach-money:before{content:"\e777"}.mdi-editor-border-all:before{content:"\e778"}.mdi-editor-border-bottom:before{content:"\e779"}.mdi-editor-border-clear:before{content:"\e77a"}.mdi-editor-border-color:before{content:"\e77b"}.mdi-editor-border-horizontal:before{content:"\e77c"}.mdi-editor-border-inner:before{content:"\e77d"}.mdi-editor-border-left:before{content:"\e77e"}.mdi-editor-border-outer:before{content:"\e77f"}.mdi-editor-border-right:before{content:"\e780"}.mdi-editor-border-style:before{content:"\e781"}.mdi-editor-border-top:before{content:"\e782"}.mdi-editor-border-vertical:before{content:"\e783"}.mdi-editor-format-align-center:before{content:"\e784"}.mdi-editor-format-align-justify:before{content:"\e785"}.mdi-editor-format-align-left:before{content:"\e786"}.mdi-editor-format-align-right:before{content:"\e787"}.mdi-editor-format-bold:before{content:"\e788"}.mdi-editor-format-clear:before{content:"\e789"}.mdi-editor-format-color-fill:before{content:"\e78a"}.mdi-editor-format-color-reset:before{content:"\e78b"}.mdi-editor-format-color-text:before{content:"\e78c"}.mdi-editor-format-indent-decrease:before{content:"\e78d"}.mdi-editor-format-indent-increase:before{content:"\e78e"}.mdi-editor-format-italic:before{content:"\e78f"}.mdi-editor-format-line-spacing:before{content:"\e790"}.mdi-editor-format-list-bulleted:before{content:"\e791"}.mdi-editor-format-list-numbered:before{content:"\e792"}.mdi-editor-format-paint:before{content:"\e793"}.mdi-editor-format-quote:before{content:"\e794"}.mdi-editor-format-size:before{content:"\e795"}.mdi-editor-format-strikethrough:before{content:"\e796"}.mdi-editor-format-textdirection-l-to-r:before{content:"\e797"}.mdi-editor-format-textdirection-r-to-l:before{content:"\e798"}.mdi-editor-format-underline:before{content:"\e799"}.mdi-editor-functions:before{content:"\e79a"}.mdi-editor-insert-chart:before{content:"\e79b"}.mdi-editor-insert-comment:before{content:"\e79c"}.mdi-editor-insert-drive-file:before{content:"\e79d"}.mdi-editor-insert-emoticon:before{content:"\e79e"}.mdi-editor-insert-invitation:before{content:"\e79f"}.mdi-editor-insert-link:before{content:"\e7a0"}.mdi-editor-insert-photo:before{content:"\e7a1"}.mdi-editor-merge-type:before{content:"\e7a2"}.mdi-editor-mode-comment:before{content:"\e7a3"}.mdi-editor-mode-edit:before{content:"\e7a4"}.mdi-editor-publish:before{content:"\e7a5"}.mdi-editor-vertical-align-bottom:before{content:"\e7a6"}.mdi-editor-vertical-align-center:before{content:"\e7a7"}.mdi-editor-vertical-align-top:before{content:"\e7a8"}.mdi-editor-wrap-text:before{content:"\e7a9"}.mdi-file-attachment:before{content:"\e7aa"}.mdi-file-cloud-circle:before{content:"\e7ab"}.mdi-file-cloud-done:before{content:"\e7ac"}.mdi-file-cloud-download:before{content:"\e7ad"}.mdi-file-cloud-off:before{content:"\e7ae"}.mdi-file-cloud-queue:before{content:"\e7af"}.mdi-file-cloud-upload:before{content:"\e7b0"}.mdi-file-cloud:before{content:"\e7b1"}.mdi-file-file-download:before{content:"\e7b2"}.mdi-file-file-upload:before{content:"\e7b3"}.mdi-file-folder-open:before{content:"\e7b4"}.mdi-file-folder-shared:before{content:"\e7b5"}.mdi-file-folder:before{content:"\e7b6"}.mdi-device-access-alarm:before{content:"\e720"}.mdi-device-access-alarms:before{content:"\e721"}.mdi-device-access-time:before{content:"\e722"}.mdi-device-add-alarm:before{content:"\e723"}.mdi-device-airplanemode-off:before{content:"\e724"}.mdi-device-airplanemode-on:before{content:"\e725"}.mdi-device-battery-20:before{content:"\e726"}.mdi-device-battery-30:before{content:"\e727"}.mdi-device-battery-50:before{content:"\e728"}.mdi-device-battery-60:before{content:"\e729"}.mdi-device-battery-80:before{content:"\e72a"}.mdi-device-battery-90:before{content:"\e72b"}.mdi-device-battery-alert:before{content:"\e72c"}.mdi-device-battery-charging-20:before{content:"\e72d"}.mdi-device-battery-charging-30:before{content:"\e72e"}.mdi-device-battery-charging-50:before{content:"\e72f"}.mdi-device-battery-charging-60:before{content:"\e730"}.mdi-device-battery-charging-80:before{content:"\e731"}.mdi-device-battery-charging-90:before{content:"\e732"}.mdi-device-battery-charging-full:before{content:"\e733"}.mdi-device-battery-full:before{content:"\e734"}.mdi-device-battery-std:before{content:"\e735"}.mdi-device-battery-unknown:before{content:"\e736"}.mdi-device-bluetooth-connected:before{content:"\e737"}.mdi-device-bluetooth-disabled:before{content:"\e738"}.mdi-device-bluetooth-searching:before{content:"\e739"}.mdi-device-bluetooth:before{content:"\e73a"}.mdi-device-brightness-auto:before{content:"\e73b"}.mdi-device-brightness-high:before{content:"\e73c"}.mdi-device-brightness-low:before{content:"\e73d"}.mdi-device-brightness-medium:before{content:"\e73e"}.mdi-device-data-usage:before{content:"\e73f"}.mdi-device-developer-mode:before{content:"\e740"}.mdi-device-devices:before{content:"\e741"}.mdi-device-dvr:before{content:"\e742"}.mdi-device-gps-fixed:before{content:"\e743"}.mdi-device-gps-not-fixed:before{content:"\e744"}.mdi-device-gps-off:before{content:"\e745"}.mdi-device-location-disabled:before{content:"\e746"}.mdi-device-location-searching:before{content:"\e747"}.mdi-device-multitrack-audio:before{content:"\e748"}.mdi-device-network-cell:before{content:"\e749"}.mdi-device-network-wifi:before{content:"\e74a"}.mdi-device-nfc:before{content:"\e74b"}.mdi-device-now-wallpaper:before{content:"\e74c"}.mdi-device-now-widgets:before{content:"\e74d"}.mdi-device-screen-lock-landscape:before{content:"\e74e"}.mdi-device-screen-lock-portrait:before{content:"\e74f"}.mdi-device-screen-lock-rotation:before{content:"\e750"}.mdi-device-screen-rotation:before{content:"\e751"}.mdi-device-sd-storage:before{content:"\e752"}.mdi-device-settings-system-daydream:before{content:"\e753"}.mdi-device-signal-cellular-0-bar:before{content:"\e754"}.mdi-device-signal-cellular-1-bar:before{content:"\e755"}.mdi-device-signal-cellular-2-bar:before{content:"\e756"}.mdi-device-signal-cellular-3-bar:before{content:"\e757"}.mdi-device-signal-cellular-4-bar:before{content:"\e758"}.mdi-signal-wifi-statusbar-connected-no-internet-after:before{content:"\e8f6"}.mdi-device-signal-cellular-connected-no-internet-0-bar:before{content:"\e759"}.mdi-device-signal-cellular-connected-no-internet-1-bar:before{content:"\e75a"}.mdi-device-signal-cellular-connected-no-internet-2-bar:before{content:"\e75b"}.mdi-device-signal-cellular-connected-no-internet-3-bar:before{content:"\e75c"}.mdi-device-signal-cellular-connected-no-internet-4-bar:before{content:"\e75d"}.mdi-device-signal-cellular-no-sim:before{content:"\e75e"}.mdi-device-signal-cellular-null:before{content:"\e75f"}.mdi-device-signal-cellular-off:before{content:"\e760"}.mdi-device-signal-wifi-0-bar:before{content:"\e761"}.mdi-device-signal-wifi-1-bar:before{content:"\e762"}.mdi-device-signal-wifi-2-bar:before{content:"\e763"}.mdi-device-signal-wifi-3-bar:before{content:"\e764"}.mdi-device-signal-wifi-4-bar:before{content:"\e765"}.mdi-device-signal-wifi-off:before{content:"\e766"}.mdi-device-signal-wifi-statusbar-1-bar:before{content:"\e767"}.mdi-device-signal-wifi-statusbar-2-bar:before{content:"\e768"}.mdi-device-signal-wifi-statusbar-3-bar:before{content:"\e769"}.mdi-device-signal-wifi-statusbar-4-bar:before{content:"\e76a"}.mdi-device-signal-wifi-statusbar-connected-no-internet-:before{content:"\e76b"}.mdi-device-signal-wifi-statusbar-connected-no-internet:before{content:"\e76f"}.mdi-device-signal-wifi-statusbar-connected-no-internet-2:before{content:"\e76c"}.mdi-device-signal-wifi-statusbar-connected-no-internet-3:before{content:"\e76d"}.mdi-device-signal-wifi-statusbar-connected-no-internet-4:before{content:"\e76e"}.mdi-signal-wifi-statusbar-not-connected-after:before{content:"\e8f7"}.mdi-device-signal-wifi-statusbar-not-connected:before{content:"\e770"}.mdi-device-signal-wifi-statusbar-null:before{content:"\e771"}.mdi-device-storage:before{content:"\e772"}.mdi-device-usb:before{content:"\e773"}.mdi-device-wifi-lock:before{content:"\e774"}.mdi-device-wifi-tethering:before{content:"\e775"}.mdi-hardware-cast-connected:before{content:"\e7b7"}.mdi-hardware-cast:before{content:"\e7b8"}.mdi-hardware-computer:before{content:"\e7b9"}.mdi-hardware-desktop-mac:before{content:"\e7ba"}.mdi-hardware-desktop-windows:before{content:"\e7bb"}.mdi-hardware-dock:before{content:"\e7bc"}.mdi-hardware-gamepad:before{content:"\e7bd"}.mdi-hardware-headset-mic:before{content:"\e7be"}.mdi-hardware-headset:before{content:"\e7bf"}.mdi-hardware-keyboard-alt:before{content:"\e7c0"}.mdi-hardware-keyboard-arrow-down:before{content:"\e7c1"}.mdi-hardware-keyboard-arrow-left:before{content:"\e7c2"}.mdi-hardware-keyboard-arrow-right:before{content:"\e7c3"}.mdi-hardware-keyboard-arrow-up:before{content:"\e7c4"}.mdi-hardware-keyboard-backspace:before{content:"\e7c5"}.mdi-hardware-keyboard-capslock:before{content:"\e7c6"}.mdi-hardware-keyboard-control:before{content:"\e7c7"}.mdi-hardware-keyboard-hide:before{content:"\e7c8"}.mdi-hardware-keyboard-return:before{content:"\e7c9"}.mdi-hardware-keyboard-tab:before{content:"\e7ca"}.mdi-hardware-keyboard-voice:before{content:"\e7cb"}.mdi-hardware-keyboard:before{content:"\e7cc"}.mdi-hardware-laptop-chromebook:before{content:"\e7cd"}.mdi-hardware-laptop-mac:before{content:"\e7ce"}.mdi-hardware-laptop-windows:before{content:"\e7cf"}.mdi-hardware-laptop:before{content:"\e7d0"}.mdi-hardware-memory:before{content:"\e7d1"}.mdi-hardware-mouse:before{content:"\e7d2"}.mdi-hardware-phone-android:before{content:"\e7d3"}.mdi-hardware-phone-iphone:before{content:"\e7d4"}.mdi-hardware-phonelink-off:before{content:"\e7d5"}.mdi-hardware-phonelink:before{content:"\e7d6"}.mdi-hardware-security:before{content:"\e7d7"}.mdi-hardware-sim-card:before{content:"\e7d8"}.mdi-hardware-smartphone:before{content:"\e7d9"}.mdi-hardware-speaker:before{content:"\e7da"}.mdi-hardware-tablet-android:before{content:"\e7db"}.mdi-hardware-tablet-mac:before{content:"\e7dc"}.mdi-hardware-tablet:before{content:"\e7dd"}.mdi-hardware-tv:before{content:"\e7de"}.mdi-hardware-watch:before{content:"\e7df"}.mdi-image-add-to-photos:before{content:"\e7e0"}.mdi-image-adjust:before{content:"\e7e1"}.mdi-image-assistant-photo:before{content:"\e7e2"}.mdi-image-audiotrack:before{content:"\e7e3"}.mdi-image-blur-circular:before{content:"\e7e4"}.mdi-image-blur-linear:before{content:"\e7e5"}.mdi-image-blur-off:before{content:"\e7e6"}.mdi-image-blur-on:before{content:"\e7e7"}.mdi-image-brightness-1:before{content:"\e7e8"}.mdi-image-brightness-2:before{content:"\e7e9"}.mdi-image-brightness-3:before{content:"\e7ea"}.mdi-image-brightness-4:before{content:"\e7eb"}.mdi-image-brightness-5:before{content:"\e7ec"}.mdi-image-brightness-6:before{content:"\e7ed"}.mdi-image-brightness-7:before{content:"\e7ee"}.mdi-image-brush:before{content:"\e7ef"}.mdi-image-camera-alt:before{content:"\e7f0"}.mdi-image-camera-front:before{content:"\e7f1"}.mdi-image-camera-rear:before{content:"\e7f2"}.mdi-image-camera-roll:before{content:"\e7f3"}.mdi-image-camera:before{content:"\e7f4"}.mdi-image-center-focus-strong:before{content:"\e7f5"}.mdi-image-center-focus-weak:before{content:"\e7f6"}.mdi-image-collections:before{content:"\e7f7"}.mdi-image-color-lens:before{content:"\e7f8"}.mdi-image-colorize:before{content:"\e7f9"}.mdi-image-compare:before{content:"\e7fa"}.mdi-image-control-point-duplicate:before{content:"\e7fb"}.mdi-image-control-point:before{content:"\e7fc"}.mdi-image-crop-3-2:before{content:"\e7fd"}.mdi-image-crop-5-4:before{content:"\e7fe"}.mdi-image-crop-7-5:before{content:"\e7ff"}.mdi-image-crop-16-9:before{content:"\e800"}.mdi-image-crop-din:before{content:"\e801"}.mdi-image-crop-free:before{content:"\e802"}.mdi-image-crop-landscape:before{content:"\e803"}.mdi-image-crop-original:before{content:"\e804"}.mdi-image-crop-portrait:before{content:"\e805"}.mdi-image-crop-square:before{content:"\e806"}.mdi-image-crop:before{content:"\e807"}.mdi-image-dehaze:before{content:"\e808"}.mdi-image-details:before{content:"\e809"}.mdi-image-edit:before{content:"\e80a"}.mdi-image-exposure-minus-1:before{content:"\e80b"}.mdi-image-exposure-minus-2:before{content:"\e80c"}.mdi-image-exposure-plus-1:before{content:"\e80d"}.mdi-image-exposure-plus-2:before{content:"\e80e"}.mdi-image-exposure-zero:before{content:"\e80f"}.mdi-image-exposure:before{content:"\e810"}.mdi-image-filter-1:before{content:"\e811"}.mdi-image-filter-2:before{content:"\e812"}.mdi-image-filter-3:before{content:"\e813"}.mdi-image-filter-4:before{content:"\e814"}.mdi-image-filter-5:before{content:"\e815"}.mdi-image-filter-6:before{content:"\e816"}.mdi-image-filter-7:before{content:"\e817"}.mdi-image-filter-8:before{content:"\e818"}.mdi-image-filter-9-plus:before{content:"\e819"}.mdi-image-filter-9:before{content:"\e81a"}.mdi-image-filter-b-and-w:before{content:"\e81b"}.mdi-image-filter-center-focus:before{content:"\e81c"}.mdi-image-filter-drama:before{content:"\e81d"}.mdi-image-filter-frames:before{content:"\e81e"}.mdi-image-filter-hdr:before{content:"\e81f"}.mdi-image-filter-none:before{content:"\e820"}.mdi-image-filter-tilt-shift:before{content:"\e821"}.mdi-image-filter-vintage:before{content:"\e822"}.mdi-image-filter:before{content:"\e823"}.mdi-image-flare:before{content:"\e824"}.mdi-image-flash-auto:before{content:"\e825"}.mdi-image-flash-off:before{content:"\e826"}.mdi-image-flash-on:before{content:"\e827"}.mdi-image-flip:before{content:"\e828"}.mdi-image-gradient:before{content:"\e829"}.mdi-image-grain:before{content:"\e82a"}.mdi-image-grid-off:before{content:"\e82b"}.mdi-image-grid-on:before{content:"\e82c"}.mdi-image-hdr-off:before{content:"\e82d"}.mdi-image-hdr-on:before{content:"\e82e"}.mdi-image-hdr-strong:before{content:"\e82f"}.mdi-image-hdr-weak:before{content:"\e830"}.mdi-image-healing:before{content:"\e831"}.mdi-image-image-aspect-ratio:before{content:"\e832"}.mdi-image-image:before{content:"\e833"}.mdi-image-iso:before{content:"\e834"}.mdi-image-landscape:before{content:"\e835"}.mdi-image-leak-add:before{content:"\e836"}.mdi-image-leak-remove:before{content:"\e837"}.mdi-image-lens:before{content:"\e838"}.mdi-image-looks-3:before{content:"\e839"}.mdi-image-looks-4:before{content:"\e83a"}.mdi-image-looks-5:before{content:"\e83b"}.mdi-image-looks-6:before{content:"\e83c"}.mdi-image-looks-one:before{content:"\e83d"}.mdi-image-looks-two:before{content:"\e83e"}.mdi-image-looks:before{content:"\e83f"}.mdi-image-loupe:before{content:"\e840"}.mdi-image-movie-creation:before{content:"\e841"}.mdi-image-nature-people:before{content:"\e842"}.mdi-image-nature:before{content:"\e843"}.mdi-image-navigate-before:before{content:"\e844"}.mdi-image-navigate-next:before{content:"\e845"}.mdi-image-palette:before{content:"\e846"}.mdi-image-panorama-fisheye:before{content:"\e847"}.mdi-image-panorama-horizontal:before{content:"\e848"}.mdi-image-panorama-vertical:before{content:"\e849"}.mdi-image-panorama-wide-angle:before{content:"\e84a"}.mdi-image-panorama:before{content:"\e84b"}.mdi-image-photo-album:before{content:"\e84c"}.mdi-image-photo-camera:before{content:"\e84d"}.mdi-image-photo-library:before{content:"\e84e"}.mdi-image-photo:before{content:"\e84f"}.mdi-image-portrait:before{content:"\e850"}.mdi-image-remove-red-eye:before{content:"\e851"}.mdi-image-rotate-left:before{content:"\e852"}.mdi-image-rotate-right:before{content:"\e853"}.mdi-image-slideshow:before{content:"\e854"}.mdi-image-straighten:before{content:"\e855"}.mdi-image-style:before{content:"\e856"}.mdi-image-switch-camera:before{content:"\e857"}.mdi-image-switch-video:before{content:"\e858"}.mdi-image-tag-faces:before{content:"\e859"}.mdi-image-texture:before{content:"\e85a"}.mdi-image-timelapse:before{content:"\e85b"}.mdi-image-timer-3:before{content:"\e85c"}.mdi-image-timer-10:before{content:"\e85d"}.mdi-image-timer-auto:before{content:"\e85e"}.mdi-image-timer-off:before{content:"\e85f"}.mdi-image-timer:before{content:"\e860"}.mdi-image-tonality:before{content:"\e861"}.mdi-image-transform:before{content:"\e862"}.mdi-image-tune:before{content:"\e863"}.mdi-image-wb-auto:before{content:"\e864"}.mdi-image-wb-cloudy:before{content:"\e865"}.mdi-image-wb-incandescent:before{content:"\e866"}.mdi-image-wb-irradescent:before{content:"\e867"}.mdi-image-wb-sunny:before{content:"\e868"}.mdi-maps-beenhere:before{content:"\e869"}.mdi-maps-directions-bike:before{content:"\e86a"}.mdi-maps-directions-bus:before{content:"\e86b"}.mdi-maps-directions-car:before{content:"\e86c"}.mdi-maps-directions-ferry:before{content:"\e86d"}.mdi-maps-directions-subway:before{content:"\e86e"}.mdi-maps-directions-train:before{content:"\e86f"}.mdi-maps-directions-transit:before{content:"\e870"}.mdi-maps-directions-walk:before{content:"\e871"}.mdi-maps-directions:before{content:"\e872"}.mdi-maps-flight:before{content:"\e873"}.mdi-maps-hotel:before{content:"\e874"}.mdi-maps-layers-clear:before{content:"\e875"}.mdi-maps-layers:before{content:"\e876"}.mdi-maps-local-airport:before{content:"\e877"}.mdi-maps-local-atm:before{content:"\e878"}.mdi-maps-local-attraction:before{content:"\e879"}.mdi-maps-local-bar:before{content:"\e87a"}.mdi-maps-local-cafe:before{content:"\e87b"}.mdi-maps-local-car-wash:before{content:"\e87c"}.mdi-maps-local-convenience-store:before{content:"\e87d"}.mdi-maps-local-drink:before{content:"\e87e"}.mdi-maps-local-florist:before{content:"\e87f"}.mdi-maps-local-gas-station:before{content:"\e880"}.mdi-maps-local-grocery-store:before{content:"\e881"}.mdi-maps-local-hospital:before{content:"\e882"}.mdi-maps-local-hotel:before{content:"\e883"}.mdi-maps-local-laundry-service:before{content:"\e884"}.mdi-maps-local-library:before{content:"\e885"}.mdi-maps-local-mall:before{content:"\e886"}.mdi-maps-local-movies:before{content:"\e887"}.mdi-maps-local-offer:before{content:"\e888"}.mdi-maps-local-parking:before{content:"\e889"}.mdi-maps-local-pharmacy:before{content:"\e88a"}.mdi-maps-local-phone:before{content:"\e88b"}.mdi-maps-local-pizza:before{content:"\e88c"}.mdi-maps-local-play:before{content:"\e88d"}.mdi-maps-local-post-office:before{content:"\e88e"}.mdi-maps-local-print-shop:before{content:"\e88f"}.mdi-maps-local-restaurant:before{content:"\e890"}.mdi-maps-local-see:before{content:"\e891"}.mdi-maps-local-shipping:before{content:"\e892"}.mdi-maps-local-taxi:before{content:"\e893"}.mdi-maps-location-history:before{content:"\e894"}.mdi-maps-map:before{content:"\e895"}.mdi-maps-my-location:before{content:"\e896"}.mdi-maps-navigation:before{content:"\e897"}.mdi-maps-pin-drop:before{content:"\e898"}.mdi-maps-place:before{content:"\e899"}.mdi-maps-rate-review:before{content:"\e89a"}.mdi-maps-restaurant-menu:before{content:"\e89b"}.mdi-maps-satellite:before{content:"\e89c"}.mdi-maps-store-mall-directory:before{content:"\e89d"}.mdi-maps-terrain:before{content:"\e89e"}.mdi-maps-traffic:before{content:"\e89f"}.mdi-navigation-apps:before{content:"\e8a0"}.mdi-navigation-arrow-back:before{content:"\e8a1"}.mdi-navigation-arrow-drop-down-circle:before{content:"\e8a2"}.mdi-navigation-arrow-drop-down:before{content:"\e8a3"}.mdi-navigation-arrow-drop-up:before{content:"\e8a4"}.mdi-navigation-arrow-forward:before{content:"\e8a5"}.mdi-navigation-cancel:before{content:"\e8a6"}.mdi-navigation-check:before{content:"\e8a7"}.mdi-navigation-chevron-left:before{content:"\e8a8"}.mdi-navigation-chevron-right:before{content:"\e8a9"}.mdi-navigation-close:before{content:"\e8aa"}.mdi-navigation-expand-less:before{content:"\e8ab"}.mdi-navigation-expand-more:before{content:"\e8ac"}.mdi-navigation-fullscreen-exit:before{content:"\e8ad"}.mdi-navigation-fullscreen:before{content:"\e8ae"}.mdi-navigation-menu:before{content:"\e8af"}.mdi-navigation-more-horiz:before{content:"\e8b0"}.mdi-navigation-more-vert:before{content:"\e8b1"}.mdi-navigation-refresh:before{content:"\e8b2"}.mdi-navigation-unfold-less:before{content:"\e8b3"}.mdi-navigation-unfold-more:before{content:"\e8b4"}.mdi-notification-adb:before{content:"\e8b5"}.mdi-notification-bluetooth-audio:before{content:"\e8b6"}.mdi-notification-disc-full:before{content:"\e8b7"}.mdi-notification-dnd-forwardslash:before{content:"\e8b8"}.mdi-notification-do-not-disturb:before{content:"\e8b9"}.mdi-notification-drive-eta:before{content:"\e8ba"}.mdi-notification-event-available:before{content:"\e8bb"}.mdi-notification-event-busy:before{content:"\e8bc"}.mdi-notification-event-note:before{content:"\e8bd"}.mdi-notification-folder-special:before{content:"\e8be"}.mdi-notification-mms:before{content:"\e8bf"}.mdi-notification-more:before{content:"\e8c0"}.mdi-notification-network-locked:before{content:"\e8c1"}.mdi-notification-phone-bluetooth-speaker:before{content:"\e8c2"}.mdi-notification-phone-forwarded:before{content:"\e8c3"}.mdi-notification-phone-in-talk:before{content:"\e8c4"}.mdi-notification-phone-locked:before{content:"\e8c5"}.mdi-notification-phone-missed:before{content:"\e8c6"}.mdi-notification-phone-paused:before{content:"\e8c7"}.mdi-notification-play-download:before{content:"\e8c8"}.mdi-notification-play-install:before{content:"\e8c9"}.mdi-notification-sd-card:before{content:"\e8ca"}.mdi-notification-sim-card-alert:before{content:"\e8cb"}.mdi-notification-sms-failed:before{content:"\e8cc"}.mdi-notification-sms:before{content:"\e8cd"}.mdi-notification-sync-disabled:before{content:"\e8ce"}.mdi-notification-sync-problem:before{content:"\e8cf"}.mdi-notification-sync:before{content:"\e8d0"}.mdi-notification-system-update:before{content:"\e8d1"}.mdi-notification-tap-and-play:before{content:"\e8d2"}.mdi-notification-time-to-leave:before{content:"\e8d3"}.mdi-notification-vibration:before{content:"\e8d4"}.mdi-notification-voice-chat:before{content:"\e8d5"}.mdi-notification-vpn-lock:before{content:"\e8d6"}.mdi-social-cake:before{content:"\e8d7"}.mdi-social-domain:before{content:"\e8d8"}.mdi-social-group-add:before{content:"\e8d9"}.mdi-social-group:before{content:"\e8da"}.mdi-social-location-city:before{content:"\e8db"}.mdi-social-mood:before{content:"\e8dc"}.mdi-social-notifications-none:before{content:"\e8dd"}.mdi-social-notifications-off:before{content:"\e8de"}.mdi-social-notifications-on:before{content:"\e8df"}.mdi-social-notifications-paused:before{content:"\e8e0"}.mdi-social-notifications:before{content:"\e8e1"}.mdi-social-pages:before{content:"\e8e2"}.mdi-social-party-mode:before{content:"\e8e3"}.mdi-social-people-outline:before{content:"\e8e4"}.mdi-social-people:before{content:"\e8e5"}.mdi-social-person-add:before{content:"\e8e6"}.mdi-social-person-outline:before{content:"\e8e7"}.mdi-social-person:before{content:"\e8e8"}.mdi-social-plus-one:before{content:"\e8e9"}.mdi-social-poll:before{content:"\e8ea"}.mdi-social-public:before{content:"\e8eb"}.mdi-social-school:before{content:"\e8ec"}.mdi-social-share:before{content:"\e8ed"}.mdi-social-whatshot:before{content:"\e8ee"}.mdi-toggle-check-box-outline-blank:before{content:"\e8ef"}.mdi-toggle-check-box:before{content:"\e8f0"}.mdi-toggle-radio-button-off:before{content:"\e8f1"}.mdi-toggle-radio-button-on:before{content:"\e8f2"}.mdi-toggle-star-half:before{content:"\e8f3"}.mdi-toggle-star-outline:before{content:"\e8f4"}.mdi-toggle-star:before{content:"\e8f5"}.container{margin:0 auto;max-width:1280px;width:90%}@media only screen and (min-width : 601px){.container{width:85%}}@media only screen and (min-width : 993px){.container{width:70%}}.container .row{margin-left:-0.75rem;margin-right:-0.75rem}.section{padding-top:1rem;padding-bottom:1rem}.section.no-pad{padding:0}.section.no-pad-bot{padding-bottom:0}.section.no-pad-top{padding-top:0}.row{margin-left:auto;margin-right:auto;margin-bottom:10px}.row:after{content:"";display:table;clear:both}.row .col{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 0.75rem}.row .col[class*="push-"],.row .col[class*="pull-"]{position:relative}.row .col.s1{width:8.33333%;margin-left:0}.row .col.offset-s1{margin-left:8.33333%}.row .col.pull-s1{right:8.33333%}.row .col.push-s1{left:8.33333%}.row .col.s2{width:16.66667%;margin-left:0}.row .col.offset-s2{margin-left:16.66667%}.row .col.pull-s2{right:16.66667%}.row .col.push-s2{left:16.66667%}.row .col.s3{width:25%;margin-left:0}.row .col.offset-s3{margin-left:25%}.row .col.pull-s3{right:25%}.row .col.push-s3{left:25%}.row .col.s4{width:33.33333%;margin-left:0}.row .col.offset-s4{margin-left:33.33333%}.row .col.pull-s4{right:33.33333%}.row .col.push-s4{left:33.33333%}.row .col.s5{width:41.66667%;margin-left:0}.row .col.offset-s5{margin-left:41.66667%}.row .col.pull-s5{right:41.66667%}.row .col.push-s5{left:41.66667%}.row .col.s6{width:50%;margin-left:0}.row .col.offset-s6{margin-left:50%}.row .col.pull-s6{right:50%}.row .col.push-s6{left:50%}.row .col.s7{width:58.33333%;margin-left:0}.row .col.offset-s7{margin-left:58.33333%}.row .col.pull-s7{right:58.33333%}.row .col.push-s7{left:58.33333%}.row .col.s8{width:66.66667%;margin-left:0}.row .col.offset-s8{margin-left:66.66667%}.row .col.pull-s8{right:66.66667%}.row .col.push-s8{left:66.66667%}.row .col.s9{width:75%;margin-left:0}.row .col.offset-s9{margin-left:75%}.row .col.pull-s9{right:75%}.row .col.push-s9{left:75%}.row .col.s10{width:83.33333%;margin-left:0}.row .col.offset-s10{margin-left:83.33333%}.row .col.pull-s10{right:83.33333%}.row .col.push-s10{left:83.33333%}.row .col.s11{width:91.66667%;margin-left:0}.row .col.offset-s11{margin-left:91.66667%}.row .col.pull-s11{right:91.66667%}.row .col.push-s11{left:91.66667%}.row .col.s12{width:100%;margin-left:0}.row .col.offset-s12{margin-left:100%}.row .col.pull-s12{right:100%}.row .col.push-s12{left:100%}@media only screen and (min-width : 601px){.row .col.m1{width:8.33333%;margin-left:0}.row .col.offset-m1{margin-left:8.33333%}.row .col.pull-m1{right:8.33333%}.row .col.push-m1{left:8.33333%}.row .col.m2{width:16.66667%;margin-left:0}.row .col.offset-m2{margin-left:16.66667%}.row .col.pull-m2{right:16.66667%}.row .col.push-m2{left:16.66667%}.row .col.m3{width:25%;margin-left:0}.row .col.offset-m3{margin-left:25%}.row .col.pull-m3{right:25%}.row .col.push-m3{left:25%}.row .col.m4{width:33.33333%;margin-left:0}.row .col.offset-m4{margin-left:33.33333%}.row .col.pull-m4{right:33.33333%}.row .col.push-m4{left:33.33333%}.row .col.m5{width:41.66667%;margin-left:0}.row .col.offset-m5{margin-left:41.66667%}.row .col.pull-m5{right:41.66667%}.row .col.push-m5{left:41.66667%}.row .col.m6{width:50%;margin-left:0}.row .col.offset-m6{margin-left:50%}.row .col.pull-m6{right:50%}.row .col.push-m6{left:50%}.row .col.m7{width:58.33333%;margin-left:0}.row .col.offset-m7{margin-left:58.33333%}.row .col.pull-m7{right:58.33333%}.row .col.push-m7{left:58.33333%}.row .col.m8{width:66.66667%;margin-left:0}.row .col.offset-m8{margin-left:66.66667%}.row .col.pull-m8{right:66.66667%}.row .col.push-m8{left:66.66667%}.row .col.m9{width:75%;margin-left:0}.row .col.offset-m9{margin-left:75%}.row .col.pull-m9{right:75%}.row .col.push-m9{left:75%}.row .col.m10{width:83.33333%;margin-left:0}.row .col.offset-m10{margin-left:83.33333%}.row .col.pull-m10{right:83.33333%}.row .col.push-m10{left:83.33333%}.row .col.m11{width:91.66667%;margin-left:0}.row .col.offset-m11{margin-left:91.66667%}.row .col.pull-m11{right:91.66667%}.row .col.push-m11{left:91.66667%}.row .col.m12{width:100%;margin-left:0}.row .col.offset-m12{margin-left:100%}.row .col.pull-m12{right:100%}.row .col.push-m12{left:100%}}@media only screen and (min-width : 993px){.row .col.l1{width:8.33333%;margin-left:0}.row .col.offset-l1{margin-left:8.33333%}.row .col.pull-l1{right:8.33333%}.row .col.push-l1{left:8.33333%}.row .col.l2{width:16.66667%;margin-left:0}.row .col.offset-l2{margin-left:16.66667%}.row .col.pull-l2{right:16.66667%}.row .col.push-l2{left:16.66667%}.row .col.l3{width:25%;margin-left:0}.row .col.offset-l3{margin-left:25%}.row .col.pull-l3{right:25%}.row .col.push-l3{left:25%}.row .col.l4{width:33.33333%;margin-left:0}.row .col.offset-l4{margin-left:33.33333%}.row .col.pull-l4{right:33.33333%}.row .col.push-l4{left:33.33333%}.row .col.l5{width:41.66667%;margin-left:0}.row .col.offset-l5{margin-left:41.66667%}.row .col.pull-l5{right:41.66667%}.row .col.push-l5{left:41.66667%}.row .col.l6{width:50%;margin-left:0}.row .col.offset-l6{margin-left:50%}.row .col.pull-l6{right:50%}.row .col.push-l6{left:50%}.row .col.l7{width:58.33333%;margin-left:0}.row .col.offset-l7{margin-left:58.33333%}.row .col.pull-l7{right:58.33333%}.row .col.push-l7{left:58.33333%}.row .col.l8{width:66.66667%;margin-left:0}.row .col.offset-l8{margin-left:66.66667%}.row .col.pull-l8{right:66.66667%}.row .col.push-l8{left:66.66667%}.row .col.l9{width:75%;margin-left:0}.row .col.offset-l9{margin-left:75%}.row .col.pull-l9{right:75%}.row .col.push-l9{left:75%}.row .col.l10{width:83.33333%;margin-left:0}.row .col.offset-l10{margin-left:83.33333%}.row .col.pull-l10{right:83.33333%}.row .col.push-l10{left:83.33333%}.row .col.l11{width:91.66667%;margin-left:0}.row .col.offset-l11{margin-left:91.66667%}.row .col.pull-l11{right:91.66667%}.row .col.push-l11{left:91.66667%}.row .col.l12{width:100%;margin-left:0}.row .col.offset-l12{margin-left:100%}.row .col.pull-l12{right:100%}.row .col.push-l12{left:100%}}nav{color:#fff;background-color:#780000;width:100%;height:56px;line-height:56px}nav a{color:#fff}nav .nav-wrapper{position:relative;height:100%}nav .nav-wrapper i{display:block;font-size:2rem}@media only screen and (min-width : 993px){nav a.button-collapse{display:none}}nav .button-collapse{float:left;position:relative;z-index:1;height:56px}nav .button-collapse i{font-size:2.7rem;height:56px;line-height:56px}nav .brand-logo{position:absolute;color:#fff;display:inline-block;font-size:2.1rem;padding:0;white-space:nowrap}nav .brand-logo.center{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width : 992px){nav .brand-logo{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}nav .brand-logo.left,nav .brand-logo.right{padding:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}nav .brand-logo.left{left:0.5rem}nav .brand-logo.right{right:0.5rem;left:auto}}nav .brand-logo.right{right:0.5rem;padding:0}nav ul{margin:0}nav ul li{-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;-ms-transition:background-color .3s;transition:background-color .3s;float:left;padding:0}nav ul li:hover,nav ul li.active{background-color:rgba(0,0,0,0.1)}nav ul a{font-size:1rem;color:#fff;display:block;padding:0 15px}nav ul.left{float:left}nav .input-field{margin:0}nav .input-field input{height:100%;font-size:1.2rem;border:none;padding-left:2rem}nav .input-field input:focus,nav .input-field input[type=text]:valid,nav .input-field input[type=password]:valid,nav .input-field input[type=email]:valid,nav .input-field input[type=url]:valid,nav .input-field input[type=date]:valid{border:none;box-shadow:none}nav .input-field label{top:0;left:0}nav .input-field label i{color:rgba(255,255,255,0.7);-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;-ms-transition:color .3s;transition:color .3s}nav .input-field label.active i{color:#fff}nav .input-field label.active{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.navbar-fixed{position:relative;height:56px;z-index:998}.navbar-fixed nav{position:fixed}@media only screen and (min-width : 601px){nav,nav .nav-wrapper i,nav a.button-collapse,nav a.button-collapse i{height:64px;line-height:64px}.navbar-fixed{height:64px}}@font-face{font-family:"Roboto";src:local(Roboto Thin),url("../font/roboto/Roboto-Thin.woff2") format("woff2"),url("../font/roboto/Roboto-Thin.woff") format("woff"),url("../font/roboto/Roboto-Thin.ttf") format("truetype");font-weight:200;}@font-face{font-family:"Roboto";src:local(Roboto Light),url("../font/roboto/Roboto-Light.woff2") format("woff2"),url("../font/roboto/Roboto-Light.woff") format("woff"),url("../font/roboto/Roboto-Light.ttf") format("truetype");font-weight:300;}@font-face{font-family:"Roboto";src:local(Roboto Regular),url("../font/roboto/Roboto-Regular.woff2") format("woff2"),url("../font/roboto/Roboto-Regular.woff") format("woff"),url("../font/roboto/Roboto-Regular.ttf") format("truetype");font-weight:400;}@font-face{font-family:"Roboto";src:url("../font/roboto/Roboto-Medium.woff2") format("woff2"),url("../font/roboto/Roboto-Medium.woff") format("woff"),url("../font/roboto/Roboto-Medium.ttf") format("truetype");font-weight:500;}@font-face{font-family:"Roboto";src:url("../font/roboto/Roboto-Bold.woff2") format("woff2"),url("../font/roboto/Roboto-Bold.woff") format("woff"),url("../font/roboto/Roboto-Bold.ttf") format("truetype");font-weight:700;}a{text-decoration:none}html{line-height:1.5;font-family:"Roboto", sans-serif;font-weight:normal;color:rgba(0,0,0,0.87)}@media only screen and (min-width: 0){html{font-size:14px;}}@media only screen and (min-width: 992px){html{font-size:14.5px;}}@media only screen and (min-width: 1200px){html{font-size:15px;}}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.1}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}h1{font-size:4.2rem;line-height:110%;margin:2.1rem 0 1.68rem 0}h2{font-size:3.56rem;line-height:110%;margin:1.78rem 0 1.424rem 0}h3{font-size:2.92rem;line-height:110%;margin:1.46rem 0 1.168rem 0}h4{font-size:2.28rem;line-height:110%;margin:1.14rem 0 0.912rem 0}h5{font-size:1.64rem;line-height:110%;margin:0.82rem 0 0.656rem 0}h6{font-size:1rem;line-height:110%;margin:0.5rem 0 0.4rem 0}em{font-style:italic}strong{font-weight:500}small{font-size:75%}.light,footer.page-footer .footer-copyright{font-weight:300}.thin{font-weight:200}.flow-text{font-weight:300}@media only screen and (min-width: 360px){.flow-text{font-size:1.2rem;}}@media only screen and (min-width: 390px){.flow-text{font-size:1.224rem;}}@media only screen and (min-width: 420px){.flow-text{font-size:1.248rem;}}@media only screen and (min-width: 450px){.flow-text{font-size:1.272rem;}}@media only screen and (min-width: 480px){.flow-text{font-size:1.296rem;}}@media only screen and (min-width: 510px){.flow-text{font-size:1.32rem;}}@media only screen and (min-width: 540px){.flow-text{font-size:1.344rem;}}@media only screen and (min-width: 570px){.flow-text{font-size:1.368rem;}}@media only screen and (min-width: 600px){.flow-text{font-size:1.392rem;}}@media only screen and (min-width: 630px){.flow-text{font-size:1.416rem;}}@media only screen and (min-width: 660px){.flow-text{font-size:1.44rem;}}@media only screen and (min-width: 690px){.flow-text{font-size:1.464rem;}}@media only screen and (min-width: 720px){.flow-text{font-size:1.488rem;}}@media only screen and (min-width: 750px){.flow-text{font-size:1.512rem;}}@media only screen and (min-width: 780px){.flow-text{font-size:1.536rem;}}@media only screen and (min-width: 810px){.flow-text{font-size:1.56rem;}}@media only screen and (min-width: 840px){.flow-text{font-size:1.584rem;}}@media only screen and (min-width: 870px){.flow-text{font-size:1.608rem;}}@media only screen and (min-width: 900px){.flow-text{font-size:1.632rem;}}@media only screen and (min-width: 930px){.flow-text{font-size:1.656rem;}}@media only screen and (min-width: 960px){.flow-text{font-size:1.68rem;}}@media only screen and (max-width: 360px){.flow-text{font-size:1.2rem;}}.card-panel{transition:box-shadow .25s;padding:20px;margin:0.5rem 0 1rem 0;border-radius:2px;background-color:#fff}.card{position:relative;margin:0.5rem 0 1rem 0;background-color:#fff;transition:box-shadow .25s;border-radius:2px}.card .card-title{font-size:24px;font-weight:300}.card .card-title.activator{cursor:pointer}.card.small,.card.medium,.card.large{position:relative}.card.small .card-image,.card.medium .card-image,.card.large .card-image{max-height:60%;overflow:hidden}.card.small .card-content,.card.medium .card-content,.card.large .card-content{max-height:40%;overflow:hidden}.card.small .card-action,.card.medium .card-action,.card.large .card-action{position:absolute;bottom:0;left:0;right:0;z-index:1;background-color:inherit}.card.small{height:300px}.card.medium{height:400px}.card.large{height:500px}.card .card-image{position:relative}.card .card-image img{display:block;border-radius:2px 2px 0 0;position:relative;left:0;right:0;top:0;bottom:0;width:100%}.card .card-image .card-title{color:#fff;position:absolute;bottom:0;left:0;padding:20px}.card .card-content{padding:20px;border-radius:0 0 2px 2px}.card .card-content p{margin:0;color:inherit}.card .card-content .card-title{line-height:48px}.card .card-action{border-top:1px solid rgba(160,160,160,0.2);padding:20px}.card .card-action a{color:#ffab40;margin-right:20px;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-o-transition:color .3s ease;-ms-transition:color .3s ease;transition:color .3s ease;text-transform:uppercase}.card .card-action a:hover{color:#ffd8a6}.card .card-reveal{padding:20px;position:absolute;background-color:#fff;width:100%;overflow-y:auto;top:100%;height:100%;z-index:1;display:none}.card .card-reveal .card-title{cursor:pointer;display:block}#toast-container{display:block;position:fixed;z-index:10000}@media only screen and (max-width : 600px){#toast-container{min-width:100%;bottom:0%;}}@media only screen and (min-width : 601px) and (max-width : 992px){#toast-container{min-width:30%;left:5%;right:5%;bottom:7%;}}@media only screen and (min-width : 993px){#toast-container{min-width:8%;top:10%;right:7%;left:7%;}}.toast{border-radius:2px;top:0;width:auto;clear:both;margin-top:10px;position:relative;max-width:100%;height:auto;min-height:48px;line-height:1.5em;word-break:break-all;background-color:#323232;padding:10px 25px;font-size:1.1rem;font-weight:300;color:#fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.toast .btn,.toast .btn-large,.toast .btn-flat{margin:0;margin-left:3rem}.toast.rounded{border-radius:24px}@media only screen and (max-width : 600px){.toast{width:100%;border-radius:0;}}@media only screen and (min-width : 601px) and (max-width : 992px){.toast{float:left;}}@media only screen and (min-width : 993px){.toast{float:right;}}.tabs{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative;height:48px;background-color:#fff;margin:0 auto;width:100%;white-space:nowrap}.tabs .tab{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:block;float:left;text-align:center;line-height:48px;height:48px;padding:0;margin:0;text-transform:uppercase;text-overflow:ellipsis;overflow:hidden;letter-spacing:.8px;width:15%;min-width:80px}.tabs .tab a{color:#780000;display:block;width:100%;height:100%;text-overflow:ellipsis;overflow:hidden;-webkit-transition:color .28s ease;-moz-transition:color .28s ease;-o-transition:color .28s ease;-ms-transition:color .28s ease;transition:color .28s ease}.tabs .tab a:hover{color:#f9c9cb}.tabs .tab.disabled a{color:#f9c9cb;cursor:default}.tabs .indicator{position:absolute;bottom:0;height:2px;background-color:#f6b2b5;will-change:left, right}.hide-tab-scrollbar{position:relative;height:48px;overflow:hidden}.hide-tab-scrollbar .tabs{overflow-x:scroll;overflow-y:hidden}.scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}.material-tooltip{padding:10px 8px;font-size:1rem;z-index:2000;background-color:transparent;border-radius:2px;color:#fff;min-height:36px;line-height:120%;opacity:0;display:none;position:absolute;text-align:center;max-width:calc(100% - 4px);overflow:hidden;left:0;top:0;will-change:top, left}.backdrop{position:absolute;opacity:0;display:none;height:7px;width:14px;border-radius:0 0 14px 14px;background-color:#323232;z-index:-1;-webkit-transform-origin:50% 10%;-moz-transform-origin:50% 10%;-ms-transform-origin:50% 10%;-o-transform-origin:50% 10%;transform-origin:50% 10%;will-change:transform, opacity}.btn,.btn-large,.btn-flat{border:none;border-radius:2px;display:inline-block;height:36px;line-height:36px;outline:0;padding:0 2rem;text-transform:uppercase;vertical-align:middle;-webkit-tap-highlight-color:transparent}.btn.disabled,.disabled.btn-large,.btn-floating.disabled,.btn-large.disabled,.btn:disabled,.btn-large:disabled,.btn-large:disabled,.btn-floating:disabled{background-color:#DFDFDF !important;box-shadow:none;color:#9F9F9F !important;cursor:default}.btn.disabled *,.disabled.btn-large *,.btn-floating.disabled *,.btn-large.disabled *,.btn:disabled *,.btn-large:disabled *,.btn-large:disabled *,.btn-floating:disabled *{pointer-events:none}.btn.disabled:hover,.disabled.btn-large:hover,.btn-floating.disabled:hover,.btn-large.disabled:hover,.btn:disabled:hover,.btn-large:disabled:hover,.btn-large:disabled:hover,.btn-floating:disabled:hover{background-color:#DFDFDF;color:#9F9F9F}.btn i,.btn-large i,.btn-floating i,.btn-large i,.btn-flat i{font-size:1.3rem;line-height:inherit}.btn,.btn-large{text-decoration:none;color:#fff;background-color:#669BBD;text-align:center;letter-spacing:.5px;-webkit-transition:.2s ease-out;-moz-transition:.2s ease-out;-o-transition:.2s ease-out;-ms-transition:.2s ease-out;transition:.2s ease-out;cursor:pointer}.btn:hover,.btn-large:hover{background-color:#2bbbad}.btn-floating{display:inline-block;color:#fff;position:relative;overflow:hidden;z-index:1;width:37px;height:37px;line-height:37px;padding:0;background-color:#669BBD;border-radius:50%;transition:.3s;cursor:pointer;vertical-align:middle}.btn-floating i{width:inherit;display:inline-block;text-align:center;color:#fff;font-size:1.6rem;line-height:37px}.btn-floating:before{border-radius:0}.btn-floating.btn-large{width:55.5px;height:55.5px}.btn-floating.btn-large i{line-height:55.5px}button.btn-floating{border:none}.fixed-action-btn{position:fixed;right:23px;bottom:23px;padding-top:15px;margin-bottom:0;z-index:998}.fixed-action-btn.active ul{visibility:visible}.fixed-action-btn.horizontal{padding:0 0 0 15px}.fixed-action-btn.horizontal ul{text-align:right;right:64px;top:50%;transform:translateY(-50%);height:100%;left:initial;width:500px}.fixed-action-btn.horizontal ul li{display:inline-block;margin:15px 15px 0 0}.fixed-action-btn ul{left:0;right:0;text-align:center;position:absolute;bottom:64px;margin:0;visibility:hidden}.fixed-action-btn ul li{margin-bottom:15px}.fixed-action-btn ul a.btn-floating{opacity:0}.btn-flat{box-shadow:none;background-color:transparent;color:#343434;cursor:pointer}.btn-flat.disabled{color:#b3b3b3;cursor:default}.btn-large{height:54px;line-height:56px}.btn-large i{font-size:1.6rem}.btn-block{display:block}.dropdown-content{background-color:#fff;margin:0;display:none;min-width:100px;max-height:650px;overflow-y:auto;opacity:0;position:absolute;z-index:999;will-change:width, height}.dropdown-content li{clear:both;color:rgba(0,0,0,0.87);cursor:pointer;min-height:50px;line-height:1.5rem;width:100%;text-align:left;text-transform:none}.dropdown-content li:hover,.dropdown-content li.active,.dropdown-content li.selected{background-color:#eee}.dropdown-content li.active.selected{background-color:#e1e1e1}.dropdown-content li.divider{min-height:0;height:1px}.dropdown-content li>a,.dropdown-content li>span{font-size:16px;color:#669BBD;display:block;line-height:22px;padding:14px 16px}.dropdown-content li>span>label{top:1px;left:3px;height:18px}.dropdown-content li>a>i{height:inherit;line-height:inherit}/*! + * Waves v0.6.0 + * http://fian.my.id/Waves + * + * Copyright 2014 Alfiana E. Sibuea and other contributors + * Released under the MIT license + * https://github.com/fians/Waves/blob/master/LICENSE + */.waves-effect{position:relative;cursor:pointer;display:inline-block;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;vertical-align:middle;z-index:1;will-change:opacity, transform;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}.waves-effect .waves-ripple{position:absolute;border-radius:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;opacity:0;background:rgba(0,0,0,0.2);-webkit-transition:all 0.7s ease-out;-moz-transition:all 0.7s ease-out;-o-transition:all 0.7s ease-out;-ms-transition:all 0.7s ease-out;transition:all 0.7s ease-out;-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform, opacity;-o-transition-property:-o-transform, opacity;transition-property:transform, opacity;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);pointer-events:none}.waves-effect.waves-light .waves-ripple{background-color:rgba(255,255,255,0.45)}.waves-effect.waves-red .waves-ripple{background-color:rgba(244,67,54,0.7)}.waves-effect.waves-yellow .waves-ripple{background-color:rgba(255,235,59,0.7)}.waves-effect.waves-orange .waves-ripple{background-color:rgba(255,152,0,0.7)}.waves-effect.waves-purple .waves-ripple{background-color:rgba(156,39,176,0.7)}.waves-effect.waves-green .waves-ripple{background-color:rgba(76,175,80,0.7)}.waves-effect.waves-teal .waves-ripple{background-color:rgba(0,150,136,0.7)}.waves-effect input[type="button"],.waves-effect input[type="reset"],.waves-effect input[type="submit"]{border:0;font-style:normal;font-size:inherit;text-transform:inherit;background:none}.waves-notransition{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;-ms-transition:none !important;transition:none !important}.waves-circle{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle, white 100%, black 100%)}.waves-input-wrapper{border-radius:0.2em;vertical-align:bottom}.waves-input-wrapper .waves-button-input{position:relative;top:0;left:0;z-index:1}.waves-circle{text-align:center;width:2.5em;height:2.5em;line-height:2.5em;border-radius:50%;-webkit-mask-image:none}.waves-block{display:block}a.waves-effect .waves-ripple{z-index:-1}.modal{display:none;position:fixed;left:0;right:0;background-color:#fafafa;padding:0;max-height:70%;width:55%;margin:auto;overflow-y:auto;border-radius:2px;will-change:top, opacity}@media only screen and (max-width : 992px){.modal{width:80%;}}.modal h1,.modal h2,.modal h3,.modal h4{margin-top:0}.modal .modal-content{padding:24px}.modal .modal-close{cursor:pointer}.modal .modal-footer{border-radius:0 0 2px 2px;background-color:#fafafa;padding:4px 6px;height:56px;width:100%}.modal .modal-footer .btn,.modal .modal-footer .btn-large,.modal .modal-footer .btn-flat{float:right;margin:6px 0}.lean-overlay{position:fixed;z-index:999;top:-100px;left:0;bottom:0;right:0;height:125%;width:100%;background:#000;display:none;will-change:opacity}.modal.modal-fixed-footer{padding:0;height:70%}.modal.modal-fixed-footer .modal-content{position:absolute;height:calc(100% - 56px);max-height:100%;width:100%;overflow-y:auto}.modal.modal-fixed-footer .modal-footer{border-top:1px solid rgba(0,0,0,0.1);position:absolute;bottom:0}.modal.bottom-sheet{top:auto;bottom:-100%;margin:0;width:100%;max-height:45%;border-radius:0;will-change:bottom, opacity}.collapsible{border-top:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd;margin:0.5rem 0 1rem 0}.collapsible-header{display:block;cursor:pointer;min-height:3rem;line-height:3rem;padding:0 1rem;background-color:#fff;border-bottom:1px solid #ddd}.collapsible-header i{width:2rem;font-size:1.6rem;line-height:3rem;display:block;float:left;text-align:center;margin-right:1rem}.collapsible-body{display:none;border-bottom:1px solid #ddd;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.collapsible-body p{margin:0;padding:2rem}.side-nav .collapsible{border:none;box-shadow:none}.side-nav .collapsible li{padding:0}.side-nav .collapsible-header{background-color:transparent;border:none;line-height:inherit;height:inherit;margin:0 1rem}.side-nav .collapsible-header i{line-height:inherit}.side-nav .collapsible-body{border:0;background-color:#fff}.side-nav .collapsible-body li a{margin:0 1rem 0 2rem}.collapsible.popout{border:none;box-shadow:none}.collapsible.popout>li{box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);margin:0 24px;transition:margin .35s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.collapsible.popout>li.active{box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);margin:16px 0}.chip{display:inline-block;height:32px;font-size:13px;font-weight:500;color:rgba(0,0,0,0.6);line-height:32px;padding:0 12px;border-radius:16px;background-color:#e4e4e4}.chip img{float:left;margin:0 8px 0 -12px;height:32px;width:32px;border-radius:50%}.chip i.material-icons{cursor:pointer;float:right;font-size:16px;line-height:32px;padding-left:8px}.materialboxed{display:block;cursor:zoom-in;position:relative;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-o-transition:opacity .4s;-ms-transition:opacity .4s;transition:opacity .4s}.materialboxed:hover{will-change:left, top, width, height}.materialboxed:hover:not(.active){opacity:.8}.materialboxed.active{cursor:zoom-out}#materialbox-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#292929;z-index:999;will-change:opacity}.materialbox-caption{position:fixed;display:none;color:#fff;line-height:50px;bottom:0;width:100%;text-align:center;padding:0% 15%;height:50px;z-index:1000;-webkit-font-smoothing:antialiased}select:focus{outline:1px solid #c9f3ef}button:focus{outline:none;background-color:#2ab7a9}label{font-size:0.8rem;color:#9e9e9e}::-webkit-input-placeholder{color:#d1d1d1}:-moz-placeholder{color:#d1d1d1}::-moz-placeholder{color:#d1d1d1}:-ms-input-placeholder{color:#d1d1d1}input[type=text],input[type=password],input[type=email],input[type=url],input[type=time],input[type=date],input[type=datetime-local],input[type=tel],input[type=number],input[type=search],textarea.materialize-textarea{background-color:transparent;border:none;border-bottom:1px solid #9e9e9e;border-radius:0;outline:none;height:3rem;width:100%;font-size:1rem;margin:0 0 15px 0;padding:0;box-shadow:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;transition:all .3s}input[type=text]:disabled,input[type=text][readonly="readonly"],input[type=password]:disabled,input[type=password][readonly="readonly"],input[type=email]:disabled,input[type=email][readonly="readonly"],input[type=url]:disabled,input[type=url][readonly="readonly"],input[type=time]:disabled,input[type=time][readonly="readonly"],input[type=date]:disabled,input[type=date][readonly="readonly"],input[type=datetime-local]:disabled,input[type=datetime-local][readonly="readonly"],input[type=tel]:disabled,input[type=tel][readonly="readonly"],input[type=number]:disabled,input[type=number][readonly="readonly"],input[type=search]:disabled,input[type=search][readonly="readonly"],textarea.materialize-textarea:disabled,textarea.materialize-textarea[readonly="readonly"]{color:rgba(0,0,0,0.26);border-bottom:1px dotted rgba(0,0,0,0.26)}input[type=text]:disabled+label,input[type=text][readonly="readonly"]+label,input[type=password]:disabled+label,input[type=password][readonly="readonly"]+label,input[type=email]:disabled+label,input[type=email][readonly="readonly"]+label,input[type=url]:disabled+label,input[type=url][readonly="readonly"]+label,input[type=time]:disabled+label,input[type=time][readonly="readonly"]+label,input[type=date]:disabled+label,input[type=date][readonly="readonly"]+label,input[type=datetime-local]:disabled+label,input[type=datetime-local][readonly="readonly"]+label,input[type=tel]:disabled+label,input[type=tel][readonly="readonly"]+label,input[type=number]:disabled+label,input[type=number][readonly="readonly"]+label,input[type=search]:disabled+label,input[type=search][readonly="readonly"]+label,textarea.materialize-textarea:disabled+label,textarea.materialize-textarea[readonly="readonly"]+label{color:rgba(0,0,0,0.26)}input[type=text]:focus:not([readonly]),input[type=password]:focus:not([readonly]),input[type=email]:focus:not([readonly]),input[type=url]:focus:not([readonly]),input[type=time]:focus:not([readonly]),input[type=date]:focus:not([readonly]),input[type=datetime-local]:focus:not([readonly]),input[type=tel]:focus:not([readonly]),input[type=number]:focus:not([readonly]),input[type=search]:focus:not([readonly]),textarea.materialize-textarea:focus:not([readonly]){border-bottom:1px solid #669BBD;box-shadow:0 1px 0 0 #669BBD}input[type=text]:focus:not([readonly])+label,input[type=password]:focus:not([readonly])+label,input[type=email]:focus:not([readonly])+label,input[type=url]:focus:not([readonly])+label,input[type=time]:focus:not([readonly])+label,input[type=date]:focus:not([readonly])+label,input[type=datetime-local]:focus:not([readonly])+label,input[type=tel]:focus:not([readonly])+label,input[type=number]:focus:not([readonly])+label,input[type=search]:focus:not([readonly])+label,textarea.materialize-textarea:focus:not([readonly])+label{color:#669BBD}input[type=text].valid,input[type=text]:focus.valid,input[type=password].valid,input[type=password]:focus.valid,input[type=email].valid,input[type=email]:focus.valid,input[type=url].valid,input[type=url]:focus.valid,input[type=time].valid,input[type=time]:focus.valid,input[type=date].valid,input[type=date]:focus.valid,input[type=datetime-local].valid,input[type=datetime-local]:focus.valid,input[type=tel].valid,input[type=tel]:focus.valid,input[type=number].valid,input[type=number]:focus.valid,input[type=search].valid,input[type=search]:focus.valid,textarea.materialize-textarea.valid,textarea.materialize-textarea:focus.valid{border-bottom:1px solid #4CAF50;box-shadow:0 1px 0 0 #4CAF50}input[type=text].valid+label:after,input[type=text]:focus.valid+label:after,input[type=password].valid+label:after,input[type=password]:focus.valid+label:after,input[type=email].valid+label:after,input[type=email]:focus.valid+label:after,input[type=url].valid+label:after,input[type=url]:focus.valid+label:after,input[type=time].valid+label:after,input[type=time]:focus.valid+label:after,input[type=date].valid+label:after,input[type=date]:focus.valid+label:after,input[type=datetime-local].valid+label:after,input[type=datetime-local]:focus.valid+label:after,input[type=tel].valid+label:after,input[type=tel]:focus.valid+label:after,input[type=number].valid+label:after,input[type=number]:focus.valid+label:after,input[type=search].valid+label:after,input[type=search]:focus.valid+label:after,textarea.materialize-textarea.valid+label:after,textarea.materialize-textarea:focus.valid+label:after{content:attr(data-success);color:#4CAF50;opacity:1}input[type=text].invalid,input[type=text]:focus.invalid,input[type=password].invalid,input[type=password]:focus.invalid,input[type=email].invalid,input[type=email]:focus.invalid,input[type=url].invalid,input[type=url]:focus.invalid,input[type=time].invalid,input[type=time]:focus.invalid,input[type=date].invalid,input[type=date]:focus.invalid,input[type=datetime-local].invalid,input[type=datetime-local]:focus.invalid,input[type=tel].invalid,input[type=tel]:focus.invalid,input[type=number].invalid,input[type=number]:focus.invalid,input[type=search].invalid,input[type=search]:focus.invalid,textarea.materialize-textarea.invalid,textarea.materialize-textarea:focus.invalid{border-bottom:1px solid #F44336;box-shadow:0 1px 0 0 #F44336}input[type=text].invalid+label:after,input[type=text]:focus.invalid+label:after,input[type=password].invalid+label:after,input[type=password]:focus.invalid+label:after,input[type=email].invalid+label:after,input[type=email]:focus.invalid+label:after,input[type=url].invalid+label:after,input[type=url]:focus.invalid+label:after,input[type=time].invalid+label:after,input[type=time]:focus.invalid+label:after,input[type=date].invalid+label:after,input[type=date]:focus.invalid+label:after,input[type=datetime-local].invalid+label:after,input[type=datetime-local]:focus.invalid+label:after,input[type=tel].invalid+label:after,input[type=tel]:focus.invalid+label:after,input[type=number].invalid+label:after,input[type=number]:focus.invalid+label:after,input[type=search].invalid+label:after,input[type=search]:focus.invalid+label:after,textarea.materialize-textarea.invalid+label:after,textarea.materialize-textarea:focus.invalid+label:after{content:attr(data-error);color:#F44336;opacity:1}input[type=text]+label:after,input[type=password]+label:after,input[type=email]+label:after,input[type=url]+label:after,input[type=time]+label:after,input[type=date]+label:after,input[type=datetime-local]+label:after,input[type=tel]+label:after,input[type=number]+label:after,input[type=search]+label:after,textarea.materialize-textarea+label:after{display:block;content:"";position:absolute;top:65px;opacity:0;transition:.2s opacity ease-out,.2s color ease-out}.input-field{position:relative;margin-top:1rem}.input-field label{color:#9e9e9e;position:absolute;top:0.8rem;left:0.75rem;font-size:1rem;cursor:text;-webkit-transition:.2s ease-out;-moz-transition:.2s ease-out;-o-transition:.2s ease-out;-ms-transition:.2s ease-out;transition:.2s ease-out}.input-field label.active{font-size:0.8rem;-webkit-transform:translateY(-140%);-moz-transform:translateY(-140%);-ms-transform:translateY(-140%);-o-transform:translateY(-140%);transform:translateY(-140%)}.input-field .prefix{position:absolute;width:3rem;font-size:2rem;-webkit-transition:color .2s;-moz-transition:color .2s;-o-transition:color .2s;-ms-transition:color .2s;transition:color .2s}.input-field .prefix.active{color:#669BBD}.input-field .prefix ~ input,.input-field .prefix ~ textarea{margin-left:3rem;width:92%;width:calc(100% - 3rem)}.input-field .prefix ~ textarea{padding-top:.8rem}.input-field .prefix ~ label{margin-left:3rem}@media only screen and (max-width : 992px){.input-field .prefix ~ input{width:86%;width:calc(100% - 3rem)}}@media only screen and (max-width : 600px){.input-field .prefix ~ input{width:80%;width:calc(100% - 3rem)}}.input-field input[type=search]{display:block;line-height:inherit;padding-left:4rem;width:calc(100% - 4rem)}.input-field input[type=search]:focus{background-color:#fff;border:0;box-shadow:none;color:#444}.input-field input[type=search]:focus+label i,.input-field input[type=search]:focus ~ .mdi-navigation-close,.input-field input[type=search]:focus ~ .material-icons{color:#444}.input-field input[type=search]+label{left:1rem}.input-field input[type=search] ~ .mdi-navigation-close,.input-field input[type=search] ~ .material-icons{position:absolute;top:0;right:1rem;color:transparent;cursor:pointer;font-size:2rem;transition:.3s color}textarea{width:100%;height:3rem;background-color:transparent}textarea.materialize-textarea{overflow-y:hidden;padding:1.6rem 0;resize:none;min-height:3rem}.hiddendiv{display:none;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;padding-top:1.2rem}[type="radio"]:not(:checked),[type="radio"]:checked{position:absolute;left:-9999px;visibility:hidden}[type="radio"]:not(:checked)+label,[type="radio"]:checked+label{position:relative;padding-left:35px;cursor:pointer;display:inline-block;height:25px;line-height:25px;font-size:1rem;-webkit-transition:.28s ease;-moz-transition:.28s ease;-o-transition:.28s ease;-ms-transition:.28s ease;transition:.28s ease;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}[type="radio"]+label:before,[type="radio"]+label:after{content:'';position:absolute;left:0;top:0;margin:4px;width:16px;height:16px;z-index:0;-webkit-transition:.28s ease;-moz-transition:.28s ease;-o-transition:.28s ease;-ms-transition:.28s ease;transition:.28s ease}[type="radio"]:not(:checked)+label:before{border-radius:50%;border:2px solid #669BBC}[type="radio"]:not(:checked)+label:after{border-radius:50%;border:2px solid #669BBC;z-index:-1;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}[type="radio"]:checked+label:before{border-radius:50%;border:2px solid transparent}[type="radio"]:checked+label:after{border-radius:50%;border:2px solid #669BBD;background-color:#669BBD;z-index:0;-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02);transform:scale(1.02)}[type="radio"].with-gap:checked+label:before{border-radius:50%;border:2px solid #669BBD}[type="radio"].with-gap:checked+label:after{border-radius:50%;border:2px solid #669BBD;background-color:#669BBD;z-index:0;-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5)}[type="radio"].with-gap:disabled:checked+label:before{border:2px solid rgba(0,0,0,0.26)}[type="radio"].with-gap:disabled:checked+label:after{border:none;background-color:rgba(0,0,0,0.26)}[type="radio"]:disabled:not(:checked)+label:before,[type="radio"]:disabled:checked+label:before{background-color:transparent;border-color:rgba(0,0,0,0.26)}[type="radio"]:disabled+label{color:rgba(0,0,0,0.26)}[type="radio"]:disabled:not(:checked)+label:before{border-color:rgba(0,0,0,0.26)}[type="radio"]:disabled:checked+label:after{background-color:rgba(0,0,0,0.26);border-color:#BDBDBD}form p{margin-bottom:10px;text-align:left}form p:last-child{margin-bottom:0}[type="checkbox"]:not(:checked),[type="checkbox"]:checked{position:absolute;left:-9999px;visibility:hidden}[type="checkbox"]{}[type="checkbox"]+label{position:relative;padding-left:35px;cursor:pointer;display:inline-block;height:25px;line-height:25px;font-size:1rem;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}[type="checkbox"]+label:before{content:'';position:absolute;top:0;left:0;width:18px;height:18px;z-index:0;border:2px solid #669BBC;border-radius:1px;margin-top:2px;-webkit-transition:0.2s;-moz-transition:0.2s;-o-transition:0.2s;-ms-transition:0.2s;transition:0.2s}[type="checkbox"]:not(:checked):disabled+label:before{border:none;background-color:rgba(0,0,0,0.26)}[type="checkbox"]:checked+label:before{top:-4px;left:-3px;width:12px;height:22px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #669BBD;border-bottom:2px solid #669BBD;-webkit-transform:rotate(40deg);-moz-transform:rotate(40deg);-ms-transform:rotate(40deg);-o-transform:rotate(40deg);transform:rotate(40deg);-webkit-backface-visibility:hidden;-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-ms-transform-origin:100% 100%;-o-transform-origin:100% 100%;transform-origin:100% 100%}[type="checkbox"]:checked:disabled+label:before{border-right:2px solid rgba(0,0,0,0.26);border-bottom:2px solid rgba(0,0,0,0.26)}[type="checkbox"]:indeterminate+label:before{left:-10px;top:-11px;width:10px;height:22px;border-top:none;border-left:none;border-right:2px solid #669BBD;border-bottom:none;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-backface-visibility:hidden;-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-ms-transform-origin:100% 100%;-o-transform-origin:100% 100%;transform-origin:100% 100%}[type="checkbox"]:indeterminate:disabled+label:before{border-right:2px solid rgba(0,0,0,0.26);background-color:transparent}[type="checkbox"].filled-in+label:after{border-radius:2px}[type="checkbox"].filled-in+label:before,[type="checkbox"].filled-in+label:after{content:'';left:0;position:absolute;transition:border .25s,background-color .25s,width .2s .1s,height .2s .1s,top .2s .1s,left .2s .1s;z-index:1}[type="checkbox"].filled-in:not(:checked)+label:before{width:0;height:0;border:3px solid transparent;left:6px;top:10px;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:20% 40%;transform-origin:100% 100%}[type="checkbox"].filled-in:not(:checked)+label:after{height:20px;width:20px;background-color:transparent;border:2px solid #669BBC;top:0px;z-index:0}[type="checkbox"].filled-in:checked+label:before{top:0;left:1px;width:8px;height:13px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}[type="checkbox"].filled-in:checked+label:after{top:0px;width:20px;height:20px;border:2px solid #669BBD;background-color:#669BBD;z-index:0}[type="checkbox"].filled-in:disabled:not(:checked)+label:before{background-color:transparent;border:2px solid transparent}[type="checkbox"].filled-in:disabled:not(:checked)+label:after{border-color:transparent;background-color:#BDBDBD}[type="checkbox"].filled-in:disabled:checked+label:before{background-color:transparent}[type="checkbox"].filled-in:disabled:checked+label:after{background-color:#BDBDBD;border-color:#BDBDBD}.switch,.switch *{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}.switch label{cursor:pointer}.switch label input[type=checkbox]{opacity:0;width:0;height:0}.switch label input[type=checkbox]:checked+.lever{background-color:#84c7c1}.switch label input[type=checkbox]:checked+.lever:after{background-color:#669BBD}.switch label .lever{content:"";display:inline-block;position:relative;width:40px;height:15px;background-color:#818181;border-radius:15px;margin-right:10px;transition:background 0.3s ease;vertical-align:middle;margin:0 16px}.switch label .lever:after{content:"";position:absolute;display:inline-block;width:21px;height:21px;background-color:#F1F1F1;border-radius:21px;box-shadow:0 1px 3px 1px rgba(0,0,0,0.4);left:-5px;top:-3px;transition:left 0.3s ease,background .3s ease,box-shadow 0.1s ease}input[type=checkbox]:checked:not(:disabled) ~ .lever:active:after{box-shadow:0 1px 3px 1px rgba(0,0,0,0.4),0 0 0 15px rgba(38,166,154,0.1)}input[type=checkbox]:not(:disabled) ~ .lever:active:after{box-shadow:0 1px 3px 1px rgba(0,0,0,0.4),0 0 0 15px rgba(0,0,0,0.08)}.switch label input[type=checkbox]:checked+.lever:after{left:24px}.switch input[type=checkbox][disabled]+.lever{cursor:default}.switch label input[type=checkbox][disabled]+.lever:after,.switch label input[type=checkbox][disabled]:checked+.lever:after{background-color:#BDBDBD}.select-label{position:absolute}.select-wrapper{position:relative}.select-wrapper input.select-dropdown{position:relative;cursor:pointer;background-color:transparent;border:none;border-bottom:1px solid #9e9e9e;outline:none;height:3rem;line-height:3rem;width:100%;font-size:1rem;margin:0 0 15px 0;padding:0;display:block}.select-wrapper span.caret{color:initial;position:absolute;right:0;top:16px;font-size:10px}.select-wrapper span.caret.disabled{color:rgba(0,0,0,0.26)}.select-wrapper+label{position:absolute;top:-14px;font-size:0.8rem}select{display:none}select.browser-default{display:block}select:disabled{color:rgba(0,0,0,0.3)}.select-wrapper input.select-dropdown:disabled{color:rgba(0,0,0,0.3);cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;border-bottom:1px solid rgba(0,0,0,0.3)}.select-wrapper i{color:rgba(0,0,0,0.3)}.select-dropdown li.disabled,.select-dropdown li.disabled>span,.select-dropdown li.optgroup{color:rgba(0,0,0,0.3);background-color:transparent}.select-dropdown li img{height:40px;width:40px;margin:5px 15px;float:right}.select-dropdown li.optgroup{border-top:1px solid #eee}.select-dropdown li.optgroup.selected>span{color:rgba(0,0,0,0.7)}.select-dropdown li.optgroup>span{color:rgba(0,0,0,0.4)}.select-dropdown li.optgroup ~ li:not(.optgroup){padding-left:1rem}.file-field{position:relative}.file-field .file-path-wrapper{overflow:hidden;padding-left:10px}.file-field input.file-path{width:100%}.file-field .btn,.file-field .btn-large{float:left;height:3rem;line-height:3rem}.file-field span{cursor:pointer}.file-field input[type=file]{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0)}.range-field{position:relative}input[type=range],input[type=range]+.thumb{cursor:pointer}input[type=range]{position:relative;background-color:transparent;border:none;outline:none;width:100%;margin:15px 0px;padding:0}input[type=range]+.thumb{position:absolute;border:none;height:0;width:0;border-radius:50%;background-color:#669BBD;top:10px;margin-left:-6px;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}input[type=range]+.thumb .value{display:block;width:30px;text-align:center;color:#669BBD;font-size:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}input[type=range]+.thumb.active{border-radius:50% 50% 50% 0}input[type=range]+.thumb.active .value{color:#fff;margin-left:-1px;margin-top:8px;font-size:10px}input[type=range]:focus{outline:none}input[type=range]{-webkit-appearance:none}input[type=range]::-webkit-slider-runnable-track{height:3px;background:#c2c0c2;border:none}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:none;height:14px;width:14px;border-radius:50%;background-color:#669BBD;transform-origin:50% 50%;margin:-5px 0 0 0;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;transition:0.3s}input[type=range]:focus::-webkit-slider-runnable-track{background:#ccc}input[type=range]{border:1px solid white}input[type=range]::-moz-range-track{height:3px;background:#ddd;border:none}input[type=range]::-moz-range-thumb{border:none;height:14px;width:14px;border-radius:50%;background:#669BBD;margin-top:-5px}input[type=range]:-moz-focusring{outline:1px solid white;outline-offset:-1px}input[type=range]:focus::-moz-range-track{background:#ccc}input[type=range]::-ms-track{height:3px;background:transparent;border-color:transparent;border-width:6px 0;color:transparent}input[type=range]::-ms-fill-lower{background:#777}input[type=range]::-ms-fill-upper{background:#ddd}input[type=range]::-ms-thumb{border:none;height:14px;width:14px;border-radius:50%;background:#669BBD}input[type=range]:focus::-ms-fill-lower{background:#888}input[type=range]:focus::-ms-fill-upper{background:#ccc}select{background-color:rgba(255,255,255,0.9);width:100%;padding:5px;border:1px solid #f2f2f2;border-radius:2px;height:3rem}.table-of-contents.fixed{position:fixed}.table-of-contents li{padding:2px 0}.table-of-contents a{display:inline-block;font-weight:300;color:#757575;padding-left:20px;height:1.5rem;line-height:1.5rem;letter-spacing:.4;display:inline-block}.table-of-contents a:hover{color:#a8a8a8;padding-left:19px;border-left:1px solid #ea4a4f}.table-of-contents a.active{font-weight:500;padding-left:18px;border-left:2px solid #ea4a4f}.side-nav{position:fixed;width:240px;left:-105%;top:0;margin:0;height:100%;height:calc(100% + 60px);height:-moz-calc(100%);padding-bottom:60px;background-color:#fff;z-index:999;overflow-y:auto;will-change:left}.side-nav.right-aligned{will-change:right;right:-105%;left:auto}.side-nav .collapsible{margin:0}.side-nav li{float:none;padding:0 15px}.side-nav li:hover,.side-nav li.active{background-color:#ddd}.side-nav a{color:#444;display:block;font-size:1rem;height:64px;line-height:64px;padding:0 15px}.drag-target{height:100%;width:10px;position:fixed;top:0;z-index:998}.side-nav.fixed a{display:block;padding:0 15px;color:#444}.side-nav.fixed{left:0;position:fixed}.side-nav.fixed.right-aligned{right:0;left:auto}@media only screen and (max-width : 992px){.side-nav.fixed{left:-105%}.side-nav.fixed.right-aligned{right:-105%;left:auto}}.side-nav .collapsible-body li.active,.side-nav.fixed .collapsible-body li.active{background-color:#780000}.side-nav .collapsible-body li.active a,.side-nav.fixed .collapsible-body li.active a{color:#fff}#sidenav-overlay{position:fixed;top:0;left:0;right:0;height:120vh;background-color:rgba(0,0,0,0.5);z-index:997;will-change:opacity}.preloader-wrapper{display:inline-block;position:relative;width:48px;height:48px}.preloader-wrapper.small{width:36px;height:36px}.preloader-wrapper.big{width:64px;height:64px}.preloader-wrapper.active{-webkit-animation:container-rotate 1568ms linear infinite;animation:container-rotate 1568ms linear infinite}@-webkit-keyframes container-rotate{to{-webkit-transform:rotate(360deg)}}@keyframes container-rotate{to{transform:rotate(360deg)}}.spinner-layer{position:absolute;width:100%;height:100%;opacity:0;border-color:#669BBD}.spinner-blue,.spinner-blue-only{border-color:#4285f4}.spinner-red,.spinner-red-only{border-color:#db4437}.spinner-yellow,.spinner-yellow-only{border-color:#f4b400}.spinner-green,.spinner-green-only{border-color:#0f9d58}.active .spinner-layer.spinner-blue{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,blue-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,blue-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .spinner-layer.spinner-red{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,red-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,red-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .spinner-layer.spinner-yellow{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .spinner-layer.spinner-green{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,green-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,green-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .spinner-layer,.active .spinner-layer.spinner-blue-only,.active .spinner-layer.spinner-red-only,.active .spinner-layer.spinner-yellow-only,.active .spinner-layer.spinner-green-only{opacity:1;-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}@-webkit-keyframes fill-unfill-rotate{12.5%{-webkit-transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg)}to{-webkit-transform:rotate(1080deg)}}@keyframes fill-unfill-rotate{12.5%{transform:rotate(135deg)}25%{transform:rotate(270deg)}37.5%{transform:rotate(405deg)}50%{transform:rotate(540deg)}62.5%{transform:rotate(675deg)}75%{transform:rotate(810deg)}87.5%{transform:rotate(945deg)}to{transform:rotate(1080deg)}}@-webkit-keyframes blue-fade-in-out{from{opacity:1}25%{opacity:1}26%{opacity:0}89%{opacity:0}90%{opacity:1}100%{opacity:1}}@keyframes blue-fade-in-out{from{opacity:1}25%{opacity:1}26%{opacity:0}89%{opacity:0}90%{opacity:1}100%{opacity:1}}@-webkit-keyframes red-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:1}50%{opacity:1}51%{opacity:0}}@keyframes red-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:1}50%{opacity:1}51%{opacity:0}}@-webkit-keyframes yellow-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:1}75%{opacity:1}76%{opacity:0}}@keyframes yellow-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:1}75%{opacity:1}76%{opacity:0}}@-webkit-keyframes green-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:1}90%{opacity:1}100%{opacity:0}}@keyframes green-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:1}90%{opacity:1}100%{opacity:0}}.gap-patch{position:absolute;top:0;left:45%;width:10%;height:100%;overflow:hidden;border-color:inherit}.gap-patch .circle{width:1000%;left:-450%}.circle-clipper{display:inline-block;position:relative;width:50%;height:100%;overflow:hidden;border-color:inherit}.circle-clipper .circle{width:200%;height:100%;border-width:3px;border-style:solid;border-color:inherit;border-bottom-color:transparent !important;border-radius:50%;-webkit-animation:none;animation:none;position:absolute;top:0;right:0;bottom:0}.circle-clipper.left .circle{left:0;border-right-color:transparent !important;-webkit-transform:rotate(129deg);transform:rotate(129deg)}.circle-clipper.right .circle{left:-100%;border-left-color:transparent !important;-webkit-transform:rotate(-129deg);transform:rotate(-129deg)}.active .circle-clipper.left .circle{-webkit-animation:left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .circle-clipper.right .circle{-webkit-animation:right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}@-webkit-keyframes left-spin{from{-webkit-transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg)}to{-webkit-transform:rotate(130deg)}}@keyframes left-spin{from{transform:rotate(130deg)}50%{transform:rotate(-5deg)}to{transform:rotate(130deg)}}@-webkit-keyframes right-spin{from{-webkit-transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg)}to{-webkit-transform:rotate(-130deg)}}@keyframes right-spin{from{transform:rotate(-130deg)}50%{transform:rotate(5deg)}to{transform:rotate(-130deg)}}#spinnerContainer.cooldown{-webkit-animation:container-rotate 1568ms linear infinite,fade-out 400ms cubic-bezier(0.4, 0, 0.2, 1);animation:container-rotate 1568ms linear infinite,fade-out 400ms cubic-bezier(0.4, 0, 0.2, 1)}@-webkit-keyframes fade-out{from{opacity:1}to{opacity:0}}@keyframes fade-out{from{opacity:1}to{opacity:0}}.slider{position:relative;height:400px;width:100%}.slider.fullscreen{height:100%;width:100%;position:absolute;top:0;left:0;right:0;bottom:0}.slider.fullscreen ul.slides{height:100%}.slider.fullscreen ul.indicators{z-index:2;bottom:30px}.slider .slides{background-color:#9e9e9e;margin:0;height:400px}.slider .slides li{opacity:0;position:absolute;top:0;left:0;z-index:1;width:100%;height:inherit;overflow:hidden}.slider .slides li img{height:100%;width:100%;background-size:cover;background-position:center}.slider .slides li .caption{color:#fff;position:absolute;top:15%;left:15%;width:70%;opacity:0}.slider .slides li .caption p{color:#e0e0e0}.slider .slides li.active{z-index:2}.slider .indicators{position:absolute;text-align:center;left:0;right:0;bottom:0;margin:0}.slider .indicators .indicator-item{display:inline-block;position:relative;cursor:pointer;height:16px;width:16px;margin:0 12px;background-color:#e0e0e0;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;-ms-transition:background-color .3s;transition:background-color .3s;border-radius:50%}.slider .indicators .indicator-item.active{background-color:#4CAF50}.picker{font-size:16px;text-align:left;line-height:1.2;color:#000000;position:absolute;z-index:10000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.picker__input{cursor:default}.picker__input.picker__input--active{border-color:#0089ec}.picker__holder{width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}/*! + * Default mobile-first, responsive styling for pickadate.js + * Demo: http://amsul.github.io/pickadate.js + */.picker__holder,.picker__frame{bottom:0;left:0;right:0;top:100%}.picker__holder{position:fixed;-webkit-transition:background 0.15s ease-out,top 0s 0.15s;-moz-transition:background 0.15s ease-out,top 0s 0.15s;transition:background 0.15s ease-out,top 0s 0.15s;-webkit-backface-visibility:hidden}.picker__frame{position:absolute;margin:0 auto;min-width:256px;width:300px;max-height:350px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;transition:all 0.15s ease-out}@media (min-height: 28.875em){.picker__frame{overflow:visible;top:auto;bottom:-100%;max-height:80%}}@media (min-height: 40.125em){.picker__frame{margin-bottom:7.5%}}.picker__wrap{display:table;width:100%;height:100%}@media (min-height: 28.875em){.picker__wrap{display:block}}.picker__box{background:#ffffff;display:table-cell;vertical-align:middle}@media (min-height: 28.875em){.picker__box{display:block;border:1px solid #777777;border-top-color:#898989;border-bottom-width:0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-webkit-box-shadow:0 12px 36px 16px rgba(0,0,0,0.24);-moz-box-shadow:0 12px 36px 16px rgba(0,0,0,0.24);box-shadow:0 12px 36px 16px rgba(0,0,0,0.24)}}.picker--opened .picker__holder{top:0;background:transparent;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#1E000000,endColorstr=#1E000000)";zoom:1;background:rgba(0,0,0,0.32);-webkit-transition:background 0.15s ease-out;-moz-transition:background 0.15s ease-out;transition:background 0.15s ease-out}.picker--opened .picker__frame{top:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1}@media (min-height: 35.875em){.picker--opened .picker__frame{top:10%;bottom:20% auto}}.picker__input.picker__input--active{border-color:#E3F2FD}.picker__frame{margin:0 auto;max-width:325px}@media (min-height: 38.875em){.picker--opened .picker__frame{top:10%;bottom:auto}}.picker__box{padding:0 1em}.picker__header{text-align:center;position:relative;margin-top:.75em}.picker__month,.picker__year{display:inline-block;margin-left:.25em;margin-right:.25em}.picker__select--month,.picker__select--year{height:2em;padding:0;margin-left:.25em;margin-right:.25em}.picker__select--month.browser-default{display:inline;background-color:#FFFFFF;width:40%}.picker__select--year.browser-default{display:inline;background-color:#FFFFFF;width:25%}.picker__select--month:focus,.picker__select--year:focus{border-color:rgba(0,0,0,0.05)}.picker__nav--prev,.picker__nav--next{position:absolute;padding:.5em 1.25em;width:1em;height:1em;box-sizing:content-box;top:-0.25em}.picker__nav--prev{left:-1em;padding-right:1.25em}.picker__nav--next{right:-1em;padding-left:1.25em}.picker__nav--disabled,.picker__nav--disabled:hover,.picker__nav--disabled:before,.picker__nav--disabled:before:hover{cursor:default;background:none;border-right-color:#f5f5f5;border-left-color:#f5f5f5}.picker__table{text-align:center;border-collapse:collapse;border-spacing:0;table-layout:fixed;font-size:1rem;width:100%;margin-top:.75em;margin-bottom:.5em}.picker__table th,.picker__table td{text-align:center}.picker__table td{margin:0;padding:0}.picker__weekday{width:14.285714286%;font-size:.75em;padding-bottom:.25em;color:#999999;font-weight:500}@media (min-height: 33.875em){.picker__weekday{padding-bottom:.5em}}.picker__day--today{position:relative;color:#595959;letter-spacing:-.3;padding:.75rem 0;font-weight:400;border:1px solid transparent}.picker__day--disabled:before{border-top-color:#aaaaaa}.picker__day--infocus:hover{cursor:pointer;color:#000;font-weight:500}.picker__day--outfocus{display:none;padding:.75rem 0;color:#fff}.picker__day--outfocus:hover{cursor:pointer;color:#dddddd;font-weight:500}.picker__day--highlighted:hover,.picker--focused .picker__day--highlighted{cursor:pointer}.picker__day--selected,.picker__day--selected:hover,.picker--focused .picker__day--selected{border-radius:50%;-webkit-transform:scale(.75);-moz-transform:scale(.75);-ms-transform:scale(.75);-o-transform:scale(.75);transform:scale(.75);background:#0089ec;color:#ffffff}.picker__day--disabled,.picker__day--disabled:hover,.picker--focused .picker__day--disabled{background:#f5f5f5;border-color:#f5f5f5;color:#dddddd;cursor:default}.picker__day--highlighted.picker__day--disabled,.picker__day--highlighted.picker__day--disabled:hover{background:#bbbbbb}.picker__footer{text-align:center;display:flex;align-items:center;justify-content:space-between}.picker__button--today,.picker__button--clear,.picker__button--close{border:1px solid #ffffff;background:#ffffff;font-size:.8em;padding:.66em 0;font-weight:bold;width:33%;display:inline-block;vertical-align:bottom}.picker__button--today:hover,.picker__button--clear:hover,.picker__button--close:hover{cursor:pointer;color:#000000;background:#b1dcfb;border-bottom-color:#b1dcfb}.picker__button--today:focus,.picker__button--clear:focus,.picker__button--close:focus{background:#b1dcfb;border-color:rgba(0,0,0,0.05);outline:none}.picker__button--today:before,.picker__button--clear:before,.picker__button--close:before{position:relative;display:inline-block;height:0}.picker__button--today:before,.picker__button--clear:before{content:" ";margin-right:.45em}.picker__button--today:before{top:-0.05em;width:0;border-top:0.66em solid #0059bc;border-left:.66em solid transparent}.picker__button--clear:before{top:-0.25em;width:.66em;border-top:3px solid #ee2200}.picker__button--close:before{content:"\D7";top:-0.1em;vertical-align:top;font-size:1.1em;margin-right:.35em;color:#777777}.picker__button--today[disabled],.picker__button--today[disabled]:hover{background:#f5f5f5;border-color:#f5f5f5;color:#dddddd;cursor:default}.picker__button--today[disabled]:before{border-top-color:#aaaaaa}.picker__box{border-radius:2px;overflow:hidden}.picker__date-display{text-align:center;background-color:#669BBD;color:#fff;padding-bottom:15px;font-weight:300}.picker__nav--prev:hover,.picker__nav--next:hover{cursor:pointer;color:#000000;background:#a1ded8}.picker__weekday-display{background-color:#1f897f;padding:10px;font-weight:200;letter-spacing:.5;font-size:1rem;margin-bottom:15px}.picker__month-display{text-transform:uppercase;font-size:2rem}.picker__day-display{font-size:4.5rem;font-weight:400}.picker__year-display{font-size:1.8rem;color:rgba(255,255,255,0.4)}.picker__box{padding:0}.picker__calendar-container{padding:0 1rem}.picker__calendar-container thead{border:none}.picker__table{margin-top:0;margin-bottom:.5em}.picker__day--infocus{color:#595959;letter-spacing:-.3;padding:.75rem 0;font-weight:400;border:1px solid transparent}.picker__day.picker__day--today{color:#669BBD}.picker__day.picker__day--today.picker__day--selected{color:#fff}.picker__weekday{font-size:.9rem}.picker__day--selected,.picker__day--selected:hover,.picker--focused .picker__day--selected{border-radius:50%;-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9);background-color:#669BBD;color:#ffffff}.picker__day--selected.picker__day--outfocus,.picker__day--selected:hover.picker__day--outfocus,.picker--focused .picker__day--selected.picker__day--outfocus{background-color:#a1ded8}.picker__footer{text-align:right;padding:5px 10px}.picker__close,.picker__today{font-size:1.1rem;padding:0 1rem;color:#669BBD}.picker__nav--prev:before,.picker__nav--next:before{content:" ";border-top:.5em solid transparent;border-bottom:.5em solid transparent;border-right:0.75em solid #676767;width:0;height:0;display:block;margin:0 auto}.picker__nav--next:before{border-right:0;border-left:0.75em solid #676767}button.picker__today:focus,button.picker__clear:focus,button.picker__close:focus{background-color:#a1ded8}.picker__list{list-style:none;padding:0.75em 0 4.2em;margin:0}.picker__list-item{border-bottom:1px solid #dddddd;border-top:1px solid #dddddd;margin-bottom:-1px;position:relative;background:#ffffff;padding:.75em 1.25em}@media (min-height: 46.75em){.picker__list-item{padding:.5em 1em}}.picker__list-item:hover{cursor:pointer;color:#000000;background:#b1dcfb;border-color:#0089ec;z-index:10}.picker__list-item--highlighted{border-color:#0089ec;z-index:10}.picker__list-item--highlighted:hover,.picker--focused .picker__list-item--highlighted{cursor:pointer;color:#000000;background:#b1dcfb}.picker__list-item--selected,.picker__list-item--selected:hover,.picker--focused .picker__list-item--selected{background:#0089ec;color:#ffffff;z-index:10}.picker__list-item--disabled,.picker__list-item--disabled:hover,.picker--focused .picker__list-item--disabled{background:#f5f5f5;border-color:#f5f5f5;color:#dddddd;cursor:default;border-color:#dddddd;z-index:auto}.picker--time .picker__button--clear{display:block;width:80%;margin:1em auto 0;padding:1em 1.25em;background:none;border:0;font-weight:500;font-size:.67em;text-align:center;text-transform:uppercase;color:#666}.picker--time .picker__button--clear:hover,.picker--time .picker__button--clear:focus{color:#000000;background:#b1dcfb;background:#ee2200;border-color:#ee2200;cursor:pointer;color:#ffffff;outline:none}.picker--time .picker__button--clear:before{top:-0.25em;color:#666;font-size:1.25em;font-weight:bold}.picker--time .picker__button--clear:hover:before,.picker--time .picker__button--clear:focus:before{color:#ffffff}.picker--time .picker__frame{min-width:256px;max-width:320px}.picker--time .picker__box{font-size:1em;background:#f2f2f2;padding:0}@media (min-height: 40.125em){.picker--time .picker__box{margin-bottom:5em}} diff --git a/goathacks/static/css/style.css b/goathacks/static/css/style.css new file mode 100644 index 0000000..0cb192e --- /dev/null +++ b/goathacks/static/css/style.css @@ -0,0 +1,147 @@ +@font-face { + font-family: "Krungthep"; + src: url("//db.onlinewebfonts.com/t/736cf5b08b01082a3645e14038868e20.eot"); + src: url("//db.onlinewebfonts.com/t/736cf5b08b01082a3645e14038868e20.eot?#iefix") format("embedded-opentype"), url("//db.onlinewebfonts.com/t/736cf5b08b01082a3645e14038868e20.woff2") format("woff2"), url("//db.onlinewebfonts.com/t/736cf5b08b01082a3645e14038868e20.woff") format("woff"), url("//db.onlinewebfonts.com/t/736cf5b08b01082a3645e14038868e20.ttf") format("truetype"), url("//db.onlinewebfonts.com/t/736cf5b08b01082a3645e14038868e20.svg#Krungthep") format("svg"); +} + +html { + height: 100%; +} + +body { + background-color: #003049; + font-family: 'Montserrat', sans-serif; + font-size: 1.1rem; + color: #eee; + position: relative; + min-height: 100%; +} + +p { + line-height: 2rem; +} + +#logo-container { + display: flex; + justify-content: center; + flex-direction: row; + padding-top: 5px; + padding-bottom: 5px; + height: 100%; + width: 100%; +} + +#goat { + height: 100%; +} + +.button-collapse { + color: #26a69a; +} + +.parallax-container { + min-height: 380px; + line-height: 0; + height: auto; + color: rgba(255, 255, 255, 0.9); +} + +.parallax-container .section { + width: 100%; +} + +label { + color: white !important; +} + +@media only screen and (max-width: 992px) { + .parallax-container .section { + top: 40%; + } + #index-banner .section { + top: 10%; + } +} + +@media only screen and (max-width: 600px) { + .parallax-container .section { + height: auto; + overflow: auto; + } + .container { + height: auto; + } + #index-banner .section { + top: 0; + } +} + +#tagline { + font-weight: 600; +} + +#event-info { + font-weight: 400; +} + +#registration-banner { + min-height: 100px; + max-height: 150px; +} + +#registration-banner .section { + top: auto; +} + +.icon-block { + padding: 0 15px; +} + +.icon-block .material-icons { + font-size: inherit; +} + +.parallax img { + display: inherit; + max-width: 200%; +} + +#mlh-trust-badge { + display: block; + max-width: 100px; + min-width: 60px; + position: fixed; + right: 50px; + top: 0; + width: 10%; + z-index: 10000; +} + +nav { + line-height: normal !important; + font-family: "Jost", sans-serif; + font-weight: 700; +} + +/* +.navbar-brand { +} */ +.footer-nav { + position: absolute; + bottom: 0; + width: 100%; +} + +label { + padding-bottom: 0.5rem; +} + +form input { + border-radius: 5px; +} + +form input[type="submit"] { + background: #26a69a; + border-radius: 10px; + border-color: #26a69a; +} diff --git a/goathacks/static/css/style.scss b/goathacks/static/css/style.scss new file mode 100644 index 0000000..2dc6bb9 --- /dev/null +++ b/goathacks/static/css/style.scss @@ -0,0 +1,148 @@ +$color-bg: #003049; +$color-fg: #eee; +$color-section-bg: #F5665B; +$color-accent: #26a69a; +@font-face {font-family: "Krungthep"; src: url("//db.onlinewebfonts.com/t/736cf5b08b01082a3645e14038868e20.eot"); src: url("//db.onlinewebfonts.com/t/736cf5b08b01082a3645e14038868e20.eot?#iefix") format("embedded-opentype"), url("//db.onlinewebfonts.com/t/736cf5b08b01082a3645e14038868e20.woff2") format("woff2"), url("//db.onlinewebfonts.com/t/736cf5b08b01082a3645e14038868e20.woff") format("woff"), url("//db.onlinewebfonts.com/t/736cf5b08b01082a3645e14038868e20.ttf") format("truetype"), url("//db.onlinewebfonts.com/t/736cf5b08b01082a3645e14038868e20.svg#Krungthep") format("svg"); } + +html { + height: 100%; +} + +body { + background-color: $color-bg; + font-family: 'Montserrat', sans-serif; + font-size: 1.1rem; + color: $color-fg; + position: relative; + min-height: 100%; +} + +p { + line-height: 2rem; +} + +#logo-container { + display: flex; + justify-content: center; + flex-direction: row; + padding-top: 5px; + padding-bottom: 5px; + height: 100%; + width: 100%; +} + +#goat { + height: 100%; +} + +.button-collapse { + color: $color-accent; +} + + +.parallax-container { + min-height: 380px; + line-height: 0; + height: auto; + color: rgba(255,255,255,.9); +} +.parallax-container .section { + width: 100%; +} + +label { + color: white !important; +} + +@media only screen and (max-width : 992px) { + .parallax-container .section { + top: 40%; + } + #index-banner .section { + top: 10%; + } +} + +@media only screen and (max-width : 600px) { + .parallax-container .section { + height: auto; + overflow: auto; + } + .container { + height: auto; + } + #index-banner .section { + top: 0; + } +} + +#tagline { + font-weight: 600; +} + +#event-info { + font-weight: 400; +} + +#registration-banner { + min-height: 100px; + max-height: 150px; +} + +#registration-banner .section{ + top: auto; +} + +.icon-block { + padding: 0 15px; +} +.icon-block .material-icons { + font-size: inherit; +} + +.parallax img { + display: inherit; + max-width: 200%; +} + +#mlh-trust-badge { + display: block; + max-width: 100px; + min-width: 60px; + position: fixed; + right: 50px; + top: 0; + width: 10%; + z-index: 10000; +} + +nav { + line-height: normal !important; + font-family: "Jost", sans-serif; + font-weight: 700; +} +/* +.navbar-brand { +} */ + +.footer-nav { + position: absolute; + bottom: 0; + width: 100%; +} + + +// Forms +label { + padding-bottom: 0.5rem; +} +form { + input { + border-radius: 5px; + } + input[type="submit"] { + background: $color-accent; + border-radius: 10px; + border-color: $color-accent; + } +} diff --git a/goathacks/static/img/hackwpilogo.png b/goathacks/static/img/hackwpilogo.png new file mode 100644 index 0000000000000000000000000000000000000000..b080e23b0139c310f39e69a2f5ec0a25d38cf192 GIT binary patch literal 78898 zcmeEtg;!MH7w-T=3P?z|gh+>UgLJ2Khjb$#F*E`KN_W>Vba#meNJtEwf*>soL%hrP zx7K_A#GAEP+;#6g^*MWg_UG(#?k5d3c^oWqED#8Uqp0v!3j{(%0)ddHFwlTI&L2pu zfPa{73I?7a&@+OkKcuOZpgRzV7Nq!AO2;?*VC9+DwoTyi<11bi&yBC2k#SKc4phGo zYrHBqaTru9w^Y9fR!WS$m8fKtqH@~rA=I<4YgUr$)T~YV2j8CO`DE8rC^`Y~l|hPCe*mg%j~%;dsu_fH&#j;C`uRH1|Ngdu?Z_ zp|!Of=;6~(XAUc#{ePDl&f$>%T}ck&BP0Lsl1Lr{<9}B=lytQJyV7tEhy3sA|G)VE z;i3JXDg1w0gdD)67Q;XYG7i3B)c87Q0FOXiR@TQN`>^E?r-Kll@7p(!T_bH;6Bk4 zL>~hQ3G_o%vgV0LILhevV}uHkV0}DCFexES}0M7W@O-7Ozfu-nPW;z zf+RIFASzLi53D6}fz1s}DIU|OS3J8(iM(vUL*Q5U1YFEWxL?-R1UmsXt^&k1DsX_u z+^R^+0mdNj#ntcp!KRh!>D6}0iOtQILu4S0w`Uwlo<@3uYw0ku@_}B1A!p9S8lnZK zaHZY?f`}|heeX70pui-O&VQAYfmm*q(JH`iXskF|s8Zc(%d7fO@Qp%Zsox`O{&oBi z-UUE2DO5Q>2ZA7Dk%KKmdn?7dyA|OC2WgVE?+dYo7Y41(byV`eOS)9oz^FA8{;QZ- zCDuH+cTV1#sxNG1Wio6ZEl`Wg&>R8Iv2Z)N@%0f zn?q6ztu&2~_4!2YzCr8m2(L>m%jbu}fp{q4)Ar&1Sb^9V7D=zzOl(lbOAuh9%*4`wW&N`GMX)@K z$2DRIVK@p?_@E@SC zCgyxa>N>M7B<4~vIo%Z9ElbOxBYXh>i<$Jl>c>WE;~FnMtozAhUifg!5;5u~)dn#Q z{e7BS3`rm|GKcY0KO=3zN(`Z8X4SqC_<{e_KF3pGGHZO~JxF!#hG&8ns$j}5PjG$d z#F^@;9r6ALz@2Cr!vU;#ey|w-fHL|*nn1r$&o4Zi!sm7Bfu}E?f^9yw7smXExkv*R zQjrenxF%{e0aTg7EtcOL0Mp}XI+JCIr3{Ga%-Jn%XmlaWMVJ}&Vm~D*{@-K0edNoM zfINDF`0#>C(2!P80IlO~_6jp$l~6DMgi`2}OA{M3{VXLz-Xk7n$9GXDq8*WIc`#L? z-~wjh1`lwbkwWZ!WVwo%LM%L+B9yb7`Y~Zp_6`Qn&Ez4Lcp?z3%{>9}%$5s+k&TNm z=oO*P#ouEQiLgV}uw0DJ*ZubzvJpHL!@>}yMaU~be-H??Jq0L`A9N@nhFRApO#h5J zmME2cye29i4K#cwm78cj0$hP|#UE{STZd&l*(%u97FyCrsf}IQsDKvH;Cb@Aue)iq z6E(=yj7ZYt+HZ%p=nvP-FBq4bH!zU$E!icLf0lcHo<_q4Ue|&FCL3ME(YHz^j+9^R zBk~Tqg{Fl8%DKuZWzh8#mh2SXY_{Xu0xK-#^BqL~2QC3U7_4E<7q3S5m!;V@`r??W z${Q5Rp@>21-8$r^c!_EL9NB{W37}zsyqJ0Vzgku(*6zH!C=CmBFPT9lAWkiDcC-39 zDYSPR{+kg??$?S#e9SD5$pkQZHz^DZoh17%O6GqJm9kECZ<}u!I)+*3>*3o+M$_ezb4JnA(JEj#Q0zt9-~#}X1pAi1Yn!C|NsINSHi?HUmh`2%&17y?R6d>?mnB8*4K)y`MEgJXI|3MC6;P2f z_aIez!&S{N=RE6;AUiN~Tm1*qMuAeMY?zU5Y(xFp=rxl+*Lt>x!*JbSufa)cG{WMs zHd_{rL&q{=E9pHwmI@8G(yz+~D~l|Cx|{%Plo&`M9+eU0-7LS`A(#BFi7XA7U{y_Y z9qWoe_0iqh%B$w;$qaZfdF*yWg6wVlH+I~CzD3?9LUaFO7twxl;k_^!vpc<#{7%>n zINhX0BMQnkzgDdV8~Zr_jDH-6$?;xmW19rTvS1sSWyHwLdV3pLgnxDB7N1f&O(0!* zc(3)@;oS+2JS<+P5vd5wB)a$zRgMf$O*yr+WPax!hc@L(IGLA*7lkF5%V0`sfr?vt z_%neqk+;dfLo~v#6SNPq)ik+@iU%=_zgc&ee(_>Cedsn-wzV4QP$JS(CB8|i33Z7Z zm1(9GSaI#m#;@LDwi|LB*8BZ<2^RgXxdO0U6Egzsgy)auU}r2Ape`VLfLa)-kmwJe z>c(q%{go>v)(@3!fNn8(VDV*&rK~{%_lQsl12c2KzlDMBQlQxb3o3P94sY z!$A*|w>jdSmBoYwzo^i}Oox8H@cG}&1Ku%WrM22SORraSgBoCD-PQH7xs+H@Y`}a7 zMwo7gXOz%NZ2pUB)m9Vd+L1fnFII`=MY_1ahju5^SjAqTFDoHZBEOozxe8jY1OF&bMvM+y zkvrdxbl7L)(`O)}9X0@-E5K-CI1jyV|Ddoe$M7%;s^1H#(E3<~_QK#2aUQVIN#Xfn z=WNym^2}XaDWrAZzNOnIBc*%lzkLSYDCaSq7_!q=c)0#_R!EFZCdP8(PFT8Sv%*-B2zoJdBJ%A=7d2pf*{ z_7^rf7{VS35D4hM0;$kWme+g!1{A#dKYOT8eX1zoOR8 zPpw2ap)=*7)QcNTEORN4gAFcf0zy=U(e&ICXAwLX*!$FCjc))m-p9Y*FPh>8j{Bd$1PRoH~;C^AL zFTXO5Q1*=SM4B|3ZP)W}Jf1Ss!Dc5gTnGg)4XvkGNF8-lt?Hp!Z!Si;DMz@lmy^u{ zd;iACjC77E;bpz*mn^nX884yb&3*#)L>lPHJ5z0sQT>Y)okiEoGT6N!(~yT~k#mpm zpEjN~)FI&s2T2MG+D)jkIgM@C6xq$Tj6iqf6TaZ51|2A~;uVFh2Zjw)g*Z3V^`y*~ zo7Za{)l!>;y$V6o)y_VofEWGMS>|56SxG<|PX(k_^oY)ZpHvmyI~*em$0I z9x5TMj={&)HJJ+R=fehZ161cW(m~alM5h;wb+z%r#-y4pw3lr$bd*$XVTtmCTMPvv zyKbPjalnxfP0iLTw~!RA82S7T!-$uD&KG~KgDvcxa+6N-dhg##tu8{n>>*LL?pKvq zEi5tq#=?h5;E>U83$Kg^K#3qaT2NUhN!oM7wS8lQEq?XeK&$Go-iqWFx-st)9aNU7 zbD<{I5`>2%jex~E9J{|)m50`{x!5_+jil^WeTf6f+|==V>Wcg69|;_@=#xJWmE0(? zzcD_)jP)=+JyC=Xq<*SbZ;eEv1&9VDJ3ZX{`Vh}e)HYg}c2>-O;l)d?y=FYRDhJ6L zPg_%{eghVYH|wcdWVBAddEB1F^n=Lqp$KQe7~Sf5aPRH4eXsLCXWMhbFsCT3Jz1p+ z>YMqE>s#A|lY*h0-%CgdI~QFNG@Cc!E0GLW`&Xp?W-BjF#B#7rHl5a9i8MO<4SVG2 z{3XY&B%C9IaQx>z)UKx@UDRf)Q!ZJbmvRL-H?%Sl!Ee?nGgXCr+1fuP!;klIFcL)Y z(e_f0%NXaaUwZk?lyrTx`?lBfdNEl0_uNBSO~o8@Np+LBDIwm=a6ixEmdkY9XB=rm z{2U)JRbrMm7w!GcObGB;7;#L#Vl)K09@P{7dUJ(2#|2_|`{cmX&TW1*=<|vf(XQXZ z8VR};)kQE4aDEX}UQ$*nO(yF_6WA7d!7cK?dZQetnt#&U*n|!@&Bt*^?_&9x;0f#e)N9z$0%(NH??L4$GKzUKZnJpZh;Tt=ln*(=Wt z2SpMK$X9q(HilIVzc{iI-uCHHMuEcn(Vpqri>W$RedD6bw}=XPS1hVJKhH30b7@sT z8o4dJMBwh|m2$K|20LCD3tbKW*p>0vtXyk;*0GlFJ>GeAwG=<{5;=T3D098ltA844 zY3}paBf@G6kOC4NEyP9l8=i(@><&EnNEtO8V+9X+F+|^xeUid5TjI=v?fmi$4;1$x zMQ@{2M@$Zr^$SPC(ONSp(U8&h-CpU)ff|Ox%}3!sb9bxDuk00@j7Tx@mIuW+axG3gdB-S)?=1JoKl3t=6!TE?xOPV<{wOPSY?&S21$rr%%4_ zbwGxwV^qQq)1IcIwaDlMenzB!7(*3~*QnSv7Jb3_CxG21<37=k=9;8WR&jycVu8Y< zV?9pkyfFD21_p%`KG=wrp|2hZTIQl^$ZpM{o8>RM7T! zKJ0uiAUatVe&*DlO7yZCSxWNRU+v6Bw+G8~VOGYDP%4P9UY-Y0sc!^L!{QHs>XgQB zoTrHS=%jc<%y~)=1=Oy~wv1s7mu7SAG5mei+X8i|fm+mn4=Y6h`l_^Zk+Z`F2g(+j zz{cWRstw~>-qiXQ{YmCCb!S#2YG&v!ZmZ8;`1?4^+Ce{VDUy$mI@Aor2kIZWDTf~a=EW#wYvV+Y)ei{h97^W}R0MoCL$fL3lr0A_3&#y2KvBXHv> zNgQ+Rm@Y><_$Ho_;(fPAKwZMUGM_+&p*CWb=EtR?<-LGjx_vd3el=HL`XD^utCQ9p z?}GL3z)N{!FdIF^0~#*l5=4&2fvTJ5x8gcEcZ!RYbdb~uxIsB3KugW_x~1Q6KGm16 zkF=-w3zmH9yIiz7!)N(f5A#3!D#vG7BQI+~E~WBnpw4f>_CDQi)X>8~51j?`^96b6 z2W1R?IHPVT({)yA2+I;db!?l-k!Lu3t-6tZE9n8*F;+Lm%x1m`N&O8o_?%qMU01Ti zWYzJAap9HUCOMkM>u?B2gF5WBPN=gNjF*(Z^Jfvc6Tg&l?R}sN(jPA@1W$swj)9|W z=3Xz`9PS%_1)}T^!&gPjC zc^hOZaFGtK>eV0=3~^fNcA$dVRPW)q%b6S27G*U|I!5TN6iy6fDPJ#hJ~xQaZEhNb`ebjqi655*^jAOs(S|3d!CX3# zgwBZFX(E0X&=GdnYjBt(y6uPKnS-Q21bCf_UuVeCTRu%vO%~hD$P)W^Zr(ht*{LTl zKjCQQ6u)eSq%|@6CduRJr+Om|q^Fz}a%kI${Niw0qTRUB8uNT z+N&8Zy`iO1%(XJ6*s@9*y_!&1mvE(8x=9~ubI}dT?3vSo?me6OdgkzE2ik+=w`z5I zMUJ9?H3X)yfQEO|woH7)5n#A-5Q=xjUC?sao%}0WaiZKlzU+r8lD2u2)aedb?vsM^ zy%k%1V^^i%?5Hht7{=ejvJQI-wMo7UIT zd>LOsfB6W6{cuqJojGGx#Rz%}9ElH8%yB`cih$%mZl`nvPqoSHnB%K)VW#`mnyL#>$a6HHz|99GBJRNb-?rIe^>+sQ34appi zU~tXpj%*tT6~_QXnChQ~ZX`D^S-&*bL#}9n_e}v4j+(8u;eNlUlGLc`!u;3EnAc0z zOa@5iH9}(5jL|tL00qyr`%zn2) z(J>rFPP$sYeYknFM^KIxdELb)xuz5gaPhBU%oeHsNG%w}wY07l`7ESEdeui8ccafK z&Ou~{JW6Uu=j&cIi|+CGNOx@|xF+$8{;!{&7dxgzl(kq{NcNJ$Sbl;5=0o-$Yoh`1 z8PkvK+EjvkOD?myNXi&DmXx<8=Z)&4yII?Ok%6bYHp~At{OJkWP8MDtq5~X@FUZ4O zr!Zqmm5nB2^pDSFTLVpJAr>@qhr(FGWnaU^{2CQLj5LDfY;R!|FP3v_{p*=+x7yNU zdZaK{PkqG>lJ1>KeFRFh=A6sN^x6W`Py98GYM8Ff8tvgLY$J=7%rrfz%REgzr41uC2r?4|P-wOHn08gtnT< zOCccw!e0-otu)5(z((tiJ#V5#nuL|v{i@O%AK3aiC2qG3akUpjIa+Z1$NsiNM*SS= zF|aN0{kdrQNKk9DLQbl?P_fdDVw~*$B$k+|0AJI$^>lD&x5N;n@-Ta0VN$8q-FB3w zL}#aeK~*wCL9l#Grd08$q15%}oAX54{pv8t#xS&$D`6il+$r17+SBXHV~a7*ny^qs zH`+KFR5kn$+7VDpWc)Fs!Bob!>X6kCQE7jLb0#c6!6V_h_{m_T~(83}$vf!<7IT*8K85*?DLVkQOo6PvY0_fw-FXhvr~5 zZx>_CLj1xZR&*#|S`XV4rHi|>qZE?AP!agZG#TdU{E5JP{ON%qwbMa%&CS-bHZqwo z)m{->_8nQb7l`{WNU@Rg4_t{WO)<;Yme;88K)I|)I^;>A>KJ|K=Dz|SbwlL{|h3$W50bCW{D}eMV+j-vqx;-%> zVf*QZq!YCUi31eqlTQ3kXS`^N;5hKnzl0}rF!eh}5sK?kN@<5W zVj31E=^-QYKj}I5s&^)+z7c%q<+fep8JOQ2v@S$gd%&c{RAL$$z3VNuX={Koy%wS2 zJ+i_hZHxVAEF59gZv6jrsfLb0GfEj%Kxx;do>?dzH=xI;fzc^@lK$i&#uI0%`r$Zu z*S*SNuPR^L9zLr%Ai+2tygxPNsD8yq_&KlH@F5D8kKY$6T`)$SH|Dws8%}Il#Y>)MDC;Jaqnz*0#8pY|QONiN& zLof6GpievbqygFX7721BCR+vCTVvZrS8b;E^4wOs=d)Wuxv6?M;%`V-MqCLT@h=U2wQxRH{BM<048g;b z)LaVj)({{%ZPvv!Lwkt^VNby0`0UVI8v|?wk|5tU;ZrCgTT1sHSw{uC2hr8eLLV+V z@($tF7T+2Mb~?_pu7khO_63NNYOFNSzs*`xyxL~pC^1&wDkA>d=}En z_|tuOqylxVTeP_Cf2+uE=S*wq{OIoX>}#b zDmT896l0Rg_Y`(lg_d-N+t2YK-i(XWgAX{E5@SCGHf;s)Zsg6~tJM85bMU#=IVF{v zRcdyWS+BW}@FJH*H-3k?44 z{}%UnPvOZAo0xeo6T;FTdX+=1_JvsckeE>+{S$usXB$ee%MV%%7`pLuD+2gJsC4fq zj06cLLc^kHkrdMHM7?X0Z>CqABSNum=j3KPj7~$H44V{)Q7agxPgMX-f9z8(fnZTO z?Nh^lSR*}=V5bxv5k{R@uXqYsKJ{{!+ zgVO|t;h5AeUzdXNlSGQQHmTFpUf*7B)BP3SAV-6w`xBG=W@|#CrKg{whAWDpN~AZ? zh1R!`A~`H_23cJF&JS0%hzcfU0;!NM%H@bt4qm=MkHG#BbShFk?J=ejuCMLBT;jpS z)^o9#U5)YHM$V7H$NGPh}4oI6x+5-Eh8eSICHG-ij+tE?kQsl`fA!S6zO{%B4wx0KAUvv`LI z1SDax4tpi*ytGB!RFMf=_+}jF`cqpC3E=mkS`L9DS6#ZRlL;k)3@;Ta9QBi4qZb-! z>rca&CX8CHsdspL<n1`m74cXh9@Eo5vDT$Vs8sUt{XU<6`rglDXUyuMzP{{xp z4dq#BNy76BgT82!jkHGT>i6A6$^J4iOK<4u?BRsj)75A?Q{q|0{q`E&J!E*Bfm*M< zQzq^ki@SKM0!eK@EA>ng44O;-*`O>Hc1=0U@C5SkASziAE)6ytSH?Fff%m6ZYCUb^ zMr0_Gj2272Bl~%(#dzIgqd}zSm`G+MmLgNjQAu={+BEFB5jriVdBSz@ysUy`BLotF z_9QTYF^q@JKe@i@AZJdx(ncLt^E42fzG97V(ArM@GqcVhWjp2&250ZH>%f-#h1i8d z5cb8(9`^5A{B^(JpTCgLB??y4c}fM-zEeR*!_!q={jq1h?SlCp12o;h8U@lA{$0{_ zx&9sO_-|~q%{DSru%(K4vwMhF-_zN&|5g(ddC0_NAbkC9wrZ}zSqL4nrmbYcIVy(t zU!4NLHWo(F+AZzLs2Vv6-`Dg+#czC=nzvfz*l(QE+>yWAFQmS%%p4`f!~nK)=F@!K z99q)aaXO^zX0}^*W{(_~s*-QTFkfC|X6QMMh*mWxIcE#rBxEB57)P5E$jpN({Y#m zyzTp3h#5dLM_!E)t_Quvu0ZX*gmko^4xSSA&~keN$HTkoHIapkB={Pub&vX16CKib zYech%3$Zu*uqpvqt|~mU#gG|&8xaOya%6lj6K}PuS)$)mF(<3nVA>Ev@IdC;6zW)n zAteD+-Top>3Sv2I#q|TwRXKWz5oaRya;a|xD+dxp7>E2|VJQywzv!07!>?=>y#^w^ zE{jb}aIR%aW=2uEcVcj(Ad!Lh)I+zf85CdUs@_B`6pw+Y-Wgr(^KYR6wf_JP18A@n z(JfL=U&6HZ%CU0L*EE%=+yY$S_^lbi6QgcPYUy7E9&BiECpmRvnS5_JOJ-uNmM7xC zf=P5Pl~+p>tR?Zd?n`BsF6!h5_Jcc-0WQ%llBTSqr^>M=@zA}_xd*^@CDSaqFaRD7 zmyyK+*}*Q=wO?C3-piHDC?g;JzKyPGs={XZBwn1{uKXZwRtL>f#6*5&)6=D2n%B+0 zdGD0m#I(aOnQ>AcH{;kPMqV)JG)+cFXv6|6(zFTk`<;%eV~@DJ4Ks z5Mv{nj?xyQi?aMj%J3+$~_RvbU5S39Yg)gAVjr~q)u{{g3KDDx96 zoOHV5ghk|@L?_)_uFG!#8zA+*mL*eFHu^(Vf9RT~*slo3K2UXIJHNS<*cPSu!41x4 zBvncgO7*Kj2rw>vne%(9k>P1iMLAFiWWCqWEs_uO-dCX+>JZ2J4 zxK&o;{vLegnFp3L+7=~cT7GNp**cM-c#^Ueo~qVwt%zM8jzJtm$41%{VKCF8g@FdA zTy^z`a;R=qeYo5*aO=d4lMArhXHWjVXdbP|VuCErCfkkXS>eO~DUal$IYoMI3DLEx zODmM349(5;6^N?26RKp~ZFk=&Yx;K*UX>jG= zyx{a_AqNDC0(J-nwHsqS(!jxls1;5;DW*X_!-xG?glux##A><=(X)D8zzI0E;0cey z{U)V~=dA&&loO&*ZdGrjSxtPx* zZF-k)`e-4dPun)UW)K>u?^WwH(fyrnvVKW9vJ{uu7fZV?7A!0)((^%>2225U>Sa-rrFa^_t5^tvWuh1qj z!y%IYwtk_NVd?+dk$3%lgVge=o+E#x9Qmx3qY{I6V<}FZ)g@0y0ry*aVP$aagGtHE zeu~zRlERzyx`eWAoN&(-nipoO;C~xgr-QbXy zkR!~vGrmDczWpDm&ai^gbjQwCcC^vOP9!ix$Un^EgZ3Zqj1B$fUxs9vma+=MG%@%0oD#OpS zEFu82+JpPde8Ef7O-fG`z^4d+;;QPCdIu`JkSEuLunW;NkWK*+8H76pUvdq6TXmaY z4YcrauEy+f_tUG~*4v-F6U!Ywhl`7)s#%MVuGtQ2Ya=qaO=xP%8=f5XJ&s4k*>V{bE?T8OR8i>=h9+>G>``lnqaTK-x zt{ZJRN&gR3#MDSD!1%$b9{%@13N2IasF!^ z&fB429K6uz%u2X!y9rGg6lzpwYlj`KF7-(pGEs;uKv?m4y7@i zir2(LySwF!-GPXWW6_(fq*;>>D=D|X(h4$#c)x|f$33G!7SxxIsiE4ZY@r8GJX9NAF3YI%oFRB@h z+*Z8jDq=a>nWw9!ss@MM9z_#$eL_#^`IGyQrB^L7 zNf_^q#rk2(8ujH81`1L*(5Ed|$%o%ZUKe>)K%f2!Jfz(Q1geEbFo(j)<6`<=EM%nq zUfTD>&8n?6ifRnEU=c;rc8SXSlJE4!ns%22n(_Kqpa;cS1>edip~qi{IJMg5^$lWr|`5M_@U>y6sOUvE>6L|GcB%^YJ=&Ig?U zJ9k@UOs?kI_LU0dFgo*eI+oATbW)4jp+&gNQoaN6ETcgQ4ibdK9+au%$qB7edM|!^ z!0xIC+m+u-9KJuJ{xU&iA#M59j1(YPW^m=EE7#GR%c6MUy~(~X^mn3E{3&I>8yHUMQ)=e)eckX)}CK{e8Q{Ox@yAJgqHCipaJY1>D{dkFa zvD~2keUXO>m%8mwI?01^pb8AZWw9Q3wLJ@bOTGQM%JzP<;MgmkqP(D^ zg)Hm$nH|LR@Qw=>QJw!yRB5R-4Z7Km>d_0w(})U0e}15gxZ*5FK?GfX5HNfEUVOXz z>LFnGofqqg*wym%1L7{}d83RB6?JJ}c&H*wJCu| z`VS6F6nlI$H&Qy>q>tIxy zel+fgn76;W>uHf_xGewuJSq~uU(zrfi4Dk=dC7elkSKy_JB5{khwO)Nrfn%@b)^$t z)+gvHKOE{E+VyYNN3JMt@p&(+6IFl8?|T~r7_!$}z>xdQwzlom#Ba73`|>EdTvjO7 zuD>&y+4Bd(HR^nK*F*OV>YB^SUZu>5iJVLm1)0tUT8N$Q67C(Qbp|g~sj}8qGY6dh zqA9KWTd<3#@eU(XWAeS&#k7w|{ll%Me9zk|u|4o?gQd+!$Pan((=UuDs-h~2y5^?) zyU5HK(vq}BHW-g_Jnt$|tHy``e8-UJ+|iP0MMdKNVWpjC|&rT{#xttXxLD)91Ls)|b-Gq#kOR|_z%Djd1 zGqM*S&^Zc4R#&h0UOifSooZBh_hw5am%;3p6JXx>J*dGD2-MK}c-KxP(x6YFj!yLs z5wPM|B`9J44#md`)v!#^sJ|<+FMYyWhIZ){(HGfA)VBt6_Sg;76*SV4pbEz~# z+97EIR2X|)lg>t78opk~!+SSfv4_xJBbPSD_l^dvc)ON>)@k1(Q21u@%0aCk%3bME zK~GE*9B|Yo(Z-_4Xg*d)ZNzRqMn*_EzDTq0a}YQEmGaF``lIvTZz_?~UA4H$#8R`E+CqfGwjk+<;GZ}2EHTb~T5*A|5N|~JunRKK|GQhm;yu4@f>nxWV(3gy` zcyS*N$#6#-8la}j7s?$VGA-hMuc7wq+;DnolwlY`#=;3=fCF-P`>|f3=4L17!|DdK zClQxQxb-*$1wB{7V|#>N-LTDJjI2_x%09S^S`9zK{&)qkJlz%%q&5!H;GIp3jlxZ3 z0_hxH5aem9i#@~%-_K-bwq8{3odrLTIP9oRloC^suC2U(Q*HhpW6}f&-sjlg^*>g6 z@BWf^33wQwxvK_SC7s$K1lr`YAAM%eHc3A0;mPK{Ab|t6wi6Z^&*ntUvtgbG_PIZ; z>jS$#%ZgGF6nq`5X4Ge{fohwL=c3d9=}l>c)=g55pS?48Y_4nK??cfY6@5`W-WMG8 znb~XhYE4JU>>gDq_I0NWbG*7FAj{b4)5@hl&W?k6pX(jIrVnj{GKkBg)eg%+XcI7{ zSI^|DMLibS&o%HKKMKy{mgc%f1$8_lDHl6|Ac93~X>97yEM9eTQQeSTJY1O+23;(B z&Y(Z+4g~3jERlbXe2{QXzckMm0fNxq=;om1hd>1G^3C&vgU2N!0X7acEP2bH2@J+lEc#VG{Alzg za?HecBjPYdLTp0-HaIBb;QlY)ux>M&NWNO!r)sUGEds(MDN_3=bg@DKj!fo#+eRE2KcH?-LipppWGYXQm< z);^v4zbD7@RtY#gMHj;V#KfRwcCrY1>>j+6o1I*iJE@?pUqfkuYBeeEDd*pfD@m5k z%2VsmblnE-eeMZpzMa`6>0-jz&!aE(&Jx-OBR`$&W#FZ}{G3nS>Ap^Le7F0s^l&vs z;1u!eSMTn6mjvai$ZbWf#X@I5x?<&Ye6Njg|5=<0S~TUVM0<|!zYKV}7N^+S?{0p| z*8Ahty1h;_gwnU6%ocdsGeYF%fFO-ydhpLUqv#{uLjk%u=PqmZa+jAi=(-wR+?C#E zU$;6p#)v>>?)?&Ci35#y-=_$j-?y30x%ynbDiKdixQ3yZo9biN4HzX?nTZ@X?akaO z&&b!T6dd(DO0^8_rFbJpWscdVv@?Q$52ixWiTR&jRCNU*XwJcpsk+baNe_hneH*4n zwU<0R$h8=MXDdNwH!Hs{V^O;q*r3TfTlI?Kqa16AH>e04J?c* zV#yyeFnj#JI$t+EYy#2CbWQ!S0;L{Mhwp9~m_LftW~Ft(s>KCvha8s5hGw1DvQOI= z)VkEn8y48kCKNzV>tnj%b*y`)rr_;LQ_s~!b?0|tLzErkI~_*ibZ=h}=0ML4{!Klm z&YHN^!fOrmR9{(a#ObW4j^s^qLov(lLt|0`Yy6c0w`)?cU(Q>?36ldwH_r6WJSZK- z>DJ>eKJ+L_S`P_P+7=B7r%iiwqA61%?@gYm^Wtv*6fUvS6BKY&)oY$Rff>+!*u8*K zZZ;q6&>c1VcmGD7?Ap|OIGnGeHym}v9$$aH{o(wVe8rWqPhI>-D!CZ_Gnt8;j~ z@oex>n0)7ry)9 zC{H!cd#32%-hVd?`!fs8BjW#{lio{aXC4o8FL4wN9b|F`K7sP53nPQ&Dc!>tdmbb9 zI-Un#4`iT1z`;p{ z5(O5S=E+Q3tn7L^Z!QpY&S`hFB<)?Z9@fPvP1a^b!AJf30Ks=DE+LP=M zbBC8O`i@}9_N%KFEsaUtacjQ`C0(n2_Thm}yLiA&UKv7GAZtZysmZLFbU2I{y65 zGn+!|47$g3*h&a~_c`Feb5Apkk6?ReQIU*P8V^GUL`U1c+W)5j30QlqV%=xEzC{O| zKkKVNcee~pHlef0DsziycT>~#LBs94o}mxxzKpmPuut71+?@mAAwCN4AE@|fz0kt^ z#kz-6?7HuwDx-qejuENhjJCbePD>DQXjXCIo>rR~l~bG_Ok`K|kJLUI0kW;*3_kLu zKREDAZ`*hwUUB8N0~3@4wkzcmt~zmMkm56+HTu(b8NxC5{teo|L;W{w#AL|Yll~pZ zQ)dN<`kK3TEFLe2B{V&*I;%-kbsvzeeOL=jS$PJ;dBh~mef(nUKkSPhmsY*|@ndJ* z=XciQhenvlAy{3osGcx^C?I6Q)DLKHBxF z4e{Rp&Y#D<1IBz|$JYnP$K{{^nKwyY892s8ICH}#RLuNOR%xJvkGGsFxBK25XDciN z)=P^Pc}`IVoGxJpSCu6u`cWa5AgqsOs)mQZJR2YX^gByNzZC>q!kSwU@a1#DRfSbmRymA$GNdCBMuq=f{WmJWY7#k#~*bBVvTL#`x6x?55Rg zFwg!*)hL7I@A;zd$|kG8N;4biF2&Qd$kh8XBkF2!MvR$Fpf6`rEO$=Er!w@cJ-)V<$q6cM?KPlIs?6?Fqjv$e*E6O!qNHRTsy&FHuCbh zG~uZ$q0cJ*!vekRI1*i!DDVyB83smu#S!g z$kOtTyPhqjmV49S`wM01ZXm6ru;MYwuIxfxMxgQTmi@qwZPv$(igraT@c8S*%E#lb z+!oGEE78o8(_oAOuDXPauDy0J zuJ=>e*NFn(8|Y9Z1d=?~LVBdsm|Y^2ZDCl_c8+ya?bNHB=*JHst{A>2@{hM|T}zKJ zb?9xt1iAseyNY3(x6S$u`tkjS^5y6Il0CnF{{Zp9B)8qkGvo=!N?wK{@mAD-BOs(k zkzQs(QddBnK;-Am-d^%KuqYR*9Cy5oxIhV0VbVu=0a8+j-&44=X>KS*1-G9b7shfJ zUT#ykv|23e6ox}MVP{vxi!Cj@ME*8VaKOUoa`4t{-+r)23Hc+{;ldfL{SRTD+2zgJ zea;p1UH6{o-0?4|b#8f@l5USPXBRUj46su5(^u41(MolOfvSUM=99ns$Ux(i*Ai>g zOCNrl%~BO4k!f&O%%vsOmb>U8RKEuV2=HN&G*nCf9ln0hwu=fClc%~brRVV58NCnf z-H8l-$IijVjJe0upZiMdpU~zMwK$_iKGi9Xl2I`gTB^%h>P-4?(k7VWRB3{pcK?0I zS5aLNbH`yv6W(uEz$RK=-UB$LR<=j(-0ww8l#Ao1N;RZ#hW!VjV6vt-vunG~)07&W zjt`tUI!jKsJzM+Go*m*`oo5|1V_rX^JV#(%fgf}I^bhUDvKOq%wt?kNj}z_pRCc2o zSF@lB|Jz}7te$(R2g@DRJuBEVy`G52OE}H(;~(d;k>{S{lQk2+`uWL6J=Bq%#~-r(ev&(x%WcL6<41BpPX!AvQ9&s|{yCzV;hfK} z#Y#I$bg{RLamF>-dW_#LWuTA()xIDS@c@Fp-2@H+$F;7kn=Nf?1#{PQ4azvcxdq*!e)V2G32CD0L z8SI=U%yn}mp}*XPux*JEUx@UxCp%15>kNUViIsoFJATJFV{n;u4G1BRXGj7H`YkpV zXOnSvv=STqTykrVK$PN6yTDx1j4LOk*eS=HCf#0LJN;mtTlx1(@l~;m#+!TAGHz-k`IM=fU#=cf8#fRj%xa z<=17|^;>K0G0IUv?Wfh#ghA@T86T};a5*RZ?pa0J+1>x9n%iOMmwMw2o+(xEjjONv zPCJhxORB!hTfDpt|L%&oAo;W62M%dOLt%W25v^4Rzu|qhxDWa6oKvIV#kU5X>jA#4 zao!7FiqTd#^4u+Wylz2RyZ!UyOIp{}clw8@hRJ<9p6cr}9x9L1gY3?~pBl;)%|5~9 z&v-ed{?#j%up-9w#P;L;ZQVBvYV!I8My@_{I8kT1Jpy2tU#(>Tlp1*m%UsHP)Xq`PCz3T>d?^#p~E zwRGu2JZjhK-#s3x2U&xOS+3NQ_>IKl$;;q&tP@rG1_d}>JvH&~SJrs* zb58s>sI(f$tbz*6C@V*-QgIcVWRppORjH%%mn$cOAF6Lo25^2rH3#&rBk|;4(U#j?(Xi65rb{-{QTbU z{@<}3_j6xyp4WMu4;%{^qt!4uapYU0aeGlL+cH z&ky_Dz}EFX3eWNyBe~2UlrMi6_|CmnJCG!I?`G2^Je#lTO7B7~1vg>6-DwBHtUu!# zktLl@CV*a5NOPP=O*Rjq*omG5k1W8uRa3JC33fFFIgY?!%TJOdX$>oQhNmx|ij943 zHW-cBddDL_+N#T1EEH!Zt&aaK{riJ`CuIx8{;Ok-RZc{Nl)lcdemZ8J=DoEyo(`m5 z6*zO}gD0(UmUuJZ!$k)3cgIgcaqWwN1blyf;`}QymnV65K)nff{|gh7KoHBWDh3yL z<$EP&Mpc_}^Zn^n$~+>$7j@G?QGOJ3lhSG1mYfph3{O~gRl3FT+ja^;u5Ldn))U&R zY1m_T*wVFG>#@LpRX1<3U+QM#FFJLGPWuB#=|^gRV=?;q=mU49@_p*Zs9W#mZA$;S zHm2FIPZ>TlVB$H&Q#Eat91rQ|OJ6q%pF-s0_6zW`rV#o)cPR@E#G;rJN1wq}egWeP zL?^!o15rZ=o*_rQe%4LoMG%%TXQT>RSv})Bi098QhEg#TM3!^N5EZ&&%f`D?`@Om6 z<*-m!7j3jDJ)CBCbOd1$CbIeCxOlD=tOgSJ?Kn(N`ZwP`zWSN+hTE?CsRMbuh0c7s z1eqAg+D3oE?AcTBOxB7o!D0mrqf*FefT=!0zU3Qnd7jp|L%LW!_}Bl9T&y-Nn32ht z;F^BCn=tNgQaO<5^eyLMSjNuBc?`W<8k zJ$?T;+TQxBFC5R;?Kyt6dZRI9@&odCzL~a9*;kAq4_9wbU#cdV-5&|_-}ozTToMvU z4d5fN5a&}IinbXgH4}c$c14v>&>V6~z-FBvt06{d&cgy-qs`uuq-ZS;%u;Uq97rjvX<(L<3X}=T|)-MBoA@H#qC^aj+23?4c&)tW1+W9gb@QWNI8KQgt*C{j zK~qGU^MbDn>xQ9G9)D225wQY3;bp@okgl{8&f7IcuPv*~3Y+`Y{2KCe9I6VerOU4= znUN`^YBZdsP2z=>iI852ZH>vyoOEM8<%98mB!OVYC9snPv-SH^V;4?5s)-}TZs2oc zx6!M*qruk0T)!0{wP>Z0`lB^nW)#9EzATT*>@-L_|K^#AT0KC2Yi+f zx=`f4cudKI`8;C)-1D1`VY%pIc4utweG5N@$+8{Cq}4bP&twNPUtn zm}P2_Z}P5XRvU4IAZr_*@`|`fxwF1pVQ}^>zjpWC6*wb``{6JG_dPfXb*#CyoU*bD zK`cud+0Bk7F8+Gqjo*AC;p7*IQ0uG%)qq5d@sr2CGmruNC@3iKLa=44+~M8Mv&-}U z!*mxdqF=1#;ku852nt;<13u;gK!3N=Y)$q{WV)Z>bbjZ_#qmC}M!9N4Hh?A*;?sl@ z+~~%jrG&Eqn&`;49gyju{!3 z=(&Ja23AhhlS}xjeY1R;Bd0L{s#sfyj9CLy(&IEVj)~~N+3;*_iHcwqGz*7a&?(+j-YyqAr@i*4qQ7Jil`Xv(;SQN-SN> z(iP6$OI^SFGlQE}>`kbb=l+$bu}e*VIk4q6Z}q&>pb4~s`~hyvP;(;cFnm4{06LxL z&b!@A_lFt5o|!=f_|S=MU{=$Yey5{I=qzVsjB*WoX~}IkCdzvG?HSfgLpg$zb83EC zfpz_GouFh80TR7Ck=LE@qM{7j9YvWFwfCN*-FGcq{cyoOw>c(-ch3x7&oo-F^rM6eAojd?T-r0?t;r%V7|Z3-|L2Rr6-) zLgj@Wx}`)$m)@uKr^zxsaFrRbZ@Yj3z;-#RT2WycXG&&=Fql{ouS4^gETPrB8Sq?J z0~yzopl}%P^3uu0!v%rE@W-0^`-+1OYqD=My4h(f@mu3_&UHJnB-uKh}UilhisquwKLDm-%kfah|uD|+SV(E zGxwr}0lG}02REJCsJ~dw015Z!P0FnLj26&Y>LmARQ%lbHtGB8cEsloXh=fS;hx|Xg zm|%iWox%-fG=uw@d+7{A*;EL*u6@_f@EQK5xF-BctOh*5$EjWtVq`+8jgEBriz!=X zLXh|KfM2OAnE}@M;h4{7CtbzXG~#=r|h5b$g3Yov8v?l*DkYWbw+n2y0g-E-;kvBKP;2>w0l;(ObYqmA%x6Nq} z2EqZH!XKj<$ABxpSOx>CeH-pSLJ*5^WTZ&w%o$C)x70NYL|)f{x&J-&1N@qo^X)9> zrvm{KPtbice(5duV_wvyAskjBv7a@pcgwQ+$6_ z2QabZ!+b`Jm+{f+8?0}uqqXp1(gp>RFucyO6=RimcBSD+N*?;4ejH(1iZ=YA1tL&4 za5>WQtJcI6J##nC#%qRxwNWP&%!gbwcHJw&Jyj>E5+E++M>mFQlgb$mKB~bg&t5ss z=iWwsdXNU7TJfYRe$eESUUjPYTF&*iH)cx{`AEY{=gbx(79a+JStXeMZLV^MhKiv9R5>P z{cA)mB0!O4@2}gxQD4?3m<5Cmyh0!CdR~_yD|^5($$k>ZpnEGqF!#)_l)4pTs;#9a z)_C{x<~!endh_~yA9;}42j1P~fZSJ9wkOe&@#ndT(UPWG5yNz?)Cxol#1I<>RN`5b(sYqYiP+@>^Hm-h_=)uWY8fU#iaX9%xwQNm= z0$pgYxdGq!)Gt%sf$0O!;99nMp3~U?`|e{LLz$^EBk7*ZvwqBvI{Iv1geEc=Qm*Ti z`+9sam)AE`;|aJCUkmMhNlP8^*@Fy(7gk??`#!Y4h6&3 zp#kME0(b{|r#NLJzSAMV<^JRc)big7p;7dp0XzmfcdE=(8#NH{#BQmf+lidb7Hs}2 z-Gl6qKB4X6*pr2*npRz85f)VMq-uf}u;4HHOBjB@Rme%_rGJe*e4M@%g_p#DI!yPJ zCVc5vv%98Y1YxX^&UEd!49Ky-yB5}+@I;G+Qk9rhC^>%1C9jU(0PZitw=N$wGOntR z3H!zrTu&atUGyi;#mk1MX%RxJrfuiQWB*DPO}~a;^5j@~ON};KuaQs)BjOhRIk3{; zp>WB&SmxFG*Rn;Za+_&huJh@^hM$=}pYuR;YSe`U4%LhQ{;$b?jE}@gR8sI6KfMfZ5 ze{S#Lp?w~^6qlPK{uhuR9pOZ@gFJ)?7un(lxa8-geq-J$J)xLs8KamB;OYwZwtvIqmmOOF}^;Q)o~eT zLg}EF^)dJr9oQn}IKOb)&@WN5a9Krk<}3El_Cn;4^f|^%5tnZ zeI@uPdRkd;ECC#65ziYIC>hos#l>%jL0#_no@#~)+249*fCbGUj^?l7B>7}hNY5=d z_&g3h15j8;UA-$6@gzslh30_@UyC3Qex=|1V|AiUJHxZych)*Cgde0pgfD5DLNsyT#%)NqQ}zoFXTbvm5@=h>e{w!^1g(6B$tdX3g$C#cSg!Y1Wy zBS6&iHRvBuJ-J_XRtLI|rmrS{&+*78Mb9Pqf#>E)P+Ec5nHy3a$AQ!-UVw=V0!Ihj z{V`oP6$c+*drhsr1w6w8zG!Kb+duFdd|WoaP0A)*0aQ`G`b*%_Q6c_j$xixS`4=aa zuIHwDWVDLbwGA`!gQD%{)uvkCNDI1cUmfHL0}CAuqu^xiWGjEMMU(JloKc5_&8#z3 zRZe+chMC}F!8@@_cpEa>DiJE{5YJRgWJcBlTVCiaK^tyqs# zg!CZU!wRMp3!-%uQZ*I#XBUGa0tqtc9wH6Dk53xll;XSl20gy5-M?AR4tf!C7HED)1=Lcr-#~$} z@%}G{jqZmxG@m@JmSAn$E5-|`AHITqbHBi~Y4>>|D(42*(u9X2sUOSXk~{8J2waXt zxOnLL_l-^IsS`)+CX+$SZhRjjHP91_QK4i3cvm^~u^50OL*vYUB20 zt)`e0BjG7;z1zYVuE(41ixk;j6-c&7J&i2Fn);xtZfg)~&X3pZz^z~)(^EUy$TT=3 zJl|}MyLp`IZdp4DH9H2>-KS$hlNugWhg*v#8;7myf9$23_SbydXKy~===2+A8NV~J zyq@ayvRbY8qdv7QEjn(}>SWG4&#;Wscvy2+^K1V{H5XheNAQTe#K6U#N1p2{k7NQZ zq9++3dpEgHowqrc+7Ii^A1db_e9s5d)wVvx;62>6MRC9QriA)WhnF3dk3L^^o0)jd z>zoX;q^m8=2UTKz|DSA@8k!015SJI>SqM76ofOMCe!2yl`3}}iLjJnEgtzU+!HVEg z-rXmEn}?h-=-sZK7h^&ve17PHujf_(^g37e5ktm+3y@1+HJi(zhLTCST!pt)>Qty9 z#l}U5we2sKWX>)m(YhLI#oi(>LbliKw{o68Ytrs-PW>|Z`o{G@jiNdVZoE&}+V3`fVy(Wu<82oVcn-gi1WPpU#h}ipk}y2q{wiwg=kB z7krSGG?@pi{brvVlyJ*&d8}aP^Bk>S`%XO_<4sF%Mw2oLU3 zQa-@GlyPfN!CYEr>ld^jbD9#=@rr#xMsn|We}e*U)#`8ev0XpI8IdtVql*_dn^Yad z(@IzNK2XA*#6^RQN_|%rm9!b{;cjU|fS0|INZARUc{gSM20?Qp`?LLxGN#QIA4^Te z%jZIDh51d_V6RP+uh8Qu?)k;Y+}zxEPpvk0pWwpgAat5e{x$DdzYWjd#ISfQ(2}Wga#vUbs#&+pzw=#p{X;-ZrCugY(PYt2824%6w-r zN|&dzYO7Ot8>aK#x_&z@M5c6G$0Z9ZhmqAt^Qk_j7PZcxg&@alOTsX`U%=CKJzxL9 zRzf2%;-7!6i!nyEgv)8QPL8y4dLL%NTt2BhbXcjR`?d08#*2|Z zU??IRUqiXw@CNXKj@XZHdUm${OH>4)vuj>>OrhC3!0si+ZDGYv{VnL$!13W<4>j7? zfz92aZt~wGQ?hd*k6OQ=KbKVpXq_WL1^sD)XVt zK|K&&hvPjvcRd|=T^%l@88f!Yfpu*1NZCU{Scq!=$Al+S1tI6a(?IAmj ziCwaOZ{dK;78^|jzGhoWZBtA53&K{))G|gY`m?dtcgP^@z-kRk8w05y+iyd(rmVwg zFF7{)Gb+=V-HgU?6YQ%{-%<`=qcD9<| zSG?~nv~#Mtv!#aieQtlP3Ki1#6$XWrG#XYVKb+as#5a|g)@<(Ja7>C`egG{`ek)g} z%U^XR(E43kvJ|lYx7)t?MV<=FV&Q4D?PgRP`GoC54G2+3lAtuglhX4}d2Xdh6+`E` z1X%*!j-DEAYEJOej7sZaIg5Ox$@>(vU8(1p<4j@J_?R~;e(9yUd^cw!b}p=Z=?9xf zx4w9~W=oIA=X^bsu^NV+zs77?*~v#p5RSt$@cVY*d`Y;j*4K8WsO_&;8GmSR<$zW9 z@8#B7Uj;%GE@F=je8bc1<;6LL3A!zhU^p1y#rG?0G)i48<+oUlb$6A0Gd?JUC+9z* zQ312wgM}L8!L6U3$mc0Z;gZBLhc78^Z7_BJ3f{F-L(C9 zCjZHCNgfovc~Pd**=TGV_jLE0*6X%Ub8nVDyj=C4mo)+(yf?LBPkHg7n?ot9{{8w( zkW!J8BhWcqgP^?&M^%IT8GOl>=d|k0PbUQL#>jzyPw+!J#_t5q6tXjUVl2+qOH;Y+ ziTGcXK3@WRKpSe}zMY26UY>gbj)H)%_2L&`hNG7Aja}0x-yO`(ld{3|h`_e<2P%bHxziGshM=O6=5ytt*coBCND13&dBb1ZrKk;g zc(W>72Gv@)zBQ_&t+Ll5(f)qrqB@cOE{`8N#$9)Ez%RY<>V3hcWHA4O$CZ$PsHj6X zms8c^>F5H-%T$DTF<0x+;#{sSfKF4>^b{%FYQ^8PCCy{KwZ#M59ZC+AYECEbqw zbwR9vzN;A34>FLaLzs%mL)m2e#^Pay_y#zQatdB zU1-zodNqwwxdxFJcE9WQt-=u0baZcCb3R;1uijkY@;v4vy7yuGk*tg*_uI(1^*^Tj z`|Mqi=Dz|kj3?07b&X>mJH~f+1Q2(C3OAB%r4RR_1oZ|p^JXoW9fA@MzZi8Va4IB8 z0@eF+eDmn=1Dxt~vT!K)zjLnK#@9i-9BTAjZSgUrPzNwzcidF+{wx0Il?iH_hhrt; zpt4(u=jF*<_Plsejiu~(W}ocKJTM@t<@&bqg?sB8=$y!i_{jWgIZ-JQ}NTlP2t z!{OrjYG1{o%S-RNgeLw6o<%&2U2VLRlO8w`GKc34f^GIAVo7!F=>!kzh%fD>KELzKhj2DdZNqO9ls-c=iD!+by z@slzeQfF|FJAA;WnExD{-?%Z1<_ate3Lo0LQCb+5dIwq_j$ARse% z53$%U_Y1C}Yc|?`dhGfHo#3MhuQAm$PW8kaFF?Q77=mU#0fV@wASX;D(1$ zF$n5mn`|?mM@E&~=>r+X2lBIGyzf`bHpPH7l||5)ZXBEpRMwQR)6Xt(1Gb{5n+jw& zn`zb2YelxOD7rGECfW+QPt3`P(K5a4S8;()Z#@5ws^Wki4bXy|Nh7Qgq9z-*?r8%Tp8PX}OBBNcFG=WyKTgd^-KeB2*mHxcW?><} z2MV*fROu-yos@v862%!aW(NljH)vwd6REQUE12yIq8tAN>){U<%AXF*1nU^l`Iu`| zMink-E6zZT&iPEPX6Kr z|5$r@9XvmGT`qoi6Ie4;>K!_QoL~l)o#E|91!gvA%v)Z+LJV=Fs!Y=vDUe|jxsbqu zDOkvAr1*^)5`OP@+_0bchu3NSV^w?&2?G5s}^y?D3uMcw{8eg4hM`h-#tf5_Xa zsw&sLp0tZU>ps_O*q^R^;2g)787x*5i$Ik7SY?z&c*^@#J%%&54UN$~PLY|;VZM3lweW_Q^ zOI>={?;rIQRh_7QiUZ%eR`U56d(DS-|?5VqRSHV<}ocGz+;USoxsFW%$tFe9yy!oUxg`1L?Hv1~0s z(&gy^DFi(>SbQ1Mo^H*IaVYk~Q`4f=Ut#%fXqB!io&*Urm> zTa9IWX3zQMojO-hqs%z+LyxyAG;`l312ae-bK-*!lDVlVUZp9B7l-_t<3mG^Xp`jf z@@CA%YO|Stjg+%w@D(BvA|}13MjFcM+x_z?x2PpIe8P7$@G8dX zvUj_GVqH&F5^gUp1BwImcY+Qa;MeI_Ms*Fv)YClh3R82X8i$%@$ZMr)?cjr^R zomWTw5AI>wUy+GI9}+MW2+CsW7?)HdgG|fbuHP}y3WW7YGgH4E2qYD5^t{GuQD7Wv zD&oj4gCE@2ru8p|OaOZGcUfHR55ded_*)vP9mwQ*obo!4 z@Ao-Eb~blCM>#+*qr(^2i4gSnv+rbgzt6_)inB})vA@Rig@n5=Vwn`OqO2%Br4C3) zjO1&0^aprm9K{6Zy>w^Y7{4)gAwkxtr4(?iB~cIVuENUDr7G(5dkD^he2I1vEKDS@ zWqL$ekLdcusz#0b$5WTz95tbs zL0{jfv%81cML`-!*JqTu(4A~z;F zCPsPg@~L4~H5oiPAdMm`RR-<_C^O|M6`V%DY3^BYTJ`%7=YI=rhI+eQTH2z72b18u zkbePhi?jX zVf>AMe)XOEjpYe>0~^|B_2KhoQ=8E+TSk-}0Mu?+`l9JDERgo;>8aLwoV={NC@JLG zyZ<7GqJ0y8QcU6B5xx4qBZ`*sa-Nt!?%O}x$yEv_CW(x37hC3+n-zb>E{lt zr?7b9EB4whlWWx9Vy4so;Y0Z)?^53D*2!zPYLT5|EG<-oseCl0GcbGWZ6s^7 zuAiI$&qE&gB_9*djTSmA2KBM)%Pk;6oaBOkVj?gi`$l$^)B0!jC$lC--CGMBuAO1|KjIUL0{vSkEQC&Phrckrz!7`Z&MreNstZ?=N5F_h{E5p7TaKo;Vt`hydRZF1T~QSKi5+ze<%w zjK?NH`h7{K_W11_1nfUEx&V3jA+j5E2ONC6uCdCRX=d5}!MG*eqdBo2&e$gpa-&7H(wfe({n_3$vN2mT3BFBb&;)+@JMQFUa z-k_#4X77tqsvk2oQfn6X)n{gV!>~md_xiepJ)t@eVG@J{adgSej^(BQyRMf?^0VlG zIT9`R)JNtqX$c>}H8B9X^GXBeMawQ;1zt6esA|QF2c%aIb5QeqH&@J0i9S)GS+prX zf9vM#>dbfJ>iMmn7a>z~cZTtH`u59@W0!O#E@>>MXK7u_ z5GF+Rp`kew&7)*|i~BRPKGD++!EcR)yK!OXqFsTIXZ(|i5F~@EU&m{Eh9s)*R2bfb zNr+9+MbclR9;V+5=|T@Hl{v*WoqcPAc+i30J{L4liv3Q|L#t##7&&S|T$L#xXk?J&BkKcN<<{>a=K48EGZi#B zFak9%KT;)D5B?4hqB(-rZ*B3OupD8%veoPhh~`WY7;UJS%rlJ%)F*%H3BkR3i5dTO zt14cj%{Jdag!B6V^eV%BR4nsYqWc$8_2ckU+~OiOFE1}$cP&PpJNhvfE^7X!gduMH zhqgacq-7jtjfV2EOyx&k`_Ci$NZX)9jdP3GbJf#k>t1<3#glt-+g*DpNB8HvxqL$X zI7T6eppn3LE!HayHAKTsi9!_7TP8t%AP{Lt`2xH;xMLW|iXAKh*=_uF>>v z3Vm@HtPd7Ma=k?6&PN3|fr@*bnX5(?rh`&kp3>KusZm0xXTXYbpPgytz8XhZ0;4`&P z;b8k|dLFvpz1KJ&M)=Z}gNesAZpWmW zJ1a@FC%$#Cf-tXbI+3g)?ZevJIyZ)u!ZtzjK)$Q`c%P)b_HFSq zYsC))`t+XiX01wP%k`F#u?wNBj3vEE*-7gIYMdm5Ba9l8up3|PXP-#Rv^&f8_ePU@)0y55YvEwsJVD&)gsG&A+NbjK*7r9p61AZj=xPYEuQ(0oc41f5Y8*fH zcO8x~l7BkV2GU}XB@idj&LCSw2Ci>djcnMAtKghP%8;{JBr90uCt#w=GZm5j_OHz4 zULOq}S8|fOH(G~{t70`9jRbs7jjpUdU00JCw@!chIK| zauLdqAm!)UR_c9T>=%x_=(frA{p&aYN(y!ASMm?Rqni8*>jgJ8H4$0Ge7Aki7Fk&O zl#NFtZhT^LKhX4mqf82_C3>+SfeTZHf*91rL582+dIgwLe|WwNsZMi3=YS1t0R8Kp zPsJS`s;PJ!7GkGfqJO*3DM`rkv$jF2+wc}Tpe}ivcK9pH{L;yVRai5h_gie@)}-a8 z^nZ_Qdab^krv8Lm7zL&l7xmbOOO-j}TTf(T_HOA}7UlQ}$k;4>wQq68z%$L;*$PI_ z3ZtF*uhRP`m@s(ti=_y*v6B?gIn5DsTt{i6RlX18wifg|G4=UOUV@qhGRUfN9eF!i zZE3*evd}$+A!-M=EV-vC!J1MxGxnXvpHj-KAcn6f(IN845z0-MiiMUTwAf5ix180D zn)jo1twv0b{E=8(L@i|1t-Y;C&MjfjcwA(~<_)Gr5vHeoczJ^r#*xa-CiNTX`R5N% zZol@z)+f?5Fw|gsQdzHeCxT{n%y<5~^43UnS#C!-p+3||$TlSfsdBJloV(vs5T&4g zc8N3!kFTQhxaYG$Es+#K&$gILhCg0r#?axZCpR(1zIeJ77Z`evu%6oD|E>f18SMmf zUN=nAqn(`U@`NYh|2INTHO&*J>XH~zEupfK!3s1fWW8QgG8N4|ZV>f5BF=E6NzUEIZ0o!hE@e!h4{r(RdsK9_5 zgZ}*`PuMakjF*pZ8xCXB4s>dzUqN3usG5VNNh)3W5blykxk4$bpUdtZ{>D1F-qw&E zGcy?xBHr47$O)n2^93w&mrb}rXN;aq|#_L-~4L|{new%z2N@jpF%lk)7X{h zB2gk3uF4WegXjAem*L3b7*JsKs+u01wbZX3js_18l-H_wQZI(+X}JmHTg}!ms>9A+ z^NHZ)NMrWAjZ-90_{2)G1A2GPMb$)$&{WT8p(l;$zOS=NAl!#FJ*oMl6W%;e?k$_y z2O1LAHa3#-n%CGZ)1#5)KTmQ*%_~M#P(iOXvDf^Y1>X968-DHcC{-iVUzG}j9kkM&+EWVd%I+%~QRidI+?BagjKFabB-){<*;go%lxM7N3wm-2q~E7qgRBQAfq#JTC?k;7=&k<4{<)9zLa5thc#nqro(wew1m zXuln6o@0bbXEd1f8LGeML7XL88pIECAX&J|NRhUSJIr#P_K)EDz;KuSD^USuq1uEU z66=qUgB93=B<(@jFgFoOYb;4mD^*OUq|twYk@;c_-uWc`)&5jOQ(`Isz4sG*mAX_ep_(}y8adZ+X@ksWzUN)w1BfWZ8!Y4(5_pdXY!TwqLZv7Xrf)_GirZ^)~ ztg>>Eb%yhG84ig%rR#BapY=g#+494fAy>X~#fU;f{Se}SW1UaF+h9?M z;?U4uvx>dA_6FC%Eb8#(;Dz!~hJ zeRCaMqUB2Z@u&!PGQn5<1?R@cVIil*r~z=6uU z>556ck{uUc1le1Ir3Sm?yLRuq7wTCJ6`7Bj)JxB5L|XC#;x3r$fr7?B+-8o~sH38n zzM<@U8PkI85;)Ylh0CvaTdKHPeb_$SO)<17OFz)u7xp_@4nQLO52`WN99JCNSlQ*) z8%OW1Y;6#Q28K_-^++Fa-lN3FIJi`vyh8dd!EnLOFGPbCWS{HT`yu1!ebmp~P6-aW zL&;P{lx>2485RQ1umC10!23F0UV23ft6uq?IS(p9a}n$wYsD3vGwZKm_5eAYH7~}a zKQw%F3nSt;^)F-@MbXldGYGoYqu4?A{0dhChbfLPMsJRk!VH##v+yL){2Md zh)439u|m_(CEw?**U0wNfRPFjO4H?IK5KITU_S`OI*{!h9Oxv>*p~_{l_#eMkk^3_ ztoV>VsUk)_#(0)oAIb>{*ax4}b8nCIkc)1Kh4ob`c?*;@sOh_1>$1x{jpNHeMAW3` z$uYXpSFlQ#;XQdev}opY6V`ch%1sNPf z4c6UaNf8Lp{R+Nzh{Pc>^W?i}QR8Qjj@@gw6o6SNNROVf?rDr(F?0KInxYCuXm=PU_IfiXd- zycEG)+K2sC%>b2KL;b%PW2orx#BvXPKAnxRoPoaq5XVf&Sr&0DM>Jiuqz+{cL->V( z1<2~nMWV>vc}LW8THTH-C$}cR%61&~acGOToW?Oh2^c$~?CxG~v9>f_>!7zZ1|d`Z zc&&yT5LbIh7f}6ODU{(Ezh{1NeS;I_GaC;+iH(&M{wm1O z`}-F)Fb?BRwS=%{5PZjLNriojVMi$JKVL2(8|-+hOW|LW*i;~;c=>R|R7NFyVPscXOw?Ue}`E_Rm#N{J)M91+iQYmqj@=FE11Pg3s; zN?hpH2MI!v|DD5KaY*WYnwF3xpif%*yOLZm<--&SGu|%--L*i{?5%A2yf8^Y)gF)a z^xu6$%ZJ`i+#r~;nh!GnIkU6&v2eyg*+Yx6w`ozYTO8A0CezUO`Oonn@()3uH1jr1 zHO9?;v3&n5gmEvQEeONKIEM3_0Jqi z$*6^P1gzu+_pAZaO}yT&!I#!*o9mNB@mVz!$HDYFr-qnN$!VLF_%3`0Q<$LRX4kB3 z;yB0oVm$9naYQOc`Wq0|hi{Ji2mfYr0qlyCVF{l3m&ZrN)U0#@|CZpX^o71C8%vbG#_bOAso)SZO;uGk!q#w2G7wYIjnzUp&|t>%X{L_V8|ITK=!%>wMp{#a3q zo&*iSb@ zr6#Y|G-!$Xv&5y<{n>e_G7yY??9!P}@WI)q?>rQfIRB^xnxw27t1W&;n;{>ox-14l zWyC=Lk26rFXn*_}33<;{(lo*P)D(yra6(k&A#OV69A4tyM8@-bTf1u^6$dw(?jRP4eBAp|w$s7(D<>=iZi&sDEL&< zMV7;@qv;0g@w9Frt&fuk)c~Vo8?3ZGV{SfC9nD@7F)}i8AxZLs`l7oNd?8U$HdObF zZxSgF*;AKov%L6pbt7RWsEpxkZMEmoRgWl2lZ}UvcbyvsdBqJ|<}QZ#&f}c!Ul4bD zbIIO2hl~p45wC6P&V-Kh2>l(xRrvpTFRT1@3Oi9$Yym|AX4uHD8Ozxg#w8AQ)QtKx z@5a-T-Gx}>VDRx{$cpd2_mc~|yQc=M`%aD%DV#Ig`@3w9H8G+F*}>Q}#d|v*g}3)f zNbpRz)6*?9y4W#TUCmXN?FCmD@c2zQxqX6oMsuK;`t-J5?Io*y)e5nKTd`RQ-H!1w zJupNAb=QDinu%3yu-Z9r@U61N1rBM%~ve5ZPd#v@(taS-KGou~nA>IpbN)((&~-9eR+9c(XqDawHER1hFM0kd>pJ+d!DCdjvp&nn_CefQ~U%{ zOaEXaZFz>I6dj_Sf~r%F!3}2(qfm~VB)cFDlSo{z{@M#sRKG65)qxs}?0+WFuRo@l&!*x|0V7 zEpZxqOabj5aaZAucQ<;8t|kT|SqpeR53iPFc=-zBH0D94_Nhh8EuH05Mi)MdY+b^@ zH<#X81OZUQ!AoYvn*h6B-rc{sw3rjT89ZbCgGuJ_=hVjxpHrgHwIjZzW%S<`p?kew z$*3P?TJ+%2qw*d#pt3BCMBfMx6II$wCh5irh1DVG<<|6d(B;AE(Gtf z=%X^E<$t~R|NH%oCj2!QfLiJ>RLE8#O#uGQ?IR*R?-8_r&!PgJWr$6^XTSMC0r^Tk5TG@{yZ^95tTiBulfEj6BWS z`l&&8+%YeiAv_^*a?m3Ay*blNV5kT|u*F@D`Co4B_+~zIJq{E~Ma7kFVD}f#)pl_N+d{dRtw9OsyD!#;eri z!T+EK5qRpnWG~0_^yeQ7m4tbjW2lTeg7IP>X<^WLvYRteIi|aG!BjgS4m2^Lu&`F1 zd7f?pM!xuphD(ki?B8hS*+JrTc6-#s=(EJ*tR^WO31?qp9zBDU2xPxb|8ZvZ{h22V zs12UgQu_6sibhL&c7{JRKWyDm#7$P!Chj%2OXT`pCWB3(cS`MTNnUj*`Bx`m%DtW+ z`LSOWi+Yibkm^~ZNgZi5{8c}Mip1w43^}h&^Lo&;AL?ulc>@Raaft1b7A@9V+-jZI zMQj}%LvLWozHK8Nn1jSbUaIh6dHHwfVd5`R8kegqIS3!)D8mFd0~W7*kMP9n?idp!^yCmA3uC=ri;XIL#U`;*0lf!WtzZ`{6}c- zm6LR5;2l2YQg^%G2u}bHMlGUHFfE6)Dm;k4unpm6EWE}9eCXv~|7fxEfe+@_mA6i}|C~(NSTnDU;elWL2M!DF?wwN+UBs=q-(%p%7&_7@)Yx_u;aR zmUKK2>mGHj-bU>K#@fP!bOfe&e<%A|=uTD{f@KCg*Aar;Vb=QmUdS0(j&r@9yEVV@ z{Tbf51$R|Z2WC8WUiNKF_$NI^?C0yDI13OVXpF&0ZM<41sQU&xjgTv?!{tWjTB>2& zcQdG1Kz0+5=EB<}$Z)?u9*XU-xq=bD$eA2ayJw6}KE;SZp)SlLMWD2|5vU8uC44Ij zA8sla^X5NJ<$DdA{BbM&O-B#EAQ%D{orGCFS$sQ#%LK;{9{+m8qNc|!U{LxRp;Bn zjYGlJ!!=MM>?8Hd%_;7>(RfW4>SaS^x>C@2t^1*~{`w2ri~D@H`Q(P`uvH{|5ncd` z0x@%bmOjaVSsjtTa(->ZPIcQD*)x)^MDe(W3|;&pA3^W_mRtBBMUCDbaV_P|JP;o!c-s#O%nKu^o#!&9s%hdnnzqZBHe|E6R~O!Jm zC`f{()9&^u_D#{-s@c;`mWb&L%s>-_tMbCJMeMWe-L}cm2t2B!06{@P8ReK_2DI2e zNV=+3zf0%m=Rp|iQC0>#U3k%P`WNi&&`ONJkMWeDe{EnW$=oeHX$Y((_Y-YyfM!c< zREo3xhY}|2ZS=!Dr)Mz_kF!J+Npmh4s)J;N44ySxZ@Ju^7R2AcO?6d#iN-8^s>0Xr zLxT8Te+cO-kkZEqPrYKE?ZlQ^3d{~fkt)4r=uA<-Tfw2U>d30~=svRN`+qcjWk6Kj z_w_K;(B0BVmmt#JDIf?)4JDvROUKY%($Xy@CEYC{-QC^YyqD+qfBC@Yd+ywG&f06Q zwKj^zo9w@xROvEN3-A2-yOm5&#$9It+FIfHwOd=NOT@v=c(wJs4=wl$w)7i|tc^zp z5FZi<6PR?2skIFOHT66tbpMqQq@hYcK=XxVWL1NU}a9*%Oo|u|a@Xmn*nYB08*x25@ix6MMTJ&PPF}tkPige#uF_>xCrA^Yk)O9iY zH=mFZWc&~4UuHErX3U|8A3>uHZe8xDvPd9qLRT)#2ifgA_y zA@3VG%WC6(cE3KtAR!?cvq9YT5{}`7S~f9;)^rSCxIIR2kiZYO&Nz77rX^grJ~Uf5 zYpi{xyP0jX4ukWR`}*=7Ac+4ZUbHyX^WHr|KuF9xHwX}_vkT30Zwn*$RZ2Sl0J2ie zwZoI*EqTzQ_+@#`j9}W~kFqDfxD3xIP&uJT3&%OAUc3nzwhAit{Ydi%L$f^HcJrXO zZ#(P0NeJ2o+I5zcg#S}5Z}Y8T)b;%^MzDPQ45cd4fbThK;Jh9i&;{B>1~`b=yN9fO zEO?v}RM_b6oO17Fm6?ia0t(L?ucU|0j9FX|N7_3b``bQnCaxp=(_YQ}%3bm~TRgb+ zJ_9SSa-F4 zkffg66~Ny5OVb4}lK5;Owb_b*wbi9t%J|k3%c-r|6ToTqNtqr+L#g$DVEB zzmdAUhUh$5sykrTub2T6KaZ&!H-|{3EB7MBN49z{8 zFy*2**7Ts?it>2gTP>cXyH6sAZo0l}n%wMx9#d5q8BxYqs8Yz7uVA#Ykrzp|RaGAz zFWj~OB@((KWcu9&cV;pzI2$i6i2M{ww6!43iB#|UoMjc@3M5ZtibxqCwf`Na2-GH9 z2v!3EkKx%REdL&6miTXmxEKf#JHARAyKlD65iaQe~;0>%|GlG`B z4=2iZX@kQt#V8mNwl+8WqVUVtBY(5u`Y{W73cIR^eb){qI6FT#8q1X*!>VB+1^~@P z3D7|)cbIqo(HMuEUaQ^DD~?V7Qp6&NYv)e~Y})?WB%gx{7dlgeRm_RztP!blydq^( zi#RiIYYZQcxZh^nmE#I&JU+*{Ov;FfY`@LESD|)O=9CwfT|J_p2Mdt9SeR#UJnY)y zS!E+Pz#)pa4S&RGfD6JPL(;9aj+bi7ra8hD2Qgi59#H#>0Ck-@%Hdg^+0~6df;x0Op8kf^>HPHTLrPZ zZ#%w&H6Z0=2r+D9@53$YETCyyK|==fMz(C)4dS>7{CZ?hmR&3r=XaF}t;YA?bL zj(q=Jf%9n@$lKy`+$rBZFHlLFV|zMn8zvR77==^B_7?;g9tZ%oVlJEIB?ElmsYzGq ztMa(XORRb_E<28vCcfz&M`CuT z7@(V$c83$8psVr%y(adS&&iY>ltHMot9+(^vE>oEa#wnKWEeRT=Z1MI$|?UfaKhz= z^0sk%KRxUuy)i-H*FYR_c@r&3xMSLD=yU|_?Z`N|kz7379&{*64Pz%?F0z@ELWYyQ#t3TJ~$kuOGkQpu|e$A6mW z2+%BFI34j3wuO2J(LEH3pB}%o?2pTqEnJi9>t|2=&W8hwKP#;#JPGK~m!B;MplvxO zel})e6abB41pXGqzdGS72Mis64DK|FBDtz6+V`GFsP)nd?(;v!^ZT|b6V)H|5W z4G4Fh(EBn$EoBZVbiP;uTU``UMpRK_7{KSl{lCvgsgKxIFNSl2*s^BF{Gqbott=+Q z?h}R9=2>8GL{3Rp9w-@g2Zh6cd%!IFZA=F-1lFeR&`da7L;y!6^Z5K3z76AZMwA#8 zRo)JuKMJ|#%$G=|V1ZNhS+J>E3FBzlVP<6fYhh!PC?Qc)oENpGP0zPmUoo(`&B9T2dNYFd;-B|$ zLOe()vYF9(9Cu{qS>#-l==A-=Ke4o_)Z%#_I_E|VgBE?>?wi27Hu^ocqJ z&|?1Y&`I(&qVi|Dq;LKc&S*vhZ3weFZBs%x1v5XtMt_3?B74A=1d5dCPHxAxvBg%n zHX4=;EY|8t98gR~uQ*7G7aBwbxgja*9~ij5`p3I0WIa`)qx#_kZ9GB_ZFGIbyvrlM zU0O1kDy^@_-EILQ9)rq44Un_vEU@kORm-&w?X{Ei2nZol^&^182837^GQ9BzlGc^@x*4{R>_{~1#4=%kg zg3EU3;e0KYFfi<6*&VQKr3+ron0QYXJ6j(;c?xPB&$X;t6@QIdMcEm=-&ubr{~*a5 zukU7N)($9z1NX}wQLdBicX|!e9|R9Xp{)gTdE@lXiTLXRA4N5m*{)vk+eIe1Uo-cQ?a@d0ws)UrJj z`_@GQ+RPYg*5uFwJmmWaATB0F*z4hj#rt8M@;wEY>0gqJn&#*0Cqz$b7P zd5y}y^Tf^cEL~lWikC8bt*pyQ%=+usujqvw1y#AO%{NAb$qb>!!U6tWM2<9J*})2F z-w2KX8Ll7il8Yp_=YTm`ri%;GH9vy*4H`hQi(~tv*D~mD)txSSJAb=Vy2a*C`7_b@ zij8A?5%!7hpgfmn@kPz)>$3Mn73cF1?Vh>xjxh}gj0Y0N6V;w8jnO6fs`VU3kn5CK zN(-WKIA9;Jk%^-4T2lYt{Ouej=R;vi-jkgV^{x2X@nM5Ol>grF z`ED8+OZ34uU$?;Npw$G?|Hi)2XX#F_ZD zuj~MCaz|-vLycgv7Rqp`Ig#Tt(0i)+Cb()&!0UYd5c|gddDXr1+I!sp&uhC9OO*5r0qi9>N*b(=rOJUkRVp&XZ#9vAUIY zc6RsnP-|;z9ct6SIuJdE_Z@#`I9hJNM}X1x=n2M%z_mcXgU1f+$Fk7u;6C!?&x!(o zQM?gR44TDGPn&=VJ_R_G^$@GDm2{B)QH zsm^=80>0)^J7$qvrtsI`Nf8E6Q1X41zX+Z`381-o?~kd5KcIZ~9H4V+!;#_qNt`BV zJ=OiFzHG^DzjXcl>@3n)HCO@i)<2}0(KtZu4=I;vumLK41ARpvg= z+uPT+y-mrBYm`XgLI$IcsMZZW_w^wt^} z&O?Qbg!y)kZv$bXH-gNz#DL^yRPGl($P#qu!tR#GYCc9Xfb(@A7@8$+qxPzge<$e1 zyO-QKv#q=8VbIhQ1@FfIM=Riq8XEdgSy_3Nh3x_aC}jSs?&xnrWts1}p86RZOB;We z4a=Lp#zGXsueCLxAnvI+Ihs9*>gio6YU^Iiq9o(3X-`9=@Ck`EuXB3b^^u?wcoYy6 zG@Aac4={AE>$QCOcIqbx=NmK^e*H{Gln7f} z-nRPRb{&%>oBT+NzRDX#{qKt0jdri8Q_KAsLno28{XdcoF|nK=)HWy8!oDp(%$WEg zW3@b)10KgtpwRuRT@Hn_AzY+z4-tDy`V9wR6VX*be%jN!BT}du7?6-g!tA~NkZ)0zaOycV^Ih| z6R`%kTP@6By591uIxg61-^-xAZ9b!yqPaJ@dg32y1c3Q+Ybx*;9v*%S-*zpn_CW4l z7hhjKvFvOjttNyA|C+VQgN)@m-d}na<1Y@lf){GXh@XAjcr!{vx$I`ORLS#LgDOsk z^S>gf?K`;W4z7p_XXKS*wzA#LLdC&th5ZoS7vBPXQ`sCtPfYj?3F-srkD>i~&@V7z zX*cUe2O)5;bsE^50Mqrz09|v<)7drL6Z@wo7rUio^Yp$HO6kfkl*={?M)TR>hu6%- z^Au@b6}I;zS%h$-)xl;1fHpi3oYe;#U}2T7*MFm$_wZZoX%TS7^_%(hwPDO);5BR> z_eorl!&-Hl6lUn(c5R%`H@+7=y1*cNcS7H|+o^DYN=ck> zKr0OX@bK_tL=vlgsx;7=Lhso=o)%4%^210skHePIufjq#(E?a}aK1+yJYMGBVW`h3 zLO{#fnsK2&$zle5M}~eV{=C>O&AweYSNn+L`KP2Z8T@WsW}M4_x(3ecgToEw{6{71 zcQ3j|DoD0oGonjg8?$<$cdB6>3UW-v2d6z5CAk>`eZuy`KXVLl-Y3-At2K+RQ!Cw}2kKk%`OQi6AIOTLY(C(XM5)>+h z_4>TR^ld%$zFY<>YJ+KD;2-Xs9I(CRZWO8Bc`f|bNj8#1Ci@L7Tbe^Sw3t>a^rlB9 zO`?a8{f9ncdH}~+Koioi+kXWLs9~luU>+60811Cmgnh}f_gA=)c?Fww}#c-R2Kh)jTFsT8#kVbyuX?zN1Q(-qkZ zY}nEg0uV2VxFr2f8~M8OMOiY`)?9K9}>+f~({8(PDrd ztIrg(id4rNs~zl4Oii<|MB ziD$@!E#C3%hE7XW)C%o(0At+?YI{?3o5vZ=kl|5Tnv-KPKX20-k!`g6ZNBC^BUlJ_ zn7q<|^Z&H~Xu}Ad#bqr&hZa%%BQ20`T|X6M{1_Y*S=ddxr)lc@GmO%K^xq+t%S(#G zIc^}@_T{QIBVs9*zkVw0lD)RVGfe<4HblZ{AqFHzhhEafoeqY^N-T(<=HbL@_C`^P z;w^r1+sw@HyqawRd@^DhKg#bEkMHX<&)u*bZgSXhq z*zaDntPmPyqr$eI7oXbeD51qgl+cj&CW8urK1J>neN+dN*?-CLWOlqmKTWZ9n;T-b zsgYr-IygpXO4K}jqTLE0gsIL-gVRsykf2CV@Md!aKs%S1XGgINu8=qQG3zPR0~D)X;(u)`9K@56jz$TuQ33;>0PYIv`T*s3|p?#+M5He{1nv zO$1}TGW{by!HepZTX7a$_7HmtZte3+Dc}kd{-ZwIE(4~Du?4tC`E9)&cPz21ddBH` zl!StS*?RFOOAU(sgL;EBT^=@UdZi@Wn*bsM)nTGAIJ%GyO_oROa@3>`m4h8kp9fIx zcJs}9Ekd%lsfK;?9M@Mx4xmQ#Ulj0#(G`tH6~N>^Rp!HiiH2S}cdf<6Xf!dw7lI57 z$N)$i1b+?Y>rg!BK||~VYk^-zh8G`wk-> zk-$98RJd0-oC%(CiwXbs)Iz~I$kuIC^aAd?NchrfPro+;(oR&pqJ~WdK<~uHdb&)Q zn3BoI6-Mins4?A`(T#O%&CFg~Ej`4;qa(JZ2|6oyJ3Bf`1)-DJuTGWf8eZ=4pj`i@ zp}d0En{F_u5>mQpKFYrx^8jw{1g|K{>(Zlbv&*&bjG&v7oQS5r4KUsRY-0#9fxtm& z=4Qqxv)R_naeulmfThEx^*w9>nLXKGj6(`kY>mfD)ESbBeNX^OvdZR)0nzz_k}@rp zsti7{p=t_PbC=oePjPpIt>lBt+~_K8e==kFz3ZvWU_!Mk*I#9h4-mifVpWUB9e6}$ z)52QtettwI;xH(&M4zs;Sw3n7?A!jpdEiM7l0#5>IoXl$hOu@6T-t!DG&kdW(XMMf zzb#fn_+4>_bm54($a6mkQDerYQ2Sg;d`7ea%f71dWTl z@PJPBqs;~E z*Cxy|OG9PG#~^kT9h=tEpTk4y58A0TLcH8(fwAF71KLuPWX)3)KPhf>%=FPS_1Eg3uy zlkSH(-_Roc?SMw@OGwLC#D5hpE|n(5q!60Pbs0866laW-$fN#%Ed_WgK$ zGV$Sk`~9(lK1^&|_y68DF)kpiujGo)L^KljYPy$TS0~YKcT48^L6yY0(*UB@P3id@ zqa6l|HkHUE;$`?KEmn|GrM(!fo0mj85inch$owm?k4J*9I~yd|n{er%T7pDzLb?H$ zk#LxIqG42V{gpR~wS<(>QtRR*_F6KmT|}+nEUul}ARf;z=tye!AtK|AI5z6+wcmpd zI;p`twgK*Vkq>|q+sqR6k$N%L1Ew@hH5DBJ(-pG@k&a4IhgT78JX}*{QgbZ7Og=qo{BfK9mX#2+>zyQ^lvCxENXV`QQ zl?|%ncN=Sx+Oqn$-)5=)3e`{iSV0Memp*%9#YM;xB8`}1FQB(FVP3)_7a&#oTg7{4(~X#etuxdDmq0m-86qm-Fd%Vov9teL+=NyOeNx6E<9Ff<`?F$@@6l zXy)!^I46^XiNjejFx4tPH{1zt>+QcFAVhLR`Hv4?Mx+D1X1Q0U5ti0e#7>tWgO12B z|1RZDf-2)gj~A&L9eRKS53t4WuW6%%aFh8R=#^6WZ~&t5aB{$?aGQ@F1irUM>xVZ6 zddVU2q62ZgE)KcmI~qL2n0Ht53~h!P2IzoP&XS_@!Y~~a98RiL+vW6Q^Is0IIBuw9yDjPVX6|t)L5xgLi?}Nl| z63AOam~ZNoAxQLN$sr!rX|U6LUvhIJrw3v25@;LO9rd{u4=kv1w*C}?VdrHz}lm#K}?7&lNs#90Yy z&S?B;m5@>23vbfx@;2N}KuOARNJx@L8sE3Xp@vUPOc4KD+FRZBry4{3PZSmG2V(Ri ziZ7;(_aXgAqhz=v0^I@+62JW$3Sy*1Q)?m%bGbH`H>Dm4yR4uYtH+s8)DzHc%JfCa zCkS0H?D#y~Q65Wwk3ijt&_*x3nvMeFnTTb+-QhD=57PVig1(bG@z2U-g?C*1Bsbr6 zgl&Lc-!^8AbW&mVW}eh~+}dl`+vmldeTm_8=a{5l8^V|NUi+e%p)EKcS^hqGmb)j> zLy`G#^YUig0j?h~g_YeO10BVr5SS?i6(s1t%~y#G6%<25mJbh169x$KFN*Ymv;+u)D&h)rwsFVg< zCe}oV;?NoLEScy+nPF)3zFvO3yNvB0Fa+eu&9j!#QB0`)1UmHy3R7nRm-KuMT1%RVbr4_*x>gCC@V5;)-w7CGr_y$y8Sg)~b zhKOf6F(BvRh~MoAS?1ZQn+wF zi(R$lWJMZw0XhV`517{>1e5O+=D!FLHio?IR04HBfLGQeOy@QRAILIK66ClVG#s_5rI;y$Ci7d6nBH{(`eOaW7X zsN*g93*Em9&}^n=vn^>>W&l6Yo9?EoS>ZYP3meWS#BXEll9=#^sS8_3UK=CG=_t&C zf_oo%29QERNRox~S8uOs=B)!dgQ9+!7o2m5*S%bxaweQZ`s$o#J5*)FgFmc_@r+n;RPz zQo=8#_np8~qfsZ4*1jvyj$oRg#SM`I;9`q{7aJ>UoR^YV@7lWu3V>9b7SO}E%;fZH zO_a?U1&m0f_{&6e;5)xvDmqk8K%O|R)T^WW)Ma_w$fFB#roZ;4aiXc#S9jhf_0@ql7Euo=A_(T7s%VZbMuUCt6+mb9L z(Ha7&-Dyx!1L^&-z+nWN|IPXx)q@lHxaOGo;~$6RmJ$mfD<>HI-jCQ_r{Cz*4vag4 z0#Rmwrch;PXQ%Bcj5KSA{YFm@lO6Ax@@Zw65j>}DEvWl!m!%4c3L}DB;hNeWDgO4_ zu$Q?NJ`_Pbb6@88%|bro3n4~4WvA`~L_nxs!pGfqQhJr~3dV!+{Lx;7WxHX9YthsA z#(~tlH`p-Y+I_wc{_s4nv=& z2gVM2A2^rzV#S#di1S%TL4?4ZT!L9uJe<|72;Pnsv?&=XmdZYNIb*)|!WroRk<5 zB^q$3^o%4yC0P?{iWX9BKuvzMEmR@=<|8llN{E?sr3q$$n2<)A6*vCn2tly$<49jn zr1*n4a@H7+MK6DFhp~YH1v=TggPbhMpx---z(}R7D;5AGYy!CFlPoAM`KSZquP*yA zhW3!JCIkyxdi0`Ucb>ruKHXdG>lbn@E~G#Va;qD?bhMMaL<9e!A;nvp1G&s5;XjB(z3yqCU(YS&lqE zs}U&g5`h6{ix@DZovppvwf7mguU%6aViosUE^4H&FEJGx*`f+uekLd1x&nk#2QZvF zav>7_d+n~T3|C2jxHITwvXRI5;%{m=(Fs3OnYRag~Fayx<1UhHDSjrq%F>lq4JqQtEBw( zg_Gx1;o{`kr;{+A^Rc$c^*>f`3}~R$MGK6BLoBc9h_MYiQ`z+3Yyp;&)A>m6c6o}< z8LJmJLKTMj2YAk?jS_gze3Fts74he)QR2e@MDEBxb%WdmEKI)_vfubSB1dOGaCJDp ze7RDc+5o4^H=T^gN|h^JO}^`}56AkpuN=Sbpk%y`y)8=;xf5t9plgBkVS5_T1M&JV z@lLL{uJxbH0H$SL^*wOLi8k4ats-hCGgsH%`=*CDY6{81WTBRvs!?Jhte3N8-zXIy zFwc^P3}`j)`>Xl!AJ(bCAAh+SOqM%9_@5!eMqntpO+6z>1h}m1*S;j(smw{xHoSfJ z&I<`d2mU$UL83SAfy^ZfO{RjpCd8dc8ylP|NJshVg#(DUzO4nTZ(2di3~-n=nIRHy z=0E#8D3QnCI~K|RMpfeW9BuOIIjon%oC?*44qPM$n=t1Xs5TiLHfO~fP=CWevm5cgM7qs5z@ggbvIX@AU_ORJ zfwia&Is`u-KRb zT>t*SJ)+fUvkEdmIuHO1NYi|hO$1d296WhA4}cx{i<3!tM?tAjn!gyvr2LONs{ri~ zwYui1?o3CovoQcc75je+OIgfmC%x*x@(|Nr(HaAE^POpq2F73>FEcf*F#S*oVe$^$msfphlA$kKIMV9R~5hN*L1DYVHI^`c`yPhMcol8JR^JrAr)t+6HC? z3+&y{%-mF5m3QxcW*2h=ovHg!dN+OKW@BJzEZ$ti`h}lFCFJ{Zzf(5VWfe-O4fo;c zJh$Mc&;)9#LX`GXLgmb0T1Y0z;Wnu!*|NoJ@nNh6tN7!|_q|cm*T%_CBHq^47siK3 zbdY7}>!1cOl>n$WeAn7wS&SzB8?(#&6#)GwpgJ%}Hm(&s~NnU|s>M7@(2*Fa2o@ zL^!cJr8#-#4{BpiJ$Lu%u|hjLc-bG4i?0J?qWS0c^y4;cX!(4ddgxiiN9nr z@BzT6UY2OlAQyFDvz?%1q5tdNm>R^?i0WLAl?F$)Z=DGYZamRHoU}X6%Cyib$%}EI zS+tyBv1>hUxsL;E#36{0EBT|#4#UDhd}wI<{sMdw*#4PRkV#*vw4gI%!N_=GjYSS?%Lq;QE+L@)RPXGQAU`yPo`Ud~bCENX*%fery^515{*A*+u zLwc|o$%}urOH)dsjTe9PofkBldy21Run}JTub3LH*!ZJXJm_7_tZ(U7I94o<7CjVjpwHFS9J zDg5K=TW&ojSs!db8U_hxE-5q+@MS|aEE(-&WVO@wgzA_U^TfN@ASh%TIrFX^Y3E?0 z014=vW_W%q-Zkz!eLX((9Fce&MFn{|`zBAb<0_~DuWfA#ZOs8!S|w(|in6>g+JKzS zLZHuzbozK^B5}0ErXJ#;(b&$&;Z8gt{;%43(bQ4J{0Yw19?~-=eUTdh9v4j&%xKU~ zFxOVcemmvUNsymcBPeIog6uxhrL*HeS_$1s;Rn~MBLsQ%vgrF6#Xkk#$s*i(xKg7T zw2|;3PaN%r2iLltHL{g@BDXIs&2F2v`mol&>fFcv$)u!R<p1wJ^D1Lo{uhVQ;Iau0m*=N;$c=YpMNo;-K*D`< z(ZN$Pp}XEu?sI26Q=ASn2zEAz7wPkC*>e9QM8f|zcP^V{goP+5c338;)81VHnf?c+ z6a4&NvRC4OCICk8md=7volEr}*-R2(3euL9HccOYjQM$#Gy4i zj~c9I2J^~k&ifMAc!iyb$!)2X%L{rKm9Z494Hb>3sG&XRYJd8D`h)^F)1(ew70C9G zl8vev!paoJN4@o81N4~1-}FQWP1$Rx8=Q&d8}GVAxcFgd>4^QcYS7gDhn zBbQQR9pBF>l67*TtTVfsv^9g0h6@;Yqu&4uQ|S1|Z&6~7aA&wat@M!(5BWOh)+ZMj zxCo;dFI)F#oVzU^CGetf@xcyX_7#L!*IDJN?aP2fvHpPdp(svl9&4MA4?7vt0Fmjc zJiQ3JUoAsw2BYbqR1oof|0=M!+&3Z`MnwlmY{$O(sOjpWne>FmJbyFaCf?&V%aBMv zN9`1|ZrIKD6Hp9G-pRH_{8aCilrAO#6~1p_=7AK-lQ3lZjO<q|a$hQCN7tMWCR zc-McZhUc_n6?@vt4ajREpg{F8Nw!V6;M7_dB0BD5MDJqp87##c2{TA&tB?7SmR}|G zsRg%QEAuXJdVmaCAp9!j)sZePTu3gAU%PI*8|aae0}U^#XR^;UAQae;#To{ufn7I2 z8W8qy(5bVA>i1TAIT$D}Sx>sdcTr|&%N1l1l&V9KIPSrF@dyL+N=()SD86D6nW*oA zvq|(sKK~V4+}0EL#+CYgt57&Uf|3`B!Zn%$q2;uP?8o{0&$E>UtDRW9XN2U5=SbqY zcrO4av|Wm(mKx#TM?4>Zth2|T0ZhC-z|SLp`Jvlwn*a5Vk)>^PKpvf-bt;-yfX^>G zhpM%_dGTZ7-!-F3OPKb)wrGtp#nXz6-^Gd*S3CL~J_zWi$YJ1nf_R{~C*dUAaj`6n zti5k8o4$sLKCEIPf6~=G=R?Ejt-9bMjhL!BZ_*)y9N;9$u{VzGju)H{O(U{i&}*JF za8TKZD)t%z>LPW1EO`Wtwn&yEs{ZZy))f(CMQ=aeQ$6gcO z8Er0o`BE(f&T|_e5U*SW?zoJ{U6k@xJd~qqJAf3bD+a6{(7r=+1Of1{z&ifFS2Ke6 zI_1!I74mCa3>G2)TFd@#S*5|g)^CowN${S3YIE&5c1LIl;(cH@hC_d}vyFKa4nx6q z=^injCi#U8c6~HCP~RI%Cgx2F8&xK;tq!1wGFU8s?F+HUd#LtXTu470J>6umMzmt~ zrc(#he11(=aH&+$fg1Z5WRlD-k)IvU9(H6!#~jYy0^VSMY`tV`ZDxq?yZ9BB(6vRd zG`}i0v<-F)#9DiFB{P^wiP2x2EV!#I(;mC9sI$Ir_U^;D(IhGVY|Bqe3y(=IP;#mD zBl7=i0g@>PJdT^)-)(Ge{$#)Jpj4Vr0-WC*fYA9FmZz9_CgI;vfk{Uf?D#tDN=Q5x zQ~T$>I92eLObGu?5nl*wEFwPAVy4|KchzK4sjJ9%NKC1q`awEMg38@y!At60;rlTI zb8Bm;E}OMYSt?A0V@**HA^lgyxxvqwuji4cQkjc>p6eU8Oyj}na>CjuWVH(vq{*Amb5~4UawGS*q%U>9uh* zI>-+c$BtW9>#Q`yHrJfuxo8_NA8yBCgo-=hsf`MwnKCJte;v6JFu{j@JmP>+Bu+$% zb}tr`si9(J-mM)a!C}1-3T)ck2I_DPq&jONGVSlCF5gc#HGW;%x6U-jD4J?z649=+ z5xSY+NO844Vz!IG#`C{xeW;0D?|t*yZJE4w!G7R(P0hPS5m<-|ZPc29j7-lr`l{~n zfC-b7G}o=CoKhOEwT$EqLZ$Z%NK3e&;kYxqlc#Y{5R z3$Vsoyzbx;#618xZ;8u*ZWqZ@0lUU;diST3v{=~{vbam2+K;>82q;+` zpDCYjWDU5zp%{;NOMS5^DfhIoI=B+yNt{N$OOk~XM5;FBLjx@^Dnm-y9JOj)PPPCB zAe!cokNpq=1DZ0bd=?tl&!OiPI6NUjE@Ie)|G^@GIs!N{Gqp(m3m`o{TW`gkI-KsI zn^F

BAGA(}~D>Jodrn(+RWA?|{Yd!B9!2Z%Oq`%}RX^G~xN*>hWXBZQ)-5ftZE( zDqqH$mlGucaRM+==e4eR1&c(Msyc+3oSghCU}gInM=11KrLTfi{J0OC{`xhlNKiz3jriT2S^{eIepFA01;jE^SAslF4-Ma*gzr&GCW*4&#bQ& z5c_bU8>_Q+>E(w0F3n{vBstYpUHQ+N=WxAiRN(7&pbw~4oi@Iu*RD5Fqh3x~ri)qD zbeE9l>Tn(;k#X=OoNwekwV>BYx9WdDt$zbk85)@^U@0FPTzI9;($uPs) zbIOqcL09%TA2-L+G^1DGsI6=H>A~|2GbS#tGiPz4nkW#jI^ibTMa;8@jiKE0PG0dn zbf0!m#I=2SD!0?e@y*(dP{DToSs*_1p;ygjYqzm6cDEwH&pZ=}Hn8h#GWy zEb`sJG&SjLMgejd7c0uvU@YM_T8(ghh8-yP;t*nec$W zX%R;m^R!`v*PpgapuMndH~vNg0rc_8GPyS-=uqSu?(2tOpL1dS$)7r0cFDuyNKVpA z{tw~Uz&vSZ_%O@1&>!5W;0mnt;VFJ>(Cc;{5`7^?A$&qoFX8&q65CJ$obt8+v4mik zMWS-$g2b{j0Ug&vZNNsXfaViQ2krIr%J8lr`JH6Pef@^@`LJvU{+H=g$x1<5T3Qnp zSv(w`)T{qW8+hKwuN|RkYSn)I^8A)qs@kR<%K}qDxxw7JK9Us`b9rQ(s|c7;{jjg8 z`MmC|nL72s*LO4{);9qk=4Kj*sz5Qf0?onU7G`FL>oXO^VK{b6UuX1fe1n;kE=D|L zH@3G~#$jKLFGv(#GbfQ5`XR!VvnHq9ULVd+b6zm1FtvY_5|gX2jmAuCf6F_cp@pH! zY{&wTB!rV+={5Nq;eR$+)K{LaJ4Mi9`-uS|6Qoh0;VW#UTYvJVcY%p ztJo*G5C2PS#E1C4ZeW)E*qFivojNWH)t@-?7v)h|gjp+yhRs|lLT2urS&Zw+^$$-t z5jqcOmc9~ExvXG*mq44}y75BT!j;l8goXI^XH?BbwOMZ%r$PH2z@*JypLmoRa1)r* z!(J1k_nWnqZZKCU#{+F{YN|q35SIX;rV6Ks>a8#9y(NkIcHrDcO|IbEe1rx;vTkz; zXupYM488n#ghQX9g~}n?ijeN<_U6SU42XLcZbxu_9pD6uQ|UDSIrqBKai3P^{TII1 zwBW%EPak~q(wU?aO^*XRSZBUkRDH8;NYI#+W}frVR!BDT?YUN}A?bG|V-l&_>QwV? z7Nc3sx8|e8={-rtV7$2*Wo6;{g8qzrzQ%Z$`Cf~Zyp0H)7$Hug6~{}|;tnz9U+6Q0 zmu`^`vG^+*IH1?rYQhl`G}O4hvf;$-DIDY-;tS~5HM@0amv`VIN<|bvT8?(SP)P5x z?pOz;qyTyeB7ovY2UzpKR(4(Vb%h%h4M%tKEs(aNXqL-2Sr8%jFaQS9E31Ks5+drMxRqfP{l z)uM?XttmYbJJGDtI*h?5t%kdh|0N(sovA&W@i!PY5V1uf;K=!K8WLc; z+a1djl||)p>^sZ3=W=NFX}bkd@~}N04P-wxE_^MkXMVWdo)5C6$X=oMmBW6)oWMfh zzuwZwd&X|&(p4|@2j`&t_o-Q|vxB)-$4gm;2IvP2LSSyIR1HiS?2z7aN+?$+%eD1{ zWiF<{1r80QV5c4=8%2RJp05o5h217h!pVBufP2AZJtA$F4&*yA%t~$J=Z4QEaI&k*6| zr4Lzgw2z%A^Mqzgy7F_V?_m zUmFExRoCvnT-519zUu0ruHz>_w@lym#bT!-?R&qE+JSuahLeFo7~^A>T$~A-VTbz09wmGD(yf{S0_+IxGUWcHy*b&6*Xe* zu~yRKqmGKPiPJ$|sx|xd8vMEdln}(dUCe~-Nel@ec=Mo?nC`kz7*OGi_}QYD^~2&_ z;)#nX`Z&%r4|J5H6@0#BJvGH8c?2@P@( z^Ht_pafyk}|A(J`6oIL@YKn_l;66%9MjhMx`LAfOplp$wShuF$mpl$4N=E|D5iYJh>6_ws!|zklG~ zd+s@B$J%SJO>_+^(rXowW0U&-OHqO*3&c&+NNc*5bx`INExO~hQFi|^FrX+UTEjiW z;iuU!l*lwh>-xt8d=9B7nvV|stoM@dlIrWeEAqbbcbs!jN@OoCFcx4d_kCMjGvg~z z=5zm(s^7m2r14mq@Htf!!P3Vzoq=k2$}F2AaI8}L z0GbmEg|;_dQhhzT_uJ|Ukr?)bTkQ}ga+&#WLvvbv^-k|pYN?hU0OSGy8lb{+un@xl z<||ZgNA~VmaaF`;X544%)UkZ|hm=QgW{+npGMU=vIT8n-DGki?581EfZ-rExuYX7m z+0S2Tj(WnL0>t=#!ull=b8-Yw5U2N^!#)5rVT^^?s2`Pe6tukth%}rtgjW6p17l;_ z3-+?1-VlebKyTG>T@9mkbI%suKv6ydfW{YFCe!*5<^JfK8&=xV%S`0W<!_8a@gpS9^Xa@+rEIY@e)~{fDq$O>AX0-N;5yc9-J_ z_Mz%bprO96zW3|~+E{IbsdNVU(%W~Y8iU3f8Ve9mV<_rcEy#I0vGV2E1`g@nXXhE! zek$J(g*e^yIX+>M<*UiUqBAC|CvUw^w_T)XPWG(Xo!LQ@Ou(dVQ+r-q67vCv-mbMscT=vJuH3zV(Cw)e^PJG> zYkpdoh0N`)7VPGF7GZu1w0qWSfU~{Lny10Jda1FTv(Ajk;!A$coS)EkUo$_X4+&xTr}`}H#nxA&5z5CoY!|IvStyC7XmpyqTw3&6(p1;ny$r=vwJjdx4F66&=*57;l9%jjU8F0<{oCgvKR1dDpB0It@ssGt&!Z?`130U?~5tSR1u-9 zF8+VDrpa9&Wm6tNAU~3U4S#%AcebczT`YFMxQ(GrVU7}~?~;*8RbuY`(G@(kENKLs zSJA1^sdd=k83|h{^aT@bxf>f)J^y2ylRQrM2!H$j`rQCiQP7K=hDGx{+d%ro@r8x2 zRT#o{)BJg-t+x_27cq9v`@CA~^dSou%t1ewd>FC3Hj458|tsVBJ=x7%Nn70Ubmo1?P+0Zw@*u;-qLnNPR_Pk(w(X;%iJ=%cb@ON?49OJa9qYvWB9FZ(w)Ifu2Int%mj38 zA^$KRj#bt<%nQ`=5>ySlB^2bqn%H|dP{m(Iw>}clJ6;)A@2V;fxO*kEF8b&`S*g=C zt4CKNHLR-*#DcfR#W2DBN$A)7zGr#f=l^bJ>8m$lFm?^l&;`sbdgD2S9$gF#m3<0K zM*oql1OvW^uTQ1kUeF+PP{+!ewBU;nDVV)mJ%94eH`i6KX7t+TZf;JiNVbheMtVt=?{BR5)ITv3B znSN8qMCUL+CeXI?Xv%_T(ZkYKf-a^1_SwOR(|yxstdNOAnx!92XSWVjP!B$Dyj|MJ?xBK|tXRaM`p z+PTa$Np&u_jt|cu6&T@)rt?*)fm^f`_wf}(Zzfj8#*kdfTzx>58{V|F@~_1RXIHG8 zR`JBb&}VioE0;%H#m}v*LGR7)IeCm`OTQ9J0+DgD$jjzh7L-*?$qpeJgj;k!|Hku6 zm4fJESXoc7D(DT{&W%LivY7MYT+F5Z@|xlW7GQT@FYwkhf8ll9TY;7}NGinjEitIL zsAzg|<)W!(b-A1aWau=s64Oj{xe|C3>v>gPk5H-oPDhe>_V*1_`o&P?C#56L>GPv+V5Lq{4QbC$#)--8A3AOID% zLI5j4HPn?Z7Q`~^Ma*7_wj`k(Mjsg{!&e}(jQ zlK1)0JmO;;vX+pT3ZfbXIE!qykw+a_JX7A3o9Zi?jBixCQ@tjX-b$f$YSWd@7qS`7 z9QO5b#~y(#i*Bm@t9yO8e*6Z>I!!iL79te`^3MNA|EDaka^%R;e`GU63qlffBW@QF zw@Iz75{oCRWg4Ir7VuiXN(-RIQ5MY=zFXAEn=u38Uq$LZmNw}pri5zVUWIR%NL0gvJ=(0YRl3tp z4GsM95*_tS^Ipc_U6Dh4_FlZ7eIw8OzP*lN9F4S{dqWJeIQ=^N{9+t?Gp^NeW1g={ z5h{%V9bf+2K!)Kly+3sf^wh)s&+D*tTgKrsgboeif7q4QpAfeOwbXKhH}9#1=ci(k z82Ax3$Iw+B>zqbHbbhkVA}#lPXFdAR5Ib&xO$k6t!E$-*98+P6z`i&MlWKcC&iwcF_~-%wudb*lfn7$xE(0nJ=qqO&I{mb&qH#m-Muq2CUP*UG29&7Y zw%KrPCenbAax8%S;KzC*KM_0q(BXzrQWBDEhZa-1)oKlAu1P{EjdgvvWzH--J>+&l zYuB}TVhRo{FW?r-U#oZa<3X`U&A)Clq$~C<;yND{%)9>vu)qX>1;%|u^)~CCB?c#~ zM7T_)jQG=J&XXiLioFf%By-YlkxJ+bjqOsHNwd6c0LUla9{qZ#OrHAvghzrvADOzo zoc&4BzzUKS`}_Cr>A}JGGRlU`*Avm^oOrupGY*Z>j*YLI%c|dL9CfyZZv$eeS055U zZneNp&1j`1Rr@Khot@GMgQk^iIA2s5zl+ebm9O#s;FRISL$7)7X7sJF_zSkA<5l;} z2d&k=(LTE)&81q0SlN9H{7C@hSOD{8@2$sLcUUY|RO@+BNYIYO40;7sYz58@`N{tn z1RV|o?oR46paYv$-$7-J7Z0cZ`2~%m%>%CrAV`eN8g=el0qn7VM&x|#qOcNZP9H-y zA%*{IH6vGmB_MZG)<`~{muFtdCc~9(&Fcr1Vab*M)Ucd)Kw41>sfx&45d~Zl6m;Nd zvDmSl9q5EUuCLlN-~&x_th&s`r;yxwT^1{Jf9YpC8_GzPV$rRO7&apKkDes4Khe^5 z9=rI!kM}lh{#E&mPGDx?8+{9`MiT`Z=6Rho-M)I&j+8!X6Z*9}3C_(1-6YqWD7-M! z2)g)=HJ$*&yHuM z9;^s4*r*x0XwXER)u@*ve^LKITS)bE^Q6qC5Mhmkviyz%FXtX3cYd9}fREe`JgLd-O;|$2y9+{mS!qxT65bCI`g%0PsjgiJ2dkESJD6VrtN*gTmU_d0l3DqQ9zCSw!rrDkC)00Kyy?}1Sl^_UKWgkq)e zKDuAA`*xPe9RHxzx>0NAgn|mA2+ek3HFxI^1O0bWZ89}E`*>)siThiO`)9Ir9U5-m(kWH)VYRuL=+&%<_o~gs};|P zXFW4;b!@BD1K;y?qtf5tt_*SJMYKl8sSMZoAXL zhRZkWHBupq@<<wy0k&s&-Do)VSbWx8GZ9#?lI{dXXIK>oUzd8ql zvibcHHhRj;?Q*`#E`VV_kN1SvKE(yP849JQ)4FcXn+}bz^DqP#=w^v8N5uT_@?XxJ zN9a`8u(xz>|C@oLx46&&(C%Hu9c+~ayk##jRG`zaK6B{@(p`Q^Tzqz`C z-KVEJ|Ll0hFr#)^)pd;=z8BhNSYUYN`{(!?f25{^USbwN99ct4V?6z z%_sX{6?D%l;HottH+CAZPvphdM==~IXCka0;HNdR-20Pe0$1#rAa!#}_$4^qIsPXb zxFhix8#5867PZ^H)n z=4f+mki?#?I(=;Hl<7U*lz4jv^=Aw7wLil&6}tWB`%5q*G>eXpE@fWzZ@wLTN&rsk zu#0Aj)Y8x>1sYIA($ci3O%CiuGx{d)?-#tT6n%hCRv$o`afSshB$7~eN=W9_0!SN= zQ%HIyC6D>GZF}`sKI6EZak5+U@stK09-an=#t1FsAxi&T@CzljU!LW!Ze73+i}d}~ zxAy?QvtwtqghW*KjqB%RVnPFcRAbMOV=%a~+4afqAHu8(Qlh`WYrC*h%JX9dR5{+^ zt(Z4953Y~8{jV`gwYQf0Zl_~_osMIZ^6$wieYY-zVWf90wu{zlr>l&Q*BF#bMkTg6HMR_lblMbp=P*(1f2HnF+Js|h;cq;)f0kX*khB-BCz2-`@ zLOIsJz(B9l+_2r}U{cORqYT?5nlYN1^s4c-v$$KL!@O53B@u4l@V|fmRB=Of&c!yx z$38yy=6Zb@+2NV9aB@1^d9AZ?q)3eK-&?AsGr%lSaoBEWpMR}|#qpl_^?zId#D(wd zYDJt3<-D-&D&oM_l?Sv|threWB78jLHMTZ(l$d9@N^Le%jKjtF1^5q@!{F(&>&q{* z2xkqSZl%8?Ua3>}-~ZuXG)h5;vCgI|)oh9VZg!Qd>_4%`3k|%!(4eUmvf@`_{;oLx zmKq=H!MERPeBRkVVq_nF^PfNLpayGfmOA~A$8BqCYkDk8DuWzjAHaBAz>8jd!3~Uj zZRR^qC6~!4yMIo;Rvmoc*ff&*1e9D>)%LvVcksI@Em&t#`D#A1;gqL|&32aWO50i0 z8INP(MV(bUt){>7{6}cm>{XW-`6az@mu0o><~x#_O%aARi-L0O|1zZYoR@|;Uza?0 z%x|myyX_oc3VtDdv-3Ek3l+g!Q8tf=3o1FYu1Ld@C*n}av$JS3sHDn5$4eIEpTeX1 z-XHB3%RGj+^NzOa`@B=fGY(|0aI(|x@9&A>ovAb_qm;_4wsXAKCt9R~RI8tBc5N$} zV(7czKL0gjdty5F0JN2jTCtRTf5uGNAi{~StRj^X`WuO8Y!nd@68Z)J5JJ`0uK6d0 z^G=#jg-6oh27~g^LGLRZSu>4PMS&?+tlbunV$T3Ws{U)=clw1RYmD5}zggyASKF~G ztAacq6_VCJy{%wf&&lTzRU-p6Ik}Gek9l7Iq~T+q+T;5~p`#nd%GxuofOV__5UwmD zNN1Rc6}t1)3|vlt!? zOnpt#H7TPO?-a$zhGzlO!+GT0#AH#&Ag=jdn4t;kYGoxSjlCL&J%z#RKJ_TIe|%ft zs$D*F&ubh3SP$d!nIebAg~ZJL6U4Z{@Mir(fH7k;;oQ7jRMmO$dU5mZr@3mifPz>g z6FhFCLNQbMnIzCfK%)h_J=+V1Nu5s*&^*fmv?`*<#5ZD=N8ftN_9E&cAL_$C{H`R^ zRuL&{K9bnMN}VjA(k$XszjU&(HhJ5=pG6-vrrLHHUtXS_BZ(2WB+|EH`wPCiD2jWb zpqV>g__BCJ`t|QvW%0KegHjv{0v#g~nUYWFO zA{fM%`iT;Rv^3N@Pf7SIw`}kte8y+tzh^eyVH<5Ox5w*!%vCcE*fJac8j=s=fWIHe zzWQlr9t`MXVmASOg;OO)@wdL!C+piGhuiA;pBI-=+=ROLUuHZz$c+w}m$oki=2zVT zZ)MWQZRCBvipFlw)Rto>bIWn7gZ7xtKkU-?R%xVBx_FzVu{z5}{h}b_gqhHaS`##$ zX2Y8b_fvdD{Z=WepssQ!2$p6j7;$DC~^Z`9sdyG(X4~K(!&Cm3HtHzL4A&{ z$M2~IwwFiUt8FqeJ{~O*G*v^EF;?@xm=4_RV81<#cGJa5aa67{FgST45=I##LV8Ic z!OAsj*L%{0VFgZV*a$pA25}bBCw*mg92^`o+0xhI=KkO{ro|T)1lIv{HO@B&rKMbp zY-{hH9gHtKY6(Q2MTMw@(>Wg7eJk#ljH~CUA?{Gbv@4+g%O5V)qi#3d73bpkq1h#{ zQ}(-9`oNw-@^Z>zSg2xa$up;H<#dc^=6;jUv+4gLNI;}?^4&B3x-=U6p;>teyFBNs=D!X{JnJn}QOk%6 zSyhdmylS*Si!6#t>rGOK+~+#Cj#Io=jm!2J=CaEXcmMO)J!Cu6GdocgR1$oV`Xlvd zmrwya`NwrRB)aV)m|4Vt=-v*hN2Lf0!G8pW4hx*IC>s{5tfll%FAA3HfQ^zv{B*f+ zLv87x;U_0e8dH-f7l9x0=MCz3U2Ea@JFsSi<x_YaeUZEt!s#= z&g;)s?CYzMv(eYzKTy=deQnRzl=RIfS+t`Ai)=d=&2M^RvB<(+UFPgp7T3dK->Otm zvW%l@R8K>1SfNnD?u_4yd4pM@Kw6Pswdvp^nUwp_CInF*fHiqreY z=prhl)6ew_ApyADfcVQ*$Q#nahmheW*du*-Eg9pVXIR9u-?W+DK>$-kk12(Jc z@6B#etRN>7I1*kmqHCc1k6YS&JPX9j+jd2fOm$ol^R;V(yNg3)I(OF0Z&xeLZ?5z)0Ndp}^o?E$j} z0cfg>?cWoYdfj)Aj1zGRb43Wi_f)%fapl|FFNe3&D}go2T`&@^Sjwg@zGAC{jS@M+UdvgYBCy`M2Bd5Qnx0rgdzsx(H} z6{hXVqekZ}tXsz@rVdNa4Q!d37_axfY(;ukcj=jV{JXCp;5#n;Im!PqP>vdIKHOzf zH%&&u7CeD*>;MQ#BrS278b+-Km_2jxHO30QlD}YU{!2*rvuhS|VEFHEUOWx8F2Xf7 zoR6VRJ3Y)&zK2dsGC?g{<(R4ducL2S11pEgAi6Bg+^jFZ!tLrt*%69_7)=i|6i?hn zq?rxdo^2h~1L`){fAEmO(^^h+49|%~-4nGBQe~X8iv=6v0ooHd%gK8TPoCdXr-1Dx7xKN5%#TT$Fx{gglegs5x--Zn-V?4z%R6_)I!kDrt~HS3(NM0 z^*>(JP>qgr6}qTyTm_C@DIjC>(_R|f;s)=IScrvSZ%#L&LPth?%bF2;5y<1u`R-U7 zg_XznSWrPY8JR4*3aDjbH}OG)8SsS!U*x;lSHUb4;h)nt2I9*Bn9A@j5HEuLOMQeF zs?%vhxJ{jO&#jKqqb}AKVZOPpu5$fhnTZ@ig0%gGoAvb}qJcLsu&}IdN@Y?mg3H|S zWj5x_bAbfZh-k-b0d9jS%t}A9?Zoxph{fs`-lhJN)ps45#XD#`7LCYI5I08zNLvf? zR*3%N&-;ezcv+YTyKBfJ3V>Fmk6MKzcFWG&+IfIo{*~snAoEy~$&{7qHHFR(`hgB8 zq3!(>tQ^-lJu8fvq$8dxYWLQ!M`!uVd|*9Pn?5PEaNNcW((_`(tz9nKQ-C%kyA9RF zTy8>xXxbGB+2vXN4^6#8b~KUqJ0!FS{Ai)s1)%`Ax~N!WkLWu%83sH^$;uMS{Z-{D z$aH^E%xwDJxopC2?i8F%NFB~+W93|VZiE8*tl@uwW<$iJlj!~Bw?NePN^NG!shG;a zBTM&b+U~fjKy97oB_`*%VG4kS9CkWPsy-rn=UeP@+){4fM+hb} zO4fDo%@O|Q~ypBH{{97 zxUc2Mf9{1!@&*mGW4;@W7UO-~`3Sq6aXBuQzO{$7U+m<^-^RNJonFK@oqqyNu*%DV zQdq&3OW7)~zCdGy>KJ*&3jVw&BTL`e+gtQ%Jn|n8oYu{`*0c8Pene0TSz2@v-xeRU z`B{ia!N)?*?EXol=4^({I~Wh1%*0wwxM%vRZMN+G!+zF5Cg@Sgh(5cF!B_+j2_RIl zvZ&uuM@z-dZ8aq5KkA2#S7+xr2baFyAiqr$6m8&Dmd^sk3`ddce`rbg))`0XHuewv z^{Ql0kN%P0ELvveUo1{2$=&6bok%7Fvyj=d7SwsGlu4CQa_6FkCn6^G4rc!=Ce%(f z9s6$N(8{U%qFlTXBV}ck!<4Pltv&4pH~8owqy*_{+YqOy>qMtj!OXfuU)NVuFzLZ> z#ZKd&AGL17R0OtXyb3LrKD1jE$vk)5$NCO^f^(e!pLr>TKxfA;+IieuYE9#iKF=j# zmZ{JL1c3lPz_yE?@Zt`4e;Ni^z0`G(NE3Xch}|aP#)8hEcScu#DNjpd7@V63O4x?l z)>BXNcxtRf&mDe_nz8Km2E>s|KJmA4R<2Y^vr>d<^q5t=!`3zEL~|G_ntJK?BDhg| z&nf?TPW?T7#I26M17tPB?wJzC{VvV}cVCn3g`Q+ogZ7UdCDOH0U5XbR+{H~tNcI(SM0XG@SHRU?J4jFDioRxgrTY~!9h+X07`0G?h6nb zp6HT*2Jk_zbgUK|G4mzWj}m4|WCI|HBf>@BvS#S1hzEt)*@m8kux zaiZXxJQH0`@T`9?l<{+z+0PZYzWKGIM}`h^^s3#M@jj3Dr>}pqO@x#S_^sAn zOv*W9K-F1-)xX3O#cxh86=V-4@)VeZ{(gSBk~*A%BYRJCT@F`Ui5#R^>^J+C0QAbk z$|@ZD0+NR_`P<_g5|E1FxsF)!p~}s^*%Kerc>yY^wocn?^M-V5eAD!yKKL8O2Q{s^ zsnA{wC&4kBof+9=?39kq3>_9WI}i&5vh{eb!ov%f?SC5s7G~XONUnUzU0|xhZn0V9 z|CSOISL7EgYd*gs0LYpa){M8Thx2bdBc87{05`q56?PEOGuym>}-s;p{pZp zf(lmTi#mG3*d<^V^zVlwKqHww2ZH~bGORaH?0y$iz1jl+GD}XPS4+?YApDjE?_`Gn zJ~nG*LNzKB0E!-|vGPGb8kL5H-)X!0_T8sh8PplD47I9&B(GWX+i=FC+LHph<*%EY zgg!P2*p!(%ovrzJ#YQ>^pKKEM)1_9kuEOhy@aRt@S{_+kL%)9%IHv!c{Vs?2W<{Ol zdrpE(8z?~vc=46~6X;JCkZBX|E@aq&oef&hDp6NQRuL`*@Z(Sj#fr6$`nWsdW06q8 zTh>{{a|_86J$>qE`}S%*+w=}|YW0+E^6Wr#vv*%LDIQZFyTa;skyYz9@>7u}mayAo z*k4D{3?2ZoU76i*D=;W02FepoK8yiLLyqs8Q`mP%mDPS@3EQf?)QDG8_; zl_scHQZ`x8Z(}hIo5NKE?saj!CLS?uNrD_hN}e7j52eWN7vP$_oV zGlYy?5UVAkgLFdeq3od`EtC^6sdd5zg6h=k{gC;#BVipi#pqig+*zN&wszkjE31Mt z4T&gx4|3ZOeh;ddR7bm{Xo+A`pjVc&(Yq=rZ|>UUcmG-MZ7*@)M}Ae^<{`WKAfGRArC6 zB5fOs*HpWami{kdq z(AIe;eq7D}zPy8iWwq|uU~>4JfUPOQ2Zj9BK%1Zn#h7PDG`@~yA(O4TtDm!~=^09OG@1YpRQ;v! zHaJNA=s&ZRKl;FeGk&=ec4}X$%36%K0)Q{w1De(H@_S~p2U|9}lo1Egeua2y7N=v2 z0@-^f*1|NGC{YVP`WreRgfYEaE&EW9{JO6^8)zy0e~+v5lg_1iEwc*D5*X`!{y^u$ znc|fl-`{T|=I1%iEQH+S(*yG+ZyfgjnXU`YqdSmdk*>x<(kt{Mi5a6sA!g&(U5I*v z@&_xBLE^g#BsV?eEg8t+F>oV4rPPs7$XC(f)E>dH=;G}wrIART+xeh!9VE>o{zDB+ z;k7`pZNRt?u^_9U=qVz#X^1S_#VC@4=M@ zM&vOr^~67njE#qE@oDj~z1JA~fwOACD=}U7mHLn51?lp#uJ9<-)@ZoZqIcYe7Y~`J zJ`*y}yX~PH|3q(eR}RP{0)UDVfCusr08Ihk4kC9ZJOIepAUCEU=eyNsP<2z>qDtHVk?J|w!0eY5-t2>Pv-fwpskJeg6#Hb@c4iJdBiWzg*4lPjKNa-J7WdRRp#$`8si3$P*w?bgGt{e0xpHOMMw~X+cAD?`g)f zeHxS+zF~YIJ7W!Qz~hsZHBxYj9sxN7vcr{%gYzTV%l}s-)TNbmBzcMibPitdfyjb5 zq1Hd*vcJ<`Hk((Kmj|6~ni*FGrs$n`KL$;QO@7&H!x8$2!c9et=&T*?8XRXdmZ-vX zGm?j!T@xG-#(nWk5^+hk0y0yUi~FM&!F9##g2o=thZy;UL0Vjsff63 zFGIOv3J7Zg|3IHB&N0_iP8fZ-lt4?uq(9UQ9Oq*q70$oSRR!iFtLL4@1_OtSj&NkF z?<^a;nkhYj>+P7i#{J(Ep#Wx;N`5BVzzTwf{!y(j8@hk0ZV|{Xcq}l3UR5nE9u%?w z0*>7_7d?^IUEzk$?mMBQ9y2R!;KkeHCOPXlmDM4jCUjN)j@kJa1w#0`9$=JWYR0i4 zHTeeRzZM_Jj^DX8Q8W7*sdecu=FH5x%ljG4GBO5fjNck~B=JGu+__YuDbf5JBd&8Q z0=2Uvfgc1)HvWZ(x}$GC5UQ)-DQ8<2W#1nJdLJhqey4<7_p$5Z8zqNvEEhyvnGnNW zn>WNg>G-C^DjnvZEN*?hS%OanCOcSxI`7JOPP(bW*#}<_l@xRJuo^>Sbiiq4DM>;d z=XCCT`;=XohJzgL6os_>>b83Ycf(hKF4oDA9JcdlvRgioH=b&02108S=F#Cq! z8b&i|^7KOuS5JV-vAiWbt1A=~a7P=c0SuWVYiz=zNS1B9Y$?Vhks!`~%5FHC09f8} zuY9b&tN6?)(~_b^foG zm4L=|^uNT7Iz3R`VgSLmx!U=H8Z z#nCE4BmA>?jam?EUiGD`w@e_zR2>iOBQs}X8A^L?BMta`>U@PXojdYvr~ zuvLDnIUC|lWlvWkc>hXUr)>@h)A8OH%>wP9R-yswvd&t8G~itCK1NkGwdYXfDtiZK ziHh;>uB^bJ08o60Ro=|uQG-t%-fpLJfGT){WoMHG0$lSlo&>=iQ@AsofE%^ncKCj; zEsu}80JU0y4Fph+N;A(<5mg!BeuZV#nF;9cE>mq^@gcPn3g73H(@vH1Xc&^1yemGl z({7|+pwYfuox0;E7(X$=;Up`O-y-*r#rJdxf^2)22AH_~`^>09h+JWs#KzWMHk!twtah{_*&~wZG&bn>bb3 zTvH{RE6%x)t^eZ!C{s5LhW+-QTpdTZsg&Jorve?agMJpWO3b-jch!|>AHz^164hw z8Qp^c^#((TT6q1A20kbc2wurQuhZJDccWVO}i!?_S`Buz6@Aj^-@xJ*9(l;nTMv>VrGBFCA)4X zKZi+K%P2*7(7R}`PVX0{;F>mm`Rt-9po732>Ak1Ap5N zO>4YEwZ0w&H*J5%GN4grXNi{KvLG`>Afr@Y?XvI05i+Q2FD$2T9$~X-_(OdIZ+y`3)JLoj77uH2@|qhjrfF{H-6EHH+b%@}38ceZxkgxU94Q*R1`3n=cstmI zMRcbwR+fX$>(**Ui~^#55P}r~YM(xBQ?oHrnjXTR^2`(~a^CuTkZL*a1uKO*jYrxN zoKp|DPf8NB*cgANFeTpy{8(=J-S11Rso<5%6$5_}UU{oaKyuUUOzt1s_-s!5{a7QHP=miRRI8COCe}f*h{q@9Ok`m_3*8|IyUe zzo+0SoGjmL6c%YLHS!bO3U=K7{(kpdwf*Dahf{N%$lz$rYp@VyfrgOs;KlV))*Gs7 zdj#^YCy+1B+O%W=g+WrC%b&qWa@ZA;SoK9$2N(cso!-Zcqe6c5;H*jGSZzQETXvZy`{u~jGyuSE*Z(v?9tao zDO&|l8^;q7ihp03)%_FHnt!JEj>_WGR@_s62w8wwU4Qay$N9;{u;VUy=NyPBJSK)_MamVu&^mGmp$6I^yaQH z_2DXbnC?wcFQC zKkkS&cTmJBd<350x}b?JoHflvw2~YB-kwj@`2xD{ANP$ripI8mu)YLP3m`wCfIP7d z4A$%qzKu4jJ!7&_5ezlGtCh-zcemLVvuSyqF9?pnDKa$jdf8)E{8#ub+S}aVN|2Gl z1!C|lMEdH4w<4TBzUM0+nOZryL;F!V&B$t^OJKGO;_dTKsVnJ@?8FaZ7R_?S)~Hu| zS`ME6XD3nZY=VeW=}G7A(^+F3QE5rC@)?};xCTEVtK)5f6^;u`ol*qx-{x@K{Uj0K zCn+k|h&q+N-f6T=$4K>@tm=IUPya>9gGsf)^UYI}3&+OXI%VL_ZznxGg6s%`r8RP>GG6lm$bqGzs6rIT3l~88SS2l| zf-jPF(l%}U0S*Y3Sol`VQ}N&x6~nOhR$;f*_$xPm-|Q4yE_g~)r_cvo;+8&NL6?d- zd*P1yD1z%;co>Ty#Vgj)0C3UvSNWXH?!e&8&EB2ROlS@Nea*`+3)%T=r@N&0flexs z6&}F$laZC=0+ETQ2WYx{w}<#@QQ-`;_i-pw-T2@|4S9J59;|1@GeofrQbFT(9IbH- z$|9=)^_GG8lEO8{9pM=>p^mI+tG!K0{Kjt?&(jU23%h%qe@v4mkO{I^?Tr~PMDBED ztE6r(l*RPP%PP9cf|h}FNH19r7a76wlH^OqROY+;og1IZ^*G1FaS` zVEl@zl(0r!_th=y+8YwQ@b0nK#D15@R!2DjySE9v<!n@DD z8<+V9j~yxe)mcj*`$#5e)-)S185}p*6$)rbM23Qd0NbZ`mlmY}E6(>Y2ryI{MR_y# zjsSO;0^@CA)ROFLPi#BbUX$CTtRMO~wJhb)!^*)XL)9jSZeade8Q`qY2r2{Omcr#O z%c?!iD0Qn<6|yg1#pP6rZ>8FQoMj^z#OEy+Fb2DLU-Yg8}F4Y((s?FvVQM!aKn zzB_&Tz=wz`+pZ-aj&sa}wX=2X70A08KP=o^iO~8LjBiUI)TV~l-X08pdNh?6af7FF zid**1(a=a+%5cIwv>f-#cZPoW+AIr{w}4=3dv>KWaE8%$Y5mr-xI=3pd$kG2Z`S)I z0i^!%EmgjzXvHA;K}VTMsxV%&nC_ekm8GbY{=Q1tqSWsFl9GGSghpNeNHBC4DLYTM zJjZIr%uEkdA8X3+gP(ZEf|*BnT0Qy&0Nj6vA%S<3d z_^8v~8}aiZ+lh+$&muGQyJ)3^fYW#m~R-Oi(b!dEdWV43Pkqxr>05}Xb0$f9J95c?ou&jBN)n`8+;gdkQ_QJG`sMeh1 zt|y40+(xOJprR7imx9ToXpjAp!m#{zg01A>q_i4j z!+b{a-MJF0t1Cw2fHSkt!eOD{#k&{kae_zl3HN#VJ`BWt8s=d{tD9^d+QU*`67k=2 zMFxB!=97AY`P7b&heL_PZXezR#hL{kG-7OflE_cepKPIg$+?F-rUR67mUkm>`^&h? z$dB<3piR=2fpDUbvGl|3ps_Rwny-~FH0Xv?Xf7L_>e5kn||;F6eAKB0Qf`QdR(rhn~P3b*3&MK8oU7+y6w&~nn)-rX0z zu+?@L?(DxaV`y=paerm&zM4j-ZnM|qNIZ+6nGm0t!{Y6y%vIv4(@rFO)rQMWYyKil zGB|5NhEyynNF6xiceO%o84Sp+D>N?#ZWq|al46vFzc}RDOz38mjbgLNQfFJzspFQ# zdQNgq$Tf$=#&53q{GBP_T53NXlM)M;%_|4v$&*}2Jw(cpeJK-wW!DBse=mv!j-cR@M+mVnM^@ zoDu9dH+i=C-_^qUuJ4cflF1Z4=wg@Xc1q42H$4Vbb4t_QzGZWINIc(f@Yma*wCoY% zp+sE$z%xESpxF$WJ|0xmc5^b~ZMzqve!nVO12q$$$Cdo~!*@e(H;Q6g2f;r1pMRi_ z6e}Q^CkT`(t<&q1pFY3XPt0qb{BE_pE?X_7z}hGTsW3aOY%`F{%Swn4wmqAI=NfKh zt=8ZyX!fR?1Dp_cqoxB=@Z!PH7Y-gSXkB5ZEcaA+v<8)}YvAJIw6Pta7kW{bc94u_ zmRvRz=$Q?R-D|UV;n0oS;4KWwvVEW*<-O#+94ygUjl-%R+M_)*Cp_V8mJ0Dr3o$Rk zfxBzxFeEsv`|u8VG7|ajy&Dh2Ca-Bme+J2N0>Dxvf(^`>JSVJ@{h(;~{}O7w?_P3g2~u;wCn8v(doeTCyKF~9`T9@CQ+ z=Ug065n>mQMc{!9{$~*$3POebSJH_{Y}ay&X?r2tCBs=A_%4CL!KW6Rs%3| zf+RN>oZI3=Wqn(xyQ`1!$GdGp)?YC^hhQQ)RG|;pf4P>v=GK7?ugMvtH+OG)I2Z9X_RzR$(4x}Km?z`;r)(@Ix98|WPNaUN#h;2E))oj0TwXTAy^VI#n z_P#T!sitdmlF)k*1w|4j5eU5(6$I%>)lgNWR|Q3Ur1y>>O+;y;C_?l> znt*gcB!JXA!S}uE{=2`wwZ8nwNzR-zGked>-g|bNX`xbYLH!RNEs-N*g%mYo#K&^t z4bgJqeYD(T$1IFl0-*ExO^Psh0vs`6w9K$y=G00{zA!q=y}FcBQWJaCGJLsb5tqoN z{bsp&QYE5{PGUaQgZ~%=LF)be z6W?Z#Om7Rri#Uh$EgeKgvii;QtUY(cU&BPuPyKgV{Z-_|f3t<-{auR1X{2vX1=)4O z(=A`JQjPhKxL@Ku;Ar?skBS&7yJfNeId%#gcyb_B(5qPRH>ZuhgLqKUb?WAz?lS^Z)kO=}D-Jq;)av+DxcOj)X9LfZ1jd{`uktzu?^T7!Dd?b- zE|x7=OIT&h@9|+ZoKoG9I1AVQt0~m%V4$c;)WvZ1W#%L^h^U5Z2y5^jq z)BK8Vv}Fxmm~zDaWqJCCrxs;DRwkRE0^{z#+uFbmhKmCLwz{SIA7Sk`;mNK=WLoPU zVjVCUb$4fHhorcl8%a$xzYTp(aOol3*!UW@s@TvWzfrlUQ}&1n?@BFO;S;7J87ur& zN@~-MK?9!4Fyr(J)BZx{WS~b;YQ>Q2D|WnPR=>aqC7}~eBG??Nhz=eud|vICm1kJc zPoJkH*{hL)BI7Xq&n)?v@eeeOFD`EpU#neL=Tj1{*xfH#Y`QbJJaU!w=-hc|hg#pY zNPlo6*qZ44_1b%Eykl|Y&sqncx0U=aSRb=ll?;Usb-v8(7g#mcB1UU-^FkH_ z4I+_qFpS)1`V;RO%S$pAWZ8xvTbkCBR? zj5g|4rv*NJU&QNQ6Bn$Gv)|oYM%HWi@d18l+K08NtVV@x<3cjlgS4}3P6d^eN0(gZ z#B%-ev8LSmC^nidaheq|@es3=RkQoPd9i7fQzw!sa{c?0?Wn zc<5V~&Py}V^s~~K`e$;_dl$2`#ZP_Vi-xi$w3Nlj$Eh=q-6;w2Q(vh1rNfociQ4(Z zfC6+*QG@LriRlzYz7nBbd4Rp2O@JN4(eZb4rwbfhp(6)|Yf z7CAvZAPKoMxuU#6zNIdCIza6-|Dz0z$gz3$$-Bmd)1Ux7k?D-PR}@FM z(};!oSe3tXb6v~${I}5Z#Y}2U_3Zqhw;=B~UWBn6@PFZPA!A04azW)f`lw!uXsyxa1$ zaFee_jdn+eE;`%zKvneQ*xZRPlSj;_RW$hIQzwp=bEQ*erSEK`enYp3^l1-dp~TyzPUk=LryJZ630eCBVVh@O!=u3>-ej^_K_im&NMIlfh{ zOkiAodmn6kj>CktOvtOfj*e*cPuugmxAyR!nSZd3ke{>KroXXLMrB(C|I#BG^X*Gq z&rg1{A^Hg>k6KN?OMdqK-2CmZT~{-Ip_X-je&#j1b+&8l z&jH2J_;y<@N0*;5ZkEKJw#8@=^xo8uyO|NNXqSC;Thl<`8UwFA7-Zu4ZkDPQa|+*F z=acg=A1@2ed{UfpijBz@k#@?uDXa0J3K3Wu^eaGgJ3kvKj~VoNtyFvRMfpzY5s&8$ zsWR_1V*&%?vO~(cKh3ZPwmtaWSotf+5opND#y@X}$_l^r-fz@G>sEkTdZ9S=Sq7-_ zU-j@9;s_rKJ_`8B#DC@j$H$UF%MDI$+u1ncbC~|rc=!jVvd8Dec@b*i7Mk=ulbH#* z6>7yX>5n(5`))JR$`tA-edv}*oWIxBCZBh|U3smMeO5m7idgX4N^d8TmZOdP@j@G2 zqU(SqE9%wSD|6hA!jC(N+wIU{ycDpW^Te-W{+adjLg|d6JEydSGE<( zq93X&6b!}~`W%OrT`y!c-?jAGN$}Iow!M2svZ&DVet_t1)M8Ux*6Nk(1q=R0l=UKb z-lTDN!P;@N%kNebTs?WZe8CfwfU=Ms{*?UeRFFs^59P|oYmhXLFZWo2qy}Kn<8GeV zE~>BHOXUr3H;URgUl|K;$Kv%z(}_fMuZPt47Dww%q|Vlv*tb^oi*-jHrh0lCceMHM zl+GK3CPRP08rLsx7lbwxZGMyZsR+hoG3`(6v; z-rLh`tj{zH%OL@OMlB_%edf7^kyTPoa`}_iJHeRU-~V#gUfP{^(l-=75WWFJ*aV*Z zbxjvK)_hN#Mn_a zp%;AS>B*{!Os>Su?h(gkh5m!R@q<06cOT~IGEZ*3d1-_O_+>>)68)&5&5j?GN)Ptr zPZlej0Wo1(aLbzU@xl&gS$)+v>3(osEwg@ejn7phJh4_fgqliOh$-w#(wfwBy}ILK z;%}S3;bIh*ay%To#NRwQ#Z9bUsgru_a6W(YB8AixR_}99x}#PR(RX!oYGcG|zgzwC z+U&{Q32IxBiadYmX+Nnq$+lY$H>}q@k#yjcBzedBrd9=0IC&#->?Vy&vIEJgLXhf% z-@rkSlg&@{N+~-HCc`P|f`sZXQ^leq(w#Y~vS&OR{t@i&(((!VqJ3rjm`v27Y~%F6 z>cz6Y3mIw>3U52@oK(}ljq!SsGV07JId9E-OgWz1`C=O~fjar3FoGC!+xF>viT9JyRUbJTVBp5+r)rf5T|(~^XCSy3FnbzwMrm*=DbIaw6 z8%=)HAksmC2BfNg_P#P$-N7&L@7&JS!4gclCaR>xUF?~a)-$bg(*(S{TEL^L*v9k@ z65~dp=8h*_3s4^kfu{#0CaKs^k#hK*xIB%qdrh2(9GRts;Y#9g+iqXmx8MI9Yni*$ z_WM#>4dyC%ai%ZvE}VsYK!uuH?mCEp-nyXobg{SagQ8cO!P_L)Oq)+Ou1~(L0 zC8X=C%d6LLF$9<=FY5kdine2`Ibkx*LGruD=FM}B@2zI?oqHcWD#R+NZ@l>fW0{6Z zZ1)ysPF(VT41*Cj<;CAVFS2!vhfa&zduX%(1?mhx(+(l5kcbVD8ap~Cu6g@2^>bEN%=+hQVf}e^Tt?yZJsJQ zxcuwBe#ouG;WG8sUvVBPPr!|CKH<>{_tavA+|Jq)zijCEHuYwNkOV_Gu+>YOX|>cA z4H(8x$#Utca=3f{)>mK5DR;2V(`zWp9l?ut1f(WTVV_Gz)3iW5u2veeT12!QY$Y6E zyxZ{QY*h3WNX%jC&nIwf0@t?^cY zrI^GVYP4O&4@9Zx;{d3Zv8coho{7&@RwQ&nJNW`?i#_kNYV-` zmW5A&&n+$uFUv0}fqOR-g$Hv}z9MoKp`R$=vqVvx@9sW>C(NCP3WN@Ut(b$6O6glF z!ntKb5iqV}_uq`x^*s91<-yFM2Lq?IA5WkRq$3G{kQ*dfRj(m{)xfFIWPF4wBZjW) zeiATnPJybmVEkA`&0fdC!on+U@s{;xBoe6-c$!mBqUEW=O6P@#PssIxn8=xSSWOJ} zSG^_GwB51g2bo${evy51LS0@|{|Ns{HM|AQU))<`I%XiCPqZP#4}x;7yrM$k(sU4s zkYta=NbjD1)lHlP6Gu{Ui0NectCg8+*Zg z#RuasVY-6fOq%IF6sqO=ypy8W_ot@mg7lQG-?7ChDT2l>Z##fvQ>HCR>TP~4cf`N) zfd(m(`O2e)GTIL3^5c8Tb6jkpxINhKmP9>;a5*UE(R>!g8lY4XOZ7z*sExVgiL_hQWcqKBhqGkRKAizAn_%hwIW*UqQPSfP)X9L6XqxZbYwn@ zd+E#Rg%4ME_qZR7P{UW9pPN1EDlj>f;%lIr%_{a>kf-a>{f|@Yo1yS%2{*)3DD-S5 zXEZy>i2&%r^{&D(6e=(V#2p`CG?dHZ9vCS&IL?6nVj$T!E`m82tEM5LaqfmIfmGU zW0-)c*7kMg&O%TALMY~Q#-}$n8Ta_J*LQ{_d2+e<@D%W#2D`F_`2@OlNzhre_)8n*uk;2{lZ{ih-L)1W8}STN9Q~($JKgd zpWPG#O324xsHo@&vb~xKd4)}Eh3QXV1m=fE$`lqQDd2n3M5|@^7|^q@>53yZ|2The zBQ$ic&Aj|B8scaj!0&c}I8eDn9Z0%&zrKXxyxKY1^bAupFqW*(5-J8sM`^)xVIR^B zkF3R}u^SaP>5D7c_P3cs_ZDr(9UHR)kvIT?pf4)0Qv#gKMwTP$fYbdU=Eq$6LqyJn zNqRu-=FZ!?x9p+c2EPtM`}{-(yVw9>Og62H7qH*}XF|4rv*>hkA7&-$OF3fx#LE*2``&GR)k$`Q0G*w){EF$Y&?5`)Gbp!P`gpmy!HJ-o8uy@2A~1B6*3~_&e5XU ztLQ|p@YET<3OI^c@0bcxOcrYItCp*$L*$&YQfugB03?twalwV*8BAE3aC^Hw40Z6v zTYf*U6M!6bGbRSWnK*&gd|IDG7i9yPLKS15KkEf|>37w}Z}E9S*QHO1Sf^r!aHpW< z59Z{FNE>~tg(v#0?4~IENy)G*zvhvX3^fGnG-=Q*?>dNHlzTA$Iz32u%PAm=qi4@ z_D@ul1!H(7<3+g_LiPY_@oMszz4p6VbBFj`eh}-rQ|U$v;@nxre#PGsQP`S@sJ~1& zE$0HjG<9DXA}7-<{}E%0PC#Dltx`r8hKwRDj~;&m-6)msRD`v$o1eVHr(m$9!Bd#} zz)dh&&6-%Yy@LkOvmL_+jF}O37q}x$88UjhZ91I!A&d8nB@TOcQ;f43aZGG&ZJ{9D z3kCDGv;g;>Y=x=gX9Oi*3Pj6$Vid%@1mdE(YDmXRu;~v^v%={&w)q-~b1qhSl9_1; z11jW3Jip@W%>h`u4;i7s2^R`N{^ctHyEzTL9BveZua8dosuvj2fxF@CVaz<(oc%TN z14Cw%Y`^E9kBN&=6C|%f?j#CfS6^&JQUVX36yNRBX!m-I2y~BXS*cK?AoLnj29SnK zOJJ_aM@U=?!$ZUch#0aGKGl|69&l;dHJDAZ+z1B}MtEC?cqUE2d44a{F~}pfxJ8%! zwgSw@Q9^bN$?vOT;DqBsmY}@{sl$C35Ix3t<{&@kIX~Llca9m3IymSsBgMtPNWx^p{h5hm6HsUzVo|2XO}BHJ~7uW_38dv*x5*NFJUb*=^bc6vR2 zl#0Y*o+1Q$Bv=M#ewb4+0NnoJenIsFO*9(B7R2=BQnOJ#eL!KAbo4B@*l9E^c%44i zzz&3IcV&1khnOvow~hNhsf~rx89=m z)7!<*+~cQIT2>m41K~#u&5DPKQ9FGf2@(BDwrt?Knk0|s9|nw-tE{$owFbT{K0(^VOz+*z$?ZXUkRb&JN&Se`!(EilLGtDJO6GohrZVDzdy_v(OnI*eB)+xyg zq+C`YG2QXtSEL6=h{w_lKh%E=EK}V2Gm{MfvrvXAPd)+O6P6@%~Db0$v;a)tm9%+ULvePDQ7<*7CdW8}WN8_Q9 zb8f;;Jv`Vj%DMfvrgFml3$HULk91Vp$g69X94o1H7u7V&Qh7OqXQx%RP^B>wiJ!76 zN(~C_j^ovSuB9(7v%fp5;IR#v9{@)V7lHC88y`G9B89hoL)(*0kcLMOTlICYWVUb+ zQ>-PdQ*vSM)co&Sea{M!A zl*pSNennjl(L4zT`v+DDqLo~U5i^vHZfqs;42TpR>GJQnBhtuZm%vu{guTSwkc&}m zs;Z`n-F%66=o;(VGQ6X*=Ud{0ac~fqjI-qcfoF*%tg(d0-`{`PAkZAINb8W#&$1rm z$yiXSGFXw3CZmab_l$RJBZ?RQVt&HMWP1lwrQDi6b1}o|CASvZctcuvxTb3Ec1~*0 zKQot`$NfeV^8F5Yx~fPL&cO(f(@r+1%rb)*eQME{^g-gT^1CBGw829DuN@N3%0Fm& zURiJ#F`XFcANcf3usNkA;s}(08-()2YQJsV@wDDda~Tuw@;b^ODCK)y4mwF%1oA?P zRvbkZ?S+r)+8cVNa|<#2z-^Y*ek4|y!uYobkoGg*r6Ab$LuRH+@f7B91UX;GDq?)S zfW7Xg`{m}>H7NP0N8jY4>Z=})t-V1;rUu9*zBCph9qn`cMS$|n`w6ei%8;jFd~hJi zv?XUDo!_m`hy_ZJ+LB@qb~AhIS+M$kE|MCmW6d*fFPElnN5%fUC&Xt1MZB1Z+W?&5 zP{IMg%RCb8T`e5|4>2&ln!9PktMsFV4H#Ny`bg1kUFc&`7%lkiY%bF8$8)XoQ(yA^ zb^ubzvIa=7Oqnlv8Fb`}w9~^k5(vBbcRjydOBQTntYI!_{R}K9m_+CJ~%V7-r_w2B3j4iBw-_Fxk~= zz|$32V7MS7+VBTzo@_GS>?JL{eiD6Bk_8frWC>A82t70P*1ScE!~i|T-I=qx+G}Z> zmo00tj9VXhebVwKX%DK8oB|TuT27hMK}xIn z8CrEdU;qFE%7*thJ7t#J$(C9w)S+m8TFW;b2*gI_yE8dj;*E#fs$) z(URk>4Vlg)$ZzK^|1H1eTQ~YBy{)xCTk&xbTVj|Itd;@I2VWgPRWk%+&4`bSviF{w z!N!*(mt=Msx5*SnDv|&nz-9DEP4pzTZBr5bh)td)v3tOph@pU!%jwYmK=_$eWjx{X z8|v_G$d(tKoCwL-hum=PloAfUo$~-1{AkUoN_BmwhOzPIa#H_w*kauyFKhJQ2ekPE z=od)^cf(43=YKpb1{{Zlf`1ExebdHsW-87%NiuYH9YL1+OGZ)vU=7_zVcouA#)xQ9 z(vyWx5-bTq6iz}C0AQfoFuAD980ve=O%R`$SpZ=Hn(N_BsUO()iH5G%x^3tEIVLJ+ zb|MK74P=4^Kw=97abVeo&|7`vg`xrufZo4`neIf9mVP6Soa#t|wsk8UsGJ9X!FG#c zM9r(h0ukz~hb{lL+&P^Up?JIq!%o))r5VqV8_xM_LnOpP@VTW}%~aRv-t{KV1i?5$ zfV)o?GvRK8i?Q*?8(zlmm5h}0{o$e8*w7^x2@Thgrq!!Brw$5ErayK3I?_WlqN`FC^=#qLe@J7`_zpgd!7LSWBoq+D<$JnWcmifHo}yL?i*;#cg-wBWFeb z_JR&_Rd~;E8mlM&{of$j`@|ziLo!RDge(OX%+t{$GJ>1e)8XC`2$Svb0BD$+(R}F> z#vT8ED{YEaE-xdZbLQ*GxcF~VT5#SNXp!z(Sym|H2Fbd2kc0eBe%KX`$KbtV}FN+BQ^pJCdHmD#09>%*~Mc*b@JL_*PmxCeRyiH6M& zDP!O_NX$NEjC}tmoe~9G%lZ4*{m2_}athfL1c)VeG#`LZmCN$#!;4HL0sg}^k$Zsq z`FF^Kysb^|5=vTcl>XjA0)oxodG<->wIdyrrpeL|MBlja7^UYy$fMm6Udv7J-&kgCBX4e(y~`!i@hctI)Q07T*G@ { + msg = msg.message + console.log(msg) + const id = msg.id + if (msg.action === 'check_in') { + document.getElementById(id + '-check_in').outerHTML = '' + document.getElementById(id + '-checked_in').innerHTML = 'True' + } else if (msg.action === 'drop') { + document.getElementById(id + '-row').outerHTML = '' + } else if (msg.action === 'promote_from_waitlist') { + document.getElementById(id + '-promote_from_waitlist').outerHTML = '' + document.getElementById(id + '-waitlisted').innerHTML = 'False' + } else if (msg.action === 'new_user' || msg.action === 'refresh' || msg.action.split(':')[0] === 'change_admin') { + window.location.reload(true) + } + } +}) + +let successColor = '#18BC9C' +let errColor = '#E74C3C' + +$(document).ready(() => { + let timeout = setTimeout("window.location.reload(true);", 300000) + + const resetTimeout = () => { + clearTimeout(timeout) + timeout = setTimeout("window.location.reload(true);", 300000) + } + + $('a.check_in').click((e) => { + e.preventDefault() + let id = e.target.id.split('-')[0] + console.log('check in ' + id) + checkIn(id) + }) + $('a.drop').click((e) => { + e.preventDefault() + let id = e.target.id.split('-')[0] + console.log('drop ' + id) + drop(id) + }) + $('a.demote_admin').click((e) => { + e.preventDefault() + let id = e.target.id.split('-')[0] + console.log('demote admin ' + id) + changeAdmin(id, 'demote') + }) + $('a.promote_admin').click((e) => { + e.preventDefault() + let id = e.target.id.split('-')[0] + console.log('promote admin ' + id) + changeAdmin(id, 'promote') + }) + $('a.promote_from_waitlist').click((e) => { + e.preventDefault() + let id = e.target.id.split('-')[0] + console.log('promote waitlist ' + id) + promoteFromWaitlist(id) + }) +}) + +const promoteFromWaitlist = (id) => { + swal({ + title: 'Promote hacker ' + id + ' off the waitlist?', + text: 'Are you sure you wish to promote this hacker off the waitlist?', + type: 'info', + showCancelButton: true, + closeOnConfirm: false, + confirmButtonText: 'Yes, promote!', + confirmButtonColor: successColor + }, () => { + $.get('/promote_from_waitlist?mlh_id=' + id, (data) => { + let title = '' + let msg = '' + let type = '' + if (data.status === 'success') { + title = 'Promoted!' + msg = 'The hacker was successfully promoted off the waitlist!' + type = 'success' + } else { + title = 'Error!' + msg = JSON.stringify(data) + type = 'error' + } + swal(title, msg, type) + }) + }) +} + +const changeAdmin = (id, action) => { + swal({ + title: 'Modify:' + action + ' admin prviliges on hacker ' + id + ' ?', + text: 'Are you sure you wish to modify:' + action + ' this hacker\'s administrative privileges?', + type: 'warning', + showCancelButton: true, + closeOnConfirm: false, + confirmButtonText: 'Yes, ' + action + '!', + confirmButtonColor: errColor + }, () => { + $.get('/change_admin?mlh_id=' + id + '&action=' + action, (data) => { + let title = '' + let msg = '' + let type = '' + if (data.status === 'success') { + title = 'Modified!' + msg = 'The hacker\'s administrative privileges have been modified:' + action + '!' + type = 'success' + } else { + title = 'Error!' + msg = JSON.stringify(data) + type = 'error' + } + swal({title: title, msg: msg, type: type}, () => window.location.reload(true)) + }) + }) +} + +const drop = (id) => { + swal({ + title: 'Drop hacker ' + id + ' ?', + text: 'Are you sure you wish to drop this hacker\'s application?', + type: 'warning', + showCancelButton: true, + closeOnConfirm: false, + confirmButtonText: 'Yes, drop!', + confirmButtonColor: errColor + }, () => { + $.get('/drop?mlh_id=' + id, (data) => { + let title = '' + let msg = '' + let type = '' + if (data.status === 'success') { + title = 'Dropped!' + msg = 'The hacker\'s application was successfully dropped!' + type = 'success' + } else { + title = 'Error!' + msg = JSON.stringify(data) + type = 'error' + } + swal(title, msg, type) + }) + }) +} + +const checkIn = (id) => { + swal({ + title: 'Check in hacker ' + id + ' ?', + text: 'Are you sure you wish to check in this hacker?', + type: 'info', + showCancelButton: true, + closeOnConfirm: false, + confirmButtonText: 'Yes, check in!', + confirmButtonColor: successColor + }, () => { + $.get('/check_in?mlh_id=' + id, (data) => { + let title = '' + let msg = '' + let type = '' + if (data.status === 'success') { + title = 'Checked in!' + msg = 'The hacker was checked in!' + type = 'success' + // Update table in admin.html (This is a hack, and a terrible one, but at least there's feedback on the change. + document.getElementById(id + '-checked_in').innerHTML = "True" + } else { + title = 'Error!' + msg = JSON.stringify(data) + type = 'error' + } + + if (data.status === 'success' && data.action === 'check_in' && data.minor === true) { + msg += '\nATTENTION:\nHacker is a minor, please ensure they have the minor consent form!' + } + + swal(title, msg, type) + }) + }) +} diff --git a/goathacks/static/js/init.js b/goathacks/static/js/init.js new file mode 100644 index 0000000..3c8f6a7 --- /dev/null +++ b/goathacks/static/js/init.js @@ -0,0 +1,3 @@ +$(document).ready(function(){ + $('.parallax').parallax(); +}); \ No newline at end of file diff --git a/goathacks/static/js/jquery-2.2.4.min.js b/goathacks/static/js/jquery-2.2.4.min.js new file mode 100644 index 0000000..5c82cc0 --- /dev/null +++ b/goathacks/static/js/jquery-2.2.4.min.js @@ -0,0 +1,4 @@ +/*! jQuery v2.2.4 | (c) jQuery Foundation | jquery.org/license */ +!function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=a.document,e=c.slice,f=c.concat,g=c.push,h=c.indexOf,i={},j=i.toString,k=i.hasOwnProperty,l={},m="2.2.4",n=function(a,b){return new n.fn.init(a,b)},o=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,p=/^-ms-/,q=/-([\da-z])/gi,r=function(a,b){return b.toUpperCase()};n.fn=n.prototype={jquery:m,constructor:n,selector:"",length:0,toArray:function(){return e.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:e.call(this)},pushStack:function(a){var b=n.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a){return n.each(this,a)},map:function(a){return this.pushStack(n.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(e.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor()},push:g,sort:c.sort,splice:c.splice},n.extend=n.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||n.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(a=arguments[h]))for(b in a)c=g[b],d=a[b],g!==d&&(j&&d&&(n.isPlainObject(d)||(e=n.isArray(d)))?(e?(e=!1,f=c&&n.isArray(c)?c:[]):f=c&&n.isPlainObject(c)?c:{},g[b]=n.extend(j,f,d)):void 0!==d&&(g[b]=d));return g},n.extend({expando:"jQuery"+(m+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===n.type(a)},isArray:Array.isArray,isWindow:function(a){return null!=a&&a===a.window},isNumeric:function(a){var b=a&&a.toString();return!n.isArray(a)&&b-parseFloat(b)+1>=0},isPlainObject:function(a){var b;if("object"!==n.type(a)||a.nodeType||n.isWindow(a))return!1;if(a.constructor&&!k.call(a,"constructor")&&!k.call(a.constructor.prototype||{},"isPrototypeOf"))return!1;for(b in a);return void 0===b||k.call(a,b)},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?i[j.call(a)]||"object":typeof a},globalEval:function(a){var b,c=eval;a=n.trim(a),a&&(1===a.indexOf("use strict")?(b=d.createElement("script"),b.text=a,d.head.appendChild(b).parentNode.removeChild(b)):c(a))},camelCase:function(a){return a.replace(p,"ms-").replace(q,r)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b){var c,d=0;if(s(a)){for(c=a.length;c>d;d++)if(b.call(a[d],d,a[d])===!1)break}else for(d in a)if(b.call(a[d],d,a[d])===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(o,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(s(Object(a))?n.merge(c,"string"==typeof a?[a]:a):g.call(c,a)),c},inArray:function(a,b,c){return null==b?-1:h.call(b,a,c)},merge:function(a,b){for(var c=+b.length,d=0,e=a.length;c>d;d++)a[e++]=b[d];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,e,g=0,h=[];if(s(a))for(d=a.length;d>g;g++)e=b(a[g],g,c),null!=e&&h.push(e);else for(g in a)e=b(a[g],g,c),null!=e&&h.push(e);return f.apply([],h)},guid:1,proxy:function(a,b){var c,d,f;return"string"==typeof b&&(c=a[b],b=a,a=c),n.isFunction(a)?(d=e.call(arguments,2),f=function(){return a.apply(b||this,d.concat(e.call(arguments)))},f.guid=a.guid=a.guid||n.guid++,f):void 0},now:Date.now,support:l}),"function"==typeof Symbol&&(n.fn[Symbol.iterator]=c[Symbol.iterator]),n.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(a,b){i["[object "+b+"]"]=b.toLowerCase()});function s(a){var b=!!a&&"length"in a&&a.length,c=n.type(a);return"function"===c||n.isWindow(a)?!1:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}var t=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ga(),z=ga(),A=ga(),B=function(a,b){return a===b&&(l=!0),0},C=1<<31,D={}.hasOwnProperty,E=[],F=E.pop,G=E.push,H=E.push,I=E.slice,J=function(a,b){for(var c=0,d=a.length;d>c;c++)if(a[c]===b)return c;return-1},K="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",L="[\\x20\\t\\r\\n\\f]",M="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",N="\\["+L+"*("+M+")(?:"+L+"*([*^$|!~]?=)"+L+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+M+"))|)"+L+"*\\]",O=":("+M+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+N+")*)|.*)\\)|)",P=new RegExp(L+"+","g"),Q=new RegExp("^"+L+"+|((?:^|[^\\\\])(?:\\\\.)*)"+L+"+$","g"),R=new RegExp("^"+L+"*,"+L+"*"),S=new RegExp("^"+L+"*([>+~]|"+L+")"+L+"*"),T=new RegExp("="+L+"*([^\\]'\"]*?)"+L+"*\\]","g"),U=new RegExp(O),V=new RegExp("^"+M+"$"),W={ID:new RegExp("^#("+M+")"),CLASS:new RegExp("^\\.("+M+")"),TAG:new RegExp("^("+M+"|[*])"),ATTR:new RegExp("^"+N),PSEUDO:new RegExp("^"+O),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+L+"*(even|odd|(([+-]|)(\\d*)n|)"+L+"*(?:([+-]|)"+L+"*(\\d+)|))"+L+"*\\)|)","i"),bool:new RegExp("^(?:"+K+")$","i"),needsContext:new RegExp("^"+L+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+L+"*((?:-\\d)?\\d*)"+L+"*\\)|)(?=[^-]|$)","i")},X=/^(?:input|select|textarea|button)$/i,Y=/^h\d$/i,Z=/^[^{]+\{\s*\[native \w/,$=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,_=/[+~]/,aa=/'|\\/g,ba=new RegExp("\\\\([\\da-f]{1,6}"+L+"?|("+L+")|.)","ig"),ca=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},da=function(){m()};try{H.apply(E=I.call(v.childNodes),v.childNodes),E[v.childNodes.length].nodeType}catch(ea){H={apply:E.length?function(a,b){G.apply(a,I.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function fa(a,b,d,e){var f,h,j,k,l,o,r,s,w=b&&b.ownerDocument,x=b?b.nodeType:9;if(d=d||[],"string"!=typeof a||!a||1!==x&&9!==x&&11!==x)return d;if(!e&&((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,p)){if(11!==x&&(o=$.exec(a)))if(f=o[1]){if(9===x){if(!(j=b.getElementById(f)))return d;if(j.id===f)return d.push(j),d}else if(w&&(j=w.getElementById(f))&&t(b,j)&&j.id===f)return d.push(j),d}else{if(o[2])return H.apply(d,b.getElementsByTagName(a)),d;if((f=o[3])&&c.getElementsByClassName&&b.getElementsByClassName)return H.apply(d,b.getElementsByClassName(f)),d}if(c.qsa&&!A[a+" "]&&(!q||!q.test(a))){if(1!==x)w=b,s=a;else if("object"!==b.nodeName.toLowerCase()){(k=b.getAttribute("id"))?k=k.replace(aa,"\\$&"):b.setAttribute("id",k=u),r=g(a),h=r.length,l=V.test(k)?"#"+k:"[id='"+k+"']";while(h--)r[h]=l+" "+qa(r[h]);s=r.join(","),w=_.test(a)&&oa(b.parentNode)||b}if(s)try{return H.apply(d,w.querySelectorAll(s)),d}catch(y){}finally{k===u&&b.removeAttribute("id")}}}return i(a.replace(Q,"$1"),b,d,e)}function ga(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ha(a){return a[u]=!0,a}function ia(a){var b=n.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ja(a,b){var c=a.split("|"),e=c.length;while(e--)d.attrHandle[c[e]]=b}function ka(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||C)-(~a.sourceIndex||C);if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function la(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function na(a){return ha(function(b){return b=+b,ha(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function oa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=fa.support={},f=fa.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},m=fa.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=n.documentElement,p=!f(n),(e=n.defaultView)&&e.top!==e&&(e.addEventListener?e.addEventListener("unload",da,!1):e.attachEvent&&e.attachEvent("onunload",da)),c.attributes=ia(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ia(function(a){return a.appendChild(n.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=Z.test(n.getElementsByClassName),c.getById=ia(function(a){return o.appendChild(a).id=u,!n.getElementsByName||!n.getElementsByName(u).length}),c.getById?(d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c?[c]:[]}},d.filter.ID=function(a){var b=a.replace(ba,ca);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(ba,ca);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){return"undefined"!=typeof b.getElementsByClassName&&p?b.getElementsByClassName(a):void 0},r=[],q=[],(c.qsa=Z.test(n.querySelectorAll))&&(ia(function(a){o.appendChild(a).innerHTML="",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+L+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+L+"*(?:value|"+K+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ia(function(a){var b=n.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+L+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=Z.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ia(function(a){c.disconnectedMatch=s.call(a,"div"),s.call(a,"[s!='']:x"),r.push("!=",O)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=Z.test(o.compareDocumentPosition),t=b||Z.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===n||a.ownerDocument===v&&t(v,a)?-1:b===n||b.ownerDocument===v&&t(v,b)?1:k?J(k,a)-J(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,g=[a],h=[b];if(!e||!f)return a===n?-1:b===n?1:e?-1:f?1:k?J(k,a)-J(k,b):0;if(e===f)return ka(a,b);c=a;while(c=c.parentNode)g.unshift(c);c=b;while(c=c.parentNode)h.unshift(c);while(g[d]===h[d])d++;return d?ka(g[d],h[d]):g[d]===v?-1:h[d]===v?1:0},n):n},fa.matches=function(a,b){return fa(a,null,null,b)},fa.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(T,"='$1']"),c.matchesSelector&&p&&!A[b+" "]&&(!r||!r.test(b))&&(!q||!q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return fa(b,n,null,[a]).length>0},fa.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},fa.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&D.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},fa.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},fa.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=fa.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=fa.selectors={cacheLength:50,createPseudo:ha,match:W,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(ba,ca),a[3]=(a[3]||a[4]||a[5]||"").replace(ba,ca),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||fa.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&fa.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return W.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&U.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(ba,ca).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+L+")"+a+"("+L+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=fa.attr(d,a);return null==e?"!="===b:b?(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(P," ")+" ").indexOf(c)>-1:"|="===b?e===c||e.slice(0,c.length+1)===c+"-":!1):!0}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h,t=!1;if(q){if(f){while(p){m=b;while(m=m[p])if(h?m.nodeName.toLowerCase()===r:1===m.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){m=q,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n&&j[2],m=n&&q.childNodes[n];while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if(1===m.nodeType&&++t&&m===b){k[a]=[w,n,t];break}}else if(s&&(m=b,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n),t===!1)while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if((h?m.nodeName.toLowerCase()===r:1===m.nodeType)&&++t&&(s&&(l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),k[a]=[w,t]),m===b))break;return t-=e,t===d||t%d===0&&t/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||fa.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ha(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=J(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ha(function(a){var b=[],c=[],d=h(a.replace(Q,"$1"));return d[u]?ha(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ha(function(a){return function(b){return fa(a,b).length>0}}),contains:ha(function(a){return a=a.replace(ba,ca),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ha(function(a){return V.test(a||"")||fa.error("unsupported lang: "+a),a=a.replace(ba,ca).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return Y.test(a.nodeName)},input:function(a){return X.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:na(function(){return[0]}),last:na(function(a,b){return[b-1]}),eq:na(function(a,b,c){return[0>c?c+b:c]}),even:na(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:na(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:na(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:na(function(a,b,c){for(var d=0>c?c+b:c;++db;b++)d+=a[b].value;return d}function ra(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=x++;return b.first?function(b,c,f){while(b=b[d])if(1===b.nodeType||e)return a(b,c,f)}:function(b,c,g){var h,i,j,k=[w,f];if(g){while(b=b[d])if((1===b.nodeType||e)&&a(b,c,g))return!0}else while(b=b[d])if(1===b.nodeType||e){if(j=b[u]||(b[u]={}),i=j[b.uniqueID]||(j[b.uniqueID]={}),(h=i[d])&&h[0]===w&&h[1]===f)return k[2]=h[2];if(i[d]=k,k[2]=a(b,c,g))return!0}}}function sa(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function ta(a,b,c){for(var d=0,e=b.length;e>d;d++)fa(a,b[d],c);return c}function ua(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(f=a[h])&&(c&&!c(f,d,e)||(g.push(f),j&&b.push(h)));return g}function va(a,b,c,d,e,f){return d&&!d[u]&&(d=va(d)),e&&!e[u]&&(e=va(e,f)),ha(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||ta(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:ua(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=ua(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?J(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=ua(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):H.apply(g,r)})}function wa(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=ra(function(a){return a===b},h,!0),l=ra(function(a){return J(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];f>i;i++)if(c=d.relative[a[i].type])m=[ra(sa(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;f>e;e++)if(d.relative[a[e].type])break;return va(i>1&&sa(m),i>1&&qa(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(Q,"$1"),c,e>i&&wa(a.slice(i,e)),f>e&&wa(a=a.slice(e)),f>e&&qa(a))}m.push(c)}return sa(m)}function xa(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,o,q,r=0,s="0",t=f&&[],u=[],v=j,x=f||e&&d.find.TAG("*",k),y=w+=null==v?1:Math.random()||.1,z=x.length;for(k&&(j=g===n||g||k);s!==z&&null!=(l=x[s]);s++){if(e&&l){o=0,g||l.ownerDocument===n||(m(l),h=!p);while(q=a[o++])if(q(l,g||n,h)){i.push(l);break}k&&(w=y)}c&&((l=!q&&l)&&r--,f&&t.push(l))}if(r+=s,c&&s!==r){o=0;while(q=b[o++])q(t,u,g,h);if(f){if(r>0)while(s--)t[s]||u[s]||(u[s]=F.call(i));u=ua(u)}H.apply(i,u),k&&!f&&u.length>0&&r+b.length>1&&fa.uniqueSort(i)}return k&&(w=y,j=v),t};return c?ha(f):f}return h=fa.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=wa(b[c]),f[u]?d.push(f):e.push(f);f=A(a,xa(e,d)),f.selector=a}return f},i=fa.select=function(a,b,e,f){var i,j,k,l,m,n="function"==typeof a&&a,o=!f&&g(a=n.selector||a);if(e=e||[],1===o.length){if(j=o[0]=o[0].slice(0),j.length>2&&"ID"===(k=j[0]).type&&c.getById&&9===b.nodeType&&p&&d.relative[j[1].type]){if(b=(d.find.ID(k.matches[0].replace(ba,ca),b)||[])[0],!b)return e;n&&(b=b.parentNode),a=a.slice(j.shift().value.length)}i=W.needsContext.test(a)?0:j.length;while(i--){if(k=j[i],d.relative[l=k.type])break;if((m=d.find[l])&&(f=m(k.matches[0].replace(ba,ca),_.test(j[0].type)&&oa(b.parentNode)||b))){if(j.splice(i,1),a=f.length&&qa(j),!a)return H.apply(e,f),e;break}}}return(n||h(a,o))(f,b,!p,e,!b||_.test(a)&&oa(b.parentNode)||b),e},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ia(function(a){return 1&a.compareDocumentPosition(n.createElement("div"))}),ia(function(a){return a.innerHTML="","#"===a.firstChild.getAttribute("href")})||ja("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ia(function(a){return a.innerHTML="",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||ja("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),ia(function(a){return null==a.getAttribute("disabled")})||ja(K,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),fa}(a);n.find=t,n.expr=t.selectors,n.expr[":"]=n.expr.pseudos,n.uniqueSort=n.unique=t.uniqueSort,n.text=t.getText,n.isXMLDoc=t.isXML,n.contains=t.contains;var u=function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&n(a).is(c))break;d.push(a)}return d},v=function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c},w=n.expr.match.needsContext,x=/^<([\w-]+)\s*\/?>(?:<\/\1>|)$/,y=/^.[^:#\[\.,]*$/;function z(a,b,c){if(n.isFunction(b))return n.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return n.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(y.test(b))return n.filter(b,a,c);b=n.filter(b,a)}return n.grep(a,function(a){return h.call(b,a)>-1!==c})}n.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?n.find.matchesSelector(d,a)?[d]:[]:n.find.matches(a,n.grep(b,function(a){return 1===a.nodeType}))},n.fn.extend({find:function(a){var b,c=this.length,d=[],e=this;if("string"!=typeof a)return this.pushStack(n(a).filter(function(){for(b=0;c>b;b++)if(n.contains(e[b],this))return!0}));for(b=0;c>b;b++)n.find(a,e[b],d);return d=this.pushStack(c>1?n.unique(d):d),d.selector=this.selector?this.selector+" "+a:a,d},filter:function(a){return this.pushStack(z(this,a||[],!1))},not:function(a){return this.pushStack(z(this,a||[],!0))},is:function(a){return!!z(this,"string"==typeof a&&w.test(a)?n(a):a||[],!1).length}});var A,B=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,C=n.fn.init=function(a,b,c){var e,f;if(!a)return this;if(c=c||A,"string"==typeof a){if(e="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:B.exec(a),!e||!e[1]&&b)return!b||b.jquery?(b||c).find(a):this.constructor(b).find(a);if(e[1]){if(b=b instanceof n?b[0]:b,n.merge(this,n.parseHTML(e[1],b&&b.nodeType?b.ownerDocument||b:d,!0)),x.test(e[1])&&n.isPlainObject(b))for(e in b)n.isFunction(this[e])?this[e](b[e]):this.attr(e,b[e]);return this}return f=d.getElementById(e[2]),f&&f.parentNode&&(this.length=1,this[0]=f),this.context=d,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):n.isFunction(a)?void 0!==c.ready?c.ready(a):a(n):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),n.makeArray(a,this))};C.prototype=n.fn,A=n(d);var D=/^(?:parents|prev(?:Until|All))/,E={children:!0,contents:!0,next:!0,prev:!0};n.fn.extend({has:function(a){var b=n(a,this),c=b.length;return this.filter(function(){for(var a=0;c>a;a++)if(n.contains(this,b[a]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=w.test(a)||"string"!=typeof a?n(a,b||this.context):0;e>d;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&n.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?n.uniqueSort(f):f)},index:function(a){return a?"string"==typeof a?h.call(n(a),this[0]):h.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(n.uniqueSort(n.merge(this.get(),n(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function F(a,b){while((a=a[b])&&1!==a.nodeType);return a}n.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return u(a,"parentNode")},parentsUntil:function(a,b,c){return u(a,"parentNode",c)},next:function(a){return F(a,"nextSibling")},prev:function(a){return F(a,"previousSibling")},nextAll:function(a){return u(a,"nextSibling")},prevAll:function(a){return u(a,"previousSibling")},nextUntil:function(a,b,c){return u(a,"nextSibling",c)},prevUntil:function(a,b,c){return u(a,"previousSibling",c)},siblings:function(a){return v((a.parentNode||{}).firstChild,a)},children:function(a){return v(a.firstChild)},contents:function(a){return a.contentDocument||n.merge([],a.childNodes)}},function(a,b){n.fn[a]=function(c,d){var e=n.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=n.filter(d,e)),this.length>1&&(E[a]||n.uniqueSort(e),D.test(a)&&e.reverse()),this.pushStack(e)}});var G=/\S+/g;function H(a){var b={};return n.each(a.match(G)||[],function(a,c){b[c]=!0}),b}n.Callbacks=function(a){a="string"==typeof a?H(a):n.extend({},a);var b,c,d,e,f=[],g=[],h=-1,i=function(){for(e=a.once,d=b=!0;g.length;h=-1){c=g.shift();while(++h-1)f.splice(c,1),h>=c&&h--}),this},has:function(a){return a?n.inArray(a,f)>-1:f.length>0},empty:function(){return f&&(f=[]),this},disable:function(){return e=g=[],f=c="",this},disabled:function(){return!f},lock:function(){return e=g=[],c||(f=c=""),this},locked:function(){return!!e},fireWith:function(a,c){return e||(c=c||[],c=[a,c.slice?c.slice():c],g.push(c),b||i()),this},fire:function(){return j.fireWith(this,arguments),this},fired:function(){return!!d}};return j},n.extend({Deferred:function(a){var b=[["resolve","done",n.Callbacks("once memory"),"resolved"],["reject","fail",n.Callbacks("once memory"),"rejected"],["notify","progress",n.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return n.Deferred(function(c){n.each(b,function(b,f){var g=n.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&n.isFunction(a.promise)?a.promise().progress(c.notify).done(c.resolve).fail(c.reject):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?n.extend(a,d):d}},e={};return d.pipe=d.then,n.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=e.call(arguments),d=c.length,f=1!==d||a&&n.isFunction(a.promise)?d:0,g=1===f?a:n.Deferred(),h=function(a,b,c){return function(d){b[a]=this,c[a]=arguments.length>1?e.call(arguments):d,c===i?g.notifyWith(b,c):--f||g.resolveWith(b,c)}},i,j,k;if(d>1)for(i=new Array(d),j=new Array(d),k=new Array(d);d>b;b++)c[b]&&n.isFunction(c[b].promise)?c[b].promise().progress(h(b,j,i)).done(h(b,k,c)).fail(g.reject):--f;return f||g.resolveWith(k,c),g.promise()}});var I;n.fn.ready=function(a){return n.ready.promise().done(a),this},n.extend({isReady:!1,readyWait:1,holdReady:function(a){a?n.readyWait++:n.ready(!0)},ready:function(a){(a===!0?--n.readyWait:n.isReady)||(n.isReady=!0,a!==!0&&--n.readyWait>0||(I.resolveWith(d,[n]),n.fn.triggerHandler&&(n(d).triggerHandler("ready"),n(d).off("ready"))))}});function J(){d.removeEventListener("DOMContentLoaded",J),a.removeEventListener("load",J),n.ready()}n.ready.promise=function(b){return I||(I=n.Deferred(),"complete"===d.readyState||"loading"!==d.readyState&&!d.documentElement.doScroll?a.setTimeout(n.ready):(d.addEventListener("DOMContentLoaded",J),a.addEventListener("load",J))),I.promise(b)},n.ready.promise();var K=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===n.type(c)){e=!0;for(h in c)K(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,n.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(n(a),c)})),b))for(;i>h;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f},L=function(a){return 1===a.nodeType||9===a.nodeType||!+a.nodeType};function M(){this.expando=n.expando+M.uid++}M.uid=1,M.prototype={register:function(a,b){var c=b||{};return a.nodeType?a[this.expando]=c:Object.defineProperty(a,this.expando,{value:c,writable:!0,configurable:!0}),a[this.expando]},cache:function(a){if(!L(a))return{};var b=a[this.expando];return b||(b={},L(a)&&(a.nodeType?a[this.expando]=b:Object.defineProperty(a,this.expando,{value:b,configurable:!0}))),b},set:function(a,b,c){var d,e=this.cache(a);if("string"==typeof b)e[b]=c;else for(d in b)e[d]=b[d];return e},get:function(a,b){return void 0===b?this.cache(a):a[this.expando]&&a[this.expando][b]},access:function(a,b,c){var d;return void 0===b||b&&"string"==typeof b&&void 0===c?(d=this.get(a,b),void 0!==d?d:this.get(a,n.camelCase(b))):(this.set(a,b,c),void 0!==c?c:b)},remove:function(a,b){var c,d,e,f=a[this.expando];if(void 0!==f){if(void 0===b)this.register(a);else{n.isArray(b)?d=b.concat(b.map(n.camelCase)):(e=n.camelCase(b),b in f?d=[b,e]:(d=e,d=d in f?[d]:d.match(G)||[])),c=d.length;while(c--)delete f[d[c]]}(void 0===b||n.isEmptyObject(f))&&(a.nodeType?a[this.expando]=void 0:delete a[this.expando])}},hasData:function(a){var b=a[this.expando];return void 0!==b&&!n.isEmptyObject(b)}};var N=new M,O=new M,P=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Q=/[A-Z]/g;function R(a,b,c){var d;if(void 0===c&&1===a.nodeType)if(d="data-"+b.replace(Q,"-$&").toLowerCase(),c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:P.test(c)?n.parseJSON(c):c; +}catch(e){}O.set(a,b,c)}else c=void 0;return c}n.extend({hasData:function(a){return O.hasData(a)||N.hasData(a)},data:function(a,b,c){return O.access(a,b,c)},removeData:function(a,b){O.remove(a,b)},_data:function(a,b,c){return N.access(a,b,c)},_removeData:function(a,b){N.remove(a,b)}}),n.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=O.get(f),1===f.nodeType&&!N.get(f,"hasDataAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=n.camelCase(d.slice(5)),R(f,d,e[d])));N.set(f,"hasDataAttrs",!0)}return e}return"object"==typeof a?this.each(function(){O.set(this,a)}):K(this,function(b){var c,d;if(f&&void 0===b){if(c=O.get(f,a)||O.get(f,a.replace(Q,"-$&").toLowerCase()),void 0!==c)return c;if(d=n.camelCase(a),c=O.get(f,d),void 0!==c)return c;if(c=R(f,d,void 0),void 0!==c)return c}else d=n.camelCase(a),this.each(function(){var c=O.get(this,d);O.set(this,d,b),a.indexOf("-")>-1&&void 0!==c&&O.set(this,a,b)})},null,b,arguments.length>1,null,!0)},removeData:function(a){return this.each(function(){O.remove(this,a)})}}),n.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=N.get(a,b),c&&(!d||n.isArray(c)?d=N.access(a,b,n.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=n.queue(a,b),d=c.length,e=c.shift(),f=n._queueHooks(a,b),g=function(){n.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return N.get(a,c)||N.access(a,c,{empty:n.Callbacks("once memory").add(function(){N.remove(a,[b+"queue",c])})})}}),n.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length",""],thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};$.optgroup=$.option,$.tbody=$.tfoot=$.colgroup=$.caption=$.thead,$.th=$.td;function _(a,b){var c="undefined"!=typeof a.getElementsByTagName?a.getElementsByTagName(b||"*"):"undefined"!=typeof a.querySelectorAll?a.querySelectorAll(b||"*"):[];return void 0===b||b&&n.nodeName(a,b)?n.merge([a],c):c}function aa(a,b){for(var c=0,d=a.length;d>c;c++)N.set(a[c],"globalEval",!b||N.get(b[c],"globalEval"))}var ba=/<|&#?\w+;/;function ca(a,b,c,d,e){for(var f,g,h,i,j,k,l=b.createDocumentFragment(),m=[],o=0,p=a.length;p>o;o++)if(f=a[o],f||0===f)if("object"===n.type(f))n.merge(m,f.nodeType?[f]:f);else if(ba.test(f)){g=g||l.appendChild(b.createElement("div")),h=(Y.exec(f)||["",""])[1].toLowerCase(),i=$[h]||$._default,g.innerHTML=i[1]+n.htmlPrefilter(f)+i[2],k=i[0];while(k--)g=g.lastChild;n.merge(m,g.childNodes),g=l.firstChild,g.textContent=""}else m.push(b.createTextNode(f));l.textContent="",o=0;while(f=m[o++])if(d&&n.inArray(f,d)>-1)e&&e.push(f);else if(j=n.contains(f.ownerDocument,f),g=_(l.appendChild(f),"script"),j&&aa(g),c){k=0;while(f=g[k++])Z.test(f.type||"")&&c.push(f)}return l}!function(){var a=d.createDocumentFragment(),b=a.appendChild(d.createElement("div")),c=d.createElement("input");c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),b.appendChild(c),l.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,b.innerHTML="",l.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var da=/^key/,ea=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,fa=/^([^.]*)(?:\.(.+)|)/;function ga(){return!0}function ha(){return!1}function ia(){try{return d.activeElement}catch(a){}}function ja(a,b,c,d,e,f){var g,h;if("object"==typeof b){"string"!=typeof c&&(d=d||c,c=void 0);for(h in b)ja(a,h,c,d,b[h],f);return a}if(null==d&&null==e?(e=c,d=c=void 0):null==e&&("string"==typeof c?(e=d,d=void 0):(e=d,d=c,c=void 0)),e===!1)e=ha;else if(!e)return a;return 1===f&&(g=e,e=function(a){return n().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=n.guid++)),a.each(function(){n.event.add(this,b,e,d,c)})}n.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=N.get(a);if(r){c.handler&&(f=c,c=f.handler,e=f.selector),c.guid||(c.guid=n.guid++),(i=r.events)||(i=r.events={}),(g=r.handle)||(g=r.handle=function(b){return"undefined"!=typeof n&&n.event.triggered!==b.type?n.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(G)||[""],j=b.length;while(j--)h=fa.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o&&(l=n.event.special[o]||{},o=(e?l.delegateType:l.bindType)||o,l=n.event.special[o]||{},k=n.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&n.expr.match.needsContext.test(e),namespace:p.join(".")},f),(m=i[o])||(m=i[o]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,p,g)!==!1||a.addEventListener&&a.addEventListener(o,g)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),n.event.global[o]=!0)}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=N.hasData(a)&&N.get(a);if(r&&(i=r.events)){b=(b||"").match(G)||[""],j=b.length;while(j--)if(h=fa.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=n.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,m=i[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;while(f--)k=m[f],!e&&q!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||n.removeEvent(a,o,r.handle),delete i[o])}else for(o in i)n.event.remove(a,o+b[j],c,d,!0);n.isEmptyObject(i)&&N.remove(a,"handle events")}},dispatch:function(a){a=n.event.fix(a);var b,c,d,f,g,h=[],i=e.call(arguments),j=(N.get(this,"events")||{})[a.type]||[],k=n.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=n.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,c=0;while((g=f.handlers[c++])&&!a.isImmediatePropagationStopped())a.rnamespace&&!a.rnamespace.test(g.namespace)||(a.handleObj=g,a.data=g.data,d=((n.event.special[g.origType]||{}).handle||g.handler).apply(f.elem,i),void 0!==d&&(a.result=d)===!1&&(a.preventDefault(),a.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&("click"!==a.type||isNaN(a.button)||a.button<1))for(;i!==this;i=i.parentNode||this)if(1===i.nodeType&&(i.disabled!==!0||"click"!==a.type)){for(d=[],c=0;h>c;c++)f=b[c],e=f.selector+" ",void 0===d[e]&&(d[e]=f.needsContext?n(e,this).index(i)>-1:n.find(e,this,null,[i]).length),d[e]&&d.push(f);d.length&&g.push({elem:i,handlers:d})}return h]*)\/>/gi,la=/\s*$/g;function pa(a,b){return n.nodeName(a,"table")&&n.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function qa(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function ra(a){var b=na.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function sa(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(N.hasData(a)&&(f=N.access(a),g=N.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;d>c;c++)n.event.add(b,e,j[e][c])}O.hasData(a)&&(h=O.access(a),i=n.extend({},h),O.set(b,i))}}function ta(a,b){var c=b.nodeName.toLowerCase();"input"===c&&X.test(a.type)?b.checked=a.checked:"input"!==c&&"textarea"!==c||(b.defaultValue=a.defaultValue)}function ua(a,b,c,d){b=f.apply([],b);var e,g,h,i,j,k,m=0,o=a.length,p=o-1,q=b[0],r=n.isFunction(q);if(r||o>1&&"string"==typeof q&&!l.checkClone&&ma.test(q))return a.each(function(e){var f=a.eq(e);r&&(b[0]=q.call(this,e,f.html())),ua(f,b,c,d)});if(o&&(e=ca(b,a[0].ownerDocument,!1,a,d),g=e.firstChild,1===e.childNodes.length&&(e=g),g||d)){for(h=n.map(_(e,"script"),qa),i=h.length;o>m;m++)j=e,m!==p&&(j=n.clone(j,!0,!0),i&&n.merge(h,_(j,"script"))),c.call(a[m],j,m);if(i)for(k=h[h.length-1].ownerDocument,n.map(h,ra),m=0;i>m;m++)j=h[m],Z.test(j.type||"")&&!N.access(j,"globalEval")&&n.contains(k,j)&&(j.src?n._evalUrl&&n._evalUrl(j.src):n.globalEval(j.textContent.replace(oa,"")))}return a}function va(a,b,c){for(var d,e=b?n.filter(b,a):a,f=0;null!=(d=e[f]);f++)c||1!==d.nodeType||n.cleanData(_(d)),d.parentNode&&(c&&n.contains(d.ownerDocument,d)&&aa(_(d,"script")),d.parentNode.removeChild(d));return a}n.extend({htmlPrefilter:function(a){return a.replace(ka,"<$1>")},clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=n.contains(a.ownerDocument,a);if(!(l.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||n.isXMLDoc(a)))for(g=_(h),f=_(a),d=0,e=f.length;e>d;d++)ta(f[d],g[d]);if(b)if(c)for(f=f||_(a),g=g||_(h),d=0,e=f.length;e>d;d++)sa(f[d],g[d]);else sa(a,h);return g=_(h,"script"),g.length>0&&aa(g,!i&&_(a,"script")),h},cleanData:function(a){for(var b,c,d,e=n.event.special,f=0;void 0!==(c=a[f]);f++)if(L(c)){if(b=c[N.expando]){if(b.events)for(d in b.events)e[d]?n.event.remove(c,d):n.removeEvent(c,d,b.handle);c[N.expando]=void 0}c[O.expando]&&(c[O.expando]=void 0)}}}),n.fn.extend({domManip:ua,detach:function(a){return va(this,a,!0)},remove:function(a){return va(this,a)},text:function(a){return K(this,function(a){return void 0===a?n.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=a)})},null,a,arguments.length)},append:function(){return ua(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=pa(this,a);b.appendChild(a)}})},prepend:function(){return ua(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=pa(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return ua(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return ua(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(n.cleanData(_(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return n.clone(this,a,b)})},html:function(a){return K(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!la.test(a)&&!$[(Y.exec(a)||["",""])[1].toLowerCase()]){a=n.htmlPrefilter(a);try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(n.cleanData(_(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=[];return ua(this,arguments,function(b){var c=this.parentNode;n.inArray(this,a)<0&&(n.cleanData(_(this)),c&&c.replaceChild(b,this))},a)}}),n.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){n.fn[a]=function(a){for(var c,d=[],e=n(a),f=e.length-1,h=0;f>=h;h++)c=h===f?this:this.clone(!0),n(e[h])[b](c),g.apply(d,c.get());return this.pushStack(d)}});var wa,xa={HTML:"block",BODY:"block"};function ya(a,b){var c=n(b.createElement(a)).appendTo(b.body),d=n.css(c[0],"display");return c.detach(),d}function za(a){var b=d,c=xa[a];return c||(c=ya(a,b),"none"!==c&&c||(wa=(wa||n("