From 9709d12dfceae66ff180230ae36459de50e59371 Mon Sep 17 00:00:00 2001 From: Klaus-Uwe Mitterer Date: Sat, 23 May 2020 14:09:46 +0200 Subject: [PATCH] Convert demomodule to own repository --- .gitignore | 3 +- chat/__init__.py => __init__.py | 0 demomodule/apps.py => apps.py | 0 chat/admin.py | 3 - chat/apps.py | 5 - core/__init__.py | 0 core/apps.py | 5 - core/classes/__init__.py | 0 core/classes/mail.py | 48 - core/classes/navigation.py | 71 - core/classes/otp.py | 28 - core/classes/sms.py | 37 - core/exceptions/__init__.py | 0 core/exceptions/mail.py | 2 - core/forms/__init__.py | 2 - core/forms/auth.py | 23 - core/forms/profiles.py | 19 - core/helpers/__init__.py | 0 core/helpers/auth.py | 14 - core/helpers/files.py | 5 - core/helpers/mail.py | 36 - core/helpers/otp.py | 18 - core/helpers/urls.py | 6 - core/mixins/auth.py | 18 - core/models/__init__.py | 4 - core/models/auth.py | 20 - core/models/files.py | 31 - core/models/local.py | 34 - core/models/profiles.py | 20 - core/modules/__init__.py | 0 core/modules/mail.py | 33 - core/modules/navigation.py | 20 - core/modules/otp.py | 13 - core/modules/sms.py | 38 - core/modules/urls.py | 63 - core/navigation.py | 113 - core/receivers/__init__.py | 0 core/receivers/profiles.py | 7 - core/tasks/__init__.py | 1 - core/tasks/mail.py | 5 - core/templatetags/__init__.py | 0 core/templatetags/navigation.py | 21 - core/tests.py | 3 - core/urls.py | 1 - core/views/__init__.py | 35 - core/views/auth.py | 178 -- core/views/dbsettings.py | 46 - core/views/generic.py | 17 - core/views/profiles.py | 81 - debian-packages.txt | 2 - demomodule/__init__.py | 0 demomodule/models.py | 3 - demomodule/tests.py | 3 - demomodule/views.py | 3 - expephalon/__init__.py | 3 - expephalon/asgi.py | 16 - expephalon/celery.py | 21 - expephalon/custom_settings.dist.py | 52 - expephalon/settings.py | 157 -- expephalon/urls.py | 22 - expephalon/wsgi.py | 16 - iam.json | 19 - kumisms/__init__.py | 0 kumisms/admin.py | 3 - kumisms/apps.py | 5 - kumisms/models.py | 3 - kumisms/sms.py | 70 - kumisms/tests.py | 3 - kumisms/views.py | 3 - manage.py | 21 - chat/models.py => models.py | 0 module_dependencies.md | 8 - demomodule/navigations.py => navigations.py | 0 playsms/__init__.py | 0 playsms/apps.py | 5 - playsms/models.py | 59 - playsms/sms.py | 3 - playsms/urls.py | 2 - playsms/views.py | 3 - requirements.txt | 16 - smsotp/__init__.py | 0 smsotp/apps.py | 5 - smsotp/helpers.py | 6 - smsotp/models.py | 26 - smsotp/otp.py | 40 - smsotp/tests.py | 3 - smsotp/views.py | 3 - static/backend/css/main.css | 24 - static/backend/fonts/Pe-icon-7-stroke.eot | Bin 58680 -> 0 bytes static/backend/fonts/Pe-icon-7-stroke.svg | 212 -- static/backend/fonts/Pe-icon-7-stroke.ttf | Bin 58480 -> 0 bytes static/backend/fonts/Pe-icon-7-stroke.woff | Bin 58556 -> 0 bytes static/backend/fonts/fa-solid-900.eot | Bin 209012 -> 0 bytes static/backend/fonts/fa-solid-900.svg | 2763 ------------------- static/backend/fonts/fa-solid-900.ttf | Bin 208792 -> 0 bytes static/backend/fonts/fa-solid-900.woff | Bin 102224 -> 0 bytes static/backend/fonts/fa-solid-900.woff2 | Bin 79212 -> 0 bytes static/backend/images/avatars/noimage.png | Bin 37331 -> 0 bytes static/backend/images/logo-inverse.png | Bin 5649 -> 0 bytes static/backend/images/logo.png | Bin 44396 -> 0 bytes static/backend/scripts/main.js | 89 - templates/backend/auth/base.html | 48 - templates/backend/auth/login.html | 34 - templates/backend/auth/otp_selector.html | 27 - templates/backend/auth/otp_verifier.html | 27 - templates/backend/auth/pwrequest.html | 28 - templates/backend/auth/pwreset.html | 33 - templates/backend/base.html | 480 ---- templates/backend/dbsettings/create.html | 57 - templates/backend/dbsettings/delete.html | 57 - templates/backend/dbsettings/index.html | 64 - templates/backend/dbsettings/update.html | 57 - templates/backend/index.html | 316 --- templates/backend/notimplemented.html | 40 - templates/backend/profiles/create.html | 57 - templates/backend/profiles/delete.html | 57 - templates/backend/profiles/index.html | 67 - templates/backend/profiles/update.html | 57 - templates/mail/backend/auth/pwreset.html | 0 templates/mail/backend/auth/pwreset.txt | 11 - chat/tests.py => tests.py | 0 totp/__init__.py | 0 totp/apps.py | 5 - totp/management/commands/disabletotp.py | 22 - totp/management/commands/enabletotp.py | 32 - totp/models.py | 10 - totp/otp.py | 36 - totp/requirements.txt | 2 - demomodule/urls.py => urls.py | 0 chat/views.py => views.py | 0 130 files changed, 1 insertion(+), 6442 deletions(-) rename chat/__init__.py => __init__.py (100%) rename demomodule/apps.py => apps.py (100%) delete mode 100644 chat/admin.py delete mode 100644 chat/apps.py delete mode 100644 core/__init__.py delete mode 100644 core/apps.py delete mode 100644 core/classes/__init__.py delete mode 100644 core/classes/mail.py delete mode 100644 core/classes/navigation.py delete mode 100644 core/classes/otp.py delete mode 100644 core/classes/sms.py delete mode 100644 core/exceptions/__init__.py delete mode 100644 core/exceptions/mail.py delete mode 100644 core/forms/__init__.py delete mode 100644 core/forms/auth.py delete mode 100644 core/forms/profiles.py delete mode 100644 core/helpers/__init__.py delete mode 100644 core/helpers/auth.py delete mode 100644 core/helpers/files.py delete mode 100644 core/helpers/mail.py delete mode 100644 core/helpers/otp.py delete mode 100644 core/helpers/urls.py delete mode 100644 core/mixins/auth.py delete mode 100644 core/models/__init__.py delete mode 100644 core/models/auth.py delete mode 100644 core/models/files.py delete mode 100644 core/models/local.py delete mode 100644 core/models/profiles.py delete mode 100644 core/modules/__init__.py delete mode 100644 core/modules/mail.py delete mode 100644 core/modules/navigation.py delete mode 100644 core/modules/otp.py delete mode 100644 core/modules/sms.py delete mode 100644 core/modules/urls.py delete mode 100644 core/navigation.py delete mode 100644 core/receivers/__init__.py delete mode 100644 core/receivers/profiles.py delete mode 100644 core/tasks/__init__.py delete mode 100644 core/tasks/mail.py delete mode 100644 core/templatetags/__init__.py delete mode 100644 core/templatetags/navigation.py delete mode 100644 core/tests.py delete mode 100644 core/urls.py delete mode 100644 core/views/__init__.py delete mode 100644 core/views/auth.py delete mode 100644 core/views/dbsettings.py delete mode 100644 core/views/generic.py delete mode 100644 core/views/profiles.py delete mode 100644 debian-packages.txt delete mode 100644 demomodule/__init__.py delete mode 100644 demomodule/models.py delete mode 100644 demomodule/tests.py delete mode 100644 demomodule/views.py delete mode 100644 expephalon/__init__.py delete mode 100644 expephalon/asgi.py delete mode 100644 expephalon/celery.py delete mode 100644 expephalon/custom_settings.dist.py delete mode 100644 expephalon/settings.py delete mode 100644 expephalon/urls.py delete mode 100644 expephalon/wsgi.py delete mode 100644 iam.json delete mode 100644 kumisms/__init__.py delete mode 100644 kumisms/admin.py delete mode 100644 kumisms/apps.py delete mode 100644 kumisms/models.py delete mode 100644 kumisms/sms.py delete mode 100644 kumisms/tests.py delete mode 100644 kumisms/views.py delete mode 100755 manage.py rename chat/models.py => models.py (100%) delete mode 100644 module_dependencies.md rename demomodule/navigations.py => navigations.py (100%) delete mode 100644 playsms/__init__.py delete mode 100644 playsms/apps.py delete mode 100644 playsms/models.py delete mode 100644 playsms/sms.py delete mode 100644 playsms/urls.py delete mode 100644 playsms/views.py delete mode 100644 requirements.txt delete mode 100644 smsotp/__init__.py delete mode 100644 smsotp/apps.py delete mode 100644 smsotp/helpers.py delete mode 100644 smsotp/models.py delete mode 100644 smsotp/otp.py delete mode 100644 smsotp/tests.py delete mode 100644 smsotp/views.py delete mode 100644 static/backend/css/main.css delete mode 100644 static/backend/fonts/Pe-icon-7-stroke.eot delete mode 100644 static/backend/fonts/Pe-icon-7-stroke.svg delete mode 100644 static/backend/fonts/Pe-icon-7-stroke.ttf delete mode 100644 static/backend/fonts/Pe-icon-7-stroke.woff delete mode 100644 static/backend/fonts/fa-solid-900.eot delete mode 100644 static/backend/fonts/fa-solid-900.svg delete mode 100644 static/backend/fonts/fa-solid-900.ttf delete mode 100644 static/backend/fonts/fa-solid-900.woff delete mode 100644 static/backend/fonts/fa-solid-900.woff2 delete mode 100644 static/backend/images/avatars/noimage.png delete mode 100644 static/backend/images/logo-inverse.png delete mode 100644 static/backend/images/logo.png delete mode 100644 static/backend/scripts/main.js delete mode 100644 templates/backend/auth/base.html delete mode 100644 templates/backend/auth/login.html delete mode 100644 templates/backend/auth/otp_selector.html delete mode 100644 templates/backend/auth/otp_verifier.html delete mode 100644 templates/backend/auth/pwrequest.html delete mode 100644 templates/backend/auth/pwreset.html delete mode 100644 templates/backend/base.html delete mode 100644 templates/backend/dbsettings/create.html delete mode 100644 templates/backend/dbsettings/delete.html delete mode 100644 templates/backend/dbsettings/index.html delete mode 100644 templates/backend/dbsettings/update.html delete mode 100644 templates/backend/index.html delete mode 100644 templates/backend/notimplemented.html delete mode 100644 templates/backend/profiles/create.html delete mode 100644 templates/backend/profiles/delete.html delete mode 100644 templates/backend/profiles/index.html delete mode 100644 templates/backend/profiles/update.html delete mode 100644 templates/mail/backend/auth/pwreset.html delete mode 100644 templates/mail/backend/auth/pwreset.txt rename chat/tests.py => tests.py (100%) delete mode 100644 totp/__init__.py delete mode 100644 totp/apps.py delete mode 100644 totp/management/commands/disabletotp.py delete mode 100644 totp/management/commands/enabletotp.py delete mode 100644 totp/models.py delete mode 100644 totp/otp.py delete mode 100644 totp/requirements.txt rename demomodule/urls.py => urls.py (100%) rename chat/views.py => views.py (100%) diff --git a/.gitignore b/.gitignore index d4c081f..0d064de 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,3 @@ -expephalon/custom_settings.py *.pyc __pycache__/ -migrations/ \ No newline at end of file +migrations/ diff --git a/chat/__init__.py b/__init__.py similarity index 100% rename from chat/__init__.py rename to __init__.py diff --git a/demomodule/apps.py b/apps.py similarity index 100% rename from demomodule/apps.py rename to apps.py diff --git a/chat/admin.py b/chat/admin.py deleted file mode 100644 index 8c38f3f..0000000 --- a/chat/admin.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.contrib import admin - -# Register your models here. diff --git a/chat/apps.py b/chat/apps.py deleted file mode 100644 index 8ebb9f0..0000000 --- a/chat/apps.py +++ /dev/null @@ -1,5 +0,0 @@ -from django.apps import AppConfig - - -class ChatConfig(AppConfig): - name = 'chat' diff --git a/core/__init__.py b/core/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/core/apps.py b/core/apps.py deleted file mode 100644 index 26f78a8..0000000 --- a/core/apps.py +++ /dev/null @@ -1,5 +0,0 @@ -from django.apps import AppConfig - - -class CoreConfig(AppConfig): - name = 'core' diff --git a/core/classes/__init__.py b/core/classes/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/core/classes/mail.py b/core/classes/mail.py deleted file mode 100644 index 795020e..0000000 --- a/core/classes/mail.py +++ /dev/null @@ -1,48 +0,0 @@ -import smtplib -import email -import email.utils - -from urllib.parse import urlparse - -from dbsettings.functions import getValue - -class BaseMailProvider: - @property - def get_name(self): - return "Base Mail Provider" - - @property - def get_logo(self): - return "" - - def send_message(self, message): - raise NotImplementedError(f"{type(self)} does not implement send_message()!") - - def send_mail(self, subject, content, recipients, cc=[], bcc=[], headers={}, sender=getValue("core.mail.sender", "expephalon@localhost")): - message = email.message_from_string(content) - headers["From"] = sender - headers["To"] = recipients if type(recipients) == str else ",".join(recipients) - headers["Cc"] = cc if type(cc) == str else ",".join(cc) - headers["Bcc"] = bcc if type(bcc) == str else ",".join(bcc) - headers["Subject"] = subject - headers["Message-ID"] = email.utils.make_msgid("expephalon", urlparse(getValue("core.base_url", "http://localhost/").split(":")[1]).netloc) - headers["Date"] = email.utils.formatdate() - for header, value in headers.items(): - if value: - message.add_header(header, value) - - message.set_charset("base64") - return self.send_message(message) - -class SMTPMailProvider(BaseMailProvider): - def __init__(self, host=getValue("core.smtp.host", "localhost"), port=int(getValue("core.smtp.port", 0)), username=getValue("core.smtp.username", "") or None, password=getValue("core.smtp.password", "")): - self.smtp = smtplib.SMTP(host, port) - if username: - self.smtp.login(username, password) - - @property - def get_name(self): - return "SMTP Mail" - - def send_message(self, message): - return self.smtp.send_message(message, rcpt_options=['NOTIFY=SUCCESS,DELAY,FAILURE']) diff --git a/core/classes/navigation.py b/core/classes/navigation.py deleted file mode 100644 index 1a1cf24..0000000 --- a/core/classes/navigation.py +++ /dev/null @@ -1,71 +0,0 @@ -from django.urls import reverse - -class NavItem: - def __init__(self, name: str, icon: str, path: str): - self.__name = name - self.__icon = icon - self.__path = path - - @property - def name(self): - return self.__name - - @property - def icon(self): - return self.__icon - - @property - def path(self): - return self.__path if (self.__path.startswith("/") or "://" in self.__path) else reverse(self.__path) - -class NavSection: - def __init__(self, name: str, icon: str): - self.__items = [] - self.__name = name - self.__icon = icon - - @property - def name(self): - return self.__name - - @property - def icon(self): - return self.__icon - - def add_item(self, item: NavItem): - if not item in self.__items: - self.__items.append(item) - - def del_item(self, item: NavItem): - while item in self.__items: - self.__items.remove(item) - - def del_item_by_name(self, name: str): - for item in self.__items: - if item.name == name: - del(item) - - @property - def items(self): - return self.__items - -class Navigation: - def __init__(self): - self.__sections = [] - - def add_section(self, section: NavSection): - if not section in self.__sections: - self.__sections.append(section) - - def del_section(self, section: NavSection): - while section in self.__sections: - self.__sections.remove(section) - - def del_section_by_name(self, name: str): - for section in self.__sections: - if section.name == name: - del(section) - - @property - def sections(self): - return self.__sections \ No newline at end of file diff --git a/core/classes/otp.py b/core/classes/otp.py deleted file mode 100644 index aa3fd86..0000000 --- a/core/classes/otp.py +++ /dev/null @@ -1,28 +0,0 @@ -class BaseOTPProvider: - '''OTP providers must be subclasses of BaseOTPProvider and implement at least validate_token().''' - - @property - def get_name(self): - return "Base OTP Provider" - - @property - def get_logo(self): - return "" - - def __str__(self): - return self.get_name - - @property - def is_active(self): - '''Returns True if the provider is properly configured and ready to use.''' - raise NotImplementedError(f"{type(self)} does not implement is_active!") - - def active_for_user(self, user): - '''Returns True if the provider is active and ready to be used by user.''' - return self.is_active - - def start_authentication(self, user): - return "Authentication started, please enter your 2FA token." - - def validate_token(self, user, token): - raise NotImplementedError(f"{type(self)} does not implement validate_token()!") \ No newline at end of file diff --git a/core/classes/sms.py b/core/classes/sms.py deleted file mode 100644 index 8ab8486..0000000 --- a/core/classes/sms.py +++ /dev/null @@ -1,37 +0,0 @@ -from typing import Union - -class SMSNotSent(Exception): - '''SMS providers must raise SMSNotSent if an SMS was reported as not sent by the gateway.''' - -class BaseSMSProvider: - '''SMS providers must be subclasses of BaseSMSProvider and implement at least is_active and sendSMS().''' - - @property - def get_name(self): - return "Base SMS Provider" - - @property - def get_logo(self): - return "" - - @property - def is_active(self): - '''Returns True if the provider is properly configured and ready to use.''' - raise NotImplementedError(f"{type(self)} does not implement is_active!") - - @property - def get_edit_url(self): - return False - - @property - def get_balance(self): - return False - - def sendSMS(self, recipients: Union[str, list], message: str): - '''Send an SMS message to one or more recipients - - :param recipients: Recipient phone number as a string, or a list of multiple phone number strings - :param message: Message to be sent as a string - ''' - - raise NotImplementedError(f"{type(self)} does not implement sendSMS()!") \ No newline at end of file diff --git a/core/exceptions/__init__.py b/core/exceptions/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/core/exceptions/mail.py b/core/exceptions/mail.py deleted file mode 100644 index fd7a658..0000000 --- a/core/exceptions/mail.py +++ /dev/null @@ -1,2 +0,0 @@ -class NoSuchTemplate(ValueError): - pass \ No newline at end of file diff --git a/core/forms/__init__.py b/core/forms/__init__.py deleted file mode 100644 index b45e604..0000000 --- a/core/forms/__init__.py +++ /dev/null @@ -1,2 +0,0 @@ -from core.forms.auth import * -from core.forms.profiles import * \ No newline at end of file diff --git a/core/forms/auth.py b/core/forms/auth.py deleted file mode 100644 index 8177238..0000000 --- a/core/forms/auth.py +++ /dev/null @@ -1,23 +0,0 @@ -from django.forms import Form, EmailField, CharField, PasswordInput, ChoiceField - -from core.helpers.otp import get_otp_choices - -class LoginForm(Form): - email = EmailField() - password = CharField(widget=PasswordInput) - -class OTPSelectorForm(Form): - def __init__(self, *args, **kwargs): - otp_choices = kwargs.pop('otp_choices', []) - super(OTPSelectorForm, self).__init__(*args, **kwargs) - self.fields['provider'] = ChoiceField(choices=otp_choices) - -class OTPVerificationForm(Form): - token = CharField() - -class PWResetForm(Form): - password1 = CharField(widget=PasswordInput) - password2 = CharField(widget=PasswordInput) - -class PWRequestForm(Form): - email = EmailField() \ No newline at end of file diff --git a/core/forms/profiles.py b/core/forms/profiles.py deleted file mode 100644 index 7ec2f2f..0000000 --- a/core/forms/profiles.py +++ /dev/null @@ -1,19 +0,0 @@ -from django.forms import ModelForm, CharField, BooleanField, ImageField -from django.contrib.auth import get_user_model -from django.utils.translation import gettext_lazy as _ -from django.contrib.auth import get_user_model - -from phonenumber_field.formfields import PhoneNumberField - -from core.models import AdminProfile - -class AdminEditForm(ModelForm): - display_name = CharField(required=False, label=_('Internal Display Name')) - mobile = PhoneNumberField(required=False, label=_('Mobile Number')) - role = CharField(required=False, label=_("Role")) - image = ImageField(required=False, label=_("Image")) - remove_image = BooleanField(required=False, label=_("Remove image from profile?")) - - class Meta: - model = get_user_model() - fields = ('first_name', 'last_name', "display_name", "email", 'mobile', "role", "image", "remove_image") \ No newline at end of file diff --git a/core/helpers/__init__.py b/core/helpers/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/core/helpers/auth.py b/core/helpers/auth.py deleted file mode 100644 index 7ee23dd..0000000 --- a/core/helpers/auth.py +++ /dev/null @@ -1,14 +0,0 @@ -from core.helpers.mail import get_template -from core.helpers.urls import relative_to_absolute as reltoabs - -from django.urls import reverse - -from dbsettings.functions import getValue - -def generate_pwreset_mail(user, token): - link = reltoabs(reverse("pwreset", kwargs={"pk": str(token.token)})) - template = get_template("backend/auth/pwreset", first_name=user.first_name, link=link, sitename=getValue("core.title", "Expephalon")) - return template - -def login_fail(user): - pass \ No newline at end of file diff --git a/core/helpers/files.py b/core/helpers/files.py deleted file mode 100644 index 832a1b4..0000000 --- a/core/helpers/files.py +++ /dev/null @@ -1,5 +0,0 @@ -import uuid -import os.path - -def generate_storage_filename(*args, **kwargs): - return "uploads/" + str(uuid.uuid4()) \ No newline at end of file diff --git a/core/helpers/mail.py b/core/helpers/mail.py deleted file mode 100644 index fc6f98e..0000000 --- a/core/helpers/mail.py +++ /dev/null @@ -1,36 +0,0 @@ -from django.conf import settings - -from core.modules.mail import providers, templates -from core.tasks.mail import send_mail as send_mail_task -from core.exceptions.mail import NoSuchTemplate - -from dbsettings.functions import getValue - -import os.path - -def get_provider_by_name(name, fallback=True): - return providers.get(name, None) or providers["smtp"] - -def get_default_provider(fallback=True): - return get_provider_by_name(getValue("core.email.provider", "smtp"), fallback) - -def send_mail(provider=get_default_provider(), **kwargs): - provider = get_provider_by_name(provider) if type(provider) == str else provider - return send_mail_task.delay(provider, **kwargs) - -def simple_send_mail(subject, content, recipients, cc=[], bcc=[], headers={}): - return send_mail(subject=subject, content=content, recipients=recipients, cc=cc, bcc=bcc, headers=headers) - -def get_template(template_name, format="txt", **kwargs): - try: - template = templates[template_name][format] - except KeyError: - raise NoSuchTemplate(f"No email template called {template_name} of format {format} loaded") - - with open(template, "r") as templatefile: - templatetext = templatefile.read() - - for key, value in kwargs.items(): - templatetext = templatetext.replace('{§%s§}' % key, value) - - return templatetext \ No newline at end of file diff --git a/core/helpers/otp.py b/core/helpers/otp.py deleted file mode 100644 index f021a55..0000000 --- a/core/helpers/otp.py +++ /dev/null @@ -1,18 +0,0 @@ -from core.modules.otp import providers - -def get_user_otps(user): - active_providers = {} - - for name, provider in providers.items(): - if provider().active_for_user(user): - active_providers[name] = provider - - return active_providers - -def get_otp_by_name(name): - for pname, provider in providers.items(): - if pname == name: - return provider - -def get_otp_choices(user): - return [(name, provider) for name, provider in get_user_otps(user).items()] \ No newline at end of file diff --git a/core/helpers/urls.py b/core/helpers/urls.py deleted file mode 100644 index cd92d59..0000000 --- a/core/helpers/urls.py +++ /dev/null @@ -1,6 +0,0 @@ -from urllib.parse import urljoin - -from dbsettings.functions import getValue - -def relative_to_absolute(path, domain=getValue("core.base_url", "http://localhost:8000")): - return urljoin(domain, path) \ No newline at end of file diff --git a/core/mixins/auth.py b/core/mixins/auth.py deleted file mode 100644 index 03977d9..0000000 --- a/core/mixins/auth.py +++ /dev/null @@ -1,18 +0,0 @@ -from django.contrib.auth.mixins import AccessMixin -from django.contrib.messages import error - -from core.models.profiles import AdminProfile - -class AdminMixin(AccessMixin): - def dispatch(self, request, *args, **kwargs): - if not request.user.is_authenticated: - self.permission_denied_message = "You must be logged in to access this area." - - else: - try: - AdminProfile.objects.get(user=request.user) - return super().dispatch(request, *args, **kwargs) - except AdminProfile.DoesNotExist: - self.permission_denied_message = "You must be an administrator to access this area." - - return self.handle_no_permission() \ No newline at end of file diff --git a/core/models/__init__.py b/core/models/__init__.py deleted file mode 100644 index 4dc2b3b..0000000 --- a/core/models/__init__.py +++ /dev/null @@ -1,4 +0,0 @@ -from core.models.files import * -from core.models.profiles import * -from core.models.auth import * -from core.models.local import * \ No newline at end of file diff --git a/core/models/auth.py b/core/models/auth.py deleted file mode 100644 index de2cf60..0000000 --- a/core/models/auth.py +++ /dev/null @@ -1,20 +0,0 @@ -from django.db.models import Model, ForeignKey, CharField, DateTimeField, UUIDField, CASCADE, BooleanField, IPAddressField -from django.contrib.auth import get_user_model - -from uuid import uuid4 - -class LoginSession(Model): - uuid = UUIDField(default=uuid4, primary_key=True) - user = ForeignKey(get_user_model(), CASCADE) - creation = DateTimeField(auto_now_add=True) - -class PWResetToken(Model): - token = UUIDField(default=uuid4, primary_key=True) - user = ForeignKey(get_user_model(), CASCADE) - creation = DateTimeField(auto_now_add=True) - -class LoginLog(Model): - user = ForeignKey(get_user_model(), CASCADE) - ip = IPAddressField() - success = BooleanField() - timestamp = DateTimeField(auto_now_add=True) \ No newline at end of file diff --git a/core/models/files.py b/core/models/files.py deleted file mode 100644 index eaa4cb0..0000000 --- a/core/models/files.py +++ /dev/null @@ -1,31 +0,0 @@ -from django.db.models import Model, CharField, ImageField, FileField, ManyToManyField, ForeignKey, BooleanField, CASCADE -from django.contrib.auth import get_user_model - -from polymorphic.models import PolymorphicModel - -from core.helpers.files import generate_storage_filename -from core.models.profiles import Profile - -# Create your models here. - -class BaseFile(PolymorphicModel): - filename = CharField(max_length=255) - -class ImageFile(BaseFile): - rawfile = ImageField(upload_to=generate_storage_filename) - - @property - def get_file(self): - return self.image - -class File(BaseFile): - rawfile = FileField(upload_to=generate_storage_filename) - - @property - def get_file(self): - return self.file - -class FileAssociation(Model): - file = ForeignKey(BaseFile, CASCADE) - user = ForeignKey(get_user_model(), CASCADE) - visible = BooleanField() \ No newline at end of file diff --git a/core/models/local.py b/core/models/local.py deleted file mode 100644 index 157362b..0000000 --- a/core/models/local.py +++ /dev/null @@ -1,34 +0,0 @@ -from django.db.models import Model, CharField, BooleanField, DecimalField, ForeignKey, CASCADE - -from django_countries.fields import CountryField - -class Currency(Model): - name = CharField(max_length=255, unique=True) - code = CharField(max_length=16, unique=True) - symbol = CharField(max_length=8) - base = BooleanField(default=False) - rate = DecimalField(default=1, max_digits=30, decimal_places=10) - - def set_base(self): - type(self).get_base().update(base=False) - self.update(base=True) - - @classmethod - def get_base(cls): - return cls.objects.get(base=True) - -class TaxPolicy(Model): - name = CharField(max_length=255, blank=True) - default_rate = DecimalField(default=0, max_digits=10, decimal_places=5) - - def get_applicable_rate(self, country, reverse_charge=False): - rule = self.taxrule_set.get(destination_country=country) - if reverse_charge: - return rule.tax_rate if not rule.reverse_charge else 0 - return rule.tax_rate - -class TaxRule(Model): - policy = ForeignKey(TaxPolicy, on_delete=CASCADE) - destination_country = CountryField() - tax_rate = DecimalField(max_digits=10, decimal_places=5) - reverse_charge = BooleanField(default=False) diff --git a/core/models/profiles.py b/core/models/profiles.py deleted file mode 100644 index f1340b3..0000000 --- a/core/models/profiles.py +++ /dev/null @@ -1,20 +0,0 @@ -from polymorphic.models import PolymorphicModel -from phonenumber_field.modelfields import PhoneNumberField - -from django.db.models import OneToOneField, CASCADE, CharField, ImageField -from django.contrib.auth import get_user_model - -from core.helpers.files import generate_storage_filename - -class Profile(PolymorphicModel): - user = OneToOneField(get_user_model(), CASCADE) - mobile = PhoneNumberField(blank=True) - -class AdminProfile(Profile): - role = CharField(max_length=255) - image = ImageField(null=True, blank=True, upload_to=generate_storage_filename) - display_name = CharField("Internal Display Name", max_length=255, null=True, blank=True) - - @property - def get_internal_name(self): - return self.display_name if self.display_name else self.user.get_full_name \ No newline at end of file diff --git a/core/modules/__init__.py b/core/modules/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/core/modules/mail.py b/core/modules/mail.py deleted file mode 100644 index d6f1803..0000000 --- a/core/modules/mail.py +++ /dev/null @@ -1,33 +0,0 @@ -from core.classes.mail import SMTPMailProvider - -import importlib -import pathlib -import os.path -import logging - -from django.conf import settings - -providers = { "smtp": SMTPMailProvider } -templates = {} - -logger = logging.getLogger(__name__) - -for module in settings.EXPEPHALON_MODULES + [""]: - for template in pathlib.Path(os.path.join(settings.BASE_DIR, module, "templates/mail/")).rglob("*.*"): - if os.path.isfile(template): - template_name = str(template).rsplit("templates/mail/")[-1].rsplit(".")[0] - template_format = str(template).rsplit(".")[-1].lower() - if not template_name in templates.keys(): - templates[template_name] = dict() - if template_format in templates[template_name].keys(): - logger.warning("Mail Template %s, that was seen at %s, was also found at %s. Using latter.", - template_name, templates[template_name][template_format], str(template)) - templates[template_name][template_format] = str(template) - -for module in settings.EXPEPHALON_MODULES: - try: - mom = importlib.import_module(f"{module}.mail") - for name, provider in mom.MAILPROVIDERS.items(): - providers[name] = provider - except (AttributeError, ModuleNotFoundError): - continue \ No newline at end of file diff --git a/core/modules/navigation.py b/core/modules/navigation.py deleted file mode 100644 index 15bf1b6..0000000 --- a/core/modules/navigation.py +++ /dev/null @@ -1,20 +0,0 @@ -import importlib - -from django.conf import settings - -from core.classes.navigation import NavItem, NavSection, Navigation - -navigations = { - "backend_main": Navigation(), - "frontend_main": Navigation(), -} - -for module in ["core"] + settings.EXPEPHALON_MODULES: - try: - mon = importlib.import_module(f"{module}.navigation") - for name, nav in mon.NAVIGATIONS: - if name in navigations.keys: - raise ValueError(f"Error in {module}: Navigation of name {name} already exists!") - navigations[name] = nav - except (AttributeError, ModuleNotFoundError): - continue \ No newline at end of file diff --git a/core/modules/otp.py b/core/modules/otp.py deleted file mode 100644 index e5f4ca0..0000000 --- a/core/modules/otp.py +++ /dev/null @@ -1,13 +0,0 @@ -import importlib - -from django.conf import settings - -providers = {} - -for module in settings.EXPEPHALON_MODULES: - try: - moo = importlib.import_module(f"{module}.otp") - for name, provider in moo.OTPPROVIDERS.items(): - providers[name] = provider - except (AttributeError, ModuleNotFoundError): - continue \ No newline at end of file diff --git a/core/modules/sms.py b/core/modules/sms.py deleted file mode 100644 index 0c076cf..0000000 --- a/core/modules/sms.py +++ /dev/null @@ -1,38 +0,0 @@ -import importlib - -from django.conf import settings - -from dbsettings.functions import getValue - -providers = [] - -modules_available = [] - -for module in settings.EXPEPHALON_MODULES: - try: - mos = importlib.import_module(f"{module}.sms") - for provider in mos.SMSPROVIDERS: - providers.append(provider) - if mos.CREATE: - modules_available.append(mos.CREATE) - except (AttributeError, ModuleNotFoundError): - continue - -def get_sms_provider_by_name(name, active=False): - for provider in providers: - if provider.get_name == name and (provider.is_active or not active): - return provider - -def get_default_sms_provider_name(): - return getValue("core.sms.default", False) - -def get_default_sms_provider(): - provider = get_sms_provider_by_name(get_default_sms_provider_name(), True) - if provider: - return provider - - for provider in providers: - if provider.is_active: - return provider - - raise RuntimeError("No SMS provider is currently active") \ No newline at end of file diff --git a/core/modules/urls.py b/core/modules/urls.py deleted file mode 100644 index 28ba9bc..0000000 --- a/core/modules/urls.py +++ /dev/null @@ -1,63 +0,0 @@ -import importlib - -from django.conf import settings -from django.urls import path - -from core.views import ( - DashboardView, - LoginView, - OTPSelectorView, - LogoutView, - OTPValidatorView, - PWResetView, - PWRequestView, - BackendNotImplementedView, - AdminListView, - AdminDeleteView, - AdminEditView, - AdminCreateView, - DBSettingsListView, - DBSettingsEditView, - DBSettingsDeleteView, - DBSettingsCreateView, -) - -URLPATTERNS = [] - -# Auth URLs - -URLPATTERNS.append(path('login/', LoginView.as_view(), name="login")) -URLPATTERNS.append(path('login/otp/select/', OTPSelectorView.as_view(), name="otpselector")) -URLPATTERNS.append(path('login/otp/validate/', OTPValidatorView.as_view(), name="otpvalidator")) -URLPATTERNS.append(path('logout/', LogoutView.as_view(), name="logout")) -URLPATTERNS.append(path('login/reset/', PWRequestView.as_view(), name="pwrequest")) -URLPATTERNS.append(path('login/reset//', PWResetView.as_view(), name="pwreset")) - -# Base Backend URLs - -URLPATTERNS.append(path('admin/', DashboardView.as_view(), name="dashboard")) -URLPATTERNS.append(path('admin/oops/', BackendNotImplementedView.as_view(), name="backendni")) - -# Backend Database Settings URLs - -URLPATTERNS.append(path("admin/dbsettings/", DBSettingsListView.as_view(), name="dbsettings")) -URLPATTERNS.append(path("admin/dbsettings//delete/", DBSettingsDeleteView.as_view(), name="dbsettings_delete")) -URLPATTERNS.append(path("admin/dbsettings//edit/", DBSettingsEditView.as_view(), name="dbsettings_edit")) -URLPATTERNS.append(path("admin/dbsettings/create/", DBSettingsCreateView.as_view(), name="dbsettings_create")) - -# Backend User Administration URLs - -URLPATTERNS.append(path('admin/profiles/', AdminListView.as_view(), name="admins")) -URLPATTERNS.append(path("admin/profiles//delete/", AdminDeleteView.as_view(), name="admins_delete")) -URLPATTERNS.append(path("admin/profiles//edit/", AdminEditView.as_view(), name="admins_edit")) -URLPATTERNS.append(path("admin/profiles/create/", AdminCreateView.as_view(), name="admins_create")) - -# External Module URLs - -for module in settings.EXPEPHALON_MODULES: - try: - mou = importlib.import_module(f"{module}.urls") - for url, action, name in mou.ADMIN_URLS: - URLPATTERNS.append(path(f'admin/modules/{module}/{url}', action, name=f"{module}_{name}")) - except (AttributeError, ModuleNotFoundError): - pass diff --git a/core/navigation.py b/core/navigation.py deleted file mode 100644 index 81e606b..0000000 --- a/core/navigation.py +++ /dev/null @@ -1,113 +0,0 @@ -from core.modules.navigation import navigations, NavSection, NavItem - -from django.conf import settings - -# Dashboard Section - -dashboard_section = NavSection("Dashboard", "") - -dashboard_item = NavItem("Dashboard", "fa-rocket", "dashboard") - -dashboard_section.add_item(dashboard_item) - -navigations["backend_main"].add_section(dashboard_section) - -# Clients Section - -clients_section = NavSection("Clients", "") - -client_list_item = NavItem("List Clients", "fa-user-tag", "backendni") -client_add_item = NavItem("Add Client", "fa-user-edit", "backendni") -client_groups_item = NavItem("Client Groups", "fa-users", "backendni") -client_leads_item = NavItem("Leads", "fa-blender-phone", "backendni") - -clients_section.add_item(client_list_item) -clients_section.add_item(client_add_item) -clients_section.add_item(client_groups_item) -clients_section.add_item(client_leads_item) - -navigations["backend_main"].add_section(clients_section) - -# Quotes Section - -quotes_section = NavSection("Quotes", "") - -quote_list_item = NavItem("List Quotes", "fa-file-invoice-dollar", "backendni") -quote_create_item = NavItem("Create Quote", "fa-plus-square", "backendni") - -quotes_section.add_item(quote_list_item) -quotes_section.add_item(quote_create_item) - -navigations["backend_main"].add_section(quotes_section) - -# Billing Section - -billing_section = NavSection("Billing", "") - -invoice_list_item = NavItem("List Invoices", "fa-file-invoice-dollar", "backendni") -invoice_create_item = NavItem("Create Invoice", "fa-plus-square", "backendni") -billable_list_item = NavItem("List Billable Items", "fa-hand-holding-usd", "backendni") -billable_create_item = NavItem("Create Billable Item", "fa-plus-square", "backendni") -list_transaction_item = NavItem("Transaction List", "fa-funnel-dollar", "backendni") - -billing_section.add_item(invoice_list_item) -billing_section.add_item(invoice_create_item) -billing_section.add_item(billable_list_item) -billing_section.add_item(billable_create_item) -billing_section.add_item(list_transaction_item) - -navigations["backend_main"].add_section(billing_section) - -# Support Section - -support_section = NavSection("Support", "") - -ticket_view_item = NavItem("View Tickets", "fa-life-ring", "backendni") -ticket_add_item = NavItem("Add Ticket", "fa-plus-square", "backendni") -conversation_add_item = NavItem("Add Conversation", "fa-comments", "backendni") - -support_section.add_item(ticket_view_item) -support_section.add_item(ticket_add_item) -support_section.add_item(conversation_add_item) - -navigations["backend_main"].add_section(support_section) - -# Reports Section - -reports_section = NavSection("Reports", "") - -report_period_item = NavItem("Income by period", "fa-chart-bar", "backendni") -report_forecast_item = NavItem("Income Forecast", "fa-chart-area", "backendni") - -reports_section.add_item(report_period_item) -reports_section.add_item(report_forecast_item) - -navigations["backend_main"].add_section(reports_section) - -# Administration Section - -administration_section = NavSection("Administration", "") - -user_administration_item = NavItem("Administrator Users", "fa-users-cog", "admins") -brand_administration_item = NavItem("Brands", "fa-code-branch", "backendni") -sms_administration_item = NavItem("SMS Gateway", "fa-sms", "backendni") -otp_administration_item = NavItem("Two-Factor Authentication", "fa-id-badge", "backendni") -backup_administration_item = NavItem("Backups", "fa-shield-alt", "backendni") -product_administration_item = NavItem("Products", "fa-cube", "backendni") -pgroup_administration_item = NavItem("Product Groups", "fa-cubes", "backendni") -payment_administration_item = NavItem("Payment Gateways", "fa-credit-card", "backendni") -dbsettings_item = NavItem("Database Settings", "fa-database", "dbsettings") - -administration_section.add_item(user_administration_item) -administration_section.add_item(brand_administration_item) -administration_section.add_item(sms_administration_item) -administration_section.add_item(otp_administration_item) -administration_section.add_item(backup_administration_item) -administration_section.add_item(product_administration_item) -administration_section.add_item(pgroup_administration_item) -administration_section.add_item(payment_administration_item) - -if "dbsettings" in settings.INSTALLED_APPS: - administration_section.add_item(dbsettings_item) - -navigations["backend_main"].add_section(administration_section) \ No newline at end of file diff --git a/core/receivers/__init__.py b/core/receivers/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/core/receivers/profiles.py b/core/receivers/profiles.py deleted file mode 100644 index bf5fed7..0000000 --- a/core/receivers/profiles.py +++ /dev/null @@ -1,7 +0,0 @@ -from django.db.models.signals import post_delete - -from core.models.profiles import AdminProfile - -@receiver(post_delete, sender=AdminProfile) -def delete_user(sender, instance, *args, **kwargs): - instance.user.delete() \ No newline at end of file diff --git a/core/tasks/__init__.py b/core/tasks/__init__.py deleted file mode 100644 index 33d4183..0000000 --- a/core/tasks/__init__.py +++ /dev/null @@ -1 +0,0 @@ -from core.tasks.mail import * \ No newline at end of file diff --git a/core/tasks/mail.py b/core/tasks/mail.py deleted file mode 100644 index a6c8690..0000000 --- a/core/tasks/mail.py +++ /dev/null @@ -1,5 +0,0 @@ -from celery import shared_task - -@shared_task -def send_mail(provider=None, **kwargs): - return provider().send_mail(**kwargs) \ No newline at end of file diff --git a/core/templatetags/__init__.py b/core/templatetags/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/core/templatetags/navigation.py b/core/templatetags/navigation.py deleted file mode 100644 index 663f7df..0000000 --- a/core/templatetags/navigation.py +++ /dev/null @@ -1,21 +0,0 @@ -from core.modules.navigation import navigations - -from django import template - -register = template.Library() - -@register.simple_tag() -def get_navigation(name): - return navigations[name] - -@register.simple_tag() -def get_nav_sections(navigation): - return navigation.sections - -@register.simple_tag() -def get_nav_items(section): - return section.items - -@register.simple_tag() -def get_nav_sections_by_name(name): - return get_nav_sections(get_navigation(name)) \ No newline at end of file diff --git a/core/tests.py b/core/tests.py deleted file mode 100644 index 7ce503c..0000000 --- a/core/tests.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.test import TestCase - -# Create your tests here. diff --git a/core/urls.py b/core/urls.py deleted file mode 100644 index 1519a0d..0000000 --- a/core/urls.py +++ /dev/null @@ -1 +0,0 @@ -from core.modules.urls import URLPATTERNS as urlpatterns diff --git a/core/views/__init__.py b/core/views/__init__.py deleted file mode 100644 index 2988aaa..0000000 --- a/core/views/__init__.py +++ /dev/null @@ -1,35 +0,0 @@ -from django.shortcuts import render -from django.views.generic import TemplateView -from django.conf import settings - -from core.views.dbsettings import * -from core.views.auth import * -from core.views.profiles import * -from core.views.generic import * -from core.mixins.auth import AdminMixin - -# Create your views here. - -class IndexView(TemplateView): - template_name = f"{settings.EXPEPHALON_FRONTEND}/index.html" - - def get_context_data(self, **kwargs): - context = super().get_context_data(**kwargs) - context["title"] = "Home" - return context - -class DashboardView(BackendTemplateView): - template_name = f"{settings.EXPEPHALON_BACKEND}/index.html" - - def get_context_data(self, **kwargs): - context = super().get_context_data(**kwargs) - context["title"] = "Dashboard" - return context - -class BackendNotImplementedView(BackendTemplateView): - template_name = f"{settings.EXPEPHALON_BACKEND}/notimplemented.html" - - def get_context_data(self, **kwargs): - context = super().get_context_data(**kwargs) - context["title"] = "Oops!" - return context diff --git a/core/views/auth.py b/core/views/auth.py deleted file mode 100644 index f2cd87e..0000000 --- a/core/views/auth.py +++ /dev/null @@ -1,178 +0,0 @@ -from django.conf import settings -from django.views.generic import FormView, View -from django.contrib.auth import authenticate, login, logout, get_user_model -from django.shortcuts import redirect -from django.core.exceptions import PermissionDenied -from django.contrib import messages -from django.utils import timezone - -from core.forms import LoginForm, OTPSelectorForm, OTPVerificationForm, PWResetForm, PWRequestForm -from core.models.auth import LoginSession, PWResetToken -from core.helpers.otp import get_user_otps, get_otp_choices, get_otp_by_name -from core.helpers.mail import simple_send_mail -from core.helpers.auth import generate_pwreset_mail - -from dbsettings.functions import getValue - -class LoginView(FormView): - template_name = f"{settings.EXPEPHALON_BACKEND}/auth/login.html" - form_class = LoginForm - - def get(self, request, *args, **kwargs): - if request.user.is_authenticated: - return redirect(request.GET.get("next", "dashboard")) - return super().get(request, *args, **kwargs) - - def get_context_data(self, **kwargs): - context = super().get_context_data(**kwargs) - context["title"] = "Login" - return context - - def form_valid(self, form): - user = authenticate(username=form.cleaned_data['email'], password=form.cleaned_data['password']) - if user: - if not get_user_otps(user): - login(self.request, user) - return redirect("dashboard") - session = LoginSession.objects.create(user=user) - self.request.session["otpsession"] = str(session.uuid) - self.request.session["next"] = self.request.GET.get("next", "dashboard") - return redirect("otpselector") - messages.error(self.request, "The credentials you entered are invalid. Please try again.") - return super().form_invalid(form) - -class OTPSelectorView(FormView): - template_name = f"{settings.EXPEPHALON_BACKEND}/auth/otp_selector.html" - form_class = OTPSelectorForm - - def clean_session(self): - for key in ("otpsession", "otpprovider", "next"): - try: - del self.request.session[key] - except: - pass - - def get_form_kwargs(self): - kwargs = super().get_form_kwargs() - try: - assert self.request.session["otpsession"] - except: - raise PermissionDenied() - user = LoginSession.objects.get(uuid=self.request.session["otpsession"]).user - kwargs["otp_choices"] = get_otp_choices(user) - return kwargs - - def form_valid(self, form): - self.request.session["otpprovider"] = form.cleaned_data["provider"] - return redirect("otpvalidator") - - def form_invalid(self, form): - self.clean_session() - return redirect("login") - - def get_context_data(self, **kwargs): - context = super().get_context_data(**kwargs) - context["title"] = "Two-Factor Authentication" - - user = LoginSession.objects.get(uuid=self.request.session["otpsession"]).user - context["first_name"] = user.profile.get_internal_name - return context - -class OTPValidatorView(FormView): - template_name = f"{settings.EXPEPHALON_BACKEND}/auth/otp_verifier.html" - form_class = OTPVerificationForm - - def clean_session(self): - for key in ("otpsession", "otpprovider", "next"): - try: - del self.request.session[key] - except: - pass - - def validate_session(self, request): - try: - assert request.session["otpsession"] - assert request.session["otpprovider"] - user = LoginSession.objects.get(uuid=request.session["otpsession"]).user - assert request.session["otpprovider"] in get_user_otps(user).keys() - provider = get_otp_by_name(request.session["otpprovider"])() - return user, provider - except: - self.clean_session() - raise PermissionDenied() - - def get(self, request, *args, **kwargs): - user, provider = self.validate_session(request) - response = provider.start_authentication(user) - messages.info(request, response) - return super().get(request, *args, **kwargs) - - def post(self, request, *args, **kwargs): - self.validate_session(request) - return super().post(request, *args, **kwargs) - - def form_invalid(self, form): - self.clean_session() - return redirect("login") - - def form_valid(self, form): - user, provider = self.validate_session(self.request) - if provider.validate_token(user, form.cleaned_data["token"]): - login(self.request, user) - ret = redirect(self.request.session.get("next", "dashboard")) - self.clean_session() - return ret - self.clean_session() - messages.error(self.request, "Incorrect token entered. Please try again. If the issue persists, contact support to regain access to your account.") - return redirect("login") - - def get_context_data(self, **kwargs): - context = super().get_context_data(**kwargs) - context["title"] = "Two-Factor Authentication" - - user, provider = self.validate_session(self.request) - context["first_name"] = user.profile.get_internal_name - return context - -class LogoutView(View): - def get(self, request, *args, **kwargs): - logout(request) - return redirect("login") - -class PWResetView(FormView): - template_name = f"{settings.EXPEPHALON_BACKEND}/auth/pwreset.html" - form_class = PWResetForm - - def validate_session(self): - try: - token = PWResetToken.objects.get(token=self.kwargs["pk"]) - max_age = int(getValue("core.auth.pwreset.max_age", "86400")) - assert token.creation > timezone.now() - timezone.timedelta(seconds=max_age) - return token.user - except: - messages.error(self.request, "Incorrect or expired password reset link.") - raise PermissionDenied() - - def form_valid(self, form): - user = self.validate_session() - if not form.cleaned_data["password1"] == form.cleaned_data["password2"]: - messages.error(self.request, "Entered passwords do not match - please try again.") - return self.form_invalid(form) - user.set_password(form.cleaned_data["password1"]) - user.save() - messages.success(self.request, "Your password has been changed. You can now login with your new password.") - return redirect("login") - -class PWRequestView(FormView): - template_name = f"{settings.EXPEPHALON_BACKEND}/auth/pwrequest.html" - form_class = PWRequestForm - - def form_valid(self, form): - try: - user = get_user_model().objects.get(username=form.cleaned_data["email"]) - token = PWResetToken.objects.create(user=user) - mail = generate_pwreset_mail(user, token) - simple_send_mail("Password Reset", mail, user.email) - finally: - messages.success(self.request, "If a matching account was found, you should shortly receive an email containing password reset instructions. If you have not received this message after five minutes, please verify that you have entered the correct email address, or contact support.") - return redirect("login") \ No newline at end of file diff --git a/core/views/dbsettings.py b/core/views/dbsettings.py deleted file mode 100644 index 6e1b7a8..0000000 --- a/core/views/dbsettings.py +++ /dev/null @@ -1,46 +0,0 @@ -from django.conf import settings -from django.views.generic import ListView, UpdateView, DeleteView, CreateView -from django.urls import reverse_lazy - -from dbsettings.models import Setting - -class DBSettingsListView(ListView): - template_name = f"{settings.EXPEPHALON_BACKEND}/dbsettings/index.html" - model = Setting - - def get_context_data(self, **kwargs): - context = super().get_context_data(**kwargs) - context["title"] = "Database Settings" - return context - -class DBSettingsEditView(UpdateView): - template_name = f"{settings.EXPEPHALON_BACKEND}/dbsettings/update.html" - model = Setting - success_url = reverse_lazy("dbsettings") - fields = ["key", "value"] - - def get_context_data(self, **kwargs): - context = super().get_context_data(**kwargs) - context["title"] = "Edit Setting" - return context - -class DBSettingsDeleteView(DeleteView): - template_name = f"{settings.EXPEPHALON_BACKEND}/dbsettings/delete.html" - model = Setting - success_url = reverse_lazy("dbsettings") - - def get_context_data(self, **kwargs): - context = super().get_context_data(**kwargs) - context["title"] = "Delete Setting" - return context - -class DBSettingsCreateView(CreateView): - template_name = f"{settings.EXPEPHALON_BACKEND}/dbsettings/create.html" - model = Setting - success_url = reverse_lazy("dbsettings") - fields = ["key", "value"] - - def get_context_data(self, **kwargs): - context = super().get_context_data(**kwargs) - context["title"] = "Create Setting" - return context diff --git a/core/views/generic.py b/core/views/generic.py deleted file mode 100644 index 64c3379..0000000 --- a/core/views/generic.py +++ /dev/null @@ -1,17 +0,0 @@ -from django.views.generic import TemplateView, ListView, CreateView, FormView, DeleteView -from core.mixins.auth import AdminMixin - -class BackendTemplateView(AdminMixin, TemplateView): - pass - -class BackendListView(AdminMixin, ListView): - pass - -class BackendCreateView(AdminMixin, CreateView): - pass - -class BackendFormView(AdminMixin, FormView): - pass - -class BackendDeleteView(AdminMixin, DeleteView): - pass \ No newline at end of file diff --git a/core/views/profiles.py b/core/views/profiles.py deleted file mode 100644 index dfd2f0f..0000000 --- a/core/views/profiles.py +++ /dev/null @@ -1,81 +0,0 @@ -from django.conf import settings -from django.urls import reverse_lazy -from django.contrib.auth import get_user_model - -from core.models import AdminProfile -from core.forms import AdminEditForm -from core.views.generic import BackendFormView as FormView, BackendListView as ListView, BackendDeleteView as DeleteView - -class AdminListView(ListView): - template_name = f"{settings.EXPEPHALON_BACKEND}/profiles/index.html" - model = AdminProfile - - def get_context_data(self, **kwargs): - context = super().get_context_data(**kwargs) - context["title"] = "Administrator Users" - return context - -class AdminEditView(FormView): - template_name = f"{settings.EXPEPHALON_BACKEND}/profiles/update.html" - form_class = AdminEditForm - success_url = reverse_lazy("admins") - - def get_context_data(self, **kwargs): - context = super().get_context_data(**kwargs) - context["title"] = "Edit Administrator" - return context - - def get_initial(self): - initial = super().get_initial() - admin = get_user_model().objects.get(id=self.kwargs["pk"]) - assert type(admin.profile) == AdminProfile - initial["first_name"] = admin.first_name - initial["last_name"] = admin.last_name - initial["email"] = admin.username - initial["mobile"] = admin.profile.mobile - initial["role"] = admin.profile.role - initial["display_name"] = admin.profile.display_name - return initial - - def form_valid(self, form): - admin = get_user_model().objects.get(id=self.kwargs["pk"]) - admin.first_name = form.cleaned_data["first_name"] - admin.last_name = form.cleaned_data["last_name"] - admin.username = form.cleaned_data["email"] - admin.email = form.cleaned_data["email"] - admin.profile.mobile = form.cleaned_data["mobile"] - admin.profile.role = form.cleaned_data["role"] - admin.profile.display_name = form.cleaned_data["display_name"] - - if form.cleaned_data["image"] or form.cleaned_data["remove_image"]: - admin.profile.image = form.cleaned_data["image"] - - admin.profile.save() - admin.save() - return super().form_valid(form) - -class AdminDeleteView(DeleteView): - template_name = f"{settings.EXPEPHALON_BACKEND}/profiles/delete.html" - model = get_user_model() - success_url = reverse_lazy("admins") - - def get_context_data(self, **kwargs): - context = super().get_context_data(**kwargs) - context["title"] = "Delete Administrator" - return context - - def get_object(self, queryset=None): - admin = super().get_object(queryset=queryset) - assert type(admin.profile) == AdminProfile - return admin - -class AdminCreateView(FormView): - template_name = f"{settings.EXPEPHALON_BACKEND}/profiles/create.html" - model = get_user_model() - success_url = reverse_lazy("admins") - fields = ["key", "value"] - - def get_context_data(self, **kwargs): - context = super().get_context_data(**kwargs) - context["title"] = "Create Administrator" - return context diff --git a/debian-packages.txt b/debian-packages.txt deleted file mode 100644 index df29928..0000000 --- a/debian-packages.txt +++ /dev/null @@ -1,2 +0,0 @@ -rabbitmq-server -memcached \ No newline at end of file diff --git a/demomodule/__init__.py b/demomodule/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/demomodule/models.py b/demomodule/models.py deleted file mode 100644 index 71a8362..0000000 --- a/demomodule/models.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.db import models - -# Create your models here. diff --git a/demomodule/tests.py b/demomodule/tests.py deleted file mode 100644 index 7ce503c..0000000 --- a/demomodule/tests.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.test import TestCase - -# Create your tests here. diff --git a/demomodule/views.py b/demomodule/views.py deleted file mode 100644 index 91ea44a..0000000 --- a/demomodule/views.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.shortcuts import render - -# Create your views here. diff --git a/expephalon/__init__.py b/expephalon/__init__.py deleted file mode 100644 index 75daf47..0000000 --- a/expephalon/__init__.py +++ /dev/null @@ -1,3 +0,0 @@ -from expephalon.celery import app as celery_app - -__all__ = ('celery_app',) \ No newline at end of file diff --git a/expephalon/asgi.py b/expephalon/asgi.py deleted file mode 100644 index 5fd6bd2..0000000 --- a/expephalon/asgi.py +++ /dev/null @@ -1,16 +0,0 @@ -""" -ASGI config for expephalon project. - -It exposes the ASGI callable as a module-level variable named ``application``. - -For more information on this file, see -https://docs.djangoproject.com/en/3.0/howto/deployment/asgi/ -""" - -import os - -from django.core.asgi import get_asgi_application - -os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'expephalon.settings') - -application = get_asgi_application() diff --git a/expephalon/celery.py b/expephalon/celery.py deleted file mode 100644 index 2ae3c51..0000000 --- a/expephalon/celery.py +++ /dev/null @@ -1,21 +0,0 @@ -import os - -from celery import Celery - -# set the default Django settings module for the 'celery' program. -os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'expephalon.settings') - -app = Celery('expephalon') - -# Using a string here means the worker doesn't have to serialize -# the configuration object to child processes. -# - namespace='CELERY' means all celery-related configuration keys -# should have a `CELERY_` prefix. -app.config_from_object('django.conf:settings', namespace='CELERY') - -# Load task modules from all registered Django app configs. -app.autodiscover_tasks() - -@app.task(bind=True) -def debug_task(self): - print('Request: {0!r}'.format(self.request)) \ No newline at end of file diff --git a/expephalon/custom_settings.dist.py b/expephalon/custom_settings.dist.py deleted file mode 100644 index d535e55..0000000 --- a/expephalon/custom_settings.dist.py +++ /dev/null @@ -1,52 +0,0 @@ -# Secret Key: Replace this by a long random string. -# You can use django.core.management.utils.get_random_secret_key to generate one. - -SECRET_KEY = "changeme" - -# Database settings -# This application is tested only with MariaDB/MySQL. -# You will have to edit settings.py if you want to use Postgres, SQLite, etc. - -DB_HOST = "localhost" -DB_PORT = 3306 -DB_USER = "expephalon" -DB_PASS = "secret" -DB_NAME = "expephalon" - -# AWS/Minio configuration -# Insert any required parameters as per https://django-storages.readthedocs.io/en/latest/backends/amazon-S3.html - -AWS_ACCESS_KEY_ID = None -AWS_SECRET_ACCESS_KEY = None -AWS_STORAGE_BUCKET_NAME = None -AWS_S3_ENDPOINT_URL = None - -# Whether debug messages should be output - set to False in production (exposes sensitive data) - -DEBUG = True - -# Which hostnames may be used to access the system - by default accepts "localhost", add "*" to allow any hostname - -ALLOWED_HOSTS = [] - -# To add frontend or backend templates, move them to the /templates subdirectory, then insert their name (i.e. the directory name) in the -# appropriate field. Move any required statics to the /static subdirectory - -EXPEPHALON_FRONTEND = "frontend" -EXPEPHALON_BACKEND = "backend" - -# To add Expephalon modules, move them to the Expephalon root directory, then add them to this list - -EXPEPHALON_MODULES = [] - -# To use memcached for caching, add IP:PORT or unix:PATH - default setting should be good for an unmodified local setup of memcached - -MEMCACHED_LOCATION = ["127.0.0.1:11211"] - -# RabbitMQ is required for queues to work - default settings should be good for an unmodified local setup of RabbitMQ, -# but you might still want to configure it to use a password - -RABBITMQ_LOCATION = "127.0.0.1:5672" -RABBITMQ_VHOST = "" -RABBITMQ_USER = "guest" -RABBITMQ_PASS = "guest" \ No newline at end of file diff --git a/expephalon/settings.py b/expephalon/settings.py deleted file mode 100644 index aba5ec2..0000000 --- a/expephalon/settings.py +++ /dev/null @@ -1,157 +0,0 @@ -import os - -from django.urls import reverse_lazy - -from expephalon.custom_settings import * # pylint: disable=unused-wildcard-import - -# Build paths inside the project like this: os.path.join(BASE_DIR, ...) -BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) - -# Application definition - -INSTALLED_APPS = [ - 'django.contrib.auth', - 'django.contrib.contenttypes', - 'django.contrib.sessions', - 'django.contrib.messages', - 'django.contrib.staticfiles', - 'polymorphic', - 'phonenumber_field', - 'bootstrap4', - 'core', - 'dbsettings', - 'django_celery_results', - 'django_celery_beat', - 'django_countries', -] + EXPEPHALON_MODULES - -MIDDLEWARE = [ - 'django.middleware.security.SecurityMiddleware', - 'django.contrib.sessions.middleware.SessionMiddleware', - 'django.middleware.common.CommonMiddleware', - 'django.middleware.csrf.CsrfViewMiddleware', - 'django.contrib.auth.middleware.AuthenticationMiddleware', - 'django.contrib.messages.middleware.MessageMiddleware', - 'django.middleware.clickjacking.XFrameOptionsMiddleware', -] - -ROOT_URLCONF = 'expephalon.urls' - -TEMPLATES = [ - { - 'BACKEND': 'django.template.backends.django.DjangoTemplates', - 'DIRS': [ os.path.join(BASE_DIR, "templates") ], - 'APP_DIRS': True, - 'OPTIONS': { - 'context_processors': [ - 'django.template.context_processors.debug', - 'django.template.context_processors.request', - 'django.contrib.auth.context_processors.auth', - 'django.contrib.messages.context_processors.messages', - ], - }, - }, -] - -WSGI_APPLICATION = 'expephalon.wsgi.application' - - -# Database -# https://docs.djangoproject.com/en/3.0/ref/settings/#databases - -DATABASES = { - 'default': { - 'ENGINE': 'django.db.backends.mysql', - 'NAME': DB_NAME, - 'USER': DB_USER, - 'PASSWORD': DB_PASS, - 'HOST': DB_HOST, - 'PORT': str(DB_PORT), - } -} - -# Password validation -# https://docs.djangoproject.com/en/3.0/ref/settings/#auth-password-validators - -AUTH_PASSWORD_VALIDATORS = [ - { - 'NAME': 'django.contrib.auth.password_validation.UserAttributeSimilarityValidator', - }, - { - 'NAME': 'django.contrib.auth.password_validation.MinimumLengthValidator', - }, - { - 'NAME': 'django.contrib.auth.password_validation.CommonPasswordValidator', - }, - { - 'NAME': 'django.contrib.auth.password_validation.NumericPasswordValidator', - }, -] - - -# Internationalization -# https://docs.djangoproject.com/en/3.0/topics/i18n/ - -LANGUAGE_CODE = 'en-us' - -TIME_ZONE = 'UTC' - -USE_I18N = True - -USE_L10N = True - -USE_TZ = True - - -# Static files (CSS, JavaScript, Images) -# https://docs.djangoproject.com/en/3.0/howto/static-files/ - -STATIC_URL = '/static/' - -STATICFILES_DIRS = [ - os.path.join(BASE_DIR, "static"), -] - -STATICFILES_STORAGE = 'storages.backends.s3boto3.S3Boto3Storage' - -# Password hasher -# https://docs.djangoproject.com/en/3.0/topics/auth/passwords/#how-django-stores-passwords - -PASSWORD_HASHERS = [ - 'django.contrib.auth.hashers.Argon2PasswordHasher', - 'django.contrib.auth.hashers.PBKDF2PasswordHasher', - 'django.contrib.auth.hashers.PBKDF2SHA1PasswordHasher', - 'django.contrib.auth.hashers.BCryptSHA256PasswordHasher', -] - -# Media - -DEFAULT_FILE_STORAGE = 'storages.backends.s3boto3.S3Boto3Storage' -AWS_DEFAULT_ACL = None - -# Caching - -if MEMCACHED_LOCATION: - CACHES = { - 'default': { - 'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache', - 'LOCATION': MEMCACHED_LOCATION, - } - } - -# Queue - -CELERY_TASK_SERIALIZER = "pickle" -CELERY_RESULT_SERIALIZER = "pickle" -CELERY_ACCEPT_CONTENT = ['pickle'] -CELERY_RESULT_BACKEND = 'django-db' -CELERY_CACHE_BACKEND = 'django-cache' -CELERY_BROKER_URL = f"amqp://{RABBITMQ_USER}:{RABBITMQ_PASS}@{RABBITMQ_LOCATION}/{RABBITMQ_VHOST}" -CELERY_BEAT_SCHEDULER = "django_celery_beat.schedulers:DatabaseScheduler" -CELERY_TASK_RESULT_EXPIRES = 12 * 60 * 60 - -# Auth URLs - -LOGIN_REDIRECT_URL = reverse_lazy('dashboard') -LOGIN_URL = reverse_lazy('login') -LOGOUT_URL = reverse_lazy('logout') diff --git a/expephalon/urls.py b/expephalon/urls.py deleted file mode 100644 index 213169c..0000000 --- a/expephalon/urls.py +++ /dev/null @@ -1,22 +0,0 @@ -"""expephalon URL Configuration - -The `urlpatterns` list routes URLs to views. For more information please see: - https://docs.djangoproject.com/en/3.0/topics/http/urls/ -Examples: -Function views - 1. Add an import: from my_app import views - 2. Add a URL to urlpatterns: path('', views.home, name='home') -Class-based views - 1. Add an import: from other_app.views import Home - 2. Add a URL to urlpatterns: path('', Home.as_view(), name='home') -Including another URLconf - 1. Import the include() function: from django.urls import include, path - 2. Add a URL to urlpatterns: path('blog/', include('blog.urls')) -""" -from django.contrib import admin -from django.urls import path, include - -urlpatterns = [ - # path('admin/', admin.site.urls), - path('', include('core.urls')), -] diff --git a/expephalon/wsgi.py b/expephalon/wsgi.py deleted file mode 100644 index b4055d7..0000000 --- a/expephalon/wsgi.py +++ /dev/null @@ -1,16 +0,0 @@ -""" -WSGI config for expephalon project. - -It exposes the WSGI callable as a module-level variable named ``application``. - -For more information on this file, see -https://docs.djangoproject.com/en/3.0/howto/deployment/wsgi/ -""" - -import os - -from django.core.wsgi import get_wsgi_application - -os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'expephalon.settings') - -application = get_wsgi_application() diff --git a/iam.json b/iam.json deleted file mode 100644 index a3591d8..0000000 --- a/iam.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "Version": "2020-04-08", - "Statement": [ - { - "Sid": "VisualEditor0", - "Effect": "Allow", - "Action": [ - "s3:PutObject", - "s3:GetObject", - "s3:ListBucket", - "s3:DeleteObject" - ], - "Resource": [ - "arn:aws:s3:::example-bucket-name/*", - "arn:aws:s3:::example-bucket-name" - ] - } - ] -} \ No newline at end of file diff --git a/kumisms/__init__.py b/kumisms/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/kumisms/admin.py b/kumisms/admin.py deleted file mode 100644 index 8c38f3f..0000000 --- a/kumisms/admin.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.contrib import admin - -# Register your models here. diff --git a/kumisms/apps.py b/kumisms/apps.py deleted file mode 100644 index b6cfebc..0000000 --- a/kumisms/apps.py +++ /dev/null @@ -1,5 +0,0 @@ -from django.apps import AppConfig - - -class KumismsConfig(AppConfig): - name = 'kumisms' diff --git a/kumisms/models.py b/kumisms/models.py deleted file mode 100644 index 71a8362..0000000 --- a/kumisms/models.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.db import models - -# Create your models here. diff --git a/kumisms/sms.py b/kumisms/sms.py deleted file mode 100644 index 0ef1c86..0000000 --- a/kumisms/sms.py +++ /dev/null @@ -1,70 +0,0 @@ -from core.classes.sms import BaseSMSProvider, SMSNotSent - -from dbsettings.functions import getValue - -from urllib.parse import urlencode -from urllib.request import urlopen, Request -from typing import Union - -import json - -# Create your models here. - -class KumiSMSServer(BaseSMSProvider): - @property - def is_active(self): - return bool(self.get_balance) - - @property - def get_name(self): - return "Kumi SMS" - - @property - def get_key(self): - return getValue("kumisms.apikey") - - @staticmethod - def getError(status): - if "error" in status.keys(): - return status["error"] - - def sendSMS(self, recipients: Union[str, list], message: str): - '''Send an SMS message to one or more recipients - - :param recipients: Recipient phone number as a string, or a list of multiple phone number strings - :param message: Message to be sent as a string - ''' - - if isinstance(recipients, str): - recipients = [recipients] - - url = 'https://kumisms.com/api/v1/send/' - - for recipient in recipients: - vars = {"key": self.get_key, "text": message, "recipient": recipient} - - request = Request(url, urlencode(vars).encode()) - response = urlopen(request) - - status = json.loads(response.read().decode()) - - error = KumiSMSServer.getError(status) - - if error: - raise SMSNotSent(f'An error occurred trying to send the SMS: {error}') - - @property - def get_balance(self): - url = 'https://kumisms.com/api/v1/balance/' - - vars = {"key": self.get_key} - - request = Request(url, urlencode(vars).encode()) - response = urlopen(request) - - status = json.loads(response.read().decode()) - - if not KumiSMSServer.getError(status): - return status["balance"] - -SMSPROVIDERS = [KumiSMSServer()] \ No newline at end of file diff --git a/kumisms/tests.py b/kumisms/tests.py deleted file mode 100644 index 7ce503c..0000000 --- a/kumisms/tests.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.test import TestCase - -# Create your tests here. diff --git a/kumisms/views.py b/kumisms/views.py deleted file mode 100644 index 91ea44a..0000000 --- a/kumisms/views.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.shortcuts import render - -# Create your views here. diff --git a/manage.py b/manage.py deleted file mode 100755 index 967e22a..0000000 --- a/manage.py +++ /dev/null @@ -1,21 +0,0 @@ -#!/usr/bin/env python -"""Django's command-line utility for administrative tasks.""" -import os -import sys - - -def main(): - os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'expephalon.settings') - try: - from django.core.management import execute_from_command_line - except ImportError as exc: - raise ImportError( - "Couldn't import Django. Are you sure it's installed and " - "available on your PYTHONPATH environment variable? Did you " - "forget to activate a virtual environment?" - ) from exc - execute_from_command_line(sys.argv) - - -if __name__ == '__main__': - main() diff --git a/chat/models.py b/models.py similarity index 100% rename from chat/models.py rename to models.py diff --git a/module_dependencies.md b/module_dependencies.md deleted file mode 100644 index 77dd653..0000000 --- a/module_dependencies.md +++ /dev/null @@ -1,8 +0,0 @@ -### playsms - -* core - -### smsotp - -* core -* any SMS provider (e.g. playsms) \ No newline at end of file diff --git a/demomodule/navigations.py b/navigations.py similarity index 100% rename from demomodule/navigations.py rename to navigations.py diff --git a/playsms/__init__.py b/playsms/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/playsms/apps.py b/playsms/apps.py deleted file mode 100644 index 6141e81..0000000 --- a/playsms/apps.py +++ /dev/null @@ -1,5 +0,0 @@ -from django.apps import AppConfig - - -class PlaysmsConfig(AppConfig): - name = 'playsms' diff --git a/playsms/models.py b/playsms/models.py deleted file mode 100644 index 0b7b90f..0000000 --- a/playsms/models.py +++ /dev/null @@ -1,59 +0,0 @@ -from django.db.models import Model, CharField, BooleanField - -from core.classes.sms import BaseSMSProvider, SMSNotSent - -from urllib.parse import quote_plus -from urllib.request import urlopen -from typing import Union - - -import json - -# Create your models here. - -class PlaySMSServer(Model, BaseSMSProvider): - name = CharField(max_length=255, unique=True) - logo = CharField(max_length=255) - https = BooleanField(default=True) - host = CharField(max_length=255) - username = CharField(max_length=255) - token = CharField(max_length=255) - - @property - def is_active(self): - return True - - @property - def get_name(self): - return self.name - - @staticmethod - def getError(status): - if status["error_string"]: - return status["error_string"] - try: - if int(status["data"][0]["error"]): - return int(status["data"][0]["error"]) - finally: - return - - def sendSMS(self, recipients: Union[str, list], message: str): - '''Send an SMS message to one or more recipients - - :param recipients: Recipient phone number as a string, or a list of multiple phone number strings - :param message: Message to be sent as a string - ''' - - if isinstance(recipients, list): - recipients = ",".join(recipients) - - url = 'http%s://%s/index.php?app=ws&u=%s&h=%s&op=pv&to=%s&msg=%s' % ("s" if self.https else "", self.host, self.username, self.token, recipients, quote_plus(message)) - - response = urlopen(url) - - status = json.loads(response.read().decode()) - - error = PlaySMSServer.getError(status) - - if error: - raise SMSNotSent(f'An error occurred trying to send the SMS: {error}') \ No newline at end of file diff --git a/playsms/sms.py b/playsms/sms.py deleted file mode 100644 index 846e4ad..0000000 --- a/playsms/sms.py +++ /dev/null @@ -1,3 +0,0 @@ -from playsms.models import PlaySMSServer - -SMSPROVIDERS = list(PlaySMSServer.objects.all()) \ No newline at end of file diff --git a/playsms/urls.py b/playsms/urls.py deleted file mode 100644 index ff15a35..0000000 --- a/playsms/urls.py +++ /dev/null @@ -1,2 +0,0 @@ -ADMIN_URLS = [ -] \ No newline at end of file diff --git a/playsms/views.py b/playsms/views.py deleted file mode 100644 index 91ea44a..0000000 --- a/playsms/views.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.shortcuts import render - -# Create your views here. diff --git a/requirements.txt b/requirements.txt deleted file mode 100644 index 85795ee..0000000 --- a/requirements.txt +++ /dev/null @@ -1,16 +0,0 @@ -django[argon2] -mysqlclient -django-storages -boto3 -Pillow -django-polymorphic -django-phonenumber-field[phonenumbers] -django-bootstrap4 -wheel -git+https://kumig.it/kumisystems/django-dbsettings.git -celery -django-celery-results -django-celery-beat -python-memcached -django-countries -pyuca diff --git a/smsotp/__init__.py b/smsotp/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/smsotp/apps.py b/smsotp/apps.py deleted file mode 100644 index 1752306..0000000 --- a/smsotp/apps.py +++ /dev/null @@ -1,5 +0,0 @@ -from django.apps import AppConfig - - -class SmsotpConfig(AppConfig): - name = 'smsotp' diff --git a/smsotp/helpers.py b/smsotp/helpers.py deleted file mode 100644 index 1a85980..0000000 --- a/smsotp/helpers.py +++ /dev/null @@ -1,6 +0,0 @@ -from dbsettings.functions import getValue - -import random - -def generate_token(len=getValue("smsotp.length", 6), chars=getValue("smsotp.chars", "0123456789")): - return "".join(random.choices(chars, k=int(len))) \ No newline at end of file diff --git a/smsotp/models.py b/smsotp/models.py deleted file mode 100644 index 59f80c9..0000000 --- a/smsotp/models.py +++ /dev/null @@ -1,26 +0,0 @@ -from django.db.models import Model, CharField, ForeignKey, CASCADE, DateTimeField -from django.contrib.auth import get_user_model - -from dbsettings.functions import getValue - -from smsotp.helpers import generate_token -from core.modules.sms import get_default_sms_provider - -# Create your models here. - -class OTPToken(Model): - token = CharField(max_length=32, default=generate_token) - user = ForeignKey(get_user_model(), CASCADE) - creation = DateTimeField(auto_now_add=True) - - def send_sms(self, text=getValue("smsotp.text", "Your authentication token is:"), number=None): - if "_TOKEN_" in text: - text = text.replace("_TOKEN_", self.token) - else: - text = f"{text} {self.token}" - - number = number or self.user.profile.mobile - - provider = get_default_sms_provider() - - provider.sendSMS(str(number), text) \ No newline at end of file diff --git a/smsotp/otp.py b/smsotp/otp.py deleted file mode 100644 index 0be0192..0000000 --- a/smsotp/otp.py +++ /dev/null @@ -1,40 +0,0 @@ -from core.classes.otp import BaseOTPProvider -from smsotp.models import OTPToken -from core.modules.sms import get_default_sms_provider - -from dbsettings.functions import getValue - -from django.utils import timezone - -class SMSOTP(BaseOTPProvider): - @property - def get_name(self): - return "SMS OTP" - - def create_token(self, user): - token = OTPToken.objects.create(user=user) - try: - token.send_sms() - return True - except: - return False - - @property - def is_active(self): - return bool(get_default_sms_provider()) - - def start_authentication(self, user): - if self.create_token(user): - return "We have sent you an SMS containing your authentication token." - else: - return "An error has occurred, please try again later or contact the administrator." - - def validate_token(self, user, token): - try: - max_age = timezone.now() - timezone.timedelta(seconds=int(getValue("smsotp.max_age", "300"))) - OTPToken.objects.get(user=user, token=token, creation__gte=max_age).delete() - return True - except OTPToken.DoesNotExist: - return False - -OTPPROVIDERS = {"smsotp": SMSOTP} \ No newline at end of file diff --git a/smsotp/tests.py b/smsotp/tests.py deleted file mode 100644 index 7ce503c..0000000 --- a/smsotp/tests.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.test import TestCase - -# Create your tests here. diff --git a/smsotp/views.py b/smsotp/views.py deleted file mode 100644 index 91ea44a..0000000 --- a/smsotp/views.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.shortcuts import render - -# Create your views here. diff --git a/static/backend/css/main.css b/static/backend/css/main.css deleted file mode 100644 index c3d5c53..0000000 --- a/static/backend/css/main.css +++ /dev/null @@ -1,24 +0,0 @@ -/*! - ========================================================= - * ArchitectUI HTML Theme Dashboard - v1.0.0 - ========================================================= - * Product Page: https://dashboardpack.com - * Copyright 2019 DashboardPack (https://dashboardpack.com) - * Licensed under MIT (https://github.com/DashboardPack/architectui-html-theme-free/blob/master/LICENSE) - ========================================================= - * The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - */.border-primary{border-color:#3f6ad8}.border-secondary{border-color:#6c757d}.border-success{border-color:#3ac47d}.border-info{border-color:#16aaff}.border-warning{border-color:#f7b924}.border-danger{border-color:#d92550}.border-light{border-color:#eee}.border-dark{border-color:#343a40}.border-focus{border-color:#444054}.border-alternate{border-color:#794c8a}.list-group-item-primary{color:#213770;background-color:#c9d5f4}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#213770;background-color:#b4c5f0}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#213770;border-color:#213770}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#1e6641;background-color:#c8eedb}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#1e6641;background-color:#b5e8ce}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#1e6641;border-color:#1e6641}.list-group-item-info{color:#0b5885;background-color:#bee7ff}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#0b5885;background-color:#a5deff}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0b5885;border-color:#0b5885}.list-group-item-warning{color:#806013;background-color:#fdebc2}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#806013;background-color:#fce3a9}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#806013;border-color:#806013}.list-group-item-danger{color:#71132a;background-color:#f4c2ce}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#71132a;background-color:#f0acbd}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#71132a;border-color:#71132a}.list-group-item-light{color:#7c7c7c;background-color:#fafafa}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#7c7c7c;background-color:#ededed}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#7c7c7c;border-color:#7c7c7c}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.list-group-item-focus{color:#23212c;background-color:#cbcacf}.list-group-item-focus.list-group-item-action:hover,.list-group-item-focus.list-group-item-action:focus{color:#23212c;background-color:#bebdc3}.list-group-item-focus.list-group-item-action.active{color:#fff;background-color:#23212c;border-color:#23212c}.list-group-item-alternate{color:#3f2848;background-color:#d9cdde}.list-group-item-alternate.list-group-item-action:hover,.list-group-item-alternate.list-group-item-action:focus{color:#3f2848;background-color:#cdbed4}.list-group-item-alternate.list-group-item-action.active{color:#fff;background-color:#3f2848;border-color:#3f2848}.bg-primary{background-color:#3f6ad8 !important}a.bg-primary:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus{background-color:#2651be !important}.bg-secondary{background-color:#6c757d !important}a.bg-secondary:hover,a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus{background-color:#545b62 !important}.bg-success{background-color:#3ac47d !important}a.bg-success:hover,a.bg-success:focus,button.bg-success:hover,button.bg-success:focus{background-color:#2e9d64 !important}.bg-info{background-color:#16aaff !important}a.bg-info:hover,a.bg-info:focus,button.bg-info:hover,button.bg-info:focus{background-color:#0090e2 !important}.bg-warning{background-color:#f7b924 !important}a.bg-warning:hover,a.bg-warning:focus,button.bg-warning:hover,button.bg-warning:focus{background-color:#e0a008 !important}.bg-danger{background-color:#d92550 !important}a.bg-danger:hover,a.bg-danger:focus,button.bg-danger:hover,button.bg-danger:focus{background-color:#ad1e40 !important}.bg-light{background-color:#eee !important}a.bg-light:hover,a.bg-light:focus,button.bg-light:hover,button.bg-light:focus{background-color:#d5d5d5 !important}.bg-dark{background-color:#343a40 !important}a.bg-dark:hover,a.bg-dark:focus,button.bg-dark:hover,button.bg-dark:focus{background-color:#1d2124 !important}.bg-focus{background-color:#444054 !important}a.bg-focus:hover,a.bg-focus:focus,button.bg-focus:hover,button.bg-focus:focus{background-color:#2d2a37 !important}.bg-alternate{background-color:#794c8a !important}a.bg-alternate:hover,a.bg-alternate:focus,button.bg-alternate:hover,button.bg-alternate:focus{background-color:#5c3a69 !important}:root{--blue: #007bff;--indigo: #6610f2;--purple: #6f42c1;--pink: #e83e8c;--red: #dc3545;--orange: #fd7e14;--yellow: #ffc107;--green: #28a745;--teal: #20c997;--cyan: #17a2b8;--white: #fff;--gray: #6c757d;--gray-dark: #343a40;--primary: #3f6ad8;--secondary: #6c757d;--success: #3ac47d;--info: #16aaff;--warning: #f7b924;--danger: #d92550;--light: #eee;--dark: #343a40;--focus: #444054;--alternate: #794c8a;--breakpoint-xs: 0;--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 992px;--breakpoint-xl: 1200px;--font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}*,*::before,*::after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:.88rem;font-weight:400;line-height:1.5;color:#495057;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0 !important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#3f6ad8;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.55rem;padding-bottom:.55rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none}input[type="radio"],input[type="checkbox"]{box-sizing:border-box;padding:0}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px;-webkit-appearance:none}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none !important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:.5rem;font-family:inherit;font-weight:400;line-height:1.2;color:inherit}h1,.h1{font-size:2.5rem}h2,.h2{font-size:2rem}h3,.h3{font-size:1.75rem}h4,.h4{font-size:1.5rem}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,0.1)}small,.small{font-size:80%;font-weight:400}mark,.mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-break:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 576px){.container{max-width:540px}}@media (min-width: 768px){.container{max-width:720px}}@media (min-width: 992px){.container{max-width:960px}}@media (min-width: 1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*="col-"]{padding-right:0;padding-left:0}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.33333%;max-width:8.33333%}.col-2{flex:0 0 16.66667%;max-width:16.66667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333%;max-width:33.33333%}.col-5{flex:0 0 41.66667%;max-width:41.66667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333%;max-width:58.33333%}.col-8{flex:0 0 66.66667%;max-width:66.66667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333%;max-width:83.33333%}.col-11{flex:0 0 91.66667%;max-width:91.66667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media (min-width: 576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width: 768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width: 992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width: 1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}.table{width:100%;margin-bottom:1rem;background-color:rgba(0,0,0,0)}.table th,.table td{padding:.55rem;vertical-align:top;border-top:1px solid #e9ecef}.table thead th{vertical-align:bottom;border-bottom:2px solid #e9ecef}.table tbody+tbody{border-top:2px solid #e9ecef}.table .table{background-color:#fff}.table-sm th,.table-sm td{padding:.3rem}.table-bordered{border:1px solid #e9ecef}.table-bordered th,.table-bordered td{border:1px solid #e9ecef}.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px}.table-borderless th,.table-borderless td,.table-borderless thead th,.table-borderless tbody+tbody{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,0.03)}.table-hover tbody tr:hover{background-color:#e0f3ff}.table-primary,.table-primary>th,.table-primary>td{background-color:#c9d5f4}.table-primary th,.table-primary td,.table-primary thead th,.table-primary tbody+tbody{border-color:#9bb2eb}.table-hover .table-primary:hover{background-color:#b4c5f0}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#b4c5f0}.table-secondary,.table-secondary>th,.table-secondary>td{background-color:#d6d8db}.table-secondary th,.table-secondary td,.table-secondary thead th,.table-secondary tbody+tbody{border-color:#b3b7bb}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>th,.table-success>td{background-color:#c8eedb}.table-success th,.table-success td,.table-success thead th,.table-success tbody+tbody{border-color:#99e0bb}.table-hover .table-success:hover{background-color:#b5e8ce}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b5e8ce}.table-info,.table-info>th,.table-info>td{background-color:#bee7ff}.table-info th,.table-info td,.table-info thead th,.table-info tbody+tbody{border-color:#86d3ff}.table-hover .table-info:hover{background-color:#a5deff}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#a5deff}.table-warning,.table-warning>th,.table-warning>td{background-color:#fdebc2}.table-warning th,.table-warning td,.table-warning thead th,.table-warning tbody+tbody{border-color:#fbdb8d}.table-hover .table-warning:hover{background-color:#fce3a9}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#fce3a9}.table-danger,.table-danger>th,.table-danger>td{background-color:#f4c2ce}.table-danger th,.table-danger td,.table-danger thead th,.table-danger tbody+tbody{border-color:#eb8ea4}.table-hover .table-danger:hover{background-color:#f0acbd}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f0acbd}.table-light,.table-light>th,.table-light>td{background-color:#fafafa}.table-light th,.table-light td,.table-light thead th,.table-light tbody+tbody{border-color:#f6f6f6}.table-hover .table-light:hover{background-color:#ededed}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ededed}.table-dark,.table-dark>th,.table-dark>td{background-color:#c6c8ca}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:#95999c}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-focus,.table-focus>th,.table-focus>td{background-color:#cbcacf}.table-focus th,.table-focus td,.table-focus thead th,.table-focus tbody+tbody{border-color:#9e9ca6}.table-hover .table-focus:hover{background-color:#bebdc3}.table-hover .table-focus:hover>td,.table-hover .table-focus:hover>th{background-color:#bebdc3}.table-alternate,.table-alternate>th,.table-alternate>td{background-color:#d9cdde}.table-alternate th,.table-alternate td,.table-alternate thead th,.table-alternate tbody+tbody{border-color:#b9a2c2}.table-hover .table-alternate:hover{background-color:#cdbed4}.table-hover .table-alternate:hover>td,.table-hover .table-alternate:hover>th{background-color:#cdbed4}.table-active,.table-active>th,.table-active>td{background-color:#e0f3ff}.table-hover .table-active:hover{background-color:#c7e9ff}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:#c7e9ff}.table .thead-dark th{color:#fff;background-color:#212529;border-color:#32383e}.table .thead-light th{color:#6c757d;background-color:#f8f9fa;border-color:#e9ecef}.table-dark{color:#fff;background-color:#212529}.table-dark th,.table-dark td,.table-dark thead th{border-color:#32383e}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,0.05)}.table-dark.table-hover tbody tr:hover{background-color:rgba(255,255,255,0.075)}@media (max-width: 575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-sm>.table-bordered{border:0}}@media (max-width: 767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-md>.table-bordered{border:0}}@media (max-width: 991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-lg>.table-bordered{border:0}}@media (max-width: 1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(2.25rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media screen and (prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#a9bcee;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.8125rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(2.875rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[size],select.form-control[multiple]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*="col-"]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled ~ .form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:inline-flex;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#3ac47d}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(58,196,125,0.9);border-radius:.25rem}.was-validated .form-control:valid,.form-control.is-valid{border-color:#3ac47d;padding-right:2.25rem;background-repeat:no-repeat;background-position:center right calc(2.25rem / 4);background-size:calc(2.25rem / 2) calc(2.25rem / 2);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e")}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#3ac47d;box-shadow:0 0 0 .2rem rgba(58,196,125,0.25)}.was-validated .form-control:valid ~ .valid-feedback,.was-validated .form-control:valid ~ .valid-tooltip,.form-control.is-valid ~ .valid-feedback,.form-control.is-valid ~ .valid-tooltip{display:block}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:2.25rem;background-position:top calc(2.25rem / 4) right calc(2.25rem / 4)}.was-validated .custom-select:valid,.custom-select.is-valid{border-color:#3ac47d;padding-right:3.4375rem;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") no-repeat center right 1.75rem/1.125rem 1.125rem}.was-validated .custom-select:valid:focus,.custom-select.is-valid:focus{border-color:#3ac47d;box-shadow:0 0 0 .2rem rgba(58,196,125,0.25)}.was-validated .custom-select:valid ~ .valid-feedback,.was-validated .custom-select:valid ~ .valid-tooltip,.custom-select.is-valid ~ .valid-feedback,.custom-select.is-valid ~ .valid-tooltip{display:block}.was-validated .form-control-file:valid ~ .valid-feedback,.was-validated .form-control-file:valid ~ .valid-tooltip,.form-control-file.is-valid ~ .valid-feedback,.form-control-file.is-valid ~ .valid-tooltip{display:block}.was-validated .form-check-input:valid ~ .form-check-label,.form-check-input.is-valid ~ .form-check-label{color:#3ac47d}.was-validated .form-check-input:valid ~ .valid-feedback,.was-validated .form-check-input:valid ~ .valid-tooltip,.form-check-input.is-valid ~ .valid-feedback,.form-check-input.is-valid ~ .valid-tooltip{display:block}.was-validated .custom-control-input:valid ~ .custom-control-label,.custom-control-input.is-valid ~ .custom-control-label{color:#3ac47d}.was-validated .custom-control-input:valid ~ .custom-control-label::before,.custom-control-input.is-valid ~ .custom-control-label::before{border-color:#3ac47d}.was-validated .custom-control-input:valid ~ .valid-feedback,.was-validated .custom-control-input:valid ~ .valid-tooltip,.custom-control-input.is-valid ~ .valid-feedback,.custom-control-input.is-valid ~ .valid-tooltip{display:block}.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before,.custom-control-input.is-valid:checked ~ .custom-control-label::before{border-color:#61d097;background-color:#61d097}.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before,.custom-control-input.is-valid:focus ~ .custom-control-label::before{box-shadow:0 0 0 .2rem rgba(58,196,125,0.25)}.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before,.custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before{border-color:#3ac47d}.was-validated .custom-file-input:valid ~ .custom-file-label,.custom-file-input.is-valid ~ .custom-file-label{border-color:#3ac47d}.was-validated .custom-file-input:valid ~ .valid-feedback,.was-validated .custom-file-input:valid ~ .valid-tooltip,.custom-file-input.is-valid ~ .valid-feedback,.custom-file-input.is-valid ~ .valid-tooltip{display:block}.was-validated .custom-file-input:valid:focus ~ .custom-file-label,.custom-file-input.is-valid:focus ~ .custom-file-label{border-color:#3ac47d;box-shadow:0 0 0 .2rem rgba(58,196,125,0.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#d92550}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(217,37,80,0.9);border-radius:.25rem}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#d92550;padding-right:2.25rem;background-repeat:no-repeat;background-position:center right calc(2.25rem / 4);background-size:calc(2.25rem / 2) calc(2.25rem / 2);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E")}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#d92550;box-shadow:0 0 0 .2rem rgba(217,37,80,0.25)}.was-validated .form-control:invalid ~ .invalid-feedback,.was-validated .form-control:invalid ~ .invalid-tooltip,.form-control.is-invalid ~ .invalid-feedback,.form-control.is-invalid ~ .invalid-tooltip{display:block}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:2.25rem;background-position:top calc(2.25rem / 4) right calc(2.25rem / 4)}.was-validated .custom-select:invalid,.custom-select.is-invalid{border-color:#d92550;padding-right:3.4375rem;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") no-repeat center right 1.75rem/1.125rem 1.125rem}.was-validated .custom-select:invalid:focus,.custom-select.is-invalid:focus{border-color:#d92550;box-shadow:0 0 0 .2rem rgba(217,37,80,0.25)}.was-validated .custom-select:invalid ~ .invalid-feedback,.was-validated .custom-select:invalid ~ .invalid-tooltip,.custom-select.is-invalid ~ .invalid-feedback,.custom-select.is-invalid ~ .invalid-tooltip{display:block}.was-validated .form-control-file:invalid ~ .invalid-feedback,.was-validated .form-control-file:invalid ~ .invalid-tooltip,.form-control-file.is-invalid ~ .invalid-feedback,.form-control-file.is-invalid ~ .invalid-tooltip{display:block}.was-validated .form-check-input:invalid ~ .form-check-label,.form-check-input.is-invalid ~ .form-check-label{color:#d92550}.was-validated .form-check-input:invalid ~ .invalid-feedback,.was-validated .form-check-input:invalid ~ .invalid-tooltip,.form-check-input.is-invalid ~ .invalid-feedback,.form-check-input.is-invalid ~ .invalid-tooltip{display:block}.was-validated .custom-control-input:invalid ~ .custom-control-label,.custom-control-input.is-invalid ~ .custom-control-label{color:#d92550}.was-validated .custom-control-input:invalid ~ .custom-control-label::before,.custom-control-input.is-invalid ~ .custom-control-label::before{border-color:#d92550}.was-validated .custom-control-input:invalid ~ .invalid-feedback,.was-validated .custom-control-input:invalid ~ .invalid-tooltip,.custom-control-input.is-invalid ~ .invalid-feedback,.custom-control-input.is-invalid ~ .invalid-tooltip{display:block}.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before,.custom-control-input.is-invalid:checked ~ .custom-control-label::before{border-color:#e15073;background-color:#e15073}.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before,.custom-control-input.is-invalid:focus ~ .custom-control-label::before{box-shadow:0 0 0 .2rem rgba(217,37,80,0.25)}.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before,.custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before{border-color:#d92550}.was-validated .custom-file-input:invalid ~ .custom-file-label,.custom-file-input.is-invalid ~ .custom-file-label{border-color:#d92550}.was-validated .custom-file-input:invalid ~ .invalid-feedback,.was-validated .custom-file-input:invalid ~ .invalid-tooltip,.custom-file-input.is-invalid ~ .invalid-feedback,.custom-file-input.is-invalid ~ .invalid-tooltip{display:block}.was-validated .custom-file-input:invalid:focus ~ .custom-file-label,.custom-file-input.is-invalid:focus ~ .custom-file-label{border-color:#d92550;box-shadow:0 0 0 .2rem rgba(217,37,80,0.25)}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media (min-width: 576px){.form-inline label{display:flex;align-items:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .input-group,.form-inline .custom-select{width:auto}.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#495057;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color 0.15s,background-color 0.15s,border-color 0.15s,box-shadow 0.15s}@media screen and (prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover{color:#495057;text-decoration:none}.btn:focus,.btn.focus{outline:0;box-shadow:none}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#3f6ad8;border-color:#3f6ad8}.btn-primary:hover{color:#fff;background-color:#2955c8;border-color:#2651be}.btn-primary:focus,.btn-primary.focus{box-shadow:0 0 0 0 rgba(92,128,222,0.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#3f6ad8;border-color:#3f6ad8}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#2651be;border-color:#244cb3}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(92,128,222,0.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary:focus,.btn-secondary.focus{box-shadow:0 0 0 0 rgba(130,138,145,0.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(130,138,145,0.5)}.btn-success{color:#fff;background-color:#3ac47d;border-color:#3ac47d}.btn-success:hover{color:#fff;background-color:#31a66a;border-color:#2e9d64}.btn-success:focus,.btn-success.focus{box-shadow:0 0 0 0 rgba(88,205,145,0.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#3ac47d;border-color:#3ac47d}.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#2e9d64;border-color:#2b935e}.btn-success:not(:disabled):not(.disabled):active:focus,.btn-success:not(:disabled):not(.disabled).active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(88,205,145,0.5)}.btn-info{color:#fff;background-color:#16aaff;border-color:#16aaff}.btn-info:hover{color:#fff;background-color:#0098ef;border-color:#0090e2}.btn-info:focus,.btn-info.focus{box-shadow:0 0 0 0 rgba(57,183,255,0.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#16aaff;border-color:#16aaff}.btn-info:not(:disabled):not(.disabled):active,.btn-info:not(:disabled):not(.disabled).active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#0090e2;border-color:#0087d5}.btn-info:not(:disabled):not(.disabled):active:focus,.btn-info:not(:disabled):not(.disabled).active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(57,183,255,0.5)}.btn-warning{color:#212529;background-color:#f7b924;border-color:#f7b924}.btn-warning:hover{color:#212529;background-color:#eca909;border-color:#e0a008}.btn-warning:focus,.btn-warning.focus{box-shadow:0 0 0 0 rgba(215,163,37,0.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#f7b924;border-color:#f7b924}.btn-warning:not(:disabled):not(.disabled):active,.btn-warning:not(:disabled):not(.disabled).active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#e0a008;border-color:#d49808}.btn-warning:not(:disabled):not(.disabled):active:focus,.btn-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(215,163,37,0.5)}.btn-danger{color:#fff;background-color:#d92550;border-color:#d92550}.btn-danger:hover{color:#fff;background-color:#b81f44;border-color:#ad1e40}.btn-danger:focus,.btn-danger.focus{box-shadow:0 0 0 0 rgba(223,70,106,0.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#d92550;border-color:#d92550}.btn-danger:not(:disabled):not(.disabled):active,.btn-danger:not(:disabled):not(.disabled).active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#ad1e40;border-color:#a31c3c}.btn-danger:not(:disabled):not(.disabled):active:focus,.btn-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(223,70,106,0.5)}.btn-light{color:#212529;background-color:#eee;border-color:#eee}.btn-light:hover{color:#212529;background-color:#dbdbdb;border-color:#d5d5d5}.btn-light:focus,.btn-light.focus{box-shadow:0 0 0 0 rgba(207,208,208,0.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#eee;border-color:#eee}.btn-light:not(:disabled):not(.disabled):active,.btn-light:not(:disabled):not(.disabled).active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#d5d5d5;border-color:#cecece}.btn-light:not(:disabled):not(.disabled):active:focus,.btn-light:not(:disabled):not(.disabled).active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(207,208,208,0.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark:focus,.btn-dark.focus{box-shadow:0 0 0 0 rgba(82,88,93,0.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled):active,.btn-dark:not(:disabled):not(.disabled).active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled):active:focus,.btn-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(82,88,93,0.5)}.btn-focus{color:#fff;background-color:#444054;border-color:#444054}.btn-focus:hover{color:#fff;background-color:#322f3e;border-color:#2d2a37}.btn-focus:focus,.btn-focus.focus{box-shadow:0 0 0 0 rgba(96,93,110,0.5)}.btn-focus.disabled,.btn-focus:disabled{color:#fff;background-color:#444054;border-color:#444054}.btn-focus:not(:disabled):not(.disabled):active,.btn-focus:not(:disabled):not(.disabled).active,.show>.btn-focus.dropdown-toggle{color:#fff;background-color:#2d2a37;border-color:#272430}.btn-focus:not(:disabled):not(.disabled):active:focus,.btn-focus:not(:disabled):not(.disabled).active:focus,.show>.btn-focus.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(96,93,110,0.5)}.btn-alternate{color:#fff;background-color:#794c8a;border-color:#794c8a}.btn-alternate:hover{color:#fff;background-color:#633e71;border-color:#5c3a69}.btn-alternate:focus,.btn-alternate.focus{box-shadow:0 0 0 0 rgba(141,103,156,0.5)}.btn-alternate.disabled,.btn-alternate:disabled{color:#fff;background-color:#794c8a;border-color:#794c8a}.btn-alternate:not(:disabled):not(.disabled):active,.btn-alternate:not(:disabled):not(.disabled).active,.show>.btn-alternate.dropdown-toggle{color:#fff;background-color:#5c3a69;border-color:#553561}.btn-alternate:not(:disabled):not(.disabled):active:focus,.btn-alternate:not(:disabled):not(.disabled).active:focus,.show>.btn-alternate.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(141,103,156,0.5)}.btn-outline-primary{color:#3f6ad8;border-color:#3f6ad8}.btn-outline-primary:hover{color:#fff;background-color:#3f6ad8;border-color:#3f6ad8}.btn-outline-primary:focus,.btn-outline-primary.focus{box-shadow:0 0 0 0 rgba(63,106,216,0.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#3f6ad8;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#3f6ad8;border-color:#3f6ad8}.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(63,106,216,0.5)}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:focus,.btn-outline-secondary.focus{box-shadow:0 0 0 0 rgba(108,117,125,0.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled).active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(108,117,125,0.5)}.btn-outline-success{color:#3ac47d;border-color:#3ac47d}.btn-outline-success:hover{color:#fff;background-color:#3ac47d;border-color:#3ac47d}.btn-outline-success:focus,.btn-outline-success.focus{box-shadow:0 0 0 0 rgba(58,196,125,0.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#3ac47d;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled):active,.btn-outline-success:not(:disabled):not(.disabled).active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#3ac47d;border-color:#3ac47d}.btn-outline-success:not(:disabled):not(.disabled):active:focus,.btn-outline-success:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(58,196,125,0.5)}.btn-outline-info{color:#16aaff;border-color:#16aaff}.btn-outline-info:hover{color:#fff;background-color:#16aaff;border-color:#16aaff}.btn-outline-info:focus,.btn-outline-info.focus{box-shadow:0 0 0 0 rgba(22,170,255,0.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#16aaff;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled):active,.btn-outline-info:not(:disabled):not(.disabled).active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#16aaff;border-color:#16aaff}.btn-outline-info:not(:disabled):not(.disabled):active:focus,.btn-outline-info:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(22,170,255,0.5)}.btn-outline-warning{color:#f7b924;border-color:#f7b924}.btn-outline-warning:hover{color:#212529;background-color:#f7b924;border-color:#f7b924}.btn-outline-warning:focus,.btn-outline-warning.focus{box-shadow:0 0 0 0 rgba(247,185,36,0.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#f7b924;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled):active,.btn-outline-warning:not(:disabled):not(.disabled).active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#f7b924;border-color:#f7b924}.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(247,185,36,0.5)}.btn-outline-danger{color:#d92550;border-color:#d92550}.btn-outline-danger:hover{color:#fff;background-color:#d92550;border-color:#d92550}.btn-outline-danger:focus,.btn-outline-danger.focus{box-shadow:0 0 0 0 rgba(217,37,80,0.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#d92550;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled):active,.btn-outline-danger:not(:disabled):not(.disabled).active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#d92550;border-color:#d92550}.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(217,37,80,0.5)}.btn-outline-light{color:#eee;border-color:#eee}.btn-outline-light:hover{color:#212529;background-color:#eee;border-color:#eee}.btn-outline-light:focus,.btn-outline-light.focus{box-shadow:0 0 0 0 rgba(238,238,238,0.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#eee;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled):active,.btn-outline-light:not(:disabled):not(.disabled).active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#eee;border-color:#eee}.btn-outline-light:not(:disabled):not(.disabled):active:focus,.btn-outline-light:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(238,238,238,0.5)}.btn-outline-dark{color:#343a40;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:focus,.btn-outline-dark.focus{box-shadow:0 0 0 0 rgba(52,58,64,0.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled):active,.btn-outline-dark:not(:disabled):not(.disabled).active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(52,58,64,0.5)}.btn-outline-focus{color:#444054;border-color:#444054}.btn-outline-focus:hover{color:#fff;background-color:#444054;border-color:#444054}.btn-outline-focus:focus,.btn-outline-focus.focus{box-shadow:0 0 0 0 rgba(68,64,84,0.5)}.btn-outline-focus.disabled,.btn-outline-focus:disabled{color:#444054;background-color:transparent}.btn-outline-focus:not(:disabled):not(.disabled):active,.btn-outline-focus:not(:disabled):not(.disabled).active,.show>.btn-outline-focus.dropdown-toggle{color:#fff;background-color:#444054;border-color:#444054}.btn-outline-focus:not(:disabled):not(.disabled):active:focus,.btn-outline-focus:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-focus.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(68,64,84,0.5)}.btn-outline-alternate{color:#794c8a;border-color:#794c8a}.btn-outline-alternate:hover{color:#fff;background-color:#794c8a;border-color:#794c8a}.btn-outline-alternate:focus,.btn-outline-alternate.focus{box-shadow:0 0 0 0 rgba(121,76,138,0.5)}.btn-outline-alternate.disabled,.btn-outline-alternate:disabled{color:#794c8a;background-color:transparent}.btn-outline-alternate:not(:disabled):not(.disabled):active,.btn-outline-alternate:not(:disabled):not(.disabled).active,.show>.btn-outline-alternate.dropdown-toggle{color:#fff;background-color:#794c8a;border-color:#794c8a}.btn-outline-alternate:not(:disabled):not(.disabled):active:focus,.btn-outline-alternate:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-alternate.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(121,76,138,0.5)}.btn-link{font-weight:400;color:#3f6ad8}.btn-link:hover{color:#0056b3;text-decoration:underline}.btn-link:focus,.btn-link.focus{text-decoration:underline;box-shadow:none}.btn-link:disabled,.btn-link.disabled{color:#6c757d;pointer-events:none}.btn-lg,.btn-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-sm,.btn-group-sm>.btn{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.fade{transition:opacity 0.15s linear}@media screen and (prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height 0.35s ease}@media screen and (prefers-reduced-motion: reduce){.collapsing{transition:none}}.dropup,.dropright,.dropdown,.dropleft{position:relative}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:15rem;padding:.65rem 0;margin:.125rem 0 0;font-size:.88rem;color:#495057;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.15);border-radius:.25rem}.dropdown-menu-right{right:0;left:auto}@media (min-width: 576px){.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width: 768px){.dropdown-menu-md-right{right:0;left:auto}}@media (min-width: 992px){.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width: 1200px){.dropdown-menu-xl-right{right:0;left:auto}}.dropdown-menu-left{right:auto;left:0}@media (min-width: 576px){.dropdown-menu-sm-left{right:auto;left:0}}@media (min-width: 768px){.dropdown-menu-md-left{right:auto;left:0}}@media (min-width: 992px){.dropdown-menu-lg-left{right:auto;left:0}}@media (min-width: 1200px){.dropdown-menu-xl-left{right:auto;left:0}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^="top"],.dropdown-menu[x-placement^="right"],.dropdown-menu[x-placement^="bottom"],.dropdown-menu[x-placement^="left"]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.4rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:first-child{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.dropdown-item:last-child{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.dropdown-item:hover,.dropdown-item:focus{color:#16181b;text-decoration:none;background-color:#e0f3ff}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#3f6ad8}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.65rem 1.5rem;margin-bottom:0;font-size:.968rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.4rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover{z-index:1}.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child){margin-left:-1px}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type="radio"],.btn-group-toggle>.btn input[type="checkbox"],.btn-group-toggle>.btn-group>.btn input[type="radio"],.btn-group-toggle>.btn-group>.btn input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-control-plaintext,.input-group>.custom-select,.input-group>.custom-file{position:relative;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.form-control+.form-control,.input-group>.form-control+.custom-select,.input-group>.form-control+.custom-file,.input-group>.form-control-plaintext+.form-control,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.custom-file,.input-group>.custom-select+.form-control,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.custom-file,.input-group>.custom-file+.form-control,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.custom-file{margin-left:-1px}.input-group>.form-control:focus,.input-group>.custom-select:focus,.input-group>.custom-file .custom-file-input:focus ~ .custom-file-label{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.form-control:not(:last-child),.input-group>.custom-select:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.form-control:not(:first-child),.input-group>.custom-select:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:flex;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-prepend,.input-group-append{display:flex}.input-group-prepend .btn,.input-group-append .btn{position:relative;z-index:2}.input-group-prepend .btn:focus,.input-group-append .btn:focus{z-index:3}.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.input-group-text,.input-group-append .input-group-text+.btn{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:.88rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#eff9ff;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type="radio"],.input-group-text input[type="checkbox"]{margin-top:0}.input-group-lg>.form-control:not(textarea),.input-group-lg>.custom-select{height:calc(2.875rem + 2px)}.input-group-lg>.form-control,.input-group-lg>.custom-select,.input-group-lg>.input-group-prepend>.input-group-text,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-append>.btn{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.form-control:not(textarea),.input-group-sm>.custom-select{height:calc(1.8125rem + 2px)}.input-group-sm>.form-control,.input-group-sm>.custom-select,.input-group-sm>.input-group-prepend>.input-group-text,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-append>.btn{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text,.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;display:block;min-height:1.32rem;padding-left:1.5rem}.custom-control-inline{display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked ~ .custom-control-label::before{color:#fff;border-color:#007bff;background-color:#3f6ad8}.custom-control-input:focus ~ .custom-control-label::before{box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)}.custom-control-input:focus:not(:checked) ~ .custom-control-label::before{border-color:#80bdff}.custom-control-input:not(:disabled):active ~ .custom-control-label::before{color:#fff;background-color:#d3ddf6;border-color:#b3d7ff}.custom-control-input:disabled ~ .custom-control-label{color:#6c757d}.custom-control-input:disabled ~ .custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.16rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}.custom-control-label::after{position:absolute;top:.16rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before{border-color:#007bff;background-color:#3f6ad8}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(63,106,216,0.5)}.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before{background-color:rgba(63,106,216,0.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked ~ .custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(63,106,216,0.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.16rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:transform 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media screen and (prefers-reduced-motion: reduce){.custom-switch .custom-control-label::after{transition:none}}.custom-switch .custom-control-input:checked ~ .custom-control-label::after{background-color:#fff;transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(63,106,216,0.5)}.custom-select{display:inline-block;width:100%;height:calc(2.25rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(128,189,255,0.5)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{opacity:0}.custom-select-sm{height:calc(1.8125rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(2.875rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(2.25rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(2.25rem + 2px);margin:0;opacity:0}.custom-file-input:focus ~ .custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)}.custom-file-input:disabled ~ .custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en) ~ .custom-file-label::after{content:"Browse"}.custom-file-input ~ .custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(2.25rem + 2px);padding:.375rem .75rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:2.25rem;padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:calc(1rem + .4rem);padding:0;background-color:transparent;appearance:none}.custom-range:focus{outline:none}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,0.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,0.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,0.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#3f6ad8;border:0;border-radius:1rem;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;appearance:none}@media screen and (prefers-reduced-motion: reduce){.custom-range::-webkit-slider-thumb{transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#d3ddf6}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#3f6ad8;border:0;border-radius:1rem;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;appearance:none}@media screen and (prefers-reduced-motion: reduce){.custom-range::-moz-range-thumb{transition:none}}.custom-range::-moz-range-thumb:active{background-color:#d3ddf6}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#3f6ad8;border:0;border-radius:1rem;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;appearance:none}@media screen and (prefers-reduced-motion: reduce){.custom-range::-ms-thumb{transition:none}}.custom-range::-ms-thumb:active{background-color:#d3ddf6}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media screen and (prefers-reduced-motion: reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:hover,.nav-link:focus{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#3f6ad8}.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:.5rem 1rem}.navbar>.container,.navbar>.container-fluid{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:hover,.navbar-toggler:focus{text-decoration:none}.navbar-toggler:not(:disabled):not(.disabled){cursor:pointer}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width: 575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media (min-width: 576px){.navbar-expand-sm{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width: 767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media (min-width: 768px){.navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width: 991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width: 992px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width: 1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media (min-width: 1200px){.navbar-expand-xl{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,0.9)}.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:rgba(0,0,0,0.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,0.5)}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:rgba(0,0,0,0.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,0.3)}.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .nav-link.active{color:rgba(0,0,0,0.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,0.5);border-color:rgba(0,0,0,0.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0,0,0,0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,0.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,0.9)}.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:rgba(0,0,0,0.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,0.5)}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:rgba(255,255,255,0.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,0.25)}.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .nav-link.active{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,0.5);border-color:rgba(255,255,255,0.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255,255,255,0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,0.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(26,54,126,0.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;color:inherit;background-color:#fff;border-bottom:1px solid rgba(26,54,126,0.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:#fff;border-top:1px solid rgba(26,54,126,0.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%;border-radius:calc(.25rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck{display:flex;flex-direction:column}.card-deck .card{margin-bottom:15px}@media (min-width: 576px){.card-deck{flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{display:flex;flex:1 0 0%;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group{display:flex;flex-direction:column}.card-group>.card{margin-bottom:15px}@media (min-width: 576px){.card-group{flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:first-child .card-img-top,.card-group>.card:first-child .card-header{border-top-right-radius:0}.card-group>.card:first-child .card-img-bottom,.card-group>.card:first-child .card-footer{border-bottom-right-radius:0}.card-group>.card:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:last-child .card-img-top,.card-group>.card:last-child .card-header{border-top-left-radius:0}.card-group>.card:last-child .card-img-bottom,.card-group>.card:last-child .card-footer{border-bottom-left-radius:0}.card-group>.card:only-child{border-radius:.25rem}.card-group>.card:only-child .card-img-top,.card-group>.card:only-child .card-header{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-group>.card:only-child .card-img-bottom,.card-group>.card:only-child .card-footer{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-group>.card:not(:first-child):not(:last-child):not(:only-child){border-radius:0}.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-top,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-header,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-footer{border-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width: 576px){.card-columns{column-count:3;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion .card{overflow:hidden}.accordion .card:not(:first-of-type) .card-header:first-child{border-radius:0}.accordion .card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0}.accordion .card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion .card:last-of-type{border-top-left-radius:0;border-top-right-radius:0}.accordion .card .card-header{margin-bottom:-1px}.breadcrumb{display:flex;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:2;outline:0;box-shadow:none}.page-link:not(:disabled):not(.disabled){cursor:pointer}.page-item:first-child .page-link,.pagination .page-number:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link,.pagination .page-number:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link,.pagination .active.page-number .page-link{z-index:1;color:#fff;background-color:#3f6ad8;border-color:#007bff}.page-item.disabled .page-link,.pagination .disabled.page-number .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.1rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link,.pagination-lg .pagination .page-number:first-child .page-link,.pagination .pagination-lg .page-number:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link,.pagination-lg .pagination .page-number:last-child .page-link,.pagination .pagination-lg .page-number:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.968rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link,.pagination-sm .pagination .page-number:first-child .page-link,.pagination .pagination-sm .page-number:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link,.pagination-sm .pagination .page-number:last-child .page-link,.pagination .pagination-sm .page-number:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}a.badge:hover,a.badge:focus{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#3f6ad8}a.badge-primary:hover,a.badge-primary:focus{color:#fff;background-color:#2651be}.badge-secondary{color:#fff;background-color:#6c757d}a.badge-secondary:hover,a.badge-secondary:focus{color:#fff;background-color:#545b62}.badge-success{color:#fff;background-color:#3ac47d}a.badge-success:hover,a.badge-success:focus{color:#fff;background-color:#2e9d64}.badge-info{color:#fff;background-color:#16aaff}a.badge-info:hover,a.badge-info:focus{color:#fff;background-color:#0090e2}.badge-warning{color:#212529;background-color:#f7b924}a.badge-warning:hover,a.badge-warning:focus{color:#212529;background-color:#e0a008}.badge-danger{color:#fff;background-color:#d92550}a.badge-danger:hover,a.badge-danger:focus{color:#fff;background-color:#ad1e40}.badge-light{color:#212529;background-color:#eee}a.badge-light:hover,a.badge-light:focus{color:#212529;background-color:#d5d5d5}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:hover,a.badge-dark:focus{color:#fff;background-color:#1d2124}.badge-focus{color:#fff;background-color:#444054}a.badge-focus:hover,a.badge-focus:focus{color:#fff;background-color:#2d2a37}.badge-alternate{color:#fff;background-color:#794c8a}a.badge-alternate:hover,a.badge-alternate:focus{color:#fff;background-color:#5c3a69}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width: 576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#213770;background-color:#d9e1f7;border-color:#c9d5f4}.alert-primary hr{border-top-color:#b4c5f0}.alert-primary .alert-link{color:#152449}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#1e6641;background-color:#d8f3e5;border-color:#c8eedb}.alert-success hr{border-top-color:#b5e8ce}.alert-success .alert-link{color:#123f28}.alert-info{color:#0b5885;background-color:#d0eeff;border-color:#bee7ff}.alert-info hr{border-top-color:#a5deff}.alert-info .alert-link{color:#073956}.alert-warning{color:#806013;background-color:#fdf1d3;border-color:#fdebc2}.alert-warning hr{border-top-color:#fce3a9}.alert-warning .alert-link{color:#543f0c}.alert-danger{color:#71132a;background-color:#f7d3dc;border-color:#f4c2ce}.alert-danger hr{border-top-color:#f0acbd}.alert-danger .alert-link{color:#450c1a}.alert-light{color:#7c7c7c;background-color:#fcfcfc;border-color:#fafafa}.alert-light hr{border-top-color:#ededed}.alert-light .alert-link{color:#636363}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}.alert-focus{color:#23212c;background-color:#dad9dd;border-color:#cbcacf}.alert-focus hr{border-top-color:#bebdc3}.alert-focus .alert-link{color:#0c0b0f}.alert-alternate{color:#3f2848;background-color:#e4dbe8;border-color:#d9cdde}.alert-alternate hr{border-top-color:#cdbed4}.alert-alternate .alert-link{color:#221627}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#3f6ad8;transition:width 0.6s ease}@media screen and (prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:1rem 1rem}.progress-bar-animated{animation:progress-bar-stripes 1s linear infinite}.media{display:flex;align-items:flex-start}.media-body{flex:1}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,0.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item:hover,.list-group-item:focus{z-index:1;text-decoration:none}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#3f6ad8;border-color:#007bff}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush .list-group-item:last-child{margin-bottom:-1px}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{margin-bottom:0;border-bottom:0}.list-group-item-primary{color:#213770;background-color:#c9d5f4}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#213770;background-color:#b4c5f0}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#213770;border-color:#213770}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#1e6641;background-color:#c8eedb}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#1e6641;background-color:#b5e8ce}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#1e6641;border-color:#1e6641}.list-group-item-info{color:#0b5885;background-color:#bee7ff}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#0b5885;background-color:#a5deff}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0b5885;border-color:#0b5885}.list-group-item-warning{color:#806013;background-color:#fdebc2}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#806013;background-color:#fce3a9}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#806013;border-color:#806013}.list-group-item-danger{color:#71132a;background-color:#f4c2ce}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#71132a;background-color:#f0acbd}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#71132a;border-color:#71132a}.list-group-item-light{color:#7c7c7c;background-color:#fafafa}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#7c7c7c;background-color:#ededed}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#7c7c7c;border-color:#7c7c7c}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.list-group-item-focus{color:#23212c;background-color:#cbcacf}.list-group-item-focus.list-group-item-action:hover,.list-group-item-focus.list-group-item-action:focus{color:#23212c;background-color:#bebdc3}.list-group-item-focus.list-group-item-action.active{color:#fff;background-color:#23212c;border-color:#23212c}.list-group-item-alternate{color:#3f2848;background-color:#d9cdde}.list-group-item-alternate.list-group-item-action:hover,.list-group-item-alternate.list-group-item-action:focus{color:#3f2848;background-color:#cdbed4}.list-group-item-alternate.list-group-item-action.active{color:#fff;background-color:#3f2848;border-color:#3f2848}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled){cursor:pointer}.close:not(:disabled):not(.disabled):hover,.close:not(:disabled):not(.disabled):focus{opacity:.75}button.close{padding:0;background-color:transparent;border:0;appearance:none}a.close.disabled{pointer-events:none}.toast{max-width:350px;overflow:hidden;font-size:.875rem;background-color:rgba(255,255,255,0.85);background-clip:padding-box;border:1px solid rgba(0,0,0,0.1);border-radius:.25rem;box-shadow:0 0.25rem 0.75rem rgba(0,0,0,0.1);backdrop-filter:blur(10px);opacity:0}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:flex;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:rgba(255,255,255,0.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,0.05)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform 0.3s ease-out;transform:translate(0, -50px)}@media screen and (prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - (.5rem * 2))}.modal-dialog-centered::before{display:block;height:calc(100vh - (.5rem * 2));content:""}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #e9ecef;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;align-items:center;justify-content:flex-end;padding:1rem;border-top:1px solid #e9ecef;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-centered{min-height:calc(100% - (1.75rem * 2))}.modal-dialog-centered::before{height:calc(100vh - (1.75rem * 2))}.modal-sm{max-width:300px}}@media (min-width: 992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width: 1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top,.bs-tooltip-auto[x-placement^="top"]{padding:.4rem 0}.bs-tooltip-top .arrow,.bs-tooltip-auto[x-placement^="top"] .arrow{bottom:0}.bs-tooltip-top .arrow::before,.bs-tooltip-auto[x-placement^="top"] .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-right,.bs-tooltip-auto[x-placement^="right"]{padding:0 .4rem}.bs-tooltip-right .arrow,.bs-tooltip-auto[x-placement^="right"] .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-right .arrow::before,.bs-tooltip-auto[x-placement^="right"] .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-bottom,.bs-tooltip-auto[x-placement^="bottom"]{padding:.4rem 0}.bs-tooltip-bottom .arrow,.bs-tooltip-auto[x-placement^="bottom"] .arrow{top:0}.bs-tooltip-bottom .arrow::before,.bs-tooltip-auto[x-placement^="bottom"] .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-left,.bs-tooltip-auto[x-placement^="left"]{padding:0 .4rem}.bs-tooltip-left .arrow,.bs-tooltip-auto[x-placement^="left"] .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-left .arrow::before,.bs-tooltip-auto[x-placement^="left"] .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:320px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(26,54,126,0.125);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::before,.popover .arrow::after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-top,.bs-popover-auto[x-placement^="top"]{margin-bottom:.5rem}.bs-popover-top .arrow,.bs-popover-auto[x-placement^="top"] .arrow{bottom:calc((.5rem + 1px) * -1)}.bs-popover-top .arrow::before,.bs-popover-auto[x-placement^="top"] .arrow::before,.bs-popover-top .arrow::after,.bs-popover-auto[x-placement^="top"] .arrow::after{border-width:.5rem .5rem 0}.bs-popover-top .arrow::before,.bs-popover-auto[x-placement^="top"] .arrow::before{bottom:0;border-top-color:rgba(0,0,0,0.25)}.bs-popover-top .arrow::after,.bs-popover-auto[x-placement^="top"] .arrow::after{bottom:1px;border-top-color:#fff}.bs-popover-right,.bs-popover-auto[x-placement^="right"]{margin-left:.5rem}.bs-popover-right .arrow,.bs-popover-auto[x-placement^="right"] .arrow{left:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-right .arrow::before,.bs-popover-auto[x-placement^="right"] .arrow::before,.bs-popover-right .arrow::after,.bs-popover-auto[x-placement^="right"] .arrow::after{border-width:.5rem .5rem .5rem 0}.bs-popover-right .arrow::before,.bs-popover-auto[x-placement^="right"] .arrow::before{left:0;border-right-color:rgba(0,0,0,0.25)}.bs-popover-right .arrow::after,.bs-popover-auto[x-placement^="right"] .arrow::after{left:1px;border-right-color:#fff}.bs-popover-bottom,.bs-popover-auto[x-placement^="bottom"]{margin-top:.5rem}.bs-popover-bottom .arrow,.bs-popover-auto[x-placement^="bottom"] .arrow{top:calc((.5rem + 1px) * -1)}.bs-popover-bottom .arrow::before,.bs-popover-auto[x-placement^="bottom"] .arrow::before,.bs-popover-bottom .arrow::after,.bs-popover-auto[x-placement^="bottom"] .arrow::after{border-width:0 .5rem .5rem .5rem}.bs-popover-bottom .arrow::before,.bs-popover-auto[x-placement^="bottom"] .arrow::before{top:0;border-bottom-color:rgba(0,0,0,0.25)}.bs-popover-bottom .arrow::after,.bs-popover-auto[x-placement^="bottom"] .arrow::after{top:1px;border-bottom-color:#fff}.bs-popover-bottom .popover-header::before,.bs-popover-auto[x-placement^="bottom"] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #fff}.bs-popover-left,.bs-popover-auto[x-placement^="left"]{margin-right:.5rem}.bs-popover-left .arrow,.bs-popover-auto[x-placement^="left"] .arrow{right:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-left .arrow::before,.bs-popover-auto[x-placement^="left"] .arrow::before,.bs-popover-left .arrow::after,.bs-popover-auto[x-placement^="left"] .arrow::after{border-width:.5rem 0 .5rem .5rem}.bs-popover-left .arrow::before,.bs-popover-auto[x-placement^="left"] .arrow::before{right:0;border-left-color:rgba(0,0,0,0.25)}.bs-popover-left .arrow::after,.bs-popover-auto[x-placement^="left"] .arrow::after{right:1px;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:.88rem;color:inherit;background-color:#fff;border-bottom:1px solid #f2f2f2;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}@media screen and (prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-left),.active.carousel-item-right{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-right),.active.carousel-item-left{transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:0s .6s opacity}@media screen and (prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity 0.15s ease}@media screen and (prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:20px;height:20px;background:transparent no-repeat center center;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity 0.6s ease}@media screen and (prefers-reduced-motion: reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.bg-primary{background-color:#3f6ad8 !important}a.bg-primary:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus{background-color:#2651be !important}.bg-secondary{background-color:#6c757d !important}a.bg-secondary:hover,a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus{background-color:#545b62 !important}.bg-success{background-color:#3ac47d !important}a.bg-success:hover,a.bg-success:focus,button.bg-success:hover,button.bg-success:focus{background-color:#2e9d64 !important}.bg-info{background-color:#16aaff !important}a.bg-info:hover,a.bg-info:focus,button.bg-info:hover,button.bg-info:focus{background-color:#0090e2 !important}.bg-warning{background-color:#f7b924 !important}a.bg-warning:hover,a.bg-warning:focus,button.bg-warning:hover,button.bg-warning:focus{background-color:#e0a008 !important}.bg-danger{background-color:#d92550 !important}a.bg-danger:hover,a.bg-danger:focus,button.bg-danger:hover,button.bg-danger:focus{background-color:#ad1e40 !important}.bg-light{background-color:#eee !important}a.bg-light:hover,a.bg-light:focus,button.bg-light:hover,button.bg-light:focus{background-color:#d5d5d5 !important}.bg-dark{background-color:#343a40 !important}a.bg-dark:hover,a.bg-dark:focus,button.bg-dark:hover,button.bg-dark:focus{background-color:#1d2124 !important}.bg-focus{background-color:#444054 !important}a.bg-focus:hover,a.bg-focus:focus,button.bg-focus:hover,button.bg-focus:focus{background-color:#2d2a37 !important}.bg-alternate{background-color:#794c8a !important}a.bg-alternate:hover,a.bg-alternate:focus,button.bg-alternate:hover,button.bg-alternate:focus{background-color:#5c3a69 !important}.bg-white{background-color:#fff !important}.bg-transparent{background-color:transparent !important}.border{border:1px solid #dee2e6 !important}.border-top{border-top:1px solid #dee2e6 !important}.border-right{border-right:1px solid #dee2e6 !important}.border-bottom{border-bottom:1px solid #dee2e6 !important}.border-left{border-left:1px solid #dee2e6 !important}.border-0{border:0 !important}.border-top-0{border-top:0 !important}.border-right-0{border-right:0 !important}.border-bottom-0{border-bottom:0 !important}.border-left-0{border-left:0 !important}.border-primary{border-color:#3f6ad8 !important}.border-secondary{border-color:#6c757d !important}.border-success{border-color:#3ac47d !important}.border-info{border-color:#16aaff !important}.border-warning{border-color:#f7b924 !important}.border-danger{border-color:#d92550 !important}.border-light{border-color:#eee !important}.border-dark{border-color:#343a40 !important}.border-focus{border-color:#444054 !important}.border-alternate{border-color:#794c8a !important}.border-white{border-color:#fff !important}.rounded{border-radius:.25rem !important}.rounded-top{border-top-left-radius:.25rem !important;border-top-right-radius:.25rem !important}.rounded-right{border-top-right-radius:.25rem !important;border-bottom-right-radius:.25rem !important}.rounded-bottom{border-bottom-right-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.rounded-left{border-top-left-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:50rem !important}.rounded-0{border-radius:0 !important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}@media (min-width: 576px){.d-sm-none{display:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}}@media (min-width: 768px){.d-md-none{display:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}}@media (min-width: 992px){.d-lg-none{display:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}}@media (min-width: 1200px){.d-xl-none{display:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}}@media print{.d-print-none{display:none !important}.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-3by4::before{padding-top:133.33333%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-fill{flex:1 1 auto !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}@media (min-width: 576px){.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}}@media (min-width: 768px){.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}}@media (min-width: 992px){.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}}@media (min-width: 1200px){.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}}.float-left{float:left !important}.float-right{float:right !important}.float-none{float:none !important}@media (min-width: 576px){.float-sm-left{float:left !important}.float-sm-right{float:right !important}.float-sm-none{float:none !important}}@media (min-width: 768px){.float-md-left{float:left !important}.float-md-right{float:right !important}.float-md-none{float:none !important}}@media (min-width: 992px){.float-lg-left{float:left !important}.float-lg-right{float:right !important}.float-lg-none{float:none !important}}@media (min-width: 1200px){.float-xl-left{float:left !important}.float-xl-right{float:right !important}.float-xl-none{float:none !important}}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:sticky !important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports (position: sticky){.sticky-top{position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075) !important}.shadow{box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15) !important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,0.175) !important}.shadow-none{box-shadow:none !important}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mw-100{max-width:100% !important}.mh-100{max-height:100% !important}.min-vw-100{min-width:100vw !important}.min-vh-100{min-height:100vh !important}.vw-100{width:100vw !important}.vh-100{height:100vh !important}.m-0{margin:0 !important}.mt-0,.my-0{margin-top:0 !important}.mr-0,.mx-0{margin-right:0 !important}.mb-0,.my-0{margin-bottom:0 !important}.ml-0,.mx-0{margin-left:0 !important}.m-1{margin:.25rem !important}.mt-1,.my-1{margin-top:.25rem !important}.mr-1,.mx-1{margin-right:.25rem !important}.mb-1,.my-1{margin-bottom:.25rem !important}.ml-1,.mx-1{margin-left:.25rem !important}.m-2{margin:.5rem !important}.mt-2,.my-2{margin-top:.5rem !important}.mr-2,.mx-2{margin-right:.5rem !important}.mb-2,.my-2{margin-bottom:.5rem !important}.ml-2,.mx-2{margin-left:.5rem !important}.m-3{margin:1rem !important}.mt-3,.my-3{margin-top:1rem !important}.mr-3,.mx-3{margin-right:1rem !important}.mb-3,.my-3{margin-bottom:1rem !important}.ml-3,.mx-3{margin-left:1rem !important}.m-4{margin:1.5rem !important}.mt-4,.my-4{margin-top:1.5rem !important}.mr-4,.mx-4{margin-right:1.5rem !important}.mb-4,.my-4{margin-bottom:1.5rem !important}.ml-4,.mx-4{margin-left:1.5rem !important}.m-5{margin:3rem !important}.mt-5,.my-5{margin-top:3rem !important}.mr-5,.mx-5{margin-right:3rem !important}.mb-5,.my-5{margin-bottom:3rem !important}.ml-5,.mx-5{margin-left:3rem !important}.p-0{padding:0 !important}.pt-0,.py-0{padding-top:0 !important}.pr-0,.px-0{padding-right:0 !important}.pb-0,.py-0{padding-bottom:0 !important}.pl-0,.px-0{padding-left:0 !important}.p-1{padding:.25rem !important}.pt-1,.py-1{padding-top:.25rem !important}.pr-1,.px-1{padding-right:.25rem !important}.pb-1,.py-1{padding-bottom:.25rem !important}.pl-1,.px-1{padding-left:.25rem !important}.p-2{padding:.5rem !important}.pt-2,.py-2{padding-top:.5rem !important}.pr-2,.px-2{padding-right:.5rem !important}.pb-2,.py-2{padding-bottom:.5rem !important}.pl-2,.px-2{padding-left:.5rem !important}.p-3{padding:1rem !important}.pt-3,.py-3{padding-top:1rem !important}.pr-3,.px-3{padding-right:1rem !important}.pb-3,.py-3{padding-bottom:1rem !important}.pl-3,.px-3{padding-left:1rem !important}.p-4{padding:1.5rem !important}.pt-4,.py-4{padding-top:1.5rem !important}.pr-4,.px-4{padding-right:1.5rem !important}.pb-4,.py-4{padding-bottom:1.5rem !important}.pl-4,.px-4{padding-left:1.5rem !important}.p-5{padding:3rem !important}.pt-5,.py-5{padding-top:3rem !important}.pr-5,.px-5{padding-right:3rem !important}.pb-5,.py-5{padding-bottom:3rem !important}.pl-5,.px-5{padding-left:3rem !important}.m-n1{margin:-.25rem !important}.mt-n1,.my-n1{margin-top:-.25rem !important}.mr-n1,.mx-n1{margin-right:-.25rem !important}.mb-n1,.my-n1{margin-bottom:-.25rem !important}.ml-n1,.mx-n1{margin-left:-.25rem !important}.m-n2{margin:-.5rem !important}.mt-n2,.my-n2{margin-top:-.5rem !important}.mr-n2,.mx-n2{margin-right:-.5rem !important}.mb-n2,.my-n2{margin-bottom:-.5rem !important}.ml-n2,.mx-n2{margin-left:-.5rem !important}.m-n3{margin:-1rem !important}.mt-n3,.my-n3{margin-top:-1rem !important}.mr-n3,.mx-n3{margin-right:-1rem !important}.mb-n3,.my-n3{margin-bottom:-1rem !important}.ml-n3,.mx-n3{margin-left:-1rem !important}.m-n4{margin:-1.5rem !important}.mt-n4,.my-n4{margin-top:-1.5rem !important}.mr-n4,.mx-n4{margin-right:-1.5rem !important}.mb-n4,.my-n4{margin-bottom:-1.5rem !important}.ml-n4,.mx-n4{margin-left:-1.5rem !important}.m-n5{margin:-3rem !important}.mt-n5,.my-n5{margin-top:-3rem !important}.mr-n5,.mx-n5{margin-right:-3rem !important}.mb-n5,.my-n5{margin-bottom:-3rem !important}.ml-n5,.mx-n5{margin-left:-3rem !important}.m-auto{margin:auto !important}.mt-auto,.my-auto{margin-top:auto !important}.mr-auto,.mx-auto{margin-right:auto !important}.mb-auto,.my-auto{margin-bottom:auto !important}.ml-auto,.mx-auto{margin-left:auto !important}@media (min-width: 576px){.m-sm-0{margin:0 !important}.mt-sm-0,.my-sm-0{margin-top:0 !important}.mr-sm-0,.mx-sm-0{margin-right:0 !important}.mb-sm-0,.my-sm-0{margin-bottom:0 !important}.ml-sm-0,.mx-sm-0{margin-left:0 !important}.m-sm-1{margin:.25rem !important}.mt-sm-1,.my-sm-1{margin-top:.25rem !important}.mr-sm-1,.mx-sm-1{margin-right:.25rem !important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem !important}.ml-sm-1,.mx-sm-1{margin-left:.25rem !important}.m-sm-2{margin:.5rem !important}.mt-sm-2,.my-sm-2{margin-top:.5rem !important}.mr-sm-2,.mx-sm-2{margin-right:.5rem !important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem !important}.ml-sm-2,.mx-sm-2{margin-left:.5rem !important}.m-sm-3{margin:1rem !important}.mt-sm-3,.my-sm-3{margin-top:1rem !important}.mr-sm-3,.mx-sm-3{margin-right:1rem !important}.mb-sm-3,.my-sm-3{margin-bottom:1rem !important}.ml-sm-3,.mx-sm-3{margin-left:1rem !important}.m-sm-4{margin:1.5rem !important}.mt-sm-4,.my-sm-4{margin-top:1.5rem !important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem !important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem !important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem !important}.m-sm-5{margin:3rem !important}.mt-sm-5,.my-sm-5{margin-top:3rem !important}.mr-sm-5,.mx-sm-5{margin-right:3rem !important}.mb-sm-5,.my-sm-5{margin-bottom:3rem !important}.ml-sm-5,.mx-sm-5{margin-left:3rem !important}.p-sm-0{padding:0 !important}.pt-sm-0,.py-sm-0{padding-top:0 !important}.pr-sm-0,.px-sm-0{padding-right:0 !important}.pb-sm-0,.py-sm-0{padding-bottom:0 !important}.pl-sm-0,.px-sm-0{padding-left:0 !important}.p-sm-1{padding:.25rem !important}.pt-sm-1,.py-sm-1{padding-top:.25rem !important}.pr-sm-1,.px-sm-1{padding-right:.25rem !important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem !important}.pl-sm-1,.px-sm-1{padding-left:.25rem !important}.p-sm-2{padding:.5rem !important}.pt-sm-2,.py-sm-2{padding-top:.5rem !important}.pr-sm-2,.px-sm-2{padding-right:.5rem !important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem !important}.pl-sm-2,.px-sm-2{padding-left:.5rem !important}.p-sm-3{padding:1rem !important}.pt-sm-3,.py-sm-3{padding-top:1rem !important}.pr-sm-3,.px-sm-3{padding-right:1rem !important}.pb-sm-3,.py-sm-3{padding-bottom:1rem !important}.pl-sm-3,.px-sm-3{padding-left:1rem !important}.p-sm-4{padding:1.5rem !important}.pt-sm-4,.py-sm-4{padding-top:1.5rem !important}.pr-sm-4,.px-sm-4{padding-right:1.5rem !important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem !important}.pl-sm-4,.px-sm-4{padding-left:1.5rem !important}.p-sm-5{padding:3rem !important}.pt-sm-5,.py-sm-5{padding-top:3rem !important}.pr-sm-5,.px-sm-5{padding-right:3rem !important}.pb-sm-5,.py-sm-5{padding-bottom:3rem !important}.pl-sm-5,.px-sm-5{padding-left:3rem !important}.m-sm-n1{margin:-.25rem !important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem !important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem !important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem !important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem !important}.m-sm-n2{margin:-.5rem !important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem !important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem !important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem !important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem !important}.m-sm-n3{margin:-1rem !important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem !important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem !important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem !important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem !important}.m-sm-n4{margin:-1.5rem !important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem !important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem !important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem !important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem !important}.m-sm-n5{margin:-3rem !important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem !important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem !important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem !important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem !important}.m-sm-auto{margin:auto !important}.mt-sm-auto,.my-sm-auto{margin-top:auto !important}.mr-sm-auto,.mx-sm-auto{margin-right:auto !important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto !important}.ml-sm-auto,.mx-sm-auto{margin-left:auto !important}}@media (min-width: 768px){.m-md-0{margin:0 !important}.mt-md-0,.my-md-0{margin-top:0 !important}.mr-md-0,.mx-md-0{margin-right:0 !important}.mb-md-0,.my-md-0{margin-bottom:0 !important}.ml-md-0,.mx-md-0{margin-left:0 !important}.m-md-1{margin:.25rem !important}.mt-md-1,.my-md-1{margin-top:.25rem !important}.mr-md-1,.mx-md-1{margin-right:.25rem !important}.mb-md-1,.my-md-1{margin-bottom:.25rem !important}.ml-md-1,.mx-md-1{margin-left:.25rem !important}.m-md-2{margin:.5rem !important}.mt-md-2,.my-md-2{margin-top:.5rem !important}.mr-md-2,.mx-md-2{margin-right:.5rem !important}.mb-md-2,.my-md-2{margin-bottom:.5rem !important}.ml-md-2,.mx-md-2{margin-left:.5rem !important}.m-md-3{margin:1rem !important}.mt-md-3,.my-md-3{margin-top:1rem !important}.mr-md-3,.mx-md-3{margin-right:1rem !important}.mb-md-3,.my-md-3{margin-bottom:1rem !important}.ml-md-3,.mx-md-3{margin-left:1rem !important}.m-md-4{margin:1.5rem !important}.mt-md-4,.my-md-4{margin-top:1.5rem !important}.mr-md-4,.mx-md-4{margin-right:1.5rem !important}.mb-md-4,.my-md-4{margin-bottom:1.5rem !important}.ml-md-4,.mx-md-4{margin-left:1.5rem !important}.m-md-5{margin:3rem !important}.mt-md-5,.my-md-5{margin-top:3rem !important}.mr-md-5,.mx-md-5{margin-right:3rem !important}.mb-md-5,.my-md-5{margin-bottom:3rem !important}.ml-md-5,.mx-md-5{margin-left:3rem !important}.p-md-0{padding:0 !important}.pt-md-0,.py-md-0{padding-top:0 !important}.pr-md-0,.px-md-0{padding-right:0 !important}.pb-md-0,.py-md-0{padding-bottom:0 !important}.pl-md-0,.px-md-0{padding-left:0 !important}.p-md-1{padding:.25rem !important}.pt-md-1,.py-md-1{padding-top:.25rem !important}.pr-md-1,.px-md-1{padding-right:.25rem !important}.pb-md-1,.py-md-1{padding-bottom:.25rem !important}.pl-md-1,.px-md-1{padding-left:.25rem !important}.p-md-2{padding:.5rem !important}.pt-md-2,.py-md-2{padding-top:.5rem !important}.pr-md-2,.px-md-2{padding-right:.5rem !important}.pb-md-2,.py-md-2{padding-bottom:.5rem !important}.pl-md-2,.px-md-2{padding-left:.5rem !important}.p-md-3{padding:1rem !important}.pt-md-3,.py-md-3{padding-top:1rem !important}.pr-md-3,.px-md-3{padding-right:1rem !important}.pb-md-3,.py-md-3{padding-bottom:1rem !important}.pl-md-3,.px-md-3{padding-left:1rem !important}.p-md-4{padding:1.5rem !important}.pt-md-4,.py-md-4{padding-top:1.5rem !important}.pr-md-4,.px-md-4{padding-right:1.5rem !important}.pb-md-4,.py-md-4{padding-bottom:1.5rem !important}.pl-md-4,.px-md-4{padding-left:1.5rem !important}.p-md-5{padding:3rem !important}.pt-md-5,.py-md-5{padding-top:3rem !important}.pr-md-5,.px-md-5{padding-right:3rem !important}.pb-md-5,.py-md-5{padding-bottom:3rem !important}.pl-md-5,.px-md-5{padding-left:3rem !important}.m-md-n1{margin:-.25rem !important}.mt-md-n1,.my-md-n1{margin-top:-.25rem !important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem !important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem !important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem !important}.m-md-n2{margin:-.5rem !important}.mt-md-n2,.my-md-n2{margin-top:-.5rem !important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem !important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem !important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem !important}.m-md-n3{margin:-1rem !important}.mt-md-n3,.my-md-n3{margin-top:-1rem !important}.mr-md-n3,.mx-md-n3{margin-right:-1rem !important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem !important}.ml-md-n3,.mx-md-n3{margin-left:-1rem !important}.m-md-n4{margin:-1.5rem !important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem !important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem !important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem !important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem !important}.m-md-n5{margin:-3rem !important}.mt-md-n5,.my-md-n5{margin-top:-3rem !important}.mr-md-n5,.mx-md-n5{margin-right:-3rem !important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem !important}.ml-md-n5,.mx-md-n5{margin-left:-3rem !important}.m-md-auto{margin:auto !important}.mt-md-auto,.my-md-auto{margin-top:auto !important}.mr-md-auto,.mx-md-auto{margin-right:auto !important}.mb-md-auto,.my-md-auto{margin-bottom:auto !important}.ml-md-auto,.mx-md-auto{margin-left:auto !important}}@media (min-width: 992px){.m-lg-0{margin:0 !important}.mt-lg-0,.my-lg-0{margin-top:0 !important}.mr-lg-0,.mx-lg-0{margin-right:0 !important}.mb-lg-0,.my-lg-0{margin-bottom:0 !important}.ml-lg-0,.mx-lg-0{margin-left:0 !important}.m-lg-1{margin:.25rem !important}.mt-lg-1,.my-lg-1{margin-top:.25rem !important}.mr-lg-1,.mx-lg-1{margin-right:.25rem !important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem !important}.ml-lg-1,.mx-lg-1{margin-left:.25rem !important}.m-lg-2{margin:.5rem !important}.mt-lg-2,.my-lg-2{margin-top:.5rem !important}.mr-lg-2,.mx-lg-2{margin-right:.5rem !important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem !important}.ml-lg-2,.mx-lg-2{margin-left:.5rem !important}.m-lg-3{margin:1rem !important}.mt-lg-3,.my-lg-3{margin-top:1rem !important}.mr-lg-3,.mx-lg-3{margin-right:1rem !important}.mb-lg-3,.my-lg-3{margin-bottom:1rem !important}.ml-lg-3,.mx-lg-3{margin-left:1rem !important}.m-lg-4{margin:1.5rem !important}.mt-lg-4,.my-lg-4{margin-top:1.5rem !important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem !important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem !important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem !important}.m-lg-5{margin:3rem !important}.mt-lg-5,.my-lg-5{margin-top:3rem !important}.mr-lg-5,.mx-lg-5{margin-right:3rem !important}.mb-lg-5,.my-lg-5{margin-bottom:3rem !important}.ml-lg-5,.mx-lg-5{margin-left:3rem !important}.p-lg-0{padding:0 !important}.pt-lg-0,.py-lg-0{padding-top:0 !important}.pr-lg-0,.px-lg-0{padding-right:0 !important}.pb-lg-0,.py-lg-0{padding-bottom:0 !important}.pl-lg-0,.px-lg-0{padding-left:0 !important}.p-lg-1{padding:.25rem !important}.pt-lg-1,.py-lg-1{padding-top:.25rem !important}.pr-lg-1,.px-lg-1{padding-right:.25rem !important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem !important}.pl-lg-1,.px-lg-1{padding-left:.25rem !important}.p-lg-2{padding:.5rem !important}.pt-lg-2,.py-lg-2{padding-top:.5rem !important}.pr-lg-2,.px-lg-2{padding-right:.5rem !important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem !important}.pl-lg-2,.px-lg-2{padding-left:.5rem !important}.p-lg-3{padding:1rem !important}.pt-lg-3,.py-lg-3{padding-top:1rem !important}.pr-lg-3,.px-lg-3{padding-right:1rem !important}.pb-lg-3,.py-lg-3{padding-bottom:1rem !important}.pl-lg-3,.px-lg-3{padding-left:1rem !important}.p-lg-4{padding:1.5rem !important}.pt-lg-4,.py-lg-4{padding-top:1.5rem !important}.pr-lg-4,.px-lg-4{padding-right:1.5rem !important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem !important}.pl-lg-4,.px-lg-4{padding-left:1.5rem !important}.p-lg-5{padding:3rem !important}.pt-lg-5,.py-lg-5{padding-top:3rem !important}.pr-lg-5,.px-lg-5{padding-right:3rem !important}.pb-lg-5,.py-lg-5{padding-bottom:3rem !important}.pl-lg-5,.px-lg-5{padding-left:3rem !important}.m-lg-n1{margin:-.25rem !important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem !important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem !important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem !important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem !important}.m-lg-n2{margin:-.5rem !important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem !important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem !important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem !important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem !important}.m-lg-n3{margin:-1rem !important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem !important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem !important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem !important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem !important}.m-lg-n4{margin:-1.5rem !important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem !important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem !important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem !important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem !important}.m-lg-n5{margin:-3rem !important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem !important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem !important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem !important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem !important}.m-lg-auto{margin:auto !important}.mt-lg-auto,.my-lg-auto{margin-top:auto !important}.mr-lg-auto,.mx-lg-auto{margin-right:auto !important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto !important}.ml-lg-auto,.mx-lg-auto{margin-left:auto !important}}@media (min-width: 1200px){.m-xl-0{margin:0 !important}.mt-xl-0,.my-xl-0{margin-top:0 !important}.mr-xl-0,.mx-xl-0{margin-right:0 !important}.mb-xl-0,.my-xl-0{margin-bottom:0 !important}.ml-xl-0,.mx-xl-0{margin-left:0 !important}.m-xl-1{margin:.25rem !important}.mt-xl-1,.my-xl-1{margin-top:.25rem !important}.mr-xl-1,.mx-xl-1{margin-right:.25rem !important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem !important}.ml-xl-1,.mx-xl-1{margin-left:.25rem !important}.m-xl-2{margin:.5rem !important}.mt-xl-2,.my-xl-2{margin-top:.5rem !important}.mr-xl-2,.mx-xl-2{margin-right:.5rem !important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem !important}.ml-xl-2,.mx-xl-2{margin-left:.5rem !important}.m-xl-3{margin:1rem !important}.mt-xl-3,.my-xl-3{margin-top:1rem !important}.mr-xl-3,.mx-xl-3{margin-right:1rem !important}.mb-xl-3,.my-xl-3{margin-bottom:1rem !important}.ml-xl-3,.mx-xl-3{margin-left:1rem !important}.m-xl-4{margin:1.5rem !important}.mt-xl-4,.my-xl-4{margin-top:1.5rem !important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem !important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem !important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem !important}.m-xl-5{margin:3rem !important}.mt-xl-5,.my-xl-5{margin-top:3rem !important}.mr-xl-5,.mx-xl-5{margin-right:3rem !important}.mb-xl-5,.my-xl-5{margin-bottom:3rem !important}.ml-xl-5,.mx-xl-5{margin-left:3rem !important}.p-xl-0{padding:0 !important}.pt-xl-0,.py-xl-0{padding-top:0 !important}.pr-xl-0,.px-xl-0{padding-right:0 !important}.pb-xl-0,.py-xl-0{padding-bottom:0 !important}.pl-xl-0,.px-xl-0{padding-left:0 !important}.p-xl-1{padding:.25rem !important}.pt-xl-1,.py-xl-1{padding-top:.25rem !important}.pr-xl-1,.px-xl-1{padding-right:.25rem !important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem !important}.pl-xl-1,.px-xl-1{padding-left:.25rem !important}.p-xl-2{padding:.5rem !important}.pt-xl-2,.py-xl-2{padding-top:.5rem !important}.pr-xl-2,.px-xl-2{padding-right:.5rem !important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem !important}.pl-xl-2,.px-xl-2{padding-left:.5rem !important}.p-xl-3{padding:1rem !important}.pt-xl-3,.py-xl-3{padding-top:1rem !important}.pr-xl-3,.px-xl-3{padding-right:1rem !important}.pb-xl-3,.py-xl-3{padding-bottom:1rem !important}.pl-xl-3,.px-xl-3{padding-left:1rem !important}.p-xl-4{padding:1.5rem !important}.pt-xl-4,.py-xl-4{padding-top:1.5rem !important}.pr-xl-4,.px-xl-4{padding-right:1.5rem !important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem !important}.pl-xl-4,.px-xl-4{padding-left:1.5rem !important}.p-xl-5{padding:3rem !important}.pt-xl-5,.py-xl-5{padding-top:3rem !important}.pr-xl-5,.px-xl-5{padding-right:3rem !important}.pb-xl-5,.py-xl-5{padding-bottom:3rem !important}.pl-xl-5,.px-xl-5{padding-left:3rem !important}.m-xl-n1{margin:-.25rem !important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem !important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem !important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem !important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem !important}.m-xl-n2{margin:-.5rem !important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem !important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem !important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem !important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem !important}.m-xl-n3{margin:-1rem !important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem !important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem !important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem !important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem !important}.m-xl-n4{margin:-1.5rem !important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem !important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem !important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem !important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem !important}.m-xl-n5{margin:-3rem !important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem !important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem !important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem !important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem !important}.m-xl-auto{margin:auto !important}.mt-xl-auto,.my-xl-auto{margin-top:auto !important}.mr-xl-auto,.mx-xl-auto{margin-right:auto !important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto !important}.ml-xl-auto,.mx-xl-auto{margin-left:auto !important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.text-justify{text-align:justify !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}@media (min-width: 576px){.text-sm-left{text-align:left !important}.text-sm-right{text-align:right !important}.text-sm-center{text-align:center !important}}@media (min-width: 768px){.text-md-left{text-align:left !important}.text-md-right{text-align:right !important}.text-md-center{text-align:center !important}}@media (min-width: 992px){.text-lg-left{text-align:left !important}.text-lg-right{text-align:right !important}.text-lg-center{text-align:center !important}}@media (min-width: 1200px){.text-xl-left{text-align:left !important}.text-xl-right{text-align:right !important}.text-xl-center{text-align:center !important}}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.font-weight-light{font-weight:300 !important}.font-weight-lighter{font-weight:lighter !important}.font-weight-normal{font-weight:400 !important}.font-weight-bold{font-weight:700 !important}.font-weight-bolder{font-weight:bolder !important}.font-italic{font-style:italic !important}.text-white{color:#fff !important}.text-primary{color:#3f6ad8 !important}a.text-primary:hover,a.text-primary:focus{color:#2248a8 !important}.text-secondary{color:#6c757d !important}a.text-secondary:hover,a.text-secondary:focus{color:#494f54 !important}.text-success{color:#3ac47d !important}a.text-success:hover,a.text-success:focus{color:#298957 !important}.text-info{color:#16aaff !important}a.text-info:hover,a.text-info:focus{color:#007fc9 !important}.text-warning{color:#f7b924 !important}a.text-warning:hover,a.text-warning:focus{color:#c78f07 !important}.text-danger{color:#d92550 !important}a.text-danger:hover,a.text-danger:focus{color:#981a38 !important}.text-light{color:#eee !important}a.text-light:hover,a.text-light:focus{color:#c8c8c8 !important}.text-dark{color:#343a40 !important}a.text-dark:hover,a.text-dark:focus{color:#121416 !important}.text-focus{color:#444054 !important}a.text-focus:hover,a.text-focus:focus{color:#211f29 !important}.text-alternate{color:#794c8a !important}a.text-alternate:hover,a.text-alternate:focus{color:#4e3159 !important}.text-body{color:#495057 !important}.text-muted{color:#6c757d !important}.text-black-50{color:rgba(0,0,0,0.5) !important}.text-white-50{color:rgba(255,255,255,0.5) !important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none !important}.text-reset{color:inherit !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}a,button,.btn{outline:none !important}.app-container{display:flex;min-height:100vh;flex-direction:column;margin:0}.table th,.table td{vertical-align:middle}.app-header{height:60px;display:flex;align-items:center;align-content:center;position:relative;z-index:10;transition:all .2s}.app-header.header-shadow{box-shadow:0 0.46875rem 2.1875rem rgba(4,9,20,0.03),0 0.9375rem 1.40625rem rgba(4,9,20,0.03),0 0.25rem 0.53125rem rgba(4,9,20,0.05),0 0.125rem 0.1875rem rgba(4,9,20,0.03)}.app-header .app-header__content{display:flex;align-items:center;align-content:center;flex:1;padding:0 1.5rem;height:60px}.app-header .app-header__content .app-header-left{display:flex;align-items:center}.app-header .app-header__content .header-menu .nav-link{color:#6c757d}.app-header .app-header__content .header-menu .nav-link i{color:#adb5bd}.app-header .app-header__content .header-menu .nav-link:hover{color:#212529}.app-header .app-header__content .app-header-right{align-items:center;display:flex;margin-left:auto}.app-header .header-user-info>.widget-heading,.app-header .header-user-info>.widget-subheading{white-space:nowrap}.app-header .header-user-info>.widget-subheading{font-size:.8rem}.app-header__logo{padding:0 1.5rem;height:60px;width:280px;display:flex;align-items:center;transition:width .2s}.app-header__logo .logo-src{height:23px;width:97px;}.app-header__menu,.app-header__mobile-menu{display:none;padding:0 1.5rem;height:60px;align-items:center}.fixed-header .app-header{position:fixed;width:100%;top:0}.fixed-header .app-header .app-header__logo{visibility:visible}.fixed-header .app-main{padding-top:60px}.fixed-header:not(.fixed-sidebar):not(.closed-sidebar) .app-sidebar .app-header__logo{visibility:hidden}.app-header.header-text-light .app-header-left>.nav>li>.nav-link{color:rgba(255,255,255,0.7)}.app-header.header-text-light .app-header-left>.nav>li>.nav-link .nav-link-icon{color:rgba(255,255,255,0.8)}.app-header.header-text-light .app-header-left>.nav>li>.nav-link:hover{color:#fff}.app-header.header-text-light .app-header-right .icon-wrapper-alt .fa,.app-header.header-text-light .app-header-right .icon-wrapper-alt .icon{color:rgba(255,255,255,0.7) !important;transition:all .2s}.app-header.header-text-light .app-header-right .icon-wrapper-alt .icon-wrapper-bg{background:rgba(255,255,255,0.1) !important;transition:all .2s;opacity:1}.app-header.header-text-light .app-header-right .icon-wrapper-alt:hover .fa,.app-header.header-text-light .app-header-right .icon-wrapper-alt:hover .icon{color:rgba(255,255,255,0.9) !important}.app-header.header-text-light .app-header-right .icon-wrapper-alt:hover .icon-wrapper-bg{background:rgba(255,255,255,0.15) !important}.app-header.header-text-light .app-header-right .icon-wrapper-alt .badge-dot{border-color:transparent}.app-header.header-text-light .app-header-right>.header-btn-lg .widget-content-left .btn-group>.btn,.app-header.header-text-light .app-header-right>.header-btn-lg .widget-heading,.app-header.header-text-light .app-header-right>.header-btn-lg .widget-subheading{color:rgba(255,255,255,0.8)}.app-header.header-text-light .app-header-right>.header-btn-lg .header-user-info>.btn-shadow{box-shadow:0 0.125rem 0.625rem rgba(0,0,0,0.1),0 0.0625rem 0.125rem rgba(0,0,0,0.2)}.app-header.header-text-light .search-wrapper .input-holder .search-icon{background:rgba(0,0,0,0.1)}.app-header.header-text-light .search-wrapper .input-holder .search-input::placeholder,.app-header.header-text-light .search-wrapper .input-holder .search-input::-webkit-input-placeholder,.app-header.header-text-light .search-wrapper .input-holder .search-input:-ms-input-placeholder,.app-header.header-text-light .search-wrapper .input-holder .search-input:-moz-placeholder,.app-header.header-text-light .search-wrapper .input-holder .search-input::-moz-placeholder{color:rgba(255,255,255,0.5) !important}.app-header.header-text-light .search-wrapper.active .input-holder{background:rgba(255,255,255,0.1)}.app-header.header-text-light .search-wrapper.active .input-holder .search-input{color:rgba(255,255,255,0.8)}.app-header.header-text-light .search-wrapper.active .input-holder .search-icon{background:rgba(255,255,255,0.1)}.app-header.header-text-light .header-btn-lg::before{background:rgba(255,255,255,0.2)}.app-header.header-text-light .header-btn-lg .hamburger-inner,.app-header.header-text-light .header-btn-lg .hamburger.is-active .hamburger-inner,.app-header.header-text-light .header-btn-lg .hamburger-inner::before,.app-header.header-text-light .header-btn-lg .hamburger-inner::after,.app-header.header-text-light .header__pane .hamburger-inner,.app-header.header-text-light .header__pane .hamburger.is-active .hamburger-inner,.app-header.header-text-light .header__pane .hamburger-inner::before,.app-header.header-text-light .header__pane .hamburger-inner::after{background-color:rgba(255,255,255,0.8) !important}.app-header.header-text-light .search-wrapper .input-holder .search-icon span::after{border-color:rgba(255,255,255,0.8)}.app-header.header-text-light .search-wrapper .close::before,.app-header.header-text-light .search-wrapper .close::after,.app-header.header-text-light .search-wrapper .input-holder .search-icon span::before{background:rgba(255,255,255,0.8)}.app-header.header-text-light .app-header__logo .logo-src{background:url(/static/backend/images/logo.png)}.app-header.header-text-light .app-header__mobile-menu .hamburger-inner,.app-header.header-text-light .app-header__mobile-menu .hamburger-inner::before,.app-header.header-text-light .app-header__mobile-menu .hamburger-inner::after{background:rgba(255,255,255,0.9)}.app-header.header-text-dark .app-header-left>.nav>li>.nav-link{color:rgba(0,0,0,0.7)}.app-header.header-text-dark .app-header-left>.nav>li>.nav-link .nav-link-icon{color:rgba(0,0,0,0.8)}.app-header.header-text-dark .app-header-left>.nav>li>.nav-link:hover{color:#000}.app-header.header-text-dark .app-header-right .icon-wrapper-alt .fa,.app-header.header-text-dark .app-header-right .icon-wrapper-alt .icon{color:rgba(0,0,0,0.7) !important;transition:all .2s}.app-header.header-text-dark .app-header-right .icon-wrapper-alt .icon-wrapper-bg{background:rgba(0,0,0,0.1) !important;transition:all .2s;opacity:1}.app-header.header-text-dark .app-header-right .icon-wrapper-alt:hover .fa,.app-header.header-text-dark .app-header-right .icon-wrapper-alt:hover .icon{color:rgba(0,0,0,0.95) !important}.app-header.header-text-dark .app-header-right .icon-wrapper-alt:hover .icon-wrapper-bg{background:rgba(0,0,0,0.15) !important}.app-header.header-text-dark .app-header-right .icon-wrapper-alt .badge-dot{border-color:transparent}.app-header.header-text-dark .app-header-right>.header-btn-lg .widget-content-left .btn-group>.btn,.app-header.header-text-dark .app-header-right>.header-btn-lg .widget-heading,.app-header.header-text-dark .app-header-right>.header-btn-lg .widget-subheading{color:rgba(0,0,0,0.8)}.app-header.header-text-dark .app-header-right>.header-btn-lg .header-user-info>.btn-shadow{box-shadow:0 0.125rem 0.625rem rgba(0,0,0,0.1),0 0.0625rem 0.125rem rgba(0,0,0,0.2)}.app-header.header-text-dark .search-wrapper .input-holder .search-icon{background:rgba(0,0,0,0.1)}.app-header.header-text-dark .search-wrapper.active .input-holder{background:rgba(0,0,0,0.1)}.app-header.header-text-dark .search-wrapper.active .input-holder .search-input{color:rgba(0,0,0,0.8)}.app-header.header-text-dark .search-wrapper.active .input-holder .search-icon{background:rgba(0,0,0,0.1)}.app-header.header-text-dark .header-btn-lg::before{background:rgba(0,0,0,0.2)}.app-header.header-text-dark .header-btn-lg .hamburger-inner,.app-header.header-text-dark .header-btn-lg .hamburger.is-active .hamburger-inner,.app-header.header-text-dark .header-btn-lg .hamburger-inner::before,.app-header.header-text-dark .header-btn-lg .hamburger-inner::after,.app-header.header-text-dark .header__pane .hamburger-inner,.app-header.header-text-dark .header__pane .hamburger.is-active .hamburger-inner,.app-header.header-text-dark .header__pane .hamburger-inner::before,.app-header.header-text-dark .header__pane .hamburger-inner::after{background-color:rgba(0,0,0,0.8) !important}.app-header.header-text-dark .search-wrapper .input-holder .search-icon span::after{border-color:rgba(0,0,0,0.8)}.app-header.header-text-dark .search-wrapper .close::before,.app-header.header-text-dark .search-wrapper .close::after,.app-header.header-text-dark .search-wrapper .input-holder .search-icon span::before{background:rgba(0,0,0,0.8)}.app-header.header-text-dark .app-header__logo .logo-src{background:url(/static/backend/images/logo-inverse.png)}.app-sidebar{width:280px;display:flex;z-index:11;overflow:hidden;min-width:280px;position:relative;flex:0 0 280px;margin-top:-60px;padding-top:60px;transition:all .2s}.app-sidebar .app-sidebar__inner{padding:2px 1.5rem 1.5rem}.app-sidebar .scrollbar-sidebar{z-index:15;width:100%}.app-sidebar .app-sidebar-bg{position:absolute;left:0;top:0;height:100%;width:100%;opacity:0.05;background-size:cover;z-index:10}.app-sidebar .app-header__logo{position:absolute;left:0;top:0;display:none;z-index:11}.app-sidebar.sidebar-shadow{box-shadow:7px 0 60px rgba(0,0,0,0.05)}.app-sidebar__heading{text-transform:uppercase;font-size:.8rem;margin:.75rem 0;font-weight:bold;color:#3f6ad8;white-space:nowrap;position:relative}.sidebar-mobile-overlay{display:none;position:fixed;width:100%;height:100%;background:#333;opacity:.6;left:0;top:0;z-index:12}.vertical-nav-menu{margin:0;padding:0;position:relative;list-style:none}.vertical-nav-menu::after{content:" ";pointer-events:none;position:absolute;bottom:0;left:0;right:0;top:0}.vertical-nav-menu .mm-collapse:not(.mm-show){display:none}.vertical-nav-menu .mm-collapsing{position:relative;height:0;overflow:hidden;transition-timing-function:ease;transition-duration:.25s;transition-property:height, visibility}.vertical-nav-menu ul{margin:0;padding:0;position:relative;list-style:none}.vertical-nav-menu:before{opacity:0;transition:opacity 300ms}.vertical-nav-menu li a{display:block;line-height:2.4rem;height:2.4rem;padding:0 1.5rem 0 45px;position:relative;border-radius:.25rem;color:#343a40;white-space:nowrap;transition:all .2s;margin:.1rem 0}.vertical-nav-menu li a:hover{background:#e0f3ff;text-decoration:none}.vertical-nav-menu li a:hover i.metismenu-icon{opacity:.6}.vertical-nav-menu li a:hover i.metismenu-state-icon{opacity:1}.vertical-nav-menu li.mm-active>a{font-weight:bold}.vertical-nav-menu li.mm-active>a i.metismenu-state-icon{transform:rotate(-180deg)}.vertical-nav-menu li a.mm-active{color:#343a40;background:#e0f3ff;font-weight:bold}.vertical-nav-menu i.metismenu-state-icon,.vertical-nav-menu i.metismenu-icon{text-align:center;width:34px;height:34px;line-height:34px;position:absolute;left:5px;top:50%;margin-top:-17px;font-size:1.5rem;opacity:.3;transition:color 300ms}.vertical-nav-menu i.metismenu-state-icon{transition:transform 300ms;left:auto;right:0}.vertical-nav-menu ul{transition:padding 300ms;padding:.5em 0 0 2rem}.vertical-nav-menu ul:before{content:'';height:100%;opacity:1;width:3px;background:#e0f3ff;position:absolute;left:20px;top:0;border-radius:15px}.vertical-nav-menu ul>li>a{color:#6c757d;height:2rem;line-height:2rem;padding:0 1.5rem 0}.vertical-nav-menu ul>li>a:hover{color:#3f6ad8}.vertical-nav-menu ul>li>a .metismenu-icon{display:none}.vertical-nav-menu ul>li>a.mm-active{color:#3f6ad8;background:#e0f3ff;font-weight:bold}.app-sidebar.sidebar-text-light{border-right:0 !important}.app-sidebar.sidebar-text-light .app-sidebar__heading{color:rgba(255,255,255,0.6)}.app-sidebar.sidebar-text-light .app-sidebar__heading::before{background:rgba(255,255,255,0.5) !important}.app-sidebar.sidebar-text-light .vertical-nav-menu li a{color:rgba(255,255,255,0.7)}.app-sidebar.sidebar-text-light .vertical-nav-menu li a i.metismenu-icon{opacity:.5}.app-sidebar.sidebar-text-light .vertical-nav-menu li a i.metismenu-state-icon{opacity:.5}.app-sidebar.sidebar-text-light .vertical-nav-menu li a:hover{background:rgba(255,255,255,0.15);color:#fff}.app-sidebar.sidebar-text-light .vertical-nav-menu li a:hover i.metismenu-icon{opacity:.8}.app-sidebar.sidebar-text-light .vertical-nav-menu li a:hover i.metismenu-state-icon{opacity:1}.app-sidebar.sidebar-text-light .vertical-nav-menu li a.mm-active{color:rgba(255,255,255,0.7);background:rgba(255,255,255,0.15)}.app-sidebar.sidebar-text-light .vertical-nav-menu ul:before{background:rgba(255,255,255,0.1)}.app-sidebar.sidebar-text-light .vertical-nav-menu ul>li>a{color:rgba(255,255,255,0.6)}.app-sidebar.sidebar-text-light .vertical-nav-menu ul>li>a:hover{color:#fff}.app-sidebar.sidebar-text-light .vertical-nav-menu ul>li>a.mm-active{color:#fff;background:rgba(255,255,255,0.15)}.app-sidebar.sidebar-text-light .ps__thumb-y{background:rgba(255,255,255,0.3)}.app-sidebar.sidebar-text-light .ps__rail-y:hover .ps__thumb-y{background:rgba(255,255,255,0.2)}.app-sidebar.sidebar-text-light .app-header__logo .logo-src{background:url(/static/backend/images/logo.png)}.app-sidebar.sidebar-text-light .app-header__logo .hamburger-inner,.app-sidebar.sidebar-text-light .app-header__logo .hamburger-inner::before,.app-sidebar.sidebar-text-light .app-header__logo .hamburger-inner::after{background-color:rgba(255,255,255,0.8)}.app-sidebar.sidebar-text-dark{border-right:0 !important}.app-sidebar.sidebar-text-dark .app-sidebar__heading{color:rgba(0,0,0,0.6)}.app-sidebar.sidebar-text-dark .app-sidebar__heading::before{background:rgba(0,0,0,0.5) !important}.app-sidebar.sidebar-text-dark .vertical-nav-menu li a{color:rgba(0,0,0,0.6)}.app-sidebar.sidebar-text-dark .vertical-nav-menu li a i.metismenu-icon{opacity:.5}.app-sidebar.sidebar-text-dark .vertical-nav-menu li a i.metismenu-state-icon{opacity:.5}.app-sidebar.sidebar-text-dark .vertical-nav-menu li a:hover{background:rgba(0,0,0,0.15);color:rgba(0,0,0,0.7)}.app-sidebar.sidebar-text-dark .vertical-nav-menu li a:hover i.metismenu-icon{opacity:.7}.app-sidebar.sidebar-text-dark .vertical-nav-menu li a:hover i.metismenu-state-icon{opacity:1}.app-sidebar.sidebar-text-dark .vertical-nav-menu li a.mm-active{color:rgba(0,0,0,0.7);background:rgba(0,0,0,0.15)}.app-sidebar.sidebar-text-dark .vertical-nav-menu ul:before{background:rgba(0,0,0,0.1)}.app-sidebar.sidebar-text-dark .vertical-nav-menu ul>li>a{color:rgba(0,0,0,0.4)}.app-sidebar.sidebar-text-dark .vertical-nav-menu ul>li>a:hover{color:rgba(0,0,0,0.7)}.app-sidebar.sidebar-text-dark .vertical-nav-menu ul>li>a.mm-active{color:rgba(0,0,0,0.7);background:rgba(0,0,0,0.15)}.app-sidebar.sidebar-text-dark .ps__thumb-y{background:rgba(0,0,0,0.3)}.app-sidebar.sidebar-text-dark .ps__rail-y:hover .ps__thumb-y{background:rgba(0,0,0,0.2)}.app-sidebar.sidebar-text-dark .app-header__logo .hamburger-inner,.app-sidebar.sidebar-text-dark .app-header__logo .hamburger-inner::before,.app-sidebar.sidebar-text-dark .app-header__logo .hamburger-inner::after{background-color:rgba(0,0,0,0.8)}.fixed-sidebar .app-sidebar{position:fixed;height:100vh}.fixed-sidebar .app-main .app-main__outer{z-index:9;padding-left:280px}.fixed-sidebar.fixed-header .app-sidebar .app-header__logo{display:none}.fixed-sidebar:not(.fixed-header) .app-sidebar .app-header__logo{display:flex}.fixed-sidebar:not(.fixed-header) .app-header{margin-left:280px}.fixed-sidebar:not(.fixed-header) .app-header .app-header__logo{display:none}.fixed-sidebar.closed-sidebar:not(.fixed-header) .app-header{margin-left:80px}.fixed-sidebar.closed-sidebar:not(.fixed-header) .app-sidebar .app-header__logo{width:80px;padding:0}.fixed-sidebar.closed-sidebar:not(.fixed-header) .app-sidebar .app-header__logo .logo-src{display:none}.fixed-sidebar.closed-sidebar:not(.fixed-header) .app-sidebar .app-header__logo .header__pane{margin-right:auto}.closed-sidebar .app-sidebar{transition:all .3s ease;width:80px;min-width:80px;flex:0 0 80px;z-index:13}.closed-sidebar .app-sidebar .app-sidebar__inner .app-sidebar__heading{text-indent:-999em}.closed-sidebar .app-sidebar .app-sidebar__inner .app-sidebar__heading::before{content:'';position:absolute;top:50%;left:0;width:100%;height:1px;background:#e0f3ff;text-indent:1px}.closed-sidebar .app-sidebar .app-sidebar__inner ul li a{text-indent:-99rem;padding:0}.closed-sidebar .app-sidebar .app-sidebar__inner .metismenu-icon{text-indent:0;left:50%;margin-left:-17px}.closed-sidebar .app-sidebar .app-sidebar__inner .metismenu-state-icon{visibility:hidden}.closed-sidebar .app-sidebar .app-sidebar__inner ul::before{display:none}.closed-sidebar .app-sidebar .app-sidebar__inner ul.mm-show{padding:0}.closed-sidebar .app-sidebar .app-sidebar__inner ul.mm-show>li>a{height:0}.closed-sidebar .app-sidebar:hover{flex:0 0 280px !important;width:280px !important}.closed-sidebar .app-sidebar:hover .app-sidebar__inner .app-sidebar__heading{text-indent:initial}.closed-sidebar .app-sidebar:hover .app-sidebar__inner .app-sidebar__heading::before{display:none}.closed-sidebar .app-sidebar:hover .app-sidebar__inner ul::before{display:block}.closed-sidebar .app-sidebar:hover .app-sidebar__inner ul li a{text-indent:initial;padding:0 1.5rem 0 45px}.closed-sidebar .app-sidebar:hover .app-sidebar__inner .metismenu-icon{text-indent:initial;left:5px;margin-left:0}.closed-sidebar .app-sidebar:hover .app-sidebar__inner .metismenu-state-icon{visibility:visible}.closed-sidebar .app-sidebar:hover .app-sidebar__inner ul.mm-show{padding:.5em 0 0 2rem}.closed-sidebar .app-sidebar:hover .app-sidebar__inner ul.mm-show>li>a{height:2.3em}.closed-sidebar .app-sidebar:hover .app-sidebar__inner ul ul li a{padding-left:1em}.closed-sidebar:not(.sidebar-mobile-open) .app-sidebar .scrollbar-sidebar{position:static;height:auto;overflow:initial !important}.closed-sidebar:not(.sidebar-mobile-open) .app-sidebar:hover .scrollbar-sidebar{position:absolute;height:100%;overflow:hidden !important}.closed-sidebar:not(.closed-sidebar-mobile) .app-header .app-header__logo{width:80px}.closed-sidebar:not(.closed-sidebar-mobile) .app-header .app-header__logo .logo-src{display:none}.closed-sidebar:not(.closed-sidebar-mobile) .app-header .app-header__logo .header__pane{margin-right:auto}.closed-sidebar.fixed-sidebar .app-main__outer{padding-left:80px}.closed-sidebar.fixed-header:not(.fixed-sidebar) .app-sidebar .app-header__logo{visibility:hidden}.closed-sidebar.closed-sidebar-mobile .app-sidebar .app-header__logo,.closed-sidebar.closed-sidebar-mobile .app-header .app-header__logo{width:auto;display:flex}.closed-sidebar.closed-sidebar-mobile .app-sidebar .app-header__logo .header__pane,.closed-sidebar.closed-sidebar-mobile .app-header .app-header__logo .header__pane{display:none}.closed-sidebar.closed-sidebar-mobile .app-sidebar .app-header__logo{display:flex;width:80px;padding:0 1.5rem !important}.closed-sidebar.closed-sidebar-mobile .app-sidebar .app-header__logo .logo-src{display:block !important;margin:0 auto;width:21px}.closed-sidebar.closed-sidebar-mobile .app-sidebar .app-header__logo .header__pane{display:none}.closed-sidebar.closed-sidebar-mobile .app-sidebar:hover .app-header__logo{width:280px}.closed-sidebar.closed-sidebar-mobile .app-sidebar:hover .app-header__logo .logo-src{width:97px;margin:0}.closed-sidebar.closed-sidebar-mobile .app-header{margin-left:0 !important}.closed-sidebar.fixed-footer .app-footer__inner{margin-left:0 !important}.app-main{flex:1;display:flex;z-index:8;position:relative}.app-main .app-main__outer{flex:1;flex-direction:column;display:flex;z-index:12}.app-main .app-main__inner{padding:30px 30px 0;flex:1}.app-theme-white.app-container{background:#f1f4f6}.app-theme-white .app-sidebar{background:#fff}.app-theme-white .app-page-title{background:rgba(255,255,255,0.45)}.app-theme-white .app-footer .app-footer__inner,.app-theme-white .app-header{background:#fafbfc}.app-theme-white.fixed-header .app-header__logo{background:rgba(250,251,252,0.1)}.app-footer{height:60px}.app-footer .app-footer__inner{padding:0 1.5rem 0 .75rem;height:60px;display:flex;align-content:center;align-items:center}.app-footer .app-footer__inner .app-footer-left{display:flex;align-items:center}.app-footer .app-footer__inner .app-footer-right{margin-left:auto;display:flex}.fixed-footer .app-footer{position:fixed;width:100%;bottom:0;left:0;z-index:7}.fixed-footer .app-footer .app-footer__inner{margin-left:280px;box-shadow:0.3rem -0.46875rem 2.1875rem rgba(4,9,20,0.02),0.3rem -0.9375rem 1.40625rem rgba(4,9,20,0.02),0.3rem -0.25rem 0.53125rem rgba(4,9,20,0.04),0.3rem -0.125rem 0.1875rem rgba(4,9,20,0.02)}.fixed-footer .app-main .app-main__outer{padding-bottom:60px}.app-page-title{padding:30px;margin:-30px -30px 30px;position:relative}.app-page-title+.body-tabs-layout{margin-top:-30px !important}.app-page-title .page-title-wrapper{position:relative;display:flex;align-items:center}.app-page-title .page-title-heading,.app-page-title .page-title-subheading{margin:0;padding:0}.app-page-title .page-title-heading{font-size:1.25rem;font-weight:400;display:flex;align-content:center;align-items:center}.app-page-title .page-title-subheading{padding:3px 0 0;font-size:.88rem;opacity:.6}.app-page-title .page-title-subheading .breadcrumb{padding:0;margin:3px 0 0;background:transparent}.app-page-title .page-title-actions{margin-left:auto}.app-page-title .page-title-actions .breadcrumb{margin:0;padding:0;background:transparent}.app-page-title .page-title-icon{font-size:2rem;display:flex;align-items:center;align-content:center;text-align:center;padding:.83333rem;margin:0 30px 0 0;background:#fff;box-shadow:0 0.46875rem 2.1875rem rgba(4,9,20,0.03),0 0.9375rem 1.40625rem rgba(4,9,20,0.03),0 0.25rem 0.53125rem rgba(4,9,20,0.05),0 0.125rem 0.1875rem rgba(4,9,20,0.03);border-radius:.25rem;width:60px;height:60px}.app-page-title .page-title-icon i{margin:auto}.app-page-title .page-title-icon.rounded-circle{margin:0 20px 0 0}.app-page-title+.RRT__container{margin-top:-23.07692px}.app-page-title.app-page-title-simple{margin:0;background:none !important;padding-left:0;padding-right:0;padding-top:0}.page-title-icon-rounded .page-title-icon{border-radius:50px}.search-wrapper{position:relative;margin-right:.66667rem}.search-wrapper .input-holder{height:42px;width:42px;overflow:hidden;position:relative;transition:all 0.3s ease-in-out}.search-wrapper .input-holder .search-input{width:100%;padding:0 70px 0 20px;opacity:0;position:absolute;top:0;left:0;background:transparent;box-sizing:border-box;border:none;outline:none;transform:translate(0, 60px);transition:all 0.3s cubic-bezier(0, 0.105, 0.035, 1.57);transition-delay:0.3s;font-size:.88rem}.search-wrapper .input-holder .search-icon{width:42px;height:42px;border:none;padding:0;outline:none;position:relative;z-index:2;float:right;cursor:pointer;transition:all 0.3s ease-in-out;background:rgba(0,0,0,0.06);border-radius:30px}.search-wrapper .input-holder .search-icon span{width:22px;height:22px;display:inline-block;vertical-align:middle;position:relative;transform:rotate(45deg);transition:all 0.4s cubic-bezier(0.65, -0.6, 0.24, 1.65)}.search-wrapper .input-holder .search-icon span::before,.search-wrapper .input-holder .search-icon span::after{position:absolute;content:''}.search-wrapper .input-holder .search-icon span::before{width:4px;height:11px;left:9px;top:13px;border-radius:2px;background:#3f6ad8}.search-wrapper .input-holder .search-icon span::after{width:14px;height:14px;left:4px;top:0;border-radius:16px;border:2px solid #3f6ad8}.search-wrapper .close{position:absolute;z-index:1;top:50%;left:0;width:20px;height:20px;margin-top:-10px;cursor:pointer;opacity:0 !important;transform:rotate(-180deg);transition:all 0.2s cubic-bezier(0.285, -0.45, 0.935, 0.11);transition-delay:0.1s}.search-wrapper .close::before,.search-wrapper .close::after{position:absolute;content:'';background:#3f6ad8;border-radius:2px}.search-wrapper .close::before{width:2px;height:20px;left:9px;top:0}.search-wrapper .close::after{width:20px;height:2px;left:0;top:9px}.search-wrapper.active{width:330px}.search-wrapper.active .input-holder{width:290px;border-radius:50px;background:rgba(0,0,0,0.05);transition:all 0.5s cubic-bezier(0, 0.105, 0.035, 1.57)}.search-wrapper.active .input-holder .search-input{opacity:1;transform:translate(0, 11px)}.search-wrapper.active .input-holder .search-icon{width:42px;height:42px;margin:0;border-radius:30px}.search-wrapper.active .input-holder .search-icon span{transform:rotate(-45deg)}.search-wrapper.active .close{left:300px;opacity:.6 !important;transform:rotate(45deg);transition:all 0.6s cubic-bezier(0, 0.105, 0.035, 1.57);transition-delay:0.5s}.search-wrapper.active .close:hover{opacity:1 !important}.search-wrapper.active+.header-menu{opacity:0}.opacity-01{opacity:.01 !important}.opacity-02{opacity:.02 !important}.opacity-03{opacity:.03 !important}.opacity-04{opacity:.04 !important}.opacity-05{opacity:.05 !important}.opacity-06{opacity:.06 !important}.opacity-07{opacity:.07 !important}.opacity-08{opacity:.08 !important}.opacity-09{opacity:.09 !important}.opacity-1{opacity:.1 !important}.opacity-15{opacity:.15 !important}.opacity-2{opacity:.2 !important}.opacity-3{opacity:.3 !important}.opacity-4{opacity:.4 !important}.opacity-5{opacity:.5 !important}.opacity-6{opacity:.6 !important}.opacity-7{opacity:.7 !important}.opacity-8{opacity:.8 !important}.opacity-9{opacity:.9 !important}.opacity-10{opacity:1 !important}.filter-grayscale-5{filter:grayscale(5%) !important}.filter-grayscale-10{filter:grayscale(10%) !important}.filter-grayscale-20{filter:grayscale(20%) !important}.filter-grayscale-30{filter:grayscale(30%) !important}.filter-grayscale-40{filter:grayscale(40%) !important}.filter-grayscale-50{filter:grayscale(50%) !important}.filter-grayscale-80{filter:grayscale(80%) !important}.filter-grayscale-100{filter:grayscale(100%) !important}.br-tl{border-top-left-radius:.25rem !important}.br-tr{border-top-right-radius:.25rem !important}.br-bl{border-bottom-left-radius:.25rem !important}.br-br{border-bottom-right-radius:.25rem !important}.b-radius-0{border-radius:0 !important}.rm-border{border-width:0 !important}.br-a{border-radius:.25rem}.margin-h-center{margin-left:auto !important;margin-right:auto !important}.center-svg{margin:0 auto}.center-svg svg{margin:0 auto}.apexcharts-canvas{margin:0 auto}.apexcharts-donut{display:flex;align-items:center;align-content:center}.alert-dismissible .close{top:0;right:5px;padding:5px}.icon-gradient{-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.font-size-xlg{font-size:1.3rem !important}.font-size-md{font-size:.9rem !important}.font-size-lg{font-size:1.1rem !important}.no-shadow{box-shadow:0 0 0 transparent !important}.h-100{height:100vh !important}.he-auto{height:auto !important}.he-100{height:100%}.h-sm{height:150px}.text-nowrap{white-space:nowrap}.fsize-1{font-size:.95rem !important}.fsize-2{font-size:1.3rem !important}.fsize-3{font-size:1.6rem !important}.fsize-4{font-size:2rem !important}.z-index-6{z-index:6}.line-height-1{line-height:1}.center-elem{display:flex;align-items:center;align-content:center}.flex2{flex:2}.divider{margin-top:1rem;margin-bottom:1rem;height:1px;overflow:hidden;background:#e9ecef}.list-group-item:hover{z-index:initial}.no-results{padding:1.5rem;text-align:center}.no-results .results-title{color:#495057;font-size:1.25rem}.no-results .results-subtitle{color:#adb5bd;font-size:1.1rem}.bg-animation{animation:bg-pan-left 8s both}@-webkit-keyframes bg-pan-left{0%{background-position:100% 50%}100%{background-position:0% 50%}}@keyframes bg-pan-left{0%{background-position:100% 50%}100%{background-position:0% 50%}}.w-100{width:100%}.mb--2{margin-bottom:-1.5rem}.mbg-3{margin-bottom:30px}.circle-progress{position:relative}.circle-progress small{position:absolute;height:100%;width:100%;font-weight:bold;left:0;top:0;vertical-align:middle;text-align:center;display:flex;align-items:center;align-content:center}.circle-progress small span{margin:0 auto}.circle-progress canvas{display:block}.bg-warm-flame{background-image:linear-gradient(45deg, #ff9a9e 0%, #fad0c4 99%, #fad0c4 100%) !important}.bg-night-fade{background-image:linear-gradient(to top, #a18cd1 0%, #fbc2eb 100%) !important}.bg-sunny-morning{background-image:linear-gradient(120deg, #f6d365 0%, #fda085 100%) !important}.bg-tempting-azure{background-image:linear-gradient(120deg, #84fab0 0%, #8fd3f4 100%) !important}.bg-amy-crisp{background-image:linear-gradient(120deg, #a6c0fe 0%, #f68084 100%) !important}.bg-heavy-rain{background-image:linear-gradient(to top, #cfd9df 0%, #e2ebf0 100%) !important}.bg-mean-fruit{background-image:linear-gradient(120deg, #fccb90 0%, #d57eeb 100%) !important}.bg-malibu-beach{background-image:linear-gradient(to right, #4facfe 0%, #00f2fe 100%) !important}.bg-deep-blue{background-image:linear-gradient(120deg, #e0c3fc 0%, #8ec5fc 100%) !important}.bg-ripe-malin{background-image:linear-gradient(120deg, #f093fb 0%, #f5576c 100%) !important}.bg-arielle-smile{background-image:radial-gradient(circle 248px at center, #16d9e3 0%, #30c7ec 47%, #46aef7 100%) !important}.bg-plum-plate{background-image:linear-gradient(135deg, #667eea 0%, #764ba2 100%) !important}.bg-happy-fisher{background-image:linear-gradient(120deg, #89f7fe 0%, #66a6ff 100%) !important}.bg-happy-itmeo{background-image:linear-gradient(180deg, #2af598 0%, #009efd 100%) !important}.bg-mixed-hopes{background-image:linear-gradient(to top, #c471f5 0%, #fa71cd 100%) !important}.bg-strong-bliss{background-image:linear-gradient(to right, #f78ca0 0%, #f9748f 19%, #fd868c 60%, #fe9a8b 100%) !important}.bg-grow-early{background-image:linear-gradient(to top, #0ba360 0%, #3cba92 100%) !important}.bg-love-kiss{background-image:linear-gradient(to top, #ff0844 0%, #ffb199 100%) !important}.bg-premium-dark{background-image:linear-gradient(to right, #434343 0%, black 100%) !important}.bg-happy-green{background-image:linear-gradient(to bottom, #00b09b, #96c93d) !important}.bg-vicious-stance{background-image:linear-gradient(60deg, #29323c 0%, #485563 100%) !important}.bg-midnight-bloom{background-image:linear-gradient(-20deg, #2b5876 0%, #4e4376 100%) !important}.bg-night-sky{background-image:linear-gradient(to top, #1e3c72 0%, #1e3c72 1%, #2a5298 100%) !important}.bg-slick-carbon{background-image:linear-gradient(to bottom, #323232 0%, #3F3F3F 40%, #1C1C1C 150%),linear-gradient(to top, rgba(255,255,255,0.4) 0%, rgba(0,0,0,0.25) 200%) !important;background-blend-mode:multiply}.bg-royal{background-image:linear-gradient(to right, #141e30, #243b55) !important}.bg-asteroid{background-image:linear-gradient(to right, #0f2027, #203a43, #2c5364) !important}.bg-transparent{background:transparent !important}/*! -Animate.css - http://daneden.me/animate -Licensed under the MIT license - http://opensource.org/licenses/MIT -Copyright (c) 2015 Daniel Eden -*/body{-webkit-backface-visibility:hidden}.animated{-webkit-animation-duration:calc( 1s);animation-duration:calc( 1s);-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:calc( 1s * 2);animation-duration:calc( 1s * 2)}.animated.bounceIn,.animated.bounceOut{-webkit-animation-duration:calc( 1s * 0.75);animation-duration:calc( 1s * 0.75)}.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:calc( 1s * 0.75);animation-duration:calc( 1s * 0.75)}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px)}}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce}@-webkit-keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1)}50%{-webkit-transform:scale(1.1)}100%{-webkit-transform:scale(1)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px)}}@keyframes shake{0%,100%{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-10px)}20%,40%,60%,80%{transform:translateX(10px)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%,40%,60%,80%,100%{-webkit-transform-origin:top center}20%{-webkit-transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg)}}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}100%{transform:rotate(0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes wiggle{0%{-webkit-transform:skewX(9deg)}10%{-webkit-transform:skewX(-8deg)}20%{-webkit-transform:skewX(7deg)}30%{-webkit-transform:skewX(-6deg)}40%{-webkit-transform:skewX(5deg)}50%{-webkit-transform:skewX(-4deg)}60%{-webkit-transform:skewX(3deg)}70%{-webkit-transform:skewX(-2deg)}80%{-webkit-transform:skewX(1deg)}90%{-webkit-transform:skewX(0deg)}100%{-webkit-transform:skewX(0deg)}}@keyframes wiggle{0%{transform:skewX(9deg)}10%{transform:skewX(-8deg)}20%{transform:skewX(7deg)}30%{transform:skewX(-6deg)}40%{transform:skewX(5deg)}50%{transform:skewX(-4deg)}60%{transform:skewX(3deg)}70%{transform:skewX(-2deg)}80%{transform:skewX(1deg)}90%{transform:skewX(0deg)}100%{transform:skewX(0deg)}}.wiggle{-webkit-animation-name:wiggle;animation-name:wiggle;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0%)}}@keyframes wobble{0%{transform:translateX(0%)}15%{transform:translateX(-25%) rotate(-5deg)}30%{transform:translateX(20%) rotate(3deg)}45%{transform:translateX(-15%) rotate(-3deg)}60%{transform:translateX(10%) rotate(2deg)}75%{transform:translateX(-5%) rotate(-1deg)}100%{transform:translateX(0%)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes tada{0%{-webkit-transform:scale(1)}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0)}}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}100%{transform:scale(1) rotate(0)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(0.3)}50%{opacity:1;-webkit-transform:scale(1.05)}70%{-webkit-transform:scale(0.9)}100%{-webkit-transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;transform:scale(0.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(0.9)}100%{transform:scale(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px)}80%{-webkit-transform:translateY(-10px)}100%{-webkit-transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-2000px)}60%{opacity:1;transform:translateY(30px)}80%{transform:translateY(-10px)}100%{transform:translateY(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px)}80%{-webkit-transform:translateX(-10px)}100%{-webkit-transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-2000px)}60%{opacity:1;transform:translateX(30px)}80%{transform:translateX(-10px)}100%{transform:translateX(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px)}80%{-webkit-transform:translateX(10px)}100%{-webkit-transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;transform:translateX(2000px)}60%{opacity:1;transform:translateX(-30px)}80%{transform:translateX(10px)}100%{transform:translateX(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px)}80%{-webkit-transform:translateY(10px)}100%{-webkit-transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;transform:translateY(2000px)}60%{opacity:1;transform:translateY(-30px)}80%{transform:translateY(10px)}100%{transform:translateY(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1)}25%{-webkit-transform:scale(0.95)}50%{opacity:1;-webkit-transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(0.3)}}@keyframes bounceOut{0%{transform:scale(1)}25%{transform:scale(0.95)}50%{opacity:1;transform:scale(1.1)}100%{opacity:0;transform:scale(0.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px)}}@keyframes bounceOutDown{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(-20px)}100%{opacity:0;transform:translateY(2000px)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(20px)}100%{opacity:0;transform:translateX(-2000px)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px)}}@keyframes bounceOutRight{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(-20px)}100%{opacity:0;transform:translateX(2000px)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(20px)}100%{opacity:0;transform:translateY(-2000px)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}100%{opacity:1;transform:translateY(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;transform:translateX(-2000px)}100%{opacity:1;transform:translateX(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}100%{opacity:1;transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;transform:translateX(2000px)}100%{opacity:1;transform:translateX(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}100%{opacity:1;transform:translateY(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(20px)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(2000px)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px)}}@keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-20px)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-2000px)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(20px)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(2000px)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-20px)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-2000px)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(0);-webkit-animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg);-webkit-animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) rotateY(360deg) scale(0.95);-webkit-animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) scale(1);-webkit-animation-timing-function:ease-in}}@keyframes flip{0%{transform:perspective(400px) rotateY(0);animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(170deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);animation-timing-function:ease-in}80%{transform:perspective(400px) rotateY(360deg) scale(0.95);animation-timing-function:ease-in}100%{transform:perspective(400px) scale(1);animation-timing-function:ease-in}}.flip{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);opacity:0}40%{transform:perspective(400px) rotateX(-10deg)}70%{transform:perspective(400px) rotateX(10deg)}100%{transform:perspective(400px) rotateX(0deg);opacity:1}}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1}}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);opacity:0}40%{transform:perspective(400px) rotateY(-10deg)}70%{transform:perspective(400px) rotateY(10deg)}100%{transform:perspective(400px) rotateY(0deg);opacity:1}}.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{transform:perspective(400px) rotateX(0deg);opacity:1}100%{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{transform:perspective(400px) rotateY(0deg);opacity:1}100%{transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);opacity:1}}@keyframes lightSpeedIn{0%{transform:translateX(100%) skewX(-30deg);opacity:0}60%{transform:translateX(-20%) skewX(30deg);opacity:1}80%{transform:translateX(0%) skewX(-15deg);opacity:1}100%{transform:translateX(0%) skewX(0deg);opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);opacity:0}}@keyframes lightSpeedOut{0%{transform:translateX(0%) skewX(0deg);opacity:1}100%{transform:translateX(100%) skewX(-30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{transform-origin:center center;transform:rotate(-200deg);opacity:0}100%{transform-origin:center center;transform:rotate(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}100%{transform-origin:left bottom;transform:rotate(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}100%{transform-origin:right bottom;transform:rotate(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}100%{transform-origin:left bottom;transform:rotate(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}100%{transform-origin:right bottom;transform:rotate(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;-webkit-transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{transform-origin:center center;transform:rotate(0);opacity:1}100%{transform-origin:center center;transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}100%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(-90deg);opacity:0}}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1}100%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}100%{-transform-origin:left bottom;-transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1}100%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0, -100%, 0);visibility:visible}100%{-webkit-transform:translate3d(0, 0, 0)}}@keyframes slideInDown{0%{transform:translate3d(0, -100%, 0);visibility:visible}100%{transform:translate3d(0, 0, 0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%, 0, 0);visibility:visible}100%{-webkit-transform:translate3d(0, 0, 0)}}@keyframes slideInLeft{0%{transform:translate3d(-100%, 0, 0);visibility:visible}100%{transform:translate3d(0, 0, 0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%, 0, 0);visibility:visible}100%{-webkit-transform:translate3d(0, 0, 0)}}@keyframes slideInRight{0%{transform:translate3d(100%, 0, 0);visibility:visible}100%{transform:translate3d(0, 0, 0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0, 100%, 0);visibility:visible}100%{-webkit-transform:translate3d(0, 0, 0)}}@keyframes slideInUp{0%{transform:translate3d(0, 100%, 0);visibility:visible}100%{transform:translate3d(0, 0, 0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translate3d(0, 0, 0);visibility:visible}100%{-webkit-transform:translate3d(0, 100%, 0)}}@keyframes slideOutDown{0%{transform:translate3d(0, 0, 0);visibility:visible}100%{transform:translate3d(0, 100%, 0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translate3d(0, 0, 0);visibility:visible}100%{-webkit-transform:translate3d(-100%, 0, 0)}}@keyframes slideOutLeft{0%{transform:translate3d(0, 0, 0);visibility:visible}100%{transform:translate3d(-100%, 0, 0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translate3d(0, 0, 0);visibility:visible}100%{-webkit-transform:translate3d(100%, 0, 0)}}@keyframes slideOutRight{0%{transform:translate3d(0, 0, 0);visibility:visible}100%{transform:translate3d(100%, 0, 0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translate3d(0, 0, 0);visibility:visible}100%{-webkit-transform:translate3d(0, -100%, 0)}}@keyframes slideOutUp{0%{transform:translate3d(0, 0, 0);visibility:visible}100%{transform:translate3d(0, -100%, 0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}100%{-webkit-transform:translateY(700px);opacity:0}}@keyframes hinge{0%{transform:rotate(0);transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out}80%{transform:rotate(60deg) translateY(0);opacity:1;transform-origin:top left;animation-timing-function:ease-in-out}100%{transform:translateY(700px);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg)}}@keyframes rollIn{0%{opacity:0;transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;transform:translateX(0px) rotate(0deg)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg)}}@keyframes rollOut{0%{opacity:1;transform:translateX(0px) rotate(0deg)}100%{opacity:0;transform:translateX(100%) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInDown{0%{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInLeft{0%{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInRight{0%{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInUp{0%{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3)}100%{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}100%{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}100%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}100%{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}100%{opacity:0;-webkit-transform:scale3d(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}100%{opacity:0;transform:scale3d(0.1) translate3d(-2000px, 0, 0);transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}100%{opacity:0;-webkit-transform:scale3d(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}100%{opacity:0;transform:scale3d(0.1) translate3d(2000px, 0, 0);transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}100%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}100%{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}.dropdown-menu.show{animation:fade-in2 0.2s cubic-bezier(0.39, 0.575, 0.565, 1) both}.popover:not([data-placement^="top"]).show{animation:fade-in2 0.2s cubic-bezier(0.39, 0.575, 0.565, 1) both}.dropdown-menu[data-placement^="top"].show{animation:fade-in3 0.2s cubic-bezier(0.39, 0.575, 0.565, 1) both;bottom:auto !important;top:auto !important}@keyframes fade-in2{0%{margin-top:-50px;visibility:hidden;opacity:0}100%{margin-top:0px;visibility:visible;opacity:1}}.form-control{transition:all .2s}.dropdown-toggle::after{position:relative;top:2px;opacity:.8}.dropright .dropdown-toggle::after{top:0}.dropdown-toggle-split{border-left:rgba(255,255,255,0.1) solid 1px}.btn-outline-primary{color:#3f6ad8;border-color:#3f6ad8}.btn-outline-primary:hover{color:#fff;background-color:#3f6ad8;border-color:#3f6ad8}.btn-outline-primary:focus,.btn-outline-primary.focus{box-shadow:0 0 0 0 rgba(63,106,216,0.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#3f6ad8;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#3f6ad8;border-color:#3f6ad8}.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(63,106,216,0.5)}.btn-outline-primary.btn-shadow{box-shadow:0 0.125rem 0.625rem rgba(63,106,216,0.4),0 0.0625rem 0.125rem rgba(63,106,216,0.5)}.btn-outline-primary.btn-shadow.active:hover,.btn-outline-primary.btn-shadow.disabled:hover,.btn-outline-primary.btn-shadow:active:hover,.btn-outline-primary.btn-shadow:disabled:hover{box-shadow:0 0.125rem 0.625rem rgba(63,106,216,0.5),0 0.0625rem 0.125rem rgba(63,106,216,0.6)}.btn-outline-primary.btn-shadow:hover{box-shadow:0px 5px 15px 2px rgba(63,106,216,0.19)}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:focus,.btn-outline-secondary.focus{box-shadow:0 0 0 0 rgba(108,117,125,0.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled).active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(108,117,125,0.5)}.btn-outline-secondary.btn-shadow{box-shadow:0 0.125rem 0.625rem rgba(108,117,125,0.4),0 0.0625rem 0.125rem rgba(108,117,125,0.5)}.btn-outline-secondary.btn-shadow.active:hover,.btn-outline-secondary.btn-shadow.disabled:hover,.btn-outline-secondary.btn-shadow:active:hover,.btn-outline-secondary.btn-shadow:disabled:hover{box-shadow:0 0.125rem 0.625rem rgba(108,117,125,0.5),0 0.0625rem 0.125rem rgba(108,117,125,0.6)}.btn-outline-secondary.btn-shadow:hover{box-shadow:0px 5px 15px 2px rgba(108,117,125,0.19)}.btn-outline-success{color:#3ac47d;border-color:#3ac47d}.btn-outline-success:hover{color:#fff;background-color:#3ac47d;border-color:#3ac47d}.btn-outline-success:focus,.btn-outline-success.focus{box-shadow:0 0 0 0 rgba(58,196,125,0.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#3ac47d;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled):active,.btn-outline-success:not(:disabled):not(.disabled).active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#3ac47d;border-color:#3ac47d}.btn-outline-success:not(:disabled):not(.disabled):active:focus,.btn-outline-success:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(58,196,125,0.5)}.btn-outline-success.btn-shadow{box-shadow:0 0.125rem 0.625rem rgba(58,196,125,0.4),0 0.0625rem 0.125rem rgba(58,196,125,0.5)}.btn-outline-success.btn-shadow.active:hover,.btn-outline-success.btn-shadow.disabled:hover,.btn-outline-success.btn-shadow:active:hover,.btn-outline-success.btn-shadow:disabled:hover{box-shadow:0 0.125rem 0.625rem rgba(58,196,125,0.5),0 0.0625rem 0.125rem rgba(58,196,125,0.6)}.btn-outline-success.btn-shadow:hover{box-shadow:0px 5px 15px 2px rgba(58,196,125,0.19)}.btn-outline-info{color:#16aaff;border-color:#16aaff}.btn-outline-info:hover{color:#fff;background-color:#16aaff;border-color:#16aaff}.btn-outline-info:focus,.btn-outline-info.focus{box-shadow:0 0 0 0 rgba(22,170,255,0.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#16aaff;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled):active,.btn-outline-info:not(:disabled):not(.disabled).active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#16aaff;border-color:#16aaff}.btn-outline-info:not(:disabled):not(.disabled):active:focus,.btn-outline-info:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(22,170,255,0.5)}.btn-outline-info.btn-shadow{box-shadow:0 0.125rem 0.625rem rgba(22,170,255,0.4),0 0.0625rem 0.125rem rgba(22,170,255,0.5)}.btn-outline-info.btn-shadow.active:hover,.btn-outline-info.btn-shadow.disabled:hover,.btn-outline-info.btn-shadow:active:hover,.btn-outline-info.btn-shadow:disabled:hover{box-shadow:0 0.125rem 0.625rem rgba(22,170,255,0.5),0 0.0625rem 0.125rem rgba(22,170,255,0.6)}.btn-outline-info.btn-shadow:hover{box-shadow:0px 5px 15px 2px rgba(22,170,255,0.19)}.btn-outline-warning{color:#f7b924;border-color:#f7b924}.btn-outline-warning:hover{color:#212529;background-color:#f7b924;border-color:#f7b924}.btn-outline-warning:focus,.btn-outline-warning.focus{box-shadow:0 0 0 0 rgba(247,185,36,0.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#f7b924;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled):active,.btn-outline-warning:not(:disabled):not(.disabled).active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#f7b924;border-color:#f7b924}.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(247,185,36,0.5)}.btn-outline-warning.btn-shadow{box-shadow:0 0.125rem 0.625rem rgba(247,185,36,0.4),0 0.0625rem 0.125rem rgba(247,185,36,0.5)}.btn-outline-warning.btn-shadow.active:hover,.btn-outline-warning.btn-shadow.disabled:hover,.btn-outline-warning.btn-shadow:active:hover,.btn-outline-warning.btn-shadow:disabled:hover{box-shadow:0 0.125rem 0.625rem rgba(247,185,36,0.5),0 0.0625rem 0.125rem rgba(247,185,36,0.6)}.btn-outline-warning.btn-shadow:hover{box-shadow:0px 5px 15px 2px rgba(247,185,36,0.19)}.btn-outline-danger{color:#d92550;border-color:#d92550}.btn-outline-danger:hover{color:#fff;background-color:#d92550;border-color:#d92550}.btn-outline-danger:focus,.btn-outline-danger.focus{box-shadow:0 0 0 0 rgba(217,37,80,0.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#d92550;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled):active,.btn-outline-danger:not(:disabled):not(.disabled).active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#d92550;border-color:#d92550}.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(217,37,80,0.5)}.btn-outline-danger.btn-shadow{box-shadow:0 0.125rem 0.625rem rgba(217,37,80,0.4),0 0.0625rem 0.125rem rgba(217,37,80,0.5)}.btn-outline-danger.btn-shadow.active:hover,.btn-outline-danger.btn-shadow.disabled:hover,.btn-outline-danger.btn-shadow:active:hover,.btn-outline-danger.btn-shadow:disabled:hover{box-shadow:0 0.125rem 0.625rem rgba(217,37,80,0.5),0 0.0625rem 0.125rem rgba(217,37,80,0.6)}.btn-outline-danger.btn-shadow:hover{box-shadow:0px 5px 15px 2px rgba(217,37,80,0.19)}.btn-outline-light{color:#eee;border-color:#eee}.btn-outline-light:hover{color:#212529;background-color:#eee;border-color:#eee}.btn-outline-light:focus,.btn-outline-light.focus{box-shadow:0 0 0 0 rgba(238,238,238,0.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#eee;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled):active,.btn-outline-light:not(:disabled):not(.disabled).active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#eee;border-color:#eee}.btn-outline-light:not(:disabled):not(.disabled):active:focus,.btn-outline-light:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(238,238,238,0.5)}.btn-outline-light.btn-shadow{box-shadow:0 0.125rem 0.625rem rgba(238,238,238,0.4),0 0.0625rem 0.125rem rgba(238,238,238,0.5)}.btn-outline-light.btn-shadow.active:hover,.btn-outline-light.btn-shadow.disabled:hover,.btn-outline-light.btn-shadow:active:hover,.btn-outline-light.btn-shadow:disabled:hover{box-shadow:0 0.125rem 0.625rem rgba(238,238,238,0.5),0 0.0625rem 0.125rem rgba(238,238,238,0.6)}.btn-outline-light.btn-shadow:hover{box-shadow:0px 5px 15px 2px rgba(238,238,238,0.19)}.btn-outline-dark{color:#343a40;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:focus,.btn-outline-dark.focus{box-shadow:0 0 0 0 rgba(52,58,64,0.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled):active,.btn-outline-dark:not(:disabled):not(.disabled).active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(52,58,64,0.5)}.btn-outline-dark.btn-shadow{box-shadow:0 0.125rem 0.625rem rgba(52,58,64,0.4),0 0.0625rem 0.125rem rgba(52,58,64,0.5)}.btn-outline-dark.btn-shadow.active:hover,.btn-outline-dark.btn-shadow.disabled:hover,.btn-outline-dark.btn-shadow:active:hover,.btn-outline-dark.btn-shadow:disabled:hover{box-shadow:0 0.125rem 0.625rem rgba(52,58,64,0.5),0 0.0625rem 0.125rem rgba(52,58,64,0.6)}.btn-outline-dark.btn-shadow:hover{box-shadow:0px 5px 15px 2px rgba(52,58,64,0.19)}.btn-outline-focus{color:#444054;border-color:#444054}.btn-outline-focus:hover{color:#fff;background-color:#444054;border-color:#444054}.btn-outline-focus:focus,.btn-outline-focus.focus{box-shadow:0 0 0 0 rgba(68,64,84,0.5)}.btn-outline-focus.disabled,.btn-outline-focus:disabled{color:#444054;background-color:transparent}.btn-outline-focus:not(:disabled):not(.disabled):active,.btn-outline-focus:not(:disabled):not(.disabled).active,.show>.btn-outline-focus.dropdown-toggle{color:#fff;background-color:#444054;border-color:#444054}.btn-outline-focus:not(:disabled):not(.disabled):active:focus,.btn-outline-focus:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-focus.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(68,64,84,0.5)}.btn-outline-focus.btn-shadow{box-shadow:0 0.125rem 0.625rem rgba(68,64,84,0.4),0 0.0625rem 0.125rem rgba(68,64,84,0.5)}.btn-outline-focus.btn-shadow.active:hover,.btn-outline-focus.btn-shadow.disabled:hover,.btn-outline-focus.btn-shadow:active:hover,.btn-outline-focus.btn-shadow:disabled:hover{box-shadow:0 0.125rem 0.625rem rgba(68,64,84,0.5),0 0.0625rem 0.125rem rgba(68,64,84,0.6)}.btn-outline-focus.btn-shadow:hover{box-shadow:0px 5px 15px 2px rgba(68,64,84,0.19)}.btn-outline-alternate{color:#794c8a;border-color:#794c8a}.btn-outline-alternate:hover{color:#fff;background-color:#794c8a;border-color:#794c8a}.btn-outline-alternate:focus,.btn-outline-alternate.focus{box-shadow:0 0 0 0 rgba(121,76,138,0.5)}.btn-outline-alternate.disabled,.btn-outline-alternate:disabled{color:#794c8a;background-color:transparent}.btn-outline-alternate:not(:disabled):not(.disabled):active,.btn-outline-alternate:not(:disabled):not(.disabled).active,.show>.btn-outline-alternate.dropdown-toggle{color:#fff;background-color:#794c8a;border-color:#794c8a}.btn-outline-alternate:not(:disabled):not(.disabled):active:focus,.btn-outline-alternate:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-alternate.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(121,76,138,0.5)}.btn-outline-alternate.btn-shadow{box-shadow:0 0.125rem 0.625rem rgba(121,76,138,0.4),0 0.0625rem 0.125rem rgba(121,76,138,0.5)}.btn-outline-alternate.btn-shadow.active:hover,.btn-outline-alternate.btn-shadow.disabled:hover,.btn-outline-alternate.btn-shadow:active:hover,.btn-outline-alternate.btn-shadow:disabled:hover{box-shadow:0 0.125rem 0.625rem rgba(121,76,138,0.5),0 0.0625rem 0.125rem rgba(121,76,138,0.6)}.btn-outline-alternate.btn-shadow:hover{box-shadow:0px 5px 15px 2px rgba(121,76,138,0.19)}.btn{position:relative;transition:color 0.15s,background-color 0.15s,border-color 0.15s,box-shadow 0.15s;font-size:.8rem}@media screen and (prefers-reduced-motion: reduce){.btn{transition:none}}.btn-light{border-color:#dcdcdc}.btn-outline-light{color:#8f8f8f}.dropdown-menu{box-shadow:0 0.46875rem 2.1875rem rgba(4,9,20,0.03),0 0.9375rem 1.40625rem rgba(4,9,20,0.03),0 0.25rem 0.53125rem rgba(4,9,20,0.05),0 0.125rem 0.1875rem rgba(4,9,20,0.03);margin:.125rem}.dropdown-menu.dropdown-menu-right{right:0 !important}.dropdown-menu .dropdown-header{text-transform:uppercase;font-size:.73333rem;color:#3f6ad8;font-weight:bold}.dropdown-menu .dropdown-item{font-size:.88rem;display:flex;align-items:center;transition:background-color 0.3s ease, color 0.3s ease;cursor:pointer;z-index:6;position:relative}.dropdown-menu .dropdown-item .dropdown-icon{font-size:1rem;margin-right:.325rem;width:30px;text-align:center;opacity:.3;margin-left:-10px}.dropdown-menu .dropdown-item:hover .dropdown-icon{opacity:.7}.dropdown-menu.dropdown-menu-shadow{box-shadow:0 0.66875rem 2.3875rem rgba(4,9,20,0.03),0 1.1375rem 1.60625rem rgba(4,9,20,0.03),0 0.45rem 0.73125rem rgba(4,9,20,0.05),0 0.325rem 0.3875rem rgba(4,9,20,0.03)}.dropdown-toggle::after{position:relative;top:2px;opacity:.8;margin-left:5px}.dropdown-toggle-split::after{margin-left:0}.dropright .dropdown-toggle::after{top:0}.dropdown-toggle-split{border-left:rgba(255,255,255,0.1) solid 2px}.badge-primary{color:#fff;background-color:#3f6ad8}a.badge-primary:hover,a.badge-primary:focus{color:#fff;background-color:#2651be}.badge-secondary{color:#fff;background-color:#6c757d}a.badge-secondary:hover,a.badge-secondary:focus{color:#fff;background-color:#545b62}.badge-success{color:#fff;background-color:#3ac47d}a.badge-success:hover,a.badge-success:focus{color:#fff;background-color:#2e9d64}.badge-info{color:#fff;background-color:#16aaff}a.badge-info:hover,a.badge-info:focus{color:#fff;background-color:#0090e2}.badge-warning{color:#212529;background-color:#f7b924}a.badge-warning:hover,a.badge-warning:focus{color:#212529;background-color:#e0a008}.badge-danger{color:#fff;background-color:#d92550}a.badge-danger:hover,a.badge-danger:focus{color:#fff;background-color:#ad1e40}.badge-light{color:#212529;background-color:#eee}a.badge-light:hover,a.badge-light:focus{color:#212529;background-color:#d5d5d5}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:hover,a.badge-dark:focus{color:#fff;background-color:#1d2124}.badge-focus{color:#fff;background-color:#444054}a.badge-focus:hover,a.badge-focus:focus{color:#fff;background-color:#2d2a37}.badge-alternate{color:#fff;background-color:#794c8a}a.badge-alternate:hover,a.badge-alternate:focus{color:#fff;background-color:#5c3a69}.badge{font-weight:bold;text-transform:uppercase;padding:5px 10px;min-width:19px}.badge-light{background:#fff}.btn .badge{margin-left:8px}.btn-sm .badge-pill,.btn-group-sm>.btn .badge-pill{position:absolute;top:-4px;right:-4px}.badge-abs{position:absolute;right:-3px;top:-3px}.card{box-shadow:0 0.46875rem 2.1875rem rgba(4,9,20,0.03),0 0.9375rem 1.40625rem rgba(4,9,20,0.03),0 0.25rem 0.53125rem rgba(4,9,20,0.05),0 0.125rem 0.1875rem rgba(4,9,20,0.03);border-width:0;transition:all .2s}.card>.dropdown-menu-header{margin:0}.card>.dropdown-menu-header .dropdown-menu-header-inner{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card.text-dark.text-white .card-footer,.card.text-dark.text-white .card-header,.card.text-white .card-footer,.card.text-white .card-header{background:rgba(255,255,255,0.1);color:rgba(255,255,255,0.9)}.card.text-dark.text-white .card-footer,.card.text-dark.text-white .card-header{color:rgba(0,0,0,0.9)}.card .card-footer{display:flex;align-items:center}.btn-actions-pane-right{margin-left:auto;white-space:nowrap}.btn-actions-pane-right a{text-transform:none}.btn-actions-pane-left{margin-right:auto}.actions-icon-btn .btn-icon-only{padding-left:0;padding-right:0;color:#495057}.actions-icon-btn .btn-icon-only .btn-icon-wrapper{font-size:1.3rem;width:30px;text-align:center}.actions-icon-btn .btn-icon-only:hover{color:#3f6ad8}.card-header,.card-title{text-transform:uppercase;color:rgba(13,27,62,0.7);font-weight:bold;font-size:.88rem}.card-header{display:flex;align-items:center;border-bottom-width:1px;padding-top:0;padding-bottom:0;padding-right:.625rem;height:3.5rem}.card-header.no-border{border:0;padding:0;height:auto}.card-header .menu-header-subtitle{display:block}.card-header.card-header-tab .nav{width:auto;margin-left:auto}.card-header.card-header-tab .card-header-title{display:flex;align-items:center;white-space:nowrap}.card-header .header-icon{font-size:1.65rem;margin-right:.625rem}.card-header>.nav{margin-left:-.625rem;height:100%;width:100%}.card-header>.nav .nav-item{position:relative;height:100%;display:flex;align-items:center}.card-header>.nav .nav-link{text-transform:none;width:100%;display:block;color:#495057}.card-header>.nav .nav-link::before{content:'';border-radius:15px;background:#3f6ad8;transition:all .2s;height:4px;width:100%;position:absolute;left:0;bottom:-2px;opacity:0}.card-header>.nav .nav-link:hover{color:#3f6ad8}.card-header>.nav .nav-link.active{color:#3f6ad8}.card-header>.nav .nav-link.active::before{opacity:1}.card-border{box-shadow:0 0 0 transparent;border-width:1px}.card-subtitle{margin-bottom:.75rem;font-size:.968rem;color:rgba(13,27,62,0.55)}.card-shadow-primary{box-shadow:0 0.46875rem 2.1875rem rgba(63,106,216,0.03),0 0.9375rem 1.40625rem rgba(63,106,216,0.03),0 0.25rem 0.53125rem rgba(63,106,216,0.05),0 0.125rem 0.1875rem rgba(63,106,216,0.03)}.card-shadow-secondary{box-shadow:0 0.46875rem 2.1875rem rgba(108,117,125,0.03),0 0.9375rem 1.40625rem rgba(108,117,125,0.03),0 0.25rem 0.53125rem rgba(108,117,125,0.05),0 0.125rem 0.1875rem rgba(108,117,125,0.03)}.card-shadow-success{box-shadow:0 0.46875rem 2.1875rem rgba(58,196,125,0.03),0 0.9375rem 1.40625rem rgba(58,196,125,0.03),0 0.25rem 0.53125rem rgba(58,196,125,0.05),0 0.125rem 0.1875rem rgba(58,196,125,0.03)}.card-shadow-info{box-shadow:0 0.46875rem 2.1875rem rgba(22,170,255,0.03),0 0.9375rem 1.40625rem rgba(22,170,255,0.03),0 0.25rem 0.53125rem rgba(22,170,255,0.05),0 0.125rem 0.1875rem rgba(22,170,255,0.03)}.card-shadow-warning{box-shadow:0 0.46875rem 2.1875rem rgba(247,185,36,0.03),0 0.9375rem 1.40625rem rgba(247,185,36,0.03),0 0.25rem 0.53125rem rgba(247,185,36,0.05),0 0.125rem 0.1875rem rgba(247,185,36,0.03)}.card-shadow-danger{box-shadow:0 0.46875rem 2.1875rem rgba(217,37,80,0.03),0 0.9375rem 1.40625rem rgba(217,37,80,0.03),0 0.25rem 0.53125rem rgba(217,37,80,0.05),0 0.125rem 0.1875rem rgba(217,37,80,0.03)}.card-shadow-light{box-shadow:0 0.46875rem 2.1875rem rgba(238,238,238,0.03),0 0.9375rem 1.40625rem rgba(238,238,238,0.03),0 0.25rem 0.53125rem rgba(238,238,238,0.05),0 0.125rem 0.1875rem rgba(238,238,238,0.03)}.card-shadow-dark{box-shadow:0 0.46875rem 2.1875rem rgba(52,58,64,0.03),0 0.9375rem 1.40625rem rgba(52,58,64,0.03),0 0.25rem 0.53125rem rgba(52,58,64,0.05),0 0.125rem 0.1875rem rgba(52,58,64,0.03)}.card-shadow-focus{box-shadow:0 0.46875rem 2.1875rem rgba(68,64,84,0.03),0 0.9375rem 1.40625rem rgba(68,64,84,0.03),0 0.25rem 0.53125rem rgba(68,64,84,0.05),0 0.125rem 0.1875rem rgba(68,64,84,0.03)}.card-shadow-alternate{box-shadow:0 0.46875rem 2.1875rem rgba(121,76,138,0.03),0 0.9375rem 1.40625rem rgba(121,76,138,0.03),0 0.25rem 0.53125rem rgba(121,76,138,0.05),0 0.125rem 0.1875rem rgba(121,76,138,0.03)}.card-header-lg{padding:1.5rem 2.5rem;height:auto}.nav-pills,.nav-tabs{margin-bottom:1rem}.nav-link{font-weight:bold}.nav-link:hover{cursor:pointer}.nav-tabs .nav-link:hover{color:#3f6ad8 !important}.nav-tabs .nav-link.active{color:#3f6ad8}.nav-pills .nav-link:hover{color:#3f6ad8 !important}.nav-pills .nav-link.active{background:#3f6ad8}.nav-pills .nav-link.active:hover{color:#fff !important}.tabs-animated .nav-link{position:relative;padding:1rem;margin:0 .75rem 0 0;color:#495057}.tabs-animated .nav-link::before{transform:scale(0);opacity:1;width:100%;left:0;bottom:-2px;content:"";position:absolute;display:block;border-radius:.25rem;background:#3f6ad8;transition:all .2s;height:4px}.tabs-animated .nav-link.active,.tabs-animated .nav-link:hover{color:#3f6ad8}.tabs-animated .nav-link.active::before,.tabs-animated .nav-link:hover::before{transform:scale(1)}.tabs-animated-shadow .nav-link{padding:.5rem .75rem;margin-bottom:.75rem}.tabs-animated-shadow .nav-link span{position:relative;z-index:5;display:inline-block;width:100%}.tabs-animated-shadow .nav-link::before{height:100%;top:0;z-index:4;bottom:auto;box-shadow:0 16px 26px -10px rgba(63,106,216,0.56),0 4px 25px 0px rgba(0,0,0,0.12),0 8px 10px -5px rgba(63,106,216,0.2);border-radius:100%;opacity:.5}.tabs-animated-shadow .nav-link.active,.tabs-animated-shadow .nav-link:hover{color:#fff}.tabs-animated-shadow .nav-link.active::before,.tabs-animated-shadow .nav-link:hover::before{border-radius:.25rem;opacity:1}.tabs-animated-shadow .nav-item:last-child .nav-link{margin-right:0}.tabs-animated-shadow.tabs-shadow-bordered{border-bottom:rgba(26,54,126,0.125) solid 1px}.tabs-animated-shadow.tabs-shadow-bordered .nav-link{margin-bottom:0}.body-tabs-shadow .body-tabs-animated{padding:.75rem 0}.body-tabs-shadow .body-tabs-animated .nav-link span{position:relative;z-index:5}.body-tabs-shadow .body-tabs-animated .nav-link::before{height:70%;top:15%;z-index:4;bottom:auto;box-shadow:0 16px 26px -10px rgba(63,106,216,0.56),0 4px 25px 0px rgba(0,0,0,0.12),0 8px 10px -5px rgba(63,106,216,0.2);border-radius:100%;opacity:.5}.body-tabs-shadow .body-tabs-animated .nav-link.active,.body-tabs-shadow .body-tabs-animated .nav-link:hover{color:#fff}.body-tabs-shadow .body-tabs-animated .nav-link.active::before,.body-tabs-shadow .body-tabs-animated .nav-link:hover::before{border-radius:.25rem;opacity:1}.body-tabs-line .body-tabs-layout{margin:0 -30px;padding:0 30px;margin-bottom:30px;border-bottom:#dee2e6 solid 1px}.accordion-wrapper{border-radius:.25rem;border:#e9ecef solid 1px}.accordion-wrapper>.card{box-shadow:0 0 0 0 transparent}.accordion-wrapper>.card>.card-header{padding:1rem;height:auto}.accordion-wrapper>.card>.card-header .btn:active,.accordion-wrapper>.card>.card-header .btn:focus,.accordion-wrapper>.card>.card-header .btn:hover{text-decoration:none}.accordion-wrapper>.card>.card-header .form-heading p{margin:0}.accordion-wrapper>.card .collapse{border-bottom:transparent solid 1px}.accordion-wrapper>.card .collapse.show{border-bottom-color:#e9ecef}.modal-header,.modal-footer{background:#f8f9fa}.modal-footer{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.modal-dialog{box-shadow:0 0.76875rem 2.4875rem rgba(52,58,64,0.3),0 1.3375rem 1.70625rem rgba(52,58,64,0.3),0 0.55rem 0.53125rem rgba(0,0,0,0.05),0 0.225rem 0.4375rem rgba(52,58,64,0.3);border-radius:.25rem}.nav-item .nav-link{font-weight:normal}.nav-link{display:flex;align-items:center;transition:background-color 0.3s ease, color 0.3s ease;cursor:pointer}.nav-link .nav-link-icon{color:#3f6ad8;font-size:1rem;width:30px;text-align:center;opacity:.45;margin-left:-10px}.nav-link:hover{color:#495057}.nav-link:hover .nav-link-icon{opacity:.9;color:#3f6ad8}.nav-link:disabled .nav-link-icon,.nav-link.disabled .nav-link-icon{opacity:.3}.nav-item.nav-item-header{text-transform:uppercase;font-size:.73333rem;color:#6c757d;font-weight:bold;padding:.5rem 1rem}.nav-item.nav-item-btn{padding:.5rem 1rem}.nav-item.nav-item-divider{margin:.5rem 0;height:1px;overflow:hidden;background:#dee2e6}.nav .badge{margin-left:8px}.nav-pills .nav-link.active,.nav-pills .nav-link.active:hover{color:#fff}.nav-pills .nav-link.active .nav-link-icon,.nav-pills .nav-link.active:hover .nav-link-icon{color:#fff;opacity:.8}.nav-pills .nav-link:hover{color:#495057 !important}.nav-justified .nav-link .nav-text{display:block;width:100%;text-align:center}.list-group-flush+.card-footer{border-top:0}.rm-list-borders .list-group-item{border:0;padding:.5rem 0}.rm-list-borders-scroll .list-group-item{border:0;padding-right:1.125rem}legend{font-size:.88rem;font-weight:bold}.form-heading{font-size:1.1rem;margin:0;color:#3f6ad8}.form-heading p{color:#6c757d;padding:0.3rem 0 0;font-size:.88rem}.custom-select{-webkit-appearance:none;-moz-appearance:none}.pagination li a{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.pagination li a:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.pagination li a:focus{z-index:2;outline:0;box-shadow:none}.pagination li a:not(:disabled):not(.disabled){cursor:pointer}.pagination li:first-child a{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.pagination li:last-child a{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.pagination li.active a{z-index:1;color:#fff;background-color:#3f6ad8;border-color:#007bff}.pagination li.active a:hover{color:#fff}.pagination li.disabled a{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.widget-content{padding:1rem;flex-direction:row;align-items:center}.widget-content .widget-content-wrapper{display:flex;flex:1;position:relative;align-items:center}.widget-content .widget-content-left .widget-heading{opacity:.8;font-weight:bold}.widget-content .widget-content-left .widget-subheading{opacity:.5}.widget-content .widget-content-right{margin-left:auto}.widget-content .widget-numbers{font-weight:bold;font-size:1.8rem;display:block}.widget-content .widget-content-outer{display:flex;flex:1;flex-direction:column}.widget-content .widget-progress-wrapper{margin-top:1rem}.widget-content .widget-progress-wrapper .progress-sub-label{margin-top:.33333rem;opacity:.5;display:flex;align-content:center;align-items:center}.widget-content .widget-progress-wrapper .progress-sub-label .sub-label-right{margin-left:auto}.widget-content .widget-content-right.widget-content-actions{visibility:hidden;opacity:0;transition:opacity .2s}.widget-content:hover .widget-content-right.widget-content-actions{visibility:visible;opacity:1}.ps{overflow:hidden !important;overflow-anchor:none;touch-action:auto}.ps__rail-x{display:none !important;opacity:0;transition:background-color .2s linear, opacity .2s linear;height:15px;bottom:0;position:absolute;z-index:7}.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear, opacity .2s linear;width:15px;right:0;position:absolute;border-radius:50px;z-index:7}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y,.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y{opacity:0.6}.ps__rail-x:hover,.ps__rail-y:hover,.ps__rail-x:focus,.ps__rail-y:focus{background-color:rgba(0,0,0,0.1);opacity:0.9}.ps__thumb-x{background-color:rgba(0,0,0,0.1);border-radius:6px;transition:background-color .2s linear, height .2s ease-in-out;height:6px;bottom:2px;position:absolute}.ps__thumb-y{background-color:rgba(0,0,0,0.1);border-radius:6px;transition:background-color .2s linear, width .2s ease-in-out;width:6px;right:2px;position:absolute}.ps__rail-x:hover>.ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x{background-color:rgba(0,0,0,0.12);height:11px}.ps__rail-y:hover>.ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y{background-color:rgba(0,0,0,0.12);width:11px}@supports (-ms-overflow-style: none){.ps{overflow:auto !important}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.ps{overflow:auto !important}}.scrollbar-sidebar,.scrollbar-container{position:relative;height:100%}.scroll-area{overflow-x:hidden;height:400px}.scroll-area-xs{height:150px;overflow-x:hidden}.scroll-area-sm{height:200px;overflow-x:hidden}.scroll-area-md{height:300px;overflow-x:hidden}.scroll-area-lg{height:400px;overflow-x:hidden}.scroll-area-x{overflow-x:auto;width:100%;max-width:100%}.shadow-overflow{position:relative}.shadow-overflow::after,.shadow-overflow::before{width:100%;bottom:auto;top:0;left:0;height:1.5rem;position:absolute;z-index:10;content:'';background:linear-gradient(to bottom, #fff 20%, rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#00ffffff', GradientType=0)}.shadow-overflow::after{bottom:0;top:auto;background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 80%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0)}/*! - * Hamburgers - * @description Tasty CSS-animated hamburgers - * @author Jonathan Suh @jonsuh - * @site https://jonsuh.com/hamburgers - * @link https://github.com/jonsuh/hamburgers - */.hamburger{padding:0px 0px;display:inline-block;cursor:pointer;transition-property:opacity, filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#3f6ad8}.hamburger-box{width:24px;height:14px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:24px;height:2px;background-color:#3f6ad8;border-radius:10px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-6px}.hamburger-inner::after{bottom:-6px}.hamburger--elastic .hamburger-inner{top:1px;transition-duration:0.275s;transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic .hamburger-inner::before{top:6px;transition:opacity 0.125s 0.275s ease}.hamburger--elastic .hamburger-inner::after{top:12px;transition:transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0, 6px, 0) rotate(135deg);transition-delay:0.075s}.hamburger--elastic.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner::after{transform:translate3d(0, -12px, 0) rotate(-270deg);transition-delay:0.075s}.toast-title{font-weight:bold}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#cccccc;text-decoration:none}.toast-close-button{position:relative;right:-0.3em;top:-0.3em;float:right;font-weight:bold;color:#fff;opacity:0.8}.toast-close-button:hover,.toast-close-button:focus{color:#000;text-decoration:none;cursor:pointer;opacity:0.4}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999}#toast-container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#toast-container>div{position:relative;overflow:hidden;margin:0 0 .6rem;padding:.6rem .6rem .6rem 50px;width:300px;border-radius:.25rem;background-position:15px center;background-repeat:no-repeat;box-shadow:0 0.46875rem 2.1875rem rgba(4,9,20,0.03),0 0.9375rem 1.40625rem rgba(4,9,20,0.03),0 0.25rem 0.53125rem rgba(4,9,20,0.05),0 0.125rem 0.1875rem rgba(4,9,20,0.03);color:#fff;opacity:0.9}#toast-container>div:hover{opacity:1;cursor:pointer}#toast-container>.toast-info{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=") !important;box-shadow:0 0.66875rem 2.3875rem rgba(22,170,255,0.03),0 1.1375rem 1.60625rem rgba(22,170,255,0.03),0 0.45rem 0.73125rem rgba(22,170,255,0.05),0 0.325rem 0.3875rem rgba(22,170,255,0.03)}#toast-container>.toast-error{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=") !important;box-shadow:0 0.66875rem 2.3875rem rgba(217,37,80,0.03),0 1.1375rem 1.60625rem rgba(217,37,80,0.03),0 0.45rem 0.73125rem rgba(217,37,80,0.05),0 0.325rem 0.3875rem rgba(217,37,80,0.03)}#toast-container>.toast-success{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==") !important;box-shadow:0 0.66875rem 2.3875rem rgba(58,196,125,0.03),0 1.1375rem 1.60625rem rgba(58,196,125,0.03),0 0.45rem 0.73125rem rgba(58,196,125,0.05),0 0.325rem 0.3875rem rgba(58,196,125,0.03)}#toast-container>.toast-warning{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=") !important;box-shadow:0 0.66875rem 2.3875rem rgba(247,185,36,0.03),0 1.1375rem 1.60625rem rgba(247,185,36,0.03),0 0.45rem 0.73125rem rgba(247,185,36,0.05),0 0.325rem 0.3875rem rgba(247,185,36,0.03);color:#212529}#toast-container.toast-top-center>div,#toast-container.toast-bottom-center>div{width:300px;margin-left:auto;margin-right:auto}#toast-container.toast-top-full-width>div,#toast-container.toast-bottom-full-width>div{width:96%;margin-left:auto;margin-right:auto}.toast{background-color:#343a40}.toast-success{background-color:#3ac47d}.toast-error{background-color:#d92550}.toast-info{background-color:#16aaff}.toast-warning{background-color:#f7b924}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:0.4}@media all and (max-width: 240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container .toast-close-button{right:-0.2em;top:-0.2em}}@media all and (min-width: 241px) and (max-width: 480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container .toast-close-button{right:-0.2em;top:-0.2em}}@media all and (min-width: 481px) and (max-width: 768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}}.popover,.tooltip{opacity:0;transition:opacity .2s ease}.popover.show,.tooltip.show{opacity:1}.popover{box-shadow:0 0.46875rem 2.1875rem rgba(4,9,20,0.03),0 0.9375rem 1.40625rem rgba(4,9,20,0.03),0 0.25rem 0.53125rem rgba(4,9,20,0.05),0 0.125rem 0.1875rem rgba(4,9,20,0.03)}.rm-pointers .popover .arrow{display:none !important}/*! - * FullCalendar v3.9.0 - * Docs & License: https://fullcalendar.io/ - * (c) 2018 Adam Shaw - */.fc{direction:ltr;text-align:left}.fc-rtl{text-align:right}body .fc{font-size:1em}.fc-highlight{background:#e0f3ff;opacity:.8}.fc-bgevent{background:#3f6ad8;opacity:.3}.fc-nonbusiness{background:#f8f9fa}.fc button{margin:0;white-space:nowrap;cursor:pointer}.fc button::-moz-focus-inner{margin:0;padding:0}.fc-state-default{border:1px solid}.fc-state-default.fc-corner-left{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.fc-state-default.fc-corner-right{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.fc button .fc-icon{position:relative;top:-0.05em;margin:0 .2em;vertical-align:middle}.fc-state-default{background-color:#f8f9fa;border-color:#e9ecef #e9ecef #dee2e6;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);color:#333;text-shadow:0 1px 1px rgba(255,255,255,0.75);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}.fc-state-hover,.fc-state-down,.fc-state-active,.fc-state-disabled{color:#6c757d;background-color:#e6e6e6}.fc-state-hover{color:#6c757d;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear}.fc-state-down,.fc-state-active{background-color:#cccccc;background-image:none;box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.fc-state-disabled{cursor:default;background-image:none;opacity:0.65;box-shadow:none}.fc-button-group{display:inline-block}.fc .fc-button-group>*{float:left;margin:0 0 0 -1px}.fc .fc-button-group>:first-child{margin-left:0}.fc-popover{position:absolute;box-shadow:0 2px 6px rgba(0,0,0,0.15)}.fc-popover .fc-header{padding:1.5rem .75rem}.fc-popover .fc-header .fc-title{margin:0 2px}.fc-popover .fc-header .fc-close{cursor:pointer}.fc-ltr .fc-popover .fc-header .fc-title,.fc-rtl .fc-popover .fc-header .fc-close{float:left}.fc-rtl .fc-popover .fc-header .fc-title,.fc-ltr .fc-popover .fc-header .fc-close{float:right}.fc-divider{border-style:solid;border-width:1px}hr.fc-divider{height:0;margin:0;padding:0 0 2px;border-width:1px 0}.fc-clear{clear:both}.fc-bg,.fc-bgevent-skeleton,.fc-highlight-skeleton,.fc-helper-skeleton{position:absolute;top:0;left:0;right:0}.fc-bg{bottom:0}.fc-bg table{height:100%}.fc table{width:100%;table-layout:fixed;border-collapse:collapse;border-spacing:0;font-size:1em}.fc th{text-align:center}.fc th,.fc td{border-style:solid;border-width:1px;padding:0;vertical-align:top}.fc td.fc-today{border-style:double}a[data-goto]{cursor:pointer}a[data-goto]:hover{text-decoration:underline}.fc .fc-row{border-style:solid;border-width:0}.fc-row table{border-left:0 hidden transparent;border-right:0 hidden transparent;border-bottom:0 hidden transparent}.fc-row:first-child table{border-top:0 hidden transparent}.fc-row{position:relative}.fc-row .fc-bg{z-index:1}.fc-row .fc-bgevent-skeleton,.fc-row .fc-highlight-skeleton{bottom:0}.fc-row .fc-bgevent-skeleton table,.fc-row .fc-highlight-skeleton table{height:100%}.fc-row .fc-highlight-skeleton td,.fc-row .fc-bgevent-skeleton td{border-color:transparent}.fc-row .fc-bgevent-skeleton{z-index:2}.fc-row .fc-highlight-skeleton{z-index:3}.fc-row .fc-content-skeleton{position:relative;z-index:4;padding-bottom:2px}.fc-row .fc-helper-skeleton{z-index:5}.fc .fc-row .fc-content-skeleton table,.fc .fc-row .fc-content-skeleton td,.fc .fc-row .fc-helper-skeleton td{background:none;border-color:transparent}.fc-row .fc-content-skeleton td,.fc-row .fc-helper-skeleton td{border-bottom:0}.fc-row .fc-content-skeleton tbody td,.fc-row .fc-helper-skeleton tbody td{border-top:0}.fc-scroller{-webkit-overflow-scrolling:touch}.fc-scroller>.fc-day-grid,.fc-scroller>.fc-time-grid{position:relative;width:100%}.fc-event{position:relative;display:block;font-size:.85em;line-height:1.3;border-radius:3px;border:1px solid #3f6ad8}.fc-event,.fc-event-dot{background-color:#3f6ad8}.fc-event,.fc-event:hover{color:#fff;text-decoration:none}.fc-event[href],.fc-event.fc-draggable{cursor:pointer}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc-event .fc-bg{z-index:1;background:#fff;opacity:.25}.fc-event .fc-content{position:relative;z-index:2}.fc-event .fc-resizer{position:absolute;z-index:4}.fc-event .fc-resizer{display:none}.fc-event.fc-allow-mouse-resize .fc-resizer,.fc-event.fc-selected .fc-resizer{display:block}.fc-event.fc-selected .fc-resizer:before{content:"";position:absolute;z-index:9999;top:50%;left:50%;width:40px;height:40px;margin-left:-20px;margin-top:-20px}.fc-event.fc-selected{z-index:9999 !important;box-shadow:0 2px 5px rgba(0,0,0,0.2)}.fc-event.fc-selected.fc-dragging{box-shadow:0 2px 7px rgba(0,0,0,0.3)}.fc-h-event.fc-selected:before{content:"";position:absolute;z-index:3;top:-10px;bottom:-10px;left:0;right:0}.fc-ltr .fc-h-event.fc-not-start,.fc-rtl .fc-h-event.fc-not-end{margin-left:0;border-left-width:0;padding-left:1px;border-top-left-radius:0;border-bottom-left-radius:0}.fc-ltr .fc-h-event.fc-not-end,.fc-rtl .fc-h-event.fc-not-start{margin-right:0;border-right-width:0;padding-right:1px;border-top-right-radius:0;border-bottom-right-radius:0}.fc-ltr .fc-h-event .fc-start-resizer,.fc-rtl .fc-h-event .fc-end-resizer{cursor:w-resize;left:-1px}.fc-ltr .fc-h-event .fc-end-resizer,.fc-rtl .fc-h-event .fc-start-resizer{cursor:e-resize;right:-1px}.fc-h-event.fc-allow-mouse-resize .fc-resizer{width:7px;top:-1px;bottom:-1px}.fc-h-event.fc-selected .fc-resizer{border-radius:.25rem;border-width:1px;width:6px;height:6px;border-style:solid;border-color:inherit;background:#fff;top:50%;margin-top:-4px}.fc-ltr .fc-h-event.fc-selected .fc-start-resizer,.fc-rtl .fc-h-event.fc-selected .fc-end-resizer{margin-left:-4px}.fc-ltr .fc-h-event.fc-selected .fc-end-resizer,.fc-rtl .fc-h-event.fc-selected .fc-start-resizer{margin-right:-4px}.fc-day-grid-event{margin:1px 2px 0;padding:0 1px}tr:first-child>td>.fc-day-grid-event{margin-top:2px}.fc-day-grid-event.fc-selected:after{content:"";position:absolute;z-index:1;top:-1px;right:-1px;bottom:-1px;left:-1px;background:#000;opacity:.25}.fc-day-grid-event .fc-content{white-space:nowrap;overflow:hidden}.fc-day-grid-event .fc-time{font-weight:bold}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer{margin-left:-2px}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer{margin-right:-2px}a.fc-more{margin:1px 3px;font-size:.85em;cursor:pointer;text-decoration:none}a.fc-more:hover{text-decoration:underline}.fc-limited{display:none}.fc-day-grid .fc-row{z-index:1}.fc-more-popover{z-index:2;width:220px}.fc-more-popover .fc-event-container{padding:10px}.fc-now-indicator{position:absolute;border:0 solid #d92550}.fc-unselectable{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.fc-unthemed th,.fc-unthemed td,.fc-unthemed thead,.fc-unthemed tbody,.fc-unthemed .fc-divider,.fc-unthemed .fc-row,.fc-unthemed .fc-content,.fc-unthemed .fc-popover,.fc-unthemed .fc-list-view,.fc-unthemed .fc-list-heading td{border-color:#ddd}.fc-unthemed .fc-popover{background-color:#fff}.fc-unthemed .fc-divider,.fc-unthemed .fc-popover .fc-header,.fc-unthemed .fc-list-heading td{background:#eee}.fc-unthemed .fc-popover .fc-header .fc-close{color:#666}.fc-unthemed td.fc-today{background:#fcf8e3}.fc-unthemed .fc-disabled-day{background:#d7d7d7;opacity:.3}.fc-icon{display:inline-block;height:1em;line-height:1em;font-size:1em;text-align:center;overflow:hidden;font-family:"Courier New", Courier, monospace;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fc-icon:after{position:relative}.fc-icon-left-single-arrow:after{content:"\2039";font-weight:bold;font-size:200%;top:-7%}.fc-icon-right-single-arrow:after{content:"\203A";font-weight:bold;font-size:200%;top:-7%}.fc-icon-left-double-arrow:after{content:"\AB";font-size:160%;top:-7%}.fc-icon-right-double-arrow:after{content:"\BB";font-size:160%;top:-7%}.fc-icon-left-triangle:after{content:"\25C4";font-size:125%;top:3%}.fc-icon-right-triangle:after{content:"\25BA";font-size:125%;top:3%}.fc-icon-down-triangle:after{content:"\25BC";font-size:125%;top:2%}.fc-icon-x:after{content:"\D7";font-size:200%;top:6%}.fc-unthemed .fc-popover{border-width:1px;border-style:solid}.fc-unthemed .fc-popover .fc-header .fc-close{font-size:.9em;margin-top:2px}.fc-unthemed .fc-list-item:hover td{background-color:#f5f5f5}.ui-widget .fc-disabled-day{background-image:none}.fc-popover>.ui-widget-header+.ui-widget-content{border-top:0}.ui-widget .fc-event{color:#fff;text-decoration:none;font-weight:normal}.ui-widget td.fc-axis{font-weight:normal}.fc-time-grid .fc-slats .ui-widget-content{background:none}.fc.fc-bootstrap3 a{text-decoration:none}.fc.fc-bootstrap3 a[data-goto]:hover{text-decoration:underline}.fc-bootstrap3 hr.fc-divider{border-color:inherit}.fc-bootstrap3 .fc-today.alert{border-radius:0}.fc-bootstrap3 .fc-popover .panel-body{padding:0}.fc-bootstrap3 .fc-time-grid .fc-slats table{background:none}.fc.fc-bootstrap4 a{text-decoration:none}.fc.fc-bootstrap4 a[data-goto]:hover{text-decoration:underline}.fc-bootstrap4 hr.fc-divider{border-color:inherit}.fc-bootstrap4 .fc-today.alert{border-radius:0}.fc-bootstrap4 a.fc-event:not([href]):not([tabindex]){color:#fff}.fc-bootstrap4 .fc-popover.card{position:absolute}.fc-bootstrap4 .fc-popover .card-body{padding:0}.fc-bootstrap4 .fc-time-grid .fc-slats table{background:none}.fc-toolbar{text-align:center}.fc-toolbar.fc-header-toolbar{margin-bottom:1em}.fc-toolbar.fc-footer-toolbar{margin-top:1em}.fc-toolbar .fc-left{float:left}.fc-toolbar .fc-right{float:right}.fc-toolbar .fc-center{display:inline-block}.fc .fc-toolbar>*>*{float:left;margin-left:.75em}.fc .fc-toolbar>*>:first-child{margin-left:0}.fc-toolbar h2{margin:0}.fc-toolbar button{position:relative}.fc-toolbar .fc-state-hover,.fc-toolbar .ui-state-hover{z-index:2}.fc-toolbar .fc-state-down{z-index:3}.fc-toolbar .fc-state-active,.fc-toolbar .ui-state-active{z-index:4}.fc-toolbar button:focus{z-index:5}.fc-view-container *,.fc-view-container *:before,.fc-view-container *:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fc-view,.fc-view>table{position:relative;z-index:1}.fc-basicWeek-view .fc-content-skeleton,.fc-basicDay-view .fc-content-skeleton{padding-bottom:1em}.fc-basic-view .fc-body .fc-row{min-height:4em}.fc-row.fc-rigid{overflow:hidden}.fc-row.fc-rigid .fc-content-skeleton{position:absolute;top:0;left:0;right:0}.fc-day-top.fc-other-month{opacity:0.3}.fc-basic-view .fc-week-number,.fc-basic-view .fc-day-number{padding:2px}.fc-basic-view th.fc-week-number,.fc-basic-view th.fc-day-number{padding:0 2px}.fc-ltr .fc-basic-view .fc-day-top .fc-day-number{float:right}.fc-rtl .fc-basic-view .fc-day-top .fc-day-number{float:left}.fc-ltr .fc-basic-view .fc-day-top .fc-week-number{float:left;border-radius:0 0 3px 0}.fc-rtl .fc-basic-view .fc-day-top .fc-week-number{float:right;border-radius:0 0 0 3px}.fc-basic-view .fc-day-top .fc-week-number{min-width:1.5em;text-align:center;background-color:#f2f2f2;color:#808080}.fc-basic-view td.fc-week-number{text-align:center}.fc-basic-view td.fc-week-number>*{display:inline-block;min-width:1.25em}.fc-agenda-view .fc-day-grid{position:relative;z-index:2}.fc-agenda-view .fc-day-grid .fc-row{min-height:3em}.fc-agenda-view .fc-day-grid .fc-row .fc-content-skeleton{padding-bottom:1em}.fc .fc-axis{vertical-align:middle;padding:0 4px;white-space:nowrap}.fc-ltr .fc-axis{text-align:right}.fc-rtl .fc-axis{text-align:left}.fc-time-grid-container,.fc-time-grid{position:relative;z-index:1}.fc-time-grid{min-height:100%}.fc-time-grid table{border:0 hidden transparent}.fc-time-grid>.fc-bg{z-index:1}.fc-time-grid .fc-slats,.fc-time-grid>hr{position:relative;z-index:2}.fc-time-grid .fc-content-col{position:relative}.fc-time-grid .fc-content-skeleton{position:absolute;z-index:3;top:0;left:0;right:0}.fc-time-grid .fc-business-container{position:relative;z-index:1}.fc-time-grid .fc-bgevent-container{position:relative;z-index:2}.fc-time-grid .fc-highlight-container{position:relative;z-index:3}.fc-time-grid .fc-event-container{position:relative;z-index:4}.fc-time-grid .fc-now-indicator-line{z-index:5}.fc-time-grid .fc-helper-container{position:relative;z-index:6}.fc-time-grid .fc-slats td{height:1.5em;border-bottom:0}.fc-time-grid .fc-slats .fc-minor td{border-top-style:dotted}.fc-time-grid .fc-highlight-container{position:relative}.fc-time-grid .fc-highlight{position:absolute;left:0;right:0}.fc-ltr .fc-time-grid .fc-event-container{margin:0 2.5% 0 2px}.fc-rtl .fc-time-grid .fc-event-container{margin:0 2px 0 2.5%}.fc-time-grid .fc-event,.fc-time-grid .fc-bgevent{position:absolute;z-index:1}.fc-time-grid .fc-bgevent{left:0;right:0}.fc-v-event.fc-not-start{border-top-width:0;padding-top:1px;border-top-left-radius:0;border-top-right-radius:0}.fc-v-event.fc-not-end{border-bottom-width:0;padding-bottom:1px;border-bottom-left-radius:0;border-bottom-right-radius:0}.fc-time-grid-event{overflow:hidden}.fc-time-grid-event.fc-selected{overflow:visible}.fc-time-grid-event.fc-selected .fc-bg{display:none}.fc-time-grid-event .fc-content{overflow:hidden}.fc-time-grid-event .fc-time,.fc-time-grid-event .fc-title{padding:0 1px}.fc-time-grid-event .fc-time{font-size:.85em;white-space:nowrap}.fc-time-grid-event.fc-short .fc-content{white-space:nowrap}.fc-time-grid-event.fc-short .fc-time,.fc-time-grid-event.fc-short .fc-title{display:inline-block;vertical-align:top}.fc-time-grid-event.fc-short .fc-time span{display:none}.fc-time-grid-event.fc-short .fc-time:before{content:attr(data-start)}.fc-time-grid-event.fc-short .fc-time:after{content:"\A0-\A0"}.fc-time-grid-event.fc-short .fc-title{font-size:.85em;padding:0}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer{left:0;right:0;bottom:0;height:8px;overflow:hidden;line-height:8px;font-size:11px;font-family:monospace;text-align:center;cursor:s-resize}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer:after{content:"="}.fc-time-grid-event.fc-selected .fc-resizer{border-radius:5px;border-width:1px;width:8px;height:8px;border-style:solid;border-color:inherit;background:#fff;left:50%;margin-left:-5px;bottom:-5px}.fc-time-grid .fc-now-indicator-line{border-top-width:1px;left:0;right:0}.fc-time-grid .fc-now-indicator-arrow{margin-top:-5px}.fc-ltr .fc-time-grid .fc-now-indicator-arrow{left:0;border-width:5px 0 5px 6px;border-top-color:transparent;border-bottom-color:transparent}.fc-rtl .fc-time-grid .fc-now-indicator-arrow{right:0;border-width:5px 6px 5px 0;border-top-color:transparent;border-bottom-color:transparent}.fc-event-dot{display:inline-block;width:10px;height:10px;border-radius:5px}.fc-rtl .fc-list-view{direction:rtl}.fc-list-view{border-width:1px;border-style:solid}.fc .fc-list-table{table-layout:auto}.fc-list-table td{border-width:1px 0 0;padding:8px 14px}.fc-list-table tr:first-child td{border-top-width:0}.fc-list-heading{border-bottom-width:1px}.fc-list-heading td{font-weight:bold}.fc-ltr .fc-list-heading-main{float:left}.fc-ltr .fc-list-heading-alt{float:right}.fc-rtl .fc-list-heading-main{float:right}.fc-rtl .fc-list-heading-alt{float:left}.fc-list-item.fc-has-url{cursor:pointer}.fc-list-item-marker,.fc-list-item-time{white-space:nowrap;width:1px}.fc-ltr .fc-list-item-marker{padding-right:0}.fc-rtl .fc-list-item-marker{padding-left:0}.fc-list-item-title a{text-decoration:none;color:inherit}.fc-list-item-title a[href]:hover{text-decoration:underline}.fc-list-empty-wrap2{position:absolute;top:0;left:0;right:0;bottom:0}.fc-list-empty-wrap1{width:100%;height:100%;display:table}.fc-list-empty{display:table-cell;vertical-align:middle;text-align:center}.fc-unthemed .fc-list-empty{background-color:#eee}.jvectormap-container{width:100%;height:100%;position:relative;overflow:hidden}.jvectormap-tip{position:absolute;display:none;border:solid 1px #CDCDCD;border-radius:3px;background:#292929;color:white;font-family:sans-serif, Verdana;font-size:smaller;padding:3px}.jvectormap-zoomin,.jvectormap-zoomout,.jvectormap-goback{position:absolute;left:10px;border-radius:3px;background:#292929;padding:3px;color:white;cursor:pointer;line-height:10px;text-align:center}.jvectormap-zoomin{top:10px}.jvectormap-zoomout{top:30px}.jvectormap-goback{bottom:10px;z-index:1000;padding:6px}.jvectormap-spinner{position:absolute;left:0;top:0;right:0;bottom:0;background:center no-repeat url(data:image/gif;base64,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)}.jvectormap-legend-title{font-weight:bold;font-size:14px;text-align:center}.jvectormap-legend-cnt{position:absolute}.jvectormap-legend-cnt-h{bottom:0;right:0}.jvectormap-legend-cnt-v{top:0;right:0}.jvectormap-legend{background:black;color:white;border-radius:3px}.jvectormap-legend-cnt-h .jvectormap-legend{float:left;margin:0 10px 10px 0;padding:3px 3px 1px 3px}.jvectormap-legend-cnt-h .jvectormap-legend .jvectormap-legend-tick{float:left}.jvectormap-legend-cnt-v .jvectormap-legend{margin:10px 10px 0 0;padding:3px}.jvectormap-legend-cnt-h .jvectormap-legend-tick{width:40px}.jvectormap-legend-cnt-h .jvectormap-legend-tick-sample{height:15px}.jvectormap-legend-cnt-v .jvectormap-legend-tick-sample{height:20px;width:20px;display:inline-block;vertical-align:middle}.jvectormap-legend-tick-text{font-size:12px}.jvectormap-legend-cnt-h .jvectormap-legend-tick-text{text-align:center}.jvectormap-legend-cnt-v .jvectormap-legend-tick-text{display:inline-block;vertical-align:middle;line-height:20px;padding-left:3px}@media only screen and (max-width: 1320px){.header-user-info{display:none}}@media (max-width: 991.98px){.app-main{display:block}.dropdown-menu::before,.dropdown-menu::after{display:none}.app-sidebar{flex:0 0 280px !important;width:280px !important;transform:translateX(-280px);position:fixed}.app-sidebar .app-header__logo{display:none}.sidebar-mobile-open .app-sidebar{transform:translateX(0)}.sidebar-mobile-open .app-sidebar .app-sidebar__inner .app-sidebar__heading{text-indent:initial}.sidebar-mobile-open .app-sidebar .app-sidebar__inner .app-sidebar__heading::before{display:none}.sidebar-mobile-open .app-sidebar .app-sidebar__inner ul li a{text-indent:initial;padding:0 1.5rem 0 45px}.sidebar-mobile-open .app-sidebar .app-sidebar__inner .metismenu-icon{text-indent:initial;left:5px;margin-left:0}.sidebar-mobile-open .app-sidebar .app-sidebar__inner .metismenu-state-icon{visibility:visible}.sidebar-mobile-open .app-sidebar .app-sidebar__inner ul::before{display:block}.sidebar-mobile-open .app-sidebar .app-sidebar__inner ul ul li a{padding-left:1em}.sidebar-mobile-open .app-sidebar .app-sidebar__inner ul.mm-show{padding:.5em 0 0 2rem}.sidebar-mobile-open .app-sidebar .app-sidebar__inner ul.mm-show>li>a{height:2rem;line-height:2rem}.sidebar-mobile-open .app-sidebar .app-header__logo{width:auto !important}.sidebar-mobile-open .app-sidebar .app-header__logo .logo-src{width:97px !important;margin-left:auto;margin-right:0}.sidebar-mobile-open .fixed-sidebar .app-sidebar{height:100%}.sidebar-mobile-open .sidebar-mobile-overlay{display:block}.app-main .app-main__outer{padding-left:0 !important}.app-header{justify-content:space-between}.app-header .app-header__logo{display:none;order:2;background:transparent !important;border:0 !important}.app-header .app-header__content{visibility:hidden;opacity:0;box-shadow:0 0.46875rem 2.1875rem rgba(4,9,20,0.03),0 0.9375rem 1.40625rem rgba(4,9,20,0.03),0 0.25rem 0.53125rem rgba(4,9,20,0.05),0 0.125rem 0.1875rem rgba(4,9,20,0.03);position:absolute;left:5%;width:90%;top:0;transition:all .2s;background:#fff;border-radius:50px;padding:0 10px;overflow:hidden}.app-header .app-header__content .header-btn-lg{margin-left:.5rem;padding:0 .5rem}.app-header .app-header__content .app-header-left .nav{display:none}.app-header .app-header__content.header-mobile-open{visibility:visible;opacity:1;top:80px}.app-header .app-header__mobile-menu{display:flex;order:1}.app-header .app-header__menu{display:flex;order:3}.app-header.header-text-light .app-header__menu>span .btn,.app-header.header-text-light .app-header__menu>.btn{background:rgba(255,255,255,0.1);border-color:rgba(255,255,255,0.1)}.app-header.header-text-light .header-mobile-open{background:#343a40}.popover,.dropdown-menu{position:fixed !important;z-index:50;left:5% !important;top:50% !important;width:90% !important;transform:translateY(-50%) !important;min-width:10px !important}.popover .btn-icon-vertical .btn-icon-wrapper,.dropdown-menu .btn-icon-vertical .btn-icon-wrapper{display:none}.popover{max-width:initial}.popover .arrow{display:none !important}.app-page-title{text-align:center}.app-page-title .page-title-heading,.app-page-title .page-title-wrapper{margin:0 auto;display:block}.app-page-title .page-title-actions{margin:15px auto 0}.app-page-title .page-title-actions .breadcrumb-item,.app-page-title .page-title-actions .breadcrumb,.app-page-title .page-title-subheading .breadcrumb-item,.app-page-title .page-title-subheading .breadcrumb{display:inline-block}.app-footer .app-footer__inner .app-footer-right{display:none}.app-footer .app-footer__inner .app-footer-left{width:100%}.app-footer .app-footer__inner .app-footer-left .footer-dots{margin:0 auto}.widget-content .widget-numbers{font-size:1.6rem;line-height:1}.slick-slider-sm .slick-slider{max-width:650px !important}.bg-transparent.list-group-item{border-color:transparent}.tabs-lg-alternate.card-header>.nav .nav-item .widget-number{font-size:1.5rem}.page-title-head{display:block}}@media (max-width: 991.98px){.app-page-title .page-title-icon,.ui-theme-settings{display:none}.card-header.responsive-center{display:block;text-align:center;height:auto;padding:1.5rem}.card-header.responsive-center .nav,.card-header.responsive-center .btn-actions-pane-right{margin:.75rem 0 0}.card-header.responsive-center .nav .d-inline-block.ml-2,.card-header.responsive-center .btn-actions-pane-right .d-inline-block.ml-2{width:100% !important;text-align:left;margin:0 !important}.slick-slider-sm .slick-slider{max-width:650px !important}}@media (min-width: 992px){.slick-slider-sm .slick-slider{max-width:850px !important}}@media (max-width: 1199.98px){.-hide-paging .-pagination .-center{display:none}}@media (max-width: 767.98px){.app-main .app-main__inner{padding:15px 15px 0}.mbg-3,body .card.mb-3{margin-bottom:15px !important}.app-page-title{padding:15px;margin:-15px -15px 15px}.app-page-title+.body-tabs-layout{margin-top:-15px !important}.body-tabs-line .body-tabs-layout{margin-bottom:15px;margin-left:-15px;margin-right:-15px;padding:0 15px}.body-tabs{padding:0 15px;display:block}.body-tabs .nav-item .nav-link{margin:0}.popover,.dropdown-menu{width:80%;left:10%}body .card-header{height:auto;display:block;padding:.75rem 1.5rem;text-align:center}body .card-header .btn-actions-pane-right{padding:.75rem 0 0}body .card-header .actions-icon-btn{padding:0}.card-header.card-header-tab .card-header-title{display:inline-flex !important;line-height:1}.card-header.card-header-tab>.nav{margin:.75rem 0 -.75rem;display:table !important;width:100%}.card-header.card-header-tab>.nav .nav-item{display:table-cell}.header-icon{display:none}.profile-responsive-sm .dropdown-menu-header .menu-header-content.btn-pane-right,.profile-responsive .dropdown-menu-header .menu-header-content.btn-pane-right{display:block;text-align:center}.profile-responsive-sm .dropdown-menu-header .menu-header-content.btn-pane-right .avatar-icon-wrapper,.profile-responsive .dropdown-menu-header .menu-header-content.btn-pane-right .avatar-icon-wrapper{margin-right:0 !important}.profile-responsive-sm .dropdown-menu-header .menu-header-content.btn-pane-right .menu-header-btn-pane,.profile-responsive .dropdown-menu-header .menu-header-content.btn-pane-right .menu-header-btn-pane{margin-top:1rem}.slick-slider-sm .slick-slider .slick-prev{left:15px}.slick-slider-sm .slick-slider .slick-next{right:15px}}@media only screen and (min-width: 1200px) and (max-width: 1500px){.profile-responsive .dropdown-menu-header .menu-header-content.btn-pane-right{display:block;text-align:center}.profile-responsive .dropdown-menu-header .menu-header-content.btn-pane-right .avatar-icon-wrapper{margin-right:0 !important}.profile-responsive .dropdown-menu-header .menu-header-content.btn-pane-right .menu-header-btn-pane{margin-top:1rem}}.ui-theme-settings{position:fixed;z-index:155;right:-30px;top:0;height:100vh;transform:translate(500px);transition:all .2s;box-shadow:-0.46875rem 0 2.1875rem rgba(4,9,20,0.03),-0.9375rem 0 1.40625rem rgba(4,9,20,0.03),-0.25rem 0 0.53125rem rgba(4,9,20,0.05),-0.125rem 0 0.1875rem rgba(4,9,20,0.03)}.ui-theme-settings .btn-open-options{border-radius:50px;position:absolute;left:-114px;bottom:80px;padding:0;height:54px;line-height:54px;width:54px;text-align:center;display:block;box-shadow:0 0.46875rem 2.1875rem rgba(4,9,20,0.03),0 0.9375rem 1.40625rem rgba(4,9,20,0.03),0 0.25rem 0.53125rem rgba(4,9,20,0.05),0 0.125rem 0.1875rem rgba(4,9,20,0.03);margin-top:-27px}.ui-theme-settings .btn-open-options svg{top:50%;left:50%;position:absolute;margin:-0.5em 0 0 -0.5em}.ui-theme-settings .theme-settings__inner{background:#fff;width:500px;height:100vh;padding:0}.ui-theme-settings.settings-open{transform:translate(0);right:0}.ui-theme-settings .theme-settings-swatches{text-align:center}.ui-theme-settings .theme-settings-swatches .swatch-holder-img{width:72px;height:auto;border-radius:3px}.ui-theme-settings .theme-settings-swatches .swatch-holder-img img{width:100%}.ui-theme-settings .themeoptions-heading{font-size:1.1rem;color:#495057;margin:0;background:#f8f9fa;padding:.75rem 1.5rem;border-bottom:#dee2e6 solid 1px;border-top:#dee2e6 solid 1px;display:flex;align-items:center;align-content:center}.ui-theme-settings .themeoptions-heading:first-child{border-top:0}.ui-theme-settings .list-group-item h5{color:#3f6ad8;font-size:.968rem;text-transform:uppercase;margin:0;text-align:center}.swatch-holder{width:24px;height:24px;line-height:24px;margin:5px 5px 0;transition:all .2s;opacity:.7;display:inline-block;border-radius:30px}.swatch-holder.active{border:#fff solid 2px;box-shadow:0 0 0 5px #3f6ad8;opacity:1}.swatch-holder:hover{opacity:1}.swatch-holder-lg{width:48px;height:48px;line-height:48px}.font-icon-wrapper{text-align:center;border:#e9ecef solid 1px;border-radius:.25rem;margin:0 0 10px;padding:5px}.font-icon-wrapper.font-icon-lg{float:left;padding:10px;text-align:center;margin-right:15px;min-width:64px}.font-icon-wrapper.font-icon-lg i{font-size:2.5rem}.font-icon-wrapper:hover{background:#f8f9fa;color:#3f6ad8}.font-icon-wrapper:hover p{color:#6c757d}.font-icon-wrapper i{font-size:1.65rem}.font-icon-wrapper p{color:#adb5bd;font-size:.80667rem;margin:5px 0 0}.btn-icon-vertical{min-width:100px}.card.mb-3{margin-bottom:30px !important}.demo-image-bg{height:350px;margin-bottom:30px;background-size:100%} diff --git a/static/backend/fonts/Pe-icon-7-stroke.eot b/static/backend/fonts/Pe-icon-7-stroke.eot deleted file mode 100644 index 6f7b58489c6fe76af1597fad93bd8ebe36114eb9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 58680 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 Nxi7{(cl`%H{|#3vvLpZi diff --git a/static/backend/fonts/Pe-icon-7-stroke.svg b/static/backend/fonts/Pe-icon-7-stroke.svg deleted file mode 100644 index 13d9709..0000000 --- a/static/backend/fonts/Pe-icon-7-stroke.svg +++ /dev/null @@ -1,212 +0,0 @@ - - - -Generated by IcoMoon - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/static/backend/fonts/Pe-icon-7-stroke.ttf b/static/backend/fonts/Pe-icon-7-stroke.ttf deleted file mode 100644 index bc8a269c68dafaaf5aaa7920e7a17baff0748360..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 58480 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 XVssBJ#01M7olcSaV(fF*fAI6)u)>;0 diff --git a/static/backend/fonts/Pe-icon-7-stroke.woff b/static/backend/fonts/Pe-icon-7-stroke.woff deleted file mode 100644 index c205e6fd3cae5dbfd991d499c7495c9228a804c3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 58556 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 diff --git a/static/backend/fonts/fa-solid-900.eot b/static/backend/fonts/fa-solid-900.eot deleted file mode 100644 index a233070d891c8dec7ac733e8c2d0e95af678df3e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 209012 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�d=+2K>-csv(HvstnKkA*^MHBU zyk_~WkhPz++`7)1W6iVQJ4abZTgO-ntmCXUYoWEsI>|cOI>q`K9fHm26X-;`k=D{9 z^eX*L@j{R@Ni8114TIG1bq2tJk<^D;h*ALLj0J^mYanRJtFO3hGH zZh~gCX*H9~q2?@evAM?FVs11ynVZdebC=m@UNUc(ZWA>zle8MF{jH0wORzOwOrx+L z+k}nqx!5fK8C^i@sFVIkf1>y3BZ^X-nVsz5Y97V)JcgTiEI0E$Jb@?j6b|t;K9CRP zBl#pgm4C*k@!8zY%lTYBhtK2lc?Dm<7xKltk}u**conba4!(~c;>Y<3{yqPZ-{E(8 zJAcR@@y8tF@A*4J#%;XDXDUpUX)%+{bTh-uG)J1F%o*l(v(Eg^Jd5}IyLiucnZKDY z%$MeS(_?xqve+7Cjj$T68P*xrrPj50Ar@kre-0f%$J0u>h%Tl}=qBoBi{IzJm^{;H zPBssjudEy^+bXeItSQ!1%)|?5It~u}nqH^3Xght$nLL{h=cD;dUc-0s8~i4}#oPE# zoHQAx+BBJv+20&tPQ+;BXXZ3>zUeUcns>}+=I`boma&?wX6sz*eCsBfN%Lq0T}L<2 z)AStugTA698+NgeNAp3vkgw#Q^Ll=mf5E@zr}-JCYXz*8)+!us7()lqp|lhSCeEj; z=vsP*z3kyUK9LvkDZGR)<4gH+zMmiA$9OY$nj$mIT!_)s73SyW4s(y$Y@Ror<^{9G zylLJte=ysuJgeRsV~ywi@t$=3-yhih|1QRK(Rg@F^~T8uG*(4UB80K7BbeckSk4j5 z21u;`2rSoF7ZS`rA>E2~DkRQ42)rMpSFws9u|_0VLm<->j87;GO$7QmWQJm4G!ynK z=6=X5#oPy(tr$rwN5R;J!nq1h>_jd;@v7f{`tS=O`HCQdr6q&@Uk8Ddspxi3^x~$RiYtg()m`2IzK3sWV`f zLmsVQq)g#s6pWcEEO7xj?iFrRFpj41LIopg3ZI~0Y)#=46%zdyDdty@Cn*?tQ&`$I zpm!lpQH;dBSi!iQ!lx=U0`g~yoX-lMrm&>BMBz^$Pgi(41wF0J8uJi+uok6Y^XIGXn~rr(lji;S~x!1bMzH33g%)I{;fj8AUhRHZ0bb?Gc^joq|ghHFDsb6QFx1jc^rkMJ^=k0@>Ru1fAgAR z?u6W`*lqlETmu>p`G&$@LH=Ihe?W?z0V6i{mSP>jEPhcGgDftIx3gkZ({sJj3gjzE!e zgJ3Q1bc3LgMDR>9f_MOqZBf>5MY!FmWq#w%DEp~yZ8 z)<`I_uR>BMlN79*P$Z<#Vo2Dxz~W~=g{9tLbAq`Z5^Y#8$3Tis0BbH3IY^;9Af*m~ zLEDKOqF_aaBC`~%%}_+r26A#Ya+rek8j2jQ&=rt#6qb6Nt6(*UBJ&iIvYoG(+aQln ztQ#SZRLojPu_0iI{-QVF$&g}0fTcckD(Ju(*J;*l2{0VZQV*U(yf+A&ywTZOtHA6Mvaked{&pHbv#h1wyXQLHS;XBDijQKVC$&mdn^9#)21eS`M+%EQZ&&yp zNGV@nB+gG1Bf3ag0P_n-DGPwLL5h5;(BY7hPrzcEk~YA~Aw|AWNZQfg6>}`)SBe=0 z`A-Eaj1>7=!CE6l5(-U&+^Jywks{wISc#;__X^G=P~_hVmqCgx0<2R~F-bdXE);%feQ|Nb)X$satDO#XlRg|KI z3SA9ZtQgo}bckY|2w9?-8pxrFi9?nu`~YORVx0w9p%~GzQZatWD#e-rS*=*8_o&1R ztTQ2N6(jksQ!KQdDEbk>NEr-Qj0HJDF$Pk~1sIW1E`Zx0n-udPB>H^8IstO5f)!ti zqCN!L53*IUM8fU`tOrvxq+n&3qEi&C5mQvc0IU{MbgDw)7xp0#Y$LkAVkA!oDEuts zbj6^pMWz0L83PHs6tLz@(L)rhK2vm-fJX&F~&tnw69&&+Vq3oi^D&|tiB?{KWDJnJrusTlB z6j&#x=-CQZ%qhBD!5fjn1Xw3X<23ZtDw&sVU-`knpwQ=#4=G0K?qP+yA%Cav9gt5d*dd_k(+U|#u^WKXP85Akv7`=PR9M_z zQuqbP*A%N1QpyNe<&du{7W$>=8;TW#{Jmlgg?v-Negs9|QfMON+lpBTxlOUwK)$0` zS3$n3SkkwAtQg75cEv~>UnrK?%a@9EI^NiY4hr6if0RRgAdB6(e?@P>ht{ zcZz9;6uSZDB%*GVqrfPqZp0-Rq}Ag0TXf6Pea}4Uj*#fP&eA0fV~^)K1#tZ4t1m53E0n}?qd{^xQ|s> z+}jiu_Y)NC`%w2P1v^00eW^mvLq4GJ@sM&4_)|#Oiol;i!j=R^*>}I9@V_BpGlI#1 zggpqR7!vg^7}5DJia89jOEITFexaDvkP+uTq z+$gqC!R{NyPEfE9N3oL??8s4Uv4Xuhik+%Z8|2Rv?AKB3GzB|%6hnIxu!l#n(-rLI zQEaJ#eLaeurBDKLnS#AOiY-?NZ7U}F0Tz8$C@f`vzQQvgFH%_2x>#XJ>k@@wf3a1H zLBATiR54O-uoc0~hrC=dqVE-ok$i|903*6zqnKYqUZ9pn~;MVGe}1DlS$t(Zd~|EL(T$v-P*4dnZZ zxeiiv0_Fk84;3Riex#V!AU{?tKjbHh6@vV$V(ka{sbYzZpdS$|iC^pnSaTpH&%hFW zb}5$B?+=P~BxH|b9R(@n0<5En(9PRe$3U`T!T#e$v5teZ6srx=p;%}`an!wFErLWF z6ReXU-HL_w6!$3BDUeP_Wlb@j?Z=&J-_Fu>VZ)Vg){wI0Ou^nY#e)iVu_<1zU_YDU6^blI#VZx;aZ|iX!EQIjs}<~fQ@lpO z4mibY73_smyiTDoO|ki!-1lv8|!La3AYNQHADM=30Ek5>2yNVHplkA-YdcroM{ zh0&(sjS8Oy*`)A;kj)B9IgC~KJ;-qi{|&N5;V#Hl#iT=yS4=kKK8lfYouC*g?}>_$ zvfNiOQpS@MBl(!D7>PTi7)@(xeM}O#cYI}shF1_#r}YK19FyPx*05?M}Q+OZ9vlSLQU9Pa$={X9E-JPp&2=Y9Ir$MezSZwEf zg{A(b>;OysT&S>=$4Z4IuNNsSd6oJGEP0js1}u8DD=c!A!lL7)3X5KsDJ=S~R#lOYO z@-BsAkoPG3J*4Og_&dmZ6+@7sH!yC<4T|wXKA;#Mim zA5qM7$VU|;{m^5Ikv`_viV^$SsF<@fRVC!QZc`Sd`dCTLT*yb ztB}tqM#@m00V8F&SutIZ&nf0_kS{3a3&>8zdbtDT<4&0Gykmxa1Sy z1Qo^KS8$e!;$j~Fr>ZC}`3E>(Me$D*oV23&Ulp9WqPUa=!09WBf3Dyh7R9A308V64 z{GSSSLw>6;G9TZiu%!Qk!ha!3WGN;OGFLIkd!k4&=sOc-ig^gKTrpokB0qwa16i+F z*^mv2RRY6siNh3} zF{1>^RKRI7O3YPo?u-)i6hav#VABF;LLRH|Y{=sjJ{(PQ?U%B#04zTU*ZB*Gvq^xCHek^Vu=oqDi-WH@uY$?f0TGi!RbFr zpwAF+4v-ShD>xBIiB1J)11a&cf>VN&*rMRPASM2w;N&1BBtHOW2r2PLg`_T|ZUBq^ z?<;ajFY%$mK1gXlfTbOv%?f-F{!7}0H)Vrn6K6*Gb)J2nPoo=j8BRgme5xfRl{n7bhZig^(-PcbOV zWPxIk&t$1$A@9iw#TpA)r&z~A4pXd)AjKcBu7IppaPpFp6BL}mq~t^er!gtHuYz-# zlng02p-IW9iu|5aa=JoaKpvtn>?AoyF`1C_6@xaOJX$em)5&8Lvl8++#as?~ykcI5 zJXNuBA<<3*OUh=MVoBJu6`T>Jq}&6X7Nw-*8Q|O~CEFF8Af=@E12{`c$;%X+Dy1aa zqk!|Jl$0_8IB7~r*o}ZQr<6py6ma^Kk|_wbo4i?JFXSx>dmzzX1(rHoukeYG_b4po z(4p`tkoPIP1agDIqT>S!Ukdr4!ctbhQ22hxUn=|vm{(Fi6<9U@nA|x(DV0$mbLzW%Gh!ehw*d0doiBONx>FZBdM*`-)^$w9wW+tTSg~-!^{I_ z1H_Zrj^9bk0w{y*W&oK}2M~9z10ZZJ!UhmFfOPWUKM%U)&j61Q6{G|BDcFW#%(d7i zNBqT0ur%F9R08)>#8J8hN3{^Xd>W2s!GFaQM3sg3skH{Mfv9=`Q4P|p*+^6ie|5O7 zLt4WS$1ub@JOuD;L=be~Pq$|RJRh|j!zK8yM?4L4(Tqyatkw`UPb3q?AZYE9M(Z}IPT}H z#Lw0Rzy_juaGQ^C^EYCM2R)Cxmgp$lAMF626D`2=V~->{ZZ1IHj@t~r#t?7@K=?KS z(5Y=L(ZV{gljwvlOqmhaNpL?o2(}WPvKVY5TD*hkRK)eOX7B;gX^8tYJYNF0C6K2F z0Ma-Ux}Uj)Xz5C#v#P)@Y{@;0u4f{6gy@_S0A0_4`?)i~Edc4Bhj8cN`HD7x`|}as zg{|N{qLneCi&lai7@p21x&(1u0-f3s$EEOpSr(3=6yit)bh=_E(UoDMHLC&QxoSDl z)k}!3LHySs{%eu<8}MxHVz8O$MhAwr9)M>z&jb$>-SRontt$ZHx((rPhyQg8zz0Nk zti{po8DJ}x_wj6f03gg=4d6|pyCLtH1`tOF{B}Ucd*OaxJJJ1FL>uae9zZ+~A`S$j zUj&JMSqRn<{c1J{6Fq|PkHYQI4jijW$50e(MEV=I6a5Cyep`j(-H7Y)%|uVECi-0~ z$@U99)eP1XZ9<%zmJmH%0=5x7gM^;F7C%$CiRih-M9(*Xtwb-ty>koEi+J`j(%Lc? zz|Sj)`xW?mH3W7Ny#{|<@oei8M6U*_sv}x9=}KQ_6iUq z`U9SAI}*U(JGg%5b1bWPz)AqO_u%#?r1hr{aJ=ymqW9O}7YmV}50QtDx`;l;^X+wD zGtpmW1BCx8?z^hMR-(TxCHnLhqR$$LJ})8q!UJ&sciex8`!Df)M-Xhl5DamBwUOxS z1z;P|H*1N$g`aP?5dCW=&fu-Y*$Bkh-HvtO09b>0Oe z8u+h$1V@+; z@d0h%1LEn3YsMnt1M&R8wHPMj`9aX{V8lOj9q}OnfHY^7fH3i)(*VNFhVHZB@35J~ zha=paH6&YVJU<;krz6)BAC2pyV>qr@2X0De#Yn)no?d&=j;i`NjJiuivv6U$=oy9Ccp?<770oQd?$L|kXS zN4zu$mViyfXF0$Q;$`r2_5$MNcy>+ztR_A;1Q73ei0?e;yaMhkHWQx@ea=VP7px?{ zunKG?UbzCG3@$?a7vtF_i0cx>*$$mnc>w%e_Av2kgt>eMG5S-!au@NM9oQn;OnmiX z;%g>?bpYq-FhzJ38f{5NbPUW@A+Hxl23bZ&+&H{pfiB`ZLYTs|ksOuaJGT?B--2oI2gG+Hy^a7t-1l}8-!~0xCBAY8 z2X+xZi0}_~5kK@f@h=hPmz%LA8Uh`}kF*2$d2~5|9*->oG2&n2`LE%B;|Aj2;Q4Q% z_v2N>Pc#6y|86yoy*y0(6!Njj1MvK5gn9Zs;%62E==JOj0DqeatRa35X+MW_o`0D5 zg(ERE^?(nEU)+Qv0SNoj7W`@Q65=iJx21#l6@+~ilOE6Df);A=8z_#NJKJo7IglZmj|Am=?YfkLpE z492e}AMq6+j>0N3MffegcN6qzM!4n}nQ`#f(oUuo_v1_KBamjF9b_gf2iwU^TmTT~zDvkV zLfVs%_T<^%O)?>bpMo@|&LlH!J(>OS{D5g-GnwfP0MBP^!ZG1RWDWuczenbfDuCy+ z5Z|FC0P)OTN#?LZ0R0Z%PG-&m03GJ825_6Vh79^#GauoPz_TMZlR5GUGDjiKqetSX zvIA_yPc5w^b1cg8ID|VM&)Vw17BUNwzY}gDbK*=gi>kl|9KQ*XIT>l5+)3ut*<^kO zzo!KN{4c??Gmz#PF*0YaBeQf7nX~ZhEQDJ&k<8gk@TW>8WX|yb#Cxs-K&SIs0sO3Z zgv|MK!3UT=BK%4M9b_(o+r{Ys?w253JN&Lfm{sqQxfJ)8Z6dRJHOW$dx%>$-S3svL zc9FSqF`26h0j{rJK<1hN*h%I(q&V=U{M_75 z=9Z;oZXF3a$=n7VZx51LhdkVYXLlg{&k^p<*_Z~x?JhjK3;ym#T6fO`Z<4uZ26%!D z`dM=?;=gx0nfpTkI&83ixtY+wxE)_ts z=ny+?Zd+`L33L3r@8zcxWEi)L1aKd7M1TySpl9 zqtEXT`28pMv;|5^0_gKgO8$}U#NWdn;9;*b+v7FktaMMYCmnwc?|s1Q&T>05GE0XK zFHKLE8}G)k)e=77?<@)QblGtP10_9OE@xhz)0N@5)9v-T@APEAtIIWf;&4ZmI1v6> zGFrp0J#=Evah$BDaO1drxw&Qpk8Q509F(_xxvBrjz*TKye!wO9DX=qFgP_P%eq&1$ zGR99h-EL<9Ds|c_g>Y%R==ZkbnwsXCnyWLsPk1wGOPsmGbDbr%9CSPDobCn*p~cZ) zJB0K*C_$QQzVW1`d2$OYJf4a|av=|0Cd3{18Ru4)Tb=8IMo@;+HD_u@&t>xV77k40s9d;ybfs(c#XRJa3XUSK?Ph5#v zQtxa09ab>Y38V3rKq)s);^xs@;pc+v#!?RW*)w(770agDUppJ;jTtkqb86~#>au_H z(lPTE%^PFeLGLcu!D`q+J+-0)sk#=mT+icR1~BkIf!mcof$gun$_m#|R*O%W3cOl< zrJI{qIhHRxZcLibz06foSK?ac_N9$E&YSMPdZ}0)Dj45OulA>J!G+)JJ+JGMg}L5~ z)6%3U($X&W<}UQ*1-JD7qST6P9;}6gyg@7|h=9YDcr5%kTpwV%wA1E_O@0XlbCeeHR6N7e99C zf7H_FhdVNI?Vc#N_(!tPTRz0;yU3lF_G;D;Ylt)V2h=WFt6RnRpSmkj$CTjNxfwI0 zgIkx8o13vtt~SZlrhd0bd4@B$-2aHrmzQ-`Ab(>9<<0v#&7hH${JUgO|Cqg$a0F+Hdor zcunT#<@S579NSc2mS*`E`2!>SUW8e#vs>Fi1B#(%7<#?Bl9H89tJUu3TP4^1mmBrz z#I++AwJixC7JV;v21@E$Tk8a`JLvWI-eNyR*)B{&%+O9 zLBDOn)NJlz-Ek&2Hkw{Z?B%qS|#C@Ark z<5$X#a%VWo4;nGE#BH+k-PySX__d?_Y-2K-Km@{@80q!62_r z5APoLbUT>aD>1-U4eF`W?1%n9dIO9&rI1kA<1n(qYq_Q(ljVghbu$(&(lKDjHVI}p zn(?~MFX($qPvAV1yS~gd6vmu7X3Ges)l@BBvbd@yE$DGMr{Twhra4`nO8o3D+nAcl8vHjV6EPry%-Z4t*Yoyh&FO0_t8F#o z>&hB^PTS>qS3z-YpGOW#_~Kl7*O=bk-ktc(o;4WB3`2fvYnst_HI~5w@s%Gyb}L{s z(o~W4T018JJZQXOjoV#-A53d&!&iaZy~Z6FqE4=b15TZAcIUgr7eoNQp8k=GjHl2V z9>y-St%Ig7Nf&7PNW0lxkl%<0(4$`&SD@=has4>JCh5j2Ie*IsS)sO0;Kl}a4jB7+EkxIJ1Kx!&}^Izrhzp4wCUx39g zIMvxB+y2ZCvWB0i__iO_1JLQ7v#}2>OXVNlUrqHCNyYRzs=sd2=N>9)7 zII`V2fk2Ks+wro`I|T22%jrr_gFjbB8u|r!XTuIUsaj6IR###|Voz`|CFvi-qrcOE ze5xnJtQ5Vm%Z-i?uVtV<*^8*NMk<_T|Qk(!#RhK%ls+u(U$@sa+VSZ9%_WA%7{zD8PbzB!yW$TBVBG z8g$e6;1RxS`1Z`jA@@%Z*>m_A}eeOaa3ktW)vRcE-I?9Zvn6`7fv zRbbEUyRdd~FMh|TNP1NaXk;KhHoLr_Z?vK#$+3Hm(}TGg+>T*ZsKf1CEUyB5aj++p zk&A(Fm)n~w12hiKlt&)9F&&0^H^b~pxmwX694UY@V7a4+8GhZu}R(|ViTQuRH5Tj92c2Y4skvnJ@gKEPIw|_|mFYFg&fSOV_-vf1f{wC^j8Pw&A{)aTWP*(R!J_bh6_TUvW zy6jY6pDmNFy+m`*e@I)$E_nObW7Q2SZqloz#-W%kqhEtXq{hZrq~Hr;{(yVF8~+9T zgDyFL^k|=7T!G&=_@=L%UZ8*B{fabNFnh)td!J>)-lW&=xA>Yr4-UOsR0j-7anL2y zMqR&vcjAlkn?%*Ax*mt=d!>wxkdlnD!X-H}>?yHG=b+FqY_>i;Tw4=T_!5 zq37kcLy?t3k(H*C{JEY(-R?s@x&D)y(lQt~dwG)I?+ry^`|@x`+U^nT`Gm*?-8)hK zFXMNObd_kaoZiNQM1_oVWY8mP@hJQj3?JKEMdy) z>&qeY{r(5*4{NYpT7tor@}k_d%CwxK{8IQvydIx3y&!vN9TNUpA}-EtSFzbxt*6Y) zarpA{9QkKXb0CI?5Vy9wPW(Rai!xfPu0=OdkM)jBbl&!xqzrEoG;tTY5|oe(lqaK{ z?2fG-<7F8N*YGFTU+;A~bDaUtH5U8RYSR2{UE>MB#p&Jqqh+&ZIdi=gUZ-pBeQADw z+I@3fPTb}?_u{VazSl5bc^c>Q=RtKH%QrQql$ODz4qq_j>>J;Tg7Qkt!z^4Y9WAB> z9-789wxIgapJ4G%>Kf}(Vg;$!!_SB_`YxW>7SjdM?$TUeBtU7U{Jg)KDx z^ifVv&hY9`b@Rx;@C;XedfCjnii+S_$7BU^vkS6wyxt+HcSxNp&ztVHoI@MuE}Gj| zQ(4_uR#I3*3%TwUehdk7@1MmX{mM&&{vP$;6o+uRXrU z4ir}B(lFO6rXWVDQ}Bxr^HE=wE;rVoMssa`fefSFO&HOOB{z*LsHv^Qno=clDue6- z?C;3>bKg!J)zyi^M*gY=b2$GEyMVLv`n8dzOKp%74~GJV#3QkUH%*y1&4`hqd_Av%J3aX0MaSrlP{+q^CWnM9Rb7 zhmrY3J&i{nbqM~J$sLuv?4d z%&&80r3VU2D{IBI+~cs+)pB^s;X2+`l&q@ma|KQfWV_sMS9YMMz3=L- zysWIe%1ZmY4KtiTK>S`U;aq7&<=VH%y0J7)>;XG4lPJMFbU*aE1(lPHyaHqo7_U~@ z6~Qi}?uyh(o0M)v*WjB9?2DGZ(W{P}?)MgZ9l!MZ3kr+w?c3{=t>2#bc;l_|SmW`3 z1{msav!~f(d55~(PmLWtUZz^(M~{7{v@|R0grbI`;|F$oOJWauJP%_b(otIK_01pE znF2lf`8$L}e>gx|&+PM6ECNVdqbEZ%ll#>sDLDUgm1y^FIJeW4${Bd%-F z?@#7}#&NI|*~RW7^@_xJLLwLdf#mg>ia;V!Fou%FJ9Mz6cK-@#Vfce2YjsPaqGll* z%W``&(nni9Z*#RP+iK3vDP_;-^bD`tvaI~loa|;R+g07{^<9XT|?TV}Q3zj@FFKUwea zE%o?Kjmz@1`=%`QAq}XQ=WF*^t{US%$LB;hnI);EOKL7jElpE%`LZl_xOP|0f9N;9qCBd=+iu+G>hJ)l-MKMwHku>p0yeV zs~U2VvcDH#e=m{;e}z^f`?a~!Y-G^kZb_{q+ON6V77Wl`^7gU^lC|jiQ+9=c2rQ`p zgD{xtB<@72`_c0y%jZYhr7RvJY$}=u#3f5+n`#f18IDPAPdWQ}fGSurV3HnO1 z)5^-yvP*nHbOEwvf1|9PkG>ac;V87daf(Zz1{1*J-3+8 z9#UPs)alH3W;iEJ!dJdix=?qFbP z&*e@nT1-HXQP8(=)W3mDzM-SN6&2o5r9S)R**;^fnX!l4))_NeH|7*NE|pcGwdv(G z<>_nX@=`}(j=fT3Z{RLvZ~pjWv(wYFkDgfI;ry!n{HiC{X8nX~e%9Kx?Of|A#p)Lp zmNK)mGwqAqQcur^gBF}nE^?lxZ>=OxeorVhiqnG`=u=&8m~Xx%yJP4fYf{58d(mlf zusEZzr?+zcoX_P7+hOzP44$c<8=N!0lDROWxM#au_VnTsY08=f4qR~?MpLToEi2IFUp>+JT0 zo!6RL>=Vey8Dl{-(s3;{^+tx4G6EDg7rbB)$Y+&g4=Em6Qe2WXG&fjr)Cosb1apUG z;U52G4-KeOdG6<>=skR8_s#iXr8P&Ofw#NV&hJth~CqytF10H{w)M z?yt3-%4&nYipq*IUscVpvwgwxstRxIu$oG|Df;#{9I%Wm*hLvt!6q8;?r^ya#uZ=$ zgNXogg*>1Ksj1C0=q_-DOd+eX#8DvEwXXN}A3JM!&E1pd@X(T*M*0qEd8uN4gQNNG zio44WuH(`ngWV3;f9xS6_(|W$L&jZsceA5me#NY@`o|F_a}VwAtv^m=x6b^V9r{&({CpVM34-u{0%z5iIA8>A!u z4+-|!$SSnhQ5b9VjqCJ)oh%XBs}ndNyQhI;JhD+oalER_?d=+Pj~cSCOPf1&sMd~` z_%?Ze_jJg2gN#t!ou$oqyV`r8U07GW7du=Pcw^w?B1@{fF9u)*MaCCy%tWxFn4jm? zQ#+}%cY|+uX#-Y?lXbJn)V;->6U*3<&o*^o|6m!t|<*Pp7< z9m~iKCFsTgzcP?-E;xq0RzX_Mj8+V>OB-`;bY?gL4*buz4$+IAQp_=OEN_lK+E`rE zUgJB!k?wO87Sv7NXMS292Id)guJVGV2vOw9aP*AVi+6{WW(6!?QEprHkRfP_awY>S zGtk$C_c38ED2b!1-BV*(jIuS9QCf4Cq!__Uc}l<5898YMq6@eCb3zjJZEWqPOWOQ> zCf5}dI*@d3k&Z39P)_&aU0Q=v$%o*i7HZW#_?9vw)McgJk;+;o&cvY9n&d4oc3|+R zLrQx*3H|VHXu>*DlYP?2KBXeI2Of85ED}{~PJZ>c>inFdLmSGPbJP8U9&uKF&J2HgZgW|~ zp+&a0p720Gu@$^eIx(Jj5pTW;_FDB`R=BG7Jbb370|y^a8{5C|)w$<#7S7SR8|>C* zH>&>2Z+bqn*S3Zp{S(VpU%0)4d@mI4CT*`R8SeR+x%rj*Oq)4@?3-yT3K#yA;5^X z!Ba6|{|S}jhNoRqm@{Sw5-8v2fQgj{W#zY_*D?pD7v&eXH3aKEFe4`wPDeam#5cp# ztSyW{L}`mY+F?j)`)pzMjQ6^5{v}?$!$KimE2Y*D8d{uHT3Jw2 zKT;Y)2kbQ?x1&R@N7mOARF-BH-=*DeFLl61oj9ZR9L}h{jNi}9Lr%`XDkc7Y0D~@! zbTGKIWV|UWmDp~VL8v&R0(O^zO16`?4nF>&(k?Yf!1=TRX;ncC}+s*ddnFc|FqvVbV%7g1*pbA zPDN{Zd22-u`bTHMK4n9Oy8ahy-vJ<3b)Gxt_A+y)_u1K*ot>F&+TK)F8dZcqVnGPW zV50>D2n=Km7=yuhah1E?gV-do$r2|vesLUPCwVxIVf2WJ{o=eRP9tutQylXAV#~4P zkm9TN{pZ}NS_w!Z&E9)%KlML<`Tqa(jQ2o=7dFDhjXO4mpaOQ7X7#4iy_SZgVuf(J z7=~U**Ye|c3g9NHTFBd=2X#n8xBDIdZWFN@%D|k^f6@ix|Ame)8=ukn|KT=Y!^9uk_Bh}^kuvZlzI zsc4#FYBDs1x=8EL8n&HZjO9-9f4SJ{CGXb8<*r-BD_AWWurxKGnZa@;e!evHuKx^M zV-0%OqOay#^t}e7V`>iaH#B%2YWUogjBZ`hVY|R|OU512sbXl58IBZRDvTU7aW(WI ztr2kIlVJ$4h43u|Aigv54%)px@)&mC%}AEIArRQ0T3Dk}QLA>^80{^N>S?R0Dr}p( zmMz1M0m4xJRSb40?bu4qU9EA*cl*};;WjMPTiV}`?Kagfr*zevdi&cZp%qQZ_Ha2{ zAX-t#mY0MI5dD@gYGiM%V=hnmc2Ly9ZmdzW2vJl{W0Fr^u#$i}NwU?mP=_JkHRSsj zM831A1CEfs*<`+TYQp`uJvKOyu57YZNG4FcFSVCdq*qo}L>az_^&#ufuY_Ttf>f;% zL>iK3LW5B>k9Mib4bC@Nt(1VH3kn150-K9tC=;k|2JmOnf&;1WfUHSxG1Lbo=}fU- zO{Z-2jz}icpUM2%y%-gKeE}0pXjb*7Q_7BBtPgsV9t~l+NeK%;>!)Sy*{hHEZ7c0( z570CHnNK}xnwK4=>25Lh{+|s%o$ddv+p6f}4;hj_#(9a)LpD8yemI9Y8QOo|hmdh@ zF&3&fUh{dN0x|Day-t>wl481nF<2K5frDzD`?MW44JQmTx3l!4r#gV&g$o9B;hlTd*)r>V8>G2T34&iMZ&OM)vlZ=9bI%P5ocohEcoY zwwh*I`r?U$uVog_Sn3sl;uGuK~qZhD-=i|@{jQKX9SCK`VQ^OXc(NG>j^Z?zW z%Mi+Wp#g@}fR`p&Af~a2bgsV;iG|a@L(^cfNZa2V$W|vSzqc#t_yf80{x|qzmmlis zi+g}J0!BfJG@L+)#NG~Q8Imj~_|k{$m^(_sY|m)|ss14n-nL%#4fJL)&j*rEUBkNDZRKZW50 zJsJ5h`0&mQc;hL|2A9A>cr)G)WHQ8?#*_-XKg!B+CfkU07R`tn5G^a1V_f$j9EnMo z5CqbKG!~?qCrlHjT$PwF+=h36^_ZMxpP$a?dN?wF^vufhitzd)swlAyb&8NAU=r2;dREGpk|$&s!S$KHvO&`ZYI?1S3BU{Pu4L64ffO zDoy#t0B1OZx$ioPMhjJ=u=||fU{51bZ;CIY7`C&}nbF)w&H!WuLJOi)WMCY_IHDO6 z)HUfD_p6OBFe(uw_W#)}^PDb@k^UaMZ!kP|K&EwWb@}@1u~@hUb*$gUaRSefUdpA zv7QeF|I%{aqp^?NtUFjOTu~n_F!i>ZRh1PUg@u1!a&8G&uYbK2kgA`x!}6@6%*tW= zvsJE!h}8g;(fqojB0qV`LxOY!&;RGoAkn;PFX&()eKejZ`#Jp1%2#w+ouCHTV6Aio!J+2eXz zxr$>2si!m{J+c_l)0JjKga4{aD^Pyn2lkx0QvfP89KX{$>NxqO^-gx(DQ>BYxBPZz?g#_11P=`(u0|chc;|M_ONQm=P%Vc5W zY7N>9xAPU~BO0hBe|B~bFTfpuXq-;;X;QWiEKF)ffySP59N~;Fk1N`mdLVtHeSxc({>;o30vhv8s4BfzcQ5n9-t1Y z64E3!AKeGo!0ANU3P<=I*>XHv&hCrmRY?mexXt-qeu!s*UM1*0@tCU^Lp?-Qxkg>E z73lO0j2%rwWtfDLgez`N*iF%vD;$XA5|hnNFLDtJqP7>`!u{sT%4(aZYg>}lxC}QA z8p!QML=_8#=ht;^<>M1H@&%sXDCpxb#-~6!6GXQ$;!D61H#BT~;KD?QcAA-D7*$KU zS?`Im)o4%stP%E~g0z44RLo}TE*)p6R5_e2+QxghYkPjh{K6ukIG z=&5fZJZ=2o7Qxl4QOJB8FQ{=uERq5|;565D;crKJzWhEGkEdyYe*q01jh9a@gr&US$>@bGK?CpN$ zSBF2V1o#|Cb`Y}Lm_R4=V?1y*1@$0K|Ix`f{+%{0Yz17D>RjvUK3vY$h!A2FuGAsw z0zAR$(ZJdo9IQalaGq|+7ETDDgy8u(-&Lbk6nSrk2?ITYAa+`-BliJ2h53IQ10lk= z;~GBnJVL2YLG&Ye5CFx5Ou*nN*xO){4a_+UW;A2X4genrfof`C*2+Z91!pc0iw5S$ z__goyb7S*?=vi3V*7DQ87>I-lJzMC`xx$Z0(ED*=j&9x3QwT+}(aod$5&vlu*yICsl$sMT;h z)1U#~_3mT#n=vqYPg)K}1*_}s?{oj;uFdoSm6bLZdGTkuZs zS+qQOFicqJmf+4Xeo8YW+e)=?P&Y%id8lw;kS5e@pOjXD<|W|%^^B4mJWx1f+96X9 zhL?(i*H2GhKUh2+&Ko~xL9E%8!PK#oEr&vzW(+f&vigQYp=@RsgdOYWjQj(cLTRZ~ z$Z)>(_u-pLv1!tvj$>VXtL#D9IXs&>Xv=H0!O^zyuRD3@8icBuI5gP;V3$PHopy+n zyT~Kj@C}=9p{wg6x{guh4hSLf3g20bj7AE3EIUX-3U=xRovl@uv z6?l)>2JKJq(>&w^4^!lRS#VR!+{#4uqoqJ}+2gRCJs3O$TXtEk+@N3ljuq5l^>TPW-`ZT+0HO)Y{Y z_@wG2!h#WB(#fmLR^bU1<+M+*G#KCPOm#=Ky5j(C(wO$h%HdbEilWtY6Ff?Tk74f{ zy>Dejf0N*GO3^j%89ex5dgfBv%xcR2U=z`vCWlj4Do|t~;(RJY&^+p#j)RhW_%>?4 zqqL?d&4uk8A$lT7*x-x>UGAp4UBy0!POo#Fp!M`VYUMaP>4HB4x3+|>`z=GQs7BXj zrR$g#tG~gnvwAMXdHWFe3Fq@>Yhrt%ImKQ09J_m*^V?#Zi;d&Wo;<>BpTt4z<$ccU zU@ak|l@gVU2w(~H%cft33NvX(;1IBv)9g20WC-7BD=9vyy9XJv4EbXf2keR*Fn71Y zIYEKX&=mmDeMn(otNUYKV3cVp-E=P25B^$L-GArxps4y%PLXdNljR&9xl)!ts6gG* z!gWv|0S2hmGrE29Us+2E@rBDU7ibi&ZGe~q?|lKE^0tjC_VRTK<6CfPG_GHL9SgHU zgC&`IWz{=F)%O%_UQw;qTb-16^Co{u`9Ay~>>KBjT$-0#lQU%YS5}tox(aIrdjA$G zPc!+73ikf)r}zv0%gP9Gk|3yUW1#6g?pYJ6udIyPI6UVt7{K%%gdY%1E65xMfxCuK5$7jie6(N|#b^nwLy$N>&gp!RYec&!O}T3Z z@1(+FBJj7FN$PhY83S+#9}ln@LGPvnk|Zs5}J+?m4A2{GlXY!}sopUrPla z45l>yky!3T>$3&%SvKC%MirfK*eT|I`J4iJvKsMy{iLfemf-A07AmMMxB`Qmj1eN1 zYmU)_x!X%QS(291KbTP@jo_GrgGvAiNtyWpMaa`7qTB9Q?tYQ&+Xr}O6t~UK<8o99 zsQcXC<})zgtgiZeI(+?}kz`KChp;}{B=D14e7iswA%2j&NES_UuATQqqA7O-Q(6UmUC_Rqnj0~4-cXY{XW z8UHMpsQ(k+b9p(y7Ib+lb3a>+R5ny2)p7iNZqy8nIyXekpdJeaxo!O!NkTaGwGZYLkuH3JUW&N znMcCr*w#YIv>DJGWo6%i0a(v70|)jg<+NXAwwWqy9W%r5B{z&RJ zn&z0{L=e@&W2Dhsw3OG29vWoIL)@mO&o5Do_>mtl%6 z!X65+jU6mA^tqa zaXu}*130x2pmp!UYKZTHrHFihGz73F@+Iu=WM~(rKeEM>4th2blpO}FBFBHj_9t$w zdZ{WN$M_>%HCN|yRW3bCqmABBt_Z)*sRRZuICL7TL@HHa-Y{fwBf9X1{Hjz^Z3(B9 z1DdREhcoRY=+1rxhI{5$h9yH@z;)XghSlW7fD%wt2d2ZQ*&7JR=1Yd04D_1tNMa6L zg;l^lp{trikg=d{1p7kwhn;vbzmqcy%yI@5nQ$9) z$6t?zqVUT;=lk9H+h}go`#&}o_ABzVjyjSIB^k)?q)Zud(A0E5DI(!fCjsx^ogkyS zBCC>GR7__mbI@NtCi`=70P~sc45nvwJx-VW!}lpE$JP`mssp(=l&G905LUh){udM6 z-iQ8)xu$Kzf#7l9;PV7DEdftGGu6u)N)@RPy4}nK|2$emP=qY{6zun2ywZ6Wb0eWr zr|+ulAAimMK5@i+C+t8X@@5#SmSI9_h9+Gcm_H*htY?<+&r1`}LUBmXf_|@XyZwIR zSK4xo36i=8==25X1;wjuK0Bl8;0TrT|=U zfBwQ$goTEPiVT@r3Vp2STuRatRh5)xM$Si0$o`MgZp6+8mj><;5FYZK$Ka9zmidqt z(jGD`=1U`q6b#w8oi@Hx>^1xu@Hn`iLe(Vdjl0-(*KIvbcZ+8}C7yw`js`FJ;#V4v zKo{Kp1o5?N;A<(4dKQnjaZOwg7^a&rkAM(Kch#mS9Lu1RWpys*N z`xTrI2035U_HN=mDM$2PlG5S+PJlB$4UmS1^Ow+6!OdkBm}edlQ&uXbEueBs}Uek~BD$VmyZ z1BeoFA+$n5Lp|6_(Y1&#fP%A4<%vol9<{>$#r=kc$ViT)1;fSBf)x2$xRi?bG8PK# z*+Zt5n~i{EviJBMc}xo2G0bgR!>u5-D}{)i*0Z5xu`m`6jTaf~jfZjuJIs9?ZDT{k zK5benLRxRcrRDY9RvyIPEf@b&d3UI|ZoVA)gfi5(>9Gf3Io0Y=;eyI|idKam_pKqB;Qmq$=w&2IRSN*{@EnF?=Uscs>i2J%m zJ<<3Kd092yzSv4WS}1(EbyREIVR8^Z=h=8+`1xA%UFe_+Z#Tkd3?cIC0*yI%Ss@rS zN9tm>ClZK0*U-qdBprzGmAMk(QRrF|d=GaHVNzkG{=(+|`2iFl6Rl*Pq+p)~aHIv@ z3a!H9pbTO~L6s|>pv*1(*m!}tAg>{%0a6Cm5gP)aVZ&hnRrUv?mJ!$% zQDV;4keszPY%p_jXsZ)bBHIE61%|u8)%pf2+jjHVn58@IuWDU&bb3|$RiekVZpQCn z{1myjJ;n=-5{!*D<6f~TW=_t+q&Md|;fOGE&`MxNCCO-tJ#8r=+x@T|QY4wjpH4)^$Hyayarm0mUvXz0=dcy8b%$3ER-$uEFbEV$r*%hMQl7c(-UwB2K&>B93P0w zO7B#jyL0EKE)&>I_B`S$<%+#*skU-y-ux%bvr9||+;zG)n#)Cdr}G5?1!c9K_-JI( zU8~hHm7X};67Lc72ieQ&z5r?xToJ-OG`x7HRLX)!dpvSeSz`5CGVF%J$(j^8S$EG+ z9dK0%0y(U*d&5awJyED(WTNNt4bgRh5!{aN1fe-N?(+?@PGt;Mir{{@G#}9wPget> z6(R{yEAT(wR22^wJ>x5M3K&Zs!W^tVP30J7B=``a3X=MXExL8e2uv@g`4tQWTBabR zo4x6P6^Kpu8|Cb3w#*7fI9cuKn@smYP5GzS$^o4vH^WX9Vu;WV*44iWAgyMRI;B3G z&kPy&*oZS94&?f$xpCiJT~3D6`B7OOE#7MkWl$UA??ceugSz^91^X#5AH4o)1AaV4 z^3za9TwfNq4$au(lusA)^285aFZ)NW&r={zpJ%yqSh{z9y2L+8n7*!?i^32Weu z&6NAM&1CB&GhC2m)D5PJ(`X==3*SYL^38WC#W#B>#W&AU3Y!`mr&e{Jq|nHCUeu)* zebGL{WG>Rl{b*y`M7CEl>8L0?*VEGcHsVtZ9VQ7qqXGG*jY6R4{ zimnbME_q+#T2%`D!(-4o_Ea=xC6$F6HtW_JE#qSAo0n#kU3YA|WQ)es)yGsNw|7vt zw{N~-0X{%$)~0_jXfdl>A9(#X#)g%k%K1fFyNF^lQ-2eVpdwnOdakJ=G1(s8*Ztm8 zq6R*^N0jck;Z)n2Gx)4MtTSc(cR*1Z>%-ttbPoKE?KC$Zt>fNqVJqr{0{l(`lm#-Pz6wIDO3OxA7*bw`P*W{ zat9$G4k3Vk=9855xUqZ&MJ?;P`3$t}E>V|=3ULZLKEx_RTry9K zMKlunV&OZqjeL>7kswYi^g4u-CDPhpA&HFN?++%!_k{rY@ctcMp(DPJJ zAQTSGtbx2dPxONkeYsPK2Z*Kz;!1ksy|@+1oHuNng8QYhX_FC+Uph8&z`dQ5Bic}L z3uyB?+Pn^`f8qE-JAskD1c-)%upnLoT*D3UsCqrn4R^t#`F`J9(LYg&DB^%%<_3~9 zj$lMHCH&$lHenpANGBV|xJmc^lDJ-tPc0x)AWjh=b&4LLSLxW#;5He5W&F{*t2j@8 z{4u-^x5O#Ud^P@Wg|_g`tkWJ&nzfosDf(CE+ZAl-X6z}sQag(Sp5%9|h}-J?raBJ1 z$1#_#@Z0MAt&KDu#jW_^M2%4j3Gs29Sn>WNS*uZfOK1NLzDi$0zX%eCffZ4>B?g3; z%lR^o=G!rYHm6q+*%#6v$PZgZ!#~O!9@B@hI!QLANp2Jp$<=sDzlw#f(o?x+d$Voh zZFlhGcwh8KKZ^DV-sc%$zDP$#yfRu7*iA5y!aD)H8h+3aAZtQ^#&nlw2%69?-&8QQ z2x}Nya_gzs#(_q4N2ZTV$68s}-7gqe;lS@-TN_JMtsX7uOxmhF zrb&KD%F4!LFm~lYAE%GF-)y#{Kj5}|4_ z2f-m_QyEZX=@wSFMUsgXY2;P%6-SHs{emnj6~{(Z7_oRfW}psiJcy{Ha!fW<_bg+o zfkKILQNO7IzX;?dJe-P%KGDXfv}r9orVz4gFFHIGyhKbRX^9#m;Br=Ag#z24aP|nG zlf78zkf)UgAUoBF;x)_r_xIm%$NfW!dM~xh$Vh8@uc{m*>9Y3GM!`VsIPMT_a0;5c zouFY4`QGDu964@C-N1$-mIitcXponoY7!t};%1wiRkH{l(`xPT|=mZ zg)oMIyfe+}K!L@b%>>;JREww!3UIT|YragQ8(!)5gErqQlGAs*Pd2ov1YPMt_)l5x zp=4r8GoDhU&q_){R;0g?6nR(L|A;@$B$iW>k~B@59Fs0aPtV_r>ESb&QHlq4X zH|a4gY#8s>V{I(XZ_%PP@R7w;BZRw7(1b@kPTTi7)-9+COz}^URGiPxd>;SB)UEiZ}-FTy6gz@SVdOMD{ zz4VA3AwJkuzK-<>V6JLsq6OBaZ5e{Ud$;%um4GS^CFrWo&dgBzah?hB^mn&-rj`>b zDboA?$XjaQ7k&Y6P4E>4cG4;XU=nqlV@M#BKk-a>7vley5&s`GC-l7J!U`Kay@!@`vX>#unCjz36{+ z%(LV#It;#0=#!vrqOO1?aJalHcUSda=2xg?<=&L zC4!{jd>KrekU!b!WiH@Be@But$$I0Y`%TJg~J+c;`|a@+MG_~nG5 zB6s#2+qmluJ22=s9@`U;9j`AnXojyNR%!cSZ6BKOGo<;RW1BaCo1*AkHL$$ArG+qssQPCBJ-Tlq|vp11qBTQA&wz5Dpp-XDFL?@Px|@DPU3ErqySCbk2X z69u9o5OrL~(|&OF>fFuBg)f8qJ@=W`xpgly-xFjE*}F*Hb5U&J-NF~tWB~mCDRB?{ zt@G=oUR>u~>%J2gyy`x+&Smr~u4m)4fb@;<8)hZ$#slmr_7B0@cm+U*z#op@%0Y;11->AecAI2MI8(j&L0LJ-k-JPD zy#<_vYw^qa&`VFP98DsR@MSdO>cw8+|>+-IIP=tJ%EeF3>>_nwfeo(x3H zC1@rI4eb=mI)Vi!$5p)sun54a?F7vIrJABWLEZMfgz2s*#H`V`gsvb+`Y5t4wH10Q zOgwX2-(6sylRhtIaZCUr3mgaE=C$fBjTKKfDq|d(CWTyKQNnKCi6qngqnQ*-%W__3Qix?nd!)#P zF7jgffLD76HmV#&k0_HTYl&jua%%@URs*G0L}YB7_qd?h&V_WPj5a^elZx*`YZ-pZR^P&Ec;eEqKaNij2gpp))&tI^8H3TBxmOUu!DCPht>fT ziIpEnrV-_$6*f>X&t)8Z1R84!fz>Fq8h8onA;8VB_ly1e6g3Px8Tpzh6m;eu-E+AZSQM+ z0;}ROi9RCv4e{NR1M|9B91A+RA|QR1jkQ__<^yIN|13Y$dXOn$V|<3&^wZGuU4#`` zZt~rOb|knV3d@B=Dlj(zqYbNb8rMjW3Yi<0DC#Bwy-;DOjEe5XHN_zr_rb@Y)lskO zAC|fAi4U$3IS9s8%JG9Pkid#Xsx3{R=IFCKR#cg!7uBzqo{4A(2bgVqKBJ^g5 z&B}BnFp?dZXFV|Bo+*wEJ+tB9$h2f((PCUJhX?ki75!)^oT)^T+4%v@ znn2@^)kZg({rg4-_r&A?lktE*fJJcT2UIQ8FO_>$Sc=H*EcEDkjOjfbw>5sAAwW7_ zFn7@Gkdr0M8UmOLL4c6BujCv;IkWD*&uXwYx+k@;DXZx8s%%7{P+oQ-PvJ| z{7D=jU)zrN^u%o&m|lc`dRUO<7j>i+TP+^ zIGIHd3gQD_DbJ$Qnt@Pha@Md3-a8M^^2H{vqI=xSd3cs-k6XcQ#Jiv^NJr4f(}lUH z^L+a}U!r#A@#T1Ifh_T8Kw3Z>!>x1}Q-t#3DiPkw6cYzQwlU|B8&FkGh&4^v!2G9l z$9Dg_?dYGH4<}XmjI1W#G`cT19T>?F@Fy1SFI`4%%AvP>3L)5oG5u3-Nrp-C2q)R; znc+kRl-TT#bH`-liO(^R9Z$iEM7~T{pbA6`6k76#W)A$H;cO$%Uoy_Q5S~eJWf=cc zU^no8D+7+f6VDowTeNY8tsqWwA;aRSV1Ev4ET?;MOp$o8%O%xV)K0VEcqtlZsl0m{ z93)^%u#M2}FU5|H6I+lSGEy1DcZN|xKdBF8#X0@UUNSvs8Ww~QMYECsXAIp+FK|qE zMeGrNrU8d)iw_@!r3yhVDZJKPlyr_fWE_L(fiO}O{iLB?O-uqfWz*?SM zP*v%KWT@W$O~c5;HP>Kis$s}HCl&lGwvX>krTyBrFdkxm4tqA%{!v|+uJ0U$h`qRo z$3_+T-HN5WTlRK1(Y%6oqgY{Upc#*29hWTWvuIr(XyCvo3se+Y4=Kp zqB-jbo>mZGCHG!LQ)9y&i#Ji(I@=LG@MQbXB0z9mrAeT9`rQ4kN9-N8AXh?Qz-XkzK{5R z#rF@sf5MnS(NRwF-N0grz*|?)b4V;f(P?-9P&Z4VbReIQ{7h0xA`XQ$T8BWze3+rT zY1IS;6v4pzFRD+SB6n9SaPWY5kWl}Nb1C@{3`vPN3IYgX#WfXP6)+THy){G*RGf%{ zXi1?^_bo8Ub>5MQlx+upH}x3^2wl{|dQUp~4}m!A?Y^oG@tk*#8(&rsazgEtNQSpsIC9SfUjQrb#-lZwabHHg%;}q(?EQ~7x7Ng zb2i_{-P*Siwu|(ytnPBn=~6&@%Sn)2hSj^=wM^woU01HHWLP0nAs)d+d^Lu=Ww^Y@ zwHyf{!$EilEy0%8z1(Do1l^ex;m&3-LD7)sB$lv*L}7{MXrA#Oyav$%jrsPxad$pz zr2JUE^_C*GVnq<& ziiZ|&CCi%RPj7AWrLK&5_y)6JVT&niguSGD3C|)&%f zK9bwfzwzjNE`3E~ZJABb&16&xqsD!98~x})wb$$g-Bom++Mst6@9_e3RjU{~hj?5X zK?r z#fW8*DrjUjorcEIhG(%D-#fs!B`8jpM?`te!Fvb;oL5|O-J*At97{el3jXGEivb7c z_EG?;LxuQ_!DE+4OuLySME#}qR6x5Lac>idYA^tMay#wTOBCTej#JIBS513FTi~$2 zF5tzewpD>q7fub)c5A>(xS=q-?|lNBz9Pnxkbgz|G6SOtlhB-}8}6gE)y3R`9tN-@ zs2J~05PkFPJFrb-Oa@xGip@Jz`y@Jr;_d$e#%p&)9rx94Ri9a|lJ zc?>+=QGA^g8lI-39VAQ~b~~nnjO@f^gMV$HZNRyD$YR8kWEk@;Tm~NkWMJ<5@-o21 z#T!&L4Y=qHy?_)uH=TRx)*=AJI1OxZ?+v&yt*Y+tHc~eEMYTZ2s4(;s0(L~lo-{kx z!UeSMWWV_UazbWO3d`sIT{EfTykk8;7NaZq$vWLYXZaDWxYu?u)s}YLZ#VAZkBG;` z?HG5|(b3KiL0SS{q78`E$W$DL{~~oWm?o$|q;H}2V#0rEi6*kp?2$=UpFHyOF7OF( zFIdBtEdY!j;#Yxa*S9Ur%`I*F2?r$b4awO5diHnVT>K>-Q<^NG(7Z`Ah{{)m0*5*^ z#7OZ&$Hq@>2+(tlM04P=v!zW~6uplPRd!dR{ZZYo_0Hvo_77EeS7N28>n$pRKy)-X z9u~Vg!xMd*`gA-{*A&IVv0Z*4T58g@7%Jd{33(X5 zSDkOSEu&re#^L(;KGl)Yu6$Q7I$yp8mhcqDbeP9w_7yRs5H=887$zQ|Vy2=LQMzRc zL=T6gM&YXw>#YWB{u%0pdyB~@xUHX7r#o&r_wCRvO)N&oFjm~>lSOvqIPN}4cQeBo z+@UXNLN;#T?ctN)amj*fqacVSv^=5jAqg3 zurFfDQi3KTJCW!ch{j5(B$miP+*PTa)Vjaow-c2em+vTJ4#Ij^B}Gy+%|E<7nRW~v ztX-dMiXlPk7e53WX_#yxa~!P;yE9iyk>y#ec?AqFAK4hw>xGoy`k_@UNt-E%;OyXK z*=hkXS6ATBmZ^Aa0I(HrDS*lv`6H3Os-huq;Zgw3Z-{z%A0I`0EZqkNp7>#!o7SWn z=#hx?26V$rV{8_?qj+`uMPdPOuo@W13D{|2J^pFEuB#klfeoM`dx^AQBl&&`A8WcJ zL?+!QZ=>@Aog21`0;JJ0nnX)H`*n)P(xup{)OT8NE01zCs9}>t@;d-Ae{ldIX;=9= zE(7R0?q`}wi(gry7>P^nQ`D~p_%#ZU-$+xqi6!KNWR5zYyNIH2ZK6buAX_)f4vDAvL1-<#Z;}V6n6L1hcW#&hXf*G|bIo^PoHha(u^;E{8~5-&vgbyd zqKT{BC;pOO9oc39Ee-IrwQb~_6M}xNo$n2;SN_)d-{HOVeS*-7zWEIFf_3NwX%z|7 z2rmF38X$>65){#_TPYIEVOnpBQHV(4FGh=F?)&{c!TYWokxcltC{krZBQ?0Ne`y|y zLqd_TRjlh#jJw}33t@c$XlaSGF2@^*<;acO7em?dUV%74o6*=2`3urYLg#n{l9HKX zp$kTt)e)>$e+V%RamYI3*d%aJ}1M4!8A9`zRM!O;cGiBroEo<*p$VwkG z_Og||1_o|xLT0sG%(8}c-TqK8LE}9U{1Cz{4OOFZAIrVSJqeub%T2 zz!gJ(M!lD`zQUt{mSC^MlX1N|6P=lh|KPL}b^@oZgmpTA)ah`&USC^fzjFZ5uD;_W zHTWnUhiAff5cukVwrejtaDcgg^RwIEC2Vxxz_&h*@lxf{MQAnd?KI<}9{7Yy-)?1q z_{>Hgs`?BCkwPw_NX_Vo=nekWOC{OgUl*{B1p>#cz;#x@Hjjlu$B&0X$4oo$fkTJB zdK3O#dFT-B&WPP}{kPi@1*ZLq60vXZSEBYERz#UJjOl5^m{cOx9d@)@*j+9|hcP(l zetY<`YI$g=T3v1=ys`NLk8k0vk4~y{&JXj@{Uq*Tu0y;l^iI!QJx5M)#5XsX9=VZV ziBBj>YESC!v`(VKfUXsb8kRG{fu6n_7Zk<)WibMwgT=f;BUd`cv6XQ!D};bfc2cN zJ|9YjpzFpKgElpOIi+}jHe2u4?R>%?3i*2`dvwL0G{a+;f0M!!9u|Q&4=e7c6jOOb z#3;n>cj;y_(qNx(oKK8hKF-hZFm>suU9uzTL>?c&3k^&4C&N7h_~JAo9UjJObFzF` zvD_CGypo4Md<1WYsfObsXl|JXBK9Wuj6F=_gnYZ9aKWBiMWKhFs753-iok1-P%vnU zGyJrmgJm6XRlcwh22f>o3KcNfDE_&5QLJ&AE8Xnqa-xR-MS5U_~##=>l(gL3E!+72@? z=}Bd*+6dwfL|iUb4{^SS7;y08p*qg>Bcd+GD3E?Q8W$4_makwn#M)hD1$>X{5Qej+q>(V<@|6UIIaW(!}*;Prd-psnru$Q z-@?zsK2Ovx&~|wfUDaNARiC?Ho*o40!FTyrHz6-d`8E7=*YfiVg4({N?eZbYE3`g{ zr%3Jg5c&z>1u1U%UZ5eaLyI-m8Eb}20NM@o4B{FFGfB))ja32TBrpo}DXdDS$fVjZ zKR1!jSks$GW-I}(xlSSf47x0g!=DndGuQOAJu$yFH;I5Y5nTx+bIw>n-MwYsRhddK zV*B9$M-g$r09_?^9~O^G`cH`)(Rplyy0A7cijbDSYh$&K=rz|wvCxN|wX%j2NJxF@ z1lGSsU?|PVBG?7q7jrxqu_2y@>q3FvhzT{Eb^HEC9y`CbC zo<4o)eu$0!XBGXcvUKGlpnV^aq;KDT6ey9S?C}0enWh}QT#`Pbn#wPJRac&srK@i{ z4b<@ujvYJp_a9Y^#MN)cN*MAl$#7zJ1!f9yK7GuiV;q=6_MOHEZz9*5TAOB~c?p3t zc*F=+gS(3Rw;jw2c^qPtdOMG!VXNhA>k-6d#~m50G{ARD9XszNdda!@el@v%MVb9v zN7gTxOD|uI?D2V_Rj=pdti}Gd*VPxq_c}k+V&e35%DjcI`Ter3)hzD0t<}7Ap=R?M zsWTW_Id#?47&i0XOst#b&MwwjnX4V0$;%GqgXHb@e7u5O ztow1VhSvRRU3}bUU@jp4vQxegP>Vu_*adFyDwMrMj(klKy-jo#+K+~FB7#gbMr5-x znhn`ZG%rbuZ?eqD2_9%C_YOhU=YKso5d3w=5j%HPoJDXDBGsMVBi>2oOO8k0GfKS6 zS}gaJAn9LdzJlH~B2KPcVCSRqgK?tuRD~?kSOem%=eB)Yq%X3n#UU_4%PG|KgqUlY z+XRB{Wse&`JMo%$x5t>Y^wT;9A$P!vy3eZe8o|r3d9fAxRIKRCkJnGanU8Q@v|)fX zG+u#~CfcH@p7qh24cg2LTN@=WnA%A%9jDEc&1b3a3Lcbr!XS+w=&?J5Ak2@1ENq(8 zspzOiOeHb)&uj3MTr*9vyW@~-Eva%rR^bt8$%mxBXkMZ_mdHGUz>R>74*I zOjj!Rb)Wa{X;)AG(K!!`n|_U6FkN|e{SP2^mB1^WLOX7OcH|;Z1RrefWPAcYSjwYYrdHG~ za88AVY(X`YxAu)J&-WQ(fow@~zbr|#ATRF74PANVQ10vfxs}{e)BjDsY5KnrFh+IT zfXlkyZ`k_C$gb%qR%upx67#R!v_Mx3%fiOir>7R@<`$>E9ZRL4mI;O2I&D3ATjx5V z7%VWvafn#6oWY~Dh`89HH;5cjJFYQnQ_;8N(JDJr)0L1plhb1>g>2cxA~nQfx_`+h z)P5+)niAuO*%Fp6$|6|!he!LdSQ>nBJzkcmbD(#^`g0m#A`05qVd6m6&LS2%e6CNy zPXRG+8ewXh+$5pi|uJ&*8TY+YcIqC zPFsGL`wm4!OyV-cO#-g+1!MIpmxZ`m1Zr+sL@O3qk5W@eTe(iSIa#twHu<=wNn5aV z;6ibsxD{!30M1O>p9d<5V{+Kyd3w!jV=+Y?-aOsQ{!G){XOJ~0T>pn2o{{|eZ{eBP zvDghUJasycgNwpZ#6-3HqAcGFjb-yAc5*Ctk!-)6o+E`T@fW1;qII11`IbrUYeShK zG=?{=d3dG@MlD3SF4PEtPK9eLkpfbk^1i5+nsHkiQ9?FzsAi`a=mU<#TW!5$X@1R0 zMPVxoX(6ksAu7w(SgJ2=>9%gB5O}zGdRsKr$AX3Y@HW`k6!#I@ZX3=QIKig5vf#ZF ztF5zbAuh}_N4DjVW;4W`wpdgv#xwm`Mw{e(?-KZn#s#-3;@$JfFJ0wpeen&S*94!G z_VrQR8gy2Q`xFnOvr;2B%-BtaM_OJMUXr{Oxup6RoCHMK2jcmB+`Wsp5#M;MV3QU- zg!qvmdzl9m^9v1J~k(me$S)kW&lY%#q}FjDNYSWgWg zZR+OinMpZfyAO+l7Z8f^TOLO!=J1AHl~8t2e73+LP18(U+>3y~0Jl#(FL^*-!Y~o; z<5|RH-0nXHBrClMPrk{{mcx3=#GE~Y>g4vNdtx%u6Y_{$SLm7`<4)WVNiam+5@v>Bk}yAzqE5ZA zTaOJ64IlPP&Kp(7Do*OjKsjkzQ1?dl8{qyrnTF;gef#WDbXPkmA?m)>Gu2z#at2T_ z78dp>A?s1x30ht82sClGf+mlbCaN$Ka5NNIZ**Z|q$0(+C4yROitu`%zUmCpLd}cL zSb`5POcyj%xgmoNnqDJv<5FuPT47bgs4@!Z0d&CE013#J!@*#Yd<|76Eox?T!< z1jgo?R0F0j#8(2}KoQx9I)VOrz-ZWAKw1F%AjNUA4`vD&88luA3p|btCarDYh_LEL z;lMlh?|p zs%)rOBiYO3SUMe(322;wKj9;xbWe7Kt_eC?$J!>(LVF1LfSg=t#Gx^Tc{9lkOoSWu z5*)Ef#6~FDbb()i{@y{BdA1P{;D6ubhf}Bhcy#~;DE4BsY$9aQo=w>F7Pox|I7|HW z!+y<4+aKS!Yx^DSqODp6<6uceAs$Z*hL>oD< z_ygBj6(G6=#sK`nb69(a*4)8}qNrKO6^0=k6+t}ah_9qjo3QQ>>7D~FdMiu9f%lJ! zhYuI?!N`CSwZf%9Bx2`-ieX14!vP)Z7wZF86?^h5pSh^O((Hr9WU|=PTi$ThfDWRg z2f~vP+fageI}!<$!d6rtw2DXa86(^WlP#C^z(YO`%>`d44Xa5aU*3e=1jZ3x2_G=e z{LqccsETLKz3ef`^z?C1>lBHaDURAeY)GdlHw3)`P}lN?4|?2ZTBah#>Uz4c{XTvu6_0>;mY+653#b0xDtwO?_%Ekwk?j zK?aARh@T=%B{BJGv4y8-Au^@}ELhV?iQkOAQ>_qGiU(%E+a@q@H1=`l#)b4f$1)Fo zF_*OUcq+wA^#;Ft*>#y4;JB1Tc>4YBA1Gjv5oIsNd5AwwW^&()M|%gRcMV^R&<5%3 zT&kxs<+pOmwyNRy*^#{~z1OYGr?a*eOZsVN zk<#3{by92!Lk+ZwG>*WoDZnvq$UK7@c;}4|y4N?$Ee*sJ*Vj>UT5TO16;@RQ&r$Fj zOTawwf4q3L&hm*;uJR|S929qmWY1G5gIJ~T5aKtG*YMB5=jln`7f8yZQO0LJE`85Z z@F@&FV#ta2rfE-Zc6v`(?K+O4gYb6{UjRuRV-xcR#P=o(fH4f(=t+nke5KWg)_-f+ z8%#4{WT-h_v=;KI^3Xxek)tw1`RgW}{72V80f1LII3ok($&7{k5d4t)C0R8M#a0h$a;5Vn{GIND3u-w%;Xh6S) z#U|i%NM2I+So-KNVlhm~@U(X{pk3fqYL%n z(mF3-#=76~a3wUhNw+)-+ReR3scjnQZO_o%I2BJqz`#Hf!X#Il@relom4qZjoTCYj zCSL@xk3+%yuu7h70r zV%7w(`aQvq{28_CpM50g`t6Ze&I#&%zecYZNjfQO&*wkC$4Ys!FqJFKJ$jpe`)y6u7k--N{FNfv>gOMGQCg0^9-z94ZO2DMM zlfl$LDww<*X$~G`ddewWt%o$qpni41N$rp%>5w=+gd~F3N>@e{*i#q@4w4`{hm?#lw%oVZvI zS@4##Li)v>?rh(kPv~iy?$df=UX8~mK1c^249}>3ioNMqXQ-=Fp0QyonB9O0XS3WR zprKarDp}-57dwyv>Pkcjz!Rgcd3Cd&$h7V+#W%`I2F#@PX$ z>ZL0CN5@%p2As1#hphbU7$HMXKK|ZacP@Sgr&k@iGJs1Q)cJ?+-MNUYL)JXY>l(;s z4@c|qgdRuPoKbmHYl>{`{fW7eoq?Vazcn6Eah%4~A|wd?PkD+By)9!#^8gpVe%7@6RNPR9y*)#W~zII=69uZyrwJDnfva zRS^YWGm}wG>Cwy*CJR*^QB9^U)_}}abwpiP;S{!KXvAPxJe+r5-`RhL?C>7$_v3@- z3WgVnJ7_i@ZWO{iJO)&pYgvlWiJ=dso{V9299}kyI({+7ebjQ;ixda0afT5;%~Ig3 z$Kknxd+-N7-1%VVp@kdx{DHWXFR{;q>*D@T9TEEV#?(K>PYM;@M?i*lph_Ll?4L>O;b}g5S7#=Uy3eD z%SkksPZ8?=$=MF?DOPAWS@F}4z~iCmY(*|vZ5~w2-|k!WfeYN(@fNS05%Yxn>&O=d z#h~gHVR*?7Dawd7>3SG&f5b306xa=R1G*E5T-y47gkhA_^&eAPtXR&cLb_W=#7*!B znAe^s%1^u^2n%2 zrd+PR@)URN{(zn9@*Sa$Qg~KTdI4O0mKF+eI#%cFM+tD*l6w`p%p2ePwy=5Fh(iL; zM@;ZZ5L8r6nFvppotlS~o{AO<^Bc0!2Upk>0u=2Jpp=8U{!3yP*q^&An%yv8DBy)f5#&DVMa2eAIx1&BS)!6?6ws=h7$I3~F+r-fkSU3sIHzEZ=%L=g@3`eDkH51V| zn7L<(#)I>(qG15HOU^<#7t~^A0+B3|vwBrau--y2^qNcd0cPL7Wuws#8&h)6&=9Qo zSSMClwp`_qnsFp9r)KpvSNVC+ZlW7;1!7^Zdx9! z#Wx!<)xrzd?|X@hZGKY#*R3o$?DnVAk<6BKwleuM)vctDK_hQx_rcr0z}NB>Y%8gV zxOxbZC$J*IDGNF{hj}pTxe38umnKl=gtT#Z-zA^rMQSA6HGHzXbsueZE?l+X=U+}{ zh8Lc{cz8tQypi}>?>^joVt8R;IFsZ>^)K-GmFD<|sP}>2^G5yLEFsQm3!@_$UhKYr5Bj?)bJ=*J8x5_kvSy7d4e%zX6ieEShx?ffS7ctIY? z?!SQH3584;aPnTTonp)LB>DIUe$`4x=r5ACezo~kcDD$p-~L%v>;9~V@f0|WGTLG{ zJjieK-2vGKtb#xV3yUkrm!~tQv&2aeCoDHIDk>>H({&6ucZ1Fo={)E999EIy#Ix35 z;iBwe6U$wbZ6JXBMx%eobs$|EFhd1mojNw5v%b?f#cJRb>y76N2LpH?&d|F844)Cp zW$`DMn(tU`rdsC~PvRzT9;>52)XAbJw3^V7(1b*b$Dm7YV_>W2Xo(8GOoimzw);(& z-i(<3pHl;-;{H33r259%)=M_s_;AR%{MKyHWOXH+o4t6swBd8A6;R!uf8 zk)GMHIL`Y+9qNnUC;w~cs<@P)YkV4PewFw(d=u+!%|S=Q{-khl!}!QmgQ0-d_Te4* z!SSJ~()ACIUH|qztQ_%hAsPyg92%-k&wRG^?H#5Q>YErFnVp^XcmZ0|!hoM?OUfnX z5aQ$XRnav-g4*XjaGWaw7xUl85pdg%RG^OyNaM2OpLeVRq8j-f=HX-9$LcVU;8*uY zxSI2L1V!XJ`xW>V!s`*MW|xScr3o`W6)!0uq)*?I&w-f(;uIK8@^?Af@ z=@=AqSYKy~_}sNGlXS-xE$4*gfKh&e$i{g#ODnK{U$3+I6AdFF+w1%lJz&s=hp^_U z8sF09c5MYubd)0w$($^K2Y5M<4{y+m;SFVP74;mY#oT7F5|8)CtDdT#Hvx%`!f-)aApjYTy4PJ9@7K_7Ew}F}yV;NL-E>GhddvUf^oQ|f! zlCh9pAj0&k!J@7s2$vm;*=ci$iehCnuLR$72TE!8YHO7%+`q1H(6va)MZkc2gVN zTtj-I!jbBK2If8v&p@CnEE+*ZYO(4M1`rpt*ow$A`d_oa?!PgWZI>`#W0@}|4Gc)E zkdvgXSTuyTkF}kT@jKZbp6_wTYU`UnWNblFB*c!6gR1rSL&bZM0f_mZU=2)fzubN? z&hI~W%w0=Si_aZ%-JZtr#-uHV+6=VVJoFlRG#4KsC4=jAX!S|K@sgftl9(wlAkl{F zdB=cU1%i+iuN|9HV>EA!1+a>(vkLq9U*{DQ4!HF&|%>yPv5srg}n<(e46z64Y^n$h8Vc_ z@&iR>QGWpu81WV_eQ&%slj)7qH{+R!sH#RMGIaD&QH5Ne+o0#(lGmtJh-(ICKpd97KFQj$WeZddC0#D7fvAjxt~Aa70%n%QsblL=tfgyThoBa_ ztxOU4t7~7U1+;j`AKQ&^7591c3Ho;6FG!{|ATv#aHVIY{UhlltFspQuD56)id^m(F znnt*<%QU0e2_vKqsBk;|c@hSd`%z=HS`3zH`1#K$ZuN z<4?3P=Oayy86wQFPz1m=m{V|Cki}DYQH`Nynlo{;&xNSxEYo0Hp$ehSgqrZ?*`MQ8 zxXL?V?NOq?FL^a0dL}9s_wIED8~u*v7BL14STu%UMY! z+GKA2BcZ0481t*m$>;yG_9g&wT-CYo+}f+Uy1J|PeVLwKX3;E~rAHbqEorn^@-nhz zSr!Hc8!upEWE&HM!Hijq!6AqxU>uf#5T4B=i2@11eg=<80uDdP(1Qs=wS*9V@;YeN|t!vZWgyTDPs416p`cc+7yuT#?K-E3H4jP`iv1>EvzG<^ch`_@zY}fV3f=m}BTdPxd5u zF0w$cc{t%`lXWzQC>I3`9dlp z9F)fGin<@`_j)0(_Xns+Vz;FbeVkCZxrJ0tJ`54WV zGt`t%Ia1yMV+WAmIMUL|lAes@!wDPl(ZPH)G!hF}G7i(im+_H!RML>h!G$x7#EDl#+im}eHvV0*2-O94LYG<_D?oWpy@`k z0hN7`Sp1{q#&5YE!TS2Nje1cy7|JsKcK3Gf~p391%rJM1+_5eBVa9LtC3I{r%#QOP3aFeTi+kC zkx-=bsQ;=tx?f)gYmki;jB-J#moULTYODnuaLYU7 z9Be#6o@yd_Jct;F%7B}uFYc~s%55oRg|7iXx&|vHuw-G8PT;7DqpGB9$nz1CSk#2Y zG7oJ7pUs3N9Q$Xsh z`N9)qgXU!O3NLT=-RB)dzeCn8yTg8G}c0r*++@2I1;eBO2pB@*iLRUdM@C$wK1P=Ir>-$}-^W9ll?#u#DRnjBTk)4@jCvx5w$iQnC ziVa%p>2=rFM`W(Q{(>68b?;-(VEJjNFsJdIL6c0Jfx(O}(3$qFym;OXf>&r^TDLiM z-uw9lwiKgBVqz;;fVF2x&}e^?ZbCggMdP~Cb94dTjUJ#IFY$Bh?&C^Iehys)w~EJk ztPv@L;ROPJjX3#iphK_{)L_mZ2i1AhTCg*ZVu4u!se1H}ZDZC5Vj+DLl!~z6DOQYZ z8DYqK2f#Vq(f2-#OX$WD#1Nr(!5tyO6Mofnra)?A2sAM0;E4Dj?>hV_#U1`R{&QRiWO)|c1d8v@V5&*jO9oL32@|k zP%cVNpfHwUjueQxQiv7C`yqKyvTBXlY}ZF%nv2F5LcRDI#3to6>4rqg45+Rdj#OJU zpwR^3tyg|Sa-#tW(FJgRU?bJrc2B?TKo#D3h$YC+UNSWG(t;WbE8lRen_q<> zNXxkOcFVauH=4cZfE5Pb&Bd3*ORSVUbkG9Ojj8EJE*aVp*CZpgt+=fz&S^V#jaH24 zepPZ~fTLjpy9Tz+;*w+R*fDX%#2c)D;#$eN83M1K2*h49wS%$R!K=5%t&n4;>W8)! z8JmDA3^2DuJ0LZnuOgmRrB?6pH3nlUcbturP4t7t<_p=OZ5O?qgEy74g_-{0*&~rq z6J)hXBX$O8o}jN$cn)wZ$R5JVJvr7&R?}5r zx(kY%ixHaR5^J?r&L>GNaJ)xh!-uKAeGOZAYBNDfey$BbIr2Q(PtjZDlOV;OGOr2P{cP!`ZfD68PMMSyg;fWbVuRYiM( z+<3l+A$ zO8l`>sQn}qZ@g^Y*eS8nX*&4WKamFVIo_i0g!I95iv9HzmzXck450N zI}jX*e*X3J$f=eI+)otvW|>OZP`_d0(Q?u&?BkhmDB|fxnMl^-Gs)>1IY%PU5I{TpIv6h82wp0Vo8vR} zcmhwcKM56_x!tKuD3`Kh$cFBan^+*&pTfgTEm!<2^U zIB;d)fU6v2ifn|GfIcs4Kwmo`>+^vRD7H2)>85hbRu0Lb2VLzDV%kmiz=4={NcpAt zfO=4aR+jX$40y*5^p5k0JSB;lTwc#!Ga(}E^i5Bw% z4a3?wna;XJab={@Ux^>#H}TVn{%E08pD4NYVm2Mh6(famV{6Y%hhW|bWo#O4ps8L) zqit)BxX(Eke%V?03YY6cl{L5AVm-NJgt|}t~DPEvO_7`Ctk^84bFzGCIRuCcmeCHj}93XnX!ujh7 zqFkM^E^^3_T#$q-hFGF{#(I-e09|7*b7OWY7s{k6WyC=g6RG|nlr0#$Q@i{tyXTxj zXg_-?>SF>}DiDmr>%NTPXSDC3vG_6=R18bj22JHwBLfvx1^RtVli#_MbFpXXrN*6(QO~li*}BpG`ncB8#sbl;b@K3=Q(TFW`5%t`U5l=MLl-*1*&2VtDn}$i_8;R)U$@A9L&k z>H&|iZ;0LTE@b@=gp2+&OXQ(In}l%We@>voh%G!h@4I~;-#jfYzn>r?ZW7NDZ-X_5 zWD<@n0$&DC<{&LPQDf*p<2NW~02q4QTNIiHxcrtWj)E@=;)gMXrJWZcTC;u1adaxM(~uvIu|v7oGX3!W z;K)bc6mnBGZDz3$)35&1>k|lZ==~Nro1f=fdW0+Qt9n=djo){Of5##ElumKOx30a+ z@8ol$)3%$`W^GHZeI;)*ilO}^a9Ciag0s$K*9+QTH)Zm1fv2>LKJ&dasn4P_O_2M_ zgQ@JhGfArW{j|xx6)w|<;Mx4vtbcAB!j81T>q!*ji zCHA*U%$c0|7<1aAvM2?ur}w?C)(G$|n?!^~K$3FMoCFYHkxz(%oJ-~<$p*`i%fV5m zdxxCccn5oXFs3-{W7AXZyZq84e_Q1%^C?HdDi}<34Kln@gVRE)L+>Rn*D)FChI(fqWKU=#+efs8 zcR+uVVOV*h!OJRkDjunaOIpy7)JpC^HXLx}UpPtEX0Cn635T6b{Wd|n*voU(YF@v3 z|Dnq>;J$*<@yIatnw?gpKv2oV04_negQH#x&keZ)XzIx?@vg zuI_^W-?4WG{A1nTdOa+vAhzF*B@!`1arF$+p6V`|3OY`%r??mEUlO+NYcX4?!zqxa zqp)ZS7PPmsoSRh+?#&hV7J1)HXgkEogq9w6|6$`tGSh5Kr46)#KXfENRjFY_q6yurQ zF2eGiBS)NF^-6emre<7OEfiXXLiI|c_FUo8OA9^m6#Ej}kI6I9;?PhrIwK$3p4dCp zAGidW79y7f`lpm@W@oRVvCjRDm)I*1)j?JZAVsjU=q6GPaf}2GaKrU^FR-R{*w!vn zvD#kYy)s;$OI(wfEAxZ)zw7E0SC&nYMyyl(5>|TP?CcObw#b`5olGJv5W3*ERekO4 z{K;E{OTmKJ@v$f{NJ4!r@bw$f+dIlw;uU=z0R|VRRK)tj{g!(LVa^a|g7EiAwg9yw zmNuvwP4h!XVH~m*rIw3$k2BuaB@u0nYD(U9(BeFbP`fhgblF(&v-j?*-LUW9n1e*YCKiu&MUbPq}y@x`( z-J@4#|49J_>TPIPC$HZ>zQ6rX2bM0|fBp4$!-9H{rQXF9w(suizk{QdW%{r5Q%Qzi>Z_8p z_owG1S@2t|#1_C0!1xsPDcl;?_OuANDcAQRvFxR^VFVG5zm|85lY&-}&f%+|R9h(8 zBZ`zdkQlHkftBHw1F!?MC!ccCv?79_vo3YAwmmj^d?KbJITCWEI?5nSR)g3N!~UCw zE&AjsL09kai2RDwe92V%Ik@3O5cM^#s-ygGTxCiGzELbZeRA?|d#S9C*FiCR8gxnH z@JKz>*EdO`#B@a{G%C#sEuWC{H64p5vC}c1b@Q3(GBNj_#6Ky3=D6Lo6b&w~u)gJB zbY*48ni?pi64`7bRT!AEMo7?Pt5{aszwRcJE`Z^jaQd#}>97+pY@7*3mzSf#rR7*` zV9E^*3_xc#5QiK20!prYYSQdsw z{#uH5g+du)9c%*D15)x7!SivaYVer8OwL(p9)C4mAqD~-LA)I>DMUM9=eL81GMuWF z(L7j9i0c5QrDh;#`u~q5V~|?&1x*5Cdr&LcTmfxMF#v+;h;Ni^@EW)zX@xvGGWdv@ zQ>fimso9oeN;KZexWS;CX~m;T4ChKK(e~ddvT3J*S@eEcnFeH0+HR+Y092PC*8u!d z5;=_|4Zk!!t*Iy=<4_X6fQw234*7U>$X!iT+W#1gE-e9AWH}hf#gkb$SVgnRc+R$Q zZfR*T7?orrV1~j-W-Uw6U^rw3JlaS2S99=(-3J;%?FbwffwJZ`CJ_+u1vJ{x5@>P4 z1_xb%e2Vpkz}7g_8j=g6{hLYYEm|>@s8?f&tF&a`_S*wV?W#nqT2F+Enj`}@8K8GT z+z@Q+CWqhMjUX=JOEp}Q+aEYJ@bdl9mk&5$1n1t6IZ^+RWhmq0ieY`Iej;-N!ga&4 z#`fVwc%69@8?7HXg5JN$#E;4{V*fN29c|SQ9;~;(&w|e&oy`hjdLiHWQCP%e@X^m1 z2u{YQn|is<{=7Drrr7mPqP4O@btHc4yHbmN3UlcS$_9tL0+1!Y))7Jx(MsKNqGP(R3atwG?!6DUi&wy23x)eQq74|76uB1NS>I5^il z+?*R6tSiNcgCUKvtcBfbDWPtWiqpmF=w5&x$nxINDvsI@utKaFFAN;2u!%yvir-f% zhXx-0ok%_+V;b062rpOgf`{x(#(oIDg*kzfG$m!+^gD)epg2|BIa05W>_p*!ad|YG zk5_}iYCNBf4hDnNE|AN?Z;{++^Jtx3ZWAj#J{?UU+KGk=Y2R@Ue>{)`8j(6t7veKH zl|h@~F0>x41^hG~@3|{gtWQ0ltRm0RwIf`t<$Tu7a8X*HV z5fd0eCELn|A}nY-nl`3tCLBFg{11snR~=0@R3ojKb5}b^LfXrY|G91{$g5~8h~^Jz zfRWJys*;u!B)|!VW458YfNwWTNhb)@@c=3zg_#*J@oH07AeCbUf+w~fH!t4~g|gsL zMVnpMcl$a?2iS|Eg(}mq2~p!7Z)-kl;O!b|bI}Lp7Tgk5-4Nbx)npTiIjl>e z-Ib*Wbi7>+LTjqpl58PU2a{YRgplCPqyYNMR-nJ@mAh|6#+2oCtp|^_3XLgzyB~PR zM-e`s81)+3hKL)@Xs`KzM23@MSkjzED@}VXM_0NcC{9iyc}|rs`h)>b)&S^9Z=mst z$BB$`lE6cg=D?!#j@@?zz;`2Z*2XAN!-`J35(TqYHO%ay=DCfcwJpU;z+WG?4@y!N z#)-J_^q2D*TCV+7IU}3=alB;-)*~aXB_p;q90(R&dn6JxBdQThUp3v^5zm#2N*Q6j zHaZk)Yvj{YFymDsDu4>26fKH^wB~9ATv}RJVn~LL`b!xFYDWW?D3fnu=9+0$hKCTU zkF?-g`%f@tbj5WNDLbxZ^gz{e)h)9a<9#O9Afcn9JP$GWkP_nN1Uyc5Vud5sLx{za zlcZg^KT}J-&TBV91Zj_+$GM zS4>wzE7MmbZgJSj+hzH7vwc4{=IwGLKsUPlQu_?QkCo<+9h+Z7OjHYhlSjf^ulc3$ zk;!Y`RNhs_sbU%X{=IY$KYb0q1K*>PJi|We=`beX5erGUImxGJXEb?(tOo2HLKMV& z#h5|94h)hy^ec5#zf&UVx%Xgk6Q51s;-rJ|+cu3LzX0!ZM;4@V}UnP`P^-yNK`X z*)YZ&{W)f<=O48A;tyg3`ma=4;P6jg8PuiyeJ)bZaz**#Dcyv~fh`X4+}iCayaT3G zZbV&PT3lRO#=STv%KS8m@_K7&oOa{j(Vhnb@iz8$Ac;|2L>0lyNOoK#=75sDC5Xs? zADXJuiq}N?_?ilKLifB1>e8+4?$4kSc?9BGRcy-)c(hE z`F#%eF~D#+uItB@XjBQsGiJYa2jGJAJFK#mbaoiVmALS6%Nn^&WQ>PlT<|w%p{xG_ z&?p+9jl``}=o;0Ah9;u%iS{KJ7)%gAu79QT%`<0$LDg2X4%#vgD&R?@{6rqPhpS%U8ZqI!whaqLN$=YD5R0Ne&5m0a_2K~4@AM9n9w(r8(Fit`^qnp0a2sakJe=YI0CA>V0 zx8qxT*SZvR5zzRo)iIN}3J+~qI5Fh9Wdxo=QC^!N#K;+VXrbYIsxPZ>5D(GjeVx*4 zi@Os^Xq?Tl2ggVQO)2?$*r9t(GrljecGLcsR6LO}ZJDd0Gl_VL)5oWP|3bLeW#}^Z z@hlfa`ncpxx-<@h2${pzl;e^HL|m=};wr1!^ezVV^x6}fd=PsomK%bX#856)9y4|w z_AQaIz`LRqi3MddShFqJmMZUAcYNI@-`dJWlTBG}CZoC1XxWJjdaU5S$#K~jEa-~n zCK512>xIF!N9|`ew8Gkc%fm7NpQ$zd20i@R?|U&H+|z@>bzk&izObh^PvaAy_wML|!+7PB87Gwr$ zDMy0KHF9o4#kUD>4?bIn)(>{LgEOy^L7ou$e63-8iGGO25yHvbkKG3 zLrxgnSNngVTo~kKU@iwC+3I7jx#=>1fuzc751)Y7HtEC_5(U}3U$mqoE8w?~?55X@L7}zgu&g13e@YDm zSQ05B9_W-_g7eiR;0z;5@@8OB>4{QdSAyts?^wwqE)JaDnz4^i96whFap@F74rzp> z7qahcGH!YXNqIpH$V$1a$N_ah`TaEEyds@oHQriAo?zv^ZmZC{vr{vNd_uo;HQ@8x=baACS6<{kyyaWHy zY%C|KyRP59{ra5>O^C}=^0xW;ZF1_VwbXy@(PpHR&xa?VZ~79ndQ(^t!JP;W3_>ai z^;i^%3zpGpv_67US+jCO^Fdipx%l7BWRn2i4-r}}+0qbX)j%9hh>pbMcpzGxuC=fp zUVX?M(mHFpHe?>Udf)BWUtkVhgo$qG2ssO==I%_rnr*SW@Se-=fgW@;JK(SN1KCmN zMen%`m%equX+>j*WG3ER0LJ+NjDb^nQ`(=aO}e#|&ZTKXc)a{~H1Y)eJL|N<~bg3_Sw= zZrsp@f|iIjAYa<8lv##o;syJAqd94_FD4qYX*YXDdv73{Rk_0 zzJBXOUUf5pM@> zSdee_WAZVWH_e&;BPl49lc8EV8Avzx?@gv*s|5W`vqaO(So3E4tmo?SE_fNtBZb{e zf~9c-teffN-u=yVAepX(Qi>Kz9qFIpx3pJ1PY*H1R-q3eyV@jXSWoOX`Fo1K5o)g9 zUJ~GHV$Q9_M?8h0&@&3W;u?s=c_@*%Dv6KGPLakV$NTsi^q}w;^Sn36=thy}us(4` zji=lvZT(ag{%!&&tyY)j5)`JKhh1Sy;fl+PC!-U=ayXB;WjcRSZU2?3o{LqdB0toX zb`mP)yj!-n6yx#Y7Le76prPc*$0VuZUQ!bNFfvt*om0WEQx2gO*dABl>u?e0P{`!& zDf&7gc3kbZ_K4(oNOQ#Hk^M`Ba6`b3+|`XDMRa((dA`Q%c{yyglI0Zga4TBRz6JDV zS-&BB@v)1uH|TQv99C1Zm`76Mejz1D{CiC6EO{H;rywoWZ&2wssB|Bd&RUVEervv1 z%-^aG#3!A%1EWeZa>hF|pjE01{bJ<)fJt`dlqZ5+4piJ~jhJ z4Sg#zT{+roQgSxABM}J1cP2A(lD*eRn=f^fJVfJCJ0?ld(DG1etVsllU7v`2*k)hT zwA<4MfufeM?F4Yt4yIQOm6E0!nyaXAog>fbWFA%?x90-P zls#8i)kvBr!tqlCu6;NVk>sfJ;d*g+nvU7gxcgp@OpY}Pht#iK|5n{-cSwi z_c3*d63}?W=;M`m&`la}?lC}&o&Cl@HLM>gBIS5Xiv*r^5X-}o&m`RvP2UpH_}JOc zN5Y|j=vUHaK6uIuxX%5Gy5J_cF9Z2wJ&E;(bi92@3P~bwQKB_iUhtz3LB;=M)vH5s zjz8|W2kRWvzT95NM+giqf+k%Pw8O<%KAMgNk#6R5P4?Pe>4EPMBy|;%+(3#F_D1*Fx#Y)MW0}GfNrwL0Lv@vaO?JT zs1ojy_YbtEBqyA+F?-2Uvt>AoU?%tcJJ)9zC-~plMOC@qal>bva#RhDuo%tgry8_v zq-aZ|Rxx%yNwou|+Ki%joChsmg1!o02cMw^d6`CLi+bKz_s~4&<Xy&Q964JX;0Tpw2r1LR$`i|Prn#K2It=wpogM;o&dJv?-92O(uOcgA`$4gNq>*C zr1P2d_O#-3`gj!T-?F{4u0%>XrDBcq{ZwdN$(LMZBv4dxrHC>hD;YH%{)?#d4x7Er zW`S)B|2>>DBH@qxPrmz`uZCSCAO4Md!x1AF{zxD&0bS5k)vo=zRdlRkx9r#4X!Ui)lp7@*ACnS%q3HOyKZLK$zb%P;=ps0$u&bxWQ=VY zQ-3>LtYrOFR`lDJ63zrB;rty`wOc+&viP^%;5$uQgR9r6;r@S%20wTU+--2fWFQk( ztV{ZbPwA$n+2%Wg?zfS+L&KPTo_|*YzSTAEuY4u-3m3__s~klpfpqZ(e_bW=%Ttw58g&dKg&p!gu zanUQiJuT+`bqy!%g?+!i)=!r^M$nlu( zo#(k}*}s*TadI-H5$-!z<6dtHP{OTbB_a|a&s&aN%_Z=kcA zm7jq-5eKZp_AD=t^X(z-SX62s;z#T`2(i)N3fF6_cu~W%jg>Q8P+6w!nU%(@nY0{? zMB8?rN5H2jA@{Lk<3HzX{+Ywx34j0D-V6L`y21+#wYuvrID&21B2*hEm&64OeRxV! zEmn}5p7y62v#qWYrZwBZ*-|)`3|R4GEZixKqZFqzROnpeXZ$O@7dm%{0+-LBjl$Y= zgmOtilEokp;-41Rffdfj1eXL6tBc+y?Ey#vm4x%hG?IjhlAwX&4d^U9J;@%`ao-UL zJKCV4hp&a5L~FpT5n51mO6PJUc^UARUc^10zb<(lvl^;-xoT?4ak14DoLJ)9O-|pp zg!PU54#~e~1-g(jp*jrmNzfgwRm5NvX=$M(o@Bq7j5g_bjIGg)wg0fyg5y*xeD=6y z%sxKgzV`HZI9w{>Ur#5|9i>v~8;Rs2H^*x~VSW6D5+*Ch6Y=y7h*+oseUFw0tP#|l z6mrO&MX=`a#sr)eN$F%`nyx1kmlQ1{gP>$ zQvb`0kS-713LF6A+9QT#E4L_tur@!hg#!vwvLgrWwYc<|DXCnRrUu5QV_U-EEwSmb ze-GaTyZ~j#&6=)jHzPr9$haxYf?;L)3Nw+q4XN(0z8Z<|Z%awgU0gA(goC%(Gebi& zb|Y98q<^Y!C46a;BSXkXq5AA2#ucrS zQ#FYqic2IMF$6M?heNL*dGbegLVHCh%+3hK$ZN#z^dj9yn;qKwtU$nepXMn(gj!wj zH?T!5^9ZgE5fgOFr&EIL(K$c!Hm!E3F9tt(a|!y^Jx53+>{*c`O|N~kM$?s3kZQG4 zTz{I85{(ZP%Fg7M+kzf#IFI~~V(fkwWA~F>m%A4$__~^`*KErKI|S!VdAS`>a{(*D`Guci_(bmf=Wywxoz(O(h4z+&e5hm=q_r>;aOHwf|1Gy#LMv<0c$Jx9oPTGnNwx zO9FvL3P<>f-CJ~MAja`R8k#;m5c>CviRa}M&Tpk@$e4aL`J#5dHr0mt@Ss84ZC%iA zzkSbefHZ2j#dXb_c5mQl)VbIftJBoX&jzE_?0B|{v}E2MYXMuNW=5BwUqmy1#!X|K zH*(X}&-iWqQ?#`L-W|dBL`pypk_3r}iN%$aB3!G+zAg7J*83O7PcP={ujrRk5hwnq zYDoLjxD#Qomn(Yi#@5p5)>S#ZBB%E3%X~*wzmwUw2YvYy$SoS)4>t$W*K&GAu2tw! z|J{F_o!^^|#nOA{v&EE~dlJg(Cv$F!-J7%%nOH27u#=gKFUf!1vYyIaaxv)OPw`HL z{TjU5NV~#WO}zp_N0}+`4c?FNFF@`F9)wPtNsvF*nowiPw!+K4h}wVgHE);G^ZV1e zTzda}nt#*{14>-oKB2_a>@VQkzImN#zU9zkn)cYA$rQwz&(oHF;&ID->$RrYq|fwp z!S`Z~s6)EPJVRzlIBmjN;3qovHjFgJL9 z<98J3%Lz|v1zCgBA`3*4V9-DbchllTx>t0a2%i!bIkc3=D-b*z7l6Rup;Db3Sd3Vs)k-=iv(gQ4lX;2w+Q?Zhog);RjqU~exgcTg;M9X|9 zpBK4QFbNGv;QHz9pFr|;qrZ49o((hojks$Jljml`)sA05Q}T*TbnIx-e3mzSOE+6< zY$x9ZU%lMNvqEqTC{4#u=m*i_Jx@f7i~v5x*ompo?9kk<5k=6Ej@TjX4~9$^xi81_ zA(vy9WcCh#QgL72$u~~&y;vE7(f*I4W{?LM)C`6$15Vu`GB^=UAWoRq`d~77kdG>{ zl0<{oWQG=m+`#2Nim!eYGi*0TGoq`(v||*I5}&$^2QH&;$Vmr-nd{byxW*M$=t?de z3c`#b#JzTg7s}w*kY-um+S+>M#Ke_b2lk{V;WzOJ}p2bYVj<$-;-z263Eok;$1|D;AbHetUcJ)2FV znGzXcp%C%mXmOZbIK~jHEVcc2{^FhcyPM{X*Is)gD`iG9nUN{l%-+h&nOhqn$Dt&1 zD#q~R?5h~VA}8x!LePl%np41yp7i6qXX{yvcmAUe{Nb$#2E5ssNwD1eLz7Sbj(x0=x;(rNXHw*rra3VhSZ zJz$zjQA3KcR3N7460`NK+pU0_hu5nXPuejV=Yskq(4pj*jnt~}f-S0+sZI_@W3mzp zBymd1X@S7@2_4S4WJg+sJz%-7%%do~N=M42-8^?OD zraUCe4=K(4574=b4hI7N3r`dk`AHdnC|KxzJ}*|lgM0YnL>J+;P6$aLTm`FrH%e*@Sh`5W3ay&lF8D;?6G_* zF=o13kx)ug9>wGZg3#+eT^!N^ZmOUt(vkiv55M(jFj@#-&ZJsiRc%>P(j}Oo&4wPm zQ#j*zbr$&&4)!fz6$S;RfriNmXBwKq(`%Shk{e)5^%*WAw;j?1zJ|`zhfH_AL~5Bq z3cgnEs?7B-$E(f&C=$pmT=hd4T}?x$vlnYtHgz8-P^EBGO$Ewk07R1$s5^pYD1czH z{<%sd#HI#ji73s&<2yFs%txb0lWH5UY9&8Jr$1lba-&{DWEH|WtnD7L!Z!-cu@?Fz z&Hbe=>bn{lO5W4=F??^=OpTB2%_astq))ogI~%iwy%3ISlb-L4V4>8Q=>d9$t}Y&Z zf!~lyOVB7FBAL_)5-4%BeTRp2%ArdA&GKd^!wQ0oq?n{+5P{S!p5E+U=J`J$68bc? zBm;xk{v3^U{u3uUrH4DE?zy+F{|WwU?XPZft3O8=`ob1gINxg>>`m!HP=cH|LEC4$MS*WGY=L>KVmlGhOL)BxfQSRh zkbaA&+UwZ4sJ9@MCDtP`!T7R0M~s` zXZ7w=0@{}!FCp3IF%?M`#8|*@z~1N`{Algi@`sr>=SVL?*fe9H=2!Gxhp5cA_5C8| zoUmvTb) zJ>%UQ)~@PLK|!mgtqHPu+RS?V57cCH$;3$sWw*E#N#Sg%$@lo#mN7WnV5r7fNJZ|{`u z>y%#8edSVPcDC`J&Xw-nV*Tefb@E7E-_8ILL99Z&BgpXvu0TN91)LKY-Y3C?^3>2? zu8aBU>3N!*1aj?Ibo6j;Ja;xX&X8gU95CPPyEziMdEdI@OX~Y-wS9G=i}30*M!8Ly zFGilfD$`gvcLnqG zNmyB^hq(7TLh7J^LTyr}gH?`kzo{ZaYQ6vq#oI%!#di#t-P@(l%l zCy2U3L@g|p`C(!5+$~7H=nD<$eGfB|7&Ns$m{&`Z$2werK_9~Da5gh5a z)imYE?ev_E)Cg&Dt3j1^G6 zpooV$o@CZPU8IhtO;bb?ygO+Awi&GFR3v~_b9L@HN(%WHTaM)@5e)v8M4-U`Mwo>W zP4yc_KcZxLoXCnqe1Ehr2k%h$Cc?J9F0trTP4#iDXz7CJJx2-`)C)qn>@#hXQuy== z3E13bkZb=`)a@4@Gb~B#j~l3)0n#p6P_nkbu(PGbML&}`!GAA{3a$qAXxcE+QHa7= z)uFpZHT!hXo>kP7@XMo!zMTZWbTQ@Z5>yfVXw5T!PP^q7T8}rZ&;HjT=%we&NVbu} zWCnpbid7QLavaKA z^w*?H95r+ym5za#wcOC*)~-4Wt?n%>vcBIeyyWm=VQ&i()u)wGdu6M;{lIp2Ya43O zCFRqs)R(#r?C` z01lT=2adSQ4$l5%?x)nCiR+Tn#!|g$|S^zdtj9 zp&+yj2q=S^gm2kEO37YFr11oizJu-yHX9 zLk!FIwLiV`?$W8!-QWBKnczNQhwi1{yEnA7)N0}VD%Q~Nz{dP*+>S*#X@Mc(f|sQ} zAjXthBnh26r_T6gTAAc^$IW%e@a^LFK}`dV1zRSnM2hw^Amu2YqwPn!r_KM?bAEJD zk5RHDc1wfqrOms_lyx@9n;{w=RX@}zz=z{(D zau=&?I(?C@auo$|6|lm#xYXJkKXfbI)SqtC)f7q3wAIyD>Z;)5`<{gCRDi_>Xe1kc z(3f_o7I1$Nn%!6|1{X-A)xjvBALHI<7D}U6#YY^^EI-o9=HK+)&@81Pi1z!3D_E?BYz|7Q2y3IF0 z(d?A*dz|MiVO_ihv#|*efC_xKIGe-W;Ykq=7Ka(~bIe%Gjcq3u3?m_CUNq zi*cd6EfTCIc2Rk6Y4#7?+4|tyZ5vAa06(|OEts*rHF596RX==pg8t`3hR;`_H%s>2 z4Sho2`t=204CsvJOqF~~xHg$^Aqkcm{v=p>U@)W*TOQcloZ1R=A_ekuFf%Y*@C!^* zaBiIdE=bdiskNI>xx5mB{c9MM{LRx-QP6dw@{sfF_G5$1<{&!|K!QEVYX3o;0PeD( zl9dXlqrhQ8!fzuY%MpNB14_$Kfq%tJIsvyqSoNf6I-Igfp)4Wa#nq||dq&FKdFf6w zCFzP>eZKv7P9z#+`IGEo+i4EAR|cDo9X2g{%2dCXpr==eDN+Ki45&XQdpia zqq$!>415*e_$Kv@9UXVWDPU?jR)dde{Zr=H(Z!=sl)`9@|g&UDc>28cjO1MUWW#HLp`Q$MBR3OV4*c)L&i+fAu zC~#MByU?TnC06hg$ooS?lN?3r(^w)%VO=3;a`L$#6CDzF=wwC2N{xV!B#0;$mSq** z+;Y0sfAI(q6f?y_T2=J9IYZIXg<{4~^pQ)-HCQ-}fLh;bxmJ9Za6j^6Dn>e}+h7>3 z58*);jAG!cV|fBLm@Zo3tq+ES8V?&;a)P?!s7{F8BTINoW2|u?F%uhrMK3hDb20?) zk?CpO4DbWj)CXcSi37MvwSXNNKYVf|o!X;H@=&bIV1oqSe!+~8ARI9ZIn%}|R*ntH zlDc!CzWa`aaNe+MHP_6B!&%d<)ocUu1DEUlJOMdSLU8+Q@ld#kr4j5Aq(Wr%p$H(d zw_-Ws@D8+}L7Sq7uq4Bwi5$B-xA#P(zZ!@~L6Z=VY8A=8X0WKqnj4S1NMD964vK@( za5%cB1B^ts^>Uei*$WAzd%X#yHR>zbg827#CL z>+IjPV%U(CoEwcHu+31eh`9Q10n5_aI^h@r*Jrh-#!|n6-h;c$&E2+P3N?gj#mhP%)ScMN;y}sL#m9k9~sPn~8q(!j1Mw z2Q31Dk>;AQLGr`~tej0-gqFv3E#lwTGa5YPhr7F-h-zZ8>lnmkG$2WXbL_RhCn3B^EvYfz4D}@oRkced&gE)P-w) zPpyMY*#7$4Q3#W+m}V#W@g&KehbE{{4Re8xOVV6v1;HI~*u-71)Ei_IH%r@Ovt-KK zB*;_nST}dTi6c-$x-Rx~`x!<)siQ5xgF;ZHMecSpZoz{GK`;R1Mc{xU0k+LjBd!}! zEfgiiu}grQ(e)C30>+{ro0j&7VLYN)s#3be4TF@%|6hjap7yhr^Y?fy-pyYRueX2# zjB~iR1cRmt$W#ZozX8Vy007ug@N%nC;dcrdXa#XHPXdQ@ux}6O@MVx+x#JBcQ*QxY@caC6(i=Q_|_zJZP4>oUsUy_Q!h}p(gl80;q;$yj%?_!DVB2GI>*;H!od;? z7%YigYwaJa4v`L$?71eahmsBR1+9bV7yQJ!V^&fdy9UAoP%1D>XAbP+U+O~2e4Qiq z^#I)UfZttH*)LKXki1)-Jh>8bjfbtH%W zhHY*wkI`*wtZy2@aS6q0^1Rg^^AM6W4>9RFv2ye(^8bn+7c8l^KNze?JiTzAd)wN83MTr|eJ8dB-+C z{M2^;^2n=I_0@196uXyYE>hKtGFo1xV>SOq@7TW%-514Ll1&ILMXU}dLIfODM6d{T zA~*VBrKJSPf_P&~I*FRpufRL)vatoY)iQSHBeVeBaq}nvDw(JD5uTIQfx@*UL zn0?VQ2FGw8p!AQyKs8jJ9c_&N`r zE7p3b&rl7>5mXrol>izkuL?FZ$gDv^0H!$q0?IapTME!FeBT`k2NS{4mh?z%^mxq0 zVjwXD2lj7%y8V+pA`P*MBT*zXn}_=;T%SGSnx;WI6J%FDK3W?|Zze{Zu^e_ zmus*|0i%0zJzlQj0qN5B(O7zd?ZH@rC$We$0K3ioX)x4L@SMhCZ2L_{%(w|o)~#cz zJgaF2wDT>?nLT9~r*we*hm~0<@2vKhoap-Zf_f7tLi#}j5BWUFG=&IFo$tNukoV&D zv*N|<5WSeaR=ZKfQ59Q`<20()MsQ^xAmF|Rx+uv9##9z zEjPD2^AH?j7G`H3-koz>u^2zaGW?*IV%){g{DkgYm}L&Xt^E%@&xkel3HA!KXAqHH zux2F*RUgd=A^}5R9jq_?59DhMeLf`--G<@cghrZ(uK@DL6kY_{y1UB-T>J83GVVAo zqNiNPi6_U8zGARGdZtWitP4{GOkmA2GLDlmtlG2Xxl}j>^bnTJp)gm5$|s#V+CNsN zd5*jB48}BKRvtsl%GbaCl#7^>whkl*k$M2w9DfK&- zMFp%WK1+Dc*4V*(ES8_oUwY{r_BB1qfHF?&Fq8{Py-)E+A-XQd*E>$ zP!c$=#&O4vAr=pUHw2oFUc+Uk`!~+vftqeuSxBEwd~TR-j>C^BV#6myHs0?4ZUMo4 zOo`h_k)+~|eevPBI7GKh)-v$MOE2a2gH`y-EEC0|SPUR4f<{#+12ieTN$b%m`CKyk ziRL=g8r_mmdLu%Ly>499Q^|UD%R7-OL%UaOxr=s_PE3fct}a}Ew}ND(%J@LZ4Sxcv z4`mQ!D_`i8CW)2ZZ+jO4g-+>7h&HcOVQTm7?R}_!2x!`5Io*!auu891tJ1{&=my_oE1-??)v4njH)2>Qhwx^K44cc7dlAZUyWndO?43an0`j z5Mjum_ zOc+`LX=%g_WDO+s7IiwDJj7kKX=w5(_+tu>h_^JS5zLDL!QTeeGbvm!Ot88|*BM*a z8)w%a%XSFLb7V#^%(xCi8gi2CgS`T<-x|_e7zQ{bClkSGJsf0p+n!gEas??A^iWte zkpD$P?hrd@+uLo;bwYM96$=}u*&qI77pqV$80m8sqeQ;O?KgTWax&2(2j}S#ph{+-p1hr5cYj9 z$Yfc(=btzIk~JSi-}EfL>2$|NPdf8HLK3==m41E2Wlwy@7~?{tNJZw;7%UL$t}pd= zZTLJN_=Xk@f%9$H#eOfDk8Jv#OvG66H{hH7_w*Fer{s_IxTLZ_!1wntN^!v5GiI7m z#A&lHw-=LUCVi&5CGdpd4zS0c2yCgINoUL?TaFC4^gP;cMIyenfdj1A9Y-`@ZYBr? zxY`nt#e^fHAzu9O(Ehz`C+!MWTX8OL3Pd>Qe^}Jr#JSpA<-H@lAAZPO$N%e|)DbfY^M(^RA-Q6n*xHFxOEhJSF2Pmsyip`*A;xGzkdes=h#GZJa-z!8w&BA^t{!Sk!)Y=I z+=$`9%0Noj^H(?D91Jhl8()dUe(GNuI*`&Ii$+u@J&;aEB15rgDpTE6efpx|5$h11 zwbYogJzgvi1u}uH7ezlGb-$-7EEF``ztXw7XE2btF`M3zjim7wWGBj*cm>dTxXyb8 z`neVE3%3V;aEMCc9vHkA#Ij4CU&*pJV8npuE!#1eOm<7c6fb+rGlDpvxtm-ql^}ex z*B~Mqh4D7@po>HU#!dYS88l7)8sA=lb06m6|10B*i%YA>LKuve@NYGGh45M}=_WHee&0ThZ|CH5-Ld|K7hi9N}*P6v!N26k@0dv3=-9dij*zJ*Xc9$J9A zj$eRwK%Lr>O{KD1rf9-NGUlPVnNp!pnwdLfm7wG#S|a>0NES;$lHP}}04DY%Du`J& zh7q0+WRho`)3qj_)MRr*jbSK(JVCjwYT`WkeohGQLPTg{xKv51!)4M-f-hPQMXazo zIRLm9)`!rnfk`!NMQ%HXa-_Hyj>`eVid)LwVkG)+$lx7aOb^J|MYptCZ9pDi81b`~ zW-9|Z?LJ%y-lydT6kD@a5a92m$8@m#j?Tu@Fv>;Yd{`={?-P+=tx~48NKdQ?`Ff>~ zXtV)&36ZA03aWyh>1d_#?P5Lfmc~U9gK{JgsYL>@9GvzcmRb&!#PF9F;UlLFc;4M_ zIrwv|`|%f}ln%U&zar5ZMABm&x^rkGd7xl#&x5S^(xWHeqiNx^fxf86lY}zZ)LluvJ2Y)cTub2_|{ubD6=d;iQLKkqmF$r)Pp9 z8ShMO`=Ru}L`eWulqLq!hZe18MOI$)BdtmP@0{;fHhKA`Z>4boA6UdrlsL^!&`4~? zK?l(5TK`&|X-7`SvV*aDDgkYL!Yzclxr6Ju23Tq6wRHV$A1kYB`C~Hc$s>GmBS$2l zHiMhI-vv)ec}c6V1CuulaY3G6MAxoBt9FMiLf%@kIr(gX&pxsL8aADeaKimCH_Y7Y zn8V2H!OygwdARivI#zKLyBF8l%_EdG3+4haOqOGgC{FuTbbM;LRH7qg#N=0~eK7X^ zTB5w6CNvx11JYa&b|DBylWtw*(}BD>G3GJMS5{WotHpRf-2M!WYPN)7-2Ns!PFiet zn+_~?(hxDnh&lfXXg9@E4xr_sG@Q^9m|j>$IE1UGJ`xNSVoG3^d0BlzV_~~_ef`K1 z+mShvjaTh*;8lu}gh}P9=(S6~mi>7B`lcOb+5~QSJe!RV*!E2bs|C>URWZ7Lq|@*C z?G=v11KSV9M!>cMuEf_U!Fd6kh_?p&WPwx$bX%QcR}wq26Y^9N;#|tmG;+z_ljNTw>IpySDtiJeAdn!N04wf@Lsaq@PLe#j zs{`qo3lb9TkaHe)7Wj|eUueQ8ym>_qiE92?-b5TX9BI-HssrVwgM}T3nVv6vTc?Ud zP+#K;F2Haa=@}IKBn+Oo9ZgQ7W2HkYyY(e2(0NDrrgdBBsnXH)H96W-fd%CF zUH7~4x&HvJ?Yq%V1*}!@IEAJYODAzy=t;B*eD^tc0JjCyYlIUHg(7h>(9Q4^X1YfF z&xVt1&zp}P$fq59cw~EFCX%-6b|x}im>n5%oK*I}(e{64Q(+*b1jDHrzwqxHPqC#& zWyj2pZM8-|TXWr7Hs7di!--1cM@}G&V6!k8jn7-4VZgCfd5n_9J<>tJqnJu0+ZWjk zQHc=vGjet6&=UxupkbS({#o6xI_7JkeR=H|yX>{5qwe25_FB#S33uFsci-62Ej8dK zXu!9GS7Qx{Q>Ri$f|^3YC${qr!*GpH48O-P?y!bGVYtiOA&_rAR-FPjmPVoV%C`g->Q5D4yPMGra=eLF>2gPenGwb(T(l#!dQ#9+RQx665W9_5Ew|ovgJ5_rsRGZ~d>p zhmCu;ki**;R~3RDQA8GR5Uok-{f)QuRORm?$jSwSBxB(SA`4cREW@y9lgQM1FZEXP z=}5s~szm%WbTdXF0^9$G!uao0Ewk|wAG2%Psz}BjIy$ z<(R&6M-Z061MGITP;M`;ICbxgrQ44|60#4v7HraxQd#Fm*I8S(eAD# z`meo`)htWPZrm<{OCdehz2H}TT+vA$uX7df0bUE=$w$$id~rfWz0547eN~vbXieg6NDCOPNFL?`q;HY1$!}Gz5nUszqJ5#U5-yDWHCD=|V1`7G z6U3+DCJ!WC1(u!$Oh9T)Pi1#c3=q3Cz!?xxoY?Jgde4@(0SamiDHxP!C>9F=Q^ruo zN?L4NdGgW#RsrxVJx@;sE}ay7gP>gkKe`OBfo5L|GY)1^2)g(nGWW#_5?_<~mkIzK z^1JC^OVxezQ3uPM{ovY@s^sWX_A<7Y+K45RlyL=F z0Iz)!7&p)#$oeMcBh^oW6~Qx4*aw*9Cb75$l#S%s+y*HTbS*?01*)B z%2nx-|3llG062D)XQDcH)xEm9+IN*oDwUSnRb8c$s(Mp*b+vo%YP)T>_i}q{ytWOt z*%1cp29u^zzQN*9R`J6R@+Rp+?)Pr@~eG8D?2~G5;Y0Ps1Z}R1z)KV+WDlaZJtFN?age{BP zGzvVf2fl~R2GpK-&&}Y-@IYn@#5BiXrlVLSScx5jGbD*ppMXHFidBm{5iMGexw8;E zKusjlFxK%Izu37D%?f05w)6J$6r@L+HeMH967=m5B6_=R!SdMR6Mi;I7oafo*oXKW z!e!PM92_Y$N!L1qLd#sl>G@#$;XQvsiz!I7Y1;???5uNl72oi-U5DR|uoSRaGJ1FT zVn{&Z@yVMXf3`!jr*KDhp6UAmOy#{xofrCk!tw1r=edC2AgnefHrJjH=*ViPO?Am= zdjY0$I>3g{o&OFy=NEw0A#U!AzS*G35p#$w4YC466ky8NsQwT*YZzO=tRKsH>-!Hi z6Uc{G-xpHzJ>Tx1htz1QU2Z1Av-`{Eua4G5zhN!d!U$7BK3a5astJ;3s3uU+LXK%T zL`j@rjMy)NSiQtL_I8vVO292W2*^gZi%woF=6CaYYtq(j-?i>{7aX9JUvs# zy7Lm(GYYVJ&B40553DFaJdr1u)*q64IKF*)^BO`gJkSVoVrGM@5Z~o6#DT8yXAa?^UT}L}g zQlr=N*M*w}Jp*3{j2mQHtxRbxH@j^%$2a**X|)989`D1%$@&z08gSKdz6sb-Ia0-G zMeZdcJSZVwFruBlEm~B%r@nJ!HuuKd?8x*OGD}2EWAlm5R~#eMyW*xcs2P4KY}K)P&SpgriwAte4-51S(FnF1-t@u zLqyiTf-=AOnar?SOr%R}==-Ad|C|_9a?wPd<6s! z#q&pB-*Mlf+i#?mOY{$?q@r&ysI=s3+tdlpi86r_ zn|A>69j^2C4>(L|Z@NTDy2ct(U|@jbBYPIkMG^VlwcHSr4?-80(F8R)zUd5ltb5#? zfqV)OqQ%@u_8#IxBa#Zbj;S*q+wf|gMc%7JHke8+#nRyeQI!choC?3p`ET{O;#PU) z3TM-~K&uH0BC2E+71QPwgKg)VIE801#H7hSWKIC)A3RWjaGLJDojfn-g0-3oq#A&qevoQH(P@( zo96rs`SUmDevrxgOpYd9E>t$PI940{z5`FXig^#iWpvn!Db=&=RreCT95zmoP%d_z z_tPkfGj8)X1bh)OARV8}-YC1V+JW;?DJmf3o07+>4oY%DgW zblICoEG@3T=572G>Q|w6!?+|YND_9gt34h^7ORJfDvUqm-6tI!1OqOHoHML) zRh2lAiS3FwySi2{A$p=g`2YL@naC@GwMkkWII%S5^^Pr_7+`PftWejWCAVcElcW_e ztQHRPIQ!y%0iiB(Vv&8(HZ3}ZWu~1STx^cjO|w4MTpY~8^n$U~qHC>vF<4)~@8XZd z_K7q6B5TRA7ryssJfDw4Q!>50Uv=lkL!RppQS5>3ztR&Ui9*Ox05Jz8iYPxFa!~^? zZ5RP4cmel=#A=RMq=|O03-ET?U3k+W+7@xIvkeD)4ATYFe5@}Li$@EWlN)rxrqc=Dn%{z+h)TDRjBc>1Ggy00hgXasy?Zvs# zfH}N75ev@@3@sFgwk<6b&%-^#4qC~0TB;4@6PM$O2A+IO+A=hVVc655Xl?PR6y^am z4eF#o)a0l#y&}D#vu+NVopse4Fr=0d@OIX&ys}jez-0(NG(8+Jj6j&Z;T^3qA7g*S z_8>+hM)D8b4>Z41*W=cFXxAE>yt655aJ|}c{c3MK?qvgBCt=E7jg8hzV zcsqaPP4Irb2EV~`c-|PajLTs2bhuBcFS_P2blppz?G8c6Ar9F(p;XB7{1&j5hA_^w z!8j-;#BMSC8h3ZY*^hS4`XewXR+~Yf+wn*IU0F6sl%(T>@j?2WE=E$DjxU2vlC(fB zL#+~$l=>{qL-bBxB!(yGs1(}~3t{@8{7Gy`u-LVR`P--Z{<9meV`WI?`p3 zJIX6CXaZUVe3kFWfaA&3sga}>{0339P>&PV!+32uV(tdD4T`S@^_&YO!YLKikP&9X zF$}<&Z|*Kux|o<)X`)Fwf>_hEsFf7-M#p3hQ~BePS)pO6YcR_VhP0x zj^WQk0;mE@Om}8(2u{D`tYh7}yz`ILTmJ0eBlOXj0ryJ^hO;aFjSfG4 zP$;X5j!o@OuC=c4?WS|obhH+(alS?BAG>+%3CLriX>Dq{ZXhCO)9wnb-FE8AshBS= zqTyxB%W$17a}7O@?MJW#AQ=2k1TAr1p(e>eeY@xA7#r56pxJ&6J}F|tN#@%8C4B#E zSDvDGBmbkwL)3(hgE)+?EFlIp335p|8^BI@*~9!8TXa z$v5&m@Vif;k0I(DvHQG`LMf-IS6i^wh7f0dw3P7ftv zXJh@e6ls>T!E@ej?6UmkGi&apQxHrzGVqLhrgwAOJ+*ex*WDAX?vwZNr(m@1bFaDI zrncwYfW%2xgLM~PVFpr@jczr(IpmyJ5o{Lx#dx+C%v8|9$d0Ij9tFgYSPQ%Ip!CpR zY_S9LU3;|NY`#nLM*_aR5Yu3G`>&Gr;y=`C>`MS2`@DXi&+qlId@DuxUy@E~Q%m8_ zo2;;8O+lgm3lK#q>LbPu?-PJ5hs}5}8VW^&@h;y1=>Ye79!2?kAaO_u0J4+(KZbxW z3c7{V$)W8IpB{B;f}o-SDejacQJQWb&T^OsWEF^gg!K?=5N<#P&^59_hzP3&5{S_E zuvpM(4rQfUVXs0Ae_X~N|JXm0OPYbHkl~#!WVS?9EsdBle~1Qp9!Wfcicz2uJeo^| zeMr;h3xo@mMscASj*kqa%v>zyn<~maM2VSUwjfD1W98ejAyo>q zw{?Gze)oL?N#AfKKdGvLuoh6F;1Phd5b)-`pkXQ7zPOcvdqKua$@?RjXejW$Cd{){8%a@W zxw~olK26m#`ph=2PgI+cdvF1+wo37K`{BdLZvlb9djemUCM*7Obf5$c zg03S_DRS%=`NzFmnpONvPm6a z%ky{<{x-&^dnb)Q>7M=K&%$SU%?3V8A(NBeF-X=?bX)w7I5Bi}6tZ54aCj3Mi~_N7 zid?CHDwcm^D4wyEXvxS8wHEfWKaGdSc5V-+f=0_S^Qp{meyg2-T(-kyGpjF-PPUo` zdrPp=sE1Oycr;R%qp`-8dov?kMipfsxjVq^d|ZAMa|#JQ&U}m^)<1zl#&qXfZZzQn zAX`Bk0EEFziTXl|Ht;f(SPSPt6^qT`HYHsXDj=5x^UW&EkHAp>8{$V9`%~~T6MI?R zvjfsUS@bY`!4|SZqLjqkXiO2JvTM8R8u7Y23HQ=h58NB@N5f;)Q&Z72$OU|*To&QKTrz36gK^iaq zoDaw$&`pI-9tFG0Hu8nL!DsLaS9C06e3FJKf_j=j%)bnD!Ud=}k$9(DEgDtqzf)%< zrHtO5o*{*_Q}+3t~)w4oY)z zU540znHA#!0a#`B*PUrwvhQSridX&~!WDMD$&5++q!a?PexT>H@fT%X>HOug|v_t0rT^VtYZalCP?!#wv_eyyz8;uS8d3@`_ zcpwn}RJ?_x@4o;TE|9ioWrj)bQ-OhM;Ops`eW{O$(;pi+dL%rse01O&@nCR#>(=;Z z6KrB<{0Su4iQ|qZ6rZkqCODc4{6*$qJ$+8)XV2xLF1cS{wr%0) z=^Dg}2eaW|cIW7%4!e)>PT;c06vEg$4d|w!x$$ajaC~a+t*qUc9G#vXoouw(Tj!?6 z2V>Q7K)as=Bn!9WJ9zGsCf6<3+3!Ja8lpK~xUXEd9Ac@uUKVG%V^99W_&F`67O%oaFNVB1DNR(Xkm!Xu3c!G# zQ|tF3L*%Kyu8@*ktKmHerqH{ivtFai=(?~%w`pKeKQ*{~Px^=I@o^oEc))i8Lj#{n zWM+9i^RBwK^6*+HVL^dKsKF))$Bgx2!k6hj1{()vnXM0?MKlPl>KHa=Z4@y9qQPX=QuQ7NPLuPoot;n^e}<#z#ymH zQdyiR>ljRQD$YD*tPJ_`P$=w+g^WPTHo{R~I5bqwV-fkZcXT`&#J@wyXn0}@|JZbV zG#DMnzfUA4!qF-GTQBCPYUOlJk#+PW^nFcMa_MqyDqr-c2h53C{F~GoyUG^+4XXpQ z6DIzpwDPWog?}_Z6W04rkms3r%A@c`WGUKa1M)W!)hqR!q+>Rk!NeiQbWTXphfsbn z@z$}W>NjV~*R-xF&$Ql}s4n$4-3wDAcl^3{=E#3DhAz8o$Y6K=`W+)v<40y-&vs*c z49JWgOomW#D3FH-__)E+3Cv>M*dO-&ZFbe3Z_nGE|Ap9|hlLbyd*aD%=+BqfL)&bA zM|H@u9wOO7QErbv*$w>p67Mr>$Y=O@_?Gay4G1-f zs@}kH*l^1!(hchG1=PYVU;EU_KglsRogezB8u&f+23+CNC}TI^{=o5DzV+pkpUM;m zry1!|2{cc51lz4!XVD6-vcxN!7-Vk`NN_+%SpZVSZO9tY~So`a4 zHL$u84|KjAc&~|=N8F{pH*kZR2>x+b@HqwjuKx9aE@tu+g0T(~+);;g5eC=lds%uEToR0fw5BEj8?Y`#G z5nte83Gz7XWWDxh#dha^Jb*YYKl}Uci{65BeuQ^Dz(#tn#`Ej`5$yA1rx<{IGmYnQ z1x%38kT_bwi8vlFUQc(}X^1jEFlNv_=DmOZ$lkZ{?`Fye}$DV;)ZKN!xU0Uq=KUJ*d0zrB|*pt zNL>>r3_yHVq^>q7kpqbCf?cQ~!j)$*;P3~5obDha#!hJmQ_1B=L$S?!cb5H<_AN<@xkbN-^=7vw8M(B~hva@i;>TV8X~L`x#(hncc}ETrq<8O^uq(`F)? z9vbt@Ad$3XG#>8rzWATVRbMKJRLKY~!FY53I`6)BGO}d&0PXzNav*6*-e_gWT%o0C z#T=@{bjeBvmIFEK(DnYH6!qT_4NPAKzi2@L^0NTX=w;J^==F9~3R*WDvT|46OMGe8 z5^N#h&RBza>u@_Nm&aF{+yVB$=ho$s0^eX_90BI5iL;i1!vdAOEYU4 z?j&%jNlD4?J+ODr!g7S&^uZdau#8jQAW|+U+P2U@=YxPU_v4}$w`mG42EC^YGZ7!% z;XD3@ZTk)`du^7Kym($f-BKE6fU64-^nxm>Y2;cX8O>dP2#2;w14ZveS!wt~v4O~h zX@bbb2!toNm^Q3HozJLVDZo^~NRXs?cs^88WW=bN>Mm8UmUl01QcB_Q*ahm?oFpry z(ERYAV&ID^3xHMk=;H1&Om;Ls{{UE%N729XJSOpa^eqT+Tq~nekfozo!3>Szhy{ge zwH%2@A(s$HiZ}~-;nANkiF|pB-gh6)@f&Y$#pChBPQ((nP@j3p)S7`n zQ!}MJ>b<2}zi1d>FV_J3LkmfgruuHmMWZ<&m{dhBA%%mg_{K6B9BV*MMWfhgif?P{ z>f^_+h9^X+%9eHv2>0p`Z%JCkc8EG#TLg*;T_QP7K2+jcD76 z*Gyom$GtzRXcW?>^Hg{X5sqGHeGgm)y^HSy8F#u@ZOLOoW}ebP-e z<^y08vm-f_;sr?=N>zt|ns0HN9JXOU@kBp{f6&@K)egek!IJB__@Qu6+TRFSUJwl< zJ#jXcDwh}I$7u8tvdYkpfel`7Qz#Wz_twA>0#iya@7!NYd!WYzA%&NLOyyEIj8mAU zxJv{PqJXGEM2#gdze1ak$dFti20qvO0yVwTw+e)5UU@f?l*g?^WBKV8SPm1bwWZ#*7xdT#^S5?r-1*pyvJ|ld$4=#MfmyndLek#ks9vE{>42 zRjQD&h$|t-IGwscCDgif&poFRi1Fg%AQiX=4yyAt;}Ae% zhm0C>L}7tg@gAGP)O)KLOd~ns+LRo8eBjl#aZptc8uqIPlz{iUE0jKV<-6X1BU8T> z{W3tzr<;*#$kqZbOlV>7KuLT`j3rPq{E^*HIxWnx+z|WXA6x?_j{I1;>d$4yPTndT zyS)C|?OEAdft5nozOWp8f7w)ySU%r$ZorpWGvtu$^L`||=!Ixy7`IXQESGQBq<69p zzf74>OIsQxv>qlI0zC=HG5mwHlh|0Ozcd1m1Tp=LCsN7Dv9VkJ%4_a|h2+;x?elu8 z;2r7}>@J`FOYz~#G+b3%F4xq864p=74l9_z!vNjV_+5jK_BoD5b=FIee{;tYu@-Q| z8=U^#9W0ROUf|kVf8bTBfn?^=^c`a=e$-(3JTfy?z3SK<(~{xcZK$t$AUsJ%gGuIj z#_QKVwxC(wyYB{L%)-ZXzxSE29T*D0`9pQnXER8mSp9Mhg1%jCmE19&; zZAd`Sxo{isSLbb8ze^`42qvkQo&_fU^Bznd6Rb=q9TK3RP?g!!omG1%nLvMB34($5 zyrHH*qaB7*;k=R0i$2Zqjym)~0IdjRNWRG)C=gwn_&I4HI=!8emy%0>d9Z-j1m-cg zztL*!r}g^ZaFW$d(=vV{*X7^O)RkZz+qiQ{*tDuUr+A&?ry&>-ucevtNcdMF76sl95S2MXe8zM$wlc` z6cKpXEkNJy#?|>pmo5zXHr9bz;d#ScTt2EAv%ljrcO^fkE!gT=jxRY&_1)XOu<6*j zB=DE88IjyQhsdkjp%HUaY8`o-K>vhJj~Rnlhv|r%*62u>LMGwE64)iUS7>yQokTdb zAp=xsusETSn2|A#=pG870j(5CnJ}pPv;%$}OMw2M9b{6yl$p#7NC*)?VzWdN>9cm0 zt9zPn_Z%DqA*Ec^j>bsO8|->Xc7pP zLNHU>RC1?y%~H3nOU+G%6Sh5ppQHG!OGKLVupj;Qc=&wy>d~K}_#;5d%$CbPHZSod z6B5(fyN)=mr^x3|^d^|9U2Fj$PgqM6B2Je~;{w9co64O%YH*B1^wtSge*+L{x_W%5 zky8wL0Hn>~*kHce8b*MKu4Z{OJF8-UMOSCu!cl6iWC637JPZq*-|*)bhIjMR(EjK? z^%N)5BiVy;a;|wQgofn$CHj>URKQg`2&)dH99nLVtYt6;`AA4Z2 zSu!@WkQkj!X>abwvrPv75N-m2cR)hVI%% z3W~2_o$$-Cg0)cb4V7}<>2NeZaXomML+3+r$$xK=wZ!E9Tb69@^A%FEIR$g35)E8m zxGY)(`*JdG-Mfq18wiW^d7xV`hD9}Cu|!*8LgMV-s2DEebI1!7klGRGHK+jO=zuhb zniF5)5))74N5%@?-a#-x*oJ)=>t#xRD0r=D=?3cbljW%hJA7^MA#f^c`eEE*VB}4e zKZzPPbPH0Kf0@>W!|B8$zBF>FoJ$TI%ONe_iqEjvl)1Cg_D4RHJ2sF!XKMbm?~z3M zFx|gQB0{^e)0|@9FkUeU??8U6HOPO2pGi?>C0Z${wY#0N8{LE4f*S=edbN#`QJtM4 z&l$XB%h+~)2ZkJ&eE^5vfH3WXO_Af#tkLb*bYM5a?JG}T5?t!^3o0k?zhwP$e*RK> z-7;^EEX}``P^z!(-@0XF`}&H`JUmJWA# zLgiRlagL81SLcSSO(%J=zKr|%eMg+{u_Nd@C@5i#Y0jqniWCtEJ3Pt}hgK4#LGF8>fUs(a^}!Y35kK5N zxh4REm_|r#y}0={)^78Wi_M>L&<)yuzc&|Zt*^7y?xnVK2`5S^Wg+4dGdvcs=@5Y<=n}1Fj@J-+0xV(t zMnGWcG>@nSu!RiGxKq*tKqQ!0i=rCLcV6${@ZeY~r^*poE6zotx@>|!Qtd4dtGeA^nc$UvMsDSf55|5+<$i&Ob6OMA+ zj*$0dj}GKc0M?!aA2-mCseu4EC^n!HQ-lu8JN%e!25Om=_72asHVnfB^pkvb1 zupVxJbJ3;E8W`Nxk2)!}zXyi5m@Fwp7(M|~4TlC0SR|!@86h1SnRL^>$k1FdlF5`a znYEspeM=~ihg_0|ToTdEi0$*LCbNB!v_hf=0}+omXvOl`smu%X%`$~zJ9GEz(dQ`U z8MZyHA@*KCzYs+dxNi?BmYlkJ0ao&% zZ>!ROzb6Dr|9B>E>hRu6U^_Yur6ztL5dvrk*we>EOc2|ZQYGaRV^Eam?xFM{W1mnQ zyBx(sdmyI{5T=GK3#3qRIRpZpNaW$3DE!!~?EG>W$yHEyUf}VvQF2dqzIySwwN|>! z7faj)`U`&JB~FR{v5t3G6=mzUb#NVz=5Z8F2v>!k_$)NQ4OiKDDou1lVLD&E_#7#y zID3iWY&<1&Ij)-~fPguKe4Q8R{t)FjA!7ynjS^{~TzRgLmA(!@!Q4!vvIQx-04;Q+ zRk%ek<#L0`%V)cO0>%zs3bg{45|iR_N^~A(OiE3~q7b_krP6Fx6!=3TvBCP_VEs3L zTr%swm83XK8=;gWS(YTFLNI+?hjbQF^GFj(vGu|Fj{0Ed=Xh3X5$7$q1O14B9)X>R z^L~*B0@fg|&+uq@O!Z`pAB3wXQ3OYwFcpz$x8IT{cV{l5_i;zaGe?0MmGemuM2yQw)^6xsr$fsqGuS#f9U9{YF0m4X)os%=GehDm>Xu*4*VzZv(UEr?dX&Vcv%BvGF|NM* z*7-C1@YvFxQuz+8dDZkg`LWBi^e%qXydjx7rOg-L&5uZ;Im`D3YJh#y-26O7$5TKL z6e-52M5t`8X%*pyL?j5;y&)W82)Y_<0pcwOl0fd|nmR3Tv5MIRsQ-KK!KK##GxZk<_9ez&v4%QZu$Df7X@CCGI9c%oRXi<1Uxa`U|+@Visc9hH62+o;)QwEIS z^`CIeZZFRvf5RN#l)d4wchm8tDqkR_=w&wS*@+2R7XOg4u#*QJ>xMII-84G?ft~>2 z*CD0Yv`1?xu!PUT_WH+IOLur~#0V3FuRI#sQROgE0PQ0D#0id6AQ?fdu~<(@#^GWQ z&TL8W1(s{rHrQn$tl}!^R_OW^NA+nbY*c4-C2Y--WHLKkx1uv6@Gaj9s@OMIg~v!To^_-#ck-wqp{?~k?Rgm#A0xvS7o1^8{*<2+KOyiU&h#4 zBa{UVkQf3X`isC-TueVs5um~*FtPW|G-dXKDS&*7C!7427pJZ&K#T!Lb7C8%V4FHt zn>d`jO+&+cnFiLHu3bKYEYXkMzc>U}Kkk&_syqgU-%%L6R6L5`h@$avFY?{#z-+=> zQ$ji`7~JBCei>PZmy`7G-q05_98^Wx0jEI@IpqGTClCLe?n^@i%*MC0F7N;KWvMv+D)-kfI~EGE6YftD=gzlaFMA3)(=g=at2~e3$MK4e zfLSPAn&$as*q>kSw3xB^R8JGS)3O`(L>0r`o`>wYj(<|Vb2dWWqf}DSz*vI8o&oPO z^Jf(4=jeix{3$N{8WuY!{V&2Uu)=K$*ycwD6C+83dGKraYhA^iNqzukl}uF9nUa#_ z6qrq=pYr^Z4nx`LbF}y^FVpt)SbiEfi%O!!Noxql{JAbhk$3>EK|8yK4;YsPMv z3dmZCf}0#Gy&A)api$lj{{oh$;))mj_mSDMEsP@U{o?a|6LQd(Y$km{c|s0Y;QoN= zr(p#;U!z*$*ntn@awNrL`>l@gIU5N#N3!YMQWRgIznqAElIfa1C` zfU{=cSiB@0ozg?MVZFXh*L`|Sul}Lo4T3kx`~jkkaO~4N7re$Fie22)yV1riex{$g zRo8FDX`il-{Q*LbXHHeDk=?5 ztalKvxgtrHd1#*~xvnK5!YU4Ay0OO_)~;V>JNF-WkCeZ*pv)c}iUH=So6%jn;-)?Z zfK%>=u(&T7lH!ePSyj?+Kk>-1%Rj7y!`jxX%ZXO@fKRi1SVMdVg7NX8&OgCpl-1&V z&P4$kaF0O`DR~P0#z}n^A)svN79@ZXrUzivD`>-Rm{Bsj1}A8EeDK~vMT5B@1zls z->rv3U-TLJ9)NSc7z%gRm_kb@bTAMT14FnCap&*=PU4?20cK`1p{S~ofaJ3l95{(g zg4)RemX#Gn9w#EFH~I7$ovi6Tv@HmLoS0?<^;ZH`XA5+yox}xN=lxEgFUjDBMbsII z+zUt?gRn7my?#XdP5-(l8a!N$MkPQ1u==s{ry+WuCf6i`COh@LRx2+OQr_2s-N`-p zUAi~2221pPy}vVI7YZV3Ob34Lt{Ub%y`_N-q)C@oU#)dh<5xpnLz!? zEx`NiWWqY>x3>+J7`s>KPweC5y=SG|cH6qeO2mVT54TE^?z_ovt6Q{$eX24!w=ZSK z9~N2^$|~&MB+HQ1yG3;l^D2*`69zKWIc%ILIA2M)End_4oY{@~Qu!@-ALkprH&|Vv zx?4$Q!zm!)CMF2e#!vl2EW_e-gzL~#JAYPfrozP8jT@bFZCuC|b0bN*E#JcTabmDQ zh&qDR;BT#2O^)Ce=PvpJ{=_@Ec!VU{0COLM*M{bAx7VQ8i--;)Z>a;kA@B$@ISC_Y z(>a28;Os`E=~qRSzpJR|^2l!FJJHp->zlHE3!T{Wz#^Tv{IaDhkXL$RBxGAuJ)pR| zM-X94w>Ph!Q*}*Ud|;1rVs!NJ%i)zIo%VT-b@4)Sg7>5$(%3g961bWS#6k5?zR|GwZ;8KP7xTJXw=aDba0&)Qj+1cdsjv zxW+Y7NO-^c=hm@ftq&tf1=mQ#R!6Li{uG^f>PWF#9X{MX);_AM|5;bz3(j*b!@Us- zNB*y>OUUDhdixyaqP`>hI!m;Nn}f@kal zAWZ4^i}C%D4xq}!I;2r}J1$Fqj?vr)FFNA(@k4X) zie9SXd*`}Mz&rAG1|R1of35dB7gw-Ta#5AEZJ{hLzVv61`##C*iz~!E9^z`>k+!@W;rJ0N2aw=xhOh}h6ziF;Ro==c4H1Mmr%X(o-QjY9OY z*l4)olY?oqYWV{tGZ4EnDYs!#(;Nbd}`=?lctX=N22ec&kw4V!Q;@qKPszNAe+=L&mU6j zbbc#B(tsJkB*Leb4BrJoBd*HtgR%8-X>XIC3xSYXtTA7PP4pQ=MG~XMUh>-z(hAsd zZk+&%#@XXBJ32=^mm#8J_J*yy>nm=+Q9=!*xz{Loa#sWD)8ws_57_`ut(GQ2PW zCYP!unFX|_Xr)Jx3EEfbyFzHrcidn2ebOtw6p4I^K7YS(|2rO7{HB4l?_MLEOok1w z_9>xO{DF!Iob@iydy%fx%Zua09c_&Hba7W$=810-03OUWSU|;s%1t3K>eFl5j9$jE zB2e547U&O0v!h@<9?dG^_}4;HX-WuF*aj>|xF3(|;WK%Ao$$Qp<)K(Zpys=#IlSt}=@;w!Q<|8WL_OQM4uAvU-=}qJ z9y%)K_!9DnxNr&Hf9QqqJ~SukMTnH#odz>b9f5Mh6TlPCVNlP4nm|wBi2d8KnrTj% zS+ll`u)doO;dUq?gN4BQLfA8iz#D}y z+3hls?pnoF5DaGaiQ{&(^8<8q&YHe1fJ;ld`fVDXe-AZ6VLOi7U5W_{8D|A#iA~=| zx17QVm(e|V{!WTXp!l#H*tWI+3QGwcm5=oF`td>!R%aq45M-l%ugZgbN|drgoOzSM$UBC_7OKxu0t#VW0D zME1>bGk2-#U1q5B_*ojRXW4_HM}@BvG>M4q0tSl4CC7b1r=ZvhnD-f!ZFJejOaqdm z1DT;d&(_*k_=5TsJ61aF2YtS}FXwwOKDL9ct?al$5BjcXf8#-%s{3$u2b}d>cZKdn z_2YwY2O&=pcXEZg6{%Cg;bMWpWqx zYjQhAR_~nW9F<3QS1P-$2?ZwGtPWCZ7?$l2?*pK_O|p(; z_2@|_zayUcKG;=EF9z>b>R7VTka`1|42}*{*y>QAZ zR8eHl1%}$zsJ@9=CQ|o@q$%?R>-SmoCPvg~&Chtla|l3B>NSv*o8OKSUIi2#z&) z(%juw_%0j2MBjgWV;wE2gJwiKf@K4cbMDo&=X<=iR}wN<#`ADqhUP?V3x(YQR;SMF@KiCREu#% z4bV%(IwN@;M&VT;U)#NgX4@hW<0i9g-eg1~ZCn($&GZ^NpAW7E@t4P7qCV%^c!<{l zd@c|#IKK%<9aZ1YKDaMc`cn=;mG_R)*5I zgMuVI1S8jSQxZE>oRo0bY{yzL{LyaJXY!p`%k=SkojO?KaeFyJ*TWP`9gf69(lD@k zk$BFv5Uh1kq)3F^LMA%CqPf;E(v=9+s7cMUdc;0d9ZyA-s4*CeAKw0EJEEWUu65RC zR0WA)RO5ASMVMMBq4fglSCcQTD~rFE9Q@UuJJoO%*=G>+|pxXC4b zyg7Hh^*MH+wZK|LCp7Ler=_1N3PKbpIGzoLG53VGTWkVubDcld2%{LPT_-nB9ZPUh8R)ru$efhJ{C5f*uhuQ%AiT0gV;9PW#^jc8c)nK84F&DBaCprQUN|^4E1hGlJFeO{Hxc!E6Elqi zSKJ6008aE}HQD)O>F||z9}we4VD`2ndYbUqFaU5Nrz`280yt`)Gl}s7*iE-IgpHs< z$`x10fr({>7zL)X@9nj`p;1gBwt3dHF}I9{yw+ZSF3;JwPBeVATsv3uHBMmWGRN}+ zo#&Y6A=7;5;9g|XwBPNIROtd(!ryJHMgQKRXv{W)roA;?D5SUY-B^?*PLve|sA0%1 z=sP0L_(~up?(p1=_W&Xft2}QsVJdJ7?o7{)p@3S_g$_6dN%xq~3&_|*th&xS^1K10 z?qX(fWq(Md(&?ams~sKBMk(7Yx6%o*i$g@tlU(21dlI9!jeqDQMrTAQ?rdCqZaX`E z>&o3xJPg8gHY&_IMDiS;+EV@aXVFl{uD_ zGgp8mmHIGuqi_!d@O4O6Pf%q6R*ql_0Ok{_JW04TOAt0-EuV+t^-)lI;*%XqEyUD# zAXQ$ND9%nCt`zFi$0lcr6AR^3Ag;z1Qv0Xtg$m2Jp@_YNP?L7)wy+Il(P#&u4x6Fk zV0ki~WGNH6b+Bzf<+Q`e^kjLk$lDZU$IJ;iF2XTp@bRHra)BK#pRP`T3@OxJh(U20 z1TvFo879c}R;CIp4-d^cOdRc1u~L3Te6W08Bpb_jE>M~V79>k|I=^8dbjw1V)gOX1 zQ->Z7NlmP71nEFmn1T)ydocbGp^j3c2!0gTeO@5TgE|B^6JylFWT z?)*|XBMYqP;$7Z!T=6b{XW6U7)84xl5%TeZSe#Fbk9G0!ZH$ahg%gSJr})Tt!lwk& zzI*QRrQz;*!v4%@8cHv>L8VeXOS`c~0ZT)pzgU2cus1qDJS7&$%8X-N0JQ?Y3sz$( zI3?Rw=V1fPAa~I3?A`09wJ`Mc5N!jRWcxb*qOp?K|HOG;c*5)BMeO{hHyywdITZ{} zVciU7V9X5XP4rQ$;gGMM;yyphF}fejkJou__1xom$nzG@8P6|z-tYOa=VK_gftXhJ{)SuRdGbK1g>5!j+~Pl?`&`Q z-ikPCi4W&a=YusrpraU3J$H1_n#^~;#^+wzS#DOHF z2OqQJovTPt%sZ28-XD2!ZADD3?_OCUxeeCr*X&;Yrw@hTVp+#ZX ze_mMWoOAb9_?rU*f|4`+0(cVi!=9Y@I9WIOO5igQit9{S>e`E7afM=n)CuFJ+$qVV!fgl1nJ1lnkW|Eue;?UR&Y~h(5#d zFg))G*+r9R!y=zCIofoCeU##;s3XUUaEhT*3u`G?US@b;A`GZR1kz_a1Gl+_W0i9%WN1X0S z83GP~%tIT$1>nVor?gjS?xam=t+rN61inJp5TezN_^V$DBx=mtz2k4Ydw3;xA7A<^E@I`_b9fZ?g9CtV)$on zL|C(NeNLafGZvGg6sT%%KW->S)cP~j01OzMg|OqS{X7vaY#6FxD|-;FZ5zLPgNZPM z>vP^Whr-S1kt?X$u8HCq-ekg$r}4I=cZRG>@#ND$%3O|-<$9Ch3ZOTJ;h#4nRte#% zq_G96ZM-Un)1V@XaG4;WCqiI!tS7)WNkmfNx|SLI094rT(7LyjGJFxg<53<9!K3Vz z=Emp>ThEQ!o$uc~77trHlCzptasA9!jwQMd=7Q^8?yNx|{sf2~{gFQJvMF`Ghx4O3 z)2?0TH^XlSvAP1z28H{Zj~#M7&3Jj@-d@8xPw!qu>{8#G^S~VxAMYR$QcEWb1<^&( zL^8{Cc-s=i1iWr&dawvhNn+N)x?0i65}07;#4Fzb@ykg0&P;=Rpn8{N_zq6~u@M1E zj-3fbOKH9HS|8TL8hdqK*TM@{$}+6kkdg{UqL=URnZBYdOWpVVRft-uy7z!xw5s($ z)^~8}c2x^Ult1;R^(eb9jtIWwJQ~>;(2QhCOV9XIit5b|`XXvfM|cx&Z@lv#vCl)# zDq@}FcrTTx#L4mD1myAeb>~kW%`{iWddhn}dDw+k28WRA2=20evrql}&m$hsMqawl zepdBkN6{`i)A_$aKI46}*C(s_GWTMXKZHWVYkG_LP?wf4-DdHiYp=xvvIzaT=*(ZG z%|O6RhZdH$4k7p6!rkSe*@~>l0g+9{hDEl?ZTlKG+&8&a>C%)u6Fk z_X$Lg*!uL{Mo`UPI}4k0XH9tI#g@uX_Az0n0o*`E;}AwL0p*;QHtC8NKZ#x)#gc-w z^n7PK`x6CW6*xeCdApsg?^PmOOvb(C7)Us77bw}5hEDAyd*fRXvQWXgk}Jj zxnL403;9@=ZUf=EVj|~)X#~s{i8Niu&>EMR{o=>xMq6vGD(9|TDW_x8$H$LP$7sU2 z8R3^;GqjOmH4c+m5UJ(|!ufZNFPU{r&VU1=*;?r`(687La_&0XZ593VGS6Ko^(7=G zw4)H-9EqvohQK3RT5%yVGz*--BYRu#&BcjCLa=KE^e0lqvTX1DWhxw`e-U$YM8MZDW@ZK_yQ7x5m>aE2c~kpq=Xp-URya^E;81|e=^WRvLKNwsO8Htce-P{-+qI+`@-ren;JeSXNW?^e+G#QH}`4Yf$f3IG?bP5cPHTwNY6f+Cw2GfW|AkoVcTbUzvD{wJTZ=q=mF{)%D5)#`a zgG%wxN?bQqF_ClJ{nCSbG4l*F-`4&(=GcANf>%&POc6Bh% zD8;k6*?>>eNqF zp&OAujquhRq+Xe{Q(k(Ks4Mhg-nXV64EiDF_@)cSAS@GZ6q z2tjFgcCZ*V6f^9PMw&Ol`Q5p|pP{HM;wvP&`&K>yu1{6o(^Qn^9@-;+Q?ZDie7bwn zrZ2d%uLNI#7YI^B?ejIC)_I{ILw4s%*c?ZMwl#=l4 znyo?7z%vTgJ5C^j#y~X<6`1os<*DZ#Z^IaWhS6UI5JrG9FGLSZ%MH(lB+A1 zbVIS~mJokA1vafc3JmvT4vMZd=egqG~f_C>2aD#A}F%l z)ZNEP;1S`EyCVWH5`I9JBBfG9f_q6r?tln10~kSMOv0;2CM;P}DNeCVtWrE!4nI^+Z}vb?8H%17pZ@7zM|WhxHbC6Up}g zpEM~%-S*YXPKG6Ts5K-#aVO|rdlJzi8ji0uWNe}@P=6}9>O;?X?Vjm^W-+FOm0Jg7 z-tlL>q)E_%__EnF{Bc;g<9-7~R+u`nsAE7lwa1tO!smiNd`m1e914dD3VTdbJI|vg z;Y3J@4=9av-#07p9PD;5VLR0|mk#uYj@VBu$M{9FV1lwys+ z>SD}mr7EM>4I#TyL$-DZzeDGO_;gGW&c_Kr5iG+9CYs`^sBiM!wz)BcAH={J5Yqs!#vpd#^RBZ;1laCJ+$Zbt#jlM z#`;OyeZpOL@pd|%za5m~;(No<*=%ISZ+*%i%tlXVqu1GU1xKs`;CVLc6oLKxYOAv@ z3_g$ne~3CHd}9#U8_oy56Rv<5&Cew7>;z+eWVXxeFe8j}WQ&t~x6u4t{Ko#(t8<~S ze=?O%$Kvt(y&?jl&}{_Q%IqZY_NF5rX91=^lSy}6h*xV zkSqR0kYOl-V@P{2uGEA9d>wuCJxJownS`)56pPr>4m%R-yzjN z*Oyoc-4XQN8Oi5O4IQ6v*hej-Q~2Ur2Z=OkN1kWD z4gEO=d2Na~4q@OUG$Diro=OXn128r5hD{z+q^Tic0_&xQBRGlSazQkCzc5E^t^Ly6 z82fCO=zveppgy<{!Pdi=`{rdL@t((&Hf%`7Sish`MM+oR$gzD($m;Y6?QO3M@&(qS z;o4b?eq2#a?P;&~Y0WgUTN0hGtjJ1??i^6{ld=+bc3Buk9MPE6*yW3xae{fMyf4ufpSm)$4j@Oo3r$1eaDNN@?T#0J6_a^SlQgy_(|_bn1vTu&GQuahdjhh%b9GrxIgk; zI7lCcjrC#OUWG&TVV#b^luBdwui0;*?emy-mVhcClo>4^B<};z@4|ju1){E%bvK%Y z=%=v!bCX-V0fPilDihf^tiKiD4!Cj#1Om@wO-oCe)uXa9rl^Ce4t``^y@xg_)f@^( zcE;1m^k_V!C=9_iYSJDUzaeC3x~vB*_W2sGhCap?55~%{5zS=Jq}h>dRt+E zobB&_%y2rQiRbop##cF=(uTUh{lSDSqP(s%DA^GAT0;B-5CY~3B9!lmkOadjtK_&O z_X3e?0mdAcnqw0OXT}nVv6+JtV~S$O>-Am532CCZt6q=WO6Tt)sq~OFQ;-d%Fk=PCbn3y;q2Q2VHZU$&e24JeI6D-6D7u)CLK%dEOh=xH@-Gi zN$!gkk*YA8$A4KQGAzdSB`Z^3!{nYT>`cW|ske|88?dYkKEJ7%345C_+-{dLEo4Ry z;$I8kvUb?F%}(GdGTEn+slz;;rds7Vi8a*k=ixbh*z-S$CCVn}M+(J?`DQQ{|No3RDS$S^O3>{fAwK+vrZP?bgY#%liE4DjkDdzC@EzqrO zRaWLSbLmLPoW)IkBweaaZ6`Z|ZXA$O<8$LF=>R`cw@=kz_(%KxHi-OHHJ#Cvv}ED8 zG`OJ+=!(^S_*tmi+7Zk8&QUw57|VDZ%=6lz=xjKcP6xxY(L>Mykp)#-Hk71&)VaRz zX0HJkhoSF(SWesNscd!%AM(Td>D&>+d-Fc=EhMecw6rm2Sx4}z&?__`5rrRyd~8DA zck+L8+GkRAWLMtrY5*!B=tvnzxR)Rr3grMMJ!hvTgyEWSv;Cp?=)6&!^@~Fmc257X za|{8VZg6iqzu_52#gW*uviRiF2Xe7J4^8_+kOE;NAU7yy+v0ph!cm49fkTzaxw30t6|VgBNCnDA>CvHFwm3xnC2y2(TBgnxAnEU@U1OIw%Gyb$P|!R~-X zz^2VBOxjA>#wRC*>V{9AXT0w?`2$#ruUt?A2(yGkd;FTvV9*Y0C%=HBFM*x<5?|>) z0u}1(JbNd!b0P@(NY?Ph*u#9E_d&GvI`FZpupN8I%jM$t36;Kqnqnj01bvt0bJ7>T zhID)*^53HGiZD z^4^eT4v%K@17p7A)IcnFgChysUWY5gsP~KVLXM68#nga#RV@rhk(ARJJ4JpsPl zJ5zGh_UdnYo9?xva_UYq@Mt*k#vPBNcHd44!P|l8NE&y%2N_%U>_L>od+soj(btC_ z-_5qandAhLd7ouy07A(+zfN{oKFzSafuDJgKfsJTQ<6XFdm9+X-ADeSAMpcw=smoI zZ(v`?GfKcWOhN~rh3{lhRGxb>i8`dQUz#taoS~ldHe9gSM`)Ajo4W@7SP)hPaZU1IWNG`e<; zl@8rVwQyr7ZC$hB==TbR6Zr4Oa4Ui$O{M~-0eZ6c-K(O;uA?$?gO;@`vy{W9mB_L9b7 zPanVmIqAEtMPzH-ip&k_8k0A)+}nIfzm&SuU;+Poc4>(O`yIDySTRl8vj>K4i+2tw z_IArFVrS4dp67fkkWLehA%gIlaD9b1i=N}q#BCMP5*u=SfjV}TdMh^lKIKj?J-T@I=h*LIZX2cf z*kMkuqjeiSk``Atj&Z6@QkDWN4wDGidtEV@o#S4q$z#(z^~!6h@w3hG4769M61l=T z4ru0^vpjxze&(75z1TZDWDFypR2HP4xtWtsg7;o|QglSZWqnS11moS0(NsYxVKMB6 zfE2No!-T;lE^g)Ju`L8zEdu8Vb0kS7Ew=S4BhNu31i z0Db^sDYwT%ZKGfrkdsJj?}U!d)%y{Ru()9JYWscgIf8wo%j4uX@w@Flgn%F;PrHwuJ7?N#=3L{R1l%ily|tx3rX}{gQk$NJi9&i# zipQmNeQP#yvUIe*dQaadK=v^?XNnW(0rnsAWXhr=RcUy1Q!J}-*z{MD_g0bwKa|cD zL*J2?=y8l2^mAb_59JNAsvjHeikD|{CFHJImUby5s}Ej^N#ak9W{5*OyhqNnJ;OHJ z{)?pC{i2U3e-ND#6Lkk7L6^VF?+Qi&C*eWWY-(-vdK+7t%&=y6^>5qK*tlg||2LI; zh}8*&cDg5m5t}U%L{_!?n}AR60dCcAX;ct)v<=fs;zdMt11wP(2*R5!{7@l>((X)| zS}LAWol;GL{S>);18N1WqNto+YdC&4>~#0UnnO)?GXWX!mc56!3_9M_BQ5O? zqu;bAx_2Dx>2sf{FvxsPmnYEB>~Pg_dQf06(%9ZH-ds1~a(e6PUCtot1j5u zwx_KgV?nwGg!2(@OfeejYrb8xM*QpWJ{C9O9Aqr+Uk6ttV;jZFe=cyE5|>SJyumrc zZJUfje>#y! z9Ks*{t0;LayWnmql4$cIimemM*nUJiM-pe1Z%@E)6O}|FszxNyj+o6dBsyHCufM6i zKZ2*hO?-1R+{OPH50p(v-y&`|nDl!}QcApWjoiqYCpMyIssV)4?hgt>+pr*IS6 z1;LUnF>w)KKq+(pc%X(EW-r&G9RLQAcxyww2ON|Z1G4a1x7%q3x_t1~V>j-hr9(^8 z+-uiIj4iqyK+bM9?ihuW61#bhUF$XmG&?+B+Re!5uBa;*_BD6(HiW$HIv|mV5~A07 z0uIB|7-;K*Y{@3qty;b23CB^DKXIWfw(WPEuL>@>RQje-`sPib-FJc4b|H2g!r)>s z;KsHCi4rL~5$*+`(sEX`F|seL5UWGm%H%s>zQrb4?bzME4{r2}55x9gU;FNk&Rx;f z=k_9q5qmv#lEj~-@Lh&rF_+ZA~PUlCE@Hu2Ve z@5CVBeK0b}z;s-LB$o!%r;f7VQQ|s6NvGOJ`=iH?<9Wg3@_W`Wch7*=;)ab;8`04v zNdU#W0V#y0lQfX9T8tTH<_fEc1kWIh1`xe**!QA)ixbqx!NI6B0tot|gCsJBUQ6-Q zN^Xq4BU>+m-Jg>>`TNjwrQw82Ckm)yF*9UnUPY2hLYWSVCXItt+|TzSv^l8Y8kn8I zgTU9WZ-cJ<^Z*zR1BjojwO#LUl#8^%X#@nNqBl1jIIz|4-ztywaPEU!k8eMI_APjd z)4Sm*>4wssxF7C()S6fL$)B_45ui}5o{o!4&|8?PV5M zP>FN=COBd+XCUxGv<&d;GSxK(ox@T5vG2`)(qvoksvXzBJJ|W`5&NH{bq8Ul)v2@e40X9b)d zI&7k$+1K1)rNd1()f(n>pxss%m<|sFj{BU4?Cb#_Xh^T$=l9xLIyOnwTHpoV8iux) z4-)h|@q5KAeW{TD!eMm|@#Aid)oFEI?OL5?_v~=`CiOvw%>%dK)kg{I{9X#It^Q=e zgkqjj7fQO|R>*M1Yi^QoutyHfUP8Doc2-GJf5(6vG8^Rrb&Cq+)v2 zje+p^Fu&yo0u&MVx0LpIFg(%feo^VodnYu* zp9$K-D4u;cc^8EC06BvL0EQF^G$^@eZ|Lq;9v+FJ>&2eUvgc2m!`*?C)h1sM~>^=oOkQIwY8j*OH0C^-@|XE^a&5n zCUL!$eg|k-w2n~f64dP)8Pf?L^GdG}B-F!VsYBEpnojsSNhPs-{jTWFYdp-*cVN45 z9-iI3F62h>TQcy*Q&wWT>cU61Yr0+EaqVbz2o8!T)4SOYv!zDtqa(O_0AjvN!#6yR$2Pizp?%Bgm4C7YB67$@!w>l^X zMcsG+1vA9=c!&-I`1rH#VIM{0j?rs(;On$q7px1{VHU4gpQj)n<*M|JWjr8G7O#N{ z`Bh0N#%)=e0nTk4L=s$s^ZL0Uy(6DGe#C5(tYR$o8R zlgadKf28ivd7t`r$le^AHH}fjZ(P;U+~d4kAwO@}^@4$(=4RAtZP8QTZojxWb``3O z8s;n_2RAm?9#eRZv;kFko{DPN1i6L8T-V84tPLlyTcg8z zQA}}VVjKuH4j5a>E0MmU$hR2$XE9*M)$hPWRj2@5SP&^d7$xx|LhFP*UsU`2J59ZK zKg~gQRF}RNEA1&p6|S%#FK?$KUN85D)$;qF`t6&&O}fr1e{ksqC3yKF$eBFQOY9?W zd}KERW-l5}k|uaWgGB~0a-mT}GE}THY~!?CyE>&`(-uyd_?hlQ{e~_Wc}F(-4`quF z3mxaJ{|s5wz+EDqHi1T}U!#zksq5G6_4B(|LNQs_rB#IaSd_8Q^(y-m`!5bi)(7| zSU`vc8{FEn)W`{DMt_TT`=1?!?UCqUz@N=bbUsBUap7JEgiJ(gEpB>0t}=Mj(R zE3j04#FNFWhgAKG@QIIHH%f7`Wa~87Xs$mfb$*FQ4!5J=;93X=MxXSjM#@UkI(C)# zR;gdFTr{#@KjOjLN>46YFJr%;cYmm{@k?8&CEtAn&S1-JIoH~XsW@UZ(8O{mH)>7c+3e(hwRY^Dy=8VcY&zN9pdX8A1zuQ< zLbTUfPxQl_Q`V6<2!$=cPx(K2O!7VypLRQ>^fOo=)~kreOj}j>8S>cC6k#90^aD|} zfn8?OtlXsdVJ10{6-NtD6_YHFs`8fxo0~C;=br0@jpu+Sd|>2<$HATVL%VF#!rjo< zCn6dLusb$MUaH1{^&Q2$9>k-(npQV1gddTv&KyMsd=(9s>h@`PivzS#na+NPjD?bjmRt4!Vw~s)DdGrzH8l>opWll0<%L{>;Ny{+E8t5qUvq2CD*UQ{x3L~hD-K?bK z)qCNNjIj17gmC5B^;El_YFAQ~XAuk{T^VI}Q0e>2V0&?~PP4%?uIrMa?drI9}?znQ#m%6l6Q0~#vE!49`j02vDzAfHOJ%urnmvNx% z{pB8(7p|o2!<&>ny2-szyyU{IN?{Hcu``zFNHW(n z$exA(ptPU?s{z=-83kFbU@#w)7Nb#VD;h=k9={izTD0R4LtAb)FEHj8@yEJZTSDiHwEaM0+nx)Ja@#= zJOl6AJrx*J&4X1?BEA9outJftS+NpnO>o?oS?2u+dX!-*gr?N_g+c{`u7`DX;syj%o z+$CJYfsGGR87}CEnz>fe*p>;2mwyL-zRqm=4b;5#-vCpZ3J3z50gH&7A>bQ`CIlKo z22g}yS#n;q_*B(5oU*>*zO!0VX*pYGWwGoG^zFGWRYaicC$ZX6FKz6_&JCkXvFT_wlt!KODN6TJSyfkk+~b&`ug4); z=}RO_rC%%eS0*lps#agV^C`1Lh6V#dLEZ`+s|9~s>W$U}@)sT`>&Wa6U^Q$f57M-Ph= zJqpuOm|lBG7z*tu+<|4@r4zjg@hPs1fG0La7d#C1117oEpiBSI6lJy1+2~c%dR@~?AsM`9KO=M1-}2(r7zoh>w`}7V~lML!CED(89N;D&_}ysEx`bb z#+>zy?|_A}X*YF$z-SunY;=j1&_{c=ZaL)ah<5gTEYx)cUGVF&(&x=K3PkAVo6d`;;pLh`3W0@S;7cTDq=gv{0iTUFX2 z(P;aw7;E3vPEs!)dAk8-0YyN^K$Nu&5T?4VvvX(XAl%5tcEtuezDx*KaV_L`c=YcO z67e0~G|pIa@*CFSNNZ>i z8rRP7>gWWE4pcX;70m(((-`pj*#tG|%N=N94Bs-?`B#I{jm>KtI8Hb>D3_lQm-_d;&%V9n ze`*yr4__efH&Vt{;W=-XBIgCf${8m1T^IXKu8CW#aR$a~DIo~RvZh!6~wyi+M3C*J9?ni~IxeWL8hSBJ({9BOCQ zeYIabCgDFP*d7&I zLa|1}Jiv zjh^0se@npL=n2Ohp;||6?O@P-_V+0R?#fn@(+N8NC5g5|4 zk^e_=8io+HvLg+t=CN&t=5X>Tl!DFmK8K;94;=2M z+NL%2arA|ji)wazEm|LP#KQ2g5!m7n^m-b*49#h@n)q4~>Wz8v^>r-lf}IPEA?X@F z2)g8R6wSA@*}TcEy`Z*b#;XiI{6M(4=*eA3~ICu z;h&zAb`$b&vbMRk!{M3Zd{EN{IiK@5I$I;u#~>K?vlXPG(!*0*s107wfG$gRyYhhs zRN7JkY&RebFEx)ayU`Wti1qGB5aA8LYas9s3BVeq2GO{Csfp}3P}3-RB*qWgC)iG` z#HDokVLB+frKImmt8JZLURl+x#Me7pMUK@}qO3uj(+#HD{{7(IbqjIez=nLal0flq zpQ2LfCN)lIQIch$D^Nppgi;SE3zjxo(!~F3+HS9NG}@=9?TwB)JDu0%SD&K1RF8%Q zu!nr#eF3r;(5yOn-oR|eDwd(0A=M(0e;rnoM0q;N-2+y2r@?P|IjeQ<^)`C7h6XLr z4IhMXk_SVy3ss`%AGmn1ZFji%%Yb9vX>@mnuWITa@;IHI@x8A?y#_30xX+V`mBC8} z!*yTpqV^E41AXuXKpV6Nz6vlofq2mjEm;9l^ORRANKXNduq1=VSE(7^2H#$1?ZCwo z7Z1p`Z2@NjT#JD=q8;ByFCR)YT^;U<=4(5yJB8NPrU|Eh+<2=x z8LDuiajZ5-PG)*u*ki)SOt5yWdJ27ZP=j;7?rt2kLE&k$&O#L*kAxdr9B$}Y3b&)B zF%0NkT6edCHk8qV0HmZ+u*8YLEz+Uv230quG)#PXSe~jpTUmu)E&SA}cxNRt3>)7X z4Tqy!rGJ06GIHe{Rm5RcmK-K0k=J!xdu@lj1>H$wio<^Ri}ryREA`+3Go@t`TGGPe z)t$@7%Wsu0uX?I#i+tS$mG%&xPde=5fN$jEMA3bo50By6d!nZ`Bvj>beII#z8tI zlZWiiOD-u~atQ-d+9&Ip_P6>1Lzgxl@isPkk2GF76!5*ZzO3PQzv2=qT!QG|Gr-c7 zH$9R~mFZk*0^H210s&%2zytvo24(OmIb1f#s4!xXvWWi}`|o}@@|8+}!)|-OUGY+^ zzfc zEEf*at_rFzJ_@z%;jmP$m6EnN1bR}&O74xMWgWmNfEh|nsB}mquFAmXx6A&4(EQ5y z#NK(Q&A;qyb&NVcwxu=D5NHY_41|9EA?JCzFgwp}3WeAuu4{I@A<#J*c&_WM*xG>j zj4UJC!2I5c@s;_|0B)ywp8v^PGpy*Wma%*c95 zU!w3Xd>4c5?JD~s`#YlTAToyR6)OkGn}l-`2usjL{;_B+0eHahN~H+lJbE z1`)`<84YzC)3Ip#kj-@YTMV1q#{D6mfT~rbPHPvwke{Q>Xz{xcPGlH39Xvz9XBD91 zc))HOZg1TY?ml>8N4wMQcD&qOTkC$g1FFRBJ5C(z4(}k?hPJL^&4&S>$?9~SF_2sc z*uBTLb&@s^jRpx#ov~5)_H9DU(v3ymD*l@X4t!Yi)$9V7XRN2V+B4>H`RoqYh+Y3NeDwoa7-OdB z>#Ir^AFqwnR&Z>xxua;LHGtEK9ix1A6Ea%Hx+~JRG6P5X{5EuG#=_svFuVD&qvR=Q zkS6b-ob;?lo>U2>XXC}yi3wJNzcW$HYqc`uWPeN@WpzAcB04cXPII1Q5F}S7Jy|~_ zIk%832eICigtUw#LrVjFE)f^f-lCYu=wPHI8UZ#bFy|7ViU50j}TXt6pSF&CvFu6OKEBdd}x^aIz~p0j*I~3q)B{u98ps1bg$k#vmG9!UL1^= zKBLtz5CakpR^4D^n7RQhxz^AP$>*LyXJec z^oFA&R$v$w?S^|1r(Ulc9sS+6kteCwKyTt{9(vY$jk-qHFd&sXP&UBENT83^K6xuk zLVf@}EATxn=6Q(`ZLtVPVIz&n+zJAab~KvQAqzCZ3GL`u3{xAuKEPvPASH^eI2st) zmb{Ea2*0Pp<)*$(H-ECvdJeHq8%)-0 z>V0%O4!@!^8?n8>9SQ_O?ibkL4DC@J#}|7;wc9SU*)H2w8}hzbH*7lV)}ack@Tyfw zhmg((>EL6gk783IF1nf~F)~&x9|*Jns^I!wR-R(<(iA8s*vfdM1Cw z;cE}uTRL%J74RLh_Tah`ln5MKTd@+bPFlA*y67)DWZ$x5#}@lg6xTjS_jE@{*jG8> z8&qr%Kpxm#kq>}pv>_;M#)N*DrS-y|%2a@;8A+*-2pQonS^_(76|FbN|1$`rP#ou1ixdWyEx(;!0$-Bq@l~Gmw>YT z94;n`QCRImyYAcfQqRHg6vumiXd1;2BLK_= zxONW%jGdr=t0mOH!u!|IuN0GrARuYn1BHh6afuGH6b6B~)B(*d0}mPD53{BOSIVHI z0w5*g1Hd9bRg@+Wd*mX_SO4+Yr7<5IA2vfPA`pNN58Fk$={01Xbu!_JE7uVJKg32Z{81U;}Q0+KIV+br$|Fi zE9pEo+#5S?y}7trQY==q5aD+_Y7SKTgphcAUnZq0-a0Sq%U>a6O7g=-AxukU`U6RlsgYbv$ni|#(X@uRf3zwNQ zUBaG)TPmFlqNNJp8lb*Ta?_HZ#0iB@TPL;vk6zQ`Vu_e zEaB`jn=i7vysgLKuf}P)6CK*A{WcUbzwNl zC)yua0PhATiC9pupo+E(?)B8V+|I$KPV`&1Zgw^eI^C{X&)&h7sHeEqUpvm7VfM0+ zClGd`MJwIJ`RVpJwl|H`wIliwwA_!jG$L+{sk<6mj@l5@qTXz;8)@3^@Z9QdbodfI zw!O|Kr`y((0K6yKlGY&kRvZGazT_L0aC-QdMOTM`2Zj8Atb`1YbrOdJ0LNd3Geg{I zK580_&KEZ9ZMe`dIeP*8IKCU&UT%gkoiFA46JSDE`gTWgeJAQZfO|sM`K}ED@_rU3 z9G|`(b^CG8LSi3kLtS)SZBOWbY_RBm;_(eY()IG1*Vg>3=C_z7YHKZ{VR9(SkdhGi zFwiSHs%-#Kz~GCC!q8bj7cAY<-fVywWGOrU8CYDECxQ6??H9ldBH%vnguT&wlRI#) zDI=?y{=OExv&lnv;f)&)aMzioKmR8 z51+Z_vwzsyxH~ZCbOQs2-jQrrOM80@{mBfl^0hysrJKCp(%(G(ET85^XKB9r}C6^kYc__T~rG!Nd0S|caon7@_v|D6_V+!rsCNQ8c47)H_O}# zzPK~c1he$wggYSBjijOxe;3F0$!ksf6Avp~ByXW4qRY_xt{qglukQ@tHr#wK={G^S zsm+Fe*vfIXo0m6QR$K}_S=0NvP$1I(w9Xi_Mf;kO#^sV?!3uZsKhE7 z*+%+0Af3ASsn7fNU9ivl1w_Ev0axBTY*0@nrxsq@4!FVI0bn~Z5o&ADlG25PYD&pI!Zp&);}|=QF%tKXl#I zS6_EX678z4KbfGv2R#&4*&B$@ahBoPjSVmHdeGu~HSnL&5%$8;kO zRX4IL57pz}A&B43(KR094r909zuRyisp;n!?uSZmtGxFaQrA4oJD$FtqJsc8S0Rsy zVHQK5Nv$!$n$-NIDL^bA;LBZtJh2^r0!VKp_*+1U5>a;MKT*;_9@?Y<3D!w;W_Ih`H^FZ4RNg+wmbHqCsqHh_KE>1RK@?aZ;4&~X*AJfp= zDr6H0*w>EqY-u(e4&!BXXzo7R9igs%sm%5D7JnkW%b3!;%5?@YAkI+^nCzPf;Kz<=xVm0dw z6MMtEqKRYuaOwoUt{{1-)^_=Tl%=x!s|^u*L-mPc*Ibwgg`n}&Eu5mIT?Qhu+Vc?F z^EvWO2048dcWixAq+b(&S;E876s#Q6qBkFTh=2k7X~mM;4&Ai>;7x}HE{80x9b(+@ z?zX{;2OzZUJFj69wbm?C!(;KjgSp#pI@sOP(KlGl=|s@*wi(^ zNBls|B>GErjS_RMlO&nd;x1S>DJ3dII)GoTd9KIc z!l{|fu+0-ra|m8yBSWSW9O}EJA0T4%G-g)j0Y}GB(TF0BU6M(dZ2U z09dtgcXcZ2u}yA7*n@IB;_e%|MJg)+yJ_nqSxD22l*PEcji=m7Kv3^)&JZ^$WU`4aLAMf4O zCl$qe4xc!ur=B(^Hi6??!tG)FR%cuKdRu%%miu}R_w*j_nUzvId3b|A9QF^=LBbzE zORV?!vv0{$zx`=ni)ktML-L)s3c20@tSt7^TM5eGU=1|*>X@dau}mB*`rsG>L%8H4ooceI6%hufe=^IVtDh2OY!@;L5k zKz&qixX0nKWvMO>HnJG8c_wXC7yb$53GFWFa1g((gLF8`P)|YSiuQ(*heKc*=ePW( ztp|*~p$lENLla}2=EjkZy&V{_=RfZFOyIyp2jY7M(j|qBo!}QW>h8Nx!x4;NZOA=M z_L&P-?lqkX;wlIij!Exg%6`m37ieR^Yo&2X{J?w0Vi&~5pf`Zmoe4(Tcb%~=96Jz? z`h3u;^wH$;p$5KF@;Ia&E%DxmrSIJ&c7kCkCn$4!F+nEG2jXOD@pe2IIcFXfAGQD3wt68MUqxR&IlXE%!Xuykc53uvLt82Bse9ZDj^MV z;xoX`KWMC9sO|BXjKhG3VoMtZq5aF*C?M7TBFV!^_t!QrhQwR5%fbBChTB( zgQhhY+!5CF#?qArU8~2HJ26MPo12T@u5`oC;49R0IQ*^%oUaogb3hNOs?#RCE`EL} z1V7x-286ivm@Ob7K})un9xvA#qJ{uov)NSy!KJG%um%_mZ11jgeP+kN1-Zs%{^*d_X`zJ@ORmDWEai<$)0&{B_v& zyzJ;5UD$MckM^3IEhner=;fjMSM9OE6~@bsHg9-LrIZ(9q0nKzffaS_qg|xx40S((7wjlpP*c_YjI`LcYP#Shxid= zz2s8Ai`IkLdl*zF_7TA2kGZyVG>3-nMS~GF06*Nk<&p0q1VLmqFxp~}!t099H!;xG zSf_yUdiWQ@yxA#fXcew%9eC@4yjNlk3O4E_HXsa7Zh?w-gw_+|L7{l#HXSY8sm_-d3}F41P~Bt$<)dh8QP55LV+s0aBbUVzd#aHa1HB4&XRe>Y$S~2#Pi!Csix> zGNl*wXr#k5q5}LuEzlf~1T-Nag=sZx9T6k4E8=w3)v{G4eX7c z^1QA3mgZg^QLBXpu*I}UU1MW?6FtZW4kN6Q`5d0FoIY5YBpjp4zcK+4` zi2xIrzNLMi_A=7v1h)p*X_+3U;nA!6XLIa}XIBY}p+hlUfyifV|BqEz0fSXzRT{za z1e3Ukl!?|#oNTjIZgKg`SScuSh_7KOMJppVvW=aSO0{oqQ$#}B_TmG<4!7&z7PUA# z_xjx3_2FPJeD{PK{xjY_Gb1{8wJXe{eOKqS&(kw1TNrN(gc^F??%pE-gaO9nS9lWj zR}B2?!_;4rY+N_7H);z!t3Fix^l|FRO7iLZb3No(9)^qd+g`EL-pg) zdWa?r#HRH)y(af?o5$sGAdh$({WDvPJNMc=t!;)s;5Wkc2u-eoJph)0ZuivHhh=eF ztH-vxc5jC@-S@m{HQIgi&E3&?E^wFknEmrQ7F zjm3YcESlSxSp@Khw2yOZ$VBr38;* zq6`qV*f1PmSLis>W3JIVX&03AHjq2wA5;iA%-Z3$PI$h)rTADECefkoG4YxWblel) z$BMeX`2B%#$3M9b^q}3X+oHJ*lw3C!(s%9WRry~dzcF#SU!UbUCSDRwt=lZZqZ^TB zMDBuQ<(k^2i#)Zp z)G0r_GnP5mC;_0r&PbV`O1M3c{dKzoB=ci295!GaRq*|`!Dw_M8YKfm1$ov%?zRW- z*uMRa2MK{tphiOA&0tDdR9+^oDw;`(%!;o^wm0C_3N7Hrz(6NCbbr4RKPNWii>XT2 zodvBQeu|q)4{52)yA6aJ;RrPE6rV-X@ay|=)7DmX<5_K~+Wt0q7t!!*kkOs7eDF>q z>h$XX*Z#L?ntpKMzz;1ul?)G294gR~LO{~ORb&pX4?|fJ1W}yysR&R4uS1E_ zL!{hZ_UF<&M0>F2;UL@}(z28qB4B9fThLIqhi$9z-Yp%iQ7~lB zAiP4fwPQ%Kl+rXVlHSj&X;Vxucyvj$HxUosHMkaT^kl5S+&T z=Y%#Bc(6wTA*YLd0Y)l9+*e%#?ebO;s@0l>R3>t`tqB+*u`C8$-_U!GVE;VP_~l1P;_b=97FV z($5^Jswk5qP%Bl+sq<%FGlPw-^>|Tzw4oJ`7(Pb$GSR)T(^>_+OYymDi2NfhTrBOn zu=-d~xv;k@>C-9&799ZeS@ahHV&Xr^2k{Z9i8>hT9g1)GsJgB2PX_VE74(6dDc+*I zO6hiMUF*6}>5UEgU^WaL-f{V1n|BN@S^ccm=NfCno+LH={)`#$Y=-k$jTH9cC!Tzm zeV=^4l%oxg4|n!G)AeJ#JE&sw zivKNM8Y=a<9 zI=gv_x<}>AB4HYYZ~FO=xUD^LhKMCTL3HP@&bqwv81VqAOw1;VYZU^Noqf3qSB{cL zPm*~+AA*RXkkVM(h%rmui7_C|V=lk1-mwHlh~FIBh%vu|7+`*P@zsuAR_kVnuO`g% zUs``(FtVqFH<0OvR4cRt)(RL9QQHKo}s&uK z>PScFdn|O$4gO%K{{mlK?3^Rsh8zB1437*C_6_o_M+VyVzWQ*Bt2ch)Lv@bb=Oiv^ zyYRdnxAn%2MB>`7Zr>Ws9Uh47p1LO54qbxNPU9t$ei9 z6SjcI6WI6$$>07O*3o_V&Unpk@-(s8w~nEINr4WU;iTd&`xr9U_*unN^3((I16$Ck z*|+Z4vDL0QgSOp=4n?5!9du~+=JxhxyXFW&_xrAmqqU(|wivoEsJG3XoNLpAKHZ2v z|E}kMY4Ah?OiBVqV9((_IKrb&!-?meJ*;xCRs8&zrP&lKVG$L{@~AbzN~%_7*~U?c zqssw#l)nN#FoB(aXKzS(RI}wIMFEVqUQ#%jvItn(d^B4%aRB`p=sM&M95On7Ygg9T2Vi57wp2Xg9D>yEs?NWw%gsE1{LQ8n-*}9;7 z;t4bd9N$3H)?|bm!$y-W8aRWZ;;?f3!#b_=ifVeuzsKYCdiMB3&~QWB9_y4Q(CUaL z$^QHdI|$sx22EA?M+}q+6XO2@gCPbAek}}5#7{y@08R4k1oj!MbEWnTL=Lhh_CZ;V zcw-L(JVT*2UvGD9hrO{2jM$aNJ1wdQrkUp4?Q3-%aCy&jyN$5>DxY)c9Djq$ zY1rx;Zg<&-9Pq=x+wN+wYv8(s3Ez`;)DeP1*mHnX(HsF}B#Vpc4XBK8v9A_yBN&Z% zf_7{q_e5G+SG~ts3sVBSSbyne>I|EFy>#h{LG!e zZnOa-*ck0>qnE?6&Mq=PQ|gQobEHN~wcOHFiL=LxcN5;gvUFUReiii2HI_m7T=AE+ zwZ+FgJ{dhG;9<}A1Z2|ZnW$K)S0z^~r7yq9X1mF#_Y~htFL<10;p6g!S9t0{>soW0 z_VZrocCX+o0bIzDgQN=85uishRtc|{Kg-Fz#Zvu0T$K;CH8>)U<|~^KC<8}(le50f zfZpMjSnpyFejRRx~ zdSDH*?$g$KhG(JMfzSOBw1YIyyR1=!B4wuL8CEW_24_4jZZs_S@SCl5SqIF2uhcxz}Psn0* zR`5LX093t%L^Usiz#HjrTUvW;wXsnu#i3`qx*FLEj{nkkUSHpNm(!uIO}Joc)$Sz4 zC$^H9C07}!GV9KGS%Yi~FTKXL6kfhpPm?%na~SMQ*! zF1Kfk8ThTQpaHnc734es$4vs38Bv>q8>6wvK)t5zxQ`ug9t=qlcao7wGeX?83V4dJdcHAlP6Av{O>S_e#9~iS3 z(`?_;GSu8L5N+Gm($wwr#~Vzit~*>|kISnDw2^|byPa^&5br~X#FmcnxLlu@i)-MM zP)uy-Mr@>W#ItdoR2{itPSd)fD|GMxlxm@sc<`W=KL|xe%5Mng@ZG1VR=Q2Dl~Vf< z3~OWi%r;1SX}1Zn>Q;0VSCp~n`q!Pgl(d8;PK#&OOyHZ(+U?doX9AwIssC}HIV9ID z!4`i_8)$2?5eIKbF}zeW%ndfLz+n}!J|MZdMi9j$%>H;ti5)KJxG?gz zK;Y`YXy9!Tj~C9I5W}qa(W`H{nw>hNVz6K6^`Ocq>Y&Pn9T!NsMe*IJV!?4pO(1iX z?+%mcK46vnI-*h~Q_Uhu(IEo1PmgwwjO#wTv1ZtP`uIqqM;rGAGywA7nx?=1; zinegy*cGnju%Gs7f0&&)j(0Ka8KrmCJky(=>Mc+42AcE4`~DvIVP}8|TvanwGlv*i zC-GW|yWoo~dvprht=wExQZQ62F+@ogtHcXf^9n;AuB6J(Y8y6VVIZh6!Z?TbaoAx} zZj^FkvG_0_q0t=-0CDX{5OvQ|5HWzZXa)-|`VmjP7Xfi<{^ z$Dqol?Z7>~(*MI@v-rA;Z3p5yFi1!yoL$Gr1ULSwM zH<>Qu^(H zxEW}rN^@AAv|4EaJgdV>Ye?_0(mLW1Uv8xhsYRvkbzomQX_Y(i%y(edVj5BR^)(-} z(r}Ve^A#)2p$YeED=naV^d~E=)eNzIE3Mbmu?Z_})bz5GR@zZ>Ibf)IzO$x_{qAsP zsSw?NDwWSHrmEA?(dgk^Ds>{Wke=S8Jo@w(E>Gq1>C94ew0|4jY(0Op{KO-vrBp6i zNKHp4Pe=17XNL-fndnR|vlyl7sfC41G@HxZn3^i|&lL*UodW|iR(bzaW)br`Q?pc4 zsENWZ;FOFclBrq5`KijIfHP5C&7n>To~JW43y88f{VeN8|F`bA9B<4a)=65nnOf2h z-RDwE*SCLklQtf~{Y&y0Nqlh%t&T$b=roRb%$iw@e*ynzke|VOs2}J{RsW>$oeM}u zVgE|kZp8glsNIkKlkUob_d9_9GaKsnqZU0$;xBU6>+*QkLA(ZhMggrk_$^{4voSk! zFeh`tm4XM9nUDEdEeo(93qfr(%<5SKYh+Cf5_wP_tt<*j4}3eb4qz!=EY7-F59mgcY%3dL!)%0&vTbaPZD%{!PHfz}p+vYBdeP%-KRWaJIs!-qwHLE z9y_01z%FFR*hTC(yO>?VPOwYaW$bcx1-p`6#ja-8uxr_M?0R+sn_x*c$)?yeOR*U? z%jQ^`-N@$I0-)y-%djlFiRD=cx3fFgOWDiV%h{dm73?ndN_IDU6?-*%4SOwn9eX|d3-$)~M)oH5X7(2LR`xdb zcF3XM!TyrHlf8@m6?->(54(rGm%Wd@pM8LRkbQ`KnBB`h!tP@qWglaI%|6aP!R}`d zuurm2u}`zlu+K7zp$v^Q_67Kf`x5&b_P6XI_IK>>*_YW@*jL%t*gvp`**~&>Vqa&E zuy3$$vTw0R**~*?VgJg$&A!9F%f83f*!S5F*uSwKvLCU3XaB)|%znat%Knr6jQyPb zg8dS3_*d-L?7!G=*l*eI*nhLfVOjSF_D876KEaCYNnXPlhwc>D;A_-?BV!x4!yBy= zQSjVQJo9oN_w!mF;6WbZbv(@Lc>{0cO+3Pz5u>-2M|m4>hn;T+@8n%P&bxUJ@8x}b z3s3NVKENSD;6ohv79Zu?_!!^LcfcFRF20-ZL6qNpe4Ov+2lzpLh@Zm`^CSEyKbN1! z&*vBL3;8jA5kJl^=9lmj{8D}yznotI)3U4h)%+TMEx(Rm&u`!pJjo~d6rbiPKEr4E z98dEb`8;3Xi+qV^c$VM9b3D%re3_r*r})kMG{1#Ehd-A;k3XNkfUodd`3w1N{6+l5 z{3ZN$eg}Uke;I!{zmva$-^E|a@8+-Kuja4eujQ}fujhZk-@xC<-^Aa{-@@O@-^Sn0 z&+vEfzvSxouH2)0$EPs%%^3U%BECjSamT7yhsO+x$EHyZn26jenp2fd3o+A^#Eocm5yz$NVS!r~E(p&-l;z zFZeI{WBgbA*ZjZuZ}@Nd@A!Z7$NBI1ANU{npZF8J$e$E7unXnT07QUsNIFen18dp= zJ5d+Rc0Ixijat8`6#)@MxbQj=7WJY5?CT~GfrF%O|*-c=n$QvOT=MX*CTpG zpV%T2aIP|d*jZb}kQf#tVpMDsV`4kJ0PGaI#BQ-i>=paOxY#cah=bygI7b{7N5oNa zE*R+SxK3OzZV(e9DJI2~m=-B9 zBWA^%NQ)cAyjT#6Vo78~R@@|VA}6>+P0p}0-F zNW56QMBFa!5HA%k6E7Ec!s_NO@k(*Gc$Ijyc#U|ic%68?_zUp{@ka3`@n-QB@mBFR z@pf@WyhHq@c&B)m_$%>l@g8xHc&~V$c)$37_@MZZ_^`NFd_>$QJ}N#Y{#txod_vqW z9uS`tpAw%IpAnxG4~kXsIq`Y%1@T4kCGj`nZ^c96@5JAWFN?2;uZpjUe}KsMAH_c* z^xq@m8{(VdTjEji&*ERizlv{*?}+b;?};_>eenbFZ{mmIN8;bbe~2H8pNOA|{}ewH zKNr6czeF_gUx{Cf{}R6uzZJg||1BODzZZWHe-wWbPl%#;QmcW&G>0}ec_A@06VeRG zYcwa!Z`>eZy_!$+YqeScqR9}V`i8Z7twC$lnzV@4thH#ZT2yP(+O?S0p>=9qS{&Sl z9#|3dXd04rm9pL)tmo zVeN=^R6AEYPdgvBJQr%mw2QRkFqXPRJE2{wU8Y^GU7=m6U8P;EU87yAU8h~I-Jnfq zNo`V_(x$bPHlxjIb6Q%vQJdEmv_)-6%V=5cCM~DswSu;+ozzZgH*2T0TeRnB&()r% zJzsl)wxZpty->SNdy)2H?Iqgn+8x?UwU=ox*Y4C_q1~muQoCDwmG)}wHQH-ycyij6 zoSx35^7+JMCNp2oOeJ&EMsoVb<$S@NOy?3as4_>`kt?~7o?S{zrGO9R+$ux0(le(W zDz}iDDL7R!m!6#~*pmwjsoZQjmA5AsCzltJOH-*>axs-lPbHTUd3qYkW|xz*sYIHd zn$4vO>7`i%73VTJKdvpL64ROGNqIW8w7!I1SG%r`e5-d|(Q?*N%AZ=YlB%8Z;qnff zsQ5mp+-2=Tphkp=2(XIYn0zQ|a84)wHuq=`D3< z)s-&{oK?J>^{cX~N3JhXUn^g2)v>;|x`@73=BG3CwKA!`Rwk{lmFeZIOJ2{*FPW>( zoK$zpD^1CKK8-;>nMy3+oLa*8B=V<`TFl#$IOWp$d7doj$-+W1uO$naMSpU6I-N;O zr}9&|bhZGrTTh9ZzjA4exJEhqWO8agpG{7sY?QKU$%&H4PbC*pVluge zOH0#DF8xPs^t!F~bsc@FF*#DwOl6QkX-P0vdQaky^|aPPr~FHPh2>|ACE zH>#XIxsYDM>lQMz+GJ({smwwFhs8-8me2*6rCB>IT=a8tTBS1C)RI${%?YY6kkIj$%A1q9WEu-rr}L73GM7%xOrehxi>YZW*adsJ z#5RmuGF0%jtz_yb6hh1*~KYArkr2X|#Jew`5K( z%ejTR7{=v%dWoP=A-$M#;62n^g-p&x!@o40%+dVxlrvLvsj2zOHFRR-+G2VM4=h*B zE-dFO7wPd;7f+>9^R`k|JP%MQnE?37Wek-;Qx>zcxy1J!bXbkiw;1fGL80H9%Qs-#?-Dk;~dU#0Ujo0s`xbmb3I$yl6R#Z^2?OcyTHu6gZ%VQu_)C>L2u0eh%L~OKUraM&dhC zIly#`cp;@v&0!0u#c^SNGJ~0$D5R1Y0enfh$cH3gJVAv*k`_B%lW$8U?J9}oY87Js zrL4kiI^~jsX+cpdqoBQ&QT>2c$T6RjdsR9=m&rO&BsVU!36G}qJeokaQF4iPAFDi@ zJhfz1ziBy@qUKQ@%-DH)a6TWv@nkN8ovi}RH30Ck)M))N3c*!VR{ z8&jE?nG{wHz#snd`cx*pgteAgSYCwv4R|h#z(Z8yt@Lze0btfux-^|BV0K&AB&^2W z@-DA+&Z86P7PLZ^=jmSTMOdNf{1nyBV)F~oS)xgm?UL@0WuB?b(iA{H5E$AB(5}pU z8tHU_zJStbefG4S4sz7-9m`X5&Z!(=D)0wPU)xkJlcf*QD52w!&pYIi)?S`UPf_Wq zC2eYX5=#&=R7Rt++UfLcx{zE* z6!5CdY%ZCdL){!0WdH?vV>*2jz)zn}-*U@oF};)&)0tVP>UN0$x+#4+F$0i~-Bp)4 zV>+`0;Dc%zKv6k=?J`aKl>_5ytyFC~a}q5?&(N&$P3Mv`ggqv#fiqArn^|(m&0b8US6D}v2-JmC7_7D$>B9t&YWIenoVVv zG#WrXMI1o~YNxZnk`i;3X=}4Q32Q%p}NkhLVxOJd_LAb zVS;iiHdF~N;ER_qoPgBx^!WPqCDzVF`yF=k#5AUCHkGqeTCOpHlzWCSgAzXHlDU~o zj*vSslf2nE12}_EqNkfy+L%c#V!L(Wj_pS_P^N+36Xttd=DhnFRzZ_*EY8q=XxLWC;;N$-;8ZYJ>ums%^A@tdBjF z$xUlipT2zoy`Rofc7YCy1`g;udWvK#^JR{U?_2I89OL&Ln^^zau_P0 z*2w1Pa4T{E?$|LrSdv&uw9%vhtZXv7oKI?$&~eDmn=?Ql=2FwH8Q`ZFG>LvWt&GG) ztu!GThDvM1Hh0ftG8I(awC08ecKfUYhf_;($>=iao>^X6O5t1O5EwJd1t7xaEbz5# za@sbV%qOx~nfh!Ji%ra?79Fz^nFeB(*JtN4`GPi^o+;>b$h&6I>^yxGb}YZj05e9X zq^XnK>q@NLsX5R$sne#smZC>wCefucM8kTljG}1s4lA2aC#`C;n186zDY%Sbmwssa+J5Bxq)^4Jd?issnn=*2)| zjkzRt=bVmHK3R*dnZ}bPbwM~suHai&w49%IRTnsAW+6>vmqVtrNdPP>31l|qRi(5z zB~nzKC#+39UoPH++``>eHvrwM?2@SnfcU`E;Dv{#Iz}({z4k42|KdxX+oy;xpX$0F){x^jh%MR zq4BBHSZ!1DNYkc0naY7#G6y-G17i(BkzTLMqzfxAE71a)r{zrk^deTTt&}(Cu$LE> zCvgu%Z00<341CzNupP>ATx3WdpVC+E#uwO*aBx$=3MUd$)$ACmL_5xU2mqR z(jde0w)8aC-ZX$b5`=cq0y3?%p2iBz=yDS<O zp@-`-iF;22*bs%A)fRw3>I=Xim%Icyt3Z&wocAoG0AuAEq0V!u?6SmN?F;Fd6qW~g z5^@rO+@I74g+LZ`HSKOTB2r|p%LIV9JTEVxUcTS~$)X^k#7XQ#!N^@eqf`K-%&bMf z;?=SZ8_Oh#wxOOP(KZx(0cMbIS)e8{}E z2-L*0n9L@q^Fd6Z364s(az&yvl`A=uDq)%9QCZmsd4Uw3kEi6EI1vRx%uTmUV}@as zCg#@VPO5t98d?I1U=e$-4n!llVBk2PMpIK5aZHMNAEk0wofwG(P%*qPHHTV@SivSJ zrc4f?1<(|W<1~s3sZ7qkmIf+RoPS6;;GELp$rcx-C|vmSPNBk zs!K9&LwcErMvVwtH+lqcB#}+!3kxZ{9IZ>?NdR?{Z-?5;*t*hGk-&?D|0#^<@+`I= z%oK2~rrek&K*{C-pn)P8OQ~f*Py15p6gZlM6@!FV`?wn^?0pt;=*mnI*`Su5$I5`J zpp|H5FzLW!;+aJ~Lrh6Cvs@q;{ycA}<%GZLtWSA(|$W|dv0 zi7(*JCV?8yp?zTX-;8pQMntON<{ZI#8&SH1_j-^hBxjODG^F#3I%QLMAN7IaMW6^7 z0k(>srTxWhHZ9pyiOs5UU+45R(** zCkX>8%QKcHt^<-Uk(8n^=Ty^EPCb{EmS}>NIY|tHlrFD0vgz4b%q6S~Jxegyhh71# zo0&;q)bg0|ZrM!?w*w)Z2K75N=eTJZ6FWhm*Qt_<$#E0V+a))!+q4DKF+IvT zlekCVMH{Fyomn)&D@Z|1Kxg8Z+pv@}^i>)q93|FdYTBMlWr1~Img_QwOIZLBvbj6Kz!N!dP{A-OPbd!RzpxEQAL195WC8+7!?RIul~;$pgU$a7Lej#WZIx zXSF}@|NZL!K zZTVDcnsx>QYz6u7Ilzj%516N-60P2_mkV4fr8-HM87C;dd7uIGeGaUl)Pmd(HMyMV zKxi%CK)!&Q8O$gQ0VpqG+R7`F$yskzhJ-fma-KF}134@K+`TO4_sQgvlU|lkM2}mh zO9+rl<}jLa!cfMb1B4awM61}APcKT0&&;FWvHzO+dCbbCS$BRuO>M=d2u7Bna=!dL zBo!DmaN$VKlGkN{E&+~_Uq}H(w&$UOCV8HY{32~%gu7WuiC@W5Ex!m>7Y+np2?&{1 zTI3heA4{225(&gbJ7qvo&!wxuisc z+*SGItWV|S<|QwCstcC0c9|uXh+n2?M+7A+tEwlLO0X5l8bA)|EU=}yrJych4U7Q< zAH87W1OlDT3&gRu=Lux}uPV)MxltH~!ZU3k1jtWk@Ae&dC^n%9Z6FySQ1{0tv@#0bgMV2=q`hsABk{#&yM_v^cEzBRWK zzfUEsNN#pCfzOo`+N(Qj?Uh8@(E_`Wp$sG*LMO=3eKTJkmXVkYfVS|?i*EO+wEu!g zZLu{{%w}s2BY1zAnYrN=ZZgmXF!0UbN?yvt4<+Khl{f_CLY*P zOx~EQLMi0_*&qjI0_Q4WV4_la%|wHe+$hmxFyyH|4VQ#L@o@4t38Vur6mQ`OjSdmq z?cc;0Hl&)GqLp(G&ldUE4}*N?*Ygts3H1H_Z2MW>&7PW&p@9X@DV7D9-D47K^_j|n za0Fo)D=aSH$P`+EY8En95~D%*Fdc4Z{hoodeY1#dJ^=U_$dFp>%6j1Ysw}HJ-%hxP zE6|-Gy1FjTtjpTCPT)ItsDEJG7U`Y39Sg|nMnV?tifgmy()P}aX~x-;uI>~7v8n_0 zY&m$0FW)aS1Cs0)BG>V#pn;;maS zsZe>mB#XKM_EeonpajWJeF=w0tJAM1doGVh64EpnNWJ4ntHctE<%rB&7Q$rgr0EWH zYF_LgAX(I4*FJ5_$B>%cGK0)T3jx8b@w_L+r;W9X@6Szw`-7n9x26ORukxn4{ou$s zc@GV;wuhRNk83Bhi$H~s(x1~2?Q`fWBH$2YJ6ru>b0wb-+cF4s<&EZYE4{~t1C`#+ zkyK{L?(2cvK>J&p1g+nWWFM4PJO<}uMb#Wn7yLvFdh{MG&E4Ri0y4(+OhtN@b+(RudI$F6}ATg>>KQNc*5P#ImOTTYc-0 zI?{KcU2u}9pP?#Y5)M&QRX9C`&!zv>WC9`^^q4v_oJ;ftg+3> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/static/backend/fonts/fa-solid-900.ttf b/static/backend/fonts/fa-solid-900.ttf deleted file mode 100644 index acec33c4d60448b26be0a5f7eec23a855850668b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 208792 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 RB|l)14E%nYnW%lM{1^Rp=LG-& diff --git a/static/backend/fonts/fa-solid-900.woff b/static/backend/fonts/fa-solid-900.woff deleted file mode 100644 index 6f229ba6a9e793588b92971ddaf6928c1eadd8a0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 102224 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

j$bPe?(C}B5PR6-4(LwR2uzj)UveBGn(~J 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 JMtU;<003=4yl(&i diff --git a/static/backend/fonts/fa-solid-900.woff2 b/static/backend/fonts/fa-solid-900.woff2 deleted file mode 100644 index 3140f4746c765fcf662a4ad3641d1087fa3f4982..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 79212 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 diff --git a/static/backend/images/avatars/noimage.png b/static/backend/images/avatars/noimage.png deleted file mode 100644 index b14ad4333674c787fc327af60d00126c3ce72e50..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 37331 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 diff --git a/static/backend/images/logo-inverse.png b/static/backend/images/logo-inverse.png deleted file mode 100644 index bff9eeb4747bdb1168835556c64ffe268215f689..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5649 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 r8$egWl2utUnz00000NkvXXu0mjfq@uHp diff --git a/static/backend/images/logo.png b/static/backend/images/logo.png deleted file mode 100644 index cfb4d3949df18d99548cfbf0c53c653f6d2a637b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 44396 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�_oab#CSjeXDW|#!;ai6$tk6*))T~KG%ZS@ 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 diff --git a/static/backend/scripts/main.js b/static/backend/scripts/main.js deleted file mode 100644 index aa3c753..0000000 --- a/static/backend/scripts/main.js +++ /dev/null @@ -1,89 +0,0 @@ -!function(e){var t={};function n(i){if(t[i])return t[i].exports;var r=t[i]={i:i,l:!1,exports:{}};return e[i].call(r.exports,r,r.exports,n),r.l=!0,r.exports}n.m=e,n.c=t,n.d=function(e,t,i){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:i})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var i=Object.create(null);if(n.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(i,r,function(t){return e[t]}.bind(null,r));return i},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=146)}([function(e,t,n){(function(e){e.exports=function(){"use strict";var t,i;function r(){return t.apply(null,arguments)}function a(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function o(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function l(e){return void 0===e}function s(e){return"number"==typeof e||"[object Number]"===Object.prototype.toString.call(e)}function d(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function u(e,t){var n,i=[];for(n=0;n>>0,i=0;i0)for(n=0;n<_.length;n++)i=_[n],l(r=t[i])||(e[i]=r);return e}var v=!1;function M(e){y(this,e),this._d=new Date(null!=e._d?e._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===v&&(v=!0,r.updateOffset(this),v=!1)}function b(e){return e instanceof M||null!=e&&null!=e._isAMomentObject}function w(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function L(e){var t=+e,n=0;return 0!==t&&isFinite(t)&&(n=w(t)),n}function D(e,t,n){var i,r=Math.min(e.length,t.length),a=Math.abs(e.length-t.length),o=0;for(i=0;i=0;return(a?n?"+":"":"-")+Math.pow(10,Math.max(0,r)).toString().substr(1)+i}var N=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,W=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,z={},B={};function V(e,t,n,i){var r=i;"string"==typeof i&&(r=function(){return this[i]()}),e&&(B[e]=r),t&&(B[t[0]]=function(){return F(r.apply(this,arguments),t[1],t[2])}),n&&(B[n]=function(){return this.localeData().ordinal(r.apply(this,arguments),e)})}function G(e,t){return e.isValid()?(t=U(t,e.localeData()),z[t]=z[t]||function(e){var t,n,i,r=e.match(N);for(t=0,n=r.length;t=0&&W.test(e);)e=e.replace(W,i),W.lastIndex=0,n-=1;return e}var Z=/\d/,q=/\d\d/,X=/\d{3}/,J=/\d{4}/,$=/[+-]?\d{6}/,K=/\d\d?/,Q=/\d\d\d\d?/,ee=/\d\d\d\d\d\d?/,te=/\d{1,3}/,ne=/\d{1,4}/,ie=/[+-]?\d{1,6}/,re=/\d+/,ae=/[+-]?\d+/,oe=/Z|[+-]\d\d:?\d\d/gi,le=/Z|[+-]\d\d(?::?\d\d)?/gi,se=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,de={};function ue(e,t,n){de[e]=E(t)?t:function(e,i){return e&&n?n:t}}function ce(e,t){return c(de,e)?de[e](t._strict,t._locale):new RegExp(he(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(e,t,n,i,r){return t||n||i||r})))}function he(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}var pe={};function fe(e,t){var n,i=t;for("string"==typeof e&&(e=[e]),s(t)&&(i=function(e,n){n[t]=L(e)}),n=0;n68?1900:2e3)};var xe,Ye=Ee("FullYear",!0);function Ee(e,t){return function(n){return null!=n?(He(this,e,n),r.updateOffset(this,t),this):Ce(this,e)}}function Ce(e,t){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+t]():NaN}function He(e,t,n){e.isValid()&&!isNaN(n)&&("FullYear"===t&&Se(e.year())&&1===e.month()&&29===e.date()?e._d["set"+(e._isUTC?"UTC":"")+t](n,e.month(),Pe(n,e.month())):e._d["set"+(e._isUTC?"UTC":"")+t](n))}function Pe(e,t){if(isNaN(e)||isNaN(t))return NaN;var n,i=(t%(n=12)+n)%n;return e+=(t-i)/12,1===i?Se(e)?29:28:31-i%7%2}xe=Array.prototype.indexOf?Array.prototype.indexOf:function(e){var t;for(t=0;t=0&&isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e),t}function Be(e,t,n){var i=7+t-n,r=(7+ze(e,0,i).getUTCDay()-t)%7;return-r+i-1}function Ve(e,t,n,i,r){var a,o,l=(7+n-i)%7,s=Be(e,i,r),d=1+7*(t-1)+l+s;return d<=0?o=ke(a=e-1)+d:d>ke(e)?(a=e+1,o=d-ke(e)):(a=e,o=d),{year:a,dayOfYear:o}}function Ge(e,t,n){var i,r,a=Be(e.year(),t,n),o=Math.floor((e.dayOfYear()-a-1)/7)+1;return o<1?(r=e.year()-1,i=o+Ue(r,t,n)):o>Ue(e.year(),t,n)?(i=o-Ue(e.year(),t,n),r=e.year()+1):(r=e.year(),i=o),{week:i,year:r}}function Ue(e,t,n){var i=Be(e,t,n),r=Be(e+1,t,n);return(ke(e)-i+r)/7}V("w",["ww",2],"wo","week"),V("W",["WW",2],"Wo","isoWeek"),O("week","w"),O("isoWeek","W"),j("week",5),j("isoWeek",5),ue("w",K),ue("ww",K,q),ue("W",K),ue("WW",K,q),me(["w","ww","W","WW"],function(e,t,n,i){t[i.substr(0,1)]=L(e)}),V("d",0,"do","day"),V("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)}),V("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)}),V("dddd",0,0,function(e){return this.localeData().weekdays(this,e)}),V("e",0,0,"weekday"),V("E",0,0,"isoWeekday"),O("day","d"),O("weekday","e"),O("isoWeekday","E"),j("day",11),j("weekday",11),j("isoWeekday",11),ue("d",K),ue("e",K),ue("E",K),ue("dd",function(e,t){return t.weekdaysMinRegex(e)}),ue("ddd",function(e,t){return t.weekdaysShortRegex(e)}),ue("dddd",function(e,t){return t.weekdaysRegex(e)}),me(["dd","ddd","dddd"],function(e,t,n,i){var r=n._locale.weekdaysParse(e,i,n._strict);null!=r?t.d=r:f(n).invalidWeekday=e}),me(["d","e","E"],function(e,t,n,i){t[i]=L(e)});var Ze="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),qe="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Xe="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Je=se,$e=se,Ke=se;function Qe(){function e(e,t){return t.length-e.length}var t,n,i,r,a,o=[],l=[],s=[],d=[];for(t=0;t<7;t++)n=p([2e3,1]).day(t),i=this.weekdaysMin(n,""),r=this.weekdaysShort(n,""),a=this.weekdays(n,""),o.push(i),l.push(r),s.push(a),d.push(i),d.push(r),d.push(a);for(o.sort(e),l.sort(e),s.sort(e),d.sort(e),t=0;t<7;t++)l[t]=he(l[t]),s[t]=he(s[t]),d[t]=he(d[t]);this._weekdaysRegex=new RegExp("^("+d.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+o.join("|")+")","i")}function et(){return this.hours()%12||12}function tt(e,t){V(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}function nt(e,t){return t._meridiemParse}V("H",["HH",2],0,"hour"),V("h",["hh",2],0,et),V("k",["kk",2],0,function(){return this.hours()||24}),V("hmm",0,0,function(){return""+et.apply(this)+F(this.minutes(),2)}),V("hmmss",0,0,function(){return""+et.apply(this)+F(this.minutes(),2)+F(this.seconds(),2)}),V("Hmm",0,0,function(){return""+this.hours()+F(this.minutes(),2)}),V("Hmmss",0,0,function(){return""+this.hours()+F(this.minutes(),2)+F(this.seconds(),2)}),tt("a",!0),tt("A",!1),O("hour","h"),j("hour",13),ue("a",nt),ue("A",nt),ue("H",K),ue("h",K),ue("k",K),ue("HH",K,q),ue("hh",K,q),ue("kk",K,q),ue("hmm",Q),ue("hmmss",ee),ue("Hmm",Q),ue("Hmmss",ee),fe(["H","HH"],Me),fe(["k","kk"],function(e,t,n){var i=L(e);t[Me]=24===i?0:i}),fe(["a","A"],function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e}),fe(["h","hh"],function(e,t,n){t[Me]=L(e),f(n).bigHour=!0}),fe("hmm",function(e,t,n){var i=e.length-2;t[Me]=L(e.substr(0,i)),t[be]=L(e.substr(i)),f(n).bigHour=!0}),fe("hmmss",function(e,t,n){var i=e.length-4,r=e.length-2;t[Me]=L(e.substr(0,i)),t[be]=L(e.substr(i,2)),t[we]=L(e.substr(r)),f(n).bigHour=!0}),fe("Hmm",function(e,t,n){var i=e.length-2;t[Me]=L(e.substr(0,i)),t[be]=L(e.substr(i))}),fe("Hmmss",function(e,t,n){var i=e.length-4,r=e.length-2;t[Me]=L(e.substr(0,i)),t[be]=L(e.substr(i,2)),t[we]=L(e.substr(r))});var it,rt=Ee("Hours",!0),at={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:Ae,monthsShort:Ie,week:{dow:0,doy:6},weekdays:Ze,weekdaysMin:Xe,weekdaysShort:qe,meridiemParse:/[ap]\.?m?\.?/i},ot={},lt={};function st(e){return e?e.toLowerCase().replace("_","-"):e}function dt(t){var i=null;if(!ot[t]&&void 0!==e&&e&&e.exports)try{i=it._abbr,n(159)("./"+t),ut(i)}catch(e){}return ot[t]}function ut(e,t){var n;return e&&((n=l(t)?ht(e):ct(e,t))?it=n:"undefined"!=typeof console&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),it._abbr}function ct(e,t){if(null!==t){var n,i=at;if(t.abbr=e,null!=ot[e])Y("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),i=ot[e]._config;else if(null!=t.parentLocale)if(null!=ot[t.parentLocale])i=ot[t.parentLocale]._config;else{if(null==(n=dt(t.parentLocale)))return lt[t.parentLocale]||(lt[t.parentLocale]=[]),lt[t.parentLocale].push({name:e,config:t}),null;i=n._config}return ot[e]=new H(C(i,t)),lt[e]&<[e].forEach(function(e){ct(e.name,e.config)}),ut(e),ot[e]}return delete ot[e],null}function ht(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return it;if(!a(e)){if(t=dt(e))return t;e=[e]}return function(e){for(var t,n,i,r,a=0;a0;){if(i=dt(r.slice(0,t).join("-")))return i;if(n&&n.length>=t&&D(r,n,!0)>=t-1)break;t--}a++}return it}(e)}function pt(e){var t,n=e._a;return n&&-2===f(e).overflow&&(t=n[ye]<0||n[ye]>11?ye:n[ve]<1||n[ve]>Pe(n[_e],n[ye])?ve:n[Me]<0||n[Me]>24||24===n[Me]&&(0!==n[be]||0!==n[we]||0!==n[Le])?Me:n[be]<0||n[be]>59?be:n[we]<0||n[we]>59?we:n[Le]<0||n[Le]>999?Le:-1,f(e)._overflowDayOfYear&&(t<_e||t>ve)&&(t=ve),f(e)._overflowWeeks&&-1===t&&(t=De),f(e)._overflowWeekday&&-1===t&&(t=Te),f(e).overflow=t),e}function ft(e,t,n){return null!=e?e:null!=t?t:n}function mt(e){var t,n,i,a,o,l=[];if(!e._d){for(i=function(e){var t=new Date(r.now());return e._useUTC?[t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate()]:[t.getFullYear(),t.getMonth(),t.getDate()]}(e),e._w&&null==e._a[ve]&&null==e._a[ye]&&function(e){var t,n,i,r,a,o,l,s;if(null!=(t=e._w).GG||null!=t.W||null!=t.E)a=1,o=4,n=ft(t.GG,e._a[_e],Ge(Et(),1,4).year),i=ft(t.W,1),((r=ft(t.E,1))<1||r>7)&&(s=!0);else{a=e._locale._week.dow,o=e._locale._week.doy;var d=Ge(Et(),a,o);n=ft(t.gg,e._a[_e],d.year),i=ft(t.w,d.week),null!=t.d?((r=t.d)<0||r>6)&&(s=!0):null!=t.e?(r=t.e+a,(t.e<0||t.e>6)&&(s=!0)):r=a}i<1||i>Ue(n,a,o)?f(e)._overflowWeeks=!0:null!=s?f(e)._overflowWeekday=!0:(l=Ve(n,i,r,a,o),e._a[_e]=l.year,e._dayOfYear=l.dayOfYear)}(e),null!=e._dayOfYear&&(o=ft(e._a[_e],i[_e]),(e._dayOfYear>ke(o)||0===e._dayOfYear)&&(f(e)._overflowDayOfYear=!0),n=ze(o,0,e._dayOfYear),e._a[ye]=n.getUTCMonth(),e._a[ve]=n.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=l[t]=i[t];for(;t<7;t++)e._a[t]=l[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[Me]&&0===e._a[be]&&0===e._a[we]&&0===e._a[Le]&&(e._nextDay=!0,e._a[Me]=0),e._d=(e._useUTC?ze:function(e,t,n,i,r,a,o){var l=new Date(e,t,n,i,r,a,o);return e<100&&e>=0&&isFinite(l.getFullYear())&&l.setFullYear(e),l}).apply(null,l),a=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[Me]=24),e._w&&void 0!==e._w.d&&e._w.d!==a&&(f(e).weekdayMismatch=!0)}}var gt=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,_t=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,yt=/Z|[+-]\d\d(?::?\d\d)?/,vt=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/]],Mt=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],bt=/^\/?Date\((\-?\d+)/i;function wt(e){var t,n,i,r,a,o,l=e._i,s=gt.exec(l)||_t.exec(l);if(s){for(f(e).iso=!0,t=0,n=vt.length;t0&&f(e).unusedInput.push(o),l=l.slice(l.indexOf(n)+n.length),d+=n.length),B[a]?(n?f(e).empty=!1:f(e).unusedTokens.push(a),ge(a,n,e)):e._strict&&!n&&f(e).unusedTokens.push(a);f(e).charsLeftOver=s-d,l.length>0&&f(e).unusedInput.push(l),e._a[Me]<=12&&!0===f(e).bigHour&&e._a[Me]>0&&(f(e).bigHour=void 0),f(e).parsedDateParts=e._a.slice(0),f(e).meridiem=e._meridiem,e._a[Me]=(u=e._locale,c=e._a[Me],null==(h=e._meridiem)?c:null!=u.meridiemHour?u.meridiemHour(c,h):null!=u.isPM?((p=u.isPM(h))&&c<12&&(c+=12),p||12!==c||(c=0),c):c),mt(e),pt(e)}else kt(e);else wt(e);var u,c,h,p}function xt(e){var t=e._i,n=e._f;return e._locale=e._locale||ht(e._l),null===t||void 0===n&&""===t?g({nullInput:!0}):("string"==typeof t&&(e._i=t=e._locale.preparse(t)),b(t)?new M(pt(t)):(d(t)?e._d=t:a(n)?function(e){var t,n,i,r,a;if(0===e._f.length)return f(e).invalidFormat=!0,void(e._d=new Date(NaN));for(r=0;rthis?this:e:g()});function Pt(e,t){var n,i;if(1===t.length&&a(t[0])&&(t=t[0]),!t.length)return Et();for(n=t[0],i=1;ia&&(t=a),function(e,t,n,i,r){var a=Ve(e,t,n,i,r),o=ze(a.year,0,a.dayOfYear);return this.year(o.getUTCFullYear()),this.month(o.getUTCMonth()),this.date(o.getUTCDate()),this}.call(this,e,t,n,i,r))}V(0,["gg",2],0,function(){return this.weekYear()%100}),V(0,["GG",2],0,function(){return this.isoWeekYear()%100}),rn("gggg","weekYear"),rn("ggggg","weekYear"),rn("GGGG","isoWeekYear"),rn("GGGGG","isoWeekYear"),O("weekYear","gg"),O("isoWeekYear","GG"),j("weekYear",1),j("isoWeekYear",1),ue("G",ae),ue("g",ae),ue("GG",K,q),ue("gg",K,q),ue("GGGG",ne,J),ue("gggg",ne,J),ue("GGGGG",ie,$),ue("ggggg",ie,$),me(["gggg","ggggg","GGGG","GGGGG"],function(e,t,n,i){t[i.substr(0,2)]=L(e)}),me(["gg","GG"],function(e,t,n,i){t[i]=r.parseTwoDigitYear(e)}),V("Q",0,"Qo","quarter"),O("quarter","Q"),j("quarter",7),ue("Q",Z),fe("Q",function(e,t){t[ye]=3*(L(e)-1)}),V("D",["DD",2],"Do","date"),O("date","D"),j("date",9),ue("D",K),ue("DD",K,q),ue("Do",function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient}),fe(["D","DD"],ve),fe("Do",function(e,t){t[ve]=L(e.match(K)[0])});var on=Ee("Date",!0);V("DDD",["DDDD",3],"DDDo","dayOfYear"),O("dayOfYear","DDD"),j("dayOfYear",4),ue("DDD",te),ue("DDDD",X),fe(["DDD","DDDD"],function(e,t,n){n._dayOfYear=L(e)}),V("m",["mm",2],0,"minute"),O("minute","m"),j("minute",14),ue("m",K),ue("mm",K,q),fe(["m","mm"],be);var ln=Ee("Minutes",!1);V("s",["ss",2],0,"second"),O("second","s"),j("second",15),ue("s",K),ue("ss",K,q),fe(["s","ss"],we);var sn,dn=Ee("Seconds",!1);for(V("S",0,0,function(){return~~(this.millisecond()/100)}),V(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),V(0,["SSS",3],0,"millisecond"),V(0,["SSSS",4],0,function(){return 10*this.millisecond()}),V(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),V(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),V(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),V(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),V(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),O("millisecond","ms"),j("millisecond",16),ue("S",te,Z),ue("SS",te,q),ue("SSS",te,X),sn="SSSS";sn.length<=9;sn+="S")ue(sn,re);function un(e,t){t[Le]=L(1e3*("0."+e))}for(sn="S";sn.length<=9;sn+="S")fe(sn,un);var cn=Ee("Milliseconds",!1);V("z",0,0,"zoneAbbr"),V("zz",0,0,"zoneName");var hn=M.prototype;function pn(e){return e}hn.add=$t,hn.calendar=function(e,t){var n=e||Et(),i=Wt(n,this).startOf("day"),a=r.calendarFormat(this,i)||"sameElse",o=t&&(E(t[a])?t[a].call(this,n):t[a]);return this.format(o||this.localeData().calendar(a,this,Et(n)))},hn.clone=function(){return new M(this)},hn.diff=function(e,t,n){var i,r,a;if(!this.isValid())return NaN;if(!(i=Wt(e,this)).isValid())return NaN;switch(r=6e4*(i.utcOffset()-this.utcOffset()),t=A(t)){case"year":a=Qt(this,i)/12;break;case"month":a=Qt(this,i);break;case"quarter":a=Qt(this,i)/3;break;case"second":a=(this-i)/1e3;break;case"minute":a=(this-i)/6e4;break;case"hour":a=(this-i)/36e5;break;case"day":a=(this-i-r)/864e5;break;case"week":a=(this-i-r)/6048e5;break;default:a=this-i}return n?a:w(a)},hn.endOf=function(e){return void 0===(e=A(e))||"millisecond"===e?this:("date"===e&&(e="day"),this.startOf(e).add(1,"isoWeek"===e?"week":e).subtract(1,"ms"))},hn.format=function(e){e||(e=this.isUtc()?r.defaultFormatUtc:r.defaultFormat);var t=G(this,e);return this.localeData().postformat(t)},hn.from=function(e,t){return this.isValid()&&(b(e)&&e.isValid()||Et(e).isValid())?Ut({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},hn.fromNow=function(e){return this.from(Et(),e)},hn.to=function(e,t){return this.isValid()&&(b(e)&&e.isValid()||Et(e).isValid())?Ut({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},hn.toNow=function(e){return this.to(Et(),e)},hn.get=function(e){return E(this[e=A(e)])?this[e]():this},hn.invalidAt=function(){return f(this).overflow},hn.isAfter=function(e,t){var n=b(e)?e:Et(e);return!(!this.isValid()||!n.isValid())&&("millisecond"===(t=A(t)||"millisecond")?this.valueOf()>n.valueOf():n.valueOf()9999?G(n,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):E(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",G(n,"Z")):G(n,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},hn.inspect=function(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e="moment",t="";this.isLocal()||(e=0===this.utcOffset()?"moment.utc":"moment.parseZone",t="Z");var n="["+e+'("]',i=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",r=t+'[")]';return this.format(n+i+"-MM-DD[T]HH:mm:ss.SSS"+r)},hn.toJSON=function(){return this.isValid()?this.toISOString():null},hn.toString=function(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},hn.unix=function(){return Math.floor(this.valueOf()/1e3)},hn.valueOf=function(){return this._d.valueOf()-6e4*(this._offset||0)},hn.creationData=function(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},hn.year=Ye,hn.isLeapYear=function(){return Se(this.year())},hn.weekYear=function(e){return an.call(this,e,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)},hn.isoWeekYear=function(e){return an.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)},hn.quarter=hn.quarters=function(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)},hn.month=je,hn.daysInMonth=function(){return Pe(this.year(),this.month())},hn.week=hn.weeks=function(e){var t=this.localeData().week(this);return null==e?t:this.add(7*(e-t),"d")},hn.isoWeek=hn.isoWeeks=function(e){var t=Ge(this,1,4).week;return null==e?t:this.add(7*(e-t),"d")},hn.weeksInYear=function(){var e=this.localeData()._week;return Ue(this.year(),e.dow,e.doy)},hn.isoWeeksInYear=function(){return Ue(this.year(),1,4)},hn.date=on,hn.day=hn.days=function(e){if(!this.isValid())return null!=e?this:NaN;var t=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=e?(e=function(e,t){return"string"!=typeof e?e:isNaN(e)?"number"==typeof(e=t.weekdaysParse(e))?e:null:parseInt(e,10)}(e,this.localeData()),this.add(e-t,"d")):t},hn.weekday=function(e){if(!this.isValid())return null!=e?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return null==e?t:this.add(e-t,"d")},hn.isoWeekday=function(e){if(!this.isValid())return null!=e?this:NaN;if(null!=e){var t=function(e,t){return"string"==typeof e?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}(e,this.localeData());return this.day(this.day()%7?t:t-7)}return this.day()||7},hn.dayOfYear=function(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==e?t:this.add(e-t,"d")},hn.hour=hn.hours=rt,hn.minute=hn.minutes=ln,hn.second=hn.seconds=dn,hn.millisecond=hn.milliseconds=cn,hn.utcOffset=function(e,t,n){var i,a=this._offset||0;if(!this.isValid())return null!=e?this:NaN;if(null!=e){if("string"==typeof e){if(null===(e=Nt(le,e)))return this}else Math.abs(e)<16&&!n&&(e*=60);return!this._isUTC&&t&&(i=zt(this)),this._offset=e,this._isUTC=!0,null!=i&&this.add(i,"m"),a!==e&&(!t||this._changeInProgress?Jt(this,Ut(e-a,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,r.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?a:zt(this)},hn.utc=function(e){return this.utcOffset(0,e)},hn.local=function(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(zt(this),"m")),this},hn.parseZone=function(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"==typeof this._i){var e=Nt(oe,this._i);null!=e?this.utcOffset(e):this.utcOffset(0,!0)}return this},hn.hasAlignedHourOffset=function(e){return!!this.isValid()&&(e=e?Et(e).utcOffset():0,(this.utcOffset()-e)%60==0)},hn.isDST=function(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},hn.isLocal=function(){return!!this.isValid()&&!this._isUTC},hn.isUtcOffset=function(){return!!this.isValid()&&this._isUTC},hn.isUtc=Bt,hn.isUTC=Bt,hn.zoneAbbr=function(){return this._isUTC?"UTC":""},hn.zoneName=function(){return this._isUTC?"Coordinated Universal Time":""},hn.dates=k("dates accessor is deprecated. Use date instead.",on),hn.months=k("months accessor is deprecated. Use month instead",je),hn.years=k("years accessor is deprecated. Use year instead",Ye),hn.zone=k("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",function(e,t){return null!=e?("string"!=typeof e&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()}),hn.isDSTShifted=k("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",function(){if(!l(this._isDSTShifted))return this._isDSTShifted;var e={};if(y(e,this),(e=xt(e))._a){var t=e._isUTC?p(e._a):Et(e._a);this._isDSTShifted=this.isValid()&&D(e._a,t.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted});var fn=H.prototype;function mn(e,t,n,i){var r=ht(),a=p().set(i,t);return r[n](a,e)}function gn(e,t,n){if(s(e)&&(t=e,e=void 0),e=e||"",null!=t)return mn(e,t,n,"month");var i,r=[];for(i=0;i<12;i++)r[i]=mn(e,i,n,"month");return r}function _n(e,t,n,i){"boolean"==typeof e?(s(t)&&(n=t,t=void 0),t=t||""):(n=t=e,e=!1,s(t)&&(n=t,t=void 0),t=t||"");var r,a=ht(),o=e?a._week.dow:0;if(null!=n)return mn(t,(n+o)%7,i,"day");var l=[];for(r=0;r<7;r++)l[r]=mn(t,(r+o)%7,i,"day");return l}fn.calendar=function(e,t,n){var i=this._calendar[e]||this._calendar.sameElse;return E(i)?i.call(t,n):i},fn.longDateFormat=function(e){var t=this._longDateFormat[e],n=this._longDateFormat[e.toUpperCase()];return t||!n?t:(this._longDateFormat[e]=n.replace(/MMMM|MM|DD|dddd/g,function(e){return e.slice(1)}),this._longDateFormat[e])},fn.invalidDate=function(){return this._invalidDate},fn.ordinal=function(e){return this._ordinal.replace("%d",e)},fn.preparse=pn,fn.postformat=pn,fn.relativeTime=function(e,t,n,i){var r=this._relativeTime[n];return E(r)?r(e,t,n,i):r.replace(/%d/i,e)},fn.pastFuture=function(e,t){var n=this._relativeTime[e>0?"future":"past"];return E(n)?n(t):n.replace(/%s/i,t)},fn.set=function(e){var t,n;for(n in e)E(t=e[n])?this[n]=t:this["_"+n]=t;this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},fn.months=function(e,t){return e?a(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||Oe).test(t)?"format":"standalone"][e.month()]:a(this._months)?this._months:this._months.standalone},fn.monthsShort=function(e,t){return e?a(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[Oe.test(t)?"format":"standalone"][e.month()]:a(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},fn.monthsParse=function(e,t,n){var i,r,a;if(this._monthsParseExact)return function(e,t,n){var i,r,a,o=e.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],i=0;i<12;++i)a=p([2e3,i]),this._shortMonthsParse[i]=this.monthsShort(a,"").toLocaleLowerCase(),this._longMonthsParse[i]=this.months(a,"").toLocaleLowerCase();return n?"MMM"===t?-1!==(r=xe.call(this._shortMonthsParse,o))?r:null:-1!==(r=xe.call(this._longMonthsParse,o))?r:null:"MMM"===t?-1!==(r=xe.call(this._shortMonthsParse,o))?r:-1!==(r=xe.call(this._longMonthsParse,o))?r:null:-1!==(r=xe.call(this._longMonthsParse,o))?r:-1!==(r=xe.call(this._shortMonthsParse,o))?r:null}.call(this,e,t,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),i=0;i<12;i++){if(r=p([2e3,i]),n&&!this._longMonthsParse[i]&&(this._longMonthsParse[i]=new RegExp("^"+this.months(r,"").replace(".","")+"$","i"),this._shortMonthsParse[i]=new RegExp("^"+this.monthsShort(r,"").replace(".","")+"$","i")),n||this._monthsParse[i]||(a="^"+this.months(r,"")+"|^"+this.monthsShort(r,""),this._monthsParse[i]=new RegExp(a.replace(".",""),"i")),n&&"MMMM"===t&&this._longMonthsParse[i].test(e))return i;if(n&&"MMM"===t&&this._shortMonthsParse[i].test(e))return i;if(!n&&this._monthsParse[i].test(e))return i}},fn.monthsRegex=function(e){return this._monthsParseExact?(c(this,"_monthsRegex")||We.call(this),e?this._monthsStrictRegex:this._monthsRegex):(c(this,"_monthsRegex")||(this._monthsRegex=Ne),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)},fn.monthsShortRegex=function(e){return this._monthsParseExact?(c(this,"_monthsRegex")||We.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(c(this,"_monthsShortRegex")||(this._monthsShortRegex=Fe),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)},fn.week=function(e){return Ge(e,this._week.dow,this._week.doy).week},fn.firstDayOfYear=function(){return this._week.doy},fn.firstDayOfWeek=function(){return this._week.dow},fn.weekdays=function(e,t){return e?a(this._weekdays)?this._weekdays[e.day()]:this._weekdays[this._weekdays.isFormat.test(t)?"format":"standalone"][e.day()]:a(this._weekdays)?this._weekdays:this._weekdays.standalone},fn.weekdaysMin=function(e){return e?this._weekdaysMin[e.day()]:this._weekdaysMin},fn.weekdaysShort=function(e){return e?this._weekdaysShort[e.day()]:this._weekdaysShort},fn.weekdaysParse=function(e,t,n){var i,r,a;if(this._weekdaysParseExact)return function(e,t,n){var i,r,a,o=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],i=0;i<7;++i)a=p([2e3,1]).day(i),this._minWeekdaysParse[i]=this.weekdaysMin(a,"").toLocaleLowerCase(),this._shortWeekdaysParse[i]=this.weekdaysShort(a,"").toLocaleLowerCase(),this._weekdaysParse[i]=this.weekdays(a,"").toLocaleLowerCase();return n?"dddd"===t?-1!==(r=xe.call(this._weekdaysParse,o))?r:null:"ddd"===t?-1!==(r=xe.call(this._shortWeekdaysParse,o))?r:null:-1!==(r=xe.call(this._minWeekdaysParse,o))?r:null:"dddd"===t?-1!==(r=xe.call(this._weekdaysParse,o))?r:-1!==(r=xe.call(this._shortWeekdaysParse,o))?r:-1!==(r=xe.call(this._minWeekdaysParse,o))?r:null:"ddd"===t?-1!==(r=xe.call(this._shortWeekdaysParse,o))?r:-1!==(r=xe.call(this._weekdaysParse,o))?r:-1!==(r=xe.call(this._minWeekdaysParse,o))?r:null:-1!==(r=xe.call(this._minWeekdaysParse,o))?r:-1!==(r=xe.call(this._weekdaysParse,o))?r:-1!==(r=xe.call(this._shortWeekdaysParse,o))?r:null}.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),i=0;i<7;i++){if(r=p([2e3,1]).day(i),n&&!this._fullWeekdaysParse[i]&&(this._fullWeekdaysParse[i]=new RegExp("^"+this.weekdays(r,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[i]=new RegExp("^"+this.weekdaysShort(r,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[i]=new RegExp("^"+this.weekdaysMin(r,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[i]||(a="^"+this.weekdays(r,"")+"|^"+this.weekdaysShort(r,"")+"|^"+this.weekdaysMin(r,""),this._weekdaysParse[i]=new RegExp(a.replace(".",""),"i")),n&&"dddd"===t&&this._fullWeekdaysParse[i].test(e))return i;if(n&&"ddd"===t&&this._shortWeekdaysParse[i].test(e))return i;if(n&&"dd"===t&&this._minWeekdaysParse[i].test(e))return i;if(!n&&this._weekdaysParse[i].test(e))return i}},fn.weekdaysRegex=function(e){return this._weekdaysParseExact?(c(this,"_weekdaysRegex")||Qe.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(c(this,"_weekdaysRegex")||(this._weekdaysRegex=Je),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)},fn.weekdaysShortRegex=function(e){return this._weekdaysParseExact?(c(this,"_weekdaysRegex")||Qe.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(c(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=$e),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},fn.weekdaysMinRegex=function(e){return this._weekdaysParseExact?(c(this,"_weekdaysRegex")||Qe.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(c(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Ke),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},fn.isPM=function(e){return"p"===(e+"").toLowerCase().charAt(0)},fn.meridiem=function(e,t,n){return e>11?n?"pm":"PM":n?"am":"AM"},ut("en",{dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10,n=1===L(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+n}}),r.lang=k("moment.lang is deprecated. Use moment.locale instead.",ut),r.langData=k("moment.langData is deprecated. Use moment.localeData instead.",ht);var yn=Math.abs;function vn(e,t,n,i){var r=Ut(t,n);return e._milliseconds+=i*r._milliseconds,e._days+=i*r._days,e._months+=i*r._months,e._bubble()}function Mn(e){return e<0?Math.floor(e):Math.ceil(e)}function bn(e){return 4800*e/146097}function wn(e){return 146097*e/4800}function Ln(e){return function(){return this.as(e)}}var Dn=Ln("ms"),Tn=Ln("s"),kn=Ln("m"),Sn=Ln("h"),xn=Ln("d"),Yn=Ln("w"),En=Ln("M"),Cn=Ln("y");function Hn(e){return function(){return this.isValid()?this._data[e]:NaN}}var Pn=Hn("milliseconds"),On=Hn("seconds"),An=Hn("minutes"),In=Hn("hours"),Rn=Hn("days"),jn=Hn("months"),Fn=Hn("years"),Nn=Math.round,Wn={ss:44,s:45,m:45,h:22,d:26,M:11},zn=Math.abs;function Bn(e){return(e>0)-(e<0)||+e}function Vn(){if(!this.isValid())return this.localeData().invalidDate();var e,t,n=zn(this._milliseconds)/1e3,i=zn(this._days),r=zn(this._months);e=w(n/60),t=w(e/60),n%=60,e%=60;var a=w(r/12),o=r%=12,l=i,s=t,d=e,u=n?n.toFixed(3).replace(/\.?0+$/,""):"",c=this.asSeconds();if(!c)return"P0D";var h=c<0?"-":"",p=Bn(this._months)!==Bn(c)?"-":"",f=Bn(this._days)!==Bn(c)?"-":"",m=Bn(this._milliseconds)!==Bn(c)?"-":"";return h+"P"+(a?p+a+"Y":"")+(o?p+o+"M":"")+(l?f+l+"D":"")+(s||d||u?"T":"")+(s?m+s+"H":"")+(d?m+d+"M":"")+(u?m+u+"S":"")}var Gn=At.prototype;return Gn.isValid=function(){return this._isValid},Gn.abs=function(){var e=this._data;return this._milliseconds=yn(this._milliseconds),this._days=yn(this._days),this._months=yn(this._months),e.milliseconds=yn(e.milliseconds),e.seconds=yn(e.seconds),e.minutes=yn(e.minutes),e.hours=yn(e.hours),e.months=yn(e.months),e.years=yn(e.years),this},Gn.add=function(e,t){return vn(this,e,t,1)},Gn.subtract=function(e,t){return vn(this,e,t,-1)},Gn.as=function(e){if(!this.isValid())return NaN;var t,n,i=this._milliseconds;if("month"===(e=A(e))||"year"===e)return t=this._days+i/864e5,n=this._months+bn(t),"month"===e?n:n/12;switch(t=this._days+Math.round(wn(this._months)),e){case"week":return t/7+i/6048e5;case"day":return t+i/864e5;case"hour":return 24*t+i/36e5;case"minute":return 1440*t+i/6e4;case"second":return 86400*t+i/1e3;case"millisecond":return Math.floor(864e5*t)+i;default:throw new Error("Unknown unit "+e)}},Gn.asMilliseconds=Dn,Gn.asSeconds=Tn,Gn.asMinutes=kn,Gn.asHours=Sn,Gn.asDays=xn,Gn.asWeeks=Yn,Gn.asMonths=En,Gn.asYears=Cn,Gn.valueOf=function(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*L(this._months/12):NaN},Gn._bubble=function(){var e,t,n,i,r,a=this._milliseconds,o=this._days,l=this._months,s=this._data;return a>=0&&o>=0&&l>=0||a<=0&&o<=0&&l<=0||(a+=864e5*Mn(wn(l)+o),o=0,l=0),s.milliseconds=a%1e3,e=w(a/1e3),s.seconds=e%60,t=w(e/60),s.minutes=t%60,n=w(t/60),s.hours=n%24,o+=w(n/24),r=w(bn(o)),l+=r,o-=Mn(wn(r)),i=w(l/12),l%=12,s.days=o,s.months=l,s.years=i,this},Gn.clone=function(){return Ut(this)},Gn.get=function(e){return e=A(e),this.isValid()?this[e+"s"]():NaN},Gn.milliseconds=Pn,Gn.seconds=On,Gn.minutes=An,Gn.hours=In,Gn.days=Rn,Gn.weeks=function(){return w(this.days()/7)},Gn.months=jn,Gn.years=Fn,Gn.humanize=function(e){if(!this.isValid())return this.localeData().invalidDate();var t=this.localeData(),n=function(e,t,n){var i=Ut(e).abs(),r=Nn(i.as("s")),a=Nn(i.as("m")),o=Nn(i.as("h")),l=Nn(i.as("d")),s=Nn(i.as("M")),d=Nn(i.as("y")),u=r<=Wn.ss&&["s",r]||r0,u[4]=n,function(e,t,n,i,r){return r.relativeTime(t||1,!!n,e,i)}.apply(null,u)}(this,!e,t);return e&&(n=t.pastFuture(+this,n)),t.postformat(n)},Gn.toISOString=Vn,Gn.toString=Vn,Gn.toJSON=Vn,Gn.locale=en,Gn.localeData=nn,Gn.toIsoString=k("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Vn),Gn.lang=tn,V("X",0,0,"unix"),V("x",0,0,"valueOf"),ue("x",ae),ue("X",/[+-]?\d+(\.\d{1,3})?/),fe("X",function(e,t,n){n._d=new Date(1e3*parseFloat(e,10))}),fe("x",function(e,t,n){n._d=new Date(L(e))}),r.version="2.23.0",t=Et,r.fn=hn,r.min=function(){return Pt("isBefore",[].slice.call(arguments,0))},r.max=function(){return Pt("isAfter",[].slice.call(arguments,0))},r.now=function(){return Date.now?Date.now():+new Date},r.utc=p,r.unix=function(e){return Et(1e3*e)},r.months=function(e,t){return gn(e,t,"months")},r.isDate=d,r.locale=ut,r.invalid=g,r.duration=Ut,r.isMoment=b,r.weekdays=function(e,t,n){return _n(e,t,n,"weekdays")},r.parseZone=function(){return Et.apply(null,arguments).parseZone()},r.localeData=ht,r.isDuration=It,r.monthsShort=function(e,t){return gn(e,t,"monthsShort")},r.weekdaysMin=function(e,t,n){return _n(e,t,n,"weekdaysMin")},r.defineLocale=ct,r.updateLocale=function(e,t){if(null!=t){var n,i,r=at;null!=(i=dt(e))&&(r=i._config),t=C(r,t),(n=new H(t)).parentLocale=ot[e],ot[e]=n,ut(e)}else null!=ot[e]&&(null!=ot[e].parentLocale?ot[e]=ot[e].parentLocale:null!=ot[e]&&delete ot[e]);return ot[e]},r.locales=function(){return S(ot)},r.weekdaysShort=function(e,t,n){return _n(e,t,n,"weekdaysShort")},r.normalizeUnits=A,r.relativeTimeRounding=function(e){return void 0===e?Nn:"function"==typeof e&&(Nn=e,!0)},r.relativeTimeThreshold=function(e,t){return void 0!==Wn[e]&&(void 0===t?Wn[e]:(Wn[e]=t,"s"===e&&(Wn.ss=t-1),!0))},r.calendarFormat=function(e,t){var n=e.diff(t,"days",!0);return n<-6?"sameElse":n<-1?"lastWeek":n<0?"lastDay":n<1?"sameDay":n<2?"nextDay":n<7?"nextWeek":"sameElse"},r.prototype=hn,r.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},r}()}).call(this,n(158)(e))},function(e,t,n){var i; -/*! - * jQuery JavaScript Library v3.3.1 - * https://jquery.com/ - * - * Includes Sizzle.js - * https://sizzlejs.com/ - * - * Copyright JS Foundation and other contributors - * Released under the MIT license - * https://jquery.org/license - * - * Date: 2018-01-20T17:24Z - */ -/*! - * jQuery JavaScript Library v3.3.1 - * https://jquery.com/ - * - * Includes Sizzle.js - * https://sizzlejs.com/ - * - * Copyright JS Foundation and other contributors - * Released under the MIT license - * https://jquery.org/license - * - * Date: 2018-01-20T17:24Z - */ -!function(t,n){"use strict";"object"==typeof e.exports?e.exports=t.document?n(t,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return n(e)}:n(t)}("undefined"!=typeof window?window:this,function(n,r){"use strict";var a=[],o=n.document,l=Object.getPrototypeOf,s=a.slice,d=a.concat,u=a.push,c=a.indexOf,h={},p=h.toString,f=h.hasOwnProperty,m=f.toString,g=m.call(Object),_={},y=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType},v=function(e){return null!=e&&e===e.window},M={type:!0,src:!0,noModule:!0};function b(e,t,n){var i,r=(t=t||o).createElement("script");if(r.text=e,n)for(i in M)n[i]&&(r[i]=n[i]);t.head.appendChild(r).parentNode.removeChild(r)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?h[p.call(e)]||"object":typeof e}var L=function(e,t){return new L.fn.init(e,t)},D=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;function T(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!y(e)&&!v(e)&&("array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e)}L.fn=L.prototype={jquery:"3.3.1",constructor:L,length:0,toArray:function(){return s.call(this)},get:function(e){return null==e?s.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=L.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return L.each(this,e)},map:function(e){return this.pushStack(L.map(this,function(t,n){return e.call(t,n,t)}))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n+~]|"+I+")"+I+"*"),V=new RegExp("="+I+"*([^\\]'\"]*?)"+I+"*\\]","g"),G=new RegExp(F),U=new RegExp("^"+R+"$"),Z={ID:new RegExp("^#("+R+")"),CLASS:new RegExp("^\\.("+R+")"),TAG:new RegExp("^("+R+"|[*])"),ATTR:new RegExp("^"+j),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+I+"*(even|odd|(([+-]|)(\\d*)n|)"+I+"*(?:([+-]|)"+I+"*(\\d+)|))"+I+"*\\)|)","i"),bool:new RegExp("^(?:"+A+")$","i"),needsContext:new RegExp("^"+I+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+I+"*((?:-\\d)?\\d*)"+I+"*\\)|)(?=[^-]|$)","i")},q=/^(?:input|select|textarea|button)$/i,X=/^h\d$/i,J=/^[^{]+\{\s*\[native \w/,$=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,K=/[+~]/,Q=new RegExp("\\\\([\\da-f]{1,6}"+I+"?|("+I+")|.)","ig"),ee=function(e,t,n){var i="0x"+t-65536;return i!=i||n?t:i<0?String.fromCharCode(i+65536):String.fromCharCode(i>>10|55296,1023&i|56320)},te=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ne=function(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},ie=function(){h()},re=ye(function(e){return!0===e.disabled&&("form"in e||"label"in e)},{dir:"parentNode",next:"legend"});try{H.apply(Y=P.call(b.childNodes),b.childNodes),Y[b.childNodes.length].nodeType}catch(e){H={apply:Y.length?function(e,t){C.apply(e,P.call(t))}:function(e,t){for(var n=e.length,i=0;e[n++]=t[i++];);e.length=n-1}}}function ae(e,t,i,r){var a,l,d,u,c,f,_,y=t&&t.ownerDocument,w=t?t.nodeType:9;if(i=i||[],"string"!=typeof e||!e||1!==w&&9!==w&&11!==w)return i;if(!r&&((t?t.ownerDocument||t:b)!==p&&h(t),t=t||p,m)){if(11!==w&&(c=$.exec(e)))if(a=c[1]){if(9===w){if(!(d=t.getElementById(a)))return i;if(d.id===a)return i.push(d),i}else if(y&&(d=y.getElementById(a))&&v(t,d)&&d.id===a)return i.push(d),i}else{if(c[2])return H.apply(i,t.getElementsByTagName(e)),i;if((a=c[3])&&n.getElementsByClassName&&t.getElementsByClassName)return H.apply(i,t.getElementsByClassName(a)),i}if(n.qsa&&!k[e+" "]&&(!g||!g.test(e))){if(1!==w)y=t,_=e;else if("object"!==t.nodeName.toLowerCase()){for((u=t.getAttribute("id"))?u=u.replace(te,ne):t.setAttribute("id",u=M),l=(f=o(e)).length;l--;)f[l]="#"+u+" "+_e(f[l]);_=f.join(","),y=K.test(e)&&me(t.parentNode)||t}if(_)try{return H.apply(i,y.querySelectorAll(_)),i}catch(e){}finally{u===M&&t.removeAttribute("id")}}}return s(e.replace(W,"$1"),t,i,r)}function oe(){var e=[];return function t(n,r){return e.push(n+" ")>i.cacheLength&&delete t[e.shift()],t[n+" "]=r}}function le(e){return e[M]=!0,e}function se(e){var t=p.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function de(e,t){for(var n=e.split("|"),r=n.length;r--;)i.attrHandle[n[r]]=t}function ue(e,t){var n=t&&e,i=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(i)return i;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function ce(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}function he(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function pe(e){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&re(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function fe(e){return le(function(t){return t=+t,le(function(n,i){for(var r,a=e([],n.length,t),o=a.length;o--;)n[r=a[o]]&&(n[r]=!(i[r]=n[r]))})})}function me(e){return e&&void 0!==e.getElementsByTagName&&e}for(t in n=ae.support={},a=ae.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},h=ae.setDocument=function(e){var t,r,o=e?e.ownerDocument||e:b;return o!==p&&9===o.nodeType&&o.documentElement?(f=(p=o).documentElement,m=!a(p),b!==p&&(r=p.defaultView)&&r.top!==r&&(r.addEventListener?r.addEventListener("unload",ie,!1):r.attachEvent&&r.attachEvent("onunload",ie)),n.attributes=se(function(e){return e.className="i",!e.getAttribute("className")}),n.getElementsByTagName=se(function(e){return e.appendChild(p.createComment("")),!e.getElementsByTagName("*").length}),n.getElementsByClassName=J.test(p.getElementsByClassName),n.getById=se(function(e){return f.appendChild(e).id=M,!p.getElementsByName||!p.getElementsByName(M).length}),n.getById?(i.filter.ID=function(e){var t=e.replace(Q,ee);return function(e){return e.getAttribute("id")===t}},i.find.ID=function(e,t){if(void 0!==t.getElementById&&m){var n=t.getElementById(e);return n?[n]:[]}}):(i.filter.ID=function(e){var t=e.replace(Q,ee);return function(e){var n=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}},i.find.ID=function(e,t){if(void 0!==t.getElementById&&m){var n,i,r,a=t.getElementById(e);if(a){if((n=a.getAttributeNode("id"))&&n.value===e)return[a];for(r=t.getElementsByName(e),i=0;a=r[i++];)if((n=a.getAttributeNode("id"))&&n.value===e)return[a]}return[]}}),i.find.TAG=n.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):n.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,i=[],r=0,a=t.getElementsByTagName(e);if("*"===e){for(;n=a[r++];)1===n.nodeType&&i.push(n);return i}return a},i.find.CLASS=n.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&m)return t.getElementsByClassName(e)},_=[],g=[],(n.qsa=J.test(p.querySelectorAll))&&(se(function(e){f.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&g.push("[*^$]="+I+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||g.push("\\["+I+"*(?:value|"+A+")"),e.querySelectorAll("[id~="+M+"-]").length||g.push("~="),e.querySelectorAll(":checked").length||g.push(":checked"),e.querySelectorAll("a#"+M+"+*").length||g.push(".#.+[+~]")}),se(function(e){e.innerHTML="";var t=p.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&g.push("name"+I+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&g.push(":enabled",":disabled"),f.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&g.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),g.push(",.*:")})),(n.matchesSelector=J.test(y=f.matches||f.webkitMatchesSelector||f.mozMatchesSelector||f.oMatchesSelector||f.msMatchesSelector))&&se(function(e){n.disconnectedMatch=y.call(e,"*"),y.call(e,"[s!='']:x"),_.push("!=",F)}),g=g.length&&new RegExp(g.join("|")),_=_.length&&new RegExp(_.join("|")),t=J.test(f.compareDocumentPosition),v=t||J.test(f.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,i=t&&t.parentNode;return e===i||!(!i||1!==i.nodeType||!(n.contains?n.contains(i):e.compareDocumentPosition&&16&e.compareDocumentPosition(i)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},S=t?function(e,t){if(e===t)return c=!0,0;var i=!e.compareDocumentPosition-!t.compareDocumentPosition;return i||(1&(i=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!n.sortDetached&&t.compareDocumentPosition(e)===i?e===p||e.ownerDocument===b&&v(b,e)?-1:t===p||t.ownerDocument===b&&v(b,t)?1:u?O(u,e)-O(u,t):0:4&i?-1:1)}:function(e,t){if(e===t)return c=!0,0;var n,i=0,r=e.parentNode,a=t.parentNode,o=[e],l=[t];if(!r||!a)return e===p?-1:t===p?1:r?-1:a?1:u?O(u,e)-O(u,t):0;if(r===a)return ue(e,t);for(n=e;n=n.parentNode;)o.unshift(n);for(n=t;n=n.parentNode;)l.unshift(n);for(;o[i]===l[i];)i++;return i?ue(o[i],l[i]):o[i]===b?-1:l[i]===b?1:0},p):p},ae.matches=function(e,t){return ae(e,null,null,t)},ae.matchesSelector=function(e,t){if((e.ownerDocument||e)!==p&&h(e),t=t.replace(V,"='$1']"),n.matchesSelector&&m&&!k[t+" "]&&(!_||!_.test(t))&&(!g||!g.test(t)))try{var i=y.call(e,t);if(i||n.disconnectedMatch||e.document&&11!==e.document.nodeType)return i}catch(e){}return ae(t,p,null,[e]).length>0},ae.contains=function(e,t){return(e.ownerDocument||e)!==p&&h(e),v(e,t)},ae.attr=function(e,t){(e.ownerDocument||e)!==p&&h(e);var r=i.attrHandle[t.toLowerCase()],a=r&&x.call(i.attrHandle,t.toLowerCase())?r(e,t,!m):void 0;return void 0!==a?a:n.attributes||!m?e.getAttribute(t):(a=e.getAttributeNode(t))&&a.specified?a.value:null},ae.escape=function(e){return(e+"").replace(te,ne)},ae.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},ae.uniqueSort=function(e){var t,i=[],r=0,a=0;if(c=!n.detectDuplicates,u=!n.sortStable&&e.slice(0),e.sort(S),c){for(;t=e[a++];)t===e[a]&&(r=i.push(a));for(;r--;)e.splice(i[r],1)}return u=null,e},r=ae.getText=function(e){var t,n="",i=0,a=e.nodeType;if(a){if(1===a||9===a||11===a){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=r(e)}else if(3===a||4===a)return e.nodeValue}else for(;t=e[i++];)n+=r(t);return n},(i=ae.selectors={cacheLength:50,createPseudo:le,match:Z,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(Q,ee),e[3]=(e[3]||e[4]||e[5]||"").replace(Q,ee),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||ae.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&ae.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return Z.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&G.test(n)&&(t=o(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(Q,ee).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=D[e+" "];return t||(t=new RegExp("(^|"+I+")"+e+"("+I+"|$)"))&&D(e,function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(i){var r=ae.attr(i,e);return null==r?"!="===t:!t||(r+="","="===t?r===n:"!="===t?r!==n:"^="===t?n&&0===r.indexOf(n):"*="===t?n&&r.indexOf(n)>-1:"$="===t?n&&r.slice(-n.length)===n:"~="===t?(" "+r.replace(N," ")+" ").indexOf(n)>-1:"|="===t&&(r===n||r.slice(0,n.length+1)===n+"-"))}},CHILD:function(e,t,n,i,r){var a="nth"!==e.slice(0,3),o="last"!==e.slice(-4),l="of-type"===t;return 1===i&&0===r?function(e){return!!e.parentNode}:function(t,n,s){var d,u,c,h,p,f,m=a!==o?"nextSibling":"previousSibling",g=t.parentNode,_=l&&t.nodeName.toLowerCase(),y=!s&&!l,v=!1;if(g){if(a){for(;m;){for(h=t;h=h[m];)if(l?h.nodeName.toLowerCase()===_:1===h.nodeType)return!1;f=m="only"===e&&!f&&"nextSibling"}return!0}if(f=[o?g.firstChild:g.lastChild],o&&y){for(v=(p=(d=(u=(c=(h=g)[M]||(h[M]={}))[h.uniqueID]||(c[h.uniqueID]={}))[e]||[])[0]===w&&d[1])&&d[2],h=p&&g.childNodes[p];h=++p&&h&&h[m]||(v=p=0)||f.pop();)if(1===h.nodeType&&++v&&h===t){u[e]=[w,p,v];break}}else if(y&&(v=p=(d=(u=(c=(h=t)[M]||(h[M]={}))[h.uniqueID]||(c[h.uniqueID]={}))[e]||[])[0]===w&&d[1]),!1===v)for(;(h=++p&&h&&h[m]||(v=p=0)||f.pop())&&((l?h.nodeName.toLowerCase()!==_:1!==h.nodeType)||!++v||(y&&((u=(c=h[M]||(h[M]={}))[h.uniqueID]||(c[h.uniqueID]={}))[e]=[w,v]),h!==t)););return(v-=r)===i||v%i==0&&v/i>=0}}},PSEUDO:function(e,t){var n,r=i.pseudos[e]||i.setFilters[e.toLowerCase()]||ae.error("unsupported pseudo: "+e);return r[M]?r(t):r.length>1?(n=[e,e,"",t],i.setFilters.hasOwnProperty(e.toLowerCase())?le(function(e,n){for(var i,a=r(e,t),o=a.length;o--;)e[i=O(e,a[o])]=!(n[i]=a[o])}):function(e){return r(e,0,n)}):r}},pseudos:{not:le(function(e){var t=[],n=[],i=l(e.replace(W,"$1"));return i[M]?le(function(e,t,n,r){for(var a,o=i(e,null,r,[]),l=e.length;l--;)(a=o[l])&&(e[l]=!(t[l]=a))}):function(e,r,a){return t[0]=e,i(t,null,a,n),t[0]=null,!n.pop()}}),has:le(function(e){return function(t){return ae(e,t).length>0}}),contains:le(function(e){return e=e.replace(Q,ee),function(t){return(t.textContent||t.innerText||r(t)).indexOf(e)>-1}}),lang:le(function(e){return U.test(e||"")||ae.error("unsupported lang: "+e),e=e.replace(Q,ee).toLowerCase(),function(t){var n;do{if(n=m?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===f},focus:function(e){return e===p.activeElement&&(!p.hasFocus||p.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:pe(!1),disabled:pe(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!i.pseudos.empty(e)},header:function(e){return X.test(e.nodeName)},input:function(e){return q.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:fe(function(){return[0]}),last:fe(function(e,t){return[t-1]}),eq:fe(function(e,t,n){return[n<0?n+t:n]}),even:fe(function(e,t){for(var n=0;n=0;)e.push(i);return e}),gt:fe(function(e,t,n){for(var i=n<0?n+t:n;++i1?function(t,n,i){for(var r=e.length;r--;)if(!e[r](t,n,i))return!1;return!0}:e[0]}function Me(e,t,n,i,r){for(var a,o=[],l=0,s=e.length,d=null!=t;l-1&&(a[d]=!(o[d]=c))}}else _=Me(_===o?_.splice(f,_.length):_),r?r(null,o,_,s):H.apply(o,_)})}function we(e){for(var t,n,r,a=e.length,o=i.relative[e[0].type],l=o||i.relative[" "],s=o?1:0,u=ye(function(e){return e===t},l,!0),c=ye(function(e){return O(t,e)>-1},l,!0),h=[function(e,n,i){var r=!o&&(i||n!==d)||((t=n).nodeType?u(e,n,i):c(e,n,i));return t=null,r}];s1&&ve(h),s>1&&_e(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace(W,"$1"),n,s0,r=e.length>0,a=function(a,o,l,s,u){var c,f,g,_=0,y="0",v=a&&[],M=[],b=d,L=a||r&&i.find.TAG("*",u),D=w+=null==b?1:Math.random()||.1,T=L.length;for(u&&(d=o===p||o||u);y!==T&&null!=(c=L[y]);y++){if(r&&c){for(f=0,o||c.ownerDocument===p||(h(c),l=!m);g=e[f++];)if(g(c,o||p,l)){s.push(c);break}u&&(w=D)}n&&((c=!g&&c)&&_--,a&&v.push(c))}if(_+=y,n&&y!==_){for(f=0;g=t[f++];)g(v,M,o,l);if(a){if(_>0)for(;y--;)v[y]||M[y]||(M[y]=E.call(s));M=Me(M)}H.apply(s,M),u&&!a&&M.length>0&&_+t.length>1&&ae.uniqueSort(s)}return u&&(w=D,d=b),v};return n?le(a):a}(a,r))).selector=e}return l},s=ae.select=function(e,t,n,r){var a,s,d,u,c,h="function"==typeof e&&e,p=!r&&o(e=h.selector||e);if(n=n||[],1===p.length){if((s=p[0]=p[0].slice(0)).length>2&&"ID"===(d=s[0]).type&&9===t.nodeType&&m&&i.relative[s[1].type]){if(!(t=(i.find.ID(d.matches[0].replace(Q,ee),t)||[])[0]))return n;h&&(t=t.parentNode),e=e.slice(s.shift().value.length)}for(a=Z.needsContext.test(e)?0:s.length;a--&&(d=s[a],!i.relative[u=d.type]);)if((c=i.find[u])&&(r=c(d.matches[0].replace(Q,ee),K.test(s[0].type)&&me(t.parentNode)||t))){if(s.splice(a,1),!(e=r.length&&_e(s)))return H.apply(n,r),n;break}}return(h||l(e,p))(r,t,!m,n,!t||K.test(e)&&me(t.parentNode)||t),n},n.sortStable=M.split("").sort(S).join("")===M,n.detectDuplicates=!!c,h(),n.sortDetached=se(function(e){return 1&e.compareDocumentPosition(p.createElement("fieldset"))}),se(function(e){return e.innerHTML="","#"===e.firstChild.getAttribute("href")})||de("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),n.attributes&&se(function(e){return e.innerHTML="",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||de("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),se(function(e){return null==e.getAttribute("disabled")})||de(A,function(e,t,n){var i;if(!n)return!0===e[t]?t.toLowerCase():(i=e.getAttributeNode(t))&&i.specified?i.value:null}),ae}(n);L.find=k,L.expr=k.selectors,L.expr[":"]=L.expr.pseudos,L.uniqueSort=L.unique=k.uniqueSort,L.text=k.getText,L.isXMLDoc=k.isXML,L.contains=k.contains,L.escapeSelector=k.escape;var S=function(e,t,n){for(var i=[],r=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(r&&L(e).is(n))break;i.push(e)}return i},x=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},Y=L.expr.match.needsContext;function E(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var C=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function H(e,t,n){return y(t)?L.grep(e,function(e,i){return!!t.call(e,i,e)!==n}):t.nodeType?L.grep(e,function(e){return e===t!==n}):"string"!=typeof t?L.grep(e,function(e){return c.call(t,e)>-1!==n}):L.filter(t,e,n)}L.filter=function(e,t,n){var i=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===i.nodeType?L.find.matchesSelector(i,e)?[i]:[]:L.find.matches(e,L.grep(t,function(e){return 1===e.nodeType}))},L.fn.extend({find:function(e){var t,n,i=this.length,r=this;if("string"!=typeof e)return this.pushStack(L(e).filter(function(){for(t=0;t1?L.uniqueSort(n):n},filter:function(e){return this.pushStack(H(this,e||[],!1))},not:function(e){return this.pushStack(H(this,e||[],!0))},is:function(e){return!!H(this,"string"==typeof e&&Y.test(e)?L(e):e||[],!1).length}});var P,O=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(L.fn.init=function(e,t,n){var i,r;if(!e)return this;if(n=n||P,"string"==typeof e){if(!(i="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:O.exec(e))||!i[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(i[1]){if(t=t instanceof L?t[0]:t,L.merge(this,L.parseHTML(i[1],t&&t.nodeType?t.ownerDocument||t:o,!0)),C.test(i[1])&&L.isPlainObject(t))for(i in t)y(this[i])?this[i](t[i]):this.attr(i,t[i]);return this}return(r=o.getElementById(i[2]))&&(this[0]=r,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):y(e)?void 0!==n.ready?n.ready(e):e(L):L.makeArray(e,this)}).prototype=L.fn,P=L(o);var A=/^(?:parents|prev(?:Until|All))/,I={children:!0,contents:!0,next:!0,prev:!0};function R(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}L.fn.extend({has:function(e){var t=L(e,this),n=t.length;return this.filter(function(){for(var e=0;e-1:1===n.nodeType&&L.find.matchesSelector(n,e))){a.push(n);break}return this.pushStack(a.length>1?L.uniqueSort(a):a)},index:function(e){return e?"string"==typeof e?c.call(L(e),this[0]):c.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(L.uniqueSort(L.merge(this.get(),L(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),L.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return S(e,"parentNode")},parentsUntil:function(e,t,n){return S(e,"parentNode",n)},next:function(e){return R(e,"nextSibling")},prev:function(e){return R(e,"previousSibling")},nextAll:function(e){return S(e,"nextSibling")},prevAll:function(e){return S(e,"previousSibling")},nextUntil:function(e,t,n){return S(e,"nextSibling",n)},prevUntil:function(e,t,n){return S(e,"previousSibling",n)},siblings:function(e){return x((e.parentNode||{}).firstChild,e)},children:function(e){return x(e.firstChild)},contents:function(e){return E(e,"iframe")?e.contentDocument:(E(e,"template")&&(e=e.content||e),L.merge([],e.childNodes))}},function(e,t){L.fn[e]=function(n,i){var r=L.map(this,t,n);return"Until"!==e.slice(-5)&&(i=n),i&&"string"==typeof i&&(r=L.filter(i,r)),this.length>1&&(I[e]||L.uniqueSort(r),A.test(e)&&r.reverse()),this.pushStack(r)}});var j=/[^\x20\t\r\n\f]+/g;function F(e){return e}function N(e){throw e}function W(e,t,n,i){var r;try{e&&y(r=e.promise)?r.call(e).done(t).fail(n):e&&y(r=e.then)?r.call(e,t,n):t.apply(void 0,[e].slice(i))}catch(e){n.apply(void 0,[e])}}L.Callbacks=function(e){e="string"==typeof e?function(e){var t={};return L.each(e.match(j)||[],function(e,n){t[n]=!0}),t}(e):L.extend({},e);var t,n,i,r,a=[],o=[],l=-1,s=function(){for(r=r||e.once,i=t=!0;o.length;l=-1)for(n=o.shift();++l-1;)a.splice(n,1),n<=l&&l--}),this},has:function(e){return e?L.inArray(e,a)>-1:a.length>0},empty:function(){return a&&(a=[]),this},disable:function(){return r=o=[],a=n="",this},disabled:function(){return!a},lock:function(){return r=o=[],n||t||(a=n=""),this},locked:function(){return!!r},fireWith:function(e,n){return r||(n=[e,(n=n||[]).slice?n.slice():n],o.push(n),t||s()),this},fire:function(){return d.fireWith(this,arguments),this},fired:function(){return!!i}};return d},L.extend({Deferred:function(e){var t=[["notify","progress",L.Callbacks("memory"),L.Callbacks("memory"),2],["resolve","done",L.Callbacks("once memory"),L.Callbacks("once memory"),0,"resolved"],["reject","fail",L.Callbacks("once memory"),L.Callbacks("once memory"),1,"rejected"]],i="pending",r={state:function(){return i},always:function(){return a.done(arguments).fail(arguments),this},catch:function(e){return r.then(null,e)},pipe:function(){var e=arguments;return L.Deferred(function(n){L.each(t,function(t,i){var r=y(e[i[4]])&&e[i[4]];a[i[1]](function(){var e=r&&r.apply(this,arguments);e&&y(e.promise)?e.promise().progress(n.notify).done(n.resolve).fail(n.reject):n[i[0]+"With"](this,r?[e]:arguments)})}),e=null}).promise()},then:function(e,i,r){var a=0;function o(e,t,i,r){return function(){var l=this,s=arguments,d=function(){var n,d;if(!(e=a&&(i!==N&&(l=void 0,s=[n]),t.rejectWith(l,s))}};e?u():(L.Deferred.getStackHook&&(u.stackTrace=L.Deferred.getStackHook()),n.setTimeout(u))}}return L.Deferred(function(n){t[0][3].add(o(0,n,y(r)?r:F,n.notifyWith)),t[1][3].add(o(0,n,y(e)?e:F)),t[2][3].add(o(0,n,y(i)?i:N))}).promise()},promise:function(e){return null!=e?L.extend(e,r):r}},a={};return L.each(t,function(e,n){var o=n[2],l=n[5];r[n[1]]=o.add,l&&o.add(function(){i=l},t[3-e][2].disable,t[3-e][3].disable,t[0][2].lock,t[0][3].lock),o.add(n[3].fire),a[n[0]]=function(){return a[n[0]+"With"](this===a?void 0:this,arguments),this},a[n[0]+"With"]=o.fireWith}),r.promise(a),e&&e.call(a,a),a},when:function(e){var t=arguments.length,n=t,i=Array(n),r=s.call(arguments),a=L.Deferred(),o=function(e){return function(n){i[e]=this,r[e]=arguments.length>1?s.call(arguments):n,--t||a.resolveWith(i,r)}};if(t<=1&&(W(e,a.done(o(n)).resolve,a.reject,!t),"pending"===a.state()||y(r[n]&&r[n].then)))return a.then();for(;n--;)W(r[n],o(n),a.reject);return a.promise()}});var z=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;L.Deferred.exceptionHook=function(e,t){n.console&&n.console.warn&&e&&z.test(e.name)&&n.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},L.readyException=function(e){n.setTimeout(function(){throw e})};var B=L.Deferred();function V(){o.removeEventListener("DOMContentLoaded",V),n.removeEventListener("load",V),L.ready()}L.fn.ready=function(e){return B.then(e).catch(function(e){L.readyException(e)}),this},L.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--L.readyWait:L.isReady)||(L.isReady=!0,!0!==e&&--L.readyWait>0||B.resolveWith(o,[L]))}}),L.ready.then=B.then,"complete"===o.readyState||"loading"!==o.readyState&&!o.documentElement.doScroll?n.setTimeout(L.ready):(o.addEventListener("DOMContentLoaded",V),n.addEventListener("load",V));var G=function(e,t,n,i,r,a,o){var l=0,s=e.length,d=null==n;if("object"===w(n))for(l in r=!0,n)G(e,t,l,n[l],!0,a,o);else if(void 0!==i&&(r=!0,y(i)||(o=!0),d&&(o?(t.call(e,i),t=null):(d=t,t=function(e,t,n){return d.call(L(e),n)})),t))for(;l1,null,!0)},removeData:function(e){return this.each(function(){Q.remove(this,e)})}}),L.extend({queue:function(e,t,n){var i;if(e)return t=(t||"fx")+"queue",i=K.get(e,t),n&&(!i||Array.isArray(n)?i=K.access(e,t,L.makeArray(n)):i.push(n)),i||[]},dequeue:function(e,t){t=t||"fx";var n=L.queue(e,t),i=n.length,r=n.shift(),a=L._queueHooks(e,t);"inprogress"===r&&(r=n.shift(),i--),r&&("fx"===t&&n.unshift("inprogress"),delete a.stop,r.call(e,function(){L.dequeue(e,t)},a)),!i&&a&&a.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return K.get(e,n)||K.access(e,n,{empty:L.Callbacks("once memory").add(function(){K.remove(e,[t+"queue",n])})})}}),L.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length\x20\t\r\n\f]+)/i,fe=/^$|^module$|\/(?:java|ecma)script/i,me={option:[1,""],thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function ge(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&E(e,t)?L.merge([e],n):n}function _e(e,t){for(var n=0,i=e.length;n-1)r&&r.push(a);else if(d=L.contains(a.ownerDocument,a),o=ge(c.appendChild(a),"script"),d&&_e(o),n)for(u=0;a=o[u++];)fe.test(a.type||"")&&n.push(a);return c}ye=o.createDocumentFragment().appendChild(o.createElement("div")),(ve=o.createElement("input")).setAttribute("type","radio"),ve.setAttribute("checked","checked"),ve.setAttribute("name","t"),ye.appendChild(ve),_.checkClone=ye.cloneNode(!0).cloneNode(!0).lastChild.checked,ye.innerHTML="",_.noCloneChecked=!!ye.cloneNode(!0).lastChild.defaultValue;var we=o.documentElement,Le=/^key/,De=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Te=/^([^.]*)(?:\.(.+)|)/;function ke(){return!0}function Se(){return!1}function xe(){try{return o.activeElement}catch(e){}}function Ye(e,t,n,i,r,a){var o,l;if("object"==typeof t){for(l in"string"!=typeof n&&(i=i||n,n=void 0),t)Ye(e,l,n,i,t[l],a);return e}if(null==i&&null==r?(r=n,i=n=void 0):null==r&&("string"==typeof n?(r=i,i=void 0):(r=i,i=n,n=void 0)),!1===r)r=Se;else if(!r)return e;return 1===a&&(o=r,(r=function(e){return L().off(e),o.apply(this,arguments)}).guid=o.guid||(o.guid=L.guid++)),e.each(function(){L.event.add(this,t,r,i,n)})}L.event={global:{},add:function(e,t,n,i,r){var a,o,l,s,d,u,c,h,p,f,m,g=K.get(e);if(g)for(n.handler&&(n=(a=n).handler,r=a.selector),r&&L.find.matchesSelector(we,r),n.guid||(n.guid=L.guid++),(s=g.events)||(s=g.events={}),(o=g.handle)||(o=g.handle=function(t){return void 0!==L&&L.event.triggered!==t.type?L.event.dispatch.apply(e,arguments):void 0}),d=(t=(t||"").match(j)||[""]).length;d--;)p=m=(l=Te.exec(t[d])||[])[1],f=(l[2]||"").split(".").sort(),p&&(c=L.event.special[p]||{},p=(r?c.delegateType:c.bindType)||p,c=L.event.special[p]||{},u=L.extend({type:p,origType:m,data:i,handler:n,guid:n.guid,selector:r,needsContext:r&&L.expr.match.needsContext.test(r),namespace:f.join(".")},a),(h=s[p])||((h=s[p]=[]).delegateCount=0,c.setup&&!1!==c.setup.call(e,i,f,o)||e.addEventListener&&e.addEventListener(p,o)),c.add&&(c.add.call(e,u),u.handler.guid||(u.handler.guid=n.guid)),r?h.splice(h.delegateCount++,0,u):h.push(u),L.event.global[p]=!0)},remove:function(e,t,n,i,r){var a,o,l,s,d,u,c,h,p,f,m,g=K.hasData(e)&&K.get(e);if(g&&(s=g.events)){for(d=(t=(t||"").match(j)||[""]).length;d--;)if(p=m=(l=Te.exec(t[d])||[])[1],f=(l[2]||"").split(".").sort(),p){for(c=L.event.special[p]||{},h=s[p=(i?c.delegateType:c.bindType)||p]||[],l=l[2]&&new RegExp("(^|\\.)"+f.join("\\.(?:.*\\.|)")+"(\\.|$)"),o=a=h.length;a--;)u=h[a],!r&&m!==u.origType||n&&n.guid!==u.guid||l&&!l.test(u.namespace)||i&&i!==u.selector&&("**"!==i||!u.selector)||(h.splice(a,1),u.selector&&h.delegateCount--,c.remove&&c.remove.call(e,u));o&&!h.length&&(c.teardown&&!1!==c.teardown.call(e,f,g.handle)||L.removeEvent(e,p,g.handle),delete s[p])}else for(p in s)L.event.remove(e,p+t[d],n,i,!0);L.isEmptyObject(s)&&K.remove(e,"handle events")}},dispatch:function(e){var t,n,i,r,a,o,l=L.event.fix(e),s=new Array(arguments.length),d=(K.get(this,"events")||{})[l.type]||[],u=L.event.special[l.type]||{};for(s[0]=l,t=1;t=1))for(;d!==this;d=d.parentNode||this)if(1===d.nodeType&&("click"!==e.type||!0!==d.disabled)){for(a=[],o={},n=0;n-1:L.find(r,this,null,[d]).length),o[r]&&a.push(i);a.length&&l.push({elem:d,handlers:a})}return d=this,s\x20\t\r\n\f]*)[^>]*)\/>/gi,Ce=/\s*$/g;function Oe(e,t){return E(e,"table")&&E(11!==t.nodeType?t:t.firstChild,"tr")&&L(e).children("tbody")[0]||e}function Ae(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function Ie(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Re(e,t){var n,i,r,a,o,l,s,d;if(1===t.nodeType){if(K.hasData(e)&&(a=K.access(e),o=K.set(t,a),d=a.events))for(r in delete o.handle,o.events={},d)for(n=0,i=d[r].length;n1&&"string"==typeof f&&!_.checkClone&&He.test(f))return e.each(function(r){var a=e.eq(r);m&&(t[0]=f.call(this,r,a.html())),je(a,t,n,i)});if(h&&(a=(r=be(t,e[0].ownerDocument,!1,e,i)).firstChild,1===r.childNodes.length&&(r=a),a||i)){for(l=(o=L.map(ge(r,"script"),Ae)).length;c")},clone:function(e,t,n){var i,r,a,o,l,s,d,u=e.cloneNode(!0),c=L.contains(e.ownerDocument,e);if(!(_.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||L.isXMLDoc(e)))for(o=ge(u),i=0,r=(a=ge(e)).length;i0&&_e(o,!c&&ge(e,"script")),u},cleanData:function(e){for(var t,n,i,r=L.event.special,a=0;void 0!==(n=e[a]);a++)if(J(n)){if(t=n[K.expando]){if(t.events)for(i in t.events)r[i]?L.event.remove(n,i):L.removeEvent(n,i,t.handle);n[K.expando]=void 0}n[Q.expando]&&(n[Q.expando]=void 0)}}}),L.fn.extend({detach:function(e){return Fe(this,e,!0)},remove:function(e){return Fe(this,e)},text:function(e){return G(this,function(e){return void 0===e?L.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return je(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Oe(this,e).appendChild(e)})},prepend:function(){return je(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Oe(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return je(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return je(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(L.cleanData(ge(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return L.clone(this,e,t)})},html:function(e){return G(this,function(e){var t=this[0]||{},n=0,i=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!Ce.test(e)&&!me[(pe.exec(e)||["",""])[1].toLowerCase()]){e=L.htmlPrefilter(e);try{for(;n=0&&(s+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-a-s-l-.5))),s}function et(e,t,n){var i=We(e),r=Be(e,t,i),a="border-box"===L.css(e,"boxSizing",!1,i),o=a;if(Ne.test(r)){if(!n)return r;r="auto"}return o=o&&(_.boxSizingReliable()||r===e.style[t]),("auto"===r||!parseFloat(r)&&"inline"===L.css(e,"display",!1,i))&&(r=e["offset"+t[0].toUpperCase()+t.slice(1)],o=!0),(r=parseFloat(r)||0)+Qe(e,t,n||(a?"border":"content"),o,i,r)+"px"}function tt(e,t,n,i,r){return new tt.prototype.init(e,t,n,i,r)}L.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Be(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,i){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var r,a,o,l=X(t),s=Ue.test(t),d=e.style;if(s||(t=$e(l)),o=L.cssHooks[t]||L.cssHooks[l],void 0===n)return o&&"get"in o&&void 0!==(r=o.get(e,!1,i))?r:d[t];"string"===(a=typeof n)&&(r=re.exec(n))&&r[1]&&(n=se(e,t,r),a="number"),null!=n&&n==n&&("number"===a&&(n+=r&&r[3]||(L.cssNumber[l]?"":"px")),_.clearCloneStyle||""!==n||0!==t.indexOf("background")||(d[t]="inherit"),o&&"set"in o&&void 0===(n=o.set(e,n,i))||(s?d.setProperty(t,n):d[t]=n))}},css:function(e,t,n,i){var r,a,o,l=X(t);return Ue.test(t)||(t=$e(l)),(o=L.cssHooks[t]||L.cssHooks[l])&&"get"in o&&(r=o.get(e,!0,n)),void 0===r&&(r=Be(e,t,i)),"normal"===r&&t in qe&&(r=qe[t]),""===n||n?(a=parseFloat(r),!0===n||isFinite(a)?a||0:r):r}}),L.each(["height","width"],function(e,t){L.cssHooks[t]={get:function(e,n,i){if(n)return!Ge.test(L.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?et(e,t,i):le(e,Ze,function(){return et(e,t,i)})},set:function(e,n,i){var r,a=We(e),o="border-box"===L.css(e,"boxSizing",!1,a),l=i&&Qe(e,t,i,o,a);return o&&_.scrollboxSize()===a.position&&(l-=Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-parseFloat(a[t])-Qe(e,t,"border",!1,a)-.5)),l&&(r=re.exec(n))&&"px"!==(r[3]||"px")&&(e.style[t]=n,n=L.css(e,t)),Ke(0,n,l)}}}),L.cssHooks.marginLeft=Ve(_.reliableMarginLeft,function(e,t){if(t)return(parseFloat(Be(e,"marginLeft"))||e.getBoundingClientRect().left-le(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),L.each({margin:"",padding:"",border:"Width"},function(e,t){L.cssHooks[e+t]={expand:function(n){for(var i=0,r={},a="string"==typeof n?n.split(" "):[n];i<4;i++)r[e+ae[i]+t]=a[i]||a[i-2]||a[0];return r}},"margin"!==e&&(L.cssHooks[e+t].set=Ke)}),L.fn.extend({css:function(e,t){return G(this,function(e,t,n){var i,r,a={},o=0;if(Array.isArray(t)){for(i=We(e),r=t.length;o1)}}),L.Tween=tt,tt.prototype={constructor:tt,init:function(e,t,n,i,r,a){this.elem=e,this.prop=n,this.easing=r||L.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=i,this.unit=a||(L.cssNumber[n]?"":"px")},cur:function(){var e=tt.propHooks[this.prop];return e&&e.get?e.get(this):tt.propHooks._default.get(this)},run:function(e){var t,n=tt.propHooks[this.prop];return this.options.duration?this.pos=t=L.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):tt.propHooks._default.set(this),this}},tt.prototype.init.prototype=tt.prototype,tt.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=L.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){L.fx.step[e.prop]?L.fx.step[e.prop](e):1!==e.elem.nodeType||null==e.elem.style[L.cssProps[e.prop]]&&!L.cssHooks[e.prop]?e.elem[e.prop]=e.now:L.style(e.elem,e.prop,e.now+e.unit)}}},tt.propHooks.scrollTop=tt.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},L.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},L.fx=tt.prototype.init,L.fx.step={};var nt,it,rt=/^(?:toggle|show|hide)$/,at=/queueHooks$/;function ot(){it&&(!1===o.hidden&&n.requestAnimationFrame?n.requestAnimationFrame(ot):n.setTimeout(ot,L.fx.interval),L.fx.tick())}function lt(){return n.setTimeout(function(){nt=void 0}),nt=Date.now()}function st(e,t){var n,i=0,r={height:e};for(t=t?1:0;i<4;i+=2-t)r["margin"+(n=ae[i])]=r["padding"+n]=e;return t&&(r.opacity=r.width=e),r}function dt(e,t,n){for(var i,r=(ut.tweeners[t]||[]).concat(ut.tweeners["*"]),a=0,o=r.length;a1)},removeAttr:function(e){return this.each(function(){L.removeAttr(this,e)})}}),L.extend({attr:function(e,t,n){var i,r,a=e.nodeType;if(3!==a&&8!==a&&2!==a)return void 0===e.getAttribute?L.prop(e,t,n):(1===a&&L.isXMLDoc(e)||(r=L.attrHooks[t.toLowerCase()]||(L.expr.match.bool.test(t)?ct:void 0)),void 0!==n?null===n?void L.removeAttr(e,t):r&&"set"in r&&void 0!==(i=r.set(e,n,t))?i:(e.setAttribute(t,n+""),n):r&&"get"in r&&null!==(i=r.get(e,t))?i:null==(i=L.find.attr(e,t))?void 0:i)},attrHooks:{type:{set:function(e,t){if(!_.radioValue&&"radio"===t&&E(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,i=0,r=t&&t.match(j);if(r&&1===e.nodeType)for(;n=r[i++];)e.removeAttribute(n)}}),ct={set:function(e,t,n){return!1===t?L.removeAttr(e,n):e.setAttribute(n,n),n}},L.each(L.expr.match.bool.source.match(/\w+/g),function(e,t){var n=ht[t]||L.find.attr;ht[t]=function(e,t,i){var r,a,o=t.toLowerCase();return i||(a=ht[o],ht[o]=r,r=null!=n(e,t,i)?o:null,ht[o]=a),r}});var pt=/^(?:input|select|textarea|button)$/i,ft=/^(?:a|area)$/i;function mt(e){return(e.match(j)||[]).join(" ")}function gt(e){return e.getAttribute&&e.getAttribute("class")||""}function _t(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(j)||[]}L.fn.extend({prop:function(e,t){return G(this,L.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each(function(){delete this[L.propFix[e]||e]})}}),L.extend({prop:function(e,t,n){var i,r,a=e.nodeType;if(3!==a&&8!==a&&2!==a)return 1===a&&L.isXMLDoc(e)||(t=L.propFix[t]||t,r=L.propHooks[t]),void 0!==n?r&&"set"in r&&void 0!==(i=r.set(e,n,t))?i:e[t]=n:r&&"get"in r&&null!==(i=r.get(e,t))?i:e[t]},propHooks:{tabIndex:{get:function(e){var t=L.find.attr(e,"tabindex");return t?parseInt(t,10):pt.test(e.nodeName)||ft.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),_.optSelected||(L.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),L.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){L.propFix[this.toLowerCase()]=this}),L.fn.extend({addClass:function(e){var t,n,i,r,a,o,l,s=0;if(y(e))return this.each(function(t){L(this).addClass(e.call(this,t,gt(this)))});if((t=_t(e)).length)for(;n=this[s++];)if(r=gt(n),i=1===n.nodeType&&" "+mt(r)+" "){for(o=0;a=t[o++];)i.indexOf(" "+a+" ")<0&&(i+=a+" ");r!==(l=mt(i))&&n.setAttribute("class",l)}return this},removeClass:function(e){var t,n,i,r,a,o,l,s=0;if(y(e))return this.each(function(t){L(this).removeClass(e.call(this,t,gt(this)))});if(!arguments.length)return this.attr("class","");if((t=_t(e)).length)for(;n=this[s++];)if(r=gt(n),i=1===n.nodeType&&" "+mt(r)+" "){for(o=0;a=t[o++];)for(;i.indexOf(" "+a+" ")>-1;)i=i.replace(" "+a+" "," ");r!==(l=mt(i))&&n.setAttribute("class",l)}return this},toggleClass:function(e,t){var n=typeof e,i="string"===n||Array.isArray(e);return"boolean"==typeof t&&i?t?this.addClass(e):this.removeClass(e):y(e)?this.each(function(n){L(this).toggleClass(e.call(this,n,gt(this),t),t)}):this.each(function(){var t,r,a,o;if(i)for(r=0,a=L(this),o=_t(e);t=o[r++];)a.hasClass(t)?a.removeClass(t):a.addClass(t);else void 0!==e&&"boolean"!==n||((t=gt(this))&&K.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||!1===e?"":K.get(this,"__className__")||""))})},hasClass:function(e){var t,n,i=0;for(t=" "+e+" ";n=this[i++];)if(1===n.nodeType&&(" "+mt(gt(n))+" ").indexOf(t)>-1)return!0;return!1}});var yt=/\r/g;L.fn.extend({val:function(e){var t,n,i,r=this[0];return arguments.length?(i=y(e),this.each(function(n){var r;1===this.nodeType&&(null==(r=i?e.call(this,n,L(this).val()):e)?r="":"number"==typeof r?r+="":Array.isArray(r)&&(r=L.map(r,function(e){return null==e?"":e+""})),(t=L.valHooks[this.type]||L.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,r,"value")||(this.value=r))})):r?(t=L.valHooks[r.type]||L.valHooks[r.nodeName.toLowerCase()])&&"get"in t&&void 0!==(n=t.get(r,"value"))?n:"string"==typeof(n=r.value)?n.replace(yt,""):null==n?"":n:void 0}}),L.extend({valHooks:{option:{get:function(e){var t=L.find.attr(e,"value");return null!=t?t:mt(L.text(e))}},select:{get:function(e){var t,n,i,r=e.options,a=e.selectedIndex,o="select-one"===e.type,l=o?null:[],s=o?a+1:r.length;for(i=a<0?s:o?a:0;i-1)&&(n=!0);return n||(e.selectedIndex=-1),a}}}}),L.each(["radio","checkbox"],function(){L.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=L.inArray(L(e).val(),t)>-1}},_.checkOn||(L.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}),_.focusin="onfocusin"in n;var vt=/^(?:focusinfocus|focusoutblur)$/,Mt=function(e){e.stopPropagation()};L.extend(L.event,{trigger:function(e,t,i,r){var a,l,s,d,u,c,h,p,m=[i||o],g=f.call(e,"type")?e.type:e,_=f.call(e,"namespace")?e.namespace.split("."):[];if(l=p=s=i=i||o,3!==i.nodeType&&8!==i.nodeType&&!vt.test(g+L.event.triggered)&&(g.indexOf(".")>-1&&(_=g.split("."),g=_.shift(),_.sort()),u=g.indexOf(":")<0&&"on"+g,(e=e[L.expando]?e:new L.Event(g,"object"==typeof e&&e)).isTrigger=r?2:3,e.namespace=_.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+_.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=i),t=null==t?[e]:L.makeArray(t,[e]),h=L.event.special[g]||{},r||!h.trigger||!1!==h.trigger.apply(i,t))){if(!r&&!h.noBubble&&!v(i)){for(d=h.delegateType||g,vt.test(d+g)||(l=l.parentNode);l;l=l.parentNode)m.push(l),s=l;s===(i.ownerDocument||o)&&m.push(s.defaultView||s.parentWindow||n)}for(a=0;(l=m[a++])&&!e.isPropagationStopped();)p=l,e.type=a>1?d:h.bindType||g,(c=(K.get(l,"events")||{})[e.type]&&K.get(l,"handle"))&&c.apply(l,t),(c=u&&l[u])&&c.apply&&J(l)&&(e.result=c.apply(l,t),!1===e.result&&e.preventDefault());return e.type=g,r||e.isDefaultPrevented()||h._default&&!1!==h._default.apply(m.pop(),t)||!J(i)||u&&y(i[g])&&!v(i)&&((s=i[u])&&(i[u]=null),L.event.triggered=g,e.isPropagationStopped()&&p.addEventListener(g,Mt),i[g](),e.isPropagationStopped()&&p.removeEventListener(g,Mt),L.event.triggered=void 0,s&&(i[u]=s)),e.result}},simulate:function(e,t,n){var i=L.extend(new L.Event,n,{type:e,isSimulated:!0});L.event.trigger(i,null,t)}}),L.fn.extend({trigger:function(e,t){return this.each(function(){L.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return L.event.trigger(e,t,n,!0)}}),_.focusin||L.each({focus:"focusin",blur:"focusout"},function(e,t){var n=function(e){L.event.simulate(t,e.target,L.event.fix(e))};L.event.special[t]={setup:function(){var i=this.ownerDocument||this,r=K.access(i,t);r||i.addEventListener(e,n,!0),K.access(i,t,(r||0)+1)},teardown:function(){var i=this.ownerDocument||this,r=K.access(i,t)-1;r?K.access(i,t,r):(i.removeEventListener(e,n,!0),K.remove(i,t))}}});var bt=n.location,wt=Date.now(),Lt=/\?/;L.parseXML=function(e){var t;if(!e||"string"!=typeof e)return null;try{t=(new n.DOMParser).parseFromString(e,"text/xml")}catch(e){t=void 0}return t&&!t.getElementsByTagName("parsererror").length||L.error("Invalid XML: "+e),t};var Dt=/\[\]$/,Tt=/\r?\n/g,kt=/^(?:submit|button|image|reset|file)$/i,St=/^(?:input|select|textarea|keygen)/i;function xt(e,t,n,i){var r;if(Array.isArray(t))L.each(t,function(t,r){n||Dt.test(e)?i(e,r):xt(e+"["+("object"==typeof r&&null!=r?t:"")+"]",r,n,i)});else if(n||"object"!==w(t))i(e,t);else for(r in t)xt(e+"["+r+"]",t[r],n,i)}L.param=function(e,t){var n,i=[],r=function(e,t){var n=y(t)?t():t;i[i.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(Array.isArray(e)||e.jquery&&!L.isPlainObject(e))L.each(e,function(){r(this.name,this.value)});else for(n in e)xt(n,e[n],t,r);return i.join("&")},L.fn.extend({serialize:function(){return L.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=L.prop(this,"elements");return e?L.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!L(this).is(":disabled")&&St.test(this.nodeName)&&!kt.test(e)&&(this.checked||!he.test(e))}).map(function(e,t){var n=L(this).val();return null==n?null:Array.isArray(n)?L.map(n,function(e){return{name:t.name,value:e.replace(Tt,"\r\n")}}):{name:t.name,value:n.replace(Tt,"\r\n")}}).get()}});var Yt=/%20/g,Et=/#.*$/,Ct=/([?&])_=[^&]*/,Ht=/^(.*?):[ \t]*([^\r\n]*)$/gm,Pt=/^(?:GET|HEAD)$/,Ot=/^\/\//,At={},It={},Rt="*/".concat("*"),jt=o.createElement("a");function Ft(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var i,r=0,a=t.toLowerCase().match(j)||[];if(y(n))for(;i=a[r++];)"+"===i[0]?(i=i.slice(1)||"*",(e[i]=e[i]||[]).unshift(n)):(e[i]=e[i]||[]).push(n)}}function Nt(e,t,n,i){var r={},a=e===It;function o(l){var s;return r[l]=!0,L.each(e[l]||[],function(e,l){var d=l(t,n,i);return"string"!=typeof d||a||r[d]?a?!(s=d):void 0:(t.dataTypes.unshift(d),o(d),!1)}),s}return o(t.dataTypes[0])||!r["*"]&&o("*")}function Wt(e,t){var n,i,r=L.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((r[n]?e:i||(i={}))[n]=t[n]);return i&&L.extend(!0,e,i),e}jt.href=bt.href,L.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:bt.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(bt.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Rt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":L.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Wt(Wt(e,L.ajaxSettings),t):Wt(L.ajaxSettings,e)},ajaxPrefilter:Ft(At),ajaxTransport:Ft(It),ajax:function(e,t){"object"==typeof e&&(t=e,e=void 0),t=t||{};var i,r,a,l,s,d,u,c,h,p,f=L.ajaxSetup({},t),m=f.context||f,g=f.context&&(m.nodeType||m.jquery)?L(m):L.event,_=L.Deferred(),y=L.Callbacks("once memory"),v=f.statusCode||{},M={},b={},w="canceled",D={readyState:0,getResponseHeader:function(e){var t;if(u){if(!l)for(l={};t=Ht.exec(a);)l[t[1].toLowerCase()]=t[2];t=l[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return u?a:null},setRequestHeader:function(e,t){return null==u&&(e=b[e.toLowerCase()]=b[e.toLowerCase()]||e,M[e]=t),this},overrideMimeType:function(e){return null==u&&(f.mimeType=e),this},statusCode:function(e){var t;if(e)if(u)D.always(e[D.status]);else for(t in e)v[t]=[v[t],e[t]];return this},abort:function(e){var t=e||w;return i&&i.abort(t),T(0,t),this}};if(_.promise(D),f.url=((e||f.url||bt.href)+"").replace(Ot,bt.protocol+"//"),f.type=t.method||t.type||f.method||f.type,f.dataTypes=(f.dataType||"*").toLowerCase().match(j)||[""],null==f.crossDomain){d=o.createElement("a");try{d.href=f.url,d.href=d.href,f.crossDomain=jt.protocol+"//"+jt.host!=d.protocol+"//"+d.host}catch(e){f.crossDomain=!0}}if(f.data&&f.processData&&"string"!=typeof f.data&&(f.data=L.param(f.data,f.traditional)),Nt(At,f,t,D),u)return D;for(h in(c=L.event&&f.global)&&0==L.active++&&L.event.trigger("ajaxStart"),f.type=f.type.toUpperCase(),f.hasContent=!Pt.test(f.type),r=f.url.replace(Et,""),f.hasContent?f.data&&f.processData&&0===(f.contentType||"").indexOf("application/x-www-form-urlencoded")&&(f.data=f.data.replace(Yt,"+")):(p=f.url.slice(r.length),f.data&&(f.processData||"string"==typeof f.data)&&(r+=(Lt.test(r)?"&":"?")+f.data,delete f.data),!1===f.cache&&(r=r.replace(Ct,"$1"),p=(Lt.test(r)?"&":"?")+"_="+wt+++p),f.url=r+p),f.ifModified&&(L.lastModified[r]&&D.setRequestHeader("If-Modified-Since",L.lastModified[r]),L.etag[r]&&D.setRequestHeader("If-None-Match",L.etag[r])),(f.data&&f.hasContent&&!1!==f.contentType||t.contentType)&&D.setRequestHeader("Content-Type",f.contentType),D.setRequestHeader("Accept",f.dataTypes[0]&&f.accepts[f.dataTypes[0]]?f.accepts[f.dataTypes[0]]+("*"!==f.dataTypes[0]?", "+Rt+"; q=0.01":""):f.accepts["*"]),f.headers)D.setRequestHeader(h,f.headers[h]);if(f.beforeSend&&(!1===f.beforeSend.call(m,D,f)||u))return D.abort();if(w="abort",y.add(f.complete),D.done(f.success),D.fail(f.error),i=Nt(It,f,t,D)){if(D.readyState=1,c&&g.trigger("ajaxSend",[D,f]),u)return D;f.async&&f.timeout>0&&(s=n.setTimeout(function(){D.abort("timeout")},f.timeout));try{u=!1,i.send(M,T)}catch(e){if(u)throw e;T(-1,e)}}else T(-1,"No Transport");function T(e,t,o,l){var d,h,p,M,b,w=t;u||(u=!0,s&&n.clearTimeout(s),i=void 0,a=l||"",D.readyState=e>0?4:0,d=e>=200&&e<300||304===e,o&&(M=function(e,t,n){for(var i,r,a,o,l=e.contents,s=e.dataTypes;"*"===s[0];)s.shift(),void 0===i&&(i=e.mimeType||t.getResponseHeader("Content-Type"));if(i)for(r in l)if(l[r]&&l[r].test(i)){s.unshift(r);break}if(s[0]in n)a=s[0];else{for(r in n){if(!s[0]||e.converters[r+" "+s[0]]){a=r;break}o||(o=r)}a=a||o}if(a)return a!==s[0]&&s.unshift(a),n[a]}(f,D,o)),M=function(e,t,n,i){var r,a,o,l,s,d={},u=e.dataTypes.slice();if(u[1])for(o in e.converters)d[o.toLowerCase()]=e.converters[o];for(a=u.shift();a;)if(e.responseFields[a]&&(n[e.responseFields[a]]=t),!s&&i&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),s=a,a=u.shift())if("*"===a)a=s;else if("*"!==s&&s!==a){if(!(o=d[s+" "+a]||d["* "+a]))for(r in d)if((l=r.split(" "))[1]===a&&(o=d[s+" "+l[0]]||d["* "+l[0]])){!0===o?o=d[r]:!0!==d[r]&&(a=l[0],u.unshift(l[1]));break}if(!0!==o)if(o&&e.throws)t=o(t);else try{t=o(t)}catch(e){return{state:"parsererror",error:o?e:"No conversion from "+s+" to "+a}}}return{state:"success",data:t}}(f,M,D,d),d?(f.ifModified&&((b=D.getResponseHeader("Last-Modified"))&&(L.lastModified[r]=b),(b=D.getResponseHeader("etag"))&&(L.etag[r]=b)),204===e||"HEAD"===f.type?w="nocontent":304===e?w="notmodified":(w=M.state,h=M.data,d=!(p=M.error))):(p=w,!e&&w||(w="error",e<0&&(e=0))),D.status=e,D.statusText=(t||w)+"",d?_.resolveWith(m,[h,w,D]):_.rejectWith(m,[D,w,p]),D.statusCode(v),v=void 0,c&&g.trigger(d?"ajaxSuccess":"ajaxError",[D,f,d?h:p]),y.fireWith(m,[D,w]),c&&(g.trigger("ajaxComplete",[D,f]),--L.active||L.event.trigger("ajaxStop")))}return D},getJSON:function(e,t,n){return L.get(e,t,n,"json")},getScript:function(e,t){return L.get(e,void 0,t,"script")}}),L.each(["get","post"],function(e,t){L[t]=function(e,n,i,r){return y(n)&&(r=r||i,i=n,n=void 0),L.ajax(L.extend({url:e,type:t,dataType:r,data:n,success:i},L.isPlainObject(e)&&e))}}),L._evalUrl=function(e){return L.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,throws:!0})},L.fn.extend({wrapAll:function(e){var t;return this[0]&&(y(e)&&(e=e.call(this[0])),t=L(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(e){return y(e)?this.each(function(t){L(this).wrapInner(e.call(this,t))}):this.each(function(){var t=L(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=y(e);return this.each(function(n){L(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(e){return this.parent(e).not("body").each(function(){L(this).replaceWith(this.childNodes)}),this}}),L.expr.pseudos.hidden=function(e){return!L.expr.pseudos.visible(e)},L.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},L.ajaxSettings.xhr=function(){try{return new n.XMLHttpRequest}catch(e){}};var zt={0:200,1223:204},Bt=L.ajaxSettings.xhr();_.cors=!!Bt&&"withCredentials"in Bt,_.ajax=Bt=!!Bt,L.ajaxTransport(function(e){var t,i;if(_.cors||Bt&&!e.crossDomain)return{send:function(r,a){var o,l=e.xhr();if(l.open(e.type,e.url,e.async,e.username,e.password),e.xhrFields)for(o in e.xhrFields)l[o]=e.xhrFields[o];for(o in e.mimeType&&l.overrideMimeType&&l.overrideMimeType(e.mimeType),e.crossDomain||r["X-Requested-With"]||(r["X-Requested-With"]="XMLHttpRequest"),r)l.setRequestHeader(o,r[o]);t=function(e){return function(){t&&(t=i=l.onload=l.onerror=l.onabort=l.ontimeout=l.onreadystatechange=null,"abort"===e?l.abort():"error"===e?"number"!=typeof l.status?a(0,"error"):a(l.status,l.statusText):a(zt[l.status]||l.status,l.statusText,"text"!==(l.responseType||"text")||"string"!=typeof l.responseText?{binary:l.response}:{text:l.responseText},l.getAllResponseHeaders()))}},l.onload=t(),i=l.onerror=l.ontimeout=t("error"),void 0!==l.onabort?l.onabort=i:l.onreadystatechange=function(){4===l.readyState&&n.setTimeout(function(){t&&i()})},t=t("abort");try{l.send(e.hasContent&&e.data||null)}catch(e){if(t)throw e}},abort:function(){t&&t()}}}),L.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),L.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return L.globalEval(e),e}}}),L.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),L.ajaxTransport("script",function(e){var t,n;if(e.crossDomain)return{send:function(i,r){t=L(" - diff --git a/templates/backend/auth/login.html b/templates/backend/auth/login.html deleted file mode 100644 index 9c56c3f..0000000 --- a/templates/backend/auth/login.html +++ /dev/null @@ -1,34 +0,0 @@ -{% extends "backend/auth/base.html" %} -{% load bootstrap4 %} -{% block content %} -

-{% endblock %} \ No newline at end of file diff --git a/templates/backend/auth/otp_selector.html b/templates/backend/auth/otp_selector.html deleted file mode 100644 index 482c964..0000000 --- a/templates/backend/auth/otp_selector.html +++ /dev/null @@ -1,27 +0,0 @@ -{% extends "backend/auth/base.html" %} -{% load bootstrap4 %} -{% block content %} - -{% endblock %} \ No newline at end of file diff --git a/templates/backend/auth/otp_verifier.html b/templates/backend/auth/otp_verifier.html deleted file mode 100644 index 5e9cf9a..0000000 --- a/templates/backend/auth/otp_verifier.html +++ /dev/null @@ -1,27 +0,0 @@ -{% extends "backend/auth/base.html" %} -{% load bootstrap4 %} -{% block content %} - -{% endblock %} \ No newline at end of file diff --git a/templates/backend/auth/pwrequest.html b/templates/backend/auth/pwrequest.html deleted file mode 100644 index cc02348..0000000 --- a/templates/backend/auth/pwrequest.html +++ /dev/null @@ -1,28 +0,0 @@ -{% extends "backend/auth/base.html" %} -{% load bootstrap4 %} -{% block content %} - - -{% endblock %} \ No newline at end of file diff --git a/templates/backend/auth/pwreset.html b/templates/backend/auth/pwreset.html deleted file mode 100644 index fd8a709..0000000 --- a/templates/backend/auth/pwreset.html +++ /dev/null @@ -1,33 +0,0 @@ -{% extends "backend/auth/base.html" %} -{% load bootstrap4 %} -{% block content %} - - -{% endblock %} \ No newline at end of file diff --git a/templates/backend/base.html b/templates/backend/base.html deleted file mode 100644 index b3895bb..0000000 --- a/templates/backend/base.html +++ /dev/null @@ -1,480 +0,0 @@ -{% load static %} -{% load navigation %} -{% load dbsetting %} -{% dbsetting "core.title" as sitetitle %} - - - - - - - - - {% if title %}{{ title }} - {% endif %}{{ sitetitle }} - - - - - - - - -
-
- -
-
- -
-
-
- - - -
- -
-
-
-
-
- -
- - -
-
-
-
-
-
-
-
- {% block content %}{% endblock %} - - -
- -
-
-
- - - diff --git a/templates/backend/dbsettings/create.html b/templates/backend/dbsettings/create.html deleted file mode 100644 index 72ccdab..0000000 --- a/templates/backend/dbsettings/create.html +++ /dev/null @@ -1,57 +0,0 @@ -{% extends "backend/base.html" %} -{% load bootstrap4 %} -{% block content %} -
-
-
-
- - -
-
Database Settings - Create Setting -
Create a new key-value setting -
-
-
-
- - -
-
-
-
-
-
-
-
- - Create Setting -
-
-
-
-
-
- {% csrf_token %} - {% bootstrap_form form %} - {% buttons %} - - - Cancel - - {% endbuttons %} -
-
-
-
-
-
-
- - - -{% endblock %} \ No newline at end of file diff --git a/templates/backend/dbsettings/delete.html b/templates/backend/dbsettings/delete.html deleted file mode 100644 index 14fbb00..0000000 --- a/templates/backend/dbsettings/delete.html +++ /dev/null @@ -1,57 +0,0 @@ -{% extends "backend/base.html" %} -{% load bootstrap4 %} -{% block content %} -
-
-
-
- - -
-
Database Settings - Delete Setting -
Delete a setting from the system -
-
-
-
- - -
-
-
-
-
-
-
-
- - Deleting {{ object.key }} -
-
-
-
-
-
- {% csrf_token %} - Are you sure you wish to delete {{ object.key }}? - {% buttons %} - - - Cancel - - {% endbuttons %} -
-
-
-
-
-
-
- - - -{% endblock %} \ No newline at end of file diff --git a/templates/backend/dbsettings/index.html b/templates/backend/dbsettings/index.html deleted file mode 100644 index 8e52bce..0000000 --- a/templates/backend/dbsettings/index.html +++ /dev/null @@ -1,64 +0,0 @@ -{% extends "backend/base.html" %} -{% block content %} -
-
-
-
- - -
-
Database Settings -
Modify generic database settings - only proceed if you know what you are doing! -
-
-
- -
-
-
-
-
-
-
- - Active Settings -
-
-
-
-
-
- - - - - - - - - - {% for setting in object_list %} - - - - - - {% endfor %} - -
KeyValueOptions
{{ setting.key }}Click to display...
-
-
-
-
-
-
-
- - - -{% endblock %} \ No newline at end of file diff --git a/templates/backend/dbsettings/update.html b/templates/backend/dbsettings/update.html deleted file mode 100644 index f0c11d3..0000000 --- a/templates/backend/dbsettings/update.html +++ /dev/null @@ -1,57 +0,0 @@ -{% extends "backend/base.html" %} -{% load bootstrap4 %} -{% block content %} -
-
-
-
- - -
-
Database Settings - Edit Setting -
Edit key and value of a setting -
-
-
-
- - -
-
-
-
-
-
-
-
- - Editing {{ form.key.value }} -
-
-
-
-
-
- {% csrf_token %} - {% bootstrap_form form %} - {% buttons %} - - - Cancel - - {% endbuttons %} -
-
-
-
-
-
-
- - - -{% endblock %} \ No newline at end of file diff --git a/templates/backend/index.html b/templates/backend/index.html deleted file mode 100644 index 92f65ff..0000000 --- a/templates/backend/index.html +++ /dev/null @@ -1,316 +0,0 @@ -{% extends "backend/base.html" %} -{% block content %} -
-
-
-
- - -
-
Expephalon Dashboard -
This page gives an overview of everything that's going on. -
-
-
-
-
-
-
-
-
-
-
Total Invoices
-
All paid and unpaid invoices
-
-
-
1896
-
-
-
-
-
-
-
-
-
Revenue
-
Total revenue
-
-
-
$ 568
-
-
-
-
-
-
-
-
-
Clients
-
Total number of clients
-
-
-
46
-
-
-
-
-
-
-
-
-
-
- - Sales Report -
- -
-
-
-
-
-
-
- -
-
-
-
Top Authors
-
-
-
    -
  • -
    -
    -
    - -
    -
    -
    Ella-Rose Henry
    -
    Web Developer
    -
    -
    -
    - $ - 129 - - - -
    -
    -
    -
    -
  • -
  • -
    -
    -
    - -
    -
    -
    Ruben Tillman
    -
    UI Designer
    -
    -
    -
    - $ - 54 - - - -
    -
    -
    -
    -
  • -
  • -
    -
    -
    - -
    -
    -
    Vinnie Wagstaff
    -
    Java Programmer
    -
    -
    -
    - $ - 429 - - - -
    -
    -
    -
    -
  • -
  • -
    -
    -
    - -
    -
    -
    Ella-Rose Henry
    -
    Web Developer
    -
    -
    -
    - $ - 129 - - - -
    -
    -
    -
    -
  • -
  • -
    -
    -
    - -
    -
    -
    Ruben Tillman
    -
    UI Designer
    -
    -
    -
    - $ - 54 - - - -
    -
    -
    -
    -
  • -
-
-
-
-
-
-
-
-
-
-
-
- - Bandwidth Reports -
-
- -
-
-
-
-
-
- -
-
-
- - 175.5% - increased server resources -
-
-
-
-
-
-
-
-
-
-
63%
-
-
-
Generated Leads
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
32%
-
-
-
Submitted Tickers
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
71%
-
-
-
Server Allocation
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
41%
-
-
-
Generated Leads
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-{% endblock %} \ No newline at end of file diff --git a/templates/backend/notimplemented.html b/templates/backend/notimplemented.html deleted file mode 100644 index 8f2d0f1..0000000 --- a/templates/backend/notimplemented.html +++ /dev/null @@ -1,40 +0,0 @@ -{% extends "backend/base.html" %} -{% block content %} -
-
-
-
- - -
-
Oops! -
This is not implemented yet... -
-
-
-
-
-
-
-
-
-
-
-
- - But here's something for you: -
-
-
-
-
-
- -
-
-
-
-
-
-
-{% endblock %} \ No newline at end of file diff --git a/templates/backend/profiles/create.html b/templates/backend/profiles/create.html deleted file mode 100644 index 84204f9..0000000 --- a/templates/backend/profiles/create.html +++ /dev/null @@ -1,57 +0,0 @@ -{% extends "backend/base.html" %} -{% load bootstrap4 %} -{% block content %} -
-
-
-
- - -
-
Administrator Users - Create User -
Create a new administrator -
-
-
-
- - -
-
-
-
-
-
-
-
- - Create Administrator -
-
-
-
-
-
- {% csrf_token %} - {% bootstrap_form form %} - {% buttons %} - - - Cancel - - {% endbuttons %} -
-
-
-
-
-
-
- - - -{% endblock %} \ No newline at end of file diff --git a/templates/backend/profiles/delete.html b/templates/backend/profiles/delete.html deleted file mode 100644 index e4131b1..0000000 --- a/templates/backend/profiles/delete.html +++ /dev/null @@ -1,57 +0,0 @@ -{% extends "backend/base.html" %} -{% load bootstrap4 %} -{% block content %} -
-
-
-
- - -
-
Administrator Users - Delete User -
Delete an administrator from the system -
-
-
-
- - -
-
-
-
-
-
-
-
- - Deleting {{ object.get_full_name }} -
-
-
-
-
-
- {% csrf_token %} - Are you sure you wish to delete {{ object.get_full_name }}? This will irrevocably delete their account and any associated information. You can also disable the user without deleting their data! - {% buttons %} - - - Cancel - - {% endbuttons %} -
-
-
-
-
-
-
- - - -{% endblock %} \ No newline at end of file diff --git a/templates/backend/profiles/index.html b/templates/backend/profiles/index.html deleted file mode 100644 index 39e53a7..0000000 --- a/templates/backend/profiles/index.html +++ /dev/null @@ -1,67 +0,0 @@ -{% extends "backend/base.html" %} -{% block content %} -
-
-
-
- - -
-
Administrator Users -
Create, edit and delete users with backend access -
-
-
- -
-
-
-
-
-
-
- - Active Users -
-
-
-
-
-
- - - - - - - - - - - - - {% for admin in object_list %} - - - - - - - - - {% endfor %} - -
First NameLast NameRoleEmailMobileOptions
{{ admin.user.first_name }}{{ admin.user.last_name }}{{ admin.role }}{{ admin.user.username }}{{ admin.mobile }}
-
-
-
-
-
-
-
-{% endblock %} \ No newline at end of file diff --git a/templates/backend/profiles/update.html b/templates/backend/profiles/update.html deleted file mode 100644 index 3519020..0000000 --- a/templates/backend/profiles/update.html +++ /dev/null @@ -1,57 +0,0 @@ -{% extends "backend/base.html" %} -{% load bootstrap4 %} -{% block content %} -
-
-
-
- - -
-
Administrator Users - Edit User -
Edit adminstrator user properties -
-
-
-
- - -
-
-
-
-
-
-
-
- - Editing {{ form.email.value }} -
-
-
-
-
-
- {% csrf_token %} - {% bootstrap_form form %} - {% buttons %} - - - Cancel - - {% endbuttons %} -
-
-
-
-
-
-
- - - -{% endblock %} \ No newline at end of file diff --git a/templates/mail/backend/auth/pwreset.html b/templates/mail/backend/auth/pwreset.html deleted file mode 100644 index e69de29..0000000 diff --git a/templates/mail/backend/auth/pwreset.txt b/templates/mail/backend/auth/pwreset.txt deleted file mode 100644 index 76c8073..0000000 --- a/templates/mail/backend/auth/pwreset.txt +++ /dev/null @@ -1,11 +0,0 @@ -Hi {§first_name§}, - -Somebody (hopefully you) requested a new password for your {§sitename§} account. If this was you, please click the following link to reset your password: - -{§link§} - -If it was not you, you can ignore this message. The link will expire in 24 hours. - -Best regards - -Your {§sitename§} Team \ No newline at end of file diff --git a/chat/tests.py b/tests.py similarity index 100% rename from chat/tests.py rename to tests.py diff --git a/totp/__init__.py b/totp/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/totp/apps.py b/totp/apps.py deleted file mode 100644 index df50f88..0000000 --- a/totp/apps.py +++ /dev/null @@ -1,5 +0,0 @@ -from django.apps import AppConfig - - -class TotpConfig(AppConfig): - name = 'totp' diff --git a/totp/management/commands/disabletotp.py b/totp/management/commands/disabletotp.py deleted file mode 100644 index c2f7d36..0000000 --- a/totp/management/commands/disabletotp.py +++ /dev/null @@ -1,22 +0,0 @@ -from django.core.management.base import BaseCommand, CommandError -from django.contrib.auth import get_user_model - -from totp.models import TOTPUser -from totp.otp import TOTP - -class Command(BaseCommand): - help = 'Disables TOTP for the specified user (identified by username)' - - def add_arguments(self, parser): - parser.add_argument('user', type=str) - - def handle(self, *args, **options): - try: - user = get_user_model().objects.get(username=options["user"]) - except get_user_model().DoesNotExist: - raise ValueError(f"User {options['user']} does not exist") - - try: - TOTPUser.objects.get(user=user).delete() - except TOTPUser.DoesNotExist: - raise ValueError(f"TOTP not enabled for user {options['user']}") diff --git a/totp/management/commands/enabletotp.py b/totp/management/commands/enabletotp.py deleted file mode 100644 index 24ce22a..0000000 --- a/totp/management/commands/enabletotp.py +++ /dev/null @@ -1,32 +0,0 @@ -from django.core.management.base import BaseCommand, CommandError -from django.contrib.auth import get_user_model - -from totp.models import TOTPUser -from totp.otp import TOTP - -from dbsettings.functions import getValue - -import pyqrcode -import pyotp - -class Command(BaseCommand): - help = 'Enables TOTP for the specified user (identified by username)' - - def add_arguments(self, parser): - parser.add_argument('user', type=str) - - def handle(self, *args, **options): - try: - user = get_user_model().objects.get(username=options["user"]) - except get_user_model().DoesNotExist: - raise ValueError(f"User {options['user']} does not exist") - - if TOTP().active_for_user(user): - raise ValueError(f"TOTP already enabled for user {options['user']}") - - totu = TOTPUser.objects.create(user=user) - - uri = pyotp.totp.TOTP(totu.secret).provisioning_uri(options["user"], issuer_name=getValue("core.title", "Expephalon")) - - print(pyqrcode.create(uri).terminal()) - print(uri) \ No newline at end of file diff --git a/totp/models.py b/totp/models.py deleted file mode 100644 index b880a7f..0000000 --- a/totp/models.py +++ /dev/null @@ -1,10 +0,0 @@ -from django.db.models import Model, CharField, ForeignKey, CASCADE, DateTimeField -from django.contrib.auth import get_user_model - -from dbsettings.functions import getValue - -import pyotp - -class TOTPUser(Model): - secret = CharField(max_length=32, default=pyotp.random_base32) - user = ForeignKey(get_user_model(), CASCADE) diff --git a/totp/otp.py b/totp/otp.py deleted file mode 100644 index e8b15f9..0000000 --- a/totp/otp.py +++ /dev/null @@ -1,36 +0,0 @@ -from core.classes.otp import BaseOTPProvider -from totp.models import TOTPUser - -from dbsettings.functions import getValue - -from django.utils import timezone - -import pyotp - -class TOTP(BaseOTPProvider): - @property - def get_name(self): - return "Time-based OTP" - - @property - def is_active(self): - return True - - def active_for_user(self, user): - try: - TOTPUser.objects.get(user=user) - return super().active_for_user(user) - except TOTPUser.DoesNotExist: - return False - - def start_authentication(self, user): - return "Please enter the token displayed in your app." - - def validate_token(self, user, token): - try: - otpuser = TOTPUser.objects.get(user=user) - return pyotp.TOTP(otpuser.secret).verify(token) - except TOTPUser.DoesNotExist: - return False - -OTPPROVIDERS = {"totp": TOTP} \ No newline at end of file diff --git a/totp/requirements.txt b/totp/requirements.txt deleted file mode 100644 index 92138ba..0000000 --- a/totp/requirements.txt +++ /dev/null @@ -1,2 +0,0 @@ -pyotp -pyqrcode \ No newline at end of file diff --git a/demomodule/urls.py b/urls.py similarity index 100% rename from demomodule/urls.py rename to urls.py diff --git a/chat/views.py b/views.py similarity index 100% rename from chat/views.py rename to views.py